Adressierungseingaben PX Modular (PXC…-U)
Für PX Modular werden die P-Bus I/O-Module am Anschluss Eingabe-/Ausgabeadresse [IOAddr] mit einem "P=" eingeleitet (Präfix "P=").
Syntax der Adresse: P= Modul.Kanal (Signaltyp, Parameter)
Beispiel: P=2.1 (Y10S,15)
Die Ausnahme ist die Info-LED, die als Präfix ein "C=" verlangt, weil die für die Info-LED verwendete fixe Adresse 8.1 ebenfalls von einem I/O-Modul belegt werden kann.
Info-LED beim PX KNX: D=1001.
Adressierungseingaben bei Verwendung von Automationsstationen der modularen Baureihe zusammen mit P-Bus I/O-Modulen
Typ | Moduladressierung | I/O-Punkt oder -Kanal |
---|---|---|
Desigo TX-I/O | 1...120 | 1...16 |
Desigo PT-I/O | 1...255 | 1...8 |
PX Info LED | 8 | 1 |
Modultyp | Signaltyp | Parameter | Beispiel |
---|---|---|---|
Analog Input | R1K, P1K, U10, I25, I420 P100 T1 (nur TX-I/O) | - | P=1.1 (R1K) |
| AI, AIS, AIL, AISL | - | P=2.1 (AIS) |
Analog Output | Y10S | NO, KEEP 0...30 | P=2.1 (Y10S, KEEP) P=2.1 (Y10S,15) |
Y250T | 1...13, 1...13 | P=3.1 (Y250T,8) P=3.1 (Y250T,8,10) | |
Y420 AO, AOS, AOSL, AOL | - | P=34.1 (Y420) P=36.1 (AOS) | |
Binary Input | D20, D20S D42, D250 (nur PT-I/O) | - | P=25.2 (D20) |
| DI, DIS, DIL, DISL | - | P=26.3 (DIS) |
Counter Input | C | - | P=38.1 (C) |
Info-LED | Q_LED PX KNX: D=1001 | - | C=8.1(Q_LED) |
Binary Output | Q250_P, Q250A_P | 0, 1...600 | P=12.1 (Q250_P) |
Q250 QD, Q250B, (nur PT-I/O) | - | P=1.1 (QD) P=14.1 (Q250) | |
| DO, DOS, DOL, DOSL | - | P=15.2 (DOS) |
Multistate Input
Multistate Output | D20 D42, D250 (nur PT-I/O) | Binary - Mapping | P=1.1;1.2 (D20) |
Updown - Mapping | |||
1:n - Mapping | |||
DI, DIS, DIL, DISL Q250 Q250B, QD (nur PT-I/O) |
Binary - Mapping | P=7.1 (DIS) P=1.1;1.2;1.3 (Q250) | |
Updown - Mapping | |||
1:n - Mapping | |||
Q250_P3 | 0, 1...600 | P=1.1 (Q250_P3,120) | |
Q-M3 QD-M2 (nur PT-I/O) | - | P=1.1 (Q-M2) P=1.1 (QD-M2) | |
| DO, DOS, DOL, DOSL | - | P=26.3 (DIS) |
Die kursiven Signaltypen dienen zur Abbildung von virtuellen Modulen bei Verwendung mit I/O-Open auf Modulebene. Die Signaltypen AIS, AOS, DIS, DOS liefern einen 16 Bit-Wert mit Statusangabe, die Signaltypen AISL, AOSL, DISL., DOSL einen 32 Bit-Wert mit Statusangabe. Alle anderen Signaltypen liefern einen 16/32 Bit-Wert ohne Statusangabe.
Während alle aufgeführten Modul-Typen an beliebigen P-Bus-Adressen angeschlossen werden dürfen, stehen nicht allen Modul-Typen 16 Kanäle zur Verfügung.
Parameterwerte
Parameterwerte bei den Analog Output-, Binary Output- und Multistate Output-Bau-steinen:
Y10S
Notstellfunktion beim Ausbleiben der Datenübertragung auf dem P-Bus (> 4 Sekunden) und beim Ausfall der Bezugsspannung. (Betriebsspannung 24 V~ muss vorhanden sein).
NO -> Modul-Ausgangssignal geht auf den Wert 0 Volt.
KEEP -> Modul-Ausgangssignal bleibt auf dem letzten Wert.
0...30 -> Modul-Ausgangssignal 0 = 0 Volt, 1 = 0.33 Volt, … …, 30 = 10 Volt.
Y250T
1…13, 1…13 Laufzeitbereiche für On-, Off-Signale (Bereiche für On/Off müssen nicht gleich sein). Werte 1…13 entsprechen den Laufzeiten:
1 = 8.5 ...13 Sekunden
2 = 13 ... 18 Sekunden
3 = 18 ...25 Sekunden
4 = 25 ...35 Sekunden
5 = 35 ... 48 Sekunden
6 = 48 ... 66 Sekunden
7 = 1.1 ... 1.6 Minuten
8 = 1.6 ... 2.3 Minuten
9 = 2.3 ... 3.2 Minuten
10 = 3.2 ... 4.5 Minuten
11 = 4.5 ... 6.3 Minuten
12 = 6.3 ... 9.0 Minuten
13 = 9.0 ... 11 Minuten
Das Modul PTM1.2Y250T(-M) implementiert nur eine Laufzeit und übernimmt deshalb für Zubefehle die Laufzeit für Aufbefehle.
Q250_P, Q250A_P, Q250_P3 ….
0, 1…600 -> Pulszeiten, wobei 0 = 0.5 Sekunden und dann 1 = 1 Sekunde, 2 = 2 Sekunden, …, 600 = 600 Sekunden
Pulszeiten bei Inselbusanwendungen:
Werte im I/O-Adresseditor: 0...255 (entspricht 0..25.5 Sekunden)
Standardwert = 5 (entspricht 0.5 Sekunden)
Adressierungseingaben PX Kompakt (PXC…)
Die Adressierung bei Desigo PX Kompakt ist fast identisch wie bei Desigo PX Modular. Die möglichen Adressbereiche und die Signaltypen unterscheiden sich jedoch von der Adressierung einzelner P-Bus I/O-Module.
Für PX Kompakt werden die on board I/O-Module am Anschluss [IOAddr] mit einem "C=" eingeleitet (Präfix "C=").
Syntax der Adresse: C=Modul.Kanal (Signaltyp, Parameter)
Beispiel: C=2.1 (Y10S, NO)
Je nach verwendeter Automationsstation Desigo PX Kompakt (mit integrierten und fest zugewiesenen I/Os) sind die in der folgenden Tabelle enthaltenen Adressierungsbereiche und Signaltypen verfügbar.
Desigo PX Kompakt | PXC10-TL1 | PXC12 PXC12-T | PXC22 PXC22-T | PXC36 PXC36-T | PXC52 | Signaltyp | |||||
---|---|---|---|---|---|---|---|---|---|---|---|
| Modul | Kanal | Modul | Kanal | Modul | Kanal | Modul | Kanal | Modul | Kanal |
|
Uni-versal Inputs | 1 | 1…4 | 1 | 1…6 | 1 | 1…8 | 1 | 1…12 | 1 | 1…16 | R1K, U10, D20 T1, P1K, N1K |
Digital Inputs (DI) | 2 | 1…4 | – | – | 2 | 1…4 | 2 | 1…4 | 2 | 1…4 | D20, C |
Digital Inputs (DI) | 3 | 1…4 | – | – | – | – | 3 | 1…8 | 3 | 1…12 | D20 |
Analog Outputs (AO) | - | - | 4 | 1…4 | 4 | 1…4 | 4 | 1…6 | 4 | 1…8 | Y10S |
Digital Outputs (DO) | 5 | 1…2 | 5 | 1…2 | 5 | 1…6 | 5 | 1…8 | 5 | 1…12 | Q250 |
Hand-schalter2 | – | – | – | – | – | – | 7 | 1…4 | – | – | D_M3 |
LEDs | 8 | 2…5 | – | – | – | – | 8 | 2…7 | – | – | Q_LED |
Info-LED | 8 | 1 | 8 | 1 | 8 | 1 | 8 | 1 | 8 | 1 | Q_LED |
PPS-2-Signal3 | 3 | 1..5 | 3 | 1..5 | 3 | 1..5 | 3 | 1..5 | 3 | 1..5 | R1K, U10, D20 |
PXC52 ab Desigo V54: Universal Inputs / Outputs |
|
|
|
|
|
|
|
| 1 | 1…16 | D20, C R1K, U10, D20 T1, P1K, N1K, Y10S |
Legende
1 | Bei PXC10-TL werden die beiden Taster Alarm1/2 und die beiden DIL-Schalter1/2 auf die Module mit der Adresse 3 abgebildet. |
2 | Die Handschalter können nur in die Applikation eingelesen werden, wenn die DIL-Schalter (im Deckel des PXC36-S) richtig gesetzt sind. |
3 | Syntax für PPS-2 Signal: Q=Raumgerätenummer.Objektnummer (Profilnummer). Es können fünf Geräte angeschlossen werden. |
4 | Die bisherigen UI und AO können alle als AI, DI, CI oder AO konfiguriert werden. |
Signaltyp wenn keine Applikation geladen ist (Wiring Test): X1...X16 = Y10S, Y1...Y8 = R1K.
Modul 4
Bei Modul 4 steuern die Universalausgänge (UO für AO und DO) einerseits stetige Aktoren (AO) an, andererseits sind diese auch als binäre Schaltbefehle (DO) verwendbar.
- Analoger Ausgang = 0 …10 Volt
- Binärer Ausgang = 0 oder 24 Volt DC, max. 22 mA mit Verwendung eines zusätzlichen externen Relais.
Gehäuselayout von PXC52 mit den Adressierbereichen
Adressierung von Multistate I/Os mit PTM
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. Die Adressierung ist nicht Automationsstation-übergreifend. Bei TX-I/O müssen die Adressen auf dem gleichen Modul liegen.
Einfaches Mapping
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.
Multistate Output
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).
Fehlerbehandlung
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:
- (Auto/Aus/Ein)
- (Auto/Aus/S1/S2)
Dies bedingt, dass die Hardware-Kodierung und Abbildung auf den standardisierten Handschalter im Multistate-Input parametriert werden kann. Dies wird mit durch Parameter in der Adresse ermöglicht.
1_n-Mapping (Multistate Input und Output)
Syntax: P=Modul.Kanal;Modul.Kanal;Modul.Kanal;Modul.Kanal (Signaltyp, a,b,c,d,e)
a bezeichnet Wert [PrVal] für HW-I/O (0,0,0,0)
b bezeichnet Wert [PrVal] für HW-I/O (1,0,0,0)
c bezeichnet Wert [PrVal] für HW-I/O (0,1,0,0)
d bezeichnet Wert [PrVal] für HW-I/O (0,0,1,0)
e bezeichnet Wert [PrVal] für HW-I/O (0,0,0,1)
Beispiel: P=1.1;1.2;1.3;1.4 (D20, 1, 3, 2, 4, 5)
[PrVal] | Addr1 | Addr2 | Addr3 | Addr4 | Bemerkung / Textgruppe |
---|---|---|---|---|---|
1 | 0 | 0 | 0 | 0 | Auto |
3 | 1 | 0 | 0 | 0 | Stufe 1 |
2 | 0 | 1 | 0 | 0 | Aus |
4 | 0 | 0 | 1 | 0 | Stufe 2 |
5 | 0 | 0 | 0 | 1 | Stufe 3 |
UpDown-Mapping (Multistate Input und Output)
Anwendung: Hinzuschalten/Wegschalten von weiteren Stufen.
Beispiel: Elektroheizregister, mehrstufiger Brenner
Syntax: P=Modul.Kanal;Modul.Kanal;Modul.Kanal;Modul.Kanal (Signaltyp, UPDOWN)
Beim UpDown-Mapping können mehrere HW-Input bzw. Output aktiv sein.
Binary-Mapping (Multistate Input und Output)
Anwendung: Ausgabe eines Integer-Wertes in binärer Form.
Beispiel: binärer Elektro-Lufterhitzer.
Syntax: P=Modul.Kanal;Modul.Kanal;Modul.Kanal;Modul.Kanal (Signaltyp, BINARY)
Beim Binary-Mapping können mehrere HW-Input bzw. Output aktiv sein.