Le module d'extension TMSES4 ajoute une interface Ethernet pour augmenter le nombre de ports Ethernet d'un contrôleur.
Le module prend en charge les services du contrôleur suivants :
M262 Logic/Motion Controller en tant qu'équipement cible sur EtherNet/IP
M262 Logic/Motion Controller en tant qu'équipement esclave sur Modbus TCP
Le module Ethernet prend en charge les protocoles suivants :
IP (Internet Protocol)
UDP (User Datagram Protocol)
TCP (Transmission Control Protocol)
ARP (Address Resolution Protocol)
ICMP (Internet Control Messaging Protocol)
IGMP (Internet Group Management Protocol)
Ce tableau indique le nombre total de connexions serveur TCP pour le contrôleur et les modules TMSES4 :
Type de connexion |
Nombre maximum de connexions serveur simultanées |
---|---|
Serveur Modbus |
8 connexions simultanées au serveur TCP maximum pour TMSES4 et contrôleur ou pour le contrôleur seul. |
Equipement EtherNet/IP |
16 |
Serveur FTP |
4 |
Serveur Web |
10 |
Chaque serveur TCP gère son propre pool de connexions.
Lorsqu'un client tente d'établir une connexion Serveur Modbus et que le nombre maximum de connexions est dépassé, le contrôleur ferme la connexion la plus ancienne. Dans les autres cas, la tentative d'ouverture de connexion est refusée.
Si toutes les connexions sont occupées (échange en cours) lorsqu'un client tente d'établir une nouvelle connexion, cette dernière est refusée.
Les connexions serveur restent ouvertes tant que le contrôleur reste dans des états opérationnels (RUN, STOP HALT).
Les connexions serveur sont fermées lorsque le contrôleur passe dans un état opérationnel (RUN, STOP, HALT) ou le quitte, sauf en cas de coupure de courant (car le contrôleur n'a pas eu le temps de fermer les connexions).
Pour plus d'informations sur les états de fonctionnement, consultez le schéma des états de contrôleur.
Le serveur Modbus prend en charge les requêtes Modbus suivantes :
Code fonction Déc (Hex) |
Sous-fonction Déc (Hex) |
Fonction |
---|---|---|
1 (1h) |
– |
Lecture des sorties numériques (%Q) |
2 (2h) |
– |
Lecture des entrées numériques (%I) |
3 (3h) |
– |
Lecture du registre de maintien (%MW) |
6 (6h) |
– |
Ecriture d'un registre (%MW) |
8 (8h) |
– |
Diagnostic |
15 (Fh) |
– |
Ecriture de plusieurs sorties numériques (%Q) |
16 (10h) |
– |
Ecriture de plusieurs registres (%MW) |
23 (17h) |
– |
Lecture/écriture de plusieurs registres (%MW) |
43 (2Bh) |
14 (Eh) |
Lecture de l'identification de l'équipement |
Avec une communication Ethernet, le service IEC VAR ACCESS est pris en charge par le contrôleur. Le service IEC VAR ACCESS permet un échange de variables entre le contrôleur et un IHM.
Le service Variables de réseau est également pris en charge par le contrôleur. Le service Variables de réseau permet un échange de données entre les contrôleurs.