ETH_R_ITF_STRUCT : Paramètres de l'interface Ethernet

Bibliothèque et espace de noms

Nom de la bibliothèque : PLCSystemBase

Espace de nom : PLCSystemBase

Description du type énumération

Le type de données énumération ETH_R_ITF_STRUCT contient les valeurs suivantes :

%MW

Nom de la variable

Type

Commentaire

s/o

i_byIPAddress

ARRAY[0..3] OF BYTE

Adresse IP de cette interface Ethernet [aaa.bbb.ccc.ddd] :

  • i_byIPAddress[0] = aaa

  • ...

  • i_byIPAddress[3] = ddd

s/o

i_bySubNetMask

ARRAY[0..3] OF BYTE

Masque de sous-réseau de cette interface Ethernet [aaa.bbb.ccc.ddd] :

  • i_bySub-netMask[0] = aaa

  • ...

  • i_bySub-netMask[3] = ddd

s/o

i_byGateway

ARRAY[0..3] OF BYTE

Adresse de passerelle de cette interface Ethernet [aaa.bbb.ccc.ddd] :

  • i_byGateway[0] = aaa

  • ...

  • i_byGateway[3] = ddd

s/o

i_byMACAddress

ARRAY[0..5] OF BYTE

Adresse MAC de cette interface Ethernet [aa.bb.cc.dd.ee.ff] :

  • i_byMACAddress[0] = aa

  • ...

  • i_byMACAddress[5] = ff

s/o

i_sDeviceName

STRING(15)

Nom utilisé pour obtenir l'adresse IP auprès du serveur.

s/o

i_wIpMode

ETH_R_IP_MODE

Méthode utilisée pour obtenir une adresse IP.

s/o

i_byFDRServerIPAddress

ARRAY[0..3] OF BYTE

Adresse IP [aaa.bbb.ccc.ddd] du serveur DHCP ou BootP :

  • i_byFDRServerIPAddress[0] = aaa

  • ...

  • i_byFDRServerIPAddress[3] = ddd

Egale à 0.0.0.0 en cas d'utilisation d'une adresse IP enregistrée ou par défaut.

s/o

i_udiFramesTransmittedOK

UDINT

Nombre de trames transmises correctement. Réinitialisation lors de la mise sous tension ou avec la commande de réinitialisation ETH_W.q_wResetCounter.

s/o

i_udiFramedReceivedOK

UDINT

Nombre de trames reçues correctement. Réinitialisation lors de la mise sous tension ou avec la commande de réinitialisation ETH_W.q_wResetCounter.

s/o

i_udiTransmitBufferErrors

UDINT

Nombre de trames transmises avec détection d'erreurs. Réinitialisation lors de la mise sous tension ou avec la commande de réinitialisation ETH_W.q_wResetCounter.

s/o

i_udiReceiveBufferErrors

UDINT

Nombre de trames reçues avec détection d'erreurs. Réinitialisation lors de la mise sous tension ou avec la commande de réinitialisation ETH_W.q_wResetCounter.

s/o

i_wPortALinkStatus

ETH_R_PORT_LINK_STATUS

Liaison du port Ethernet (0 = aucune liaison, 1 = liaison connectée à un autre équipement Ethernet).

s/o

i_wPortASpeed

ETH_R_PORT_SPEED

Vitesse réseau du port Ethernet (10 Mbits/s, 100 Mbits/s ou 1 Gbit/s).

s/o

i_wPortADuplexStatus

ETH_R_PORT_DUPLEX_STATUS

Etat duplex du port Ethernet (0 = semi duplex ou 1 = duplex intégral).

s/o

i_wPortAIpStatus

ETH_R_PORT_IP_STATUS

Etat de la pile du port TCP/IP Ethernet

s/o signifie qu'aucun mappage %MW n'est prédéfini pour cette variable système.