Addressing entries PX modular (PXC…-U)
For the PX modular series, the P bus I/O modules at the Input-Output address pin [IOAddr] start with the prefix: "P=".
Address syntax: P= Module.Channel (Signal type, parameter)
Example: P=2.1 (Y10S,15)
The exception is the Info LED which must have the prefix "C=" because the fixed address 8.1, which is used for the Info LED may also be used by an I/O module.
Info-LED for PX KNX: D=1001.
Address entries required when using the modular series automation station in conjunction with TX-I/O modules
Type | Module addressing | I/O point or channels |
---|---|---|
Desigo TX-I/O | 1...120 | 1...16 |
Desigo PT-I/O | 1...255 | 1...8 |
PX Info LED | 8 | 1 |
Module type | Signal type | Parameters | Example |
---|---|---|---|
Analog Input | R1K, P1K, U10, I25, I420 P100 T1 (only 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 (only 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, (only 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 (only PT-I/O) | Binary - Mapping | P=1.1;1.2 (D20) |
Updown - Mapping | |||
1:n - Mapping | |||
DI, DIS, DIL, DISL Q250 Q250B, QD (only 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 (only PT-I/O) | - | P=1.1 (Q-M2) P=1.1 (QD-M2) | |
| DO, DOS, DOL, DOSL | - | P=26.3 (DIS) |
Signal types shown in italics are used to map virtual modules for use with I/O OPEN at module level. Signal types AIS, AOS, DIS and DOS deliver a 16 bit value with status information, while signal types AISL, AOSL, DISL and DOSL deliver a 32 bit value with status information. All other signal types deliver a 16/32 bit value without status information.
While all the module types listed may be connected to any P-bus addresses, not all module types have 16 channels.
Parameter values
Parameter values for the analog output, binary output and multistate output blocks:
Y10S
Failsafe function (emergency control function) if the transfer of data over the P-bus fails (for longer than 4 seconds) or in the event of a power failure. (an operating voltage of AC 24 V must be available).
NO -> Module output signal goes to 0 V.
KEEP -> Module output signal remains at previous value.
0...30 -> Module output signal 0 = 0 V, 1 = 0.33 V, etc. , … 30 = 10 V.
Y250T
1…13, 1…13 Runtime ranges for On/Off signals (the ranges do not need to be the same for On/Off). Values 1…13 correspond to the following runtimes:
1 = 8.5 ...13 seconds
2 = 13 ... 18 seconds
3 = 18 ...25 seconds
4 = 25 ...35 seconds
5 = 35 ... 48 seconds
6 = 48 ... 66 seconds
7 = 1.1 ... 1.6 minutes
8 = 1.6 ... 2.3 minutes
9 = 2.3 ... 3.2 minutes
10 = 3.2 ... 4.5 minutes
11 = 4.5 ... 6.3 minutes
12 = 6.3 ... 9.0 minutes
13 = 9.0 ... 11 minutes
The PTM1.2Y250T(-M) module can only implement one runtime. It therefore uses the opening-command runtime for closing commands.
Q250_P, Q250A_P, Q250_P3 ….
0, 1…600 -> Pulse times, where 0 = 0.5 seconds and then 1 = 1 second, 2 = 2 seconds etc. up to 600 (=600 seconds).
Pulse times for island bus applications:
Values in the I/O address editor: 0...255 (corresponds to 0...25.5 seconds)
Default = 5 (corresponds to 0.5 seconds).
Addressing entries PX Compact (PXC…)
The addressing procedure is almost identical for Desigo PX compact and for Desigo PX modular. However, the valid address ranges and signal types are not the same as those used for the addressing of individual P-bus I/O modules.
For PX compact, the on-board I/O modules at the [IOAddr] pin start with a "C" (prefix: "C=").
Address syntax: C=Module.Channel (Signal type, parameter)
Example:C=2.1 (Y10S, NO)
The table below shows the available address ranges and signal types, which vary according to the Desigo PX compact automation station (each with its own integrated, fixed configuration of I/Os) type.
Desigo PX compact | PXC10-TL1 | PXC12 PXC12-T | PXC22 PXC22-T | PXC36 PXC36-T | PXC52 | Signal type | |||||
---|---|---|---|---|---|---|---|---|---|---|---|
| Module | Channel | Module | Channel | Module | Channel | Module | Channel | Module | Channel |
|
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 |
|
|
|
|
|
|
|
|
|
|
|
|
Manual switch2 | – | – | – | – | – | – | 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 from Desigo V54: Uni-versal Inputs / Outputs |
|
|
|
|
|
|
|
| 1 | 1…16 | D20, C R1K, U10, D20 T1, P1K, N1K, Y10S |
Key
1 | For PXC10-TL the two Alarm1/2 buttons and the DIL switches1/2 are mapped to the modules with the Address 3. |
2 | The manual switch can only be loaded into the application if the DIL switches (in the cover of the PXC36-S) are set correctly. |
3 | Syntax for PPS-2 signal: Q=Romm device number.Object number (profile number). Up to five devices can be connected. |
4 | The current UI and AO can all be configured as AI, DI, CI, or AO. |
Signal type if no application is loaded (wiring test): X1...X16 = Y10S, Y1...Y8 = R1K.
Module 4
For Module 4, the universal outputs (UO for AO and DO) not only control proportional actuators (AO), but can also be used as binary switch commands (DO).
- Analog Output = 0…10 V
- Binary Output = DC 0 or 24 V, max. 22 mA with the use of an additional external relay.
Layout of PXC52 housing with address ranges
Addressing multistate I/Os with PTM
Multistate input
The multistate value is made up of several separate binary measured values.
Addressing is via the input/output address [IOAddr]. In both the modular and the compact series, the logical and physical I/O must be located in the same automation station, but they do not need to be contiguous. The addressing cannot extend across automation stations. The addresses must be on the same module for TX-I/O.
Simple mapping
Syntax: P=Module.Channel;Module.Channel;Module.Channel;Module.Channel (Signal type)
Examples:
- 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)
Up to four binary status values (e.g., Off/St1/St2/St3/St4) can be registered. The signals to be registered, which are addressed via Module.Channel, must always be of the same hardware signal type. With the simple mapping procedure, to enable the multistate input to interpret the current binary signals correctly, only one binary signal may be present at any one time. If several binary signals are present at once, this is displayed as an error at the [Rlb] pin.
The examples below show a possible application for multistate input blocks in conjunction with the physical I/O modules. The example on the left of the diagram is a multiple I/O module, while the one on the right shows the mapping of several individual I/O modules in one multistate input block.
Multistate output
The multistate value from the program is converted in the Multistate Output block into a switching command. Addressing is via [IOAddr]. For PX modular, the syntax is as follows:
Syntax: P=Module.Channel;Module.Channel;Module.Channel;Module.Channel (signal type, parameter)
Examples:
- 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)
Values with up to four stages can be processed. The signals to be registered, which are addressed via Module.Channel, must always be of the same hardware signal type. In the case of a multistate output on the hardware side, there is one address only (this is only possible with PXC modular automation stations).
Error handling
If an automation station does not support a given address (e.g., incorrect syntax) or a given I/O system, this will lead to a reliability error, which will be displayed at the [Rlb] pin.
Advanced mapping (Multistate Input)
The manual switch can be encoded on the PX compact in various ways, e.g.:
- (Auto/Off/On) or (Off/Auto/On)
- (Auto/Off/S1/S2) or (Off/Auto/S1/S2)
To avoid having to keep adapting the data types and text groups in the system, the manual switch must always be represented in the same way within the system:
- (Auto/Off/On)
- (Auto/Off/S1/S2)
A prerequisite for this approach is that it must be possible in the multistate input block to configure the hardware coding and mapping to the standardized manual switch. This is made possible with parameters in the address.
1_n-Mapping (Multistate Input and Output)
Syntax: P=Module.channel;Module.channel;Module.channel;Module.channel (signal type, a,b,c,d,e)
a represents [PrVal] for HW-I/O (0,0,0,0)
b represents [PrVal] for HW-I/O (1,0,0,0)
c represents [PrVal] for HW-I/O (0,1,0,0)
d represents [PrVal] for HW-I/O (0,0,1,0)
e represents [PrVal] for HW-I/O (0,0,0,1)
Example: P=1.1;1.2;1.3;1.4 (D20, 1, 3, 2, 4, 5)
[PrVal] | Addr1 | Addr2 | Addr3 | Addr4 | Comment / Text group |
---|---|---|---|---|---|
1 | 0 | 0 | 0 | 0 | Auto |
3 | 1 | 0 | 0 | 0 | Stage 1 |
2 | 0 | 1 | 0 | 0 | Off |
4 | 0 | 0 | 1 | 0 | Stage 2 |
5 | 0 | 0 | 0 | 1 | Stage 3 |
UpDown mapping (Multistate Input and Output)
Application: Connecting/disconnecting further stages.
Example: Electric heating registers, multi-stage burners.
Syntax: P=Module.channel;Module.channel;Module.channel;module.channel (signal type, UPDOWN)
With "Up/Down" mapping, more than one hardware input or output may be active.
Binary mapping (Multistate Input and Output)
Application: Output of an integer in binary form.
Example: Binary electric heating coil.
Syntax: P=Module.channel;Module.channel;Module.channel;Module.channel (signal type, BINARY)
With binary mapping, more than one hardware input or output may be active.