Danfoss LonWorks in the ECL Comfort Operating instructions

Type
Operating instructions
ECL Comfort LON Option
Doc. No.
VI.7F.C2.02
087R9522
Date
1999-06-22
LonWorks in the ECL Comfort
Instruction
Page
2 of 31
Doc. No.
VI.7F.C2.02
087R9522
Table of Contents
1 Introduction.............................................................................................3
2 Getting started........................................................................................4
2.1 Installation................................................................................................4
2.2 Starting up.................................................................................................5
2.3 XIF file......................................................................................................6
3 Node object..............................................................................................7
3.1 Mandatory network variables ...................................................................8
3.1.1 1. Node request: Input...............................................................................8
3.1.2 3. Setting time and date: Input..................................................................9
3.1.3 2. Node status: Output ..............................................................................9
3.1.4 4. Alarm: Output.....................................................................................10
4 Weather compensator object...............................................................11
4.1 Mandatory network variables .................................................................12
4.1.1 5. Room temperature set point circuit 1: Input .......................................13
4.1.2 8. Hot water temperature set point circuit 1: Input.................................13
4.1.3 6 & 7. Temperature sensors 1 & 2: Output.............................................13
4.1.4 9. Room temperature set point circuit 1: Output ....................................14
4.1.5 10. Hot water temperature set point circuit 1: Output............................15
4.2 Optional network variables.....................................................................15
4.2.1 11. Room temperature set point circuit 2: Input .....................................15
4.2.2 13. Hot water temperature set point circuit 2: Input...............................16
4.2.3 15 & 16. Valve control: Input.................................................................16
4.2.4 21. Control of relays: Input.....................................................................17
4.2.5 12. Room temperature set point circuit 2: Output ..................................17
4.2.6 14. Hot water temperature set point circuit 2: Output............................17
4.2.7 17-20. Sensors 3-6: Output .....................................................................18
4.2.8 22. Reading off time and date: Output....................................................18
5 Manufacture-defined section...............................................................19
5.1.1 23. Analog outputs 1 & 2: Input .............................................................20
5.1.2 24. Analog inputs 1 & 2: Output ............................................................20
5.1.3 27 & 28. Calculated flow temperature circuit 1 & 2: Output .................20
5.1.4 29 & 30. Calculated return temperature 1 & 2: Output ..........................21
5.1.5 19 & 20. Parameter command and respons............................................21
5.1.6 Parameters that can be read only from the LON....................................31
Doc. No.
VI.7F.C2.02
087R9522
Page
3 of
31
1 Introduction
This LON option is based on Echelons LonWorks.
The following instruction describes the parameters that can be communicated be-
tween a LonWorks network and ECL Comfort. The build-up of the physical network
is not described.
The instruction is divided into three main sections:
1. The Lonmark Node object is used to the extent that functions are supported in
ECL Comfort. The functions from the node object that are supported in ECL
Comfort are described in “Node object”.
2. The basic parameters behind weather compensation are described separately in
the section on the weather compensator object.
3. Parameters that are special for ECL Comfort are described separately in the
manufacture-defined section.
Page
4 of 31
Doc. No.
VI.7F.C2.02
087R9522
2 Getting started
The LON option can be used together with ECL Comfort 200 and 300. It is not pos-
sible to use the LON option on ECL Comfort 100.
To enable LON option operation, the system data must be entered in ECL Comfort.
Further information on the operation of ECL Comfort is contained in the instruction
supplied with the ECL Card.
2.1 Installation
Step 1:
Dismount cover plate B on the back of the ECL Comfort using a small slice cutter
nipper.
Step 2:
Mount the LON option card in the slides and press it gently into the connector on the
ECL print board.
Doc. No.
VI.7F.C2.02
087R9522
Page
5 of
31
Step 3:
Mount the new cover plate B, which is delivered with the option card.
Pin connection:
1: LON data
2: Ground
3: LON data.
2.2 Starting up
When starting up the LON option, a period of about 30 seconds will elapse during
which the database from the regulator will be entered. During this starting up period
it is not possible to come into contact with the LON option, neither from ECL Com-
fort nor from the network. The starting-up period will occur on the reset/power up
regulator/LON option, and when an application change is made in ECL Comfort.
After starting up, the following parameters can be activated via the ECL Comfort
MMI interface:
Parameter 196 in circuit 1 is the service pin.
Parameter 197 in circuit 1 is the LON option reset.
Scrolling down through the parameters on the installer page (grey page) with the ar-
row keys can access parameter 196 and 197.
The parameters can be activated/deactivated with the +/- keys (see instructions).
At wink, the display will flash until any key on ECL Comfort is pressed.
When updating parameters in ECL Comfort the values must bee in a workable range.
If they fall outside the range, they will be rejected.
Page
6 of 31
Doc. No.
VI.7F.C2.02
087R9522
2.3 XIF file
The XIF file can be found on the Danfoss intranet.
Before ordering check out the software version in the LON option. The software ver-
sion can be read directly on the memory IC on the LON option card. Software ver-
sion can also be found using the network in parameter nviParamCmd/nvoParamResp,
selector 1000.
Doc. No.
VI.7F.C2.02
087R9522
Page
7 of
31
3 Node object
The node object is used for controlling and establishing the status of the node. It is
thus possible to ask for and receive the status of the actual condition of the node.
Mandatory Nework variables
Optional network variables
Input
Variables
Output
Variables
Node Object
Type #0
nv 2
nvoStatus
SNVT_obj_status
nv 1
nviRequest
SNVT_obj_request
nv 4
nvoAlarm
SNVT_alarm
nv 3
nviTimeSet
SNVT_time_stamp
Figure 1: Node object
Table 1: SNVT input
NV nr
(M/O)*
Name SNVT Type
(SNVT Index)
Class Description
1 (M) nviRequest SNVT_obj_request Ram Request object status
3 (O) nviTimeSet SNVT_time_stamp Ram Set time and date
Table 2: SNVT output
NV nr
(M/O)*
Name SNVT Type
(SNVT Index)
Class Description
2 (M) nvoStatus SNVT_obj_status Ram Status of node
4 (O) nvoAlarm SNVT_Alarm Ram Alarm for illegal date
* M = mandatory, O = optional
Page
8 of 31
Doc. No.
VI.7F.C2.02
087R9522
3.1 Mandatory network variables
3.1.1 1. Node request: Input
network input SNVT_obj_request nviRequest;
Valid range
The following parameters are supported:
0: RQ_NORMAL: Set regulator in normal mode after override (manual mode). The
following functions are only active in manual mode.
SNVT_setting nviValve_1 & 2.
SNVT_state nviControl.
SNVT_object_request nviRequest.RQ_OVERRIDE.
SNVT_object_request nviRequest.RQ_RMV_OVERRIDE.
SNVT_volt nviAnalogOut_1 & 2.
1: RQ_DISABLED: Not supported.
2: RQ_UPDATE_STATUS. Update object status: nvo_obj_status and nvoTime.
3: RQ_SELF_TEST: Not supported.
4: RQ_UPDATE_ALARM. Sends actual status on nvoAlarm out on the network via
SNVT_alarm (alarm on/off).
5: RQ_REPORT_MASK: Not supported.
6: RQ_OVERRIDE. Override from day to night and vice versa.*
7: RQ_ENABLE: Not supported.
8: RQ_RMV_OVERRIDE. Delete override between day and night. Return to
condition before override.*
9: RQ_CLEAR_STATUS: Delete all bits in SNVT_obj_status nvoStatus.
10: RQ_CLEAR_ALARM: Delete alarms entered in nvoAlarm SNVT_alarm
11: RQ_ALARM_NOTIFY_ENABLED: Not supported.
12: RQ_ALARM_NOTIFY_DISABLED: Not supported.
13: RQ_MANUAL_CTRL. Set regulator in manual mode in all circuits.
14: RQ_REMOTE_CTRL: Not supported.
15: RQ_PROGRAM: Not supported.
* = Can only be activated if the regulator is set in manual mode from the network.
Doc. No.
VI.7F.C2.02
087R9522
Page
9 of
31
3.1.2 3. Setting time and date: Input
network input SNVT_time_stamp nviTimeset;
Here, the actual time and date entered in the ECL can be read.
Valid Range
Year 1996 - 2027
Month 1-12
Day 1-31 *
Hour 0-23
Minute 0-59
The number of days depends on the month. If an attempt is made to set more days
than there are in the month, the request will be rejected and nvoAlarm
SNVT_ALARM must be activated, with an indication of the fact that the date value
is too high.
3.1.3 2. Node status: Output
network output SNVT_obj_status nvoStatus;
SNVT uses this input to report on the node status.
The following points are supported:
Over range: Set if an input value from the network is higher than the max. per-
missible value.
Under range: Set if an input value from the network is under the min. permissi-
ble value.
Manual_control: Set if the regulator has been set in manual mode from the net-
work.
In_alarm: Set if an alarm has been set.
In_override: Set if the regulator overrides between day/night from the network.
Over_range: Set if an SNVT set-point input value is higher than the permissible
value.
Under_range: Set if an SNVT set-point input value is under the permissible
value.
Page
10 of 31
Doc. No.
VI.7F.C2.02
087R9522
3.1.4 4. Alarm: Output
network output SNVT_Alarm nvoAlarm;
If via nviTimeSet SNVT_time_stamp an illegal date or year is entered, an alarm type
1 will be activated and the illegal value is shown by year or day.
Valid range
Alarm type: 1 indicates incorrect time setting.
Year: The illegal value is displayed.
Month: The illegal value is displayed.
Transmission
SNVT_Alarm is transmitted when a change occurs in nvoAlarm.
Doc. No.
VI.7F.C2.02
087R9522
Page
11 of
31
4 Weather compensator object
Here the parameters necessary to provide weather compensation are described. The
values involved are divided into mandatory network variables and optional network
variables.
nv 5
nviTSetptRoom_1
SNVT_temp_setpt
nv
15,16
nviValve_1 & 2
SNVT_setting
Mandatory Nework variables
Optional network variables
Input
Network
Variables
Output
Network
Variables
Vejrkompensator
nv 22
nvoTime
SNVT_time_stamp
nv 11
nviTSetptRoom_2
SNVT_temp_setpt
nv 9
nvoTSetptRoom_1
SNVT_temp_setpt
nv 17-
20
nvoSensorNr_3 - 6
SNVT_temp
Manufacturer
Defined
Section
nv 14
NvoSetptHW_2
SNVT_temp_setpt
nv 8
nviTSetptHW_1
SNVT_temp_setpt
nv 13
nviTSetptHW_2
SNVT_temp_setpt
nv 10
nvoTSetptHW_1
SNVT_temp_setpt
nv 6,7
nvoSensorNr_1 - 2
SNVT_temp
nv 12
NvoSetptRoom_2
SNVT_temp_setpt
nv 21
nviControl
SNVT_state
Figure 2: Object details
Page
12 of 31
Doc. No.
VI.7F.C2.02
087R9522
Table 3: SNVT input
NV nr
(M/O)*
Name SNVT Type
(SNVT Index)
Description
5 (M) nviSetptRoom_1 SNVT_temp_setpt Room temp. setpoint input 1
8 (M) nviSetptHW_1 SNVT_temp_setpt Hot water temp. setp. input 1
11 (O) nviSetptRoom_2 SNVT_temp_setpt Room temp. setpoint input 2
13 (O) nviSetptHW_2 SNVT_temp_setpt Hot water temp. setp. input 2
15,16 (O) nviValve_1 & 2 SNVT_setting Control of valves
21 (O) nviControl SNVT_state Control of relays
Table 4: SNVT output details
NV nr
(M/O)*
Name SNVT Type
(SNVT Index)
Send Heart
Beat
Description
6, 7 (M) nvoSensorNr_1
– 2
SNVT_temp yes Sensor values
9 (M) nvoSetptRoom_
1
SNVT_temp_setpt no Reading room temp. setpoint 1
10 (M) nvoSetptHW_1 SNVT_temp_setpt no Reading Hot water temp. set-
point 1
12 (O) nvoSetptRoom_
2
SNVT_temp_setpt no Reading room temp. setpoint 2
14 (O) nvoSetptHW_2 SNVT_temp_setpt no Reading hot water temp. set-
point 2
17-20 (O) nvoSensorNr_3
– 6
SNVT_temp yes Sensor values
22(O) nvoTime SNVT_time_stam
p
no Reading of set time
* M = mandatory, O = optional
4.1 Mandatory network variables
General for mandatory and optional network values:
Values set from the network can also be changed in the regulator itself. Thus the
last-stored change applies, independent of whether the setting comes from LON or
from the regulator. The valid range is set via the MMI list. The specification below
gives the normal range.
Doc. No.
VI.7F.C2.02
087R9522
Page
13 of
31
4.1.1 5. Room temperature set point circuit 1: Input
network input SNVT_temp_setpt nviTSetptRoom_1;
SNVT uses this input to set the required set point for room temperatures in circuit 1.
The following points are supported:
occupied_heat: The day set point must be set here.
unoccupied_heat: The night set point must be set here.
Valid range
10 - 30°C.
Default value
If no value is set from the network, the value in the ECL is valid.
4.1.2 8. Hot water temperature set point circuit 1: Input
network input SNVT_temp_setpt nviTSetptHW_1;
SNVT uses this input to set the required set point for the hot water temperatures in
circuit 1.
The following points are supported:
occupied_heat: The day set point must be set here.
unoccupied_heat: The night set point must set here.
Valid range
10 - 110°C.
Default value
If no value is set from the network, the value in the ECL is valid.
4.1.3 6 & 7. Temperature sensors 1 & 2: Output
network output SNVT_temp nvoSensorNr_1 og nvoSensorNr_2;
Measured values from the ECL are sent out to the network from here.
Valid range
Measured room temperatures within the range -60 - 180°C can be indicated.
192°C indicates that no sensor has been installed.
-64°C indicates that the sensor has been short-circuited.
Page
14 of 31
Doc. No.
VI.7F.C2.02
087R9522
Transmission
A value can be set in Sensor update (preset 1001) to indicate how often the sensor is
to be read. If the measured value during the period changes more than the value set in
the temp. step (preset 1004) the network is updated. Measured values are always up-
dated in accordance with the time set in SendHeartbeat (preset 1002) irrespective of
whether they have been changed.
The temperature step can be varied from 1/128°C to 255/128°C.
Updating speed
Sensor update takes a minimum of 5 s
Maximum 65000 s
Factory setting = 300 s
SendHeartbeat takes a minimum of 5 s
Maximum 65000 s
Factory setting = 600 s
4.1.4 9. Room temperature set point circuit 1: Output
network output SNVT_temp_setpt nvoSetptRoom_1;
The actual set point can be read here.
occupied_heat indicates day setpoint.
unoccupied _heat indicates the night setpoint.
Valid range
10 - 30°C.
Transmission
The set point is updated if the variable is changed and after the SendHeartbeat time.
Inactive value
If the parameter is not used in the application, the value is set at -273.17°C.
Doc. No.
VI.7F.C2.02
087R9522
Page
15 of
31
4.1.5 10. Hot water temperature set point circuit 1: Output
network output SNVT_temp_setpt nvoSetptHW_1;
The actual setpoint can be read here.
occupied_heat indicates day setpoint.
unoccupied_heat indicates night setpoint.
Valid range
10 - 110°C.
Transmission
The set point is updated if the variable is changed and after the SendHeartbeat time.
Inactive value
If this parameter is not used in the application, the value is set at -273.17°C.
4.2 Optional network variables
4.2.1 11. Room temperature set point circuit 2: Input
network input SNVT_temp_setpt nviTSetptRoom_2;
SNVT uses this input to set the required set point for room temperatures in circuit 2.
The following points are supported:
occupied_heat: The day set point must be set here.
unoccupied_heat: The night set point must be set here.
Valid range
10 - 30°C.
Default value
If no value has been set from the network, the value in the ECL is valid.
Page
16 of 31
Doc. No.
VI.7F.C2.02
087R9522
4.2.2 13. Hot water temperature set point circuit 2: Input
network input SNVT_temp_setpt nviTsetptHW_2;
SNVT uses this input to set the required set point for hot water temperatures in cir-
cuit 2.
The following points are supported:
occupied_heat: The day set point must be set here.
unoccupied_heat: The night set point must be set here.
Valid range
10 - 110°C.
Default value
If no value is set from the network, the value in the ECL is valid.
4.2.3 15 & 16. Valve control: Input
network input SNVT_setting nviValve_1 and nviValve_2;
Via this SNVT it is possible to control the valves that are mounted on the regulator.
The triacs that control the valves operate together in pairs. It is thus impossible for
both triacs to be on in a pair that works together. This SNVT is only active when the
regulator is in manual mode. Manual mode can be set via SNVT_object_request,
which is described in the node object.
Valid range
The two SNVTs are identical in build-up, but activate their respective valves.
2 SET_DOWN :Valve down
3 SET_UP: Valve up
4 SET_STOP: Stop valve
Other values are not supported.
Default Value
In normal mode the valves are controlled by the weather compensator.
Doc. No.
VI.7F.C2.02
087R9522
Page
17 of
31
4.2.4 21. Control of relays: Input
network input SNVT_state nviControl;
Via this SNVT it is possible to control the relays in ECL Comfort. This SNVT is
only active when the regulator is in manual mode. Manuel mode can be set via
SNVT_object_request, which is described in the node object.
Valid range
For all values: On = relay in, off = relay out.
Bit 0: Standard relay 1
Bit 1: Standard relay 2
Bit 2: Standard relay 3
Bit 3: Option relay 1
Bit 4: Option relay 2
Other values are not supported.
Default value
In normal mode the relays are controlled by the weather compensator.
4.2.5 12. Room temperature set point circuit 2: Output
network output SNVT_temp_setpt nvoSetpt_2;
The actual set point can be read here.
occupied_heat indicates day set point.
unoccupied_heat indicates night set point.
Valid range
10 - 30°C.
Transmission
The set point is updated if the variable is changed and after the SendHeartbeat time.
Inactive value
If the parameter is not used in the application, the value is set at -273.17 °C.
4.2.6 14. Hot water temperature set point circuit 2: Output
network output SNVT_temp_setpt nvoSetptHW_2;
The actual set point can be read here.
occupied_heat indicates day set point.
unoccupied_heat indicates night set point.
Page
18 of 31
Doc. No.
VI.7F.C2.02
087R9522
Valid range
10 - 30°C.
Transmission
The set point is updated if the variable is changed and after the SendHeartbeat time.
4.2.7 17-20. Sensors 3-6: Output
network output SNVT_temp nvoSensorNr_3, nvoSensorNr_4
nvoSensorNr_5 og nvoSensorNr_6;
These SNVTs have the same function as sensors 1 and 2.
4.2.8 22. Reading off time and date: Output
network output SNVT_time_stamp nvoTime;
The actual time and date set in the ECL can be read here.
Valid range
Year 1996 - 2027
Month 1-12
Day 1-31
Hour 0-23
Minute 0-59
Update rate
The time is updated only if a request is received from the network.
Doc. No.
VI.7F.C2.02
087R9522
Page
19 of
31
5 Manufacture-defined section
Manufactory Defined Section
Input
Variables
Output
Variables
nv
25,26
nvoAnalogIn_1 & 2
SNVT_volt
nv 31
nviParamCmd
SNVT_preset
nv
23,24
nviAnalogOut_1 & 2
SNVT_volt
nv
27,28
nvoCalcFlow_1 & 2
SNVT_temp
nv 32
nviParamResp
SNVT_preset
nv
29,30
nvoCalcRetur_1 & 2
SNVT_temp
Figure 3: Manufacture-defined section
Table 5: SNVT input
nv No. Name SNVT Type Description
23,24 nviAnalogOut_1 & 2 SNVT_volt Set analog output via net
31 nviParamCmd SNVT_preset Request a value in SNVT_preset
Table 6: SNVT output
nv No. Name Send
HrtBt
SNVT Type
(SNVT Index)
Description
25,26 nvoAnalogIn_1 & 2 yes SNVT_volt Voltage from analog option to net
27,28 nvoCalcFlow_1 & 2 yes SNVT_temp Calculated flow temperature circuit 1 &
2.
29,30 nvoCalcRetur_1 & 2 yes SNVT_temp Calculated return temperature circuit 1
& 2.
32 nvoParamResp no SNVT_preset Answer from nvoParamCmd
Page
20 of 31
Doc. No.
VI.7F.C2.02
087R9522
5.1.1 23. Analog outputs 1 & 2: Input
network input SNVT_volt nviAnalogOut_1 & 2;
From here a voltage value from the network can be set on the analog output.
Valid range:
0 - 10 volt
Transmission
The voltage values must be set/changed from the network.
Voltages on the output can only be set when the regulator is in manual mode.
5.1.2 24. Analog inputs 1 & 2: Output
network output SNVT_volt nvoAnalogIn_1 & 2;
Values measured on the analog option card are transmitted from here out to the net-
work.
Valid range
0 - 10 volt
Updating
Updating is always performed after the SendHeartbeat time has elapsed.
If testing for changes is required more frequently than SendHeartbeat, the time can
be set in volt update (preset 1003). The maximum voltage change before updating is
set in volt step (preset 1005).
Step can be varied from 1/128 volt to 255/128 volt.
Inactive value
If the variable is not used in the application, the value is set at 0.0 volt.
5.1.3 27 & 28. Calculated flow temperature circuit 1 & 2: Output
network output SNVT_temp nvoCalcFlow_1 & 2;
Here the calculated flow temperature in circuit 1 and 2 are transmitted.
Transmission
The calculated flow temperature is updated in the same way as sensor 1-6.
Time between updates: Sensor update (preset 1001).
Temperature step temp step (preset 1004).
  • Page 1 1
  • Page 2 2
  • Page 3 3
  • Page 4 4
  • Page 5 5
  • Page 6 6
  • Page 7 7
  • Page 8 8
  • Page 9 9
  • Page 10 10
  • Page 11 11
  • Page 12 12
  • Page 13 13
  • Page 14 14
  • Page 15 15
  • Page 16 16
  • Page 17 17
  • Page 18 18
  • Page 19 19
  • Page 20 20
  • Page 21 21
  • Page 22 22
  • Page 23 23
  • Page 24 24
  • Page 25 25
  • Page 26 26
  • Page 27 27
  • Page 28 28
  • Page 29 29
  • Page 30 30
  • Page 31 31

Danfoss LonWorks in the ECL Comfort Operating instructions

Type
Operating instructions

Ask a question and I''ll find the answer in the document

Finding information in a document is now easier with AI