No additional field terminals required
Usable with Excel 500 controllers in conjunction with
Automatic binding and commissioning to Excel 500
Connector module with sliding bus connector
Fast connection due to spring clamp terminals
Module exchange during operation
Alarm in case of defective module
Mechanical coding prevents mismatching of modules
Power LED (L1, green) and L
Status LEDs for outputs and digital inputs
GENERAL
The XFL521B, 522B, 523B, and 524B modules are LONMARK
compliant digital and analog I/O modules which can be
installed at strategic locations within a building. These
modules convert sensor readings and provide output signals
used for operating actuators via L
variables (SNVTs). Each Distributed I/O module plugs into a
base terminal block allowing communication with controllers
via the built-in Echelon
minal block provides spring clamp terminals for easy connection of field cables from the various sensors and actuators.
The modular system allows DI/O's to be removed from the
system without disturbing other modules. The module with
terminal block mounts easily onto a DIN rail.
When using CARE, the DI/O's can be automatically bound
and commissioned to the Excel 500 CPU (XC5010C,
XC5210C, XCL5010) and XL50. When the modules are used
by other controllers, provided plug-ins permit the modules to
be commissioned by CARE 4.0 or by any LNS network
management tool.
®
LONWORKS bus interface. The ter-
ONWORKS standard network
Optional manual override modules for analog and
XILON for wiring test
DESCRIPTION
These Distributed I/O modules use a Neuron® chip and an
FTT-10A free topology transceiver for communication on a
ONWORKS bus and comply with LONMARK Application Layer
L
Guidelines V3.2.
XFL521B Analog input module
XFL522B Analog output module
XFL523B Digital input module
XFL524B Digital output module
XSL511 LONWORKS connector module
XSL512 Manual terminal disconnect module
XSL513 Terminal block for XFL521x, 522x, 523x
XSL514 Terminal block for XFL524x
XFR522A Analog output manual override module
XFR524A Digital output manual override module
XAL-Code To prevent mismatching modules
XAL-Term2 Interface to the LONWORKS bus
XAL 2 Cover release tool
XAL 1 Swivel label (for manual override modules)
Distributed I/O
XFL521B, 522B,
523B, AND 524B MODULES
PRODUCT DATA
and I/O
ONWORKS
standard internal I/O modules
controllers when using CARE
(eliminating the need to wire together neighboring
modules)
The Distributed I/O modules are compliant to the LONMARK
Application Layer Interface Guidelines, version 3.2. The
modules contain a L
and setting the status of the various Sensor / Actuator Objects, as well as a L
an Actuator Object for each individual output.
Upon receiving an update to the NViRequest network variable, the NVoStatus network variable is updated. The definition of SNVT_obj_request includes an object ID field to allow
the Node Object to report status conditions for all objects on a
node.
All network variables have the NV names in their self-documentation strings. This allows a network management node
or tool to display meaningful information on a Distributed I/O
module even if it is installed by an EXCEL 500 controller and
not by the tool itself.
The Distributed I/O modules use the standard 6-byte location
string (see Table 2) in the Neuron® chip’s EEPROM to store
the module address (0...15 as set using the rotary HEX switch
in the case of applications prior to CARE 4.0) and the module
type.
Location String
‘0’ Y Y
Module type
Table 2. Location string for storing module address
The node self-documentation string contains the module type
and revision in the optional part after the semicolon.
Example:
#pragma set_node_sd_string &3.2@0,3[6;XDO2_2_00
In this example, the module type is "XDO2" ("2" means that
the 3120E5 chip is used) and the revision is "2.00".
LONMARK Node Object
Setting the Node Object to “DISABLE” via nviRequest
suppresses updating of all output NVs and handling of input
NVs. Setting the Node Object to “ENABLE” via nviRequest
returns the module to normal operation.
The Node Object also contains the optional NV nciNetConfig
which is initialized to “CFG_LOCAL” by default. This allows
ONMARK Node Object to allow monitoring
ONMARK Sensor Object for each input or
Module Type:
0 = XFL521B Analog Input
1 = XFL522B Analog Output
2 = XFL523B Digital Input
Set to '0'
3 = XFL524B Digital Output
Module
address
the Distributed I/O module to set its location string. If a
network management node commands this nci to
“CFG_EXTERNAL”, then the module will no longer modify its
Location String. This nci is stored in EEPROM and remains
there even in the event of a power failure.
LONMARK Sensor/Actuator Objects
All Actuator Objects (contained in the output modules) have
an output NV showing the actual state of the physical output
and whether it is in the automatic or manual override mode.
Note that the output modules have a manual override panel
which can be plugged on or off.
All Sensor Objects (contained in the input modules) have a
configuration property, MaxSendTime, defining the heartbeat
time, i.e. the interval in which output NVs belonging to the
physical inputs will be sent even if their values do not change.
All Sensor Objects also have a configuration property,
MinSendTime, defining the min. time which must elapse
before a changed value of an output NV belonging to a
physical input will be sent. This is to limit the network traffic
when sensor values change rapidly.
The response time of Distributed I/O modules is defined as
the period of time between the updating of the physical signal
and the updating of the NV (or vice versa). The response time
varies somewhat due to certain factors and is also dependent
upon the module type (see also Table 4).
Table 4. Response time (RT)
module
XFL521B 0.8 1.6
XFL522B 0.2 0.4 n.a.
XFL523B 0.3 0.5
XFL524B 0.2 0.4 not applicable
typical RT
(sec)
max. RT
(sec)
min. time between
2 updates
SNVTMinSendTime
(default: 1 sec)
SNVTMinSendTime
(default: 1 sec)
XSL511 Connector Module Power Supply
NOTE: When connecting XFL52xB modules to the power
supply, the same side of the transformer must
always be connected to the same side of the
XSL511 (see also Fig. 11 on page 9)!
Upon receiving an update to nviRequest, nvoStatus is
updated.
RQ_SELF_TEST is used only in the XFL522B analog
output module for outputs configured as a motor. In this
case, a synchronization is performed to set the actuator
in the 0% position.
Reports the status of the node upon request through
nviRequest.
This configuration variable is set to CFG_LOCAL at the
factory and whenever the rotary HEX switch is reset. If
it is set to CFG_EXTERNAL, a network manager will
assign a network address for the node. In this case, the
module will not modify its location string as long as the
rotary HEX switch is not reset.
Points to a file directory in the address space of the
Neuron® chip containing descriptors for the files in the
module. It is used to access the configuration properties stored in configuration parameter files accessed
by network management read/write messages.
Defines the min. period of time between output variable
transitions. This configuration property is applicable
only to output NVs of the input modules.
Defines the max. time period of time before output NVs
are automatically updated. It must be set to a higher
number than SCPTminSendTime. This configuration
property is applicable only to output NVs of the input
modules.
Cable Lengths and Cross Sectional Areas
Distribute I/O cables must meet the same requirements
specified for Excel 500 and Excel 600 I/O as specified in
Table 5.
Table 5. Cable sizing.
type of signal
24 Vac power
supply
Low voltage
1
signals
1
0...10 V sensors, totalizers, digital inputs, 0...10 V signals for
actuators, etc.
IMPORTANT
The max. length of a signal cable with 24 Vac supply is
550 ft (170 m).
The max. length of a two-wire, 0 to 10 Vdc signal
cable is 1300 ft (400 m).
The secondary side of the transformer must not be
connected to earth ground.
300 ft
(100 m)
16 AWG
( 1.5 mm
cross sectional area
550 ft
(170 m)
14 AWG
2
)
( 2.5 mm2)
20 AWG ( 0.5 mm2)
1300 ft
(400 m)
-
3 EN0B-0090GE51 R0316
DISTRIBUTED I/O – PRODUCT DATA
(
)
2
1
PRIMARY
VOLTAGE
2.5 mm
24 V
Y
GND
2
TRANSFORMER
24 Vac
24 V
~
MAX. 550 ft (170 m)
MIN. 14 AWG
Fig. 2. Cabling of actuator with 24 Vac supply and max.
550 ft (170 m).
IMPORTANT
It is recommend to install a fuse on the secondary side
of the transformer in order to protect the devices from
miswiring.
If the distance between the controller and actuator or sensor
with 24 Vac supply is greater than 550 ft (170 m), a separate
external transformer for the actuator or sensor is necessary.
0000056a
Fig.3. Cabling of actuator with 24 Vac supply from
external transformer and max. 1300 ft (400 m).
EN0B-0090GE51 R0316 4
TECHNICAL DATA
A
A
Analog Input Module XFL521B
XFL521B
AI1
AI2
AI4
AI3
AI5
AI6
G
18
19
20
21
22
23
24
AI7
25
AI8
26
9
27
10 Vdc auxiliary
11
10
1213141516
29
28
303132333452
17
DISTRIBUTED I/O – PRODUCT DATA
Eight inputs (AI1 – AI8)
0...10 Vdc (see EN1R-1047 for impedance information)
0...20 mA (via external 500-Ω resistor)
4...20 mA (via external 500-Ω resistor)
NTC 20kΩ (-50 °C to +150 °C)
PT1000 (-50 °C to +150 °C)
Protected inputs up to 40 Vdc / 24 Vac
12-bit resolution
± 75 mV accuracy (0...10 V)
10 Vdc auxiliary voltage supply (9 – 17) , I
1 sec polling time with CPU
Green power LED (L1) and red L
(L2)
Dimensions (WxLxH): 47x97x70 mm
bus. Terminals AI1 through AI8 are the analog inputs and
terminals 9 through 17 are wired together and provide an
auxiliary voltage of 10 Vdc. The module address is set
using the rotary HEX switch (in the case of applications
prior to CARE 4.0).
NOTE: In the case of applications prior to CARE 4.0,
when the input is configured as a slow DI, the
internal pull-up resistor is disabled.
Open Loop Sensor
Object Type #1
Mandatory
Network
Vari ables
ONWORKS status LED
input
nv1
NV 1
= 5 mA
max
nviRequest
nvoAiValue
SNVT_volt_f
SNVT_obj_request
GND
35PE
36
gr/ye
39
38
37
499 ohms
AI1
18 35
1 2
0 (4) to 20 mA
40
42
0 to 10 V
43
AI2
1 2
44
19 36
45
46
48
47
br.
NTC 2k ohms
I5
49
I3
1 2
PT 100
21
111012
VMP
50
20 37
10 38
51
41
Fig. 4. XFL521B terminals / wiring examples
The analog input module has eight input channels which
can be used for connecting sensors or any device providing
an analog output. The input values are read by the CPU
and can then be used for monitoring or as parameters for
controlling other devices.
The unit plugs into the XSL513 Terminal Block and can be
inserted and removed without disturbing other units on the
input
UCPTSensorConfig
nc1
SNVT_obj_request
NV 1
input
nc2
UCPTSendOnDelta
SNVT_obj_request
NV 1
input
nc3
UCPTWireOffset
SNVT_obj_request
NV 1
nviRequest
nviRequest
nviRequest
Optional
Network
Vari ables
Optional
Configuration
Properties
input
nv1
SNVT_temp_p
SNVT_obj_request
NV 1
nviRequest
nvoAiTemp
Fig. 5. L
ONMARK Object for each analog input
For each Sensor Object, the XFL521B Analog Input Module
provides an additional output NV, SNVT_temp_p, which
communicates the temperature in °C. This allows this
module to be used as a true temperature sensor in an open
ONMARK integration. If the Sensor Object is configured as
L
0...10 V, this NV will be invalid (0x7FFF).
5 EN0B-0090GE51 R0316
DISTRIBUTED I/O – PRODUCT DATA
NOTE: When the input is identified as a DI point, the
internal pull-up resistor is disabled (see Fig. 6).
Analog input low impedance
for RTD sensors
10 Vdc
25 kOhm
Analog input high impedance
(selectable in CARE)
10 Vdc
Active sensors (0 (4) to 20 mA):
Immersion temperature sensor VF 100
Air duct temperature sensor LF 100
Wind sensor:
Wind sensor WS21.
Further connections:
200 kOhmVi
200 kOhmVi
Temperature sensor terminal TF26
GND
GND
Table 6. Accuracy of analog input sensors.
Fig. 6. Analog input impedance
range
Sensors and Transducers
Passive sensors (NTC 20kΩ)
Room temperature sensor RF20
Inlet temperature sensor VF20A
External temperature sensor AF20
4 = NTC20
5 = PT1000
10 = 0...10 V without pull-up
resistor (default = 8)
UPCTSendOnDelta SNVT_count 0 to 4095 (default = 2)
UCPTWireOffset SNVT_res 0 to 6553.5 Ω (default = 0)
-58 to -4°F (-50 to -20°C) 1.2 K 5.0 K
-4 to 32°F (-20 to 0°C) 0.7 K 1.0 K
32 to 86°F (0 to 30°C) 0.5 K 0.3 K
86 to 158°F (30 to 70°C) 0.7 K 0.5 K
158 to 212°F (70 to 100°C) 1.2 K 1.0 K
212 to 266°F (100 to 130°C) 1.2 K 3.0 K
266 to 302°F (130 to 150°C) 1.2 K 5.5 K
The value of the input channel connected to a
0...10 V signal after it has been filtered. Voltage
is transmitted in mV. When configured for a
temperature sensor, the channel transmits the
measured resistance.
The value of the input connected to either an
NTC20k or PT1000 sensor with a resolution of
0.1 °C. If the sensor channel is configured as a
voltage input, the temperature value is invalid
(0x7FFF).
Specifies the type of sensor for a particular input
channel.
Specifies the difference in the raw value
measured by the A/D converter is required
before the value of the sensor is transmitted.
Specifies a resistance value to add to the
resistance measured for a temperature sensor.
Protected outputs up to 40 Vdc / 24 Vac
8-bit resolution
Zero point < 200 mV
Accuracy ± 150 mV deviation from output voltage
One red LED per channel (light intensity proportional to
output voltage)
Green power LED (L1) and red L
(L2)
Control updating every 1 sec with CPU
Dimensions (WxLxH): 47x97x70 mm
responding channel. The module address is set using the
rotary HEX switch (in the case of applications prior to
CARE 4.0).
= +1 mA, -1 mA
max
Open Loop Actuator
Object Type #3
ONWORKS status LED
XFL522B
9
11
10
1213141516
29
28
303132333452
46
48
47br.
49
50
G
35PE
18GND
36
AO1
19
37
AO2
20
38
AO3
21
39
AO4
22
40
AO5
23
41
AO6
24
42
AO7
25
43
AO8
26
44
27
45
gr/ye
LN
5
6
24V
18 19
XFL522
GND
CRT 6
1
signal
31 32
24 Vac
~
XSL511
M
Fig. 7. XFL522B terminals / wiring examples
This analog output module has eight output channels which
can be connected to actuators or other suitable analog
devices.
The unit plugs into the XSL513 Terminal Block and can be
inserted and removed without disturbing other units on the
bus. Terminals AO1 through AO8 are the analog outputs.
Terminals 9 through 17 are connected to ground. Eight red
LEDs are located on top of the module. The brightness of
each LED is proportional to the output level of the cor-
17
51
input
nv1
SNVT_obj_request
NV 1
input
UCPTSensorConfig
nc1
SNVT_obj_request
NV 1
input
UCPTdriveTimeClose
nc2
SNVT_obj_request
NV 1
input
UCPTdriveTimeOpen
nc3
SNVT_obj_request
NV 1
input
nc4
SNVT_obj_request
NV 1
input
nc5
SNVT_obj_request
NV 1
input
UCPTsyncCharge
nc6
SNVT_obj_request
NV 1
input
UCPTminDeltaLevel
nc88
SNVT_obj_request
NV 1
nviRequest
nviValue
SNVT_switch
nviRequest
nviRequest
nviRequest
nviRequest
UCPTsyncMin
nviRequest
UCPTsyncMax
nviRequest
nviRequest
Mandatory
Network
Vari ables
Optional
Network
Vari ables
Optional
Configuration
Properties
input
nv3
SNVT_obj_request
NV 1
nviRequest
nvoFeedback
SNVT_switch
nviRequest
input
UCPTdelayTime
nc96
SNVT_obj_request
NV 1
Fig. 8. L
ONMARK Object for each analog output
7 EN0B-0090GE51 R0316
DISTRIBUTED I/O – PRODUCT DATA
Table 8. LONMARK Object NVs for the XFL522B
NV name type range description
nviValue SNVT_switch Receives the value for the output channel.
Transmits the feedback value of the actuator output. If
the manual override switch is set to 0, or if the manual
override module is not plugged in, the feedback output
reflects the value of nviValue. As soon as the manual
override switch is set at the 20% threshold, the
Actuator Objects adopts this manual value. In this
case, the value of nvoFeedback will be 0xFF (invalid)
and the value field will contain the actuator position.
nvoFeedback SNVT_switch
0 = not used
UCPTSensorConfig none
6 = 0...10 V (default)
7 = motor (floating)
UCPTdriveTimeClose SNVT_time_sec
UCPTdriveTimeOpen SNVT_time_sec
SCPTdelayTime SNVT_time_sec
10.0 to 1000 sec
(default = 90.0 sec)
10.0 to 1000 sec
(default = 90.0 sec)
0.0 to 10.0 sec
(default = 5.0 sec)
SCPTminDeltaLevel SNVT_lev_cont.
UCPTsyncMin SNVT_lev_cont
UCPTsyncMax SNVT_lev_cont
UCPTsyncCharge SNVT_lev_cont
0 to10%
(default = 2%)
90 to 100%
(default = 98%)
0 to 127.5%
(default = 100%)
If the actuator is configured as a motor, the position
commanded with the manual override switch will be
reflected in the open/close commands for a floating
actuator.
If the manual override switch is in the automatic position, data is transmitted whenever nviValue is written. If
the manual override switch is in the manual position,
data is transmitted whenever the manual position is
changed.
Specifies the actuator output type for an output
channel.
Specifies a floating actuator’s runtime from 100% to
0%.
Specifies a floating actuator’s runtime from 0% to
100%.
Specifies the delay time before a floating actuator
changes its direction. This avoids mechanical problems
that could occur when the run direction changes due to
an update to nviValue while the actuator is still moving.
Specifies the delta level for an update to nviValue to be
exceeded before a new position is calculated for the
floating motor model. This is applicable only if the
actuator is configured as a motor.
Specifies the lower synchronization threshold. If the
actuator is configured as a motor and the value
commanded through nviValue approaches 0%, the
actuator is synchronized to 0% as soon as nviValue
reaches the percentage specified by UCPTsyncMin.
Specifies the upper synchronization threshold. If the
actuator is configured as a motor and the value
commanded through nviValue approaches 100%, the
actuator is synchronized to 100% as soon as nviValue
reaches the percentage specified by UCPTsyncMax.
Specifies the additional runtime when an actuator performs a synchronization. This is to ensure that the
actuator reaches the end position even if the actuator
position is not what it should be due to inaccuracy.
For example, with UCPTsyncCharge at 100%, an
actuator with a theoretical current position of 20%
would be forced to run 120% of the runtime specified
by UCPTdriveTimeClose if it starts a synchronization
from this point of operation.
EN0B-0090GE51 R0316 8
Relay Modules MCD 3 and MCE 3
A
A
A
A
A
A
A
A
S
The relay modules facilitate the control of peripheral devices
with high load via the analog outputs. Fig. 9 and Fig. 10
present connection examples for the relay modules MCD 3
and MCE 3, respectively.
230 Vac / 120 Vac
111213 141516 1718
MCD 3
1223K345
LN
Fig. 9. Analog outputs, connection of relay MCD 3
MCD 3
Relay terminal 17 controls the changeover contact K3. Relay
terminal 18 controls the N.O. contacts K1, K2. Ground can be
looped through terminals 2/3.
Attention: Always connect the same side of the transformer to the same side of XSL511.
XFL522 + XSL513
Connector Module
XSL 511
L511
Honeywell AG
X
shield
LON
K1
1
2
3
Made in Germany
4
5
6
LON
shield
FUSE
678
AO8
AO7
AO6
AO5
AO4
AO3
AO2
1
23456
00000001
O1
18
O2
19
O3
20
O4
21
0.2 A
3 A
K 1
K 3
K 2
A1A1
34
52
33
51
32
50
31
49
30
48
47
28
27
26
8
25
7
24
6
23
5
22
4
21
3
20
2
19AO1
1
S
18
GND
PE
PE
~
24V
0
0...10 V
Actuator
0
V
24
M
1
V
24
M
0...10 V
2
Actuator
DISTRIBUTED I/O – PRODUCT DATA
K1K2
45678
FUSE
K3
0.2 A
2 A
K 1
K 2
K 3
230 Vac / 120 Vac
11 1213 14 15 16 1718
MCE 3
123
Fig. 10. Analog outputs, connection of relay MCE 3
MCE 3
Relay terminal 16 controls the N.O. contact K3. Relay
terminal 17 controls the changeover contact K2. Relay
terminal 18 controls the changeover contact K1.
Power Supply
Several relay modules can be connected in series via the
bridged terminal pair:
24 Vac: Terminals 11/12 of the relay
24 Vac (-): Terminals 13 to 16 of the relay (MCD3)
24 Vac (-): Terminals 13 to 15 of the relay (MCE3)
A1A1
34
52
33
51
32
50
31
49
30
48
47
2929
28
27
26
AO8
8
25
AO7
7
24
AO6
6
AO5
23
5
22
AO4
4
21
AO3
XFL522 + XSL513
Connector Module
XSL 511
Honeywell AG
XSL511
LON
shield
1
2
3
Made in Germany
4
5
6
3
20
AO2
2
19AO1
1
S
18
GND
PE
PE
~
LON
shield
1
24V
23456
0
0...10 V
1
Actuator
0
V
24
M
V
24
M
0...10 V
2
Actuator
00000002
O1
18
O2
19
O3
20
O4
21
fuse dependent
fuse dependent
upon your transformer
upon your transformer
24 Vac
+/- 20%
230 Vac
120 Vac
Fig. 11. XFL522B analog output module
9 EN0B-0090GE51 R0316
Loading...
+ 21 hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.