Introduction
Each BMENUA0100 Ethernet communication module with embedded OPC UA server that you add to your application instantiates a common collection of data elements. You can use the tools presented in the Control Expert software to access these data elements and diagnose the module.
DDT data returned in response to a Modbus request cannot exceed 256 bytes in length.
Given the organization of the Control Expert data dictionary, requests for data stored in bits of words need to be extracted by the requesting client.
The contents of the DDT can be accessed using the READ_DDT elementary function (EF) in Control Expert software.
T_BMENUA0100 DDT Structure
The BMENUA0100 DDT includes the following elements:
Element |
Type |
Address |
Description |
---|---|---|---|
DEVICE_NAME |
STRING[16] |
MW1...8 |
The module name. |
CONTROL_PORT_IPV6 |
STRING[44] |
MW9...30 |
Control Port IPv6 / subnet prefix length. |
CONTROL_PORT_IPV4 |
STRING[18] |
MW31...39 |
Control Port IPv4 / subnet prefix length. |
CONTROL_PORT_GTW |
STRING[16] |
MW40...47 |
Control Port default gateway. |
ETH_BKP_PORT_IPV4 |
STRING[18] |
MW48...56 |
Backplane Port IPv4 / subnet prefix length. |
ETH_STATUS |
WORD |
MW57 |
– |
PORT_CONTROL_LINK |
BOOL |
MW57.0 |
|
ETH_BKP_PORT_LINK |
BOOL |
MW57.1 |
|
GLOBAL_STATUS |
BOOL |
MW57.2 |
|
NETWORK_HEALTH |
BOOL |
MW57.3 |
|
Reserved |
– |
MW57.4...15 |
– |
OPCUA_STATUS |
T_OPCUA_ STATUS |
MW58...61 |
– |
DATA_DICT |
BYTE |
MW58[0] |
|
DATA_DICT_ACQ_DURATION |
BYTE |
MW58[1] |
Duration of last acquisition (0...255 seconds). NOTE: A value of 255 indicates a duration
time equal to or greater than 255 seconds.
|
CONNECTED_CLIENTS |
BYTE |
MW59[0] |
Number of connected OPC UA clients. |
DATA_DICT_PRELOAD_ DURATION |
BYTE |
MW59[1] |
Duration of last data dictionary pre-load (0...255 seconds). NOTE: You can use the information
contained in this element to adjust and optimize the setting in the configuration window.
Refer to Control Expert online help for information on how to configure
this setting.
|
REDUNDANCY_MODE |
BYTE |
MW60[0] |
|
SERVICE_LEVEL |
BYTE |
MW60[1] |
OPC UA server health, depending on the data and service quality. |
Reserved |
WORD |
MW61 |
– |
SERVICES_STATUS |
T_SERVICES _STATUS |
MW62...68 |
– |
NTP_CLIENT_SERVICE |
BYTE |
MW62[0] |
NTP client status:
|
NTP_SERVER_SERVICE |
BYTE |
MW62[1] |
NTP server status:
|
SNMP_SERVICE |
BYTE |
MW63[0] |
SNMP server status:
|
Reserved |
BYTE |
MW63[1] |
– |
WEB_SERVER |
BYTE |
MW64[0] |
Web server status:
|
FW_UPGRADE |
BYTE |
MW64[1] |
Firmware upgrade status:
|
Reserved |
BYTE |
MW65[0] |
– |
Reserved |
BYTE |
MW65[1] |
– |
CONTROL_EXPERT_IP_ FORWARDING |
BYTE |
MW66[0] |
Control Expert IP forwarding status:
NOTE: For modules with firmware version 2.01 and higher, the
value of this element is forced to 0.
|
CPU_TO_CPU_IP_ FORWARDING |
BYTE |
MW66[1] |
CPU to CPU forwarding status:
NOTE: For modules with firmware version 2.01 and higher, the
value of this element is forced to 0.
|
IPSEC |
BYTE |
MW67[0] |
IPSEC status:
|
Reserved |
BYTE |
MW67[1] |
– |
EVENT_LOG_SERVICE |
BYTE |
MW68[0] |
Event log service status:
|
LOG_SERVER_NOT_ REACHABLE |
BYTE |
MW68[1] |
Log server status:
|
FW_VERSION |
T_FW_ VERSION |
MW69...72 |
Module firmware version. |
MAJOR_VERSION |
WORD |
MW69 |
Major firmware version. |
MINOR_VERSION |
WORD |
MW70 |
Minor firmware version. |
INTERNAL_REVISION |
WORD |
MW71 |
Firmware internal revision. |
Reserved |
WORD |
MW72 |
– |
CONTROL_PORT_STATUS |
BYTE |
MW73[0] |
Control Port IPv4 status:
|
Reserved |
BYTE |
MW73[1] |
– |
IN_PACKETS_RATE |
UINT |
MW74 |
Number of packets received per second on all Ethernet interfaces. |
IN_ERROR_COUNT |
UINT |
MW75 |
Number of inbound packets with detected errors since last reset (modulo 65535). |
OUT_PACKETS_RATE |
UINT |
MW76 |
Number of packets emitted per second on all Ethernet interfaces. |
OUT_ERROR_COUNT |
UINT |
MW77 |
Number of outbound packets with detected errors since last reset (modulo 65535). |
MEM_USED_PERCENT |
BYTE |
MW78[0] |
Percentage of internal RAM used by OPC UA server. |
CPU_USED_PERCENT |
BYTE |
MW78[1] |
Percentage of internal CPU used. |
CYBERSECURITY_STATUS |
T_CYBER SECURITY_ STATUS |
MW79...80 |
Cybersecurity status. |
SECURE_MODE |
BYTE |
MW79[0] |
|
CYBERSECURITY_STATE |
BYTE |
MW79[1] |
Cybersecurity status:
|
IPSEC_CHANNELS |
BYTE |
MW80[0] |
The number of IPSEC channels opened. |
Reserved |
BYTE |
MW80[1] |
– |