Overview
The topic describes the attributes that you can configure to obtain diagnostic data when system monitoring is enabled.
The DIAGNOSTIC tab is available for generic automation devices that communicate by using Modbus TCP and that are capable of providing diagnostic data based on requests that are sent to the device. It lets you view and configure the services that you want to monitor.
Description of Attributes
Attribute |
Default value |
Description |
---|---|---|
|
True (selected) |
When selected, enables sending requests to the device in order to display a diagnostic icon, which indicates the communication status of the device. NOTE: The Service not available (gray dot) icon is displayed by default
when is
cleared.
|
|
Ping |
Protocol that is used to send requests to the device to obtain its communication status. |
|
Blank |
The request that is sent to the device to obtain diagnostic data including the data address to be read. The request is protocol and device specific. Format: Byte array using decimals, comma separated, without spaces, in brackets. Example: For a Modbus request to read the content of analog output holding registers 40108 to 40109 from the device with address 17 which is 11 03 006B 0002 7687 Where:
Enter the following: |
Operating State Subcategories
Each subcategory corresponds to an operating state that can display the corresponding diagnostic icon. More than one icon can be displayed at the same time for a device.
To configure these attributes,
must be enabled.The table describes the set of attributes that are available for each operating state.
Attribute |
Default value |
Description |
|
---|---|---|---|
|
False (cleared) |
When selected, enables sending requests ( ) to the device in order to display the corresponding operating state icon based on the result of . |
|
|
Modbus TCP |
Protocol that is used to send requests to the device to obtain its operating status. Read-only. |
|
|
Blank |
Logical expression, which is applied to the reply that is received from the device for . When true, the software displays the corresponding operating state icon.The expression is device-specific. Example: If the reply to the above request code example is 11 03 06 AE41 5652 4340 49AD you can enter:
Syntax example:
You can use operators AND, OR, and NOT and the following functions. |
|
Function |
Description |
||
|
Specifies the bit in the byte at ByteIndex, which is the offset of the byte in the reply. |
||
|
Checks if the value of the byte is equal to value. |
||
|
Checks if the value of the byte is different from value. |
||
|
Checks if the length of the reply is greater than value. |
||
|
Checks if the length of the reply is smaller than value. |