Details of Explicit Exchange Objects of the IODDT of Type T_COM_ETHCOPRO
Original instructions
Overview
This part shows the explicit exchange objects of the IODDT of type T_COM_ETHCOPRO which applies to the Ethernet channel of the TSX P57 6634/5634/4634. It includes word-type objects whose bits have special meanings. These objects are described in detail below.
Example of declaring a variable: IODDT_VAR1 of type T_COM_ETHCOPRO
About the Bits
Explicit Exchange Indicators: EXCH_STS
The table below gives the meanings of the exchange control bits of the channel EXCH_STS (%MWr.m.c.0).
Standard symbol
Type
Access
Meaning
Address
STS_IN_PROGR
BOOL
R
Status parameter read in progress
%MWr.m.c.0.0
Standard Channel Faults, CH_FLT
The table below gives the meanings of the status word bits CH_FLT (%MWr.m.c.2). The reading is taken by a READ_STS (IODDT_VAR1).
Standard symbol
Type
Access
Meaning
Address
INTERNAL_FLT
BOOL
R
Internal fault: Channel inoperative
%MWr.m.c.2.4
APPLI_FLT
BOOL
R
Application fault
%MWr.m.c.2.7
Network Diagnostics
The table below shows the status words (or double words) CH_FLT (%MWr.m.c.3 to 6, %MWr.m.c.11 to 15 and %MDr.m.c.7 and 9) used for diagnosing the network. The reading is taken by a READ_STS (IODDT_VAR1).
Standard symbol
Type
Access
Meaning
Address
NB_P502_CNX
INT
R
Number of connections on the Port 502 and bridge configuration information
%MWr.m.c.3
NB_DENIED_CNX
INT
R
Number of denied Port 502 connections)
%MWr.m.c.4
NB_P502_REF
INT
R
Number of refused messages on Port 502
%MWr.m.c.5
XWAY_ADDR
INT
R
X-Way address (Net, Sta)
%MWr.m.c.6
NB_SENT_MSG_L
INT
R
Number of sent messages on Port 502 (low)
%MDr.m.c.7
NB_SENT_MSG_H
INT
R
Number of sent messages on Port 502 (high)
%MDr.m.c.8
NB_RCV_MSG_L
INT
R
Number of received messages on Port 502 (low)
%MDr.m.c.9
NB_RCV_MSG_H
INT
R
Number of received messages on Port 502 (high)
%MDr.m.c10
NB_IOS_MSG
INT
R
Number of IO Scanner received messages
%MWr.m.c.11
NB_IOS_CNX
INT
R
Number of polled devices without errors
%MWr.m.c.12
GLBD_ERROR
INT
R
Detected consistency error in Global Data
%MWr.m.c.13
BW_GLBD_IOS
INT
R
The Least Significant Byte of this word measures the percentage of load relating to IO Scanning.
The Most Significant Byte of this word measures the percentage of load relating to Global Data.
%MWr.m.c.14
BW_OTHER_MSG
INT
R
Load for other services and Messaging service
%MWr.m.c.15
IP_ADDR1
INT
R
IP Address
%MDr.m.c.16
IP_ADDR2
INT
R
IP Address
%MDr.m.c.17
IP_NETMASK1
INT
R
IP Subnet Mask
%MDr.m.c.18
IP_NETMASK2
INT
R
IP Subnet Mask
%MDr.m.c.19
IP_GATEWAY1
INT
R
IP Default gateway
%MDr.m.c.20
IP_GATEWAY2
INT
R
IP Default gateway
%MDr.m.c.21
MAC_ADDR1
INT
R
MAC Address
%MWr.m.c.22
MAC_ADDR2
INT
R
MAC Address
%MWr.m.c.23
MAC_ADDR3
INT
R
MAC Address
%MWr.m.c.24
FW_VERSION
INT
R
Firmware version
%MWr.m.c.25
BOARD_STS
INT
R
Board status
%MWr.m.c.26
NET_TIME1
INT
R
Network time
%MDr.m.c.27
NET_TIME2
INT
R
Network time
%MDr.m.c.28
NET_TIME3
INT
R
Network time
%MDr.m.c.29
NET_TIME4
INT
R
Network time
%MDr.m.c.30