Home
LON Manual
Contents
1. nviNodeRequest Mandatory nvoNodeStatus Object Status SNVT_obj_request Network Variables SNVT_obj_status Optional Network nvoNodeAlarm Fault Variables SNVT_alarm Messages Configuration Properties nciNetConfig SNVT_config_src Tool Selfbinding Eee nciSndHrtBt SNVT_time_sec Send Repeat Rate nviNodeAlarm Manufacturer nvoNodeTimeSet Time of Day SNVT_alarm SNVT_time_stamp Output Defined Network mem nviNodeOATemp Section nvoNodeOATemp Outdoor Temp SNVT_ temp p SNVT_temp_p Output nviHCC 1ApplicMd SNVT_hvac_mode nviHCC1SpaceSet SNVT_temp_p nviHCC1FlowTSet SNVT temp p nviHCC2ApplicMd SNVT_hvac_mode nviHCC2SpaceSet SNVT_temp_p nviHCC2FlowTSet SNVT temp p nviHCC3ApplicMd SNVT hvac mode E nviHCC3SpaceSet SNVT temp p nviHCC3FlowTSet SNVT_temp_p Continued on following page LON Controller Object HCC1 Controller Object HCC2 Controller Object HCC3 Heating Circuit nvoHCC1 UnitState SNVT_hvac_mode 2 nvoHCC1EffSetpt SNVT_temp_p Heating Circuit 1 A1 Heating Circuit Heating nvoHCC2unitState i i SNVT_hvac_mode Circuit 2 M2 nvoHCC2EffSetpt SNVT_temp_p Heating Circuit nvoHCC3UnitState SNVT_hvac_mode nvoHCC3EffSetpt SNVT temp p Heating Circuit 3 M3 nvoNodeRlyState SNVT_state Relay Status Actual Operating Mode Effective Room Setpoint Temp Actual Operating Mode Effective Room
2. LON network Comparison English Number range Controls via selfbinding derived from Telephone network Domain ID 12 Always fixed Country code Subnet ID 1 255 System number Area code Node ID 1 127 Participant number Participant number If anode wants to send a message to another node for example because the value of a connected network variable has changed it will use the logical address as the receiver address e g Domain 001 Subnet 15 Node 27 In addition to this logical address each neuron chip has a physical address designated by a unique 48 bit serial number called the Neuron ID This is not normally used when exchanging data messages between nodes instead the logical address is used The neuron ID is used for the initial introduction of a node to a network as well as for network management and diagnostic functions 10 VIESMANN LON 5719 291 GB 5458 766 LON Technology Logical Address Structure offers the following advantages e Defective nodes are easier to replace e Data messages are shorter than when the neuron ID is used e In large scale networks the BUS load can be reduced by using routers With routers networks can be divided into separate subnets Routers ensure that only those messages intended for participants of a specific subnet pass into that subnet This way the BUS load of respective subnets is reduced accordingly Group Address Structure Aside from struct
3. 32 Domestic Hot Water Controller Object DHWC DHW Operating Mode nviDHWCApplicMd SNVT_hvac_mode nvoDHWCActTemp SNVT_temp_p Actual DHW Temperature DHW Setpoint nviDHWCSetpt nvoDHWCEffSetpt Effective DHW Temperature SNVT_temp_p SNVT_temp_p Setpoint Temp Central Flow Demand Manager Object CFDM System Setpoint nviCFDMProdCmd Interface to nvoCFDMPwrState Actual System Output SNVT_switch external SNVT_ switch Output Operating Mode N ViCFDMApplicMd systems nvoCFDM Actual System SNVT_hvac_mode SNVT_temp_p Temperature EH System Setpoint nviCFDMSetpoint nvoCFDMEffSetpt Effective System Temperature SNVT_temp_p SNVT_temp_p Setpoint Temp oo LF ui Heating Circuit nviCFDMConsDmd Interface in nvoCFDMProdState System Status Demand UNVT_Demand LFDM UNVT_ProdState VIESMANN LON 5719 291 GB 5458 766 Object Request Overview Functional Objects of Devices Vitotronic 333 Models MW1 MW1S MW2 and MW2S Vitotronic 300 K Models MW1 MW1S MW2 and MW2S Node Object Time of Day Input nviNodeTimeSet SNVT_time_stamp Error Message Input Outdoor Temp Input HC Operating Mode Room Setpoint Temperature Supply Setpoint Temperature HC Operating Mode Room Setpoint Temperature Supply Setpoint Temperature HC Operating Mode Room Setpoint Temperature Supply Setpoint Temperature
4. a maximum of two repeaters may be connected in a logical series After that a router is required for message reproduction Routers like repeaters are devices with two BUS connectors Their application range however exceeds that of repeaters Routers are equipped with a message filter function and can therefore decide which messages to forward to the other BUS side This function allows the reduction of the communication load number of messages per time unit within individual network segments The decision whether or not to forward a message is made by the router by evaluating the logical destination address in the message header The router is therefore seen as a device which performs logical network structuring rather than physical network structuring Another difference between repeaters and routers is the fact that routers can be equipped with two different transceivers This allows different transfer media to be connected to each other This way for example an extension to a building may be built using a twisted pair of wires while in the existing building Power Line Technology information transfer via 120 240V line voltage was used LON VIESMANN 17 Start up of a LON Network with Viessmann Controls Start up of a LON Network with Viessmann Controls Start up Procedure In this chapter we will discuss the required steps for the start up of a LONWORKS Network with Viessmann controls For the Vitotronic 200 Model WO1A he
5. Default values Byte 0 Byte 9 0 request 32 F 0 C The network variable nviCFDMProdCmd has the highest priority With it an output preset for the system can be set This preset overrides all other requests For example if status 0 heat production is deactivated i e this value has the same effect as the digital input external lock out which is available on several control units If status 1 the boiler system output can be preset with the value for values below the minimum boiler output the minimum output is produced If no preset is made via nviCFDMProdCmd or the status OxFF all other demands become effective and nviCFDMApplicMd is evaluated The network variable nviCFDMApplicMd of the central flow demand manager object has the following effect HVAC_AUTO _ Internal demands of the control unit heating circuit controls and digital inputs HVAC_HEAT demands of the external heating circuit controls via nviCFDMConsDmd and demands default value via nviCFDMSetpoint are evaluated If all demands are reduced to 32 F 0 C then under certain circumstances minimum boiler water temperature is maintained HVAC_MRNG_ Internal demands of the control unit heating circuit controls and digital inputs WRM_UP demands of the external heating circuit controls via nviCFDMConsDmd and demands via nviCFDMSetpoint are ignored However the minimum boiler water temperature is maintained HVAC_OFF Heat production is shut off In
6. Functional Objects of Devices Continued Vitotronic 200 Model HO1 Central Flow Demand Manager Object CFDM System Setpoint nviCFDMProdCmd Interface to nvoCFDMPwrState Output SNVT_switch extemal SNVT_ switch Output Operating Mode nviCFDMApplicMd systems nvoCFDMSupplyT SNVT_hvac_mode SNVT_temp_p System Setpoint nviCFDMSetpoint nvoCFDMEffSetpt Temperature SNVT_temp_p SNVT_temp_p nviCFDMConsDmd nvoCFDMProdState UNVT_Demand UNVT_ProdState Heating Circuit Demand Interface in LFDM Note For the Vitotronic 200 Models FO1 and FW1 heating circuit 1 is also controlled mixer M1 30 VIEBMANN Actual System Actual System Temperature Effective System Setpoint Temp System Status LON 5719 291 GB 5458 766 Object Request Time of Day Input Error Message Input Outdoor Temp Input HC Operating Mode Room Setpoint Temperature Supply Setpoint Temperature HC Operating Mode Room Setpoint Temperature Supply Setpoint Temperature HC Operating Mode Room Setpoint Temperature Supply Setpoint Temperature nviNodeOATemp SNVT_ temp p Overview Functional Objects of Devices Vitotronic 200 Models HO1A KW6A and Vitotronic 300 Models GW2 GW4 Node Object nviNodeRequest Mandatory nvoNodeStatus SNVT_obj request Network Variables SNVT_obj status Dese Object Status nviNodeTimeSet Optional Network nvoNodeAlarm
7. renewed by toolbinding If the communication module of boiler 1 in a tool bound system is exchanged with that of boiler 2 boiler 1 now operates as boiler 2 and vice versa although the display and the configuration parameter still show boiler 1 Because the participant check of the control units runs via the participant address a reversal cannot be detected with this test The binding can only be checked with the binding tool or a network management tool Fault management Selfbinding takes place during initial start up of the heating system Devices that are preset to the fault manager as the factory default setting coding address 79 1 Vitotronic 200 WO1A 7779 1 compile a participant list of the connected Viessmann devices A Viessmann device is detected for example by the network address of the device If the system is subject to toolbinding at a later point which also results in a change of address the participant list of the fault manager must be deleted page 21 so as to allow the fault manager to build a new consistent list Program IDs of LON application programs boiler control boiler control 90 00 80 46 14 06 04 03 Vitocom 200 GP1 and GP1E Vitocom 300 GP2 FA5 FI2 82 VIESMANN LON 5719 291 GB 5458 766 Additional Information Additional Information Overview Coding addresses with an effect on LON communication CA Designation Effect Values hex System Activates HCCx and DHWC objects 00 1 HCC1 acti
8. 1 Device provides time information LON VIESMANN 19 Start up of a LON Network with Viessmann Controls CA Description Function Value Adjustment necessary hex 81 Receiving Time Information Only if the device is to use the time provided by the from LON allows the setting of a network to set its real time clock node clock according to time 0 Internal clock without daylight saving time information provided by the 1 Internal clock with daylight saving time network 2 Radio clock 3 Device takes time from network 97 Sending Receiving Outdoor Only if the device is to send the measured outdoor Temperature allows the sending temperature to other devices or is to adopt the network and receiving of the outdoor outdoor temperature temperature within a subnet 0 Use local outdoor temperature Please note only one participant 1 Adopt outdoor temperature from LON within a system must send the 2 Use outdoor temperature from outdoor sensor and outdoor temperature send to LON CA Coding Address on a Vitotronic 200 Model WO1A heat pump control see Vitotronic 200 Model WO1A Service Instructions on a Vitotronic 300 K 333 MW2 and 300 K 333 MW2S the following additional setting is required CA Description Function Value Adjustment necessary hex 89 Boiler connection determines Whenever the LON communication BUS is used the communication BUS for boiler Boilers connected
9. 2 boiler number Cascade control unit 78 VIESMANN LON 5719 291 GB 5458 766 Boiler 3 if applicable of the system Device H Cascade control unit Network variable nvoPM3Setpoint Boiler 4 if applicable of the system Device H Network variable nviPM4BirState nviPM4SupplyT nviPM4BoCState Cascade control unit LON nvoPM4BoilerCmd nvoPM4ApplicMd nvoPM4Setpoint Information for Logical Binding Comm Network variable Device Setting of coding addresses PC nvoBoCBIrState K nvoBoCSupplyT Eu nvoBoCBoCState O ag nviBoCBoilerCmd 8 ES nviBoCApplicMd nviBoCSetpoint applicable in a multiple boiler system Coding address 01 2 multiple boiler Coding address 07 3 boiler number Boiler control unit with elevated temperature of the third boiler if Comm Network variable Device Setting of coding addresses ES nvoBoCBIrState K nvoBoCSupplyT ai nvoBoCBoCState O ez nviBoCBoilerCmd 2 nviBoCApplicMd nviBoCSetpoint boiler if applicable in a multiple boiler Coding address 01 2 multiple boiler Coding address 07 4 boiler number temperature operation of the fourth system Boiler control unit with elevated VIESMANN 79 Information for Logical Binding Bindings between the Fault Manager of the system and all other devices In a Viessmann heating system any control unit apart from Vitotronic 050 HK1M Vitotronic 200 H HK1M Vitotronic 100 HC1 and Vitotronic 100
10. 8 Relative output of low fire stage in 0 5 increments of rated burner output configuration parameter is evaluated in full percentage points Default 60 Byte 9 Return temperature control from boiler coding card in full degree Celsius default 127 F 53 C LON VIESMANN 67 Description of Functional Objects Output Network Variables of the Production Manager PM per Boiler SNVT Type Description RcvHrt Beat nvoPMxBoilerC SNVT_switch Boiler setpoint output S Ye 3 nerement 0 5 increments status Le 11 200 100 1 ON ON 1 100 50 1 0N STAGE 101 200 1 ON STAGE2 100 Modulating 0 OFF 100 pone a default nvoPMxApplicMd This network variable takes priority over all other commands requests i e if status 0 the boiler will be shut off regardless of the value of other input network variables Boiler operating mode see table in chapter Boiler Controller mode _ Object en SNVT_temp_p Boiler setpoint temperature the boiler can either be temperature controlled and or output controlled the output command takes priority see above For a description of network variable function and operation of the boiler control see section Boiler Controller Object on page 71 5719 291 GB 68 VIESMANN LON 5458 766 Description of Functional Objects Assigning nviPMxBoCState to the Vitotronic 200 WO1A External Control status info Byte 0 output reduction
11. Fault SNVT time stamp Variables SNVT_alarm Messages Configuration Properties nciNetConfig SNVT_config_src Tool Selfbinding Cee nciSndHrtBt SNVT_time_sec Send Repeat Rate nviNodeAlarm Manufacturer nvoNodeTimeSet Time of Day SNVT_alarm Defined Network SNVT time stamp Output Section nvoNodeOATemp Outdoor Temp SNVT_temp_p Output nvoNodeRlyState Relay Status SNVT_state Heating Circuit Controller Object HCC1 nviHCC1ApplicMd SNVT_hvac_mode nvoHCC1UnitState Actual Operating Heatin g SNVT_hvac_mode Mode Circuit 1 n Bessi nviHCC1SpaceSet A1 nvoHCC1EffSetpt Effective Room SNVT_temp_p SNVT_temp_p Setpoint Temp eg nviHCC1FlowTSet SNVT temp p Heating Circuit Controller Object HCC2 nviHCC2ApplicMd Heating nvoHCC2UnitState Actual Operating SNVT_hvac_mode Circuit 2 SNVT_hvac_mode Mode een Ween nviHCC2SpaceSet M2 Effective Room SNVT_temp_p SNVT_temp_p Setpoint Temp nviHCC2FlowTSet SNVT_ temp p Heating Circuit Controller Object HCC3 nvoHCC3UnitState Actual SNVT_hvac_mode Operating Mode Deen nvoHCC3EffSetpt SNVT_ temp p nviHCC3ApplicMd SNVT hvac mode nviHCC3SpaceSet SNVT temp p Es nviHCC3FlowTSet SNVT_temp_p Heating Circuit 3 M3 Effective Room Setpoint Temp Continued on following page VIESMANN 31 Overview Functional Objects of Devices Continued Vitotronic 200 HO1A KW6A and Vitotronic 300 GW2 GW4
12. GC 26 Vitotronic 100 Models HC1 HCiA 27 Vitotronic 200 Model GW 28 Vitotronic 200 Models HO1 FO1 FW1 KW anne 29 Vitotronic 200 Models HO1A KW6A and Vitotronic 300 Models GW2 GW4 31 Vitotronic 333 Models MW1 MW1S MW2 and MW2S Vitotronic 300 K Models MW1 MW1S MW2 and MwW2 aia e E AEEA E EEEE 33 Vitotronic 050 Model HK1M Vitotronic 200 H Model HKIM 35 Vitotronic 050 Models HK1W and HK18S Vitotronic 200 H Models HK1W and HK1S 36 Vitotronic 050 Models HK3W and HK3S Vitotronic 200 H Models HK3W and HK3S 37 Vitotronic 200 Model WO1A stand alone device ccceeeeeececeeceeeeeeeeeeeeetieeeeeeeeteees 39 Vitotronic 200 Model WO1A external Control 41 Vitotronic 200 Model WO1A cascade master Control 42 Description of Functional Objects 2 2 ee 44 General INfOPMANON DEET 44 NOdE Objecti rn s ek een esse EHER ESTER EEE 45 Heating Circuit Controller Obert 51 Domestic Hot Water Controller Obert 56 Local Flow Demand Manager Obert 58 CentralFflow Demand Manager Object nn 60 Production Manager Object cascade controller nennen 66 B iler C ntr ller Object u dese gedd Agen 70 Information on Logical Binding uuunnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn 75 Information for Self installation Getbundrng 75 Device Binding with Start up Software Toolbimdmg 75 Additional Information on Toolbinding nenn 82 Additional Information EE 83 Overvi
13. Im EE are disabled The internal DHW request is overwritten i e if nviDHWCSetpt is less than the internal DHW setpoint value the former is still used In the case of two DHW sensors the lower sensor is used for switching off If necessary a second heater is connected as backup The DHW controller is deactivated and only activates in case of frost protection frost limit tank temperature 50 F 10 C The network variable nviDHWCSetpt is not functional The recirculation pump remains active The solar pump is enabled until the maximum DHW temperature is reached 255 HVAC_NUL Only the internal DHW request applies 0 HVAC_AUTO Only the internal DHW request applies 2 HVAC_MRNG_WARMU Only the internal DHW request applies P 1 HVAC_HEAT The DHW controller uses nviDHWCSetpt as the DHW setpoint temperature i e operating mode selector timer and DHW setpoint temperature control 6 all others as for HVAC_OFF 5458 766 LON VIESMANN 57 Description of Functional Objects Local Flow Demand Manager Object The local flow demand manager object facilitates data exchange among Viessmann control units and is not required for the integration of external components The local flow demand manager object collects all internal temperature requirements in a Viessmann control unit without its own heat production management Vitotronic 200 H heating circuit control units It then passes these on to a device which controls heat production
14. Information Object Operating system outside temperature sender PM Product Information Program ID Recommended cable types Repeaters Routers Safety and Liability Safety instructions Safety Instructions Self binding Self installation mechanisms Service LED Service PIN message Single multi boiler system SNVT_alarm Standard Network Variable Types Subnet ID Subscriber check Subscriber number System fault manager System number Terminator Tool binding Topologies Transceiver Transfer media Transmit time Vitotronic 050 HK1M Vitotronic 050 HK1W Vitotronic 050 HK3W HK3S Vitotronic 100 GC1 GC4 Vitotronic 100 HC1 HC1A Vitotronic 200 GW1 Vitotronic 200 HK3W HK3S Vitotronic 200 HO1 FO1 FW1 KW6 Vitotronic 200 HO1A KW6A Vitotronic 200 WO1A Vitotronic 200 H HK1M Vitotronic 200 H HK1W HK1S Vitotronic 300 GW2 GW4 12 7 81 66 4 82 83 84 15 17 17 Vitotronic 300 K MW1 MW1S MW2 and MW2S33 Vitotronic 333 MW1 MW1S MW2 MW2S Wink message 76 VIEZMANN 33 87 Additional Information Reference Literature Websites Literature 1 LON Nutzerorganisation e V LONWoRKS Installation Handbook VDE Verlag Berlin Offenbach 2 Tiersch F LONWorRks Technology Challenges and Opportunities DESOTRON Verlagsgesellschaft Dr Gunter Hartmann amp Partner GbR Erfurt 1998 Websites Viessmann Werke GmbH amp Co KG Control technology and data communication www viessmann de de s
15. Upon return the local flow demand manager object forwards status messages received from the heat production management to the internal heating loads heating circuits and DHW heating The network variables of all LFDM objects in a system are connected to corresponding network variables of the CFDM objects in a system Local Flow Demand Manager Object LFDM nviFLDMProdState Interface to nvoLFDMConsDmd UNVT_ProdState CFDM UNVT_Demand Temperature System Status Demand 58 VIEZMANN LON 5719 291 GB 5458 766 Description of Functional Objects Input Network Variables of Local Flow Demand Manager LFDM SNVT Type Description RevHrt Beat nviLFDMProd UNVT_Prod System status data structure 4 bytes for transmitting heat production status to heat consumers Byte 0 Output reduction in 0 5 increments e g for TSA function as requested by the consumers 0 default value Byte 1 Reduction request for heat dissipation bit 0 output reduction is critical bit 1 active DHW tank load bit 2 DHW request to central DHW storage tank bit 3 unused bit 4 heat dissipation requested due to critical excess heat overheating bit 5 likewise for non critical excess heat boiler water temperature significantly higher than setpoint value bit 6 residual heat in boiler after end of demand bit 7 unused 0x00 default value Byte 2 Production status at least one bit 0 boiler is logged off disabled or off
16. and HK3S Domestic Hot Water Controller Object DHWC Actual DHW Temperature nvoDHWCActTemp SNVT_temp_p nviDHWCApplicMd SNVT_hvac_mode DHW Operating Mode Effective DHW DHW Setpoint nviDHWCSetpt nvoDHWCEffSetpt Temperature SNVT_temp_p SNVT_temp_p Setpoint Temp Central Flow Demand Manager Object CFDM System Status Temperature Demand nviLFDMProdState Interface in nvoLFDMConsDmd UNVT _ProdState LFDM UNVT Demand 33 VIEBMANN LON 5719 291 GB 5458 766 Object Request Time of Day Input Error Message Input Outdoor Temp Input HC Operating Mode Room Setpoint Temperature Supply Setpoint Temperature HC Operating Mode Room Setpoint Temperature Supply Setpoint Temperature HC Operating Mode Room Setpoint Temperature Supply Setpoint Temperature LON Overview Functional Objects of Devices Vitotronic 200 Model WO1A stand alone device Node Object nviNodeRequest Mandatory nvoNodeStatus Object Status SNVT_obj_request Network Variables SNVT_obj_status z nviNodeTimeSet Optional Network nvoNodeAlarm Fault Messages SNVT _time_stamp Variables SNVT_alarm Configuration Properties nciNetConfig SNVT_config_src Tool Selfbinding po nciSndHrtBt SNVT_time_sec Send Repeat Rate nviNodeAlarm Manufacturer nvoNodeTimeSet Time of Day SNVT_alarm SNVT time stamp Output mmm Defined Network mmm nviNodeO
17. can be control units sensors computers and communication devices etc Transmitted data consists of measured values metered values messages and activation or deactivation signals Who is who The LONWorRks Technology originated at the UG based Echelon Corporation that was founded in 1986 The U S based LonMark Interoperability Association is an independent association of manufacturers end users and system integration specialists comprising more than 100 companies worldwide It sets technical guidelines promotes and fosters the LONMARK interoperability standard worldwide and awards the LONMARK prize for interoperable products Viessmann is a member of this organization In Germany the independent LonMark Deutschland e V serves as an association of manufacturers end customers and system integrators from German speaking countries It was established in 1995 and sees itself as an information hub and representation of German interests in the market and in standardisation bodies Viessmann is also a member of this association LonWorks Components LONWORKS technology encompasses all components required for the development start up and operation of automated networks hardware software and the know how The neuron chip is an electric circuit developed specifically for the LONWorRks Technology by Toshiba and Cypress and constitutes principal hardware component of the LON technology The chip is physically located on the network node
18. in Viessmann networks on the communication module and allows data exchange between individual control units Network Node E Process rer rans Neuron Electronic function etwor ceiver Chi Applicati p pplication control Transceivers are used for interfacing with the transfer medium The transfer medium can be anything from a twisted pair wires to a radio transceiver A transceiver is a component that acts both as a data transmitter and a data receiver The transceiver provides the physical connection to the network and ensures that network nodes from different manufacturers comply with the physical requirements for communication on the respective transfer medium The network node receives its intelligence from the software contained on the neuron chip This software is both the application program which safeguards the functionality of the node as part of the application process as well as the operating system which provides the communication functions When communicating the LonTalk Protocol is used The LonTalk Protocol is a communication protocol stored permanently on the neuron chip This protocol ensures that the structure of the message exchange between network nodes adheres to strict rules Similar to the worldwide telephone system strict requirements were put in place within the LON Technology to ensure that data exchange between devices of difference manufacturers can take place LON VIESMANN 7 LON Technology Another s
19. module 7172 173 for boiler and heating control is factory supplied B LON module 7172 173 for boiler and heating control is an accessory C LON module 7179 113 for boiler and heating control is an accessory D LON module 7172 174 for cascade control is factory supplied E LON module 7172 174 for cascade control is an accessory If the incorrect version of the communication module is plugged into the device the error message BF incorrect communication module appears VIESMANN LON 5719 291 GB 5458 766 Contents Contents General Joker tte 2 Ee let EE 2 Ee IEN 3 Product Information Applicability Information sen ennnnnnnennnnnnn nen 4 elen aaa Fehler Textmarke nicht definiert ed ge ET DE 6 LON Ree E 7 Fundamentals of a LON Network 00 0 cceccceeceececeeeeeeeecceaeceeeeeeesceaeaaeaeeeeeeesesicaeeeeeeeeess 7 Operation of a LON Network ssssssessinsnssessersnrrnnttesteetrtnnttestttnrtnnntnsttertnnnnnnst tenn nnn nnne eent 9 Graphical Layout of Information Structure Fehler Textmarke nicht definiert Physical network Structure eco 14 RK 14 Large scale NetW rks sn ae u aan Nahen 17 Start up of LON Network with Viessmann Controls us000440000000RRn nn nn nnnnnnnnnn nennen 18 Stat Die Neie 2 een HH avo ed ee a es 18 Overview Functional Objects of Devices uuu0000000000nnnn non nn nnnnnnnnnnnnn nun nnnnnnnnnnnnnnen 25 General Information 25 Vitotronic 100 Models GC1
20. network variable takes priority over all other commands requests i e when status 0 the boiler will be shut off regardless of the value of other input network variables nviBoCApplic SNVT_hvac_mode Boiler operating mode see description below Md SNVT_temp_p Boiler setpoint temperature the boiler can either be temperature controlled or output controlled the output command nviBoCBoilerCmd takes priority see above Commercial and industrial boilers default 261 F 127 C boiler runs up to the maximum value if no more values have been received Wall mounted gas boilers default 32 F 0 C wall mounted gas boiler switches off if no more values are received The network variable nviBoCBoilerCmd takes highest priority With it an output preset for the boiler can be set This preset overrides all other requests For example if status 0 the boiler will be shut off If status 1 the boiler setpoint output can be preset with the value for values below the minimum boiler output the minimum output is produced If no preset is made via input nviBoCBoilerCmd or status OxFF the other demands become effective with nviBoCApplicMd being evaluated first LON VIESMANN 71 Description of Functional Objects The network variable nviBoCApplicMd of the boiler controller object has the following function 0 HVAC_AUTO The request via nviBoCSetpoint is evaluated If nviBoCSetpoint is reduced to 32 F HVAC_HEAT 0 C then under cer
21. number determines Only if several independent heating systems are present subnet address via selfbinding in one network 1 5 System number 1 5 79 System fault manager Only if device is NOT to check other devices for fault determines whether device should failure Please note only one control unit per heating record all fault messages of the system can be the fault manager heating system check participants 0 Device is not the fault manager for failure and generate a compiled 1 Device is the fault manager fault message 7B Sending time information allows Only if device is NOT to send its time to the network the device to send the time to all Please note only one device per network must provide other nodes in a domain time information 0 Device does not send time 1 Device proves time information 81 Receiving time information from Only if device is to use the time provided by network to LON allows the setting of a node set its real time clock clock according to time information 0 Internal clock without daylight saving time provided by the network 1 Internal clock with daylight saving time 2 Radio clock 3 Device takes time from network 97 Sending Receiving outdoor Only if the device is to send the measured outdoor temperature allows the sending temperature to other devices or is to adopt the network and receiving of the outdoor outdoor temperature temperature within a subnet 0 Use local outdoor temperature please note only
22. nviNodeOATemp Section nvoNodeOATemp Outdoor Temp Input SNVT_temp_p SNVT_temp_p Output nvoNodeRlyState Relay Status SNVT_state LonMark requires a node object for each node It contains variables that are applicable to the device in general and not only to one single functional object At the very least network variables listed as Mandatory Network Variables must be available Viessmann controls for exceptions see chapter Overview Functional Objects of Devices generally provide the above illustrated network variables Configuration Parameter configuration properties of the node object SNVT type Description RevHrt Beat No nciNetConfig SNVT_config_src_ Tool selfbinding see LonMark Application Layer Interoperability Guidelines version 3 2 chapter 3 determines if selfbinding or toolbinding occurs 0 CFG_LOCAL factory default setting self installed 1 CFG_EXTERNAL tool installed nciSndHrtBt SNVT_time_sec SendHeartBeat send repeat rate time for cyclical transmission of No network variables in segments of 100 milliseconds factory default setting 60 0 sec Both of these configuration parameters can be changed with a binding tool nciNetConfig determines if a node is bound by tool or selfbinding The factory setting is CFG_LOCAL selfbinding With nciSndHrtBt the SendHeartBeat Time is set It determines how often cyclical transmission of network variables takes place This time should on
23. or line topologies a terminator resistor Viessmann Part No 7243 497 package of two must be installed at both ends of the network segments in order to buffer reflections of data signals at the cable ends This terminator resistor is not only a standard resistor but rather a specific RC circuit It is equipped with an RJ45 plug in connector and can be plugged in at the communication module For networks with FTT 10 A transceivers the following maximum values are possible for BUS and line topologies Recommended cable types Total maximum cable length TIA 568 Category 5 Cat 5 cable 2950 ft 900 m JY ST Y 2x2x0 8 mm phone cable 2460 ft 750 m For transition to field supplied wiring the LON Connection Terminal Viessmann part no 7171 784 can be used For communication wires1 and 2 as well as shielding are always required LON VIESMANN 15 Physical Network Structuring Free Topology Free topology allows the installation of any networks regardless of structure in buildings As the name FTT Free Topology Transceiver suggests the BUS line can be installed with any number of branches when transceiver type FTT 10 A is used Star shaped ring shaped and line structures are all possible as well as any combination of the three For networks with free topology a network segme
24. regarding the central heating circuit control and data from the internal DHW tank control regarding the DHW loading status are likewise passed on to the external consumer 60 VIESMANN LON 5719 291 GB 5458 766 Description of Functional Objects Input Network Variables of CFDM Su Type is 2 SEN SNVT_switch a5 or boiler setpoint output Cmd Byte 0 value 0 200 in 0 5 increments 200 100 not for Vitotronic Minimum output in of boiler ven EE system rated output 0 default value Byte 1 status 0 boiler system off 1 boiler system on OxFF auto default value This input variable takes priority over all other commands requests i e when for example status 0 the boiler system will be shut off regardless of other remaining requests nviCFDM SNVT_hvac_ mode er td operating mode see table below ApplicMd nviCFDMSetp SNVT_temp_p a setpoint temperature the system can be selectively oint controlled GE temperature or output the output command takes priority see above default value 32 F 0 C nviCFDMCons UNVT_ Demand Supply temperature requests by heating circuit controls Dmd Byte 0 Byte 1 Supply setpoint temperature Temp_p Byte 2 Byte 3 Attributes for heat demand state bit 0 temperature request is maximum value bit 1 7 unused bit 8 DHW demand to central DHW tank independent of the temperature request bit 9 15 unused Byte 4 Byte 9 Neuron ID of sender 6 bytes
25. the buffer tank This only applies only to heating demands cooling demands have no effect on the buffer tank In modulating systems without buffer return temperature control applies in heating mode i e the setpoint return temperature supply setpoint value 5 K is used Supply temperature control applies in cooling mode Internal Illustration Room Evaluation Operating Operating setpoint internal HCC ApplicMode method mode temperature setpoint temp demand Auto Auto HVAC_NUL None HVAC_ECONOMY HVAC_AUTO HVAC_TEST HVAC_MRNG__ Non LON Reduced Standard Standard Reduced Auto SpaceSetp Auto None N A Heat Medium SpaceSetp Heat High SpaceSetp SpaceSetp SpaceSetp SpaceSetp SpaceSetp NA FlowTSetp Fixed value Heat N A 68 F 20 C Standby Auto None N A like HVAC_OFF Parameter standard room setpoint temperature Low Medium HVAC_HEAT HVAC_MAX_HEAT HVAC_FREE_COOL HVAC_COOL HVAC_DEHUMID HVAC_EMERG_COOL HVAC_FLOW_TEMP Viessmann specific HVAC_EMERG_HEAT HVAC_OFF Standard Standard Standard Standard Standard Standard Cool Minimum Medium High Cool Cool Cool Maximum Fixed value Heat Medium Maximum es No No No No No No No No No No No No No i nn fe gt bg Cc oO U 2 Parameter reduced room setpoint temperature HVAC_NUL Only the internal heating circuit demands are processed 13 HVAC_ECONOMY The heating circuit u
26. value is 68 F 20 C Heating without booster heater No cooling Internal demands are suppressed like HVAC_LOW_FIRE Minimum setpoint default value via nviCFDMConsDmd and total setpoint supply default value via nviCFDMSetpoint Heating if necessary with a booster heater that switches on after a time delay No cooling Internal demands are accepted Heating if necessary with a booster heater that immediately switches on No cooling Internal demands are accepted Minimum setpoint default value via nviCFDMConsDmd and total setpoint supply default value is the maximum supply temperature Heating if necessary with a booster heater that switches on immediately No cooling Internal demands are suppressed like HVAC_HIGH_FIRE Minimum setpoint default value via nviCFDMConsDmd and total setpoint supply default value via nviCFDMSetpoint Cooling only with Natural Cooling Internal demands are accepted Minimum setpoint default value via nviCFDMConsDmd and total setpoint supply default value via nviCFDMSetpoint Cooling to setpoint value with Natural Cooling and delayed Active Cooling Internal demands are accepted Immediate cooling with Active Cooling Internal demands are accepted Immediate cooling with Active Cooling even if Active Cooling not enabled Internal demands are accepted Internal demands of the control unit internal and digital inputs demands received from external heating circuit controllers and demands via nviCFDMC
27. via LON connection 1 Boilers connected via KM BUS 0 Note If the coding address is not visible coding address 8A must first be set to 176 Then coding address 89 is switched to visible Afterwards coding address 8A can be reset to 175 CA Coding Address 20 VIESMANN LON 5719 291 GB 5458 766 on heating circuit controllers Start up of a LON Network with Viessmann Controls CA Description Function Value Adjustment necessary hex 77 Participant number determines Only if the participant number 10 has already been the node address via selfbinding assigned to another participant 1 99 Participant number 1 99 10 Participant number 10 factory setting 98 System number determines Only if several independent heating systems are present subnet address via selfbinding in one network 1 5 System number 1 5 79 System fault manager not Only if the device is to check other devices for fault available with Vitotronic failure Please note only one control unit per heating 050HK1M determines whether system can be the fault manager device is to record all fault 0 Device is not the fault manager messages of the heating system 1 Device is the fault manager check participants for failure and generate a compiled fault message 7B Sending Time Information Only if the device is to send its time to the network allows the device to send the time Please note only o
28. 1 and Setback contact HKP M1 Setback contact HKP M2 Supply pump Return temperature elevation pump Soft start contact Compiled fault X always available on this device k dependent on the device configuration not available on this device CH ES ES Ee Ka Oo oa wesch gt The signals are high active i e a 1 means contact closed or function active Note Logical signals of the device s control function are output in this structure Apart from the control functions other special functions are taken into consideration on the control unit relays e g relay test pump kick flue gas inspection function The effect of these special functions is not reflected in the logical signals of nvoNodeRlyState A8 VIESMANN LON 5719 291 GB 5458 766 Description of Functional Objects Logical signals of the Vitotronic 200 Model WO1A in nvoNodeRlyState Logical signal ES 0x8000 DHW loading pump Secondary pump 2 0x4000 Recirculation pump 0x2000 Heating circuit pump 1 0x1000 Heating circuit pump 2 0x0800 NC Natural Cooling control input for buffer bypass in cooling mode 0x0400 E heating stage 1 e 0x0200 E heating stage 2 ES 0x0080 Active Cooling or refrigerant circuit reversal DES Heating DAW 2 0x0020 Secondary pump 1 0x0010 External control of heat generators 0x0008 Tank reheating 0x0001 Compiled fault message The bit count in the table corresponds to the Motorola notation In th
29. 1SpaceSet nvoHCCxEffSetpt Effective Room Temperature SNVT_temp_p SNVT_temp_p Setpoint Temp Supply Setpoint N nviHCC1FlowTSet Temperature SNVT_temp_p The heating circuit controller object constitutes the interface between the heating circuit control and the room temperature control The communication module provides a functional object of this type for each heating circuit control loop of a control Within the control unit however certain heating circuits can be deactivated with coding address 00 This means that the corresponding functional object is also not functional The table below shows the maximum number of accessories for each control unit Vitotronic 050 HK1M Mixing valve circuit M1 scene Vitotronic 050 HK1W Vitotronic 050 HK1S Vitotronic 200 H HK1W Vitotronic 200 H HK1S Vitotronic 100 HC1 Vitotronic 100 HC1A Vitotronic 100 GC1 Vitotronic 100 GC4 Vitotronic 200 GW1 System circuit A1 RE ERBE Vitotronic 200 HO1 System circuit A1 Mixing valve circuit M2 Vitotronic 200 KW6 Mixing valve circuit M2 C ee Vitotronic 200 HO1A System circuit A1 Mixing valve circuit M3 Vitotronic 200 KW6A Vitotronic 200 WO1A Dee Vitotronic 200 WO1A extemal control Vitotronic 300 GW2 System circuit A1 Mixing valve circuit M2 Mixing valve circuit M3 Vitotronic 300 GW4 System circuit A1 Mixing valve circuit M2 Mixing valve circuit M3 Vitotronic 200 FO1 Mixing valve circuit M1 Mixing valve circuit M2 Vitotro
30. 7 The Vitotronic control units and the Vitocom must be configured correctly m The Vitocom message paths must be established 7 The heating system and functionality of the messaging device must be reviewed at regular intervals 7 In order for signals to be transmitted in the event of power failure we recommend the use of a UPS uninterruptible power supply m For increased operational reliability of the heating system we recommend the planning of supplementary measures e g frost protection or monitoring for water damage Important Note General Information Liability Viessmann accepts no liability for loss of profit unattained savings or other direct or indirect consequential losses resulting from use of the Vitocom or related software or for damage resulting from inappropriate use The Viessmann General Terms and Conditions apply which are included in each current Viessmann pricelist Viessmann accepts no liability for SMS or e mail services which are provided by network carriers Terms and conditions of the respective network carriers apply The reproduction of common names trade names trademarks etc in this document does not imply even in the absence of a specific statement that such names are exempt from the relevant protective laws and regulations and therefore free for general use LON VIESMANN 3 General Information Product Information Applicability Information The information provided in this L
31. ATemp Section nvoNodeOATemp Outdoor Temp SNVT_temp_p SNVT_temp_p Output nvoNodeRlyState Relay Status SNVT_state Heating Circuit Controller Object HCC1 nviHCC1ApplicMd Heating nvoHCC 1UnitState Actual Operating SNVT_hvac_mode Circuit 1 SNVT_hvac_mode Mode el i nviHCC1SpaceSet A1 nvoHCC1EffSetpt Effective Room SNVT_temp_p SNVT_temp_p Setpoint Temp m nviHCC1FlowTSet SNVT_temp_p Heating Circuit Controller Object HCC2 nviHCC2ApplicMd Heating nvoHCC2UnitState Actual Operating SNVT_hvac_mode Circuit 2 SNVT_hvac_mode Mode u meer nviHCC2SpaceSet M2 nvoHCC2EffSetpt Effective Room SNVT_temp_p SNVT_temp_p Setpoint Temp nviHCC2FlowTSet SNVT_temp_p Heating Circuit Controller Object HCC3 nviHCC3ApplicMd Heating nvoHCC3UnitState SNVT_hvac_mode Circuit 3 SNVT_hvac_mode i nviHCC3SpaceSet M3 nvoHCC3EffSetpt SNVT temp p SNVT temp p nviHCC3FlowTSet SNVT temp p Actual Operating Mode Effective Room Setpoint Temp Continued on following page VIESMANN 39 Overview Functional Objects of Devices Continued Vitotronic 200 Model WO1A stand alone device Domestic Hot Water Controller Object DHWC DHW Operating nviDHWCApplicMd nvoDHWCActTemp Actual DHW Mode SNVT_hvac_mode SNVT_temp_p Temperature DHW Setpoint nviDHWCSetpt nvoDHWCEffSetpt Effective DHW Temperature SNVT_temp_p SNVT_temp_p Setpoint Temp Cent
32. HC1A can be designated as fault manager This control unit monitors all other control units in the system for failure It generates a fault message if a participant drops out and its cyclical nvoNodeAlarm message is not received by the fault manager during the Receive Heart Beat Time In addition the compiled fault function is activated and the missing participant is shown on the display Some devices are designated as fault managers as their factory default settings i e for these controls coding address 79 is set to 1 as the factory default setting The factory default setting for all other devices is 0 i e their input network variable nviNodeAlarm is not active In addition to the control unit which is designated as the system fault manager the Vitocom 300 if applicable is automatically the fault manager i e all network variables nvoNodeAlarm of all control units must also be bound to this fault manager Device Setting of coding addresses All control units of the system except the fault manager coding address 79 0 All control units of the system except the fault manager coding address 79 0 Vitocom 200 300 if applicable System fault manager coding address 79 1 Network variable Network variable nviNodeAlarm nviNode Alarm1 or nviNode Alarm2 nvoNodeAlarm nvoNodeAlarm depending on system number nvoNodeAlarm nviNodeAlarm nvoNodeAlarm nviNode Alarm1 or nviNode on system numbe
33. N 77 Information for Logical Binding Binding between the Production Manager PM and the Boiler Controllers BoCs in a multiple boiler system These bindings establish the connections between the cascade control of the multiple boiler system and the boiler controls of each individual boiler These bindings are required for each multiple boiler system with a cascade control unit and one to four boiler control units with elevated temperature of the individual boilers The number of boilers can be set from 1 to 4 on the Vitotronic cascade control unit using coding address 35 Boiler 1 of the system Network variable Network variable nvoBoCBIrState O O E Device Setting of coding addresses St ec FG ccc Deet e ees Pee tt Kees P ES Cascade control unit nvoPM1ApplicMd nviBoCApplicMd nvoPM1Setpoint nviBoCSetpoint Boiler 2 if applicable of the system Network variable Network variable nviPM2BlrState nvoBoCBIrState O O mM Coding address 07 1 boiler number Coding address 01 2 multiple boiler factory default setting temperature of the first boiler in a Boiler control unit with elevated multiple boiler system Device Setting of coding addresses a Ce eege asl eege Pl eet Be et ege E nvoPM2Setpoint nviBoCSetpoint Boiler control unit with elevated temperature of the second boiler if applicable in a multiple boiler system Coding address 01 2 multiple boiler Coding address 07
34. ON 5458 766 Description of Functional Objects Implementation of the network variable nviCFDMApplicMd in the Vitotronic 200 WO1A Coupling takes place via the CFDM heat pump LON Internal Illustration Operating Operating Minimum Setpoint Eval internal HC CFDM ApplicMode method Demand output temperature demand HVAC_MRNG_WARMUP as for HVAC_NUL HVAC_AUTO HVAC_ECONOMY HVAC_LOW_FIRE Viessmann specific HVAC_TEST HVAC_HEAT HVAC_MAX_HEAT HVAC_HIGH_FIRE Viessmann specific HVAC_EMERG_HEAT HVAC_FREE_COOL HVAC_COOL HVAC_DEHUMID HVAC_EMERG_COOL HVAC_OFF ar as for HVAC_LOW_FIRE Yes Yes Parameter Max No HP supply as for HVAC_HIGH_FIRE all others like HVAC_OFF Along with CFDM ApplicMod CFDM ProdCmd also enters into the determination of operating mode If CFDM ProdCmd Status 0x00 the behaviour is the same as ApplicMode HVAC_OFF if CFDM ProdCmd Status Oxff the behaviour is according to the table if CFDM ProdCmd Status 0x01 the minimum output transferred via CFDM ProdCmd Value is used contrary to the table Contrary to the behaviour at NR GWG NR wall mounted boilers the transferred setpoint temperature is also active if the minimum output is specified The minimum output can be specified with network variable nviCFDMConsDmd The compressor can then be immediately switched on with the predetermined output even if activation conditions have not been met Despite minimum output
35. ON manual applies to the following control units The letter A B etc indicates the assignment part no of the LON module see below 4 Heating circuit control units Vitotronic 050 Model HK1M Vitotronic 050 Model HK1W Vitotronic 050 Model HK1S Vitotronic 050 Model HK3W Vitotronic 050 Model HK3S Vitotronic 200 H Model HK1M Vitotronic 200 H Model HK1W Vitotronic 200 H Model HK1S Vitotronic 200 H Model HK3W Vitotronic 200 H Model HK3S Boiler control units for constant elevate Vitotronic 100 Model GC1 Vitotronic 100 Model GC4 Vitotronic 100 Model HC1 Vitotronic 100 Model HC1A PU gt UU gt U gt WUW Qa OOWW boiler temperature Boiler control units for weather compensated outdoor reset operation Vitotronic 200 Model FW1 Vitoligno 300 P Vitotronic 200 Model FO1 Vitoligno 300 P Vitotronic 200 Model GW1 Vitotronic 200 Model HO1 Vitotronic 200 Model HO1A Vitotronic 200 Model KW6 Vitotronic 200 Model KW6A Vitotronic 300 Model GW2 Vitotronic 300 Model GW4 Cascade control units Vitotronic 300 K Model MW1 Vitotronic 300 K Model MW1S Vitotronic 300 K Model MW2 Vitotronic 300 K Model MW2S Vitotronic 333 Model MW1 Vitotronic 333 Model MW1S Vitotronic 333 Model MW2 Vitotronic 333 Model MW2S Heat pump control unit Vitotronic 200 Model WO1A Vitocal LON module assignment VUWVWAOOOTWW UMDOUUOMODO mw for single or cascade lag devices for cascade lead device A LON
36. SNVT temp p E nvoNodeRlyState SNVT_state Domestic Hot Water Controller Object DHWC nviDHWApplicMd SNVT_hvac_mode Pen nviDHWCSetpt SNVT_temp_p nvoDHWCActTemp SNVT_temp_p Ti nvoDHWCEffSetpt SNVT_temp_p Heating Circuit Controller Object HCC1 nvoHCC1UnitState SNVT hvac mode nvoHCC1EffSetpt SNVT temp p nviHCC1ApplicMd Heating SNVT_hvac_mode Circuit 1 M1 nviHCC1SpaceSet SNVT temp p nviHCC1FlowTSet SNVT temp p Local Flow Demand Manager Object LFDM nviFLDMProdState UNVT_ProdState nvoLFDMConsDmd UNVT Demand Interface to CFDM Time of Day Output Outdoor Temp Output Relay Status Actual DHW Temperature Effective DHW Setpoint Temp Actual Operating Mode Effective Room Setpoint Temp Temperature Demand LON 5719 291 GB Overview Functional Objects of Devices Vitotronic 050 Models HK3W and HK3S Vitotronic 200 H Models HK3W and HK3S 5458 766 Object Request Time of Day Input nviNodeTimeSet Optional Network nvoNodeAlarm SNVT_ time stamp Variables SNVT_alarm Node Object nviNodeRequest Mandatory nvoNodeStatus SNVT_obj_request Network Variables SNVT_obj_status een Object Status Fault Messages Configuration Properties nciNetConfig SNVT_config_src Tool Selfbinding RES nciSndHrtBt SNVT_time_sec Send Repeat Rate Error Message nviNod
37. SNVT_temp_p Outdoor ambient temperature outdoor temperature input instead of using the temperature measured by the outdoor temperature sensor installed directly on the device the outdoor temperature measured by another device may be used The outdoor temperature received via nviNodeOATemp is only functional if coding address 97 1 has been selected If no temperature value is received during the Receive Heart Beat Time a default value of 32 F 0 C is used Output network variables of the node object SNVT Type Description SndHrt Bent nvoNode SNVT_obj_ status Object status see LonMark Application Layer Interoperability Status Guidelines version 3 2 chapter 3 nvoNode SNVT_alarm Output for fault messages the last error message is transmitted Alarm cyclically If there is no fault the fault code 00 is transmitted A message is generated for every participant failure For content of data structure and meaning of fault code see below SNVT_time_stamp Time of day output output variable of the time synchronization of other devices only applicable for devices with their own system clock This network variable is only activated if coding address 7B 1 is selected SNVT_ temp_p Outdoor temperature output sends the actual outdoor temperature to be used in other devices only for devices equipped with an outdoor temperature sensor input This network variable is only activated if coding address 97 2 is selected SNVT_s
38. Setpoint Temp Actual Operating Mode Effective Room Setpoint Temp VIEZMANN 33 Overview Functional Objects of Devices Continued Vitotronic 333 Models MW1 MW1S MW2 and MW2S Vitotronic 300 K Models MW1 MW1S MW2 and MW2S Domestic Hot Water Controller Object DHWC DHW Operating mviDHWCApplicid Actual DHW Mode SNVT_hvac_mode SNVT_temp_p Temperature ee EE DHW Setpoint nviDHWCSetpt Effective DHW Temperature SNVT temp p SNVT temp p Setpoint Temp Central Flow Demand Manager Object CFDM System Setpoint noviCFDMProdCmd intesface to nvoCFDMPwrState Actual System Output SNVT_ switch SNVT_ switch Output mem cke Operating Mode nvicFDMApplichhd sysiems nvoCFDMSupply Actual System SNVT_hvac_mode SNVT temp p Temperature e Cm System Setpoint N nv CFDMSetpoint DMENSe Effective System Temperature SNVT temp p D p Setpoint Temp COET fel interface in LFOM Heating Circuit nviSFDMConsDmd moCFDMProdState System Status Demand UNVT Demand UNVT ProdState Production Manager Object PM1 Actual Boiler oviPM1BirState Interface to moPM1Boiler amp md Boiler Setpoint Output 7 SNVT_ switch SNVT_ switch Output 1 emm Boiler 1 PM1 Actual Boiler nviPM1SupplyT nvoPM 1 ApplicMd Operating SNVT temp p SNVT_ hvac mode Mode 7 Temperature 1 emm Boiler Status 1 nviPM1BeCState mvoPM1Setpoint Boiler Setpoint UNVT_BoCState SNVT_temp_p Temperature 1 TTT Production Manage
39. System SNVT_hvac_mode SNVT_temp_p Temperature Bes System Setpoint nviCFDMSetpoint nvoCFDMEffSetpt Effective System Temperature SNVT_temp_p SNVT_temp_p Setpoint Temp DF CO Heating Circuit nviCFDMConsDmd Demand UNVT Demand nvoCFDMProdState UNVT_ProdState Interface in LFDM System Status Production Manager Object PM1 Actual Boiler nviPM1BirState nvoPM1BoilerCmd Boiler Setpoint Interface to Output 1 SNVT_switch SNVT_ switch Output 1 Boiler 1 PM1 mem Actual Boiler nviPM1SupplyT nvoPM1ApplicMd Operating Temperature 1 SNVT_temp_p SNVT_hvac_mode Mode 1 a 22 i nviPM1BoCState nvoPM1 Setpoint Boiler Setpoint Boiler Status 1 UNVT_BoCState SNVT_temp_p Temperature 1 Production Manager Object PM4 Actual Boiler nviPM4BirState Interface to nvoPM4BoilerCmd Boiler Setpoint Output 4 SNVT_switch SNVT_ switch Output 4 Boiler 4 PM4 ec Actual Boiler nviPM4SupplyT Temperature 4 SNVT_temp p Een Boiler Status 4 nviPM4BoCState nvoPM4Setpoint Boiler Setpoint UNVT_ BoCState SNVT_temp_p Temperature 4 SSO Please note Depending on system configuration one or more of the function objects and or network variables may not function nvoPM4ApplicMd Operating SNVT_hvac_mode Mode 4 5458 766 LON VIESMANN 43 Description of Functional Objects Description of Functional Objects General Information The description of the function objects of Viessmann control un
40. VIEZMANN LON Local Operating Network Manual for Commercial domestic and industrial boiler systems m Vitoligno 300 P solid fuel boiler with Vitotronic 200 m Wall mounted gas and oil boilers control unit Model FO1 and FW1 Heat pumps with Vitotronic 200 control unit m Oil gas condensing boilers with Vitotronic 200 Model WO1A control unit Model KW6 KW6A 5719 291 GB 11 2010 General Information General Information Safety Information Target Group These instructions are intended exclusively for authorized qualified personnel m Work on gas installations must only be carried out by installers approved by the relevant gas supply company m Work on electrical equipment must only be carried out by qualified electricians m Initial start up must be carried out by the system installer or a qualified person nominated by the installer Regulations The following must be observed when working on this system m Statutory regulations regarding the prevention of accidents m Statutory regulations regarding environmental protection m Codes of practice of the relevant trade associations m All relevant safety regulations as defined by authorities having local jurisdiction Working on the Equipment m Where gas is used as the fuel close the main gas shut off valve and safeguard it against unintentional reopening m Isolate the system from the power supply e g at the separate fuse or a main switch and check tha
41. _hvac_mode Circuit 1 SNVT_hvac_mode Mode eeng nviHCC1SpaceSet A1 nvoHCC 1EffSetpt Effective Room SNVT_temp_p SNVT_temp_p Setpoint Temp nviHCC1FlowTSet SNVT_ temp p Heating Circuit Controller Object HCC2 nviHCC2ApplicMd SNVT_hvac_mode Er nviHCC2SpaceSet SNVT_temp_p ei nviHCC2FlowTSet SNVT temp p nvoHCC2UnitState Actual Operating SNVT_hvac_mode Mode nvoHCC2EffSetpt Effective Room SNVT_temp_p Setpoint Temp Heating Circuit 2 M2 Heating Circuit Controller Object HCC3 nviHCC3ApplicMd Heating nvoHCC3UnitState Actual Operating SNVT_hvac_ mode Circuit 3 SNVT_hvac mode Mode BE a nviHCC3SpaceSet M3 nvoHCC3EffSetpt Effective Room SNVT_temp_p SNVT_temp_p Setpoint Temp pes nviHCC3FlowTSet SNVT_temp_p Continued on following page LON 5719 291 GB Overview Functional Objects of Devices Continued Vitotronic 200 Model WO1A cascade master Domestic Hot Water Controller Object DHWC DHW Operating nviDHWCApplicMd Mode SNVT_hvac_mode nvoDHWCActTemp Actual DHW SNVT_temp_p Temperature ey DHW Setpoint nviDHWCSetpt nvoDHWCEffSetpt Effective DHW Temperature SNVT_temp p SNVT_temp_p Setpoint Temp Central Flow Demand Manager Object CFDM System Setpoint nviCFDMProdCmd nvoCFDMPwrState Actual System Interface to Output SNVT_switch external SNVT_ switch Output Desen mee Operating Mode nviCFDMApplicMd systems nvoCFDMSupplyT Actual
42. _temp_p Output nvoNodeRlyState Relay Status SNVT_state Heating circuit Controller Object HCC1 HC Operating nviHCC1ApplicMd r nvoHCC1UnitState Actual Mode SNVT_hvac_mode 2 h SNVT_hvac_mode perating Mode Circuit 1 Room Setpoint nviHCC1SpaceSet M1 nvoHCC1EffSetpt Effective Room Temperature SNVT_temp_p SNVT_temp_p Setpoint Temp ma Supply Setpoint nviHCC1FlowTSet Temperature SNVT_temp_p Local Flow Demand Manager Object LFDM System Status nviLFDMProdState Inerface to nvoLFDMConsDmd Temperature UNVT_ProdState UNVT_Demand CFDM Demand LON VIEZMANN 35 Overview Functional Objects of Devices Vitotronic 050 Models HK1W and HK1S Vitotronic 200 H Models HK1W and HK1S Object Request Time of Day Input Error Message Input Outdoor Temp Input DHW Operating Mode DHW Setpoint Temperature HC Operating Mode Room Setpoint Temperature Supply Setpoint Temperature System Status 36 VIEZMANN Node Object nviNodeRequest Mandatory nvoNodeStatus SNVT_obj request Network Variables SNVT_obj status nviNodeTimeSet Optional Network nvoNodeAlarm Object Status Fault Messages nciNetConfig SNVT_config_src Tool Selfbinding nciSndHrtBt SNVT_time_sec Send Repeat Rate z Configuration Properties nvoNodeTimeSet SNVT_time stamp nviNodeAlarm Manufacturer SNVT_alarm Defined Network Ld i nviNodeOATemp Section nvoNodeOATemp SNVT temp p
43. arameters have been set a participant check must be performed This participant check shows if all Viessmann control units are communicating with each other Before doing this update the participant list of the fault manager press the D button during the participant check to erase the list and wait for ca 2 minutes until the list reappears The procedure is dependent on the respective control unit model A description for the execution of the participant check must be taken from the respective service documentation 22 VIESMANN LON 5719 291 GB 5458 766 Start up of a LON Network with Viessmann Controls Example Performing a Participant Check Communication with the system devices connected to the fault manager is tested by means of a participant check Participant Check LON Communication of control units connected to the fault manager is checked with the Participant Check Prerequisite Control must be programmed as fault manager coding 79 1 The LON Participant Number has to e programmed in all controls Participant list in fault manager has to be current 1 Press and simultaneously for 2 seconds Participant Number Serial List Number 2 Select desired Participant with or 3 Activate Check with i gt Check is flashing in display until Display will indicate Check OK Participant Check is finished if communication between both Display and all LEDs are flash
44. at pump control see service manual 1 Installation and Connection All controls must be installed and connected according to the accompanying Installation Instructions The communication module must be connected according to the applicable Installation Instructions 2 Network Installation The communication modules of the control units must be connected via BUS cables or field connected for longer cable lengths All terminator resistors must be connected as described in the chapter Physical Network Structure 3 Network Configuration When activating control units they connect into one system automatically using the integrated self installation mechanisms to form a system For complete start up of communication functions the following steps are required depending on system type 3a Systems without Data Exchange with Devices from Other Manufacturers For systems with Viessmann control units without data exchange with devices from other manufacturers the following configuration parameter coding address adjustments are required factory settings are printed in bold on boiler control units for constant elevated temperature operation CA Description Function Value Adjustment necessary hex 01 Single Multiple boiler system Only for multiple boiler systems determines whether it is dealing with 1 Single boiler system a single or multiple boiler system 2 Multiple boiler system 07 Boil
45. ation based on configuration data received from the circuit board processor Certain parameters are thereby established All Viessmann devices belong to domain 07 when self installed The system number coding address 98 becomes the subnet address The participant number coding address 77 becomes the node address Depending on the configuration group affiliations alarm producer consumer and Production manager are entered into the address table e In addition depending on the device address table entries for domain broadcast and subnet broadcast are created e Depending on the type of device and configuration parameter settings the required network variables are assigned to the corresponding address table information If selfbinding is active the configuration parameters 01 07 35 77 79 7B 81 97 and 98 influence the logical connections between the devices and the control functions If the devices are bound via start up software toolbinding the logical connections of the devices have no effect For proper function the setting of these configuration parameters is necessary This document contains an overview of coding addresses and their effects in the Additional Information section Further information must be taken from the respective control unit installation and service instructions Device Binding with Start up Software Toolbinding In the factory default setting Viessmann control units ar
46. bit 1 boiler received log off request soft disabled bit 2 boiler fault bit 3 boiler set to economy mode bit 4 7 unused Default values bit O 1 off bit 1 3 0 Byte 3 Central functions central control activated central holiday program central operating mode continuous standby mode central operating mode DHW production only central operating mode space heating and DHW production bit 5 7 unused 0x00 default value consumer demand for heat to heat production Byte 0 Byte 1 Supply setpoint temperature Temp_p Byte 2 Byte 3 Attributes for heat demand state bit 0 temperature request is maximum value bit 1 7 unused bit 8 DHW request to storage tank in central device of the system independent of temperature request bit 9 15 unused Byte 4 Byte 9 Neuron ID of the sender 6 Bytes The network variable nvoLFDMConsDmd is the result of the maximum value calculation of the requested supply temperatures of all the consumers The forwarded value contains among other information the neuron ID of the node LON VIESMANN 59 Description of Functional Objects Central Flow Demand Manager Object Central Flow Demand Manager Object CFDM System Setpoint nviCFDMProdCmd Interface to nvoCFDMPwrState Actual System Output SNVT_switch external SNVT_switch Output Operating Mode Sy ViCFDMApplicMtd systems nvoCFDMSupplyT Actual Sys
47. c_mode nviDHWCSetpt SNVT_temp_p nvoDHWCActTemp SNVT_temp_p a nvoDHWCEffSetpt SNVT_temp_p Heating Circuit Controller Object HCC1 nviHCC 1ApplicMd nvoHCC 1UnitState SNVT_hvac_mode SNVT_hvac_mode Heating aes Circuit 1 nviHCC1SpaceSet A1 nvoHCC1EffSetpt SNVT_temp_p SNVT_temp_p nviHCC1FlowT Set SNVT_temp_p Central Flow Demand Manager Object CFDM nviCFDMProdCmd Interface to SNVT_switch external nviCFDMApplicMd systems Cc nvoCFDMPwrState SNVT_ switch nvoCFDMSupplyT SNVT_hvac_mode SNVT_temp Ld emm nviCFDMSetpoint nvoCFDMEffSetpt SNVT_temp_p SNVT_temp_p IR F Io nviCFDMConsDmd Interface to nvoCFDMProdState UNVT_Demand LFDM UNVT_ProdState SSS Time of Day Output Outdoor Temp Output Relay Status Actual DHW Temperature Effective DHW Setpoint Temp Actual Operating Mode Effective Room Setpoint Temp Actual System Output Actual System Temperature Effective System Setpoint Temp System Status LON 5719 291 GB 5458 766 Object Request Time of Day Input nviNodeTimeSet Optional Network nvoNodeAlarm SNVT_time_stamp Variables SNVT_alarm Error Message Input Outdoor Temp Input HC Operating Mode Room Setpoint Temperature Supply Setpoint Temperature HC Operating Mode Room Setpoint Temperature Supply Setpoint Temperature DHW Operating Mode DHW Setpoint Temperature Overvie
48. cade achieves a minimum output of 100 then only all master machine in the cascade switch on immediately the slave machine with the exception of the cascade master switch on with a time delay using the activation integral LON VIESMANN 63 Description of Functional Objects Value Designation 255 HVAC_NUL HVAC_MRNG_WARMUP Description Only the internal heating cooling request and heating demands respectively from an external heating circuit are accepted External setpoint default values are not active like HVAC_NUL HVAC_AUTO HVAC_ECONOMY 111 112 HVAC_LOW_FIRE Viessmann specific HVAC_TEST HVAC_HEAT HVAC_MAX_HEAT HVAC_HIGH_FIRE Viessmann specific HVAC_EMERG_HEAT 16 HVAC_FREE_COOL HVAC_COOL HVAC_DEHUMID HVAC_EMERG_COOL HVAC_OFF all others 64 VIEBMANN Minimum setpoint default value via nviCFDMConsDmd and total setpoint supply default value via nviCFDMSetpoint Heating if necessary with a booster heater that switches on after a time delay Cooling to setpoint value with Natural Cooling and time delayed Active Cooling Internal demands are accepted Minimum setpoint default value via nviCFDMConsDmd and total setpoint supply default value via nviCFDMSetpoint Heating without booster heater Cooling only with Natural Cooling Internal demands are accepted Minimum setpoint default value via nviCFDMConsDmd and total setpoint supply default
49. cation module is not activated 1 LON communication module is installed and activated 1 to 99 Device is not fault manager Device is fault manager Device acquires the outdoor temperature from the locally connected outdoor temperature sensor Device receives outdoor temperature from another LON participant within the same system Device sends the outdoor temperature from the locally connected outdoor temperature sensor All LON participants within the same system can receive these values LON 5719 291 GB 5458 766 Additional Information Param Designation Effect Values eter LON system number Number ranges in LON addresses The addresses of LON participants consist of three different parts like a telephone network country code area code participant number The first part is permanently set to the same value for all Viessmann devices The other parts consist of the system number and the participant number This enables participants to be grouped according to system number for example to separate the external heat source in the LON as well Receipt interval for the values and messages sent via LON If a measurement or message within this cycle time the control will set the value or status to an internal default value until the relevant value is received again This parameter specifies the source from which the control unit receives the time of day and whether this is sent via LON to ot
50. e bound via the self installation process selfbinding This self installation process establishes all necessary connections for data exchange between Viessmann control units However it does not cover the entire range of requirements In particular the following requirements cannot be covered by selfbinding e If data must be exchanged between Viessmann control units and devices from other manufacturers e If in addition to the relay outputs of the control unit logical signals of the control processor must be used via an input output module e If for example via an external 0 10V analogue signal a heat demand is connected for heat production e If Viessmann control units in a system are located for example on both sides of a router due to long cabling e If data exchanged between Viessmann control units must take place in a different manner than prescribed by the selfbinding process e g if the outdoor temperatures of three sensors must be distributed to two devices e f more than five Viessmann heating plants are installed in a network e Other possible requirements If one of the aforementioned requirements applies the system must be configured via start up software toolbinding When configuring with start up software all other bindings that would otherwise have been established by the self installation process must be performed as well LON VIESMANN 75 Information for Logical Binding To support the toolbinding conf
51. e switch timer and DHW setpoint temperature of the control are disabled The recirculation pump is activated with configuration parameter setting of 64 1 and 64 2 and deactivated with 64 0 HVAC_OFF The DHW controller is turned off and only activates for frost protection freeze up temperature limit DHW tank temperature 50 F 10 C The network variable 3 4 5 nviDHWCSetpt is not functional The recirculation pump is turned off 6 Output network variables of the domestic hot water controller SNVT Type Description SndHrt Ben nvoDHWCAct SNVT_temp_p Actual DHW temperature in C Temp nvoDHWCEffSetpt SNVT_temp_p Actual resulting DHW setpoint temperature in C 56 VIESMANN LON 5719 291 GB Description of Functional Objects Implementation of the network variable nviDHWCApplicMode in the Vitotronic 200 WO1A A DHW request via the LON DHWC with ApplicMode not equal to HVAC_NUL or HVAC_AUTO overwrites the internal DHW requests For ApplicModes HVAC_NUL and HVAC_AUTO however only the internal requests are active The requirement is determined internally within the methods In addition a request can also come from the external heating circuits via CFDM ConsDmd This is dealt with in the same way as an internal request and thereby OR ed Internal Illustration Evaluation of DHW Operating Operating requests and DHWC ApplicMode Demand Setpoint temperature CFDM ConsDmd as for HVAC_AUTO ce egal vet gt zen
52. eAlarm Manufacturer nvoNodeTimeSet Time of Day Input SNVT_alarm SNVT_time_stamp Output Defined Network mmm Outdoor Temp nviNodeOATemp Section nvoNodeOATemp Outdoor Temp Input SNVT_temp_p SNVT_temp_p Output nvoNodeRlyState Relay Status SNVT_state Heating Circuit Controller Object HCC1 HC Operating nviHCC1ApplicMd Heating nvoHCC1UnitState Actual Operating Mode SNVT_hvac_mode Circuit 1 SNVT_hvac_mode Mode E KH Room Setpoint nviHCC1SpaceSet M1 nvoHCC1EffSetpt Effective Room Temperature SNVT_temp_p SNVT_temp_p Setpoint Temp Supply Setpoint nviHCC1FlowTSet Temperature SNVT_temp_p Heating Circuit Controller Object HCC2 HC Operating nviHCC2ApplicMd Heating nvoHCC2UnitState Actual Operating Mode SNVT_hvac_mode Circuit 2 SNVT_hvac_mode Mode u Room Setpoint nviHCC2SpaceSet M2 nvoHCC2EffSetpt Effective Room Temperature SNVT_temp_p SNVT_temp_p Setpoint Temp i Supply Setpoint nviHCC2FlowTSet Temperature SNVT_temp_p Heating Circuit Controller Object HCC3 HC Operating nviHCC3ApplicMd Heating nvoHCC3UnitState Actual Mode SNVT_hvac_mode Circuit 3 SNVT_hvac_mode Operating Mode u Room Setpoint nviHCC3SpaceSet M3 nvoHCC3EffSetpt Effective Room Temperature SNVT temp p SNVT temp p Setpoint Temp Supply Setpoint nviHCC3FlowTSet Temperature SNVT_temp_p Continued on following page VIESMANN 37 Overview Functional Objects of Devices Continued Vitotronic 050 Models HK3W and HK3S Vitotronic 200 H Models HK3W
53. ed Activate LON communication module after installation in the control unit Range of numbers in LON addresses The addresses of LON participants consist of three different parts like a telephone network country code area code participant number The first part is permanently set to the same value for all Viessmann devices The other parts consist of the system number and the participant number This enables participants to be grouped according to system number for example to separate the external heat source in the LON as well Note To avoid communication conflicts every participant number within a system may only be assigned once The Vitocom communication interface always has participant number 99 Device is the fault manager within a system This parameter specifies whether the device should collect and display all system fault messages Furthermore the control unit monitors all participants for failure and generates compiled fault messages Note Only one device may be configured as the fault manager within a system Exception the Vitocom communication interfaces may be additional fault If several participants use the actual outdoor temperature value it can be made centrally available through one device within a system All other participants in the same system can receive the temperature values Note Only one participant within a system may send the outdoor temperature 4 to 4 DOT LON communi
54. ee nviCFDMConsDmd nvoCFDMProdState Interface to UNVT_Demand GE UNVT_ProdState System Status Boiler Controller Object BoC nviBoCBoilerCmd nvoBoCBirState Actual Boiler SNVT_switch SNVT_switch Output Sen Een nviBoCApplicMd nvoBoCEffSetpt Actual Boiler SNVT_hvac_mode SNVT_temp_p Temperature a ei nviBoCSetpoint nvoBoCSupplyT Effective System SNVT_temp_p SNVT_temp_p Setpoint Temp nvoBoCBoCState Boiler Status UNVT_BoCState VIESMANN 27 Overview Functi onal Objects of Devices Vitotronic 200 Model GW1 Object Request Time of Day Input Error Message Input Outdoor Temp Input DHW Operating Mode DHW Setpoint Temperature HC Operating Mode Room Setpoint Temperature Supply Setpoint Temperature System Setpoin Output Operating Mode System Setpoin Temperature Heating Circuit Demand 23 VIEBMANN Node Object nviNodeRequest Mandatory nvoNodeStatus SNVT_obj request Network Variables SNVT_obj status EN nviNodeTimeSet Optional Network nvoNodeAlarm Configuration Properties Object Status Fault Messages nciNetConfig SNVT_config_src Tool Selfbinding nciSndHrtBt SNVT_time_sec Send Repeat Rate nvoNodeTimeSet SNVT_time_stamp nviNodeAlarm Manufacturer SNVT_ alarm Defined Network I nviNodeOATemp Section nvoNodeOATemp SNVT temp p SNVT temp p nvoNodeRlyState SNVT_state Domestic Hot Water Controller Object DHWC nviDHWApplicMd SNVT_hva
55. ent actual boiler water temperature nviPMxBoCState UNVT_ BoC Boiler status boiler status to cascade control Yes Byte 0 Output reduction in 0 5 increments e g for TSA function requested by consumer default 0 Byte 1 Reduction request of heat dissipation bit 2 output reduction critical bit 2 to 2 reserved bit 2 heat dissipation requested due to critical excess heat overheating bit 2 likewise for non critical excess heat boiler water temperature significantly higher than setpoint bit 2 residual heat in boiler after request ended bit 2 unused Default 0x00 Byte 2 Boiler isolation valve status bit 2 boiler is logged off disabled or off bit 2 boiler received log off request soft disabled bit 2 boiler fault bit 2 boiler set to economy mode bit 2 to 2 isolation valve IV status enumeration 0 IV_CLOSED 1 IV_PREHEAT 2 V_CONTROL_CLOSED 3 IV_CONTROL 4 IV_CONTROL_OPEN 5 IV_OPEN 6 I V_TIME_DELAY_CLOSED Default values bit 2 1 off bit 2 bit 2 0 bit 2 bit 2 IV_CLOSED Byte 3 Byte 4 Operating hours burner stage 1 in hours default 0 Byte 5 Burner status bit 2 to 2 burner type enumeration as per configuration parameter settings on boiler under consideration of input changeover staging modulating bit 2 to 2 unused Default two stage Byte 6 Byte 7 Rated output in kW configuration parameter default 0 Byte
56. er number determines the Only for multiple boiler systems number of a boiler in a multiple 1 4 Boiler number 1 4 boiler system 77 Participant number determines Only if the participant number 1 has already been node address via selfbinding assigned to another participant 1 99 Participant number 1 99 98 System number determines the Only if several independent heating systems are subnet number via selfbinding present in one network 1 5 System number 1 5 79 System fault manager determines Only if device is to check other devices for fault failure whether the device should record all Please note only one control unit per heating system fault messages from the heating can be the fault manager system check participants for failure 0 Device is not fault manager and generate a complied fault 1 Device is fault manager message Vitotronic 100 HC1 and HC1A cannot be fault managers CA Coding Address 18 VIESMANN LON 5719 291 GB 5458 766 Start up of a LON Network with Viessmann Controls on boiler control units for weather compensated outdoor reset operation CA Description Function Value Adjustment necessary hex 77 Participant number determines Only if participant number 1 has already been assigned the node address via selfbinding to another participant 1 99 Participant number 1 99 98 System
57. etpoint temperature The supply setpoint temperature is calculated according to the heating circuit setting Cooling starts immediately with Active Cooling The heating circuit uses nviHCCxSpaceSet as the room setpoint temperature The supply setpoint temperature is calculated according to the heating circuit setting Cooling starts immediately with Active Cooling even if the activation conditions have not been met The heating circuit control unit operates with a supply setpoint temperature according to nviHCCxFlowTSet i e heating curve operating mode selector timer frost protection and economy functions are disabled The coding address for maximum supply temperature continues to be active The network variable nviHCCxSpaceSet is not functional Heating with delayed activation of a booster heater if required no cooling The heating circuit control unit operates with a supply setpoint temperature of 68 F 20 C Network variable nviHCCxSpaceSet is not functional Heating with immediate activation of a booster heater even if the activation conditions have not been met No cooling The heating circuit control unit is switched off and only active with the reduced room setpoint temperature during frost protection freeze up protection threshold can be set with coding address Network variables nviHCCxSpaceSet and nviHCCxFlowTSet are not functional all others Like HVAC_OFF VIESMANN 55 Description of Functional Objects Dome
58. ew Coding Addresses Affecting LON Communication 83 leie OX ee eee a acta act oot emer es arate neat Fehler Textmarke nicht definiert Applicable Literature Websites ececccceccececeeeeeeceeeaeeeeeeeeeeeccaaeeeeeeeeeeeetetieeeeeeeeetees 88 LON VIESMANN 5 Contents Introduction This document has been prepared with various purposes in mind and for use by various target groups The chapter LON Technology is directed towards heating contractors of central heating systems and other target groups who are confronted with this technology for the first time This chapter then provides these target groups with a general overview of LON technology without detailed information concerning Viessmann control units and their communication The chapter Physical Network Structure outlines network wiring information and is directed toward network planning specialists and heating contractors of central heating systems This chapter provides recommendations for network development with Viessmann controls The chapter Start up of LON Networks with Viessmann Controls describes the settings to be performed on each control for communication between devices This chapter targets heating contractors of central heating systems and systems integration specialists who initialize network communications The chapter Overview Functional Objects of Devices offers an overview of the functional objects and network variables contained in the devices It
59. g Mode nviBoCApplicMd nvoBoCEffSetpt Actual Boiler SNVT_hvac_mode SNVT_temp_p Temperature eel Fees Boiler Setpoint nviBoCSetpoint nvoBoCSupplyT Effective System Temperature SNVT_temp_p SNVT_temp_p Setpoint Temp nvoBoCBoCState UNVT_BoCState Boiler Status VIEZMANN 41 Overview Functional Objects of Devices Vitotronic 200 Model WO1A cascade master 42 Object Request Time of Day Input Error Message Input Outdoor Temp Input HC Operating Mode Room Setpoint Temperature Supply Setpoint Temperature HC Operating Mode Room Setpoint Temperature Supply Setpoint Temperature HC Operating Mode Room Setpoint Temperature Supply Setpoint Temperature VIESMANN Node Object nviNodeRequest Mandatory nvoNodeStatus SNVT_obj_ request Network Variables SNVT_obj_status geen nviNodeTimeSet Optional Network nvoNodeAlarm Fault Messages SNVT_time_ stamp Variables SNVT_alarm Configuration Properties nciNetConfig SNVT_config_src Tool Selfbinding ee nciSndHrtBt SNVT_time_sec Send Repeat Rate Object Status nviNodeAlarm Manufacturer nvoNodeTimeSet Time of Day SNVT_alarm SNVT_time_stamp Output Defined Network nviNodeOATemp Section nvoNodeOATemp Outdoor Temp SNVT_temp_p SNVT_temp_p Output Ld nvoNodeRlyState Relay Status SNVT_state Heating Circuit Controller Object HCC1 nviHCC1ApplicMd Heating nvoHCC1UnitState Actual Operating SNVT
60. h is also adopted if no message for nviHCCxApplicMd is received during the Receive Heart Beat Time The heating circuit control operates according to the heating curve and uses nviHCCxSpaceSet as room temperature setpoint i e operating mode switch timer and room setpoint temperature setting of the heating circuit are disabled Frost protection and economy mode e g automatic warm weather shut down can be activated The network variable nviHCCxFlowTSet is not functional The heating circuit control operates according to the heating curve and uses the reduced room setpoint temperature of the control unit as room setpoint value i e operating mode switch and timer of the heating circuit are disabled Frost protection and economy mode e g automatic warm weather shut down can be activated Network variables nviHCCxSpaceSet and nviHCCxFlowTSet are not functional The heating circuit control is turned off and only activates for frost protection freeze up temperature limit can be set with coding address with a reduced room setpoint temperature Network variables nviHCCxSpaceSet and nviHCCxFlowTSet are not functional The heating circuit control operates according to the heating curve and uses the normal room setpoint temperature of the control unit as the room setpoint value i e operating mode switch and timer of the heating circuit are disabled Frost protection and economy mode e g automatic warm weather shut down can be activated Network
61. hat one device must be designated as the time of day sender e g equipped with a DCF77 radio receiver Viessmann accessories and all other devices as time of day receivers The Vitocom 300 if applicable must also be provided with the current time information Device Setting of Comm Network Device Setting of coding coding addresses variable addresses Time of day sender nvoNodeTime nviNodeTime All other control units in the one control within Set Set network the network coding address 81 3 coding address 7B 1 For Vitotronic 200 Model WO1A parameter 77FF time via LON must be set to 2 Time sender one nvoNodeTime nviNodeTime Vitocom 300 if applicable control unit in Set Set network coding address 7B 1 Binding between the outdoor temperature sender and the outdoor temperature receiver In the factory default setting and via selfbinding some devices send their measured outdoor temperature via nvoNodeOATemp throughout the subnet of the heating system Sending of the outdoor temperature can be deactivated using coding address 97 or it can also be activated on other control units equipped with an outdoor temperature sensor During toolbinding the distribution of the outdoor temperature can be set as desired within the network This way groups of devices with the same outdoor temperature can be formed Please note that coding address 97 must be set to 2 for the outdoor temperature sender and to 1 for the o
62. heating circuit controller setting No heating or cooling possible The room setpoint value is the reduced room setpoint temperature value specified by the control unit The supply setpoint temperature is calculated according to the heating circuit control setting Heating without booster heater Only heating no cooling possible The heating circuit uses nviHCCxSpaceSet as the room setpoint temperature the supply setpoint temperature is calculated according to the heating circuit control setting Only heating no cooling possible Delayed booster heater activated if necessary The heating circuit uses nviHCCxSpaceSet as the room setpoint temperature the supply setpoint temperature is calculated according to the heating circuit control setting Only heating no cooling possible Booster heater activated immediately The heating circuit uses nviHCCxSpaceSet as the room setpoint temperature The supply setpoint temperature is still calculated depending on the heating circuit settings according to the cooling curve room temperature feedback or room control Cooling only with circulation of the secondary circuit primary circuit remains off The heating circuit uses nviHCCxSpaceSet as the room setpoint temperature The supply setpoint temperature is calculated according to the heating circuit setting Cooling starts with Natural Cooling for DHW Active Cooling activation is delayed The heating circuit uses nviHCCxSpaceSet as the room s
63. her participants Note Only one participant within a system may send the time of day Interval for data transfer via LON Time of day via LON LON a to 5 0 to 60 minutes Device receives the time of day from the internal clock of the control unit Device receives the time of day from another LON participant within the same system Device sends the time of day from the internal clock of the control unit All LON participants within the same system can receive the time of day signal VIESMANN 85 Additional Information 86 VIESMANN LON 5719 291 GB 5458 766 Keyword Index Accept time from the LON Applicability Application program Binding BoC Boiler controller object Boiler number BUS terminator Central flow demand manager object CFDM CFG_EXTERNAL CFG_LOCAL Coding addresses Configuration parameter Configuration properties Connecting cable DHW controller object DHWC Domain ID Echelon Fault management fault manager Free topology FTT 10 A Function object Generation manager object Group addressing HCC Heating circuit controller object Large scale networks LFDM Local flow demand manager object Logical connections Logical signals of the control units LON LONMARK LonTalk Protocol LONWORKS Maximum cable length Maximum number of nodes Network variables Neuron Chip Neuron ID Node ID Node object Nodes nvoNodeRlyState LON 12 45 47 48 Additional
64. ich data and from which sender it is to receive with the input network variable light on This information is generated at the so called binding process Binding also determines which output network variable see terminals in the electrical installation which switch controls which lamp of a sender is to be connected with which input network variable from which receiver see wiring of a cable in electrical installation LON VIESMANN 9 LON Technology Logical Connections In the LON Network devices are physically connected to each other via the respective transfer media For example all devices are connected with a twisted pair of wires and are equipped with a matching transceiver This physical connection alone however is not sufficient for data exchange and cooperation of the connected devices Because physically all devices are connected to the same wire and all devices have access to all information through input network variables see terminal in electrical installation example each device must be informed as to which information is addressed to it Such settings which data must be sent to which receiver or which data must be received by which sender are referred to as logical connections Such logical connections are generated in the so called binding process This can take place with the help of a computer e g notebook PC that is connected to the network and a software package LONWORKS start up software bind
65. ignificant component for the creation of interoperable network nodes is the know how Options contained in the LONWORKS concept such as the implementation of Standard Network Variable Types SNVTs support the development of network nodes that can communicate with foreign network nodes without prior consultation 8 VIESMANN LON 5719 291 GB 5458 766 LON Technology Operation of the LON Network Network Variable Concept A network node communicates with other nodes in the network using so called network variables NVs The function of network variables can be illustrated with the following analogy in an electrical installation terminal A of a switch is connected to terminal B of a lamp to turn the lamp on and off Electrical Installation Network Variables Communication Transfer medium Switch on Light on When communication with network variables the application program in the node switch interprets the signal from the electrical contact and writes it in case of change to the output network variable switch on Then the neuron ensures that the network variable is released to the transfer medium network When the information arrives at the node lamp the information is interpreted by the application program and the lamp is switched on Now the neuron of the switch requires information regarding which node is designated to receive the sent data The receiving node lamp also requires information regarding wh
66. iguration the control units provide the following functions e By pressing and simultaneously approx 2s or via Menu gt Service gt Service functions gt Service PIN a service PIN message is released e The service LED VL2 on the communication module shows the node status according to the generally applicable regulations A second LED VL1 shows the proper operation of the second communication module processor by flashing 0 5 sec on 1 0 sec off e When anode receives a wink message the entire display of the device and all LEDs of the programming unit flash for one minute or until a button is pressed e XIF files can be generated with the binding tool or from the self documentation of the node e At the diagnostic level of the control units it is possible to see if a device has been bound by selfbinding or toolbinding To update this display after toolbinding is complete the device must first be turned off and then turned on again Overview A general overview of the connections generated by the Viessmann selfbinding process is illustrated below Between all LFDMs and the The network variables of the LFDMs of all heating circuit control units devices CFDM of the system without their own heat generation are bound to the corresponding network variables of the system CFDM Only one CFDM may be active per system In a multi boiler system the network variables of the BoCs are bound to the of the system corresponding netw
67. iler Specifies the communication BUS for 89 0 KM BUS connection connecting the boiler 89 1 LON only for Vitotronic 300 K Model MW2 Note If the coding address is not visible coding address 8A must first be set to 176 Then coding address 89 is made visible Afterwards coding address 8A can be reset to 175 Outdoor Specifies how to proceed with the 97 0 No transfer via LON temperature outdoor temperature 97 1 Accept outdoor temperature from LON 97 2 Send outdoor temperature on LON System number Specifies the subnet address in 98 1 System 1 selfbinding in toolbinding it serves to number the participants for identification 98 5 System 5 e g in case of failure Receive Heart Specifies the amount of time after which 9C 0 No monitoring Beat Time the default value should be used for a 9C 2 Two minutes network input variable if no other value is received 9C 60 Sixty minutes normally set to 20 minutes CA Coding Address LON VIESMANN 83 Additional Information Only for Vitotronic 200 Model WO1A Param Designation Effect Values eter 5707 Heat pump number in cascade LON 7710 Enable LON communicatio n module 7777 LON participant number 7779 LON fault manager 7797 Outdoor temperature 8 VIESMANN Number of the lag heat pump in a heat pump cascade via LON Numbers within a LON must be unique Note Lag heat pumps that are connected via external extension H1 do not need to be number
68. in of rated output Yes State FE Byte 0 Value Byte 1 Status type Single stage Two stage STAGE SON MOD 1 200 1 0N 0 5 100 nvoBoCEff SNVT_temp_p Current effective boiler setpoint temperature Setpt nvoBoC SNVT_temp_p Current actual boiler water temperature SupplyT nvoBoC UNVT_BoCState Boiler status boiler status to cascade control BoCState Byte 0 Output reduction in 0 5 increments e g for TSA function demanded by the consumers Byte 1 Reduction request for heat dissipation bit 2 Output reduction is critical bit 2 to 2 reserved bit 2 heat dissipation requested due to critical excess heat overheating bit 2 likewise with non critical excess heat boiler water temperature significantly higher than setpoint bit 2 residual heat in boiler after request ended bit 2 unused Byte 2 Boiler isolation valve status bit 2 boiler is logged off disabled or off bit 2 boiler received log off request soft disabled bit 27 boiler fault bit 2 boiler set to economy mode bit 2 to 2 isolation valve IV status enumeration 0 IV_CLOSED 1 IV_PREHEAT 2 IV_CONTROL_CLOSED 3 IV_CONTROL 4 V_CONTROL_OPEN 5 IV_OPEN 6 IV_TIME DELAY_CLOSED Byte 3 Byte 4 operating hours burner stage 1 in hours Byte 5 Burner status bit 2 to 2 burner type enumeration as per configuration parameter set on boiler with consideration of input changeover staging mod
69. ing control units is established If no for 60 seconds on dialed up communication is the case participant Check not OK is displayed gt Check for LON connections and fault messages on respective 4 To check other participants refer control unit to points 2 and 3 5 Press and Participant Check is finished simultaneously for 2 seconds VIESMANN 23 Start up of a LON Network with Viessmann Controls Example Performing a participant check with the Vitotronic 200 Model WO1A black programming unit Communication of control units connected to the fault manager is checked with the Participant Check Prerequisite Control must be programmed as fault manager set parameter 7779 LON fault manager to 1 The LON Participant Number has to be programmed in all controls Participant list in fault manager has to be current Performing the participant check 1 Press OK and simultaneously for approx 4 seconds 2 Service functions 3 Participant Check 4 Select desired participant e g participant 10 The participant check for the selected participant is initiated m Successfully tested participants are designated as OK m Unsuccessfully tested participants are designated as Not OK Note To carry out another participant check create a new participant list with menu item Delete list 5 Configuration for the Heating System Note If the participant check is carried out by another cont
70. ing tool Should a system contain only Viessmann control units which are set up for communication as recommended by Viessmann the connection binding takes place in a different manner Viessmann controls are equipped with a built in start up program which generates the logical connections required by Viessmann controls for joint operation This requires only a few configuration adjustments This procedure is referred to as selfbinding Addressing and Logical Network Structuring Aside from its physical structure any large network also requires a logical structure The purpose of a network is to facilitate the exchange of data between various network participants In order for a LON node to address another node or even a completely different group of nodes each node within the network requires a unique address This can be explained by a comparison with the telephone network Each network participant in the telephone network has his her own worldwide unique participant address consisting of the country code area code and participant s number Similarly each LON node in a LON network is designated a unique logical address This takes place when binding each node into the network either with the binding tool or in the case of Viessmann control units by manually configuring a system address and a participant number during start up The logical address of a LON node is divided into three hierarchical parts Domain ID Subnet ID and Node ID
71. ion Properties In a LONWORKS network all devices have equal rights There is no BUS master permitting transmission The design of the neuron chips ensures that message collision is prevented Nevertheless collisions can never be completely avoided especially in networks with a high communication rate Various mechanisms ensure that depending on the importance of the messages these arrive at their intended recipients Data transmitted without a return receipt unacknowledged is relatively unreliable since lost messages are not repeated For important data repeated message sending message receipt acknowledgement or a request response procedure can verify a safe transmission These connection properties can be selected during start up for each individual connection using the binding tool LON VIESMANN 11 LON Technology Graphical Layout of Information Structure In order to illustrate the complex functional structure of a LONWORKS node in a structured and clear manner an illustration of each function segment is required Node Object Network Variable Network Variable Input Output Configuration Variable Network Variable Network Variable Input Output Configuration Variable Network Variable Network Variable Input Output Configuration Variable Device system functions fault reading sending or receiving time of day etc Device controller functions Examples Boiler control DHW contro
72. ional Objects of Devices Vitotronic 100 Models HC1 HC1A LON nviNodeRequest EEE SNVT_obj_request Time of Day Input nviNodeTimeSet SNVT_time_stamp Only in single boiler systems DHW Operating Mode DHW Setpoint Temperature Only in single boiler systems System Setpoint Output Operating Mode System Setpoint Temperature Heating Circuit Demand Only in multi boiler systems Boiler Setpoint Output Operating Mode Boiler Setpoint Temperature d Node Object Mandatory Network Variables nvoNodeStatus i SNVT_obj_status Eee Seen Optional Network nvoNodeAlarm Fault Messages Variables SNVT_alarm Configuration Properties nciNetConfig SNVT_config_src Tool Selfbinding WEE nciSndHrtBt SNVT_time_sec Send Repeat Rate Manufacturer nvoNodeRlyState Relay Status Defined Network Z_SNVT_state Section Domestic Hot Water Controller Object DHWC nviDHWCApplicMd nvoDHWCActTemp Actual DHW SNVT_hvac_mode SNVT_temp_p Temperature Rea REH nviDHWCSetpt nvoDHWCEffSetpt Effective DHW SNVT_temp_p SNVT_temp_p Temperature Central Flow Demand Manager Object CFDM nviCFDMProdCmd Interface to nvoCFDMPwrState Actual System SNVT_switch external SNVT_switch Output t nviCFDMApplicMd ala nvoCFDMSupplyT Actual System SNVT_hvac_mode SNVT_temp_p Temperature Ld nviCFDMSetpoint nvoCFDMEffSetpt Effective System SNVT_temp_p SNVT_temp_p Setpoint Temp FF S
73. is case bit O is the highest value bit here 2 LON VIESMANN 49 Description of Functional Objects Content of the data structure SNVT_alarm for Viessmann control units Byte Name Content for Viessmann control units 0 5 location Sending location 6 digit ASCII factory default setting VIL VI 4 blanks alarm_type Alarm type 0 AL_NO_CONDITION in case of no fault 1 AL_ALM_CONDITION in case of fault priority_level Priority level 0 lowest priority in case of no fault 9 HVAC alarms in case of fault 14 value 2 unused Bit 2 O Participant is not the fault manager ee 1 Participant is the fault manager Bit 2 Warning that content changed content of fault buffer has changed nee since last receipt acknowledgement by Vitocom 300 System number Fault send time Always 0 alarm_limit O 1 alarm_limit 2 Fault code high byte in case of participant failure the fault manager enters the participant number of the participant with failure otherwise 0 Fault code low byte Note See fault codes in the device service instructions 50 VIESBMANN LON 5719 291 GB 5458 766 Description of Functional Objects Heating Circuit Controller Object Heating circuit Controller Object HCCx Actual Operating Mode HC Operating Mode nviHCC1ApplicMd SNVT_hvac_mode nvoHCCxUnitState SNVT_hvac_mode Heating Circuit x Room Setpoint nviHCC
74. its explains in detail the meaning and function of each individual network variable First it must be determined whether a network variable is event oriented or transmitted cyclically In the tables for the input network variables nvi the column RcvHrtBeat indicates whether a cyclical reception of these network variables is expected If Yes appears in this column it is expected that the network variable is received cyclically If no message was received during the Receive Heart Beat Time for this network variable the default value is used internally until another message is received The Receive Heart Beat Time is adjustable in minutes with coding address 9C on the control unit The factory default setting is set to 20 minutes The Receive Heart Beat Time should always constitute a multiple of the SendHeartBeat Time If No appears in the column RcvHrtBeat the network variable is received sporadically In the tables for the output network variables nvo the column SendHrtBeat indicates whether the network variable is sent cyclically If Yes appears in this column the network variable is sent cyclically Cyclical sending takes place with the SendHeartBeat Time The SendHeartBeat Time is adjustable via a binding tool as a configuration parameter nciSndHrtBt in seconds The factory default setting is set to 60 seconds If the SendHeartBeat Time is d
75. l e Heating circuit control Cascade control Network Variable Network Variable Input Output Configuration Variable The node i e the device and its functions as a whole is first divided into its functional components For example one functional component could be a heating circuit control This functional component comprises all the input and output configuration variables for the applicable heating circuit control Instead of functional component the term functional object or object is used One node can therefore have more than one functional object In addition to the application functions of a device a node may contain a node object in which all network variables are stored that are applicable to the node as a whole and not to a single application function 12 VIESMANN LON 5719 291 GB LON Technology The following illustration is used for exact representation of an object functional object within a node Inputs Network Variable p Network Variable Object Name Outputs nvoNodeTimeSet SNVT_time_ stamp nvoNodeOATemp SNVT_temp_p nvoNodeRlyState SNVT_state Configuration properties settings parameters The object itself is illustrated by a rounded rectangle a description may be inserted into the upper segment Input variables are represented by arrows on the left whose names start with the letters nvi Output variables are shown as arrows on the right their na
76. ler Output x Actual Boiler Temperature x Boiler Status x Production Manager Object PM nvoPMxBoilerCmd SNVT_ switch nviPMxBirState SNVT_switch Boiler Setpoint Output x Interface to Boiler x PMx nvoPMxApplicMd SNVT_hvac_mode Operating Mode x nviPMxSupplyT SNVT_temp_p Boiler Setpoint Temperature x nviPMxBoCState UNVT BoCState nvoPMxSetpoint SNVT_temp_p The production manager object contains the technical control functions of the cascade control in a multiple boiler system The purpose is to control heat production based on heat demand and heat dissipation Depending on heat demand boiler status and internal settings individual boilers are either switched on or off The production manager object contains interfaces PM1 PM4 for data exchange between up to four boilers Interfaces PM1 PM4 are bound to the boiler controller objects of these boilers Thus interfaces must always be bound starting with PM1 In a two boiler system for example boilers must be bound to interfaces PM1 and PM2 66 VIESMANN LON 5719 291 GB 5458 766 Description of Functional Objects Input Network Variables of the Production Manager PM per Boiler SNVT Type Description RevHrt Beat nviPMxBirState SNVT_ switch Current actual boiler output in of rated output Yes Burner type Status Byte 0 value Byte 1 status Two stage Modulating 0 5 100 Curr
77. ly be changed if absolutely necessary for example when the communication load must be reduced It should be verified if the Receive Heart Beat Time configuration parameter 9C requires adjustment LON VIESMANN 45 Description of Functional Objects Input network variables of the node object Ba re eee ee eee Beat SNVT_obj_ request Object request see LONMARK Application Layer Interoperability Led Request Guidelines version 3 2 chapter 3 SNVT_time_stamp Time of day input with this network variable the internal actual clock time of the device can be set For Vitotronic 100 Model GC1 it is always activated for all other control devices only if coding address 81 3 is selected It is recommended to designate one device in the network as the time of day sender and the other devices as the time recipients This ensures that the clocks of all devices in the network are synchronized nviNode SNVT_alarm Fault message input this input variable receives fault messages Alarm from all other Viessmann devices in the system This function is used by the central fault manager to receive cyclical fault messages from the participants Fault messages are transmitted cyclically using SendHeartBeat This variable is only functional if coding address 79 1 is selected For Vitotronic 200 Model WO1A parameter 7779 LON fault manager set to 1 This variable is not available for Vitotronic 050 Model HK1M and Vitotronic 100 Model HC1
78. m rated output 0 default value Byte 1 status 0 boiler system off 1 boiler system on nvoCFDMEff SNVT_temp_p Active system boiler setpoint temperature value Setpt nvoCFDM SNVT_temp_p System supply temperature actual boiler water temperature SupplyT UNVT_ System production status information to the heat consumer ProdState Viessmann heating circuit controls Byte 0 Output reduction in 0 5 increments e g for TSA function requested by the consumers Byte 1 Reduction request for heat dissipation bit 0 output reduction is critical bit 1 DHW tank load is active bit 2 DHW demand to central DHW tank bit 3 unused bit 4 heat dissipation requested due to critical excess heat overheating bit 5 likewise for non critical excess heat boiler water temperature significantly higher than setpoint bit 6 residual heat in boiler after request ended bit 7 unused Byte 2 Production status at least one bit 0 boiler is logged off disabled or off bit 1 boiler received log off request soft disabled bit 2 boiler fault bit 3 boiler set to economy mode bit 4 7 unused Byte 3 Central functions bit 0 central control active bit 1 central holiday program active bit 2 central operating mode continuous standby mode bit 3 central operating mode DHW production only bit 4 central operating mode space heating and DHW production bit 5 7 unused 5719 291 GB 62 VIESMANN L
79. mes start with the letters nvo 5458 766 LON VIESMANN Physical Network Structuring Physical Network Structuring For each transfer medium more precisely for each transceiver type certain rules apply which must be followed to ensure uninterrupted communication between all participating BUS devices These rules apply to e Wiring structure topology of the LON devices Maximum wire lengths Maximum permissible number of devices Layout of the BUS end Viessmann communication modules contain the transceiver type FTT 10 A The rules applicable to this transceiver type are specified below For further information regarding specific wiring requirements visit www echelon com More information can also be found in the LonWorks Installation Handbook 2nd edition ISBN 3 8007 2687 4 Maximum Number of Nodes A maximum of 64 nodes are permissible for transceiver type FTT 10 A in one network segment For large scale networks a division into network segments is required see chapter entitled Large Scale Networks Safety Instructions When connecting devices or installing wires take note that in all instances the requirements of low and extra voltage circuits i e 0 3 inches 8 mm air distance and access clearance to live components are observed In case of field supplied and installed components an electrically safe separation must be ensured Topologies BUS or Line Topologies Networks with an FTT 10 A receiver ca
80. n be composed of different topologies However Viessmann recommends the use where possible of line or BUS structures for the following reasons e As opposed to free topology this unique form of network topology allows for a significant increase of the maximum permissible wire length Within this structure the maximum cable length for FTT 10 A networks is reached e Viessmann communication modules with two RJ45 plug in connectors each and ready made connecting cables Viessmann part no 7143 495 allow for easy installation e When using line structuring not like ring topology wiring is reverse polarity protected This means the BUS wires can be reversed e Viessmann end of line resistors Viessmann part no 7143497 are designed specifically for this BUS structure 14 VIESMANN LON 5719 291 GB 5458 766 Physical Network Structuring Hw WwW WH w K Ax Networks with BUS or line structuring using Viessmann components can be set up as follows a oral ori S _ Sonrol UU 1 7n 7 1 23 ft i le b ntrol cri Conrol Conrol onnect Be 23 ft Eh 7 123 ft Um Bt x times 7m 23 ft Eh 7m 23 ft O DS e 8 c 1 Circuit Conrol C onrol LJ ol 7m Sm 23ft 7m 23 ft w _7m 23 ft O m m Ibr EE For networks with BUS
81. ne device per network must provide to all other nodes in a domain time information 0 Device does not transmit the time 1 Device transmits the time 81 Receiving Time Information Only if the device is to use the time provided by the from LON allows the setting of a network to set its real time clock node clock according to the time 0 Internal clock without daylight saving time information provided by the 1 Internal clock with daylight saving time network 2 Radio clock 3 Devices take time from network 97 Sending Receiving of Outdoor Only if the device is to send the measured outdoor Temperature allows the sending temperature to other devices or is to adopt the network and receiving of the outdoor within outdoor temperature a subnet Please note only one 0 Use local outdoor temperature participant within a system may 1 Adopt outdoor temperature from LON send the outdoor temperature 2 Use outdoor temperature from outdoor sensor and send to LON LON VIESMANN 21 Start up of a LON Network with Viessmann Controls 3b System with Data Exchange with Devices from Other Manufacturers Note Please observe the coding specified in section 3a For systems with data exchange with other devices from other manufacturers or for systems with Viessmann controls located on opposite sides of a router that must correspond with each other start up software binding tool is required for the logical connection of these devices The toolbinding process sh
82. nic 200 FW1 LON VIESMANN 51 Description of Functional Objects Input network variables of the heating circuit controller object HCC SNVT Type Description RcvHrt Beat Heating circuit operating mode determines how the heating circuit hvac_mode is to be influenced see description below If no message is received during the Receive Heart Beat Time the default OxFF HVAC_AUTO is used nviHCCx SNVT_ temp_p Room setpoint temperature only functions if nviHCCxApplicMd is SpaceSet set to HVAC_HEAT If no message is received during the Receive Heart Beat Time a default value of 68 F 20 C is used nviHCCx SNVT_ temp_p Supply setpoint temperature functions only if nviHCCxApplicMd is FlowTSet set to HVAC_FLOW_TEMP If no message is received during Receive Heart Beat Time although nviHCCxApplicMd is still received with HVAC_FLOW_TEMP a default value of 68 F 20 C is used 52 VIESMANN LON 5719 291 GB 5458 766 Description of Functional Objects The network variable nviHCCxApplicMode of the heating circuit controller object has the following effect Value Name Description 0 OxFF 1 HVAC_AUTO default value HVAC_HEAT HVAC_MRNG_ WRM_UP HVAC_OFF HVAC_TEST HVAC EMERG HEAT HVAC FLOW TEMP The heating circuit control operates according to the internal settings on the control unit Network variables nviHCCxSpaceSet and nviHCCxFlowTSet are not functional This is the factory default setting whic
83. nt with a special terminator 52 3Q not supplied by Viessmann e g available from Echelon must be connected in order to dampen reflections of data signals at the cable ends For networks with FTT 10 A and free topology the following maximum values are possible Recommended cable type Max distance Max cable between nodes length TIA 568 Category 5 Cat 5 cable 823 ft 250 m 1476 ft 450 m JY ST Y 2x2x0 8 mm phone cable 1049 ft 320 m 1640 ft 500 m The maximum distances between nodes as specified in the table refer to the maximum distances between any two nodes not only to the maximum distance between neighbouring nodes The specified maximum distances also apply to distances between each node and the BUS termination i e depending on the type of cable no node may be installed more than 823 or 1049 ft or 250 or 320 m cable length away from the terminator resistor 16 VIESMANN LON 5719 291 GB 5458 766 Physical Network Structuring Large scale Networks Large scale networks must be divided into several network segments in order to function properly With each additional network segment another 64 nodes can be installed Maximum cable lengths are applicable to one segment only For the connection of network segments routers and repeaters are used Repeaters are devices with two BUS connections reinforcing signal strength Since repeaters only amplify the messages rather than reproducing them
84. oftware Infos Regelungstechnik Datenkommunikation html LON Nutzerorganisation e V LNO Germany www Ino de LONMARK Interoperability Association www lonmark org www lonmark de Echelon Corporation www echelon com 8 VIESMANN LON 5719 291 GB
85. one participant 1 Adopt outdoor temperature from LON within a system must send the 2 Use outdoor temperature from outdoor sensor and outdoor temperature send to LON CA Coding Address on cascade control units CA Description Function Value Adjustment necessary hex 35 Number of boilers determines Only if it is not a four boiler system number of boilers in a system 1 4 Number of boilers 1 4 77 Participant number specifies the Only if participant number 5 has already been assigned node address via selfbinding to another participant 1 99 Participant number 1 99 5 Participant number 5 factory default setting 98 System number determines the Only if several independent heating systems are present subnet address via selfbinding in one network 1 5 System number 1 5 79 System fault manager Only if the device is NOT to check other devices for fault determines whether device is to failure Please note only one control unit per heating record all fault messages of the system can be the fault manager heating system check participants 0 Device is not the fault manager for failure and generate a compiled 1 Device is the fault manager fault message 7B Send Time Information allows Only if the device is NOT to send its time to the network the device to send the time to all Please note only one device per network must provide other nodes in the domain time information 0 Device does not send time information
86. onsDmd and nviCFDMSetpoint are ignored Only frost protection remains active like HVAC_OFF LON 5719 291 GB 5458 766 Description of Functional Objects Assigning nvoCFDMProd State to the Vitotronic 200 WO1A System Control status info Byte 0 output reduction requested by the consumers source as overloaded Byte 1 reduction request heat dissipation bit 0 output reduction is critical bit 1 DHW loading active bit 4 heat dissipation is critical bit 5 heat dissipation is not critical Byte 2 heat pump status bit 0 hydro lock out bit 1 external lock out bit 2 HPC heat pump control fault bit 3 Operating mode manual bit 4 7 heat pump status enumeration 0 off 1 heating preparation 2 heating 3 off interval 4 cooling preparation 5 cooling 6 defrost preparation 7 defrosting Byte 3 central functions bit 1 central holiday program active bit 2 7 SPF seasonal performance factor Vitotronic 200 FO1 FW1 limitations for CFDM object Output demands are ignored They have the same effect as locking out the system and must not be used This applies to output demands via the nviCFDMProdCmd network variable as well as the nviCFDM ApplicMd network variable Supported attributes nvoCFDMProd State Output reduction m DHW loading active m DHW demand to central tank LON VIESMANN 65 Description of Functional Objects Production Manager Object Cascade control Actual Boi
87. ork variables of the PM1 PM4 starting with PM1 Between the fault manager The nviNodeAlarm network variables of the control unit designated as the fault and all other devices of the manager as well as one of the network variables nviNodeAlarm1 to system nviNodeAlarm5 of the Vitocom 300 if present receive data from the nvoAlarm network variables of all devices in the system Between the time of day The nvoNodeTimeSet network variable of the device designated as the time information sender and the sender is bound to the nviNodeTimeSet network variables of all other devices in time of day information the domain receiver Between the outdoor The network variable nvoNodeOATemp of the device which is to send the temperature sender and the outdoor temperature is bound to the network variable nviNodeOATemp of all outdoor temperature receiver other units of the system 76 VIESMANN LON 5719 291 GB Information for Logical Binding Binding between the Central Flow Demand Manager CFDM of the system and all Local Flow Demand Managers LFDMs of the system These bindings are required if one or more heating circuit control must send a demand for heat to a single boiler system or a multiple boiler system Device Comm Network Device nviLFDMProd nvoCFDMProd In a single boiler system Heating circuit State State control units or ofthe system nvoLFDM nviCFDM in a multiple boiler system ConsDmd ConsDmd 5458 766 LON VIESMAN
88. ould be performed by the system integrator The system integrator has the task of logically combining the various devices in the system to one main function In chapter Connecting Devices via Start up Software Toolbinding all logical connections required for the harmonization of Viessmann devices are described During toolbinding all necessary information for connecting the devices is produced with the help of a computer and the LONWorks Binding Tool software connected to the network and is written to the nodes The process is as follows e All devices in the network are identified and introduced to the tool e Objects used by these devices are identified and named e Onthe monitor the user connects all output variables to the input variables of the objects Depending on which tool is used this takes place in a graphical or text format Everything else is usually done by the application program e The tool sends a series of network management messages via BUS to the nodes reconfiguring them e The toolbinding option also requires the adjustment of the configuration parameter coding addresses as described in 3a This is the only way to ensure the desired function From this point on the node will automatically send changes to its output variables to all predetermined recipients while its input variables will receive all the data from the BUS addressed to it 4 Participant Check Once the binding process is completed and the p
89. r Alarm2 depending Device Setting of coding addresses System fault manager can be any control unit except Vitotronic 050 S HK1M 200 H HK1M 100 HC1 and 100 HC1A coding address 79 1 Vitocom 300 if applicable Z ne e System fault manager can be any control unit 3 apart from Vitotronic 050 E HK1M 200 H HK1M 100 HC1 and 100 HC1A coding address 79 1 Vitocom 300 if 3 applicable zZ Participant monitoring and fault messaging takes place with the registration of the participant number This is why an individual unique participant number must also be assigned to each device of the heating system at the time of toolbinding Contrary to the node address this number can be determined arbitrarily and is set in coding address 77 Ifthere are several Viessmann heating systems in one network each individual device must be assigned to systems 1 5 using coding address 98 via toolbinding 80 VIESMANN LON 5719 291 GB 5458 766 Information for Logical Binding Binding between the Time of Day Sender and all other devices in a network In the factory default setting and via selfbinding some devices send their time and date via nvoNodeTimeSet to the entire Viessmann domain Sending of time information can be deactivated using coding address 7B or it can also be activated on other control units equipped with a real time clock It is recommended that the time on all devices be synchronized This means t
90. r Object PM4 TTT NEEN rr errere rreren EN SEENEN En TTT EEN ETEN EE Actual Boiler interface to nvoPM4BoilerCmd Boiler Setpoint Output 4 SNVT_switch SNVT_ switch Output 4 Boiler 4 PM4 Actual Boiler nviPM4SupplyT mvoPM4Apolichd Operating SNVT temp p SNVT hvac mode Mode 4 Temperature 4 r Boiler Status 4 mviPM4BoCState nvoPM4Setpoint Boiler Setpoint UNVT BoCState SNVT_temp_p Temperature 4 In the case of the Vitotronic 333 300 K Model MW2 the PM objects only function when communication with the boiler control units takes place via the LON module coding address 89 1 otherwise communication with the boiler control units takes place via the KM BUS 34 VIEZMANN LON 5719 291 GB 5458 766 Overview Functional Objects of Devices Vitotronic 050 Model HK1M Vitotronic 200 H Model HK1M Node Object nviNodeRequest SNVT_obj_request Mandatory Network nvoNodeStatus Object Request Variables SNVT_obj_status Object Status Time of Day nviNodeTimeSet Optional Network nvoNodeAlarm Fault M Input SNVT_time_ stamp Variables SNVT_alarm NEES Configuration Properties nciNetConfig SNVT_config_src Tool Selfbinding nciSndHrtBt SNVT_time_sec Send Repeat Rate Manufacturer nvoNodeTimeSet Time of Day Defined Network SNVT_time_stamp Output Secti GENE Outdoor Temp nviNodeOATemp cane nvoNodeOATemp Outdoor Temp Input SNVT_temp_p SNVT
91. ral Flow Demand Manager Object CFDM System Setpoint nviCFDMProdCmd Interface to nvoCFDMPwrState Actual System Output SNVT_switch external SNVT_switch Output Operating Mode Sy VICFDMApplicMd systems nvoCFDMSupplyT Actual System SNVT_hvac_mode SNVT_temp_p Temperature Td System Setpoint nviCFDMSetpoint nvoCFDMEffSetpt Effective System Temperature SNVT_temp_p Setpoint Temp SNVT_temp_p nviCFDMConsDmd nvoCFDMProdState UNVT_Demand UNVT_ProdState Heating Circuit Demand Interface to LFDM System Status Please note Depending on system configuration one or more of the function objects and or network variables may not function 40 VIESMANN LON 5719 291 GB 5458 766 Overview Functional Objects of Devices Vitotronic 200 Model WO1A external control LON Node Object nviNodeRequest Mandatory SNVT_obj request Network Variables SNVT_obj status Object Request Object Status I Time of Day nviNodeTimeSet Optional Network nvoNodeAlarm Fault Input SNVT time _stamp Variables SNVT_ alarm Messages Configuration Properties gt neiNetConfig SNVT_config_src Tool Selfbinding I gt neiSndHriBt SNVT_time_sec Send Repeat Rate Manufacturer nvoNodeRlyState Relay Status Defined Network SNVT_state Section Boiler Controller Object BoC Boiler Setpoint nviBoCBoilerCmd nvoBoCBirState Actual Boiler Output SNVT_switch SNVT_switch Output Reeg Operatin
92. rastically increased the Receive Heart Beat Time is to be adjusted accordingly see above If No appears in the column SndHrtBeat this network variable is only transmitted sporadically e g when changing the value by a certain amount The column SNVT Type determines which data type or data format is used Data types starting with SNVT are Standard Network Variable Types i e data types defined as standard data formats by LONMARK Data types starting with UNVT are User Defined Network Variable Types i e Viessmann defined data formats Note Since heat pump behaviour Vitocal devices differs greatly from that of pure heat generators due to their advanced features optional cooling function these are in part described separately in connection with the general object description 44 VIESMANN LON 5719 291 GB 5458 766 Description of Functional Objects Node Object Node Object Object Request nviNodeReques Mandatory nvoNodeStatus Object Status SNVT_obj_request Network Variables SNVT_obj_status Time of Day nviNodeTimeSet Optional Network nvoNodeAlarm Fault Input SNVT me stamp Variables SNVT_alarm Messages Configuration Properties nciNetConfig SNVT_config_src Tool Selfbinding nciSndHrtBt SNVT_time_sec Send Repeat Rate Error Message nviNodeAlarm Manufacturer nvoNodeTimeSet Time of Day Input SNVT_alarm Defined Network SNVT_time_stamp Output Outdoor Temp
93. rature SNVT_temp_p Only in single boiler systems System Setpoint nviCFDMProdCmd Output SNVT_switch Operating Mode nviCFDMApplicMd SNVT_hvac_mode GE System Setpoint nviCFDMSetpoint Temperature SNVT_temp_p Er Heating Circuit nviCFDMConsDmd Demand UNVT_Demand Only in multi boiler systems Boiler Setpoint nviBoCBoilerCmd Output SNVT_switch Operating Mode nviBoCApplicMd SNVT_hvac_mode Boiler Setpoint nviBoCSetpoint Temperature SNVT_temp_p 26 VIESMANN nvoNodeRlyState SNVT_state Manufacturer Section Domestic Hot Water Controller Object DHWC nvoDHWCActTemp SNVT_temp_p Ss nvoDHWCEffSetpt SNVT_temp_p Central Flow Demand Manager Object CFDM nvoCFDMPwrState SNVT_switch nvoCFDMSupplyT SNVT_temp_p nvoCFDMEffSetpt SNVT_temp_p Pen Interface to nvoCFDMProdState LFDM UNVT_ProdState Interface to external systems Boiler Controller Object BoC nvoBoCBIrState SNVT_switch nvoBoCEffSetpt SNVT_temp_p nvoBoCSupplyT SNVT_temp_p nvoBoCBoCState UNVT_BoCState Relay Status Actual DHW Temperature Effective DHW Temperature Actual System Output Actual System Temperature Effective System Setpoint Temp System Status Actual Boiler Output Effective System Setpoint Temp Actual Boiler Temperature Boiler Status LON 5719 291 GB 5458 766 Overview Funct
94. requested by the consumers as source overloaded Byte 1 reduction request heat dissipation bit 0 output reduction is critical bit 1 DHW loading active bit 4 heat dissipation is critical bit 5 heat dissipation is not critical Byte 2 heat pump status bit 0 hydro lock out bit 1 external lock out bit 2 HPC heat pump control fault bit 3 Operating mode manual bit 4 7 HPC heat pump control status enumeration 0 off 1 heating preparation 2 heating 3 off interval 4 cooling preparation 5 cooling 6 defrost preparation 7 defrosting Byte 3 4 compressor operating hours Byte 5 configuration bit 0 1 compressor 1 2 variable speed bit 2 HP enabled for DHW bit 3 HP enabled for HC bit 4 HP enabled for COOL bit 5 HP enabled for POOL bit 6 HP enabled for SOLAR bit 7 reserved Byte 6 7 heat quantity last 12 months in 10 kWh limited to 65535 equivalent to 655350 kWh Byte 8 SPF seasonal performance factor Byte 9 return temperature actual LON VIESMANN 69 Description of Functional Objects Boiler Controller Object Boiler Controller Object BoC Actual Boiler Output nvoBoCBIrState SNVT_switch nviBoCBoilerCmd SNVT_switch Boiler Setpoint Output nvoBoCEffSetpt Effective System nviBoCApplicMd Operating Mode SNVT_hvac_mode SNVT_temp_p Setpoint Temp Boiler Setpoint nviBoCSetpoint nvoBoCSupplyT Actual Boiler Tempera
95. rol unit the participant number and Wink appear on the display for approx 1 min Following the participant check a configuration for the heating system adjustment of hydraulic layout burner etc of the system can be performed For more detailed information please refer to the Installation and Service Instructions of Viessmann controls as well as those of other system components 24 VIESMANN LON 5719 291 GB 5458 766 Overview Functional Objects of Devices Overview Functional Objects of Devices General Information Communication modules provide the required functional objects and network variables required by all devices Depending on the device and its configuration network variables and or entire objects may not be functional LON VIESMANN 25 Overview Functional Objects of Devices Vitotronic 100 Models GC1 GC4 nviNodeRequest SNVT_obj_request EEE Object Request Node Object Mandatory Network nvoNodeStatus Variables SNVT_obj_status LI Time of Day Input nviNodeTimeSet Optional Network nvoNodeAlarm SNVT_time_stamp Variables SNVT_alarm nci i Configuration Properties Object Status Fault Messages NetConfig SNVT_config_src Tool Selfbinding ee ee nciSndHrtBt SNVT_time_sec Send Repeat Rate Error Message nviNodeAlarm Input SNVT_alarm Defined Network Only in single boiler systems DHW Operating nviDHWCApplicMd Mode SNVT_hvac_mode el DHW Setpoint nviDHWCSetpt Tempe
96. ses nviHCCxSpaceSet as the room setpoint temperature i e operating mode selector timer and room setpoint temperature setting of the heating circuit are disabled Frost protection and economy functions e g automatic warm weather shut down can be active The network variable nviHCCxFlowTSet is not functional The supply temperature calculation continues according to the heating circuit settings according to the heating curve room temperature feedback or room control No booster heater is requested Only heating mode is possible on the heating circuit no cooling demands are made There is no access to the separate cooling circuit 54 VIEBMANN LON 5719 291 GB 5458 766 Description of Functional Objects 7 LON Designation HVAC_AUTO HVAC_TEST HVAC_MRNG_WARMUP HVAC_HEAT HVAC_MAX_HEAT HVAC_FREE_COOL HVAC_COOL HVAC_DEHUMID HVAC_EMERG_COOL HVAC_FLOW_TEMP Viessmann specific HVAC_EMERG_HEAT HVAC_OFF Description Room setpoint value and supply setpoint value are determined in the same way as for HVAC_ECONOMY although a booster heater can be activated A cooling demand is made if the cooling period is active and cooling activation conditions are met Cooling starts with Natural Cooling for DHW Active Cooling activation is time delayed The room setpoint value is the standard room setpoint temperature specified by the control The supply setpoint temperature is calculated according to the
97. specification the setpoint temperature control is still active The compressor can therefore also increase its output beyond the minimum output if this is necessary to reach the setpoint temperature However it is not possible to modulate below the minimum temperature If the deactivation temperature is reached the compressor continues to run at minimum output until the maximum supply temperature of the compressor is reached The cooling circuit protection limits of the compressor are the only deactivation conditions that still apply Pure temperature control only applies at a minimum output of 0 and the compressor shuts down when the setpoint shutdown temperature is reached If the CFDM is part of a cascade master the lag heat pump is switched on depending on the setpoint temperature specified The setpoint temperature pertains to the shared supply of all heat pumps in the cascade If the minimum output is greater than 0 an appropriate number of compressors is switched on depending on the total number of heat pumps in the cascade If run time equalization is active a lag heat pump can also be switched on first even though the demand is requested at the cascade master If the CFDM is part of a master slave machine the slave machine switches on immediately if the minimum default output is 100 otherwise after a time delay in accordance with the activation integral If a master slave machine is a lag heat pump and not the cascade master and the cas
98. stic Hot Water Controller Object Domestic Hot Water Controller Object DHWC DHW Operating N nviDHWApplicMd nvoDHWCActTemp Actual DHW Mode SNVT_hvac_mode SNVT_temp_p Temperature DHW Setpoint nviDHWCSetpt nvoDHWCEffSetpt Effective DHW Temperature SNVT_temp_p SNVT_temp_p Setpoint Temp The domestic hot water controller object allows for the possibility to influence domestic hot water production With coding address 00 the domestic hot water control of the unit can be deactivated At the same time this functional object becomes non functional Input network variables of the domestic hot water controller object DHWC aa hi Beat DHW setpoint temperature is used if nviDHWCApplicMd Setpt HVAC_HEAT nviDHWC SNVT_ hvac_ DHW operating mode see description below If no message is Yes ApplicMd mode received during the Receive Heart Beat Time a default value of OxFF HVAC_ AUTO is used The network variable nviDHWCApplicMd has the following function Value Name Description 0 HVAC_AUTO Both the DHW controller and the recirculation pump operate according to the internal OxFF setting on the control unit The network variable nviDHWCSetpt is not functional This is the factory default setting which is used in case no message is received for nviDHWCApplicMd during Receive Heart Beat Time 1 HVAC_HEAT The DHW controller is operational and uses nviDHWCSetpt as the DHW setpoint temperature i e operating mod
99. t it is de energized m Safeguard the system against reconnection Warning Electronic assemblies can be damaged by electrostatic discharge Before beginning work grounded objects such as heating or water pipes must be touched to dissipate any static charge 2 VIESMANN Service Please note Service on safety related parts can compromise the safe operation of the system Defective components must be replaced with genuine Viessmann spare parts Additional Components Spare Wear and Tear Parts Warning Spare wear and tear parts that have not been tested together with the equipment can compromise its function The installation of non approved components and non authorized modifications and alterations can compromise safety and may invalidate your warranty For replacements only use genuine spare parts supplied or approved by Viessmann LON 5719 291 GB 5458 766 Safety and Liability A Danger Vitocom radio signals in the case of communication via mobile network may interfere particularly with pacemakers hearing aids and defibrillators The immediate vicinity of the operational Vitocom must be avoided if any such equipment is used Warning The Vitocom only sends faults relating to connected Vitotronic control units and components connected to the Vitocom s configured inputs For technical details see the installation and service instructions for these devices Requirements for fault messages
100. tain circumstances the minimum boiler water temperature is OxFF default value maintained depending on the boiler model ame If there is no request to the boiler then depending on boiler type under certain WRM UP circumstances the minimum boiler water temperature is maintained HVAC_OFF The boiler is shut off The isolation valve is closed Requests via nviBoCSetpoint are ignored Minimum boiler water temperature is not maintained HVAC_TEST The boiler is running on low fire The request via nviBoCSetpoint is ignored However HVAC_LOW_ minimum and maximum boiler water temperatures are maintained FIRE HVAC_EMERG_ The boiler operates at rated output The request via nviBoCSetpoint is ignored HEAT However minimum and maximum boiler water temperatures are maintained HVAC HIGH FIRE HVAC_ SLAVE_ The boiler takes temperature and output requests into consideration i e at the very least the boiler operates at the setpoint output transmitted by nviBoCBoilerCmd value and the setpoint temperature transmitted by nviBoCSetpoint whereas the minimum and maximum boiler water temperatures are maintained The local input disabled is always evaluated and takes priority even with control via nviBoCBoilerCmd 72 VIEBMANN LON 5719 291 GB 5458 766 Description of Functional Objects Output Network Variables of the Boiler Controller Object SNVT Type Description SndHrt Beat nvoBoCBir SNVT_switch Current actual boiler output
101. targets network planning and system integration specialists wanting to exchange data between Viessmann controls and other devices The chapter Description of functional objects is directed toward network planning and system integration specialists and describes how network variables operate i e what needs to be done to create interoperable functions by means of network variables The chapter Information on Logical Connections is designed for system integration specialists It outlines the connection of Viessmann controls and allows the system integration specialist to recreate connections produced in selfbinding and in toolbinding mode The chapter Additional Information features a listing of applicable publications and webpage addresses for further information on this topic This chapter also includes a list of the coding addresses that influence LON communication between devices 6 VIESMANN LON 5719 291 GB 5458 766 LON Technology LON Technology Fundamentals of a LON Network What does LON mean LON means Local Operating Network Technology and it is a network technology for the creation of automated networks Local Operating refers to the fact that network participants are governed by their own intelligence and can therefore make their own independent local decisions without relying on assistance from the central network node Network participants referred to as nodes in the LONWORKS Technology structure
102. tate Relay status output logical status of the device s control signals structure in which logical signals of the control unit are being exported If the corresponding signals are available for each control unit see below the following applies 1 on O off or not available 5719 291 GB 46 VIESMANN LON 5458 766 Description of Functional Objects Logical signals of control units in nvoNodeRlyState Logical signal mw1s MW2S er BR R DHW loading pump Recirculation pump Heating circuit pump 1 Heating circuit pump 2 Heating circuit pump 3 Setback contact HKP 1 Setback contact HKP 2 Setback contact HKP 3 Supply pump Primary pump heat exchanger set for DHW tank loading Pump for loading system Boiler circuit or common supply pump nternal pump Shunt pump Diverting valve in space heating position Flue gas heat exchanger 7 0 6 Sra NW 10 wech N ke Cc 3 5 ThermControl switching contact Diverting valve in DHW position Burner stage 1 Burner fault Compiled fault message 4 5 x always available for this device k dependent on configuration of device not available for this device The signals are high active i e a 1 means contact closed specifically function activated LON VIESMANN 47 Description of Functional Objects Logical signals of the Vitotronic 200 Model FO1 FW1 in nvoNodeRlyState Logical signal Vitotronic 200 Model FO
103. tem SNVT_hvac_mode SNVT_temp_p Temperature System Setpoint nviCFDMSetpoint nvoCFDMEffSetpt Effective System Temperature SNVT_temp_p SNVT_temp_p Setpoint Temp Heating Circuit nviCFDMConsDmd Interface to nvoCFDMProdState Demand UNVT_Demand LFDM UNVT_ProdState EAST ane The central flow demand manager object collects the demands from heat consumers in the network and calculates the maximum value of all the incoming temperature requests at input nviCFDMConsDmd requests from Viessmann heating circuit control units The network variables nviCFDMConsDmd and nvoCFDMProdState are bound to the corresponding system network variables of all LFDM objects Senior systems such as building management systems air conditioning systems ventilation systems etc can influence heat production via other input network variables These can set additional temperature or load requests no output demand for Vitotronic 200 FO1 FW1 or even completely shut off heat production The functional object calculates from the maximum value of the requests from external heat consumers nviCFDMConsDmd other input network variables and the internal requests of the control unit itself heating circuit controller and other requests contained within the device e g digital inputs Furthermore the CFDM passes on the signals for output reduction or forced heat absorption to the consumer specifically the inferior LFDMs in its segment Data received from the internal heating circuits
104. ternal demands of the control unit heating circuit controls and digital inputs demands of the external heating circuit controls via nviCFDMConsDmd and demands via nviCFDMSetpoint are ignored Minimum boiler water temperature is not maintained HVAC_TEST Heat production takes place the base boiler output for example base output of the system lead boiler Internal demands of the control unit heating circuit controls and digital inputs demands of the external heating circuit controls via nviCFDMConsDmd and demands via nviCFDMSetpoint are ignored However minimum and maximum boiler water temperatures are maintained LON VIESMANN 61 Description of Functional Objects Description HVAC_EMERG Heat production works with rated output or total output of the system lead boiler _ HEAT Internal demands of the control unit heating circuit controls and digital inputs demands of the external heating circuit controls via nviCFDMConsDmd and demands HVAC_HIGH__ via nviCFDMSetpoint are ignored However minimum and maximum boiler water FIRE temperatures are maintained i e when the electronic maximum boiler water temperature limit is reached under certain circumstances boiler output is reduced Output Network Variables of CFDM SNVT Type Description SndHrt Ben nvoCFDMPwr SNVT_switch Actual system output in of rated system output State Byte 0 value 0 200 in 0 5 increments 200 100 Minimum output in of boiler syste
105. tical bit 5 heat dissipation is not critical Byte 2 heat pump status bit 0 hydro lock out bit 1 external lock out bit 2 HPC heat pump control fault bit 3 Operating mode manual bit 4 7 HPC status enumeration 0 off 1 heating preparation 2 heating 3 off interval 4 cooling preparation 5 cooling 6 defrost preparation 7 defrosting Byte 3 4 compressor operating hours Byte 5 configuration bit 0 1 compressor 1 2 variable speed bit 2 HP enabled for DHW bit 3 HP enabled for HC bit 4 HP enabled for COOL bit 5 HP enabled for POOL bit 6 HP enabled for SOLAR bit 7 reserved Byte 6 7 heat quantity last 12 months in 10 kWh limited to 65535 equivalent to 655350 kWh Byte 8 SPF seasonal performance factor Byte 9 return temperature actual 74 VIEBMANN LON 5719 291 GB 5458 766 Information for Logical Binding Information for Logical Binding Information for Self installation Selfbinding Viessmann self installation selfbinding takes place as follows After the network has been activated the processor of the electronic circuit board sends information regarding device type and several configuration parameters to the communication module If the configuration parameter nciNetConfig is set to CONFIG_LOCAL factory default setting the self installation process is started The communication module completes the address table and the network variable table with inform
106. ture SNVT_temp_p SNVT_temp_p Temperature nvoBoCBoCState Boiler Status UNVT_BoCState The boiler controller object depicts the interface of the boiler control in a multiple boiler system coding address 01 2 In a single boiler system coding address 01 1 this object is not active in a single boiler system external demands are bound to the CFDM object the central demand manager of a system and are processed together with the device demands of internal and external heating circuit controls In a multiple boiler system the operation of the boiler controller takes place via three input network variables In this case the boiler control is entirely mandated by the cascade control the internal demands of the device boiler setpoint temperature and DHW production in a Vitotronic 100 Model GC1 or HC1A are not functional Depending on the chosen control strategy a cascade control can request an output in of the boiler rated output a boiler setpoint temperature or both from the boiler 70 VIEBMANN LON 5719 291 GB 5458 766 Description of Functional Objects Input Network Variables of the Boiler Controller Object BoC SNVT Type Description RevHrt Beat nviBoC SNVT_switch Boiler setpoint output Yes BoilerCmd Burner type Byte 0 value in Byte 1 Burner status 0 5 status increments Two stage 101 200 1 ON STAGE2 100 0 5 100 All burners any OxFF After mes 9 agfaut nvinocAppiema This
107. ulating bit 2 to 2 unused Byte 6 Byte 7 Rated output in kW configuration parameter Byte 8 Relative output of low fire in 0 5 increments of rated burner output configuration parameter is processed in full percentage points Byte 9 Setpoint value of return temperature control from boiler LON VIESMANN 73 Description of Functional Objects External control via LON BOC object of the Vitotronic 200 WO1A To facilitate external control via the BOC object the system schematic must be set to AS_Fremd SS_ external system schematic for non Viessmann controls As a result of this all internal demands are ignored and the heat pump only operates as a generator Coupling takes place via the heat pump CFDM The illustration of BOC BoilerCmd and BOC ApplicMode takes place in the same way as the system control although no internal HC demands are evaluated In the case of HVAC_NUL no demand exists from the LON side and other sources are evaluated In addition ApplicMode HVAC_HEAT_DHW Viessmann specific 113 is supported This corresponds to ApplicMode HVAC_HEAT although the heat pump affects the DHW production rather than the heating circuits Assigning the nvoBoCBoCState External Control status info Byte 0 output reduction requested by the consumers as source overloaded Byte 1 reduction request heat dissipation bit 0 output reduction is critical bit 1 DHW loading active bit 4 heat dissipation is cri
108. uring a network into domains and subnets nodes can also be assigned to logical groups This becomes particularly practical if multiple participants are to receive the same message This way for example a main disconnect button can send the shut off message in one single message to all participants in the lamps group Without this group definition the message would have to be sent to each lamp individually The following limits apply to the group address structure up to 256 groups may be defined within a domain Each node can participate in up to 15 groups Viessmann control units also use the group addressing during selfbinding Accordingly all devices containing a heating circuit controller belong to a group called load These now behave in accordance with certain messages regarding heat production Transfer Media The neuron chip is designed for connection to various transfer media Transmission via a twisted pair of wires at different transmission speeds with and without superimposed direct current for power supply to smaller network nodes is most often used Alternately information exchange can take place using existing power lines Fibre optics and wireless transmission are other available transfer media Various transfer media may also be used within one system In order to copy data from one medium to another routers are used Viessmann controls can be equipped with communication modules for the twisted pair of wires Communicat
109. utdoor temperature receiver Device Setting of Comm Network Device Setting of coding coding addresses addresses Outdoor temperature Outdoor temperature sender receiver coding address 97 2 coding address 97 1 LON VIESMANN 81 Information for Logical Binding Additional Information on Toolbinding Exchange of communication modules In the Viessmann selfbinding process the binding of devices is renewed each time the power is turned on and changes to relevant configuration parameters coding addresses have been made The processor on the electronic circuit board relays all necessary parameters that influence the selfbinding process to the neuron chip on the communication module If communication modules of the same type are exchanged in a selfbinding system the binding is not influenced as all the required information is retrieved from the processor of the electronic circuit board when the power is turned on The situation is different for toolbinding The binding tool writes the binding information to the neuron chip i e the EEPROM The configuration parameters of the control processor no longer influence the binding process Only the internal functions i e sending receiving time of day information sending receiving outdoor temperature single multiple boiler system etc are influenced by the configuration parameters If a communication module is exchanged in a tool bound system the binding within such a system must be
110. variables nviHCCxSpaceSet and nviHCCxFlowTSet are not functional The heating circuit control operates with a set supply setpoint temperature of 68 F 20 C i e heating curve operating mode switch timer frost protection and economy more are disabled Network variables nviHCCxSpaceSet and nviHCCxFlowTSet are not functional The heating circuit control operates with a supply setpoint temperature according to nviHCCxFlowT Set i e heating curve operating mode switch timer frost protection and economy mode are disabled The coding address for the supply temperature maximum remains active The network variable nviHCCxSpaceSet is not functional Output network variables of the heating circuit controller object HCC SNVT Type Description SndHrt Beat es nvoHCCxUnit UNVT_hvac_ Actual operating status of the heating circuit control outputs the state mode currently active value of nviHCCxApplicMd see description above nvoHCCxEffRm SNVT_temp_p Effective room setpoint temperature outputs the currently effective setp LON room setpoint temperature VIESMANN 53 Description of Functional Objects Implementation of the network variable nviHCCxApplicMode in the Vitotronic 200 WO1A If a default value is provided for a heating circuit via LON ApplicMode not equal to HVAC_NUL all internal requests for this heating circuit are switched off If a buffer tank has been configured the heating circuit requests are forwarded to
111. ve schematic 00 2 HCC1 and DHWC active 00 3 HCC2 active 00 4 HCC2 and DHWC active 00 5 HCC1 and HCC2 active 00 6 HCC1 HCC2 and DHWC active 00 7 HCC2 and HCC3 active 00 8 HCC2 HCC3 and DHWC active 00 9 HCC1 HCC2 and HCC3 active 00 10 HCC1 HCC2 HCC3 and DHWC active 01 2 BoC active multiple boiler system 07 Boiler number Specifies which PM object the boiler is 07 1 Boiler 1 connected to in selfbinding for multiple 07 2 Boiler 2 boiler systems In toolbinding only the 07 3 Boiler 3 displayed boiler number is affected 07 4 Boiler 4 Pe por poe Specifies how many boilers are 35 1 One boiler Pe foots connected to the cascade a 35 a Four boilers Z feau E Oter values nae ming modue module module has been detected Other values incorrect missing module Participant Specifies the node address in selfbinding 77 1 Participant 1 number in toolbinding it serves to number the participants for identification e g in case 77 99 Participant 99 of failure 78 0 LON communication locked disabled communication 78 1 LON communication enabled monitor the other devices for failure ue 1 fault manager leer ie imeat asy io otre devees tht Send time otday o oo O day the time of day to other devices 7b 1 Send time of day Time of Day Specifies where the device receives the 81 0 Only manual time of day setting time of day from 81 1 Automatic day light saving time 81 2 DCF77 radio clock receiver 81 3 Accept time of day from LON Bo
112. w Functional Objects of Devices Vitotronic 200 Models HO1 FO1 FW1 KW6 Node Object Network Variables SNVT_obj_ status nviNodeRequest SNVT_obj_ request Reg 2 Fault Messages Configuration Properties nciNetConfig SNVT_config_src fe nciSndHrtBt SNVT_time_sec nviNodeAlarm Manufacturer nvoNodeTimeSet Time of Day SNVT_alarm Defined Network SNVT_time_stamp Output Tool Selfbinding Send Repeat Rate LH nviNodeOATemp Section nvoNodeOATemp Outdoor Temp SNVT_temp_p SNVT_temp_p Output an nvoNodeRlyState Relay Status SNVT_state Heating Circuit Controller Object HCC1 nviHCC1ApplicMd Heating nvoHCC1UnitState Actual Operating SNVT_hvac_mode Circuit 1 SNVT_hvac_mode Mode m nviHCC1SpaceSet A1 nvoHCC1EffSetpt Effective Room SNVT_temp_p SNVT_temp_p Setpoint Temp nviHCC1FlowTSet SNVT_ temp p Heating Circuit Controller Object HCC2 nviHCC2ApplicMd Heating nvoHCC2UnitState Actual Operating SNVT_hvac_mode Circuit 2 SNVT_hvac_mode Mode mmm u m nviHCC2SpaceSet M2 nvoHCC2EffSetpt Effective Room SNVT_temp_p SNVT_temp_p Setpoint Temp Ld nviHCC2FlowTSet SNVT_temp_p Domestic Hot Water Controller Object DHWC nviDHWCApplicMd nvoDHWCActTemp Actual DHW SNVT_hvac_mode SNVT_temp_p Temperature sn Ld nviDHWCSetpt nvoDHWCEffSetpt Effective DHW SNVT_temp_p SNVT_temp_p Setpoint Temp Continued on following page VIESMANN 29 Overview
Download Pdf Manuals
Related Search
Related Contents
Philips 561X Electric Shaver User Manual Vandex Construction Joint Tape Samsung RSJ1KERS User Manual Makita HM1213C concrete breaker ViewSonic PJ758 User's Manual 中学年 [PDFファイル/1.91MB] Massive Other 85043/40/31 Copyright © All rights reserved.
Failed to retrieve file