Documentation Home Page HYPERSIM Home Page
Pour la documentation en FRANÇAIS, utilisez l'outil de traduction de votre navigateur Chrome, Edge ou Safari. Voir un exemple.

Signal Monitoring

         

Description

This component serves as a widget to monitor signal values at a low refresh rate. The component has 2 display forms :

  • A digital display, showing the current value of the signal

  • A LED display, showing a green circle when the current signal value is within the thresholds, red otherwise.



Table of Contents



Mask and Parameters

Title

Name of the value to be displayed in the schematic

Expression

Expression to monitor

  • To monitor a signal use the following syntax:

    • bloc_name.signal_name: BUS1.Va

    • subsystem_name.bloc_name.signal_name: Machnies.SM1.Pref

  • Basic mathematical operations are supported

  • It is possible to do operations on multiple signals such as : bloc_name1.signal1 + (bloc_name2.signal_name)*2

  • Unlike expressions in other components, no "=" is required at the beginning

Unit

Unit of the value to be displayed in the schematic

Result displayed as

In addition to the expression, the value displayed can be further filtered:

last

Last value obtained from the simulation

rms

rms value of the signal

avg

Average value of the signal

min

Minimum value of the signal

max

Maximum value of the signal

Minimum threshold

In the Monitoring Overview GUI, the scope and table become red when the value is out of range

Maximum threshold

In the Monitoring Overview GUI, the scope and table become red when the value is out of range

Hide value and unit

Hides the value and unit on the schematic, to get a lighter LED style display

Display as LED

Replaces the image in the schematics with a fillable circle.



Ports, Inputs, Outputs and Signals Available for Monitoring

Ports

  • None

Inputs

  • None

Outputs

  • None

Sensors

  • None

Limitations

The "Display as LED" option has been added in 2021.3. You may encounter a crash of the HyperWorks process if you try to use monitors displayed as LED in an older version of HYPERSIM. To work around this issue, simply deactivate the option in the new version, save the model, and reopen it in the older version. The API may help editing multiple monitors at the same time :

HyWorksApi.setComponentParameter("Mon1", "led", "false")



OPAL-RT TECHNOLOGIES, Inc. | 1751, rue Richardson, bureau 1060 | Montréal, Québec Canada H3K 1G6 | opal-rt.com | +1 514-935-2323