Access the Diagnostics

View the device DDT diagnostics for the BMENOR2200H module:
  1. Access the Variables tab in the Data Editor (Project Browser > Project > Variables & FB instances ).

  2. Select the Device DDT checkbox.

NOTE: The Name column shows the name that is assigned when you
add the module to the project.

Module Diagnostics

View the Device DDT for BMENOR2200H module diagnostics:
Diagnostic Name Comment

ETH_STATUS

Ethernet status

ETH_BKP_PORT_LINK

Link up/down for Ethernet backplane port

SCANNER_OK

Scanner OK and scanning at least one device (if at least one device configured)

GLOBAL _STATUS

0: One or more services not operating normally.

1: all operational

NETWORK_HEALTH

1: No traffic overload detected

0: Traffic overload detected (ex: broadcast storm)

NOTE: Check your network topology and configuration.

IN_PACKETS

Number of packets received on interface

IN_ERRORS

Number of inbound packets that contain errors

OUT_PACKETS

Number of packets sent on interface

OUT_ERRORS

Number of outbound packets that contain errors

SERVICE_STATUS

One bit for each user-observable feature

PORT502_SERVICE

0: Service not operating normally

1: Service operating normally or disabled

SNMP_SERVICE

0: Service not operating normally

1: Service operating normally or disabled

IP_ADDRESS_STATUS

IP address status (0 in case of duplicate IP or no IP assigned)

SNTP_CLIENT

0: Service not operating normally

1: Service operating normally or disabled

WEB_SERVER

0: Service not operating normally

1: Service operating normally or disabled

FIRMWARE_UPGRADE

0: Service not operating normally

1: Service operating normally or disabled

FTP_SERVER

0: Service not operating normally

1: Service operating normally or disabled

TIME_VALID

0: Time invalid

1: Time valid

LLDP_SERVICE

IP address A/B status (0 in case of duplicate IP or no IP assigned)

SYSLOG_STATUS

0: Syslog service not operating normally

1: Syslog service operating normally or disabled

SYSLOG_SERVER_NOT_REACHABLE

1: No acknowledgement received from the syslog server

0: otherwise

DATALOGING

0: Service not operating normally

1: Service operating normally or disabled

RTU_DNP3

0: Service not operating normally

1: Service operating normally or disabled

RTU_IEC60870

0: Service not operating normally

1: Service operating normally or disabled

SD_STATUS

Bit 0 (STATUS): Set when card is normal

Bit 1 (BUSY): Set when card is busy

Bit 2 (LOW_SPACE_ALARM): Set when free space on card is less than 2%

FIRMWARE_VERSION

MSB: Major revision [HEX]

LSB: Minor revision [HEX]

PROTOCOL_STATUS

General variable for RTU protocol status

EVENT_OVERFLOW__COUNT

Number of total event overflows

EVENT_BUFFER_USAGE

%Event buffer used in configured size

DNP3_CLIENT_CONNECTION_COUNT

Number of total DNP3 client connections

DNP3_SERVER_CONNECTION_COUNT

Number of total DNP3 server connections

IEC60870_CLIENT_CONNECTION_COUNT

Number of total IEC60870 client connections

IEC60870_SERVER_CONNECTION_COUNT

Number of total IEC60870 server connections

MODBUS_CLIENT_CONNECTION_COUNT

Number of total Modbus client connections

MODBUS_SERVER_CONNECTION_COUNT

Number of total Modbus server connections

CS_STATUS

SECURE_MODE

Coding wheel state:
  • 0: Standard

  • 1: Secure

CS_LED_STATUS

Cybersecurity LED status

Hot Standby Diagnostics

You can view all of the dedicated Device DDT diagnostics for a BMENOR2200H module in a Hot Standby system only after you configure at least one RTU channel in the DTM:

Diagnostic

Value

Type

Comment

HTSB_DIAG

T_HTSB_DIAG

HTSB_DIAG.SERVICE_STATE

0

BYTE

HTSB service state:
  • 0: Detected problem

  • 1: Running

HTSB_DIAG.SYNC_STATE

0

BYTE

HTSB synchronization status:
  • 0: In progress

  • 1: OK

HTSB_DIAG.INTERNAL_STATE

0

BYTE

Internal HTSB state:
  • 0: Init

  • 1: Link establish

  • 2: Reserved

  • 3: Integrity

  • 4: Wait synchronization

  • 5: Synchronized

HTSB_DIAG.PARTNER_VALIDITY

0

BYTE

Partner validity:
  • 0: Not reachable

  • 1: OK

HTSB_DIAG.ERROR_CODE1

0

WORD

Bit 0: Firmware mismatch

Bit 1: DTM configuration mismatch

Bit 2: Security Mode mismatch

Bit 3: DTLS certification error

Bit 4: CS configuration mismatch (Reserved)

Bit 5...15: Reserved

HTSB_DIAG.FW_VERSION_MISMATCH

0

BOOL

Application of the primary and standby are running with different firmware version

HTSB_DIAG.DTM_CFG_MISMATCH

0

BOOL

Application of the primary and standby are running with different DTM configuration

HTSB_DIAG.CERTIFICATION_ERROR

0

BOOL

DTLS certification error

HTSB_DIAG.SYNC_COUNT

0

UDINT

HTSB synchronization counter

HTSB_DIAG.DIN_PACKETS

0

UDINT

HTSB Input Packets Counter

HTSB_DIAGI.N_ERRORS

0

UDINT

HTSB Input Error Packets Counter

HTSB_DIAG.OUT_PACKETS

0

UDINT

HTSB Output Packets Counter

HTSB_DIAG.OUT_ERRORS

0

UDINT

HTSB Output Error Packets Counter

RTU Diagnostics

You can view the Device DDT for BMENOR2200H RTU communication diagnostics only after you configure at least one RTU channel in the DTM:

Diagnostic Name

Value

Type

Comment

RTU Protocol Diagnostics

Freshness

0

BOOL

All Device DDT variables of module are freshness

Scan_State

0

BYTE

0: Idle

1: Busy

HSBY_Event_Index

0

UDINT

Index number of the current event generated in the module

HSBY_EventSync_Index

0

UDINT

Index number of the current event synchronized to standby module

Channel/Device Diagnostics

<client_channel>

The channel name (<client_channel>, <server_channel>) corresponds to the name assigned in the channel configuration phase.

<server_channel>

Device_state

0

BYTE

0: Unconnected

1: Connected

Error_Code

0

WORD

Bit 0 (security_not_configured): Security not configured.

Bit 1 (variable_initialize_error): Variable initialized error

Bit 2 (internal_error): Internal error

Bit 3 (authentication_failed): Detected authentication problem

Bit 4 (unexpected_response): Unexpected response

Bit 5 (no_response): No response

Bit 6 (aggressive_mode_not_supported): Aggressive mode not supported

Bit 7 (MAC_algorithm_not_supported): MAC algorithm not supported

Bit 8 (key_Wrap_algorithm_not_supported): Key wrap algorithm not supported

Bit 9 (authorization_failed): Detected authorization problem

Bit 10 (update_key_change_method_not_permitted): Update key change method not permitted

Bit 11 (invalid_signature): Invalid signature

Bit 12 (invalid_certification_data): Invalid certification data

Bit 13 (unknown_user): Unknown user

Bit 14 (max_session_key_status_requests_exceed): Max session key status requests exceeded

Bit 15 (TLS_error): TLS error

Unsol_Enabled

(server channel only)

BYTE

0: Unsolicited Disable

1: Unsolicited Enable

Event_STAT_AuthSecStats

(server channel only)

Count

0

WORD

Overflow

0

BYTE

0: normal

1: Overflow