Siemens SENTRON PAC3100 Multifunctional measuring apparatus SENTRON PAC3100 Max. 3 x 480/277 Vac Assembly dimensions 92 7KM3133-0BA00-3AA0 ユーザーズマニュアル

製品コード
7KM3133-0BA00-3AA0
ページ / 154
 
Anhang 
 
A.2 Modbus RTU 
SENTRON PAC3100 
Gerätehandbuch, 10/2009, A5E02385159A-01 
127
 
A.2 
Modbus RTU 
A.2.1 
Aufbau des Auftragstelegramms 
Aufbau 
Der Datenverkehr zwischen dem Master und dem Slave sowie zwischen dem Slave und 
dem Master beginnt mit der Adresse des Slaves. Das Auftragstelegramm setzt sich aus 
folgenden Elementen zusammen: 
1.  Adresse des Modbus Slave 
2.  Funktionscode 
3.  Daten des Telegramms 
4.  Prüfsumme des Telegramms (CRC) 
Der Aufbau des Datenfelds hängt von dem verwendeten Funktionscode ab. 
Tabelle A- 4  Aufbau des Telegramms 
Adresse 
Funktionscode 
Daten 
CRC 
Byte 
Byte 
n Byte 
2 Byte 
Cyclic Redundancy Check (CRC) 
Der Cyclic Redundancy Check kontrolliert den Datenfluss. Der CRC besteht aus 2 Bytes: 
●  einem LSB 
●  einem MSB 
Das sendende Gerät berechnet den CRC und hängt ihn an die Nachricht an. Das 
empfangende Gerät berechnet den CRC erneut und vergleicht den neuberechneten Wert mit 
dem empfangenen CRC. Wenn beide Werte nicht übereinstimmen, ist ein Fehler 
aufgetreten. 
Ende eines Telegramms 
Wenn 3,5 Byte lang kein Zeichen übertragen wird, gilt dies als Ende des Telegramms. Es 
wird geprüft, ob das Telegramm gültig ist. 
Gültigkeit des Telegramms 
Lücken im Telegramm werden mit 0xFFFFFFFF aufgefüllt. FFFFFFFF bedeutet, dass 
Telegramm enthält keine Messwerte. Damit ist es nicht gültig. Hat das Telegramm einen 
anderen Inhalt, ist es prinzipiell gültig. 
Siehe auch