Herunterladen Inhalt Inhalt Diese Seite drucken

Arbeiten Mit Dem Funktionsbaustein; Datensätze In Siwarex Wägebaugruppen - Siemens SIWAREX WP231 Betriebsanleitung

Vorschau ausblenden Andere Handbücher für SIWAREX WP231:
Inhaltsverzeichnis

Werbung

11.1.5

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 65).
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-6
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.
Zusätzlich werden die drei Befehlsfächer nach Priorität verwaltet und abgearbeitet. CMD1 hat
hierbei die höchste, CMD3 die niedrigste Priorität. Wenn vom Anwenderprogramm
beispielsweise alle drei Befehlsfächer gleichzeitig angetriggert werden, wird vom
Funktionsbaustein zunächst CMD1, danach CMD2 und abschließend CMD3 ausgeführt. Ein
zyklisches Triggern von Befehlsfach 3 wird ebenfalls durch zwischenzeitliches Absetzen eines
Befehls in Fach 2 oder 1 für das Abarbeiten des jeweiligen Befehls unterbrochen.
Hinweis
Ein zyklisches Triggern des CMD1 Befehlsfaches macht ein Absetzen von Befehlen in Fach 2
oder 3 unmöglich.
SIWAREX WP231
Betriebsanleitung, 08/2019, A5E31238907A-05
Befehlsfächer CMD
Kommunikation
11.1 Integration in SIMATIC S7-1200
153

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis