MODBUS-TCP
Modbus encapsule TCP port 502.
Définition
Modbus TCP structure : MBAP Header (Transaction ID 2 bytes, Protocol ID 0x0000 2 bytes, Length 2 bytes, Unit ID 1 byte) + Modbus PDU (Function Code 1 byte + Data N bytes). Function Codes principaux : 01 Read Coils, 02 Read Discrete Inputs, 03 Read Holding Registers, 04 Read Input Registers, 05 Write Single Coil, 06 Write Single Register, 15 Write Multiple Coils, 16 Write Multiple Registers, 23 Read/Write Multiple Registers. Adoption gigantesque : Schneider PLCs, Siemens Wincc Web, AB Allen Bradley, Mitsubishi, ABB.
Origine
Modbus protocole cree 1979 par Modicon (rachete par Schneider Electric 1996) ; Modbus TCP publie 1999 ; standardise IEC 61158 type 15 publie 2007.
Exemple en contexte
Une centrale d'energie photovoltaique 5MW utilise Modbus TCP pour lire 200 inverters SMA Sunny ; SCADA polls les inverters via Function Code 03 (Read Holding Registers) toutes les 5 secondes.
Termes liés
- Modbus RTU — pendant serie RS-485.