Kommunikation in SIMATIC S7-300/400/1200/1500
11.6 Arbeiten mit dem Funktionsbaustein
11.6
Arbeiten mit dem Funktionsbaustein
Datensätze in SIWAREX Wägebaugruppen
Alle Parameter in SIWAREX Wägebaugruppen sind in Datensätze gegliedert. Diese
Datensätze sind als zusammenhängende Pakete anzusehen und können jeweils nur als
komplettes Paket in die CPU gelesen bzw. in die SIWAREX geschrieben werden. Das Lesen
oder Schreiben eines einzelnen Parameters innerhalb eines Datensatzes ist nicht möglich.
Eine Beschreibung aller Datensätze sowie deren Parameter finden Sie in Kapitel →
Waagenparameter und Funktionen (Seite 55).
Das Lesen und Schreiben von Datensätzen erfolgt durch spezielle Befehlscodes, die mit drei
nach Priorität behandelten Befehlsfächern innerhalb des Instanz-DB abgesetzt werden
können:
Bild 11-7
Wie die Grafik verdeutlicht, besteht ein Befehlsfach immer aus einem Befehls-Code (Int) und
vier Bits (Bool). Das Absetzen eines Befehls erfolgt durch Eintragen des gewünschten Befehls-
Codes in den Parameter "i_CMD_CODE" und Setzen des jeweiligen Befehls-Triggers
"bo_CMD_TRIGGER". Die Status Bits "bo_CMD_InProgress" (Befehl in Bearbeitung),
"bo_CMD_FinishedOk" (Befehl fertig ohne Fehler) und „bo_CMD_FinishedError" (Befehl
abgewiesen bzw. fertig mit Fehler) können im Anwenderprogramm ausgewertet werden.
102
Befehlsfächer CMD
Gerätehandbuch, 09/2017, A5E33715677A-AB
SIWAREX WP321