Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SIMATIC PCS 7 Referenzhandbuch Seite 275

Vorschau ausblenden Andere Handbücher für SIMATIC PCS 7:
Inhaltsverzeichnis

Werbung

Funktion
Er dient der Chargensteuerung als Apparate-Stellvertreter für dessen
Belegungsverwaltung. Der Apparat (vertreten durch einen UNIT-Baustein) muss
nicht für die Gesamtdauer der Chargenbearbeitung von dieser belegt werden. Er
kann nach Beenden seiner Aufgabe innerhalb einer Charge anschließend für eine
andere Charge bereitgestellt werden.
Arbeitsweise
Der Baustein wird von der Chargensteuerung eingesetzt, um die Belegung des
zugeordneten Apparates zu verwalten.
Der Algorithmus des UNIT-Bausteins transferiert den Wert vom Eingang UBA_ID
zum Ausgang VBA_ID nur wenn UBA_ID=0 oder VBA_ID=0. Die Werte haben
folgende Bedeutung:
UBA_IB=0 -> Apparat freigeben,
VBA_ID=0 -> Apparat ist frei,
UBA_ID>0 -> Apparat durch Charge mit Nummer UBA_ID belegen,
VBA_ID>0 -> Apparat ist durch Charge mit Nummer VBA_ID belegt.
Die Chargensteuerung, die den Apparat belegen möchte, erledigt dies wie folgt:
Sie beginnt die Überwachung von VBA_ID (aktive Belegung).
Wenn VBA_ID=0 (der Apparat frei ist) wird in UBA_ID die eigene
Chargennummer eingetragen (Belegungswunsch).
Wenn VBA_ID=eigene Chargennummer, so ist die Belegung erfolgt und die
Überwachung von VBA_ID kann beendet werden. Im weiteren Verlauf werden
die Rezept-/Prozessdaten über den entsprechende Schnittstellenbaustein
TRANS und AF_n gelesen bzw. geschrieben.
Anderenfalls ist die Belegung nicht wirksam geworden und die Überwachung
von VBA_ID wird fortgesetzt.
Nach Beenden der Apparatbelegung schreibt die Chargensteuerung
UBA_ID=0 und gibt damit den Apparat frei.
Process Control System PCS 7, Technological Blocks
A5E00127670-01
Bausteine für Batch Flexible
9-17

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis