Adapter information and status information is stored in #L_IOMasterDiag*. Use #L_IOInfo[0] to alternate between adapter information and status information.
Adapter information (set 0 to #L_IOInfo[0])
System Variable |
Description |
---|---|
#L_IOMasterDiag[0] |
The 1st EtherNet/IP adapter status |
#L_IOMasterDiag[1] |
The 2nd EtherNet/IP adapter status |
#L_IOMasterDiag[2] |
The 3rd EtherNet/IP adapter status |
: |
: |
#L_IOMasterDiag[31] |
The 32nd EtherNet/IP adapter status |
EtherNet/IP adapter status
Bit 0-2
Connection status
0: Not connected
1: Processing connection
3: Connected
Bit 3
Input value valid
Bit 4-7
Reserved
Bit 8-15
General Status
Bit 16-31
Extended Status
The General Status and Extended Status codes are defined in the ODVA documentation. For details, refer to the ODVA documentation.
Status information (set 1 to #L_IOInfo[0])
System Variable |
Description |
Value |
---|---|---|
#L_IOMasterDiag[0] |
Reserved |
- |
#L_IOMasterDiag[1] |
Reserved |
- |
#L_IOMasterDiag[2] |
EIP network status |
104: STOP |
#L_IOMasterDiag[3] |
EIP Firmware version |
Version |
#L_IOMasterDiag[4] |
Speed |
0: 10 Mbps |
#L_IOMasterDiag[5] |
Duplex |
0: Half |
#L_IOMasterDiag[6] |
Auto Negotiation |
0: Disable |
#L_IOMasterDiag[7] |
Port Number |
0: LAN1 |
#L_IOMasterDiag[8] |
Reserved |
- |
: |
: |
|
#L_IOMasterDiag[31] |
Reserved |
- |
*1 Used only in models equipped with a LAN2 port.
Status information (set 2 to #L_IOInfo[0])
System Variable |
Description |
---|---|
#L_IOMasterDiag[0] |
Communication count of the first EtherNet/IP adapter |
#L_IOMasterDiag[1] |
Communication count of the second EtherNet/IP adapter |
#L_IOMasterDiag[2] |
Communication count of the third EtherNet/IP adapter |
: |
: |
#L_IOMasterDiag[31] |
Communication count of the 32nd EtherNet/IP adapter |
Stores the number of Implicit message communications.