Modbus TCP
Le même modèle de registres que le Modbus RTU, mais sur Ethernet au lieu du RS-485. La somme de contrôle CRC disparaît, car TCP s’en charge déjà ; à la place, chaque télégramme porte un en-tête MBAP avec un numéro de transaction et un identifiant d’unité. Le port standard est le 502.
La lecture utilise les mêmes codes de fonction qu’en RTU, habituellement 3 et 4 pour les holding et input registers. Les valeurs 32 bits sont réparties sur deux registres ; les adresses de registres et l’ordre des octets figurent dans le manuel.
L’avantage pratique par rapport au RTU : plusieurs clients en même temps, pas de monopole du maître, pas d’intervalle de silence, pas de questions de topologie. L’inconvénient : chaque compteur a besoin d’une adresse IP et d’une place dans votre plan de réseau.
Port
502
Mode de fonctionnement
Le client demande, le compteur répond
Modèle de données
Registres 16 bits, codes de fonction 3 et 4
Typique pour
Supervision, SCADA, automatisation