ETH_R_ITF_STRUCT: Parametri interfaccia Ethernet

Libreria e spazio dei nomi

Nome della libreria: PLCSystemBase

Spazio dei nomi: PLCSystemBase

Descrizione tipo enumerato

Il tipo di dati di enumerazione ETH_R_ITF_STRUCT contiene i valori seguenti:

%MW

Nome var

Tipo

Commento

n.d.

i_byIPAddress

ARRAY[0..3] OF BYTE

Indirizzo IP di questa interfaccia Ethernet [aaa.bbb.ccc.ddd]:

  • i_byIPAddress[0]= aaa

  • ...

  • i_byIPAddress[3]= ddd

n.d.

i_bySubNetMask

ARRAY[0..3] OF BYTE

Subnet mask di questa interfaccia Ethernet [aaa.bbb.ccc.ddd]:

  • i_bySub-netMask[0]= aaa

  • ...

  • i_bySub-netMask[3]= ddd

n.d.

i_byGateway

ARRAY[0..3] OF BYTE

Indirizzo gateway di questa interfaccia Ethernet [aaa.bbb.ccc.ddd]:

  • i_byGateway[0]= aaa

  • ...

  • i_byGateway[3]= ddd

n.d.

i_byMACAddress

ARRAY[0..5] OF BYTE

Indirizzo MAC di questa interfaccia Ethernet [aa.bb.cc.dd.ee.ff]:

  • i_byMACAddress[0]= aa

  • ...

  • i_byMACAddress[5]= ff

n.d.

i_sDeviceName

STRING(15)

Nome utilizzato per ottenere l'indirizzo IP dal server.

n.d.

i_wIpMode

ETH_R_IP_MODE

Metodo utilizzato per ottenere un indirizzo IP.

n.d.

i_byFDRServerIPAddress

ARRAY[0..3] OF BYTE

L'indirizzo IP [aaa.bbb.ccc.ddd] del server DHCP o BootP:

  • i_byFDRServerIPAddress[0]= aaa

  • ...

  • i_byFDRServerIPAddress[3]= ddd

Pari a 0.0.0.0 se viene utilizzato l'IP memorizzato o predefinito.

n.d.

i_udiFramesTransmittedOK

UDINT

Numero di frame trasmessi correttamente. Reset all'accensione o con il comando di reset ETH_W.q_wResetCounter.

n.d.

i_udiFramedReceivedOK

UDINT

Numero di frame ricevuti correttamente. Reset all'accensione o con il comando di reset ETH_W.q_wResetCounter.

n.d.

i_udiTransmitBufferErrors

UDINT

Numero di frame trasmessi con errori rilevati. Reset all'accensione o con il comando di reset ETH_W.q_wResetCounter.

n.d.

i_udiReceiveBufferErrors

UDINT

Numero dei frame ricevuti con errori rilevati. Reset all'accensione o con il comando di reset ETH_W.q_wResetCounter.

n.d.

i_wPortALinkStatus

ETH_R_PORT_LINK_STATUS

Collegamento della porta Ethernet (0 = nessun collegamento, 1 = collegamento con un altro dispositivo Ethernet).

n.d.

i_wPortASpeed

ETH_R_PORT_SPEED

Velocità di rete della porta Ethernet (10 Mb/s, 100 Mb/s o 1 Gb/s).

n.d.

i_wPortADuplexStatus

ETH_R_PORT_DUPLEX_STATUS

Stato duplex della porta Ethernet (0= Half duplex o 1= Full duplex).

n.d.

i_wPortAIpStatus

ETH_R_PORT_IP_STATUS

Stato stack porta Ethernet TCP/IP.

n.d. significa che non vi è associazione %MW predefinita per questa variabile di sistema.