Herunterladen Inhalt Inhalt Diese Seite drucken

Beispiel Für Die Verwendung Des Signals Termination - Siemens Siwarex Batch Handbuch

Inhaltsverzeichnis

Werbung

Projektierung
Formulierung dieser Bedingungen im FC 115:
UN "DB_LOGICAL_DEVICE".sDev[12].sOutgoing.boRM_ON;
// Entleeren läuft nicht
= "DB_LOGICAL_DEVICE".sDev[1].sIncomming.boEnable;
// dann Waage 1 freigeben
//
U "DB_LOGICAL_DEVICE".sDev[1].sOutgoing.boFinished;
// Waage 1 fertig
=
"DB_LOGICAL_DEVICE".sDev[11].sIncomming.boEnable;
// Mischen 1 freigeben
//
U "DB_LOGICAL_DEVICE".sDev[11].sOutgoing.boFinished;
// Mischen 1 fertig
= "DB_LOGICAL_DEVICE".sDev[12].sIncomming.boEnable;
// dann Entleeren 1 freigeben
Für die Formulierung der Freigabebedingungen können nicht nur die Zustände der
einzelnen Geräte aus dem DB_LOGICAL_DEVICE, sondern auch externe Signale
eingetragen werden. Es wird empfohlen, die Zustände der Anlage direkt zu verwenden
(Klappe zu, Behälter leer, etc.).
Beispiel für die Verwendung des Signals Termination
Beim Kernel:
Erst wenn die Dosierergebnisse (die Solldaten und Istdaten ) der aktuellen Dosierung
abgeholt wurden, soll der Kernel aufgrund des Signals Termination in den Zustand
Finished gehen.
Im Zustand Ready des Kernels werden dann die Istwerte aller Zeilen gelöscht.
Bei der Waage:
Nur wenn sich die Waage im Zustand Shutdown befindet und eine zusätzliche Aktion
durchgeführt wurde (z.B. Tastendruck), soll das Signal Termination gesetzt werden.
3-4
Projektierungshandbuch SIWAREX Batch
(4) J31069-D0610-U001-A0-0018

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis