Herunterladen Inhalt Inhalt Diese Seite drucken

15 Darstellung Der Daten Auf Der Feldbus Rs-Seite - DEUTSCHMANN AUTOMATION UNIGATE IC-RS Bedienerhandbuch

Universelles feldbus-gateway
Inhaltsverzeichnis

Werbung

Darstellung der Daten auf der Feldbus RS-Seite

15 Darstellung der Daten auf der Feldbus RS-Seite

Die Daten auf der Feldbusseite können mit den Scriptbefehlen:
ReadBus
WriteBus
FBRSExchangeModbusRTUMaster
gelesen und geschrieben werden.
Die maximale Feldbusdatenlänge beträgt 512 Byte I/O.
Stehen mehr als 512 Byte an, wird der Systemfehler 10 (Feldbus-Error) erzeugt.
Dataustausch mit dem Scriptbefehl „FBRSExchangeModbusRTUMaster"
Mit diesem Befehl werden automatisch Daten im Protokollformat Modbus Master RTU ausge-
tauscht. Eine Timeoutzeit kann über den Befehl „Set (Modbus RTU Timeout, 200);" eingestellt
werden.
Der Wert ist im 1 ms-Raster von 1... 65535 einstellbar.
Die Modbus Ausgangsdaten müssen im Format 1:1 ohne Checksumme in den Ausgangsbuffer
bereitgestellt werden. Bei erfolgreichem Datenaustausch bekommen Sie in der letzten Variablen
(vom Typ Byte) die Anzahl empfangener Daten zurück. Die Checksumme wird automatisch vom
Script berechnet und beim Empfang überprüft.
Beispiel 1:
FBRSExchangeModbusRTUMaster (a_OutputBuffer, a_InputBuffer, b_NumberCharReceived)
Request
a_Output Buffer [0] = SlaveID
a_Output Buffer [1] = Function
a_Output Buffer [2] = Start Address Hi
a_Output Buffer [3] = Start Address Lo
a_Output Buffer [4] = No. of Points Hi
a_Output Buffer [5] = No. of Points Lo
Response
a_Input Buffer [0]
= SlaveID
a_Input Buffer [1]
= Function
a_Input Buffer [2]
= Byte Count
a_Input Buffer [3]
= Data Hi (03)
a_Input Buffer [4]
= Data Lo (03)
a_Input Buffer [5]
= Data Hi (04)
a_Input Buffer [6]
= Data Lo (04)
a_Input Buffer [7]
= Data Hi (05)
a_Input Buffer [8]
= Data Lo (05)
b_NumberCharReceived: 09
Unterstützte Funktionen: 1, 2, 3, 4, 5, 6, 7, 11, 12, 13, 15, 16
53
Beispiel
01
03
00
02
00
03
01
03
06
01
02
03
04
05
06
Bedienerhandbuch UNIGATE
Deutschmann Automation GmbH & Co. KG
®
IC - RS V. 2.8
12.7.12

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis