Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SIMATIC PCS 7 Referenzhandbuch Seite 31

Prozessleitsystem pcs 7 batch-schnittstellenbausteine
Vorschau ausblenden Andere Handbücher für SIMATIC PCS 7:
Inhaltsverzeichnis

Werbung

Anwender-Statuswort
Der USER_STATUS ist ein Statuswort, das von anderen PCS7-Applikationen
frei gesetzt werden kann und in der PCS 7 OS als QUSER_STATUS zur
Verfügung steht. Dort kann es dann programmtechnisch von den
entsprechenden Applikationen wieder erfragt werden. Das Statuswort darf
nicht von einem Anwenderprogramm verwendet werden.
Lebenszeichenüberwachung
Innerhalb eines BATCH-seitig einstellbaren Intervalls sendet die
Chargensteuerung an alle belegten IUNIT_BLOCK-Bausteine ein "Life beat",
um dem Baustein zu signalisieren, dass die AS-OS-Verbindung noch existiert
und die Chargensteuerung arbeitet.
Trifft der "Life Beat" nach einem – BATCH-seitig einstellbaren – Intervall nicht
ein, so setzt der IUNIT_BLOCK den AS_OS_ERR = 0. Damit kann das
Anwenderprogramm auf die fehlende Kopplung zur Chargensteuerung
reagieren. Wird die Kopplung reaktiviert (der "Life Beat" wieder gesendet), so
wird auch der Ausgang AS_OS_ERR auf 1 zurückgesetzt.
SP_COUNT = 0: deaktiviert / VA_COUNT konstant 1
-
-
SP_COUNT > 0: VA_COUNT wird beginnend bei SP_COUNT im
Sekundentakt dekrementiert.
Bei VA_COUNT = 0 ist die Überwachungszeit abgelaufen, d.h., kein
Kontakt zur PCS 7 OS oder der Chargensteuerung.
Wenn LIFE = TRUE, dann wird Überwachung mit SP_COUNT neu
gestartet.
AS_OS_ERR konstant 1, wenn Verbindung OK bzw. SP_COUNT = 0
-
AS_OS_ERR konstant 0, wenn SP_COUNT <> 0 und VA_COUNT = 0
-
Teilanlage deaktivieren
Der IUNIT_BLOCK ermöglicht die gezielte Deaktivierung der zugehörigen
Teilanlage für eine Verwendung durch die Chargensteuerung. Der
PEND_OOS (pending out of service)-Eingang setzt einen internen Trigger. Ist
die Teilanlage nicht belegt, wird BA_EN sofort = 0 gesetzt. Ist gerade eine
Chargenbelegung vorhanden (OCCUPIED = 1), wartet der IUNIT_BLOCK, bis
die Chargensteuerung die Belegung aufhebt und setzt danach das BA_EN = 0.
BATCH-Schnittstellenbausteine
A5E00281215-01
BATCH-Schnittstellenbausteinen
2-23

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis