Functional Profile: Heat Pump with Temperature Control



Similar documents
Tracer Controls. Tracer VV550/551 VAV Controllers CNT-PRC003-EN. October 2005

HP 5 Microprocessor Control for Mammoth Water Source Heat Pumps

UNIFIED FACILITIES GUIDE SPECIFICATIONS

T-100-R Installation Guide


Installing the Tracer ZN517 Unitary Controller Ordering number: ,

C-Bus Application Messages & Behaviour Chapter 25 Air Conditioning

Variable Air Volume - VAV

CGC s Hybrid System Loop Control

Installation Owner Diagnostics

Product Catalog BAS-PRC010-E4. Tracker Version 12 Building Automation System. August 2010

InTouch Example Description

HEAT HEAT COOL HEAT PUMP COOL

STAT-RT Series.

Technical Information

Sensi TM. Wi-Fi Programmable Thermostat MANUAL OPERATION. Version: March Emerson Electric Co. All rights reserved.

Guest Room Controls & Monitoring System. Integrated Solution for Hotels Southern Countries.

Inwall Room Temperature Unit

Professional Contractor INSTALLATION GUIDE

MicroTech III Unit Controller for Water Source Heat Pump Units

Water-Source Heat Pump

Serial Communications / Protocol in AirTest Products

CCH/CCW, VFC/VFW, MHC/MHW, LVC/LVW

Tebis application software

Hotel System Management The Hotel Smartest Solution

TABLE 1: Wiring Terminals. Connect to... 1C 1H 2C 2H 1H1C 2H1C 2H2C 3H2C

MicroTech III Unit Controller for Water Source Heat Pump Units

Controller Operator Guide. VariTrac TM Central Control Panel VAV-SVU01A-EN

Workshop 7 PC Software - Tracker

HVAC-32A. Operation Manual. Specifications. Digital Multistage Air Conditioning Controller with inbuilt Outside Air Economy function

T5000 T000 LCD Digital Fan Coil Thermostat

The THERMOSTAT THE EVOLUTION OF CAPABILITIES INTO A PLATFORM FOR ENERGY MANAGEMENT

ServiceTools for MicroTech II Version 2.0 Applied Terminal Systems User Manual

THERMO KING TRUCK & TRAILER UNIT ALARM CODES THIS DOCUMENT SHOWS ALL CURRENT ALARM CODES FOR THERMO KING TRUCK AND TRAILER UNITS.

Mode Switch. Fan Switch Menu button Program button

HVAC Systems in Schools & Commercial Buildings and Radon

Tracker. Tracker Version 12 Building Automation System BAS-PRC010-EN. March 2008

HVAC and Lighting Control Products for Open Building Automation Systems

MicroTech Water Source Heat Pump Unit Controller

DS Wire Digital Thermometer and Thermostat

Simple and Convenient Individual Control

Actuator Plug-In

Integrated Building Management and Security System. Building Automation & Security.

ABB i-bus KNX Fan Coil Controller FC/S 1.1

New Deluxe Wall Mounted Heat Pump Series EXTERIOS

FX07 Field Controller

T7560A,B,C Digital Wall Module

RZAHUC program version 1.1 Regulation for Reznor Air Handling Units

QUICK INSTALLATION GUIDE

GETTING STARTED WITH THE MIPOWER MANAGEMENT SYSTEM

WeatherLink for Alarm Output. Introduction. Hardware Installation and Requirements. Addendum

Installation Instructions. Applications. North American Emissions Compliance. Installation

Statement of Work. 3.0 Details of Service Pre Start-up Cooling Start-up Service. Installation Service. Table of Contents. 1.0 Executive Summary

30RB/30RQ. Operation and maintenance instructions

Designer. of control solutions NA O7.124A

its ELECTRIC POSITION for electric heat, or set the units fan control appropriately to ELECTRIC or another appropriate setting.

IntesisBox DK-RC-ENO-1iC. EnOcean Interface for DAIKIN Air Conditioners Compatible with SKY and VRV lines

Electronic Control Devices The European Product Catalogue 2007

Light scene push button 8gang comfort flush-mounted xx

Y-200 Multi-Stage Sequencer

Heating Actuators in the MIX2 Series HMG 6 T, HME 6 T and FIX2 HM 12 T

Application Sheet Fan coil unit with staged fan, heating/cooling coil (2 pipe) on analog output

5.6 Technical Specification: Premium Efficiency Electric Air Conditioning Equipment

UG103.9 EMBER APPLICATION DEVELOPMENT FUNDAMENTALS: ZLL

sip Sanyo Modbus Guide Technical Specification Pinouts, Cable Connections & Wiring Issue 2: February 2009 Synapsys Solutions Ltd, all rights reserved

Air Conditioning Clinic

RVL470. Heating Controller. Building Technologies HVAC Products. Series B

User Guide ecobee ecobee 250 University Ave Suite 400 Toronto Ontario M5H 3E5 Canada Toll free

IntesisBox ME-AC-ENO-1C

RESIDENTIAL THERMOSTATS CLIMATEMASTER

Dyeing Programmer DP - 01

Delta Temperature Controller User Manual

KU DESIGN GUIDELINES APPENDIX XVI RECOMMENDED BAS I/O CONTROL POINTS BY EQUIPMENT / SYSTEM

INSTALLATION MANUAL. Address card EKAC10B

Integrated Controls & Monitoring System for Apartments. Solution for southern countries.

Example Retrocommissioning Measure: Opening Throttled Discharge Valves

Communicating Wall Control Installation Manual TSTAT0101SC

LGAC-KNX PROGRAMMING MANUAL. Integrations V1.0 TECHNICAL SUPPORT. Tel (+34)

TEC Series BACnet MS/TP Network Temperature and Humidity Controllers

ZigBee Home Automation User Guide

Master Programming Manual for TotalCare, CareSoft Elite, CareSoft Pro, Ion Pro and CareClear Pro Models

Failure code manual. content

RadioRA 2 (QS) Lighting and Climate Control. g! 5.4 Fan Controller: g! RadioRA2 Inclusive Software v5.0.8 or newer

Table of Contents. 1 - Specifications Installation Wiring User controls...7

CHILLER PLANT CONTROL MULTIPLE CHILLER CONTROLS

SMM. Installation Operation Maintenance

Technical Support Bulletin Nr. 20 Special AC Functions

CATALYST Frequently Asked Questions

Catalyst RTU Controller Study Report

PRODUCT MANUAL IRSC. IRSC-Plus. Air-Conditioning controller ZN1CL-IRSC. Program version: 5.14 Manual edition: 5.14_a

Contents. Introduction

Model: DC-A2IO Advanced HVAC Controller

Configuring Alarms & Relays in the Enhanced Transformer Advantage

It s all open from here.

Industrial Networks & Databases

Electronic Control Devices The European Product Catalogue 2007

Integrated Building Management and Security System. Building Automation & Security.

HVAC Processes. Lecture 7

How To Set The Sensor On A Powerpoint 3.5 (Powerpoint) On A Blackberry 2.5A (Powerplant) On An Iphone Or Ipad (Powerplant) On The Blackberry 3.2 (

Transcription:

Heat Pump with Temperature Control: 8051 LONMARK Functional Profile: Heat Pump with Temperature Control LONMARK Functional Profile: Heat Pump with Temperature Control 1

8051-10 1996, LONMARK Interoperability Association. Echelon, LON, LONWORKS, LONMARK, and the LONMARK logo are trademarks of Echelon Corporation registered in the United States and other countries. LonMark Functional Profile 2

Overview Heat Pump with Temperature Control This the heat pump with temperature control object provides the control of a heat pump unit. This object compares room temperature with heating and cooling setpoints. The results of the comparison will energize the unit fan, compressor(s) and reversing valve(s) as needed. Heat Pump FP D ata File Transfer Example Usage Figure 1.1 Functional Profile The Heat Pump object interacts with one or more of the following LONMARK devices: room temperature sensor node remote wall module (including temperature sensor, setpoint) supervisory node (occupancy mode, heat/cool changeover) occupancy switch monitoring node LonMark Functional Profile 3

Object Details Hardware Output Heat Pump nvispacetemp nv1 SNVT_temp_p nvisetpoint nv2 SNVT_temp_p Mandatory Network Variables nvospacetemp nv3 SNVT_temp_p nvounitstatus nv4 SNVT_hvac_status Input Network Variables nviapplicmode nv5 SNVT_hvac_mode nviocccmd nv6 SNVT_occupancy nvioccupsw nv7 SNVT_switch nvisetptoffset nv8 SNVT_temp_p nviauxheat nv9 SNVT_lev_disc Optional Network Variables nvoeffectsetpt nv10 SNVT_temp_p Output Network Variables Configuration Properties nc60 - Temperature Setpoint (mandatory) nc49 - Send Heartbeat nc17 - Location (optional) nc48 - Max. Receive Time (optional) Manufacturer Defined Section Hardware Input Figure 1.2 Heat Pump with Temperature Control Object Details LonMark Functional Profile 4

Table 1.1 Heat Pump with Temperature Control Object Details SNVT # Name In/Out Class Type Description 1 nvispacetemp In ram SNVT_temp_p Remote Space Temperature 2 nvisetpoint In ram SNVT_temp_p Setpoint from Network 3 nvospacetemp Out ram SNVT_temp_p Space Temp Value Used 4 nvounitstatus Out ram SNVT_hvac_status Current Status of Unit 5 nviapplicmode In ram SNVT_hvac_mode Command from System 6 nviocccmd In ram SNVT_occupancy HVAC Occupancy Status 7 nvioccupsw In ram SNVT_switch Simple Occupancy Status 8 nvisetptoffset In ram SNVT_temp_p Setpoint Offset 9 nviauxheat In ram SNVT_switch Auxilliary Heat Enable 10 nvoeffectsetpt Out ram SNVT_temp_p Setpoint Value Used Mandatory Network Variables Space Temperature Input network input SNVT_temp_p nvispacetemp; This input network variable is used to connect an external space temperature sensor to the node. It is mandatory to the profile, but it does not have to be bound to a sensor node. The Heat Pump device can have a locally wired space temperature sensor. In either case, valid values of nvispacetemp have priority over local sensor values. -327.68 to 327.66 C (0.01 C) A value of 32767 (0x7fff) indicates an invalid value. The is the invalid value of 0x7FFF which equates to+327.67 C. This value will be adopted at power-up and remains in effect until an update is received. This value will also be adopted if a bound input does not receive an update within the optional Receive Heartbeat, ncircvhrtbt. This value may also be sent by a sensor to indicate the sensor is present but it is not working correctly. LonMark Functional Profile 5

Temperature Setpoint Input network input SNVT_temp_p nvisetpoint; This input network variable is used to allow the temperature setpoint for the occupied mode to be changed via the network. The individual internal heat/cool setpoints for occupied are then calculated using this network input and the setpoint configuration properties using the following formulas: occupied heat = nvisetpoint - (occupied cool config - occupied heat config) / 2 occupied cool = nvisetpoint+(occupied cool config - occupied heat config) / 2 Although this network variable input is mandatory to the profile, it does not have to be bound to any setpoint node. If a valid setpoint value is written to nvisetpoint, it will be used as the center setpoint. If an invalid setpoint is written to nvisetpoint, either a locally wired setpoint knob or the appropriate setpoint as configured in ncisetpnts will be used. The internal setpoints are also affected by the Setpoint Offset Input, nvisetptoffset, if present and valid. The unoccupied setpoints are not affected by this input. The valid Range is 10 C to 35 C. The value 0x7FFF=+327.67 C will be handled as an invalid value. The is the invalid value of 0x7FFF which equates to+327.67 C. This value will be adopted at power-up and remains in effect until an update is received. This value will also be adopted if a bound input does not receive an update within the optional Receive Heartbeat, ncircvhrtbt. Space Temperature Output network input SNVT_temp_p nvospacetemp; This output network variable is used to send the value of the controlled space temperature (either from a locally connected space temperature sensor or from the nvispacetemp input) to other nodes. It is mandatory to the profile. -327.68 to 327.66 C (0.01 C) A value of 32767 (0x7fff) indicates an invalid value. LonMark Functional Profile 6

When Transmitted The variable is transmitted immediately when its value has changed. Additionally this network variable will also be transmitted as a heartbeat output on a regular basis as dictated by the optional Maximum Send Time configuration, ncisndhrtbt. Default Service Type The default service type is unacknowledged. Unit Status Output network output SNVT_hvac_status nvounitstatus; This output network variable is available to report the object status. It combines the operating mode, the capacity of heating and cooling used and an indication if any alarms are present in the object. mode: heat_output_primary: heat_output_secondary: cool_output: HVAC_HEAT, HVAC_COOL, HVAC_OFF, HVAC_FANONLY. HVAC_AUTO is not used, other enumerations are optional 0-100%, 0xFFFF (INVALID). 0-100%, 0xFFFF (INVALID) 0-100%, 0xFFFF (INVALID). econ_output: 0-100%, 0xFFFF (INVALID). The economizer output field will be zero if it doesn t apply to a particular unit. fan_output: 0-100%, 0xFFFF (INVALID). For fans that have only an on/off state, the capacity values will be either 0.0 or 100.0% respectively. in_alarm: 0 Means there is no alarm. Not 0 Means there is an alarm. A filter alarm will also be indicated using this field. When Transmitted The variable is transmitted immediately when its value has changed significantly. Additionally this network variable will also be transmitted as a heartbeat output on a regular basis as dictated by the optional Maximum Send Time configuration, ncisndhrtbt. Default Service Type The default service type is unacknowledged. LonMark Functional Profile 7

Optional Network Variables Application Mode Input network input SNVT_hvac_mode nviapplicmode; This network variable input is used to coordinate the Heat Pump with any supervisory controller or intelligent human interface device. This network variable is required for Water Source Heat Pumps that do not have another way of detecting waterflow to the unit. This network variable is used to lock out compressor operation when a supervisory controller determines that water is not being provided to the unit. In this case, the HVAC_FANONLY state is necessary to provide ventilation to the space and disable compressor operation at the same time. HVAC_AUTO: HVAC_HEAT: HVAC_COOL: HVAC_FANONLY The control loop automatically changes between application modes (e.g. HEAT and COOL) to provide the control objectives. Both Heating and Cooling are enabled. Heating is enabled and Cooling is disabled. Cooling is enabled and Heating is disabled. Both Heating and Cooling are disabled. This disables compressor operation. Fan Operation is enabled. The control loop is off and all outputs are off position. HVAC_OFF: The other enumerations provided by SNVT_hvac_mode are optional. The default value is HVAC_AUTO. This value will be adopted at power-up and remains in effect until an update is received. This value will also be adopted if a bound input does not receive an update within the optional Receive Heartbeat, ncircvhrtbt. HVAC Occupancy Input network input SNVT_occupancy nviocccmd; This input network variable is used to place the heat pump into different occupancy modes. It is typically set by a supervisory node The valid range is described in the table below: OC_OCCUPIED: OC_UNOCCUPIED: The Heat Pump object should operate in occupied mode as defined by the manufacturer and use the occupied setpoint. The Heat Pump object should operate in unoccupied mode as defined by the manufacturer and use the unoccupied setpoint. LonMark Functional Profile 8

OC_BYPASS: OC_STANDBY: OC_NUL: The Heat Pump object should operate in temporary occupied mode. This input can be commanded from the supervisory node. When the configured bypass time elapses, the Heat Pump returns to the original occupancy mode. The Heat Pump object should operate in standby mode as defined by the manufacturer and use the standby setpoint. If this network variable is not present or it is set to this value or to an invalid value, the simple occupancy status (nvioccupsw) value will be used to determine if the unit should be in the occupied or unoccupied state. If the simple occupancy status variable is also invalid or not present, the unit will operate according manufacturer-specific defaults. The default value is OC_NUL = 0xFF. This value will be adopted at power-up and remains in effect until an update is received. This value will also be adopted if a bound input does not receive an update within the optional Receive Heartbeat, ncircvhrtbt. Simple Occupancy Input network input SNVT_switch nvioccupsw; This input network variable provides an indication of the simple two-state occupancy status of the unit, which is either unoccupied or occupied. A state field value of zero (0) means unoccupied, and a state field value of one (1) means occupied. This input will be used to indicate occupancy whenever the HVAC Occupancy Input (nviocccmd) is not present, invalid, or set to OC_NUL The HVAC Occupancy Input (nviocccmd) takes precedence over this input if the values of both inputs are valid and there is a conflict between the two inputs. The unit will operate according manufacturer-specific defaults if this input is invalid, and the HVAC Occupancy Input (nviocccmd) is not present, invalid, or set to OC_NUL. State field: 0 = unoccupied, 1 = occupied, 0xff = invalid Value field: Not used The default value is 0xFF. This value will be adopted at power-up and remains in effect until an update is received. This value will also be adopted if a bound input does not receive an update within the optional Receive Heartbeat, ncircvhrtbt. LonMark Functional Profile 9

Setpoint Offset Input network input SNVT_temp_p nvisetptoffset; This input network variable specifies the direction and magnitude of the shift of the current occupied setpoints. If the setpoint adjust amount is negative, the current occupied heating and cooling setpoints will be shifted down by the adjustment amount. If the setpoint adjust amount is positive, the current occupied heating and cooling setpoints will be shifted up by the adjustment amount. The unoccupied setpoints are not affected. -10.00.. 10.00 C (0.01 C) The default value is 0.00 C. This value will be adopted at power-up and remains in effect until an update is received. This value will also be adopted if a bound input does not receive an update within the optional Receive Heartbeat, ncircvhrtbt. Auxilliary Heat network input SNVT_switch nviauxheat; This input network variable indicates whether auxilliary heat has been enabled or disabled. If auxilliary heat is enabled, it is allowed in the heating mode.. This command does not force the unit into heating. Level Value Command Meaning 0 (OFF) Disabled 1 (ON) Enabled Value field: Not used The default value is ON. This value will be adopted at power-up and remains in effect until an update is received. This value will also be adopted if a bound input does not receive an update within the optional Receive Heartbeat, ncircvhrtbt. Setting this value to ON ensures that if an auxilliary heat enable command is not provided, the unit will be will be able use an auxilliary source of heat if it exists. LonMark Functional Profile 10

Effective Setpoint network output SNVT_temp_p nvoeffectsetpt; This input network variable provides an indication of the setpoint being used for control. The valid Range is 10 C to 35 C. The value 0x7FFF= +327.67 C will be handled as an invalid value in case of a sensor failure. When Transmitted The variable is transmitted immediately when its value has changed significantly. Additionally this network variable will also be transmitted as a heartbeat output on a regular basis as dictated by the optional Maximum Send Time configuration ncisndhrtbt. Default Service Type The default service type is unacknowledged. Configuration Properties Temperature Setpoints (Mandatory) network input config SNVT_temp_setpt ncitempsetpts; This configuration property defines the occupancy temperature setpoints for heat and cool mode. The setpoint will have an assigned upper and lower limit for each state defined below within the min. and max. range. and Minimum Maximum Default occupied_cool 10 C 35 C 23 C standby_cool 10 C 35 C 25 C unoccupied_cool 10 C 35 C 28 C occupied_heat 10 C 35 C 21 C standby_heat 10 C 35 C 19 C unoccupied_heat 10 C 35 C 16 C SCPT Reference SCPTsetPnts(60) LonMark Functional Profile 11

Send Heartbeat (Mandatory) Heat Pump with Temperature Control: 8051 network input config SNVT_time_sec ncisndhrtbt; This configuration network variable defines the maximum period of time that expires before the following network variable outputs will automatically being updated: nvospacetemp, nvounitstatus, nvoeffectsetpt The valid range is any value between 0.0 sec and 600 sec. Setting ncisndhrtbt = 0 disables the automatic update mechanism. 0 (no automatic update) SCPT Reference SCPTMaxSendTime(49) Location Label (optional) network input config SNVT_str_asc ncilocation; This configuration property can optionally be used to provide more descriptive physical location information than can be provided by the Neuron Chip s 6 byte location string. The location relates to the object and not to the node. Any NULL terminated ASCII string of 31 bytes total length. The default value is an ASCII string containing all zeros ( \0 ). SCPT Reference SCPT_location (17) Receive Heartbeat (optional) network input config SNVT_time_sec ncircvhrtbt; This configuration property is used to control the maximum time that elapses after the last update to a bound network input before the Heat Pump object adopts a default value for the following: nvispacetemp, nvisetpoint, nviapplicmode, nviocccmd, nvioccupsw, nvisetptoffset, nviauxheat. LonMark Functional Profile 12

The valid range is any value between 0.0 sec and 600 sec. Setting ncircvhrtbt = 0 disables this network variable receive failure detect mechanism. 0 (no failure detect) SCPT Reference SCPTMaxRcvTime(48) Data Transfer None specified. Power-up State Upon power-up the input variables are set to their default values. The output network variables will be set to their initial value as follows: nvospacetemp: INVALID nvoeffectsetpt: 0 The fields in nvounitstatus will be set to the initial values : mode: HVAC_OFF heat_output_primary: 0 heat_output_secondary: 0 econ_output: 0 fan_output: 0 in_alarm: 0 Boundary and Error Conditions None specified. Additional Considerations None specified. LonMark Functional Profile 13