PCD3 Compact: Manual
PCD3 Compact: Manual
PCD3 Compact
0 Content
0.1 Document History............................................................................................ 0-3 0
0.2 Brands and trademarks ................................................................................... 0-3
1 Orientation guide
1.1 Introduction...................................................................................................... 1-1
1.2 Instructions for connecting Saia-PCD® controllers to the internet................... 1-1
1.3 Planning an application.................................................................................... 1-2
1.4 I/O Extension................................................................................................... 1-3
1.5 Mounting rules................................................................................................. 1-4
1.5.1 Airflow.............................................................................................................. 1-4
1.5.2 Mounting.......................................................................................................... 1-4
1.5.3 Earthing and connection plan.......................................................................... 1-4
1.6 General technical details.................................................................................. 1-6
3 Communication interfaces
3.1 Ethernet........................................................................................................... 3-1
3.2 USB.................................................................................................................. 3-1
3.3 Onboard Serial ports........................................................................................ 3-1
3.4 Communication ports with socket A................................................................. 3-1
5 Configuration
5.1 General............................................................................................................ 5-1 0
5.2 Hardware configuration-Device Configurator .................................................. 5-2
5.3 Digital inputs properties................................................................................... 5-3
5.3.1 General............................................................................................................ 5-3
5.3.2 Standard inputs ............................................................................................... 5-4
5.3.3 Counters with enable input ............................................................................. 5-5
5.3.4 Encoders with A, B and index signal ............................................................... 5-10
5.3.5 Interrupts.......................................................................................................... 5-15
5.4 Digital outputs properties................................................................................. 5-17
5.5 Analogue inputs properties.............................................................................. 5-18
5.6 Analogue outputs properties............................................................................ 5-20
5.7 General remarks.............................................................................................. 5-21
5.8 Firmware update.............................................................................................. 5-22
6 Maintenance
6.1 Changing the battery........................................................................................ 6-1
A Appendix
A.1 Icons................................................................................................................ A-1
A.2 Definitions of serial interfaces.......................................................................... A-2
A.2.1 RS-232............................................................................................................. A-2
A.2.2 RS-485/422...................................................................................................... A-3
A.3 Order details.................................................................................................... A-4
A.4 Contact ............................................................................................................ A-5
Published in Switzerland
1 Orientation guide
1.1 Introduction
1
This manual covers the technical aspects of the PCD3.M2x30V6 The following terms
are used frequently:
● CPU Central processing unit: the heart of the Saia PCD®
● LIOs Local I/Os: these are connected to the CPU via the I/O bus
● Modules Input/output elements, mounted in a housing, matched to the
PCD3 system
● Module holder CPU or LIO, to which modules may be attached
The aim of this section is to present the essentials of planning and installing control
systems with PCD3 components.
When Saia PCD controllers are connected directly to the internet, they are
also a potential target of cyber attacks. For secure operation, appropriate pro-
tective measures must always be taken.
www.sbc-support.com/security
PCD3.C110
PCD3.K010 PCD3.C200
For connecting the former extension modules to the Saia PCD®, use the following
cables:
PCD3.K106, 0.7 m
PCD3.K116, 1.2 m
With the new extension modules PCD3.C110Z09 and PCD3.C200Z09 the connector
PCD3.K010 can be used.
PCD3.C110Z09
PCD3.K010 PCD3.C200Z09
In the bottom part of the PCD3.WAC there is a shielding and earthing plate.
The zero-potential (Minus pole) of the 24 V supply is connected to the Minus terminal
of the supply. This should be connected to the earthing bar with the shortest possible
wire (< 25 cm) of 1.5 mm2.
Any shielding of analogue signals or communication cables should also be brought to
1.5.1 Airflow
1
The controller must be mounted in a vertical way so that cooling is given by thermic
air flow from down to the upper side of the shape.
1.5.2 Mounting
Mounting:
Press the top of the housing onto the mounting surface
Press downwards against the top hat rail
Press the bottom of the housing against the mounting
surface and snap into place.
Remove:
Push downwards the two holding elements and pull out.
0V
2.5 mm2
In the bottom part of the PCD3.Compact there is a shielding and earthing plate.
The zero-potential (Minus pole) of the 24 V supply is connected to the Minus terminal
of the supply. This should be connected to the earthing bar with the shortest possible 1
wire (< 25 cm) of 1.5 mm2.
All Minus connections are linked internally. For problem-free operation, these
connections should be reinforced externally with short wires of 1.5 mm2.
24 V - 20 % I 5 V Bus
+25 % : 150 - [mA]
15
24 V - 10 % I 5 V Bus
+10 % : 260 - [mA]
4.8
1) The loads handled by the outputs and other consumers are generally more important for sizing the supply than
the internal power leakage of the control
2) When planning PCD3 systems, it is essential to check that the two internal supplies are not overloaded. This
check is especially important when using analogue, counter and positioning modules, as these may have a very
large power consumption.
It is advisable to use the calculation table at www.sbc-support.com.
Atmospheric conditions
Ambient temperature When mounted on vertical surface with vertically aligned
terminals: 0...+55 °C
In all other mounting positions, a reduced temperature range of
0..+40 °C applies
Storage temperature -20...+85 °C
Relative humidity 10...95% without condensation
Vibration resistance
Vibration according to EN/IEC61131-2:
5...13.2 Hz constant amplitude (1.42 mm)
13.2...150 Hz, constant acceleration (1 G)
Electrical safety
Protection type IP20 according to EN60529
Air/leakage paths according to EN61131-2 and EN50178: between circuits and
bodies and between electrically isolated circuits: surge category
II, fouling level 2
Test voltage 350V / 50Hz AC for nominal unit voltage 24 VDC
Electromagnetic compatibility
Electrostatic discharge according to EN61000-4-2: 8 KV: contact discharge
Electromagnetic fields according to EN61000-4-3: field intensity 10 V/m, 80...1000 MHz
Bursts according to EN61000-4-4: 4 KV on DC supply lines, 4 kV on I/O 1
signal lines, 1 kV on interface lines
Noise emission according to EN61000-4-6: Class A (for industrial areas)
Guidance on the correct use of these controls in residential areas
can be found at www.sbc-support.com (additional measures).
Noise immunity acc. to EN61000-6-4
Connections
Terminal Spring Screw Spring Spring Earth Terminal
blocks terminals terminals terminals terminals terminal 2-pole
10-pole, 10-pole 14-pole, 24-pole, supply
4-pole 12-pole, 6-pole
8-pole
Section
stranded 0.5...2.5 mm² 0.5...2.5 mm² 0.5...1.5 mm² 0.5...1.0 mm² 0.08... 0.5...
single wire 0.5...2.5 mm² 0.5...2.5 mm² 0.5...1.5 mm² 0.5...1.0 mm² 2.5 mm² 1.5 mm²
The terminal blocks may only be plugged onto 20 times. They must then be replaced, to
guarantee a reliable contact
Length of 7 mm 7 mm 7 mm 7 mm 5...6 mm 7 mm
insulation
12345678
USB Ethernet I/O Extension
2.2.1 Characteristics
1 2 3 4 5 6 7 8
The connections are the same like on all other PCD3 CPUs.
2.5 Dimensions
74
Number of inputs: 4
Galvanic separation: no
Signal ranges: -10…+10 V
-20…+20 mA 2
RTD
Resolution (digital representation): 12 bits + sign
Connection technique for sensors 2-wires (passive input)
Measuring principle: Single ended
Input resistance: ±10 V range: 140 kΩ
±20 mA range: 125 Ω
Input filter: typ. 5 ms
Input ranges for temperature sensors PT1000: -50…+400 °C
NI1000: -50…+210 °C
NI1000 L&S: -30…+140 °C
Resistance 0...2.5 kΩ
Accuracy at 25°C: ± 0.5%
Temperature error (0…+55°C): ± 0.25%
Overrange protection: ±10 V range: ± 35 V (39V TVS Diode)
±20 mA range: ±40 mA
LEDs no
Terminals pluggable “push in” terminal block
10-pole, 3.5 mm for wiring up to 1 mm2
Configuration of the analogue input channels:
U C T
AI0...3 CH0 SW1 1 OFF 1 ON 1 OFF
2 OFF 2 OFF 2 ON
1 3 5
CH1 SW1 3 OFF 3 ON 3 OFF
4 OFF 4 OFF 4 ON
CH2 SW2 1 OFF 1 ON 1 OFF
024 2 OFF 2 OFF 2 ON
CH3 SW2 3 OFF 3 ON 3 OFF
4 OFF 4 OFF 4 ON
As shown in the picture above, analogue input range selection is done by configura-
tion switches. Following ranges are supported:
Voltage ±10 V Both switches off (see channel 0 configuration above)
Current ±20 mA Switch ‘C’ on, Switch ‘T’ off (See channel 1 configuration
above)
Temperature/Resistance Switch ‘T’ on, Switch ‘C’ off (See channel 2 & 3 configu-
ration above)
Connection concept
+
-10...+10 VDC -
Pt 1000
Ni 1000 2
Resistor
1 3 5 7 9
0 2 4 6 8
+
0...20 mA -
Speed
υ
+ 0...20 mA
24 VDC 1 3 5 7 9
Tempera-
0 2 4 6 8
ture
δ
4...20 mA*
AO0...1 D
7 9
A
6 (AO0)
U
8
R≥3 kΩ
68
Ue 24 VDC
X1 10 11 12 13 14 15 16 17 18 19
X2 20 21 22 23 24 25 26 27 28 29
DI10
DI12
DI13
DI14
DI15
DI11
DI0
DI1
DI2
DI3
DI4
DI5
DI6
DI7
DI8
DI9
DI19
DI18
DI17
DI16
X4 40 41 42 43 44 45 46 47 48 49
Number of outputs: 12
Voltage range: 24 VDC (12...32 VDC) smoothed
Output current: max. 0.5 A
Output delay: typ. 50 µs, max. 100 µs with ohmic load 2
Contact protection transistors
LEDs no (Option: connector with LEDs)
Terminals plug-in screw terminal block
DO10
DO11
DO0
DO1
DO2
DO3
DO4
DO5
DO6
DO7
DO8
DO9
X3 30 31 32 33 34 35 36 37 38 39 X4 40 41 42 43 44 45 46 47 48 49
Fuse
+
Loads Ue 24 VDC
2.6.5 Terminal block with “Push In” system and LEDs (optional)
● Push In
○ for solid wires
○ for flexible wires
○ with or without ferrules
○ 1.5mm² wire size with or without ferrules
● Easy handling
○ Simply insert the wire to connect it
○ Push the button to remove the wire
● LEDs
4 405 5066 0 ○ Clear and save monitoring of the signals
There are 2 versions available:
4 405 5066 0 Pluggable “Push-in” terminal block with
LEDs, 10-pole, as connector for X1, X2, X3 & X4
or
4 405 5079 0 Pluggable “Push-in” terminal block with
LEDs, 3×10 pole (3-wire connection) as connector for
X1, X2, X3 & X4
4 405 5079 0
3 Communication interfaces
3.1 Ethernet
. 1 2 3 4 5 6 7 8
Please refer to the PCD3 Hardware manual for more information.
3.4 Communication ports with socket A
Socket A on the CPU
8 6 4 2 0
9 7 5 3 1
GND
PCD7.F110
PGND PGND
Bus RS-485
RX - TX RX - TX
Bus RS-485
J1
RS-422 RS-485
0 PGND Tx 1 0 PGND Rx-Tx 1
2 /Tx Rx 3 2 /Rx-/Tx 3
4 /Rx PGND 5 4 PGND 5
6 RTS /RTS 7 6 7
8 CTS /CTS 9 8 (SGD) 9
RS-232
0 PGND TxD 1
2 RxD RTS 3
4 CTS PGND 5
6 DTR DSR 7
8 COM DCD 9 3
The electrical isolation is achieved with 3 optocouplers and a DC/DC transducer. The
data signals are protected against surges by a suppressor diode (10 V). The line ter-
mination resistors can be connected/disconnected with a jumper.
Use of this module will reduce the allowed ambient temperature of the operating
system about 5 °C.
PCD7.F180 serial interface moduile foe Belimo MP-Bus max. 8 actuators and sen-
sors connectable
Belimo MP-Bus
MP MP-Bus signal line (18 V in/out) 0 GND MP 1
‚MFT‛ MFT-parametrising (MP-Bus intern) 2 ‚MFT‛ ‚IN‛ 3
‚IN‛ MFT-parametrising detection 4 GND 5
(Input 10 kOhm, Z5V1) 6 7
GND Ground connection MFT-Parametrising unit 8 9
5 Configuration
5.1 General
The following description assumes that the user is familiar with the Saia PG5® soft-
ware.
If not, you are advised to read manual 26/733 “Saia PG5®”.
Software requirements: Saia PG5® V 2.0 or Saia PG5® 1.4.300 with patch 7 or a
higher version.
This chapter shows how to use the onboard IOs of the PCD3 Compact with new
Device Configurator. The Device Configurator defines:
● A cyclically media mapping to enable a link between peripheral I/O modules 5
values and the device resources (Saia PCD® Media).
● Direct access programming instructions to read value from the peripheral input
module and write value to the peripheral output module.
IO handling is always enabled for the PCD3.M2x30V6.
Via direct access there is no bit access command. The minimal access range is
“byte”, therefore we recommend to use the media mapping to read/write all
I/O channels.
For more details refer to the help texts of the Device Configurator.
5.3.1 General
1) Enabled
“Media mapping”
2) Select
“Media” Type as “Flag”
3) Give first
“Media Address” x
5
The “input” registers are updated
before the first COB starts with
the current inputs state:
● Bit0 of R0 = DI0
● Bit1 of R0 = DI1
● ...
● Bit19 of R0 = DI19
Bit20 to Bit31 of R0 will be put to ‘0’ value
a) Input Mode
Select “Mode for Inputs 0 to 2” and “Mode for Inputs 3 to 5” as “Standard Inputs” (de-
fined as default Input mode).
a) Input Mode
Select “Mode for Inputs 0 to 2” as
“Counter 0 (0,1)...” and/or
“Mode for Inputs 3 to 5” as
“Counter 1 (3,4) ...”
Input 1 and input 4 are used to enable counters 0 and 1 to count up.
b) Accessing over register mapping
1) Enabled Media mapping
2) Give first “Media Address” y
The “counter” registers are updated before the COB 0 starts with counter’s value: 5
● Ry = Counter 0
● Ry+1 = Counter 1
If digital inputs are mapped to flags (see (a) of chap.5.3.2) then example F0, F1 & F3,
F4 will show the state of the counter as standard inputs.
Or if digital inputs are mapped to register (see (b) of chap. 5.3.2) then Bit0, 1 & Bit3, 4
of Rx will show the state of the counter as standard inputs.
With the option “On Compare Value” the XOB 35 is activated when the counting value
is equal to the compare value. (Default “No”)
Digital output 0 can be used Select the Digital output 0 CCO will stay active during
as “CCO” when the compare polarity “Active Low” or “Ac- x counting steps before
value of the counter 0 is tive high”. In “Active Low” as changing state.
reached. such that compare value in (Default “1”)
(Default “Standard output”) not reached output is high
then goes to low when value
is reached.
(Default “Active Low”)
Prld
Counter
Enable Enable Value
Inputs / Outputs
Counter Compare
Input A CLK Compare
Register
5
Value
Output
CCO
Control logic
e) Counting description:
The counter offers the following inputs, outputs and configuration possibilities:
Counting input (input A): Falling edge causes a counting pulse.
Enable input: The Enable input must be statically high so that the coun-
ter counts pulses.
(And - connected with software Enable of the Saia PCD®)
CCO (output): ounter Controlled output, configurable as comparison
C
value indicator (dynamic).
The CCO remains active during a configurable number of
counting steps.
Preset Value: he writing of the Preset-Value overwrites the current
T
counter value.
Counter Value: (Returns the) current counter value.
Compare register: he counter value is compared with the Compare Value.
T
As soon as the counter value has reached the compari-
son value, the CCO is switched to active or/and a XOB is
executed on the Saia PCD®.
The logic comparison is always sharp-switched for one
line with the writing of a Compare Value for comparison.
In order to cause a further comparison, the Compare
register must be rewritten again. With the writing of the
Compare Value, the CCO returns to the initial place; if it
is still active.
f) Counting functions
Counter Counter
H H
CCO
L L
dynamic/normal dynamic/inverted
h) Program instructions
System symbol names:
Counter x (x= 0 or 1):
Preset value => S.IO.PRESET_VALUE_ENCODER_COUN-
TER_x
Compare value => S.IO.COMPARE_VALUE_ENCODER_COUN
TER_x
Counter value => S.IO.COUNTER_ENCODER_x
Counter’s initialization (for counter 0, the same for counter 1 using corresponding
system symbol name):
1) Loading of the Preset value with following list instruction 5
WRP S.IO.PRESET_VALUE_ENCODER_COUNTER_0 ; ex. value from R100 is
; written
R 100 ; into system preset_val
; ue_ counter
2) Loading of the Compare value with following list instruction
WRP S.IO.COMPARE_VALUE_ENCODER_COUNTER_0 ; ex. value from
; R101 is written
R 101 ; into system com-
; pare_value_
; counter
Counter value:
Reading of this last value through one destination register with following instruction
RDP S.IO.COUNTER_ENCODER_0
R 102
This value can also be cyclically mapped into one register (see (b)).
Interrupts Status:
“On compare value” must be configured for the Interrupt 0
RDP S.IO.INTERRUPT_STATUS ; Interrupts Status is copied
R 106 ; from system Interrupt status into R 106
Interrupt Status Byte
Int D Int C/ Enc 1 Int B Int A /Enc 0
ILost Int ILost Int ILost Int ILost Int
Interrupt due edge at the input. In case of a configured interrupt with “Ris-
ing and falling edge”, it is possible, trough the reading on the corresponding
Int ‚1’ Input, to define the edge.
Is the corresp. Input 0: → falling edge.
Is the corresp. Input 1: → rising edge
ILOST ‚1’ Interrupt appears, before one already present interrupt was acknowledged.
By reading the interrupt’s status Byte, interrupt will be acknowledged!
a) Input Mode
Select “Mode for Inputs 0 to 2” as
“Encoder 0 (0,1,2)” and/or
“Mode for Inputs 3 to 5” as
“Encoder 1 (3,4,5)”.
b) Accessing over register mapping
1) Enabled Media mapping
2) Give first “Media Address” y
The “encoder” registers are updated before COB 0 starts with encoder’s value:
● Ry = Encoder 0 5
● Ry+1 = Encoder 1
If digital inputs are mapped to flags (see (a) of chap. 5.3.2) then F0 to F5 will show
the state of the encoders as standard inputs.
Or if digital inputs are mapped to register (see (b) of chap. 5.3.2) then Bit0 to Bit5 of
Rx will show the state of the encoders as standard inputs.
c) Encoder’s properties (for Encoder 0, same for Encoder 1)
With the option “On Compare Value” the Select the index polarity 0 to determine
XOB 35 is activated when the counting value whether the input 2 is recognized on the
is equal to the compare value. rising edge („Active High“) or falling edge
(Default “No”) („Active Low“).
(Default “Active Low”)
Digital output 0 can be used Select the Digital output 0 CCO will stay active during
as “CCO” when the compare polarity “Active Low” or “Ac- x counting steps before
value of the counter 0 is tive high”. In “Active Low” as changing state. 5
reached. such that compare value in (Default “1”)
(Default “Standard output”) not reached output is high
then goes to low when value
is reached.
(Default “Active Low”)
d) Encoding block diagram
Counter Compare
Input A Compare
Value Register
Input B
Output
CCO
Control logic
e) Encoding description
The encoder offers the following inputs, outputs and configuration possibilities:
Counting inputs: Counting inputs A and B are designed for the connection
(Input A and B) of encoders signals. The counting act for rising and falling edge
of both signals, the counting direction results out of the phase
position of both Signal A and B.
Trigger (index): With the Trigger – Input (Index) the counter is reset to 0 by an
external event. The ‘old’ counting value is memorised and can
be read back afterwards.
The Trigger is enabled by the user program and it is active until
the event occurs. Afterwards the counter continues running in 5
normal operating mode.
f) Counting description
-1 0 1 The counter works as a 32 bit counter. If the counting
value is considered, as a signed value, the counter works
as shown in the picture on the left.
up Counting range: -2‘147‘483‘648 ...0…+2‘147‘483‘647
In case of counting further upwards after the max. count-
ing value is reached, the counter jumps to the lowest neg.
value and continues counting upwards.
There is no Overflow-Indication.
-2'147'483'647 2'147'483'647
When switching on, the counter is initialized to zero (0).
-2'147'483'648
5
g) Compare – function and CCO (Counter Controlled Output)
The Compare - function compares the counters value with the Compare-register. As
soon as the counter value is equal to the compared value, CCO is activated or a XOB
is executed, depending on configuration.
With the writing of a new Compare Value, the CCO is always set to inactive state.
Possibilities in the Saia PCD® user program:
The event ‚reading = Compare Value ‚ can be configured to trigger a XOB.
SET Compare Value SET Compare Value
Counter Counter
H H
CCO
L L
dynamic/normal dynamic/inverted
h) Program instructions
System symbol names:
Encoder x (x= 0 or 1):
Preset value => S.IO.PRESET_VALUE_ENCODER_COUN-
TER_x
Compare value => S.IO.COMPARE_VALUE_ENCODER_COUN
TER_x
Counter value => S.IO.COUNTER_ENCODER_x
Set encoder RefMode => S.IO.REF_MODE_ENCODER_0_AND_1
RefMode Status => S.IO.ENCODER_x_STATUS_REF_MODE
RefCounter Value => S.IO.ENCODER_x_REF_COUNTER
Encoder’s initialization (for encoder 0, same for encoder 1 using corresponding sys- 5
tem symbol name):
1) Loading of the Preset value with following list instruction
WRP S.IO.PRESET_VALUE_ENCODER_COUNTER_0 ; ex. value from R100 is
; written
R 100 ; into system preset_val-
; ue counter
2) Loading of the Compare value with following list instruction
WRP S.IO.COMPARE_VALUE_ENCODER_COUNTER_0 ; ex. value from
; R101 is written
R 101 ; into system com-
; pare_value_coun-
; ter
Encoder value:
Reading of the actual value through one destination register with following instruction
RDP S.IO.COUNTER_ENCODER_0 ; in DWord
R 102
This value can also be cyclically mapped into one register (see (b)).
Reference mode:
1) Start the reference mode of encoder with following instruction (valid for both en-
coders)
WRPB S.IO.REF_MODE_ENCODER_0_AND_1 ; in Byte
R 103
0 No Influence for both encoder
R value 1 The encoder 0 will be switch in Reference mode & no influence on encoder 1
16 The encoder 1 will be switch in Reference mode & no influence on encoder 0
3) Reading of counter value since the Set Reference mode to index signal through
one destination register with following instruction
RDPW S.IO.ENCODER_0_REF_COUNTER ; in Word
R 105
Interrupts Status:
“On compare value” must be configured for the Interrupt 0
RDP S.IO.INTERRUPT_STATUS ; Interrupts Status is copied
R 106 ; from system Interrupt status into R 106
Interrupt Status Byte
Int D Int C/ Enc 1 Int B Int A /Enc 0
ILost Int ILost Int ILost Int ILost Int 5
Interrupt due edge at the input. In case of a configured interrupt with “Ris-
ing and falling edge”, it is possible, trough the reading on the corresponding
Int ‚1’ Input, to define the edge.
Is the corresponding Input 0: → falling edge.
Is the corresponding Input 1: → rising edge
ILOST ‚1’ Interrupt appears, before one already present interrupt was acknowledged.
By reading the interrupt’s status Byte, interrupt will be acknowledged!
5.3.5 Interrupts
a) Input Mode
Select “Mode for Inputs 0 to 2” as
“Interrupts A and B (0,1)...”
and “Mode for Inputs 3 to 5” as
“Interrupts C and D (3,4)...”
If digital inputs are mapped to flags (see (a) of chap. 5.3.2) then example F0 to F5 will
show the state of the interrupts as standard inputs.
Or if digital inputs are mapped to register (see (b) of chap. 5.3.2) then Bit0 to Bit5 of
Rx will show the state of the interrupts as standard inputs.
5
When the Interrupts are disabled, they can Interrupt A will activate XOB 35 if the input 0
also be configured by the user program. . goes from low to high (“On rising edge”).
See next chapter -- (c) program instructions)
Interrupt A will activate XOB 35 if the input 0 Interrupt A will activate XOB 35 if the input 0
goes from high to low (“On falling edge”). goes from low to high and also from high to
low (“On rising and falling edge”).
All other interrupts have the same properties and are freely configurable. All interrupts
are calling the same XOB. Read the status of all enabled Interrupts into this XOB to
run the corresponding program part.
Interrupts Status:
“On compare value” must be configured for the Interrupt 0.
RDP S.IO.INTERRUPT_STATUS ; Interrupts Status is copied
R 106 ; from system Interrupt status into R 106
Interrupt Status Byte
Int D Int C/ Enc 1 Int B Int A /Enc 0
ILost Int ILost Int ILost Int ILost Int
Interrupt due edge at the input. In case of a configured interrupt with “Ris-
ing and falling edge”, it is possible, trough the reading on the corresponding
Int ‚1’ Input, to define the edge.
Is the corresponding Input 0: → falling edge.
Is the corresponding Input 1: → rising edge
ILOST ‚1’ Interrupt appears, before one already present interrupt was acknowledged.
By reading the interrupt’s status Byte, interrupt will be acknowledged!
The digital outputs of the PCD3 Compact can be mapped in flags or registers.
Select under “Onboard Inputs/Outputs” the line I/O 1, all corresponding properties ap-
pears on the right side.
a) Accessing over flags mapping
1) Enabled Media mapping
2) Select “Media Type” as “Flag”
3) Give first “Media Address” y
The Flags states are transferred to out-
puts DO 0 until DO 11 at COBs end.
Example: y=24 5
● DO0 = F24
● DO1 = F25
● ...
● DO11 = F35
F 36 to F 39 have always ‘0’ bit
b) Accessing over registers mapping
1) Enable Media mapping
2) Select “Media Type” as “Regis-
ter”
3) Give first “Media Address” y
The register’s value (‚Low‘-Bits) is trans-
ferred to outputs DO 0 until DO 11 at
COBs end:
● DO0 = Bit0 of R24
● DO1 = Bit1 of R24
● ...
● DO11 = Bit11 of R24
Bit12 to Bit31 of R24 have always ‘0’
value.
c) Status information
The status information of the analogue input channels can be mapped to registers or
flags. For each channel one Byte of status information is copied in the selected me-
dia. That means, in case of register use the status information is copied into the low
Byte of the register, in case of flag use the status will be copied into an array of eight
flags. The value of the status is actualized at each COB start.
In the status byte following information is available:
Bit 0: Overrange indicator
Bit 1: Underrange indicator
Bit 2...7: reservedDefinition of range, over/under range and status flag:
Temperature inputs: 5
Type min./max. staus flag range values
Pt 1000 (-50...400 °C) -500 / 4000 limites -500...4000
Ni 1000 (-50...210 °C) -500 / 2100 limites -500...2100
Ni 1000 L&S (-30...140 °C) -500 / 1400 limites -300...1400
Every time the min/max values are reached the min/max status flag will be set.
Resistance, voltage and current inputs:
The total range of values is defined by the type of range:
Type min./max. staus flag range of calculated values
Resistance 0...2500 Ω 0...25000 underrange not available
over range 25500 (102%)
Voltage Input (-10...+10 V) XX / YY underrange at 2% of range
overrange at 102% of range
Current Input (-20...+20 mA) XX / YY underrange at 2% of range
overrange at 102% of range
Every time the min/max values are reached the min./max. status flag will be set.
Min. value Max. value
XX YY
2% 100% 2%
The analogue outputs of the PCD3 Compact can be mapped in registers. Select un-
der “Onboard Inputs/Outputs” the line I/O 3, all corresponding properties appears on
the right side.
a) Accessing over registers mapping
1) Enable Media Mapping
2) Give first “Media Address” b
The 2 “output” registers values are transferred to analogue outputs at the end of
COB:
Example: b=7
● AO0 = R7 5
● AO1 = R8
b) Possible Range mode:
● 12 Bit Resolution (default)
→ 0…4095
● 0...10V in mV or % resolution
→ 0...10’000
● User defined range
(Value between -32’768 and 32’767)
c) Reset Value Output:
Defines the reset value of the output (Power -up initialization).
Symbol management
During programming, you can always drag & drop Symbols from “IO Group” under
“System Symbol” of the Symbol Editor.
HMI Editor need “Global Symbol” in this case copy & paste Symbols from “System
Symbol”.
The PCD3.M2x3xV6 supports Firmware updates as known from the PCD3 family.
Furthermore it is also possible to update the I/O module firmware by using the
Saia PCD® firmware downloader as known from PCD3 CPU firmware updates.
6 Maintenance
PCD3 components are maintenance-free, apart from some CPUs, where the battery
needs to be changed occasionally.
PCD3 components do not contain any parts that can be swapped out by the user. If
hardware problems arise, the components should be returned to Saia Burgess Controls.
The resources (registers, flags, timers, counters etc), and possibly the user program
and the text strings/DBs, are stored in RAM. To ensure that they are not lost and that
the hardware clock (where present) continues to run when there is a power outage,
the PCD3s are equipped with a buffer battery.
6
CPU type Buffer Buffer time
PCD3.M2xx0 Renata CR 2032 lithium battery 1-3 years1)
1) Depending on the ambient temperature; the higher the temperature, the shorter the buffer time
With new controllers, the batteries are packaged with the units, and have to be
inserted on commissioning. Observe the polarity of the batteries:
CPUs with lithium batteries are not maintenance-free. The battery voltage is moni-
tored by the CPU. The BATT LED lights up and XOB 2 is called if
● the battery voltage is less than 2.4 V
● the battery is missing
We recommend changing the batteries with the Saia PCD® attached to the power
supply, to avoid any loss of data.
A Appendix
A.1 Icons
In manuals, this symbol refers the reader to further information in this manual or other
manuals or technical information documents.
As a rule there is no direct link to such documents.
This symbol warns the reader of the risk to components from electrostatic discharges
caused by touch.
Recommendation: Before coming into contact with electrical components, you should
at least touch the Minus of the system (cabinet of PGU connector). It is better to use a
grounding wrist strap with its cable permanently attached to the Minus of the system.
This sign accompanies instructions that must always be followed.
Explanations beside this sign are valid only for the Saia PCD® Classic series.
Explanations beside this sign are valid only for the Saia PCD® xx7 series.
A.2.1 RS-232
Signals to RS-232
Signal type Logical state Required value Nominal value
Data signal 0 (space) +3 V to +15 V +7 V
1 (mark) -15 V to -3 V -7 V
Control/ 0 (off) -15 V to -3 V -7 V
message signal 1 (on) +3 V to +15 V +7 V
The idle state of the data signals = “mark”
of the control and message signals = “off”
A.2.2 RS-485/422
5V
4V
3V /TX VOZ
2.5V
2V TX
VOL
VOH
1V
0V
RS-422:
Signal type Logical state Polarity
Data signal 0 (space) TX positive to /TX
A
1 (mark) /TX positive to TX
Control/ 0 (off) /RTS positive to RTS
message signal 1 (on) RTS positive to /RTS
RS-485:
Signal type Logical state Polarity
Data signal 0 (space) RX-TX positive to /RX-/TX
1 (mark) /RX-TX positive to RX-/TX
Not all manufacturers use the same connection configuration, so the data lines may
need to be crossed
Basic units
PCD3.M2130V6 CPU with 512 Kbytes user program, backup 750g
and onboard Flash memory, USB port for Saia PG5®, 2 Interrupts, Web-Server, RS-485,
32 digital I/O and 6 analogues I/Os, 1 port (socket A) for PCD7.F1xx, Ethernet TCP/IP,
data protection 1-3 years, terminal blocks delivered
PCD3.M2030V6 same as PCD3.M2130V6 without Ethernet TCP/IP 750g
Spares
4 507 4817 0 Lithium battery Renata CR 2032 3g
A.4 Contact
Saia-Burgess Controls AG
Bahnhofstrasse 18
3280 Murten
Switzerland
Phone........................................... +41 26 580 30 00
Fax................................................ +41 26 580 34 99
Postal address for returns from customers of the Swiss Sales office
Saia-Burgess Controls AG
Service Après-Vente A
Bahnhofstrasse 18
3280 Murten
Switzerland