• Not Answered

DeltaV Graphics Metrics

A customer is inquiring, is there an app or tool available for DeltaV Operate or Live that records and gives a history of which graphics were used most on an operator station and how many hours used on screen?

1 Reply

  • Not as standard product. The standard Display functions do not record internal console activity so there is no way to infer this without some additional code being worked into the Interface.

    If you were to create a DeltaV module hosting some String parameters that represents the workstation Main Displays, you could add a function(s) in the HMI to write the current name of the display in each of the display areas when it changes. This could be a separate task that you create so you don't affect any current functions.

    When the HMI writes a new name to these parameters, the Event Chronicle will record the change as a user change. Now, in the event chronicle you can track changes to the Main1, Main2, User1, User2 display areas (in Live you can name them as you like) The delta time between these events could be evaluated to determine which displays were used the most. Also the event contains the User that was logged on at the time.

    You could get away with a single module and have all workstations write to the same parameters. The Event record will show the user and workstation that the write occurred from. you don't really care about what the module parameters are, just that a console recorded a change in one of its displays.

    Now that you have a record of what displays are used, you still have to figure out how to extract that from the Event Chronicle.

    The other approach would be to create a timer of sorts so that when a display unloads, it writes this somewhere, I would lean to minimal code in the console to generate the display change events and then use the event history to generate usage information. That way you can refine the reporting knowing you are collecting the raw data.

    Andre Dicaire