Skip to main content
Version: v4 (Stable)

Supervision Options

To access the configuration of the supervision options, select the "Options..." command from the "Configuration" menu and select the "Supervision" tab on the displayed dialog box.

Message Processor

Message Processor activation

Check this option to enable the Message Processor module. This module allows to receive data of very varied origins (serial link or IP, file, database, SMS, email, ...) and to treat them from scripts of type Basic.

When the Message Processor module is activated, the "Message Processor..." command is added to the "Configuration" menu. This command gives access to the Message Processor configuration.

Polling parameters

This group defines the polling options used by default by the defined data servers. Most of these options can be redefined at the level of each data server (see Data Server Properties).

Timeout before start polling

This value defines the time interval between the application initialization (with the launch of external applications) and the establishment of connections with the monitored applications. This delay allows you to wait for the complete initialization of these applications before soliciting them.

Timeout to restart polling

This value defines the timer triggered when links are broken with an external application before attempting to automatically restore them. This delay will be retriggered until the links are restored.

If this value is zero, there is no automatic restoration of the links.

This parameter can be redefined for each data server or data server grouping.

Timeout on request response

This value defines the maximum waited time for the response of polled tags. After this time, without a response from the server application, if the "read if not notified after subscription" option (see below) is not activated, the tag is set to fault.

This parameter can be redefined for each data server or data server grouping.

Read if not notified after subscription

This option is used, when activated, to read the value of tags which have not been notified after having been set in polling on the expiry of the timeout on request response. This makes it possible in particular to overcome the problem of a data source that does not notify the current value at the subscription.

When this option is active, the maximum time waited for the read response is the same timeout on request response. After this time, without response, the tag is set to fault.

This parameter can be redefined for each data server.

Polling

This option defines the default polling mode for the station:

  • Always: This choice indicates that the data servers always establish the link with their respective data source, whatever the status of the station (active or not).

  • Only active station: This choice indicates that the links are only established when the station is active ("Alert" light is green).

This parameter can be redefined for each data server or data server grouping.

This option allows a link failure to be declared at the tag level ( displayed on the line of the tag in the list) when the value of this tag is not valid despite a good connection, following for example a bad quality indication in OPC.

This parameter can be redefined at the level of the data server groupings, of each data server and each tag.

This option allows you to define the default processing to be performed when tags of a data server are declared in link failure ( displayed on the line of the tag in the list).

Select the desired processing from the drop-down list:

  • No processing

  • Reconnection attempts The software will attempt to reinitialize the link with the tags declared in link failure, cyclically according to the "timeout to restart polling" defined at the level of the data server concerned (if this timeout is not zero).

  • Data server link failure (reconnection attempts) The data server concerned will be declared to be in link failure ( displayed on the icon of the data server in the tree) and the software will attempt to reinitialize the link with the data server and all its variables, cyclically according to the "timeout to restart polling" defined at the level of the data server (if this timeout is not zero).

This parameter can be redefined for each data server or data server grouping.

Note:

A tag is declared in link failure ( displayed on the line of the tag in the list) in the following cases:

  • No response to the variable subscription from the data source, at the end of the timeout on request response defined at the level of the data server concerned.

  • Unknown variable in the data source (quality "Config error").

  • Poor quality, if the option "Tag link failure if invalid value..." is validated.

A data server is declared in link failure ( displayed on the icon of the data server in the tree) in the following cases:

  • Connection failure with data source (invalid address or non-active server application).

  • Link failure on at least one of its tags, if the option "Data server link failure..." is selected in the drop-down list.

  • All the declared tags of the data server are in link failure, or in "bad" quality if the option "DataServerFailIfAllBad" is validated.

When a data server is declared in link failure, the connection automatically switches to the next redundant source (if it is defined). If no redundant source is defined, or if none of the redundant sources is valid, the "Acquisition" LED turns red. If a redundant station is defined, and if automatic redundancy switching is enabled, the redundant station is activated.

"Watch Dog" item

This group allows to define a variable of an external server DDE or OPC application which will then be written cyclically, with the value of an incremented counter at each cycle. This variable can be tested by the external application to verify that its content varies according to the configured cycle and thus to check that the on-call management software is working well.

Variable reference

This reference can be entered directly in the edit field or searched by clicking on the button to the right of the edit field.

Cycle

This parameter defines the period of the write cycle of the designated variable in seconds. A null value invalidates the watchdog management.

Counter modulo

This parameter defines the maximum value of the transmitted counter. When this value is reached, the counter is reset to zero.

Format

This parameter defines the value that will be written to the designated "watchdog" external variable. By default, the write format contains just the counter value, coded in the format "&C". It can include any numeric or alphanumeric string, as well as tab characters provided they are coded as "&T".

To invalidate the management of the watchdog, simply delete the reference of the defined variable or set the write cycle to 0.