Honeywell Excel 5000 open XFL521B, XFL522B, XFL523B, XFL524B Product Data

Distributed I/O
XFL521B, 522B,
523B, AND 524B MODULES
PRODUCT DATA
FEATURES
2-wire LONWORKS® bus interface between controller
and I/O
No additional field terminals required
Usable with Excel 500 controllers in conjunction with
standard internal I/O modules
Automatic binding and commissioning to Excel 500
controllers when using CARE
Connector module with sliding bus connector
(eliminating the need to wire together neighboring modules)
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
(L2, red) on all electronics modules
Status LEDs for outputs and digital inputs
Optional manual override modules for analog and
digital output modules with feedback
XILON for wiring test
ONWORKS service LED
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 connec­tion of field cables from the various sensors and actuators.
The modular system allows Distributed I/O modules 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 Distributed I/O modules 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.
® U.S. Registered Trademark Copyright © 2002 Honeywell Inc. • All Rights Reserved EN0B-0090GE51 R0802
®
LONWORKS bus interface. The ter-
ONWORKS standard network
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.
Table 1. Modules and accessories
Item Description
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-Term Interface to the LONW ORKS bus 209541B LonWorks bus termination modules XAL 2 Cover release tool XAL 1 Swivel label (for manual override modules)
74-2145-2
DISTRIBUTED I/O
INTEROPERABILITY
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 Ob­jects, as well as a L an Actuator Object for each individual output.
Upon receiving an update to the NViRequest network vari­able, the NVoStatus network variable is updated. The defini­tion 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-docu­mentation 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
Module type
ONMARK Node Object to allow monitoring
ONMARK Sensor Object for each input or
‘0’ Y Y
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 minimum 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.
Node Object
Typ e #0
input
nv1
SNVT_obj_request
SNVT_obj_request
NV 1
nviRequest
nviRequest
Mandatory
Network
Var iabl es
input
nv2
SNVT_obj_ status
SNVT_obj_request
NV 1
nviRequest
nvoStatus
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
input
nc25
SNVT_config_src
SNVT_obj_request
NV 1
SCPTMaxSendTime
input
nc49
SNVT_time_sec
SNVT_obj_request
NV 1
SCPTMinSendTime
input
nc52
SNVT_time_sec
SNVT_obj_request
NV 1
nviRequest
nciNetConfig
nviRequest
nviRequest
Optional Network
Var iabl es
Optional
Configuration
Properties
nvoFileDirectory
input
nv8
SNVT_address
SNVT_obj_request
NV 1
nviRequest
Fig. 1. Distributed I/O LONMARK Node Object profile
EN0B-0090GE51 R0802 2
Table 3. Node Object network variables
NV Name Type Range Description
nviRequest SNVT_obj_request
nvoStatus SNVT_obj_status
nciNetConfig SNVT_config_src
nvoFileDirectory SNVT_address
SCPTMinSendTime SNVT_time_sec
SCPTMaxSendTime SNVT_time_sec
RQ_NORMAL RQ_DISABLE RQ_ENABLE RQ_UPDATE_STATUS RQ_REPOPRT_MASK RQ_SELF_TEST
CFG_LOCAL (default) CFG_EXTERNAL
1.0 to 10.0 sec (default = 1.0 sec)
1.0 to 6553.4 sec (default = 60.0 sec)
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 pro­perties stored in configuration parameter files accessed by network management read/write messages.
Defines the minimum period of time between output variable transitions. This configuration property is applicable only to output NVs of the input modules.
Defines the maximum time period of time before out­put NVs are automatically updated. It must be set to a higher number than SCPTminSendTime. This con­figuration property is applicable only to output NVs of the input modules.
DISTRIBUTED I/O
XFL52xB Module Response Times
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. 6 on page 8)!
3 EN0B-0090GE51 R0802
DISTRIBUTED I/O
TECHNICAL DATA
Analog Input Module XFL521B
Eight inputs (AI1 – AI8)
0...10 Vdc (see EN1R-1047 for impedance information)
0...20 mA (via external 500-ohm resistor)
4...20 mA (via external 500-ohm resistor) NTC 20K ohm (-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
= 5 mA
max
1 sec polling time with CPU
Green power LED (L1) and red LONWORKS status LED
(L2)
Dimensions (WxLxH): 47x97x70 mm
Open Loop Sensor
Object Type #1
The analog input module has eight input channels which can be used for connecting sensors or any device pro­viding an analog output. The input values are read by the CPU and can then be used for monitoring or as para­meters for controlling other devices.
The unit plugs into the XSL513 Terminal Block and can be inserted and removed without disturbing other units on the 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.
nviRequest
input
UCPTSensorConfig
nc1
SNVT_obj_request
NV 1
nviRequest
input
nc2 UCPTSendOnDelta
SNVT_obj_request
NV 1
nviRequest
input
nc3 UCPTWireOffset
SNVT_obj_request
NV 1
Mandatory
Network
Vari able s
Optional Network
Vari able s
Optional
Configuration
Properties
input
nv1
SNVT_obj_request
NV 1
input
nv1
SNVT_obj_request
NV 1
nviRequest
nvoAiValue
SNVT_volt_f
nviRequest
nvoAiTemp
SNVT_temp_p
Fig. 2. LONMARK 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
ONMARK integration. If the Sensor Object is con-
open L figured as 0 to 10V, this NV will be invalid (0x7FFF).
EN0B-0090GE51 R0802 4
Table 5. LONMARK Object NVs for the XFL521B
NV Name Type Range Description
The value of the input channel connected to a
nvoAiValue SNVT_volt_f
nvoAiTemp SNVT_temp_p
UCPTSensorConfig
UPCTSendOnDelta SNVT_count 0 to 4095 (default = 2)
UCPTWireOffset SNVT_res 0 to 6553.5 ohm (default = 0)
0x000 (0.00 mV) to 0x461C4000 (10 V)
0xEC78 (-50 °C) to 0x3A98 (150 °C) Invalid = 0x7FFF
0 = not used, 9 = 0 to 10V with pull-up resistor 4 = NTC20 5 = PT1000 10 = 0 to 10V without pull-up resistor (default = 8)
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.
DISTRIBUTED I/O
5 EN0B-0090GE51 R0802
DISTRIBUTED I/O
Analog Output Module XFL522B
Eight outputs (AO1 – AO8), short-circuit proof
Signal levels 0...10 Vdc
= 11 Vdc, I
U
max
= +1 mA, -1 mA
max
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
ONWORKS status LED
(L2)
Control updating every 1 sec with CPU
Dimensions (WxLxH): 47x97x70 mm
Open Loop Actuator
Object Type #3
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­responding channel. The module address is set using the rotary HEX switch (in the case of applications prior to CARE 4.0).
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
UCPTsyncMax
nc5
SNVT_obj_request
NV 1
input
UCPTsyncCharge
nc6
SNVT_obj_request
NV 1
input
UCPTminDel taLevel
nc88
SNVT_obj_request
NV 1
nviRequest
nviValue
SNVT_switch
nviRequest
nviRequest
nviRequest
nviRequest
UCPTsyncMin
nviRequest
nviRequest
nviRequest
Mandatory
Network
Vari able s
Optional Network
Vari able s
Optional
Configuration
Properties
input
nv3
SNVT_obj_request
NV 1
nviRequest
nvoFeedback SNVT_switch
EN0B-0090GE51 R0802 6
nviRequest
input
UCPTdelayTime
nc96
SNVT_obj_request
NV 1
Fig. 3. LONMARK Object for each analog output
DISTRIBUTED I/O
Table 6. 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
UCPTSensorConfig none
UCPTdriveTimeClose SNVT_time_sec
UCPTdriveTimeOpen SNVT_time_sec
SCPTdelayTime SNVT_time_sec
SCPTminDeltaLevel SNVT_lev_cont.
UCPTsyncMin SNVT_lev_cont
UCPTsyncMax SNVT_lev_cont
UCPTsyncCharge SNVT_lev_cont
0 = not used 6 = 0 to 10V (default) 7 = motor (floating)
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)
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 posi­tion, 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 per­forms 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.
7 EN0B-0090GE51 R0802
DISTRIBUTED I/O
A
A
A
A
A
A
A
A
Relay Modules MCD 3 and MCE 3
The relay modules facilitate the control of peripheral devices with high load via the analog outputs. Fig. 4 and Fig. 5 present connection examples for the relay modules MCD 3 and MCE 3, respectively.
FUSE
230 Vac / 120 Vac
00000001
O1
18
O2
11121314151617 18
MCD 3
K1
1223K345
LN
678
0.2 A
K 1 K 2
3 A
K 3
Fig. 4. Analog outputs, connection of relay MCD 3
MCD 3
Relay terminal 17 controls the changeover contact K3. Relay terminal 18 controls the ON contacts K1, K2. Ground can be looped through terminals 2/3.
19
O3
20
O4
21
230 Vac / 120 Vac
FUSE
00000002
O1
18
O2
19
11 12 13 1415 16 17 18
MCE 3
K1 K2
123
K3
45678
0.2 A
2 A
K 1 K 2 K 3
O3
20
O4
21
Fig. 5. Analog outputs, connection of relay MCE 3
MCE 3
Relay terminal 16 controls the ON 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)
Attention: Always connect the same side of the transformer to the same side of XSL511.
XFL522 + XSL513
Connector Module XSL 511
Honeywell AG
XSL511
shield
LON
1
4
2
5
3
6
Made in German y
A1A1
34
52
33
51
32
50
31
49
30
48
47
28
27
23456
26
8
25
7
24
6
23
5
22
4
21
3
20
2
19 AO1
1
S
18
GND
PE
PE
~
24V
0...10 V
Actuator
0
1
0
V
24
M
V
24
M
0...10 V
2
Actuator
XFL522 + XSL513
Connector Module XSL 511
Honeywell AG
XSL511
LON
shield
1
4
2
5
3
6
Made in Germany
AO8
AO7
AO6
AO5
AO4
AO3
AO2
LON
shield
1
23456
AO8
AO7
AO6
AO5
AO4
AO3
AO2
LON
shield
1
Fig. 6. XFL522B analog output module
A1A1
34
52
33
51
32
50
31
49
30
48
47
29 29
28
27
26
8
25
7
24
6
23
5
22
4
21
3
20
2
19 AO1
1
S
18
GND
PE
PE
~
24V
0...10 V
Actuator
0
1
0
V
24
M
V
24
M
0...10 V
2
Actuator
fuse dependent
24 Vac
upon your transformer
+/- 20%
fuse dependent
230 Vac
upon your transformer
120 Vac
EN0B-0090GE51 R0802 8
Digital Input Module XFL523B
DISTRIBUTED I/O
Twelve inputs (DI1 – DI12)
Ri = 10K ohm
Max. 20 Hz input frequency
ON/OFF state: OFF: Ui ≤ 2.5 Vdc; ON: Ui ≥ 5 Vdc
Protected switching up to 40 Vdc / 24 Vac
LED per channel, color selectable in two groups (SW1: DI
1 – 6; SW2 DI: 7 – 12); color combinations: see Table 7
18 Vdc auxiliary voltage supply (unregulated)
1 sec polling time with CPU
Green power LED (L1) and red L
(L2)
Dimensions (WxLxH): 47x97x70 mm
Open Loop Sensor
Object Type #1
ONWORKS status LED
The digital input module has twelve input channels which can be used for connecting sensors or any device providing a digital 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 bus. Terminals DI1 through DI12 are the digital inputs and terminals 13 through 17 are wired together and provide an auxiliary voltage of 18 Vdc. The module address is set using the rotary HEX switch (in the case of applications prior to CARE 4.0).
Beginning with Excel 500 controller firmware version 2.04.00, the online point attribute Normally Open / Normally Closed (NO/NC) defines the relation between the physical state (contact position) and its logical status. See Table 7.
nviRequest
input
UCPTSensorConfig
nc1
SNVT_obj_request
NV 1
nviRequest
input
nc2 UCPTSendOnDelta
SNVT_obj_request
NV 1
nviRequest
input
nc27 SCPTDirection
SNVT_obj_request
NV 1
Mandatory
Network
Var iabl es
Optional Network
Var iabl es
Optional
Configuration
Properties
input
nv1
SNVT_obj_request
NV 1
nvoDiValueCnt
input
nv1
SNVT_obj_request
NV 1
nviRequest
nvoDiValue
SNVT_switch
nviRequest
SNVT_count
Fig. 7. LONMARK Object for each digital input
For each Sensor Object, the XFL523B Digital Input Module provides an additional output NV, SNVT_switch. For an open
ONMARK integration, this offers a more convenient way of
L accessing the sensor value compared to using the NV SNVT_count. If the Sensor Object is configured as “Totalizer”, this NV is invalid (state = 0xFF, value = 0).
9 EN0B-0090GE51 R0802
Loading...
+ 21 hidden pages