User Manual

Logische I/O
-
Bausteine
Adressierungseingaben für PXC...-U, PTM und P-Bus
19
296 | 370 CM110664de_07
Adressierung von Multistate I/Os mit PTM
Der mehrstufige Wert wird aus einzelnen binären Messwerten
zusammengesetzt.
Die Adressierung erfolgt über die Eingabe-/Ausgabeadresse [IOAddr]. In beiden
Baureihen (Modular und Kompakt) müssen sich der logische und der
physikalische I/O in der gleichen Automationsstation befinden, sie müssen aber
nicht lückenlos sein. Die Adressierung ist nicht Automationsstation-
übergreifend. Bei TX-I/O müssen die Adressen auf dem gleichen Modul liegen.
Syntax: P=Modul.Kanal;Modul.Kanal;Modul.Kanal;Modul.Kanal (Signaltyp)
Beispiele:
P=1.1 (D20)
P=1.1;1.2 (D20)
P=1.1;1.2;1.3 (D20)
P=1.1;1.2;1.3;1.4 (D20)
P=10.3 (DIS)
Bis zu vier binäre Meldewerte (z. B. Aus/St1/St2/St3/St4) lassen sich erfassen.
Die zu erfassenden Signale, adressiert über Modul.Kanal, müssen immer vom
gleichen Hardware-Signaltyp sein.
Damit Multistate Input die anliegenden, binären Signale richtig auswertet, darf
beim einfachen Mapping immer nur ein binäres Signal anliegen. Liegen
mehrere binäre Signale gleichzeitig an, wird dies als Fehler am Anschluss [Rlb]
angezeigt.
Die unten aufgeführten Beispiele zeigen einen möglichen Einsatz von
Multistate Input-Bausteinen zusammen mit den physikalischen I/O-Modulen.
Das linke Beispiel zeigt ein Mehrfach I/O-Modul, das rechte Beispiel mehrere
einzelne I/O-Module in einem MI-Baustein.
Der aus dem Programm stammende mehrstufige Wert wird im Multistate
Output-Baustein in einen Schaltbefehl gewandelt. Die Adressierung erfolgt
über [IOAddr]. Die folgende Syntax gilt für den PX Modular:
Syntax: P=Modul.Kanal;Modul.Kanal;Modul.Kanal;Modul.Kanal (Signaltyp,
Parameter)
Beispiele:
P=1.1 (Q250)
P=1.1;1.2 (Q250)
P=1.1;1.2;1.3 (Q250)
P=1.1;1.2;1.3;1.4 (Q250)
P=10.1 (Q250-P3,120)
P=24.7 (DOS)
Es lassen sich bis zu vierstufige Werte verarbeiten. Die zu erfassenden Signale,
adressiert über Modul Kanal, müssen immer vom gleichen Hardware-Signaltyp
sein. Handelt es sich Hardware-seitig um einen Multistate Output, gibt es nur
eine Adresse (dies ist nur beim PXC Modular möglich).
Unterstützt eine Automationsstation eine Adresse (z. B. falsche Syntax) oder
ein bestimmtes I/O-System nicht, so führt dies zu einem Reliability-Fehler, der
dort angezeigt wird.
Erweitertes Mapping (Multistate Input)
Es gibt verschiedene Handschalter-Kodierungen bei PX Kompakt, z. B.:
(Auto/Aus/Ein) oder (Aus/Auto/Ein)
(Auto/Aus/S1/S2) oder (Aus/Auto/S1/S2)
Damit die Datentypen und Textgruppen im System nicht immer angepasst
werden müssen, muss die Handschalter-Darstellung im System immer gleich
sein:
Multistate Input
Einfaches Mapping
Multistate Output
Fehlerbehandlung