Présentation du protocole Modbus TCP
Le protocole Modbus TCP utilise une architecture client/serveur pour l'échange de données.
Les échanges de données explicites (non cycliques) Modbus TCP sont gérés par l'application.
Les échanges de données implicites (cycliques) Modbus TCP sont gérés par le protocole Modbus TCP IOScanner. Le Modbus TCP IOScanner est un service basé sur Ethernet qui interroge en permanence des équipements esclaves pour échanger des données et des informations d'état et de diagnostic. Ce processus surveille les entrées et contrôle les sorties des équipements esclaves.
Les clients sont des équipements qui initient l'échange de données avec d'autres équipements du réseau. Cela concerne à la fois les communications d'E/S et la messagerie de service.
Les serveurs sont des périphériques qui gèrent les demandes de données générées par un client. Cela concerne à la fois les communications d'E/S et la messagerie de service.
La communication entre le Modbus TCP IOScanner et l'équipement esclave est assurée via les voies Modbus TCP.