Johnson Controls LX-HPUL-1, LX Series User Manual

LX Series Heat Pump Unit Controller
User’s Guide
Code No. LIT-12011484
Issued June 22, 2009
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .9
Feature Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
Sensor Configuration Wizard . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
Control Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
LonMark Functional Profile. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
Units in LONWORKS Networks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
Language Selection. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
Heat Pump Unit Controller Installation Overview. . . . . . . . . . . . . . . . . . . . . . . . . . . 19
Inputs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
10k Ohm or Digital Input . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
Analog Inputs. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
4 to 20 mA Analog Input, Externally Supplied . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
Sensors and Switches. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
Auxiliary Alarm Input . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
Bypass Contact Input. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
Coil Differential Pressure Input . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
Coil Frost Contact Input. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
Discharge Temperature Input . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
Emergency Contact Input . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
Fan Speed Selector Input . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
Fan State Input . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
Mode Selector . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
Occupancy Input . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
Outdoor Temperature Input . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
1LX Series Heat Pump Unit Controller User’s Guide
Pump State Input. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
Refrigerant Temperature Input. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
Setpoint Offset Input . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
Space Humidity Input . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
Space Temperature Input . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
Water Temperature Input. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
Window Contact Input . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
Outputs. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
Analog Output Protection. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
Digital Outputs. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
Staged Outputs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
Output Selections . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
Fan Speed 1 - 3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
Heating Outputs 1 - 4. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
Cooling Outputs 1 - 4. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
Reversing Valve. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
Humidifier and Dehumidifier Outputs. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
Mode Selection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
Network Variables Used for Mode Selection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
Occupied Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
Starting Occupied Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
Ending Occupied Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
Unoccupied Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
Starting Unoccupied Mode. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
Ending Unoccupied Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
Bypass Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
Starting Bypass Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
Ending Bypass Mode. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
Standby Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
Starting Standby Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
LX Series Heat Pump Unit Controller User’s Guide2
Ending Standby Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
Slave Mode. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
State Selection and Description. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
Supervisory Control and Scheduling. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
Calculating the Space Temperature Setpoint . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
The Effect of nviSetPoint on the Active Setpoints . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
The Effect of a Setpoint Offset on the Active Setpoints. . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
Humidity Control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
Defrost cycle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
Cooling State . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
Mechanical Cooling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
Cooling Demand . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
Cooling Output Sequence . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
Ending the Cooling State. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
Heating State . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
Heating Demand . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
Heating Output Sequence . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
Cooling Outputs Used to Heat. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
Ending the Heating State. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
Night Purge. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
Morning Warm-up . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
Fan Operation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
Terminal Load . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
Heating Terminal Load . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
Cooling Terminal Load . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
Networking Operations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
Slave Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
Load Shedding. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
Setting Up Network Connections. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
Network Outputs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
LX Series Heat Pump Unit Controller User’s Guide 3
Optimum Start . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
Requirements for Optimum Start. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
Emergency Operation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
Emergency Initiation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
Normal Operation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
The PID Loop. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
Proportional . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
Integral . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
Gain . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
Time. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
How It Is Used . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
Derivative . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
Gain . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
Time. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
Dead Band . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
Alarm Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
Alarm Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56
Alarm Types . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57
Alarm Procedure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57
Heartbeat Alarms. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57
Disconnect Alarms. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
Emergency Mode Alarms. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
User-Set Alarms. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
Setting up the Heat Pump Controller . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60
Persistent Network Variables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60
Setting Units . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61
Input Configuration. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61
Heartbeat (Max Send Time). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63
Throttle (Min Send Time). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63
Delta Value . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
LX Series Heat Pump Unit Controller User’s Guide4
Override Value . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
Default Value . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
Sensor Hardware Properties. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
Input Signal Interpretation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
Signal Type. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
Thermistor Type. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
Offset. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
Max Value, Min Value. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
Reverse. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
Increment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
TransTable . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
Get Value . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66
Configuring an Input Represented as a L
ONMARK Object . . . . . . . . . . . . . . . . . . . . . . . 66
Output Configuration. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66
Output Signal Types . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68
Configuring an Output. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68
Creating a Functional Block. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70
Configuring an Output Represented as a Functional Block. . . . . . . . . . . . . . . . . . . . . . . . . 70
Heating-Cooling Configuration. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71
Fan-Valve Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73
PID Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74
Alarm Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75
Space Temperatures and Humidity . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76
Discharge Temperature and Auxiliary Alarm. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76
Fan Alarm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76
Pump Alarm. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77
General Settings Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77
Radiation Heating . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78
Options Configuration. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78
Optimum Start . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79
LX Series Heat Pump Unit Controller User’s Guide 5
Frost Protection. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80
Defrost Cycle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80
Humidity Control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81
Network Input Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82
Heartbeat Alarms. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82
Network Output Configuration. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82
Object Manage. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84
Object Status . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85
Communication Failure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85
Electrical Fault . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86
Out of Limits. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86
Disabled. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86
In Alarm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86
In Override. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86
Out of Service . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86
Network Variables. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86
nviApplicMode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86
nviCoilDiffPress. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87
nviDischargeTemp. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88
nviEmergCmd. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88
nviExtCmdOutputx . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88
nviFanSpeedCmd. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88
nviFanState. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88
nviHotWater . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89
nviOccCmd & nviOccManCmd. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89
nviOutdoorTemp . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89
nviPumpState. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89
nviRefrigTemp . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89
nviSetPoint. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90
nviSetPtOffset . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90
LX Series Heat Pump Unit Controller User’s Guide6
nviShedding . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90
nviSlave . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90
nviSpaceRH . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90
nviSpaceTemp . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90
nviWaterTemp . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91
nvoCtrlOutput. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91
nvoDischargeSetPt . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91
nvoEffectSetPt . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91
nvoFanSpeed . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91
nvoHPalarm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91
nvoHPstate. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93
nvoHwInput . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94
nvoOccState. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94
nvoSpaceTemp . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94
nvoTerminalLoad. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95
nvoUnitStatus. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95
Standard Network Variable Types (SNVT). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96
SNVT_hvac_emerg (103 HVAC Emergency Mode). . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96
SNVT_hvac_mode (108) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96
SNVT_hvac_status (112). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97
Alarm State. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100
SNVT_lev_percent (81) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101
SNVT_occupancy (109) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101
SNVT_switch (95). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102
Switch Definition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102
SNVT_temp_p (105) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104
SNVT_tod_event (128) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104
LX Series Heat Pump Unit Controller User’s Guide 7
LX Series Heat Pump Unit Controller User’s Guide8
LX Series Heat Pump Unit Controller
User's Guide

Introduction

Feature Description

The LX Series Heat Pump Unit (HPU) Controller integrates into a LONWORKS® network for the control of almost any heat pump unit due to its wide range of output types and LONMARK® certification.
The LX Series Heat Pump Unit Controller controls the following equipment:
four stages of mechanical heating or cooling
modulating heating or cooling valves
reversing valves
floating valves for heating or cooling
pump for geothermal application
three fan speeds or variable speed fans
humidifier and dehumidifier The Heat Pump Unit Controller has five digital outputs supplying 1.0 ampere at
24 VAC. These outputs produce digital or Pulse Width Modulated (PWM) signals. Also, two tri-mode analog outputs are on the circuit board. These outputs provide
the following signals:
linear signals over a 0 to 10 VDC range
10 VDC digital or PWM signals
digital signal of 60 mA at 12 VDC The Heat Pump Unit Controller has six inputs, each capable of one of 18 possible
input types. Inputs have 12-bit resolution and are configured entirely by software. For easy maintenance and installation, the controller is equipped with wizard
connectors that can accept flat cable or wires. The controller uses a TP/FT 10; 78 kbps network configuration.
The information in this guide helps you to set up the Heat Pump Unit Controller, understand the operation of the device, and troubleshoot problems. Information is organized to follow the Heat Pump Unit Controller configuration wizard menu.
LX Series Heat Pump Unit Controller User's Guide 9

Sensor Configuration Wizard

The Heat Pump Unit Controller incorporates the Johnson Controls® sensor configuration wizard. The wizard provides powerful and simple configuration tools for the hardware inputs. You can only select digital or analog inputs through the software. You do not need to move any circuit board jumpers.
Analog input signal types–resistive, voltage, current–are selected in software without hardware jumpers. Built-in conversion tables are provided for a large number of thermistors or other sensor types. You can easily create custom conversion tables by setting the offset, minimum, and maximum values in one dialog box for the input.
The sensor configuration wizard also provides direct access to network properties of the analog or digital input including the Standard Network Variable Type (SNVT), Heartbeat, Send on Delta, Override, Default Value, and Throttle settings. All of the input features are in one place; therefore, it is not necessary to switch back and forth between screens to fully configure an input.
The sensor configuration wizard provides warnings of configuration errors as they occur, allowing you to correct mistakes quickly.
The sensor configuration wizard is accessible in the LX-HPUL wizard view of an LX-HPUL device in FX Workbench. Each hardware input is represented by a separate LONMARK object. To configure each input, select the desired hardware input on the left side of the LX-HPUL wizard view and Sensor Configuration in the Wizard column of the view and click the Launch button. The sensor configuration wizard opens. Through use of the wizard, you can configure network inputs not directly controlled by the HPU Controller.

Control Features

The Heat Pump Unit Controller provides Proportional plus Integral plus Derivative (PID) loops for advanced control of humidity, discharge temperature, and space temperature. Each PID loop has an individual, configurable dead band; and, provides gain and time adjustment for the integral and derivative terms, and gain adjustment for the proportional term.
Humidification and dehumidification sequences provide the Heat Pump Unit Controller with the ability to maintain space humidity at the desired level. Defrost cycles are started by the HPU when the differential pressure is high, or by a sequence in conjunction with the refrigerant temperature sensor. Space temperature control is done with a PI loop only, but the presence of the derivative term provides the HPU Controller with the ability to precisely adjust space temperature. Precision adjustment ensures both increased comfort and savings.
Often associated with air handlers, the HPU Controller provides advanced control settings including Optimum Start and load shedding.
LX Series Heat Pump Unit Controller User's Guide10
The Optimum Start function maintains statistics that enable the Heat Pump Unit Controller to predict the warm-up or cool-down time period needed to make the building ready for occupancy. The precise Optimum Start period is calculated every day using the current outdoor air temperature.

LONMARK Functional Profile

The LX Series Heat Pump Unit Controller uses the LONWORKS protocol. The Heat Pump Unit Controller is LONMARK certified for interoperability on any LONWORKS network. The controller is set up through its own configuration wizard and through the Sensor configuration wizard. Use FX Workbench to install the device onto the network and bind the network variable connections.
Figure 1 shows the Heat Pump Unit Controller meets the LONMARK standard by providing the network variable inputs, network variable outputs, and configuration properties specified by the profile. In addition, the Heat Pump Unit Controller provides extra network variable inputs and outputs. These extra variables provide greater flexibility and a number of functions than required in the profile.
For example, functions determined by the network variables include slaving the controller to another unit through nviSlave or enabling the controller to act as the master node through nviUnitStatus.
LX Series Heat Pump Unit Controller User's Guide 11
LX- H PUL- 1 HeatPump
Object Type # 8051
nviSpaceTemp
SNVT_temp_p
nviSetPoint
SNVT _temp_p
nviFanSpeedCmd
SNVT_switch
nviApplicMode SNVT_hvac_mode
nviSetPtOffset
SNVT _temp_p
nviWaterTemp
SNVT_temp_p
nviDischargeTemp SNVT_temp_p
nviRefrigTemp
SNVT_temp_p
nviSpaceRH
SNVT_lev_percent
nviEmergCmd
SNVT_hvac_emer
nviFanState
SNVT_ switch
nviPumpS tate
SNVT _switch
nviCoilDiffPress
SNVT_press_p
Mandatory
Network
Variables
Optional
Network
Variables
nvoFanSpeed
SNVT_ switch
nvoTerminal Load
SNVT_lev_percent
nvoDischargSetPt
SNVT_temp_p
nvoSpaceTemp
SNVT _temp_p
nvoEffectSetP
SNVT _temp_p
nvoOc cState
SNVT_ occupancy
nvoUnitStatus
SNVT_hvac_status
Configuration Properties
Occ. Temperature Set Points(mandatory)
Maximum Send Time (mandatory)
Minimum Send Time (optional)
nviSheddi ng
SNVT_switch
nviHotWater
SNVT_switch
nviSlave
SNVT_lev_percent
nviO utdoorTemp
SNVT_temp_p
nviO ccCmd
SNVT_xx
nviO ccManCmd
SNVT_ occupancy
Manu facturer
Network
Variables
Manufacturer Configuration Properties
Please see the manual for details.
Wizard for configuration provided.
nvoCtrlOutput1
SNVT_ switch
. . .
nvoCtrlOutput7
SNVT _switch
Figure 1: LX Series Heat Pump Unit Controller:
ONMARK Objects and Network Variables
L
LX Series Heat Pump Unit Controller User's Guide12
The HPU Controller also has network inputs that permit the use of outside enthalpy sensors and space enthalpy sensors. These inputs provide better calculation of the cooling or heating effect of the outside air upon the conditioned space.
The input object has configurable conversion tables and hardware properties in the area marked Manufacturer Configuration Properties. Choose from a list of standard thermistors to select conversion properties and create your own custom tables. Hardware properties configuration allow you to modify your input from the software object. Figure 2 shows the output and input objects.
nviExtCmdOutputx
SNVT_switch
LX-HPUL- 1 Hardware Output
Obj ect T yp e #3
Mandatory
Network
Variables
Configuration Properties
Maximu m Rec e i ve Time (optional)
Override Value (optional)
Manufacturer Configuration Properties
Object Major Version Object Min or Version
Output Signal Conditioning
PWM Period
Hardware Properties
Default Value
Figure 2: Output and Input Objects
LX-HPUL-1 Hardware Inpu t
Object Type #1
Mandatory
Network
Variables
Configuration Properti es
Offset (optional) Maximum Range (optional) Minimum Range (optional)
Minimu m Send Delta (optional) Minimum Send Time (optional)
Maximu m Send Time (optional)
Override Value (optional)
Manufacture r Configuration Properties
Object Major V ersion
Object Minor V ersion
Output Signal Conditioning
PWM Period
Hardware Properties
Default Value
nvoHwInputx
SNVT_xxx
LX Series Heat Pump Unit Controller User's Guide 13
The node object displays the nvoHPstate and nvoHPalarm variables as manufacturer’s variables. The node objects provide information about the alarm conditions in the Heat Pump Unit Controller and about the operating state of the device (Figure 3).
LX-HPUL-1 Node
Obj ect Typ e #0
nviRequest
SNVT_obj_request
Mand ator y
Network
Variables
Optional
Network
Variables
Configuration Properties
Location (optional) Device Major Version (optional) Device Minor Version (optional)
Manu facturer
Network
Variables
Manufacturer Configuration
Properties
Maximum Send Time
nvoStatus
SNVT_obj_status
nvoFi leDirectory
SNVT_address
nvoHPs tate
SNVT_state _64
nvoHPal arm
SNVT_state _64
Figure 3: Heat Pump Unit Controller Node

Units in LONWORKS Networks

Note: Use this section if you are using the Imperial System of measurement. The Imperial System and the International System (SI) are the two main
measurement systems used today. Table 1 compares Imperial units and SI units.
Table 1: Comparing Imperial and SI Units
Imperial Units SI
inch centimeter yard meter mile kilometer degrees Fahrenheit degrees Centigrade/Celsius
LX Series Heat Pump Unit Controller User's Guide14
The LONWORKS network and Echelon® SNVTs are based upon SI units. This basis creates some unavoidable problems in data conversion if you are using Imperial Units.
The LX-HPUL view in FX Workbench and other utilities provide some automatic conversion between SI and Imperial units. However, these are not ideal conversions because a whole number in one system becomes a long decimal fraction in the other. For example, 72°F is approximately equal to 22.22222°C.
Value is written in
Imperial Units.
Data is displayed
for monitoring in
Imperial Units.
Value is translated
to SI units.
Value is rounded.
Value is stored
in SNVT.
Value is read
from SNVT.
Value is rounded.
Value is translated
to SI units.
Units
Figure 4: Imperial Units in the LONWORKS Network
The values created by converting Imperial to SI or SI to Imperial are subject to rounding errors. If you enter an Imperial value into a LONWORKS SNVT by using the HPU Controller configuration wizard, the value is converted, then rounded and written to the SNVT . When you want to monitor the SNVT, the value must be read from the SNVT, converted, and rounded again before it is displayed. Due to the two conversions and two rounding operations, the value may differ slightly from what you originally entered (Figure 4).
The same process and resulting rounding error applies to Standard Configuration Property Types (SCPTs).
Instructions for changing or modifying the units of measure used on your computer are provided in the Selecting a Measurement System or Selecting a Language section.

Language Selection

The following may require you to change your language settings:
You changed your regional settings by selecting a different region in the Regional and Language Options dialog box.
You work on a site that is in a linguistic region other than your own.
LX Series Heat Pump Unit Controller User's Guide 15
You are dissatisfied with the language displayed on program menus and dialog boxes.
You can change your language settings in the Advanced tab of the Regional and Language Options dialog box. Instructions are provided in the Selecting a Measurement System or Selecting a Language section.

Selecting a Measurement System or Selecting a Language

To select units of measurement or to select a language:
1. In Microsoft® Windows XP® Operating System, click Start > Control Panel. The Control Panel appears.
2. In the Control Panel, open Date, Time, Language, and Regional Options.
3. Under the list titled Pick a Task, select and open the second item: Change the format of numbers, dates, and times (Figure 5).
Figure 5: Date, Time, Language and Regional Options Screen
LX Series Heat Pump Unit Controller User's Guide16
4. Select your language region from the drop-down list. The number, time, and
date formats fill automatically (Figure 6).
Figure 6: Regional and Language Options
5. In the Number box, verify the number format uses a decimal point to indicate
numerals representing values less than 1. For example, use 123,456,789.00, not 123 456 789,00. You must use a decimal point for the correct display of
numerals.
6. In the Regional Options dialog box, click Customize.
LX Series Heat Pump Unit Controller User's Guide 17
7. Click on the drop-down arrow next to the box labeled Measurement system, and select Metric (Figure 7).
Figure 7: Customize Regional Options
8. Verify the Decimal symbol box contains a decimal point. If the Decimal symbol box does not contain a decimal point, select the symbol in the box and click Apply.
9. Click OK.
10. Click the Advanced tab and choose a language region by selecting from the drop-down list. Verify the correct language appears on program menus.
11. Click OK.
You have now set the units to appear in the LX-HPUL view in FX Workbench. If you select to have Imperial units appear, remember that the SNVTs still use SI units. If you are viewing the data in Imperial units, you are viewing a converted rounded value.
LX Series Heat Pump Unit Controller User's Guide18

Heat Pump Unit Controller Installation Overview

Figure 8 shows one possible installation of the Heat Pump Unit Controller. Inputs, outputs, heating, and cooling units have been marked.
Note: Not all possible sensors appear.
LX-HPUL- 1 Installation Overview
Heat Pump Enclosure
Intak e Air
Filte r
3 Fan Speeds
Co o ling
Heat Pump Enclosure
Humidifier
Heating
DATOAT
Discharge
Air
Window contact
Occupancy
Conditioned Space
Sensor Symbols
Humidity Temperature
Digital Input
Setpoint Offsett
Temperature
Humidity
OAT Outside Air Temperature DAT Discharge Air Temperature
Figure 8: Possible HPU Installation

Inputs

The Heat Pump Unit Controller has six universal inputs. You can use the HPU Controller Configuration wizard to configure universal inputs. There are two possible configurations for universal inputs:
digital inputs or 10k ohm resistance inputs
analog inputs sensing either current or voltage Note: As the Heat Pump Unit Controller can connect to a maximum of six
sensors, you may want to connect some sensors using the L network. All valid network inputs have priority over hardware inputs.
ONWORKS

10k Ohm or Digital Input

The universal input, when configured as a 10k ohm or digital input, accepts a 10k ohm resistance input or a digital input such as a switch (cold contact).
LX Series Heat Pump Unit Controller User's Guide 19
The 10k ohm resistance range accommodates 10k ohm thermistors used in space temperature sensors or duct temperature sensors, or 10k ohm potentiometers used as setpoint offsets.
Use the conversion table for resistance input of more than 10k ohm. The digital range accommodates the occupancy contact, bypass switch, and window switch.
See Figure 9 for wiring information regarding both digital and 10k ohm resistance inputs.
LX-HPUL-1
1
I
++++++
Both inputs are configured as 10k ohm or dig ita l in puts. Configuration can be done in either the LX HPUL-1 wizard
Figure 9: 10k Ohm or Digital Input
I
3
I
2
4
I
I
I
5
6
––
Thermistor
10k Ohm
Contact
NC
NO -
LX Series Heat Pump Unit Controller User's Guide20

Analog Inputs

Analog inputs include current inputs with a range of 4 - 20 mA, and voltage inputs with a range of 0 - 10 VDC.

4 to 20 mA Analog Input, Externally Supplied

Current inputs require a power supply either on the sensor or wired in series with the sensor. To construct the current input, place a 500-ohm 0.25-watt resistor across the Heat Pump Unit Controller’s input terminals. See Figure 10 and Figure 11.
LX- H PUL-1
1
I
++++++
I2I3 I
4
5
I
––
6
I
1 8
0
Resistor:
500
¼
Ω −
Watt
Internal 24 VDC
power supply
4 20 mA
+
Controller source
output 4
Sensor
Ω=ohm
20 mA
Figure 10: Sensor Powered Analog Input
LX-HPUL-1
1
I
++++++
Resistor:
500
VDC
24
Ω −
– +
3
I2I
¼
Watt
4
I
––
4 – 2 0 mA
5
I
I
6
1 8
0
Senso
r
+
Figure 11: Externally Powered Analog Input

Sensors and Switches

The following sensors and switches can be connected to the Heat Pump Unit Controller.
LX Series Heat Pump Unit Controller User's Guide 21

Auxiliary Alarm Input

This input is used to relay an alarm from an external device onto the building network.
Preferred SNVT types: SNVT_amp, SNVT_amp_ac, SNVT_amp_f, SNVT_lev_disc, SNVT_lev_percent, SNVT_switch, SNVT_temp_f, SNVT_temp_p.

Bypass Contact Input

A switch closure on the bypass contact input causes the Heat Pump Unit Controller to enter occupied mode for the period of time set as the bypass time. However, the Heat Pump Unit Controller must be in unoccupied or standby mode.
Preferred SNVT types: SNVT_lev_disc, SNVT_occupancy, SNVT_switch.

Coil Differential Pressure Input

The differential pressure is read on each side of the solenoid valve. On a high differential pressure, the Heat Pump Unit Controller starts the defrost cycle.
Preferred SNVT types: SNVT_press_f, SNVT_ press_p.

Coil Frost Contact Input

If the Heat Pump Unit Controller is in operation, a switch closure on the coil frost contact causes the Heat Pump to start a defrost cycle.
Preferred SNVT types: SNVT_lev_disc, SNVT_switch.

Discharge Temperature Input

Use the discharge temperature input to maintain the discharge air temperature between the minimum and maximum discharge air temperature.
A linear equation between the minimum and maximum discharge air temperature and the space PID loops determines the discharge setpoint. During a high heating demand, the discharge setpoint moves to its maximum temperature. Conversely, during a high cooling demand, the discharge setpoint moves to its minimum temperature. The discharge temperature setpoint can be viewed from nvoDischargSetPt.
Preferred SNVT types: SNVT_temp, SNVT_temp_f, SNVT_temp_p.

Emergency Contact Input

A switch closure on this input causes the HPU Controller to begin emergency operation.
Preferred SNVT types: SNVT_lev_disc, SNVT_occupancy, SNVT_switch.

Fan Speed Selector Input

Fan speed selector provides the Heat Pump Unit Controller with an ability to select up to three different fan speeds.
LX Series Heat Pump Unit Controller User's Guide22
Preferred SNVT types: SNVT_lev_disc, SNVT_occupancy, SNVT_switch.

Fan State Input

The fan state input detects whether one of the three fan speeds is ON or OFF . If the fan state input does not correspond with one of the fan outputs for a period of time (known as alarm delay), then an alarm becomes active. If the fan state input is OFF, while one of the fan outputs is ON, then equipment requiring air circulation remains OFF or does not modulate.
Note: All outputs except for the fan disable when the fan state is OFF. Preferred SNVT types: SNVT_amp, SNVT_amp_ac, SNVT_amp_f,
SNVT_lev_disc, SNVT_lev_percent, SNVT_switch.

Mode Selector

Mode Selector enables selection of different modes of operation by means of an analog signal, such as resistance, voltage, or current input.
Modes of operation available from this input are auto, heat, cool, fan only, and OFF. Table 2 describes the modes of operation.
Table 2: Modes of Operation
Mode of Operation Description
Auto Operates according to its setpoints and scheduled occupancy states.
The HPU controls heating, cooling, duct pressure, and the fresh air damper according to the setpoints and the configuration properties you enter. The controller switches between unoccupied, occupied, standby, and bypass modes according to its schedule and the occupancy and bypass contacts if these contacts are present.
Heat Operates according to the heating setpoints in heating mode only. The
heating setpoint may change as the controller changes scheduled states. Cooling mode is unavailable. The fan is ON when heating is ON. The fan is OFF at other times unless configured as ON during occupied periods.
Cool Operates accordin g to the cooling setpoints in cooling mode only. The
Fan Only Configures the fan ON during the scheduled occupied state. Heating
OFF Disables the control loop to OFF. All outputs are in the OFF state.
cooling setpoints may change as the controller switches scheduled states. Heating mode is unavailable. The fan is ON when cooling is ON. The fan is OFF at other times unless configured as ON during occupied periods.
and cooling is not available. Fan configuration is found on the Fan-V alve screen of the Heat Pump Unit Controller configuration wizard.
Preferred SNVT types: SNVT_hvac_mode.

Occupancy Input

A switch closure on this input sets the HPU Controller to occupied mode. The HPU Controller exits occupied mode when the switch is opened. Unless the controller is in bypass mode, the occupied contact does not function if the network variables nviOccCmd and nviOccManCmd are set to unoccupied.
Preferred SNVT types: SNVT_lev_disc, SNVT_occupancy, SNVT_switch.
LX Series Heat Pump Unit Controller User's Guide 23

Outdoor Temperature Input

The outdoor temperature input depends upon the availability of the refrigerant temperature input to determine whether a defrost cycle is needed. It can also be used for the Optimum Start statistic.
Preferred SNVT types: SNVT_temp, SNVT_temp_f, SNVT_temp_p.

Pump State Input

The pump state input detects if the pump is ON or OFF. If the pump state input is OFF, and the pump output is ON during an alarm delay, then an alarm becomes active. If the pump state input is OFF while the pump output is ON, cooling stages 1 - 4 (that require water or glycol circulation) remain OFF.
Note: This pump state only accepts a dry contact input. Preferred SNVT types: SNVT_amp, SNVT_amp_ac, SNVT_amp_f,
SNVT_lev_disc, SNVT_lev_percent, SNVT_switch.

Refrigerant Temperature Input

The refrigerant temperature sensor determines if the Heat Pump Unit Controller starts the defrost cycle. To perform this sequence, the controller also requires the outdoor air temperature.
Preferred SNVT types: SNVT_temp, SNVT_temp_f, SNVT_temp_p.

Setpoint Offset Input

Setpoint offset input provides a means of varying the setpoint during occupied and standby modes. The value from setpoint offset is added to the pair of active setpoints. See the Calculating the Space Temperature Setpoint section.
Preferred SNVT types: SNVT_temp, SNVT_temp_diff_p, SNVT_temp_f, SNVT_temp_p.

Space Humidity Input

The space humidity sensor provides the Heat Pump Unit Controller with the space relative humidity. Relative humidity can be used as an input to the humidity control PID loop.
Preferred SNVT types: SNVT_lev_percent.

Space Temperature Input

The Heat Pump Unit Controller uses the space temperature to control heating or cooling operations. One of the following inputs must be present for the HPU Controller to function:
space temperature
nviSlave
LX Series Heat Pump Unit Controller User's Guide24
The space temperature sensor can be a 10k ohm thermistor, or it can provide a voltage or current input to the board.
Preferred SNVT types: SNVT_temp, SNVT_temp_f, SNVT_temp_p.

Water Temperature Input

The Heat Pump Unit Controller provides heating or cooling through a single two-pipe system with a heating or cooling valve. If you use this system, the device must know the state (either hot or cold) of the available water. When you use the hardware water temperature input, the Heat Pump Unit Controller can decide if the water is sufficiently hot or cold for heating or cooling.
The network inputs nviHotW ater and nviWaterTemp are available for receiving the water state or temperature, and have priority over the hardware input. If nviHotWater state and value are zero, the HPU Controller functions as if the water is cold. If nviHotWater state and value are unequal to zero, the HPU Controller functions as if the water is hot. If the water temperature is lower than the space temperature, water is considered cold; if the water temperature is higher than the space temperature, water is considered hot. The nviHotWater network input has priority over nviWaterTemp if both values are received.
Preferred SNVT types: SNVT_temp, SNVT_temp_f, SNVT_temp_p.

Window Contact Input

If the Heat Pump Unit Controller is in occupied, bypass, or standby mode, and the heat pump is in operation (one of the fan speeds is ON), then a switch closure on the window contact input causes the HPU Controller to enter unoccupied mode. All outputs turn OFF until a demand from the unoccupied heating and cooling space temperature setpoints commands the unit into heating or cooling.
Preferred SNVT types: SNVT_lev_disc, SNVT_occupancy, SNVT_switch.
Table 3: Sensor and Switch Preferred SNVT Type (Part 1 of 2)
Sensor or Switch Preferred SNVT Type
Auxiliary Alarm Input SNVT_amp
SNVT_amp_ac SNVT_amp_f SNVT_lev_disc
Bypass Contact Input SNVT_lev_disc
SNVT_lev_occupancy
Coil Differential Pressure Input SNVT_press_f SNVT_press_p Coil Frost Contact Input SNVT_lev_disc SNVT_switch Discharge Temperature Input SNVT_temp
SNVT_temp_p
Emergency Contact Inp ut SNVT_lev_disc
SNVT_lev_occupancy
Fan Speed Selector Input SNVT_lev_disc
SNVT_lev_occupancy
Fan State Input SNVT_amp
SNVT_amp_ac SNVT_amp_f
Mode Selector SNVT_hvac_mode
SNVT_lev_percent SNVT_switch SNVT_temp_f SNVT_temp_p
SNVT_switch
SNVT_temp_f
SNVT_switch
SNVT_switch
SNVT_lev_percent SNVT_switch SNVT_lev_disc
LX Series Heat Pump Unit Controller User's Guide 25
Table 3: Sensor and Switch Preferred SNVT Type (Part 2 of 2)
Sensor or Switch Preferred SNVT Type
Occupancy Input SNVT_lev_disc
SNVT_lev_occupancy
Outdoor Temperature Input SNVT_temp
SNVT_temp_p
Pump State Input SNVT_amp
SNVT_amp_ac SNVT_amp_f
Refrigerant Temperature Input SNVT_temp
SNVT_temp_f
Setpoint Offset Input SNVT_temp
SNVT_temp_diff
Space Humidity Input SNVT_lev_percent Space Temperature Input SNVT_temp
SNVT_temp_f
Water Temperature Input SNVT_temp
SNVT_temp_f
Window Contact Input SNVT_lev_disc
SNVT_switch
SNVT_switch
SNVT_temp_f
SNVT_lev_disc SNVT_lev_percent SNVT_switch
SNVT_temp_p
SNVT_temp_f SNVT_temp_p
SNVT_temp_p
SNVT_temp_p
SNVT_occupancy
LX Series Heat Pump Unit Controller User's Guide26

Outputs

You can configure the Heat Pump Unit Controller analog outputs as analog, digital, or PWM outputs. If you configure the analog output as a digital output with the wizard, it supplies 60 mA at 12 VDC. This function is useful when driving relays external to the board. See Figure 12.
The characteristics of the analog outputs are described in Table 4.

Analog Output Protection

Analog Outputs are protected by an auto-reset fuse with a maximum current capacity defined by the following two points:
100 mA at 68°F (20°C)
0 mA at 140°F (60°C)
Table 4: Tri-Mode Analog Output Characteristics
Mode Maximum Current and Voltage Voltage Range
Digital 60 mA at 12 VDC (200 ohm load) 0 – 12 VDC Analog 50 mA at 10 VDC 0 – 10 VDC (linear) PWM 50 mA at 10 VDC 0 or 10 VDC
Connect a diode to the relay terminal.
(Ir = 1A @ Vr=25V)
12Vdc Relay
Max load 200 Ohms
180
DO1 C DO2 C DO3 C DO4 C DO5 C AO1 AO2
K
Figure 12: Analog Output Driving an External Relay

Digital Outputs

The digital outputs of the Heat Pump Unit Controller use triacs to switch the output signal. Each digital output is capable of conducting 1 ampere.
Digital outputs work as a switch to control the current (Figure 13). The current source is separate from the transformers supplying the current for the HPU Controller.
The HPU Controller uses a half-wave power supply. Any other half-wave power supply that connects with the controller through the outputs or inputs must be in phase with the power supply of the controller.
LX Series Heat Pump Unit Controller User's Guide 27
Note: Do not share grounds between a full-wave and a half-wave power supply.
Power Supply
24 VAC
LC
Maximum Curre nt
1A at 24 VAC
DO1
C
DO
C
2
DO3
DO4
C
C
DO5CAO1 AO
2
Figure 13: Heat Pump Unit Controller Digital Outputs
By using the heat pump configuration wizard, you can reverse any digital output scale. Normally ON is a 100% output. When the output is reversed, ON is a 0% output.
You can override any digital output to a previously set value using the HPU Controller object override command. The override values are set during the configuration process. The configuration wizard provides a screen for issuing object commands including the override command. See the Object Manage section for more information.
LX Series Heat Pump Unit Controller User's Guide28

Staged Outputs

When there are multiple heating or cooling outputs, you can organize the outputs into stages that turn on sequentially one after the other. In the general sequence, heating or cooling stages (n) must be open for the period of time specified in the minimum heating period before heating or cooling stage (n+1) can turn on. For example, heating stage 1 must be open for the minimum heating period before duct heating stage 2 turns on. See Figure 14.
Heating commanded to 100% ON at this time.
Stage 1
turns ON.
100%
Stage 1 ON Stage 1 ON
Heating
Effort
Time
Minimum
heating
period
Stage 2
turns ON.
Stage 2 ON
Minimum
heating
period
Stage 3
turns ON.
Stage 3 ON Stage 2 ON Stage 1 ON
Minimum
heating
period
Figure 14: Staged Outputs

Output Selections

There are 31 possible output selections. Several output selections are dependent upon other output selections. For example, you can turn off cooling 1 - 4 depending on the setting of the reversing valve.

Fan Speed 1 - 3

Fan Speed outputs provide digital fan speed control. See the Fan Operation section for more information on fan speed operation.

Heating Outputs 1 - 4

Heating outputs 1 - 4 are staged outputs that turn ON after heating valve outputs are open 100%.

Cooling Outputs 1 - 4

Cooling outputs 1 - 4 are staged outputs that turn ON after cooling valve outputs are open 100%.

Reversing Valve

The reversing valve has two states. If the reversing valve is defined and is ON, cooling outputs 1 - 3 act as heating outputs.
LX Series Heat Pump Unit Controller User's Guide 29

Humidifier and Dehumidifier Outputs

Both digital and analog humidifier and dehumidifier outputs are available. The fan must be ON to enable the humidifier and dehumidifier outputs.
The Heat Pump Unit Controller uses the assigned outputs to maintain the humidity at a level defined by the humidity setpoint on the general settings screen. There is a delay when switching between humidification and dehumidification. You can enter the time period for the delay on the general settings screen.
The Heat Pump Unit Controller also offers the possibility to dehumidify with the cooling coil. See the Humidity Control section for more information. Table 5 describes the assigned outputs.
Table 5: Assigned Outputs
Assigned Output Description
Heat Valve ON-OFF Operates digital heating valve. Cool Valve ON-OFF Operates digital cooling valve. Heat Cool Valve ON-OFF Operates digital heating-cooling valve according to
Heat Valve Open or Close Operates heating floating valves. Cooling Valve Op en or Close Operates cooling floating valves. Heat Cool Valve Open or Close Operates heatin g-cooling floating valves according to
Fan Speed Modulate (FAN_SPEED_MOD)
Heating Modulate (HEATING_MOD)
Heating or Cooling Valve Modulate (HEA TING_VALVE_MOD) (COOLING_VALVE_MOD)
Pump Provides digital pump control for applications like those
water temperature.
the water temperature. Provides a variable speed fan control output.
Provides the modulated heating control output.
Provides modulated heating or cooling valve outputs.
involving a geothermal heat pump.

Mode Selection

The Heat Pump Unit Controller has several different modes of operation. Each mode has a unique group of setpoints. Modes initiate as a result of any of the following:
change of value in nviOccCmd
change of value in nviOccManCmd
occupied button press
bypass button press
window open/close contact While in any mode, the Heat Pump Unit Controller can enter a heating or cooling
state as required to maintain the space within the limits of the setpoints. Setpoints for each mode are shown in Table 6.
LX Series Heat Pump Unit Controller User's Guide30
Loading...
+ 75 hidden pages