31.10.3.4 EtherNet/IP Driver Self Diagnosis Information

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

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
105: RUN

#L_IOMasterDiag[3]

EIP Firmware version

Version

#L_IOMasterDiag[4]

Speed

0: 10 Mbps
1: 100 Mbps

#L_IOMasterDiag[5]

Duplex

0: Half
1: Full

#L_IOMasterDiag[6]

Auto Negotiation

0: Disable
1: Enable

#L_IOMasterDiag[7]

Port Number

0: LAN1
1: LAN2 *1

#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.