Kommunikationsprotokolle
6.8 Modbus TCP
Funktionen der Unterstation (Modbus TCP Slave "Server" (MBSiI0))
•
LAN/WAN Kommunikationsprotokoll gemäß Modbus TCP
–
Modbus TCP Slave "Client"
–
Portnummer = 502
–
Kommunikation mit max. 100 Modbus TCP Master "Clients"
–
max. Anzahl Connections = 100
–
max. Anzahl unterstützter Datenpunkte (alle Connections) = 10000
–
unterstützte Modbus Slave Adressen 1-247
–
Modbus Unit Identifier 1-247, 255
–
Modbus TCP mit halbduplexer Verkehrsabwicklung
–
Modbus TCP Slave: "number of max. Client transactions" = 16
–
Modbus TCP Telegrammsicherung durch TCP/IP Layer
•
Netzkonfiguration
–
LAN/WAN
–
Ethernet Geschwindigkeit/Duplex
–
100 MBit (Full Duplex)
–
Auto Negotiation (100Mbit/s full duplex), Auto-MDIX
–
Auto Negotiation (100Mbit/s half duplex), Auto-MDIX
–
Auto Negotiation, Auto-MDIX
–
100Mbit/s full duplex, Auto-MDIX
–
100Mbit/s half duplex, Auto-MDIX
(Auto-MDIX ... Auto Medium Dependent Interface Crossover)
–
TCP/IP Optimierungsparameter
–
MTU-Size (Maximum Transmission Unit)
–
TCP min. Quittungserwartungszeit
•
Interoperabilität gemäß Kap.
•
Modbus Register/Coil Adressierung
–
Modbus Register "16 Bit"
–
Modbus Register-Adressen: 1 (0) ... 65535
–
Modbus Coil-Adressen: 1 (0) ... 65535
–
Modbus Register Adressierung - laut Modbus Standard (JA/NEIN - stationsselektiv)
•
Modbus Funktionscodes
–
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
674
6.8.7.2 Interoperabilität Modbus TCP Slave "Server" (MBSiI0)
SICAM A8000 Serie, CP-8050, Handbuch
DC8-025-2, Ausgabe 06.2018