Herunterladen Inhalt Inhalt Diese Seite drucken

Schnittstellen Der Siwarex Batch-Klassen - Siemens Siwarex Batch Handbuch

Inhaltsverzeichnis

Werbung

Funktionsprinzip
2.4

Schnittstellen der SIWAREX Batch-Klassen

Die Programmstruktur von SIWAREX Batch unterscheidet drei "Klassen":
Logische Geräte
Kernel
(Rezept-) Zeilen
Jede Klasse verfügt über Eingangs- und Ausgangsschnittstellen und kann nur über diese
mit einer anderen Klasse kommunizieren. Die Signale (Befehle oder Zustände) werden
dabei von Klasse zu Klasse weitergereicht.
Der Kernel ruft nacheinander alle Zeilen auf. Ist eine Zeile aktiv, wird dort das
zugeordnete logische Gerät aufgerufen. In der Zeile wird die logische Gerätenummer
eingetragen (siehe Kapitel 5.2 DB_BATCH_TABLE).
Beim logischen Gerät wird die Nummer des DB_BATCH_TABLE, die Nummer des
Datensatzes (Element/Komponente) sowie die Zeilennummer eingetragen (siehe
Kapitel 5.3 DB_LOGICAL_DEVICE).
Fehler eines Gerätes werden an die Zeile weitergereicht, in der das Gerät verwendet
wird; Zeilenfehler werden an den Kernel weitergereicht.
Das Ausgangssignal Tol (Toleranzfehler einer Waage) wird vom Projekteur im
FC_KERNEL_CALL erzeugt (siehe Kapitel 3.4) und ebenfalls an Zeile und Kernel
weitergeleitet.
Die folgende Tabelle zeigt die Schnittstellensignale der verschiedenen Klassen und
veranschaulicht die Kommunikation der Klassen untereinander.
"IN" bezeichnet dabei die Eingangsschnittstellen (Befehle) und "OUT" die
Ausgangsschnittstellen (Zustände).
2-4
Projektierungshandbuch SIWAREX Batch
(4) J31069-D0610-U001-A0-0018

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis