5.2
Communication en réseau
Par défaut, l'attribution d'adresses via DHCP est activée pour le TW 7200. Cela permet d'attribuer
automatiquement une adresse IP à l'appareil dans un réseau IP, à condition qu'un serveur DHCP y soit actif..
La commande NWA peut être utilisée pour interroger les paramètres de connexion actuels ainsi que pour définir
de nouveaux paramètres de connexion. Lors de la configuration initiale, il est recommandé de configurer les
paramètres d'adresse via RS1 ou USB. Si une connexion réseau avec une IP connue du TW 7200 est établie,
les paramètres réseau peuvent également être modifiés directement via la connexion réseau.
Les protocoles UDP (User Datagram Protocol) et TCP (Transmission Control Protocol) sont disponibles pour une
communication directe avec l'appareil. La communication elle-même est basée sur l'ASCII avec les mêmes
commandes que celles de la liste de commandes RS. À cette fin, la commande est écrite dans le champ de
données (charge utile) du protocole correspondant.
L'adresse de l'appareil doit toujours être préfixée malgré la communication IP. Ainsi, si nécessaire, d'autres
appareils connectés directement à l'interface DC2 peuvent être adressés via la connexion TCP du TW 7200. Les
caractères de contrôle «CR» ; «LF» à la fin de la commande ne sont pas nécessaires ici, mais sont autorisés.
Communication via UDP
5.2.1
Le protocole UDP est principalement utilisé pour trouver et identifier le dispositif dans le réseau. Les commandes
UDP ne sont pas transmises à DC2, le TW 7200 répond directement au message. Même si une connexion TCP
avec l'appareil est déjà ouverte, les demandes UDP sont toujours traitées. La liste suivante présente les
commandes disponibles via UDP:
Commande
Description
aaRH
Interroger l'identifiant du dispositif
aaVE
Demander la version du logiciel
aaGS
Demande de numéro de série
aaGI
Demande d'informations sur le dispositif
aaNWA
Interroger / définir les paramètres du réseau
aaBLINK
Identifier le dispositif = LED 4x verte clignotante
Envoyer un message au TW 7200
Port UDP: 50.000 / IP de destination: adresse de diffusion (.255) ou IP connue du TW 7200
Ligne de commande: De la liste ci-dessus (par exemple 03RH)
Recevoir un message du TW 7200
Pour recevoir la réponse UDP, le dispositif de contrôle doit fournir un serveur UDP sur le port 50 000.
Diffusion UDP
Avec la diffusion UDP, un paquet peut être envoyé à un sous-réseau entier. (par exemple : 192.168.0.1 à
192.168.0.254). Cependant, le trafic de diffusion UDP ne traverse pas plusieurs réseaux ; il n'est pas transmis en
dehors du sous-réseau local.
Si le TW 7200 se trouve dans le même sous-réseau local que le dispositif de contrôle (client), une commande de
la liste ci-dessus peut être envoyée avec l'adresse de diffusion UDP (.255), leTW 7200 ne répond alors
spécifiquement au dispositif de contrôle qu'avec un paquet UDP comportant son adresse IP et la réponse
souhaitée de la commande dans la charge utile. De cette façon, l'adresse IP initialement inconnue du TW 7200
peut être rapidement déterminée.
Exemple:
Action
UDP Payload
Le contrôleur
03RH
envoie
TW 7200
03Ident: TW7200
répond
Pour recevoir la réponse du TW 7200, le dispositif de commande doit écouter sur le port UDP 50.000 =
Source Port
Destination Port
optionnel
50.000
optionnel
50.000
fournir un serveur UDP
Source IP
IP Controller
p.ex. 192.168.0.10
p.ex. 192.168.0.255
IP TW7200
p.ex. 192.168.0.72
p.ex. 192.168.0.10
65
Destination IP
xx.yy.zz.255
IP Controller