Deutschmann Automation GmbH & Co. KG
Implementierte Protokolle im UNIGATE® MB
Adresse 0002 bleibt unverändert auf 0, aber die Feldbusausgangsdaten werden aktualisiert:
Nach einem Reset sind sie erst einmal NULL (1. Zeile) und werden dann aktualisiert (2. Zeile):
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ...
1F 01 02 03 04 05 06 07 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00...
Das 1. Byte ist das Feldbuslängenbyte. Es enthält die Anzahl Nutzzeichen, danach folgen die
Nutzdaten. Der Nutzdatenbereich (interner Buffer) ist maximal 1024 Byte groß.
Im folgenden Beispiel wird das Bit (Coil) in Adresse 0002 auf High (1) gesetzt:
Die Feldbusdaten werden aktualisiert:
1F
03
02 03 04 05 06 07 00 00 00 00 00
Der interne Buffer behält sich auch diesen Wert, daher kann er vom Master per FC1 Read Coil
Status zurück gelesen werden:
8.7.1.4
Beispiel: Write Single Register FC6
Modbus Master sendet in Adresse 0008 den Wert 1234H.
®
Der Modbus Master sendet den Request an das UNIGATE
:
[01] [06] [00] [07] [12] [34] [35] [7c]
®
®
14.1.20
UNIGATE
Feldbus Gateway UNIGATE
MB - CANopen V. 1.7
27