User Manual
Logische I/O
-
Bausteine
Adressierung der I/O-Bausteine
19
CM110664de_07 275 | 361
Im CFC kann die gleiche Adresse an zwei oder mehrere In- oder Output-Bausteine vergeben werden. Beim
Übersetzen des Programms wird diese mehrfache Vergabe der Adresse nicht erkannt; die
Automationsstation erkennt diese Mehrfachvergabe ebenfalls nicht (nur wenn dieselbe Adresse mit zwei
unterschiedlichen Signaltypen vergeben wird, wird ein Reliability-Fehler generiert und eine Fehlermeldung
verschickt).
Lösung 1
In vielen technischen Anlagen wird eine Fühlermehrfachverwendung gefordert. Ein typisches Beispiel ist
der gemeinsame, anlagenübergreifende Aussentemperaturfühler. Das folgende Beispiel zeigt die einfachste
Art der Mehrfachverwendung auf:
In CFC wird über eine Verschaltung der Bausteine der aktuelle Wert im Programm weiter verwendet. Der
logische I/O-Baustein (Analog Input {AI}) ist nur einmal im Programm vorhanden und muss nur einmal
hardwarespezifisch parametriert werden.
Lösung 2
Die Mehrfachverwendung wird über die BACnet-Referenzierung auf den ersten Analog Input-Baustein
(Teilanlage 1) realisiert. Das heisst, der erste Baustein erhält am Anschluss [IOAddr] die Inselbus-Adresse.
Der zweite Analog Input-Baustein (Teilanlage 2), referenziert über den Technischen Bezeichner auf den
ersten AI (B=.…).
Adressierung von Multistate I/Os
Multistate Input
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 (z. B. ist C=5.1;5.3;5.5;5.6(Q250) gültig). Die Adressierung ist nicht
Automationsstations-übergreifend. Bei TX-I/O müssen die Adressen auf dem gleichen Modul liegen.
Für Informationen über die Adressierung von Multistate I/Os mit PTM, siehe
Adressierung von Multistate
I/Os mit PTM
.
Einfaches Mapping
Syntax: T=Modul.I/O-Punkt;Modul.I/O-Punkt;Modul.I/O-Punkt;Modul.I/O-Punkt
Beispiele:
I/O-Modul
Baustein
1
0
6
6
4
-
2
4
z
0
3
d
e
Analog Input
T