XLENNOX.tlk Driver Reference
Lennox IMC System Bus Protocol Driver
This driver requires that you have TAS-HMITalk 8.04 installed.
XLENNOX allows you to connect to the Lennox Integrated Modular
Control (IMC) System Bus (SBUS). The IMC-SBUS is a RS-485
hardware compatible, half-duplex, asynchronous serial bus
designed to be used primarily with the Integrated Modular
Control for Lennox Commercial heating and cooling units.
The 8-bit communications packets are sent at 9600 baud with one
start bit, one stop bit and no parity. The SBUS protocol expects
all active nodes to be compatible with master/slave format
where there can only be one bus Master at a time controlling the
bus traffic and all other nodes designated as Slaves, responding
only when requested to.
Heating and Cooling Units
LENNOX IMC Commercial Heating and Cooling Units
Go to Local Thermostat Control Mode
Go to Room Sensor Control Mode with no backup
Go to Room Sensor Control Mode with Local Thermostat backup
Go to Room Sensor Control Mode with Return Air Sensor backup
Go to Service CTO Configure Mode
Return Air Sensor to Control Mode
Go to Remote Thermostat Control Mode with no backup
Go to Remote Thermostat Control Mode with Local Thermostat backup
Go to Remote Thermostat Control Mode with Return Air Sensor backup
Go to Remote Thermostat Control Mode with Room Sensor backup
Go to Cool Thermal Storage Control Mode
Go to Direct Digital Control Mode with no backup
Go to Direct Digital Control Mode with Local Thermostat Mode backup
Go to Direct Digital Control Mode with Return Air Sensor backup
Go to Direct Digital Control Mode with Room Air Sensor backup
Set Unoccupied Heating Setpoint
Set Unoccupied Cooling Setpoint
Send Manual Command as Analog Output
COMMAND DESCRIPTION:
Returns system status information.
PROPERTY SETTINGS REQUIRED:
HMITalk1.DriverDataType = Analog Input
HMITalk1.DriverNumPoints = 1-122.
HMITalk1.DriverP0 = Unit Address (1-31).
HMITalk1.DriverP1 = Sending Device Address (0-255).
HMITalk1.DriverP2 = 6
HMITalk1.DriverP3 = 128
RETURNS:
INPUTS:
- HMITalk1.PointValue(0) = 1, Air Flow present
- HMITalk1.PointValue(1) = 1, 24 VAC #2 present
- HMITalk1.PointValue(2) = 1, Option 1 input present
- HMITalk1.PointValue(3) = 1, 24 VAC #1 present
- HMITalk1.PointValue(4) = 1, Dirty Filter
- HMITalk1.PointValue(5) = 1, Defrost Pressure Switch 1 closed
- HMITalk1.PointValue(6) = 1, Defrost Temperature Switch 1 closed
- HMITalk1.PointValue(7) = 0, Freeze Stat 1 tripped
- HMITalk1.PointValue(8) = 0, High Pressure 1 tripped
- HMITalk1.PointValue(9) = 0, Low Pressure 1 tripped
- HMITalk1.PointValue(10) = 1, Space occupied
- HMITalk1.PointValue(11) = 1, Gas Valve Sense 1 energized
- HMITalk1.PointValue(12) = 1, Combustion Blower 1 On
- HMITalk1.PointValue(13) = 0, Rollout Switch 1 tripped
- HMITalk1.PointValue(14) = 0, Secondary Limit 1 tripped
- HMITalk1.PointValue(15) = 0, Primary Limit 1 tripped
- HMITalk1.PointValue(16) = 1, SMOKE detection signal
- HMITalk1.PointValue(17) = 1, Y2 Input
- HMITalk1.PointValue(18) = 1, Y1 Input
- HMITalk1.PointValue(19) = 1, W2 Input
- HMITalk1.PointValue(20) = 1, W1 Input
- HMITalk1.PointValue(21) = 1, G Input
DEMAND INPUTS:
- HMITalk1.PointValue(22) = 1, Space Occupied
- HMITalk1.PointValue(23) = 1, SMOKE detected
- HMITalk1.PointValue(24) = 1, Y2 demand
- HMITalk1.PointValue(25) = 1, Y1 demand
- HMITalk1.PointValue(26) = 1, W2 demand
- HMITalk1.PointValue(27) = 1, W1 demand
- HMITalk1.PointValue(28) = 1, G demand
COMPRESSOR STATUS:
- HMITalk1.PointValue(29) = 1, Compressor 4 Ignore Strike Three
- HMITalk1.PointValue(30) = 1, Compressor 3 Ignore Strike Three
- HMITalk1.PointValue(31) = 1, Compressor 2 Ignore Strike Three
- HMITalk1.PointValue(32) = 1, Compressor 1 Ignore Strike Three
- HMITalk1.PointValue(33) = 1, Compressor 4 lockout
- HMITalk1.PointValue(34) = 1, Compressor 3 lockout
- HMITalk1.PointValue(35) = 1, Compressor 2 lockout
- HMITalk1.PointValue(36) = 1, Compressor 1 lockout
COMPRESSOR/DEFROST TIMERS:
- HMITalk1.PointValue(37) = 1, Defrost Timer #2 On
- HMITalk1.PointValue(38) = 1, Defrost Timer #1 On
- HMITalk1.PointValue(39) = 1, Compressor 4 On/Off Timer set
- HMITalk1.PointValue(40) = 1, Compressor 3 On/Off Timer set
- HMITalk1.PointValue(41) = 1, Compressor 2 On/Off Timer set
- HMITalk1.PointValue(42) = 1, Compressor 1 On/Off Timer set
MEASUREMENTS:
- HMITalk1.PointValue(43) = RETURN AIR TEMPERATURE, F
- HMITalk1.PointValue(44) = DISCHARGE AIR TEMPERATURE, F
- HMITalk1.PointValue(45) = INDOOR AIR QUALITY, ppm, CO2
- HMITalk1.PointValue(46) = OUTDOOR AIR TEMPERATURE, F
- HMITalk1.PointValue(47) = ROOM AIR TEMPERATURE, F
- HMITalk1.PointValue(48) = HEATING SETPOINT, F. This is
the current setpoint used with the Room Sensor
for heating. If the IMC is in the Occupied Mode,
then the Occupied Heating Setpoint is returned
and if the IMC is in the Unoccupied Mode, then
the Unoccupied Heating Setpoint is returned.
- HMITalk1.PointValue(49) = COOLING SETPOINT, F. This is
the current setpoint used with the Room Sensor
for cooling. If the IMC is in the Occupied Mode,
then the Occupied Cooling Setpoint is returned
and if the IMC is in the Unoccupied Mode, then
the Unoccupied Cooling Setpoint is returned.
FAN STATUS:
- HMITalk1.PointValue(50) = 1, Service Relay On
- HMITalk1.PointValue(51) = 1, Blower On
- HMITalk1.PointValue(52) = 1, Fan #6 On
- HMITalk1.PointValue(53) = 1, Fan #5 On
- HMITalk1.PointValue(54) = 1, Fan #4 On
- HMITalk1.PointValue(55) = 1, Fan #3 On
- HMITalk1.PointValue(56) = 1, Fan #2 On
- HMITalk1.PointValue(57) = 1, Fan #1 On
COMPRESSOR STATUS:
- HMITalk1.PointValue(58) = 1, Reversing Valve #2 On
- HMITalk1.PointValue(59) = 1, Reversing Valve #1 On
- HMITalk1.PointValue(60) = 1, Compressor #4 On
- HMITalk1.PointValue(61) = 1, Compressor #3 On
- HMITalk1.PointValue(62) = 1, Compressor #2 On
- HMITalk1.PointValue(63) = 1, Compressor #1 On
HEAT STATUS/ECONOMIZER CONTROL:
- HMITalk1.PointValue(64) = 1, Economizer Override
- HMITalk1.PointValue(65) = 1, Open Economizer Damper to 100 %
- HMITalk1.PointValue(66) = 1, Turn on Economizer Exhaust Fan
- HMITalk1.PointValue(67) = 1, Economizer Damper to Minimum Position
0, Economizer Damper to fully closed
- HMITalk1.PointValue(68) = 1, Heating Stage #4 On
- HMITalk1.PointValue(69) = 1, Heating Stage #3 On
- HMITalk1.PointValue(70) = 1, Heating Stage #2 On
- HMITalk1.PointValue(71) = 1, Heating Stage #1 On
HEATING STAGE #2 INPUT STATUS:
- HMITalk1.PointValue(72) = 1, Gas Valve On
- HMITalk1.PointValue(73) = 1, Combustion Air Blower On
- HMITalk1.PointValue(74) = 0, Rollout Switch Limit tripped
- HMITalk1.PointValue(75) = 0, Secondary Limit tripped
- HMITalk1.PointValue(76) = 0, Primary Limit tripped
HEATING STAGE #1 INPUT STATUS:
- HMITalk1.PointValue(77) = 1, Gas Valve On
- HMITalk1.PointValue(78) = 1, Combustion Air Blower On
- HMITalk1.PointValue(79) = 0, Rollout Switch Limit tripped
- HMITalk1.PointValue(80) = 0, Secondary Limit tripped
- HMITalk1.PointValue(81) = 0, Primary Limit tripped
FREEZESTAT/DEFROST STATUS:
- HMITalk1.PointValue(82) = 1, Defrost Pressure #2 switch closed
- HMITalk1.PointValue(83) = 1, Defrost Pressure #1 switch closed
- HMITalk1.PointValue(84) = 1, Defrost Temperature #2 switch closed
- HMITalk1.PointValue(85) = 1, Defrost Temperature #1 switch closed
- HMITalk1.PointValue(86) = 0, Freezestat 4 tripped
- HMITalk1.PointValue(87) = 0, Freezestat 3 tripped
- HMITalk1.PointValue(88) = 0, Freezestat 2 tripped
- HMITalk1.PointValue(89) = 0, Freezestat 1 tripped
PRESSURE STATUS:
- HMITalk1.PointValue(90) = 1, Compressor # 4 High Pressure OK
- HMITalk1.PointValue(91) = 1, Compressor # 3 High Pressure OK
- HMITalk1.PointValue(92) = 1, Compressor # 2 High Pressure OK
- HMITalk1.PointValue(93) = 1, Compressor # 1 High Pressure OK
- HMITalk1.PointValue(94) = 1, Compressor #4 Low Pressure OK
- HMITalk1.PointValue(95) = 1, Compressor #3 Low Pressure OK
- HMITalk1.PointValue(96) = 1, Compressor #2 Low Pressure OK
- HMITalk1.PointValue(97) = 1, Compressor #1 Low Pressure OK
ECONOMIZER STATUS:
- HMITalk1.PointValue(98) = ECONOMIZER DAMPER POSITION, %
- HMITalk1.PointValue(99) = 1, Override Mode
- HMITalk1.PointValue(100) = 1, Global Mode
- HMITalk1.PointValue(101) = 1, Outdoor Air Suitable
- HMITalk1.PointValue(102) = 1, Exhaust Fan On
- HMITalk1.PointValue(103) = Economizer state, where:
0 = OFF
1 = INPUT
2 = IAQ
3 = DIRECT CONTROL
4 = OVERRIDE
5 = RUN
6 = MINIMUM RUN
SYSTEM STATUS:
- HMITalk1.PointValue(104) = 1, Startup
- HMITalk1.PointValue(105) = 1, Expansion Bus Initialization
- HMITalk1.PointValue(106) = 1, No Run Mode
- HMITalk1.PointValue(107) = 1, Expansion Bus Reset
- HMITalk1.PointValue(108) = 1, Expansion Bus Error Trapped
- HMITalk1.PointValue(109) = 1, Transfer CTO ROM defaults to Factory CTO
- HMITalk1.PointValue(110) = 1, Execute main control algorithm
- HMITalk1.PointValue(111) = 1, Read/Write to EEPROM
- HMITalk1.PointValue(112) = 1, Warmup Mode Enabled
- HMITalk1.PointValue(113) = 1, Night Setback Initialize
- HMITalk1.PointValue(114) = 1, Cooling Mode
- HMITalk1.PointValue(115) = 1, Get System Parameters from EEPROM
- HMITalk1.PointValue(116) = 1, Save trapped errors to EEPROM Error Buffer
- HMITalk1.PointValue(117) = 1, System Error trapped
- HMITalk1.PointValue(118) = 1, Local Access (uses Pushbutton on IMC board)
- HMITalk1.PointValue(119) = 1, Single Phase Mode
- HMITalk1.PointValue(120) = CURRENT SYSTEM OPERATIONAL MODE (0-255)
- HMITalk1.PointValue(121) = DEVICE IDENTIFICATION LSB
COMMAND DESCRIPTION:
Returns EM1 Economizer board status information. If EM1
board is not present, a timeout error will be reported.
PROPERTY SETTINGS REQUIRED:
HMITalk1.DriverDataType = Analog Input
HMITalk1.DriverNumPoints = 1-10.
HMITalk1.DriverP0 = Unit Address (1-31).
HMITalk1.DriverP1 = Sending Device Address (0-255).
HMITalk1.DriverP2 = 6
HMITalk1.DriverP3 = 190
RETURNS:
INPUTS:
- HMITalk1.PointValue(0) = SW1 Input
- HMITalk1.PointValue(1) = 1, Global Enthalphy Input
- HMITalk1.PointValue(2) = SW2 Input
- HMITalk1.PointValue(3) = 1, Differential Enthalphy
- HMITalk1.PointValue(4) = Enthalphy Setpoint
- HMITalk1.PointValue(5) = Indoor Enthalphy
- HMITalk1.PointValue(6) = Outdoor Enthalphy
- HMITalk1.PointValue(7) = Damper Position
- HMITalk1.PointValue(8) = Minimum Damper Setting
- HMITalk1.PointValue(9) = Damper Motor PWM
COMMAND DESCRIPTION:
This command will cause the IMC to use a locally connected
thermostat to control heating and cooling cycles.
PROPERTY SETTINGS REQUIRED:
HMITalk1.DriverDataType = Digital Output
HMITalk1.DriverNumPoints = 1.
HMITalk1.DriverP0 = Unit Address (1-31).
HMITalk1.DriverP1 = Sending Device Address (0-255).
HMITalk1.DriverP2 = 8
HMITalk1.DriverP3 = 0
COMMAND DESCRIPTION:
This command will cause the IMC to use a room sensor
to control heating and cooling cycles with no default
mode in the event a sensor error is detected.
PROPERTY SETTINGS REQUIRED:
HMITalk1.DriverDataType = Digital Output
HMITalk1.DriverNumPoints = 1.
HMITalk1.DriverP0 = Unit Address (1-31).
HMITalk1.DriverP1 = Sending Device Address (0-255).
HMITalk1.DriverP2 = 8
HMITalk1.DriverP3 = 16
COMMAND DESCRIPTION:
This command will cause the IMC to use a room sensor
to control heating and cooling cycles with Local
Thermostat Control (P2=00) as a default mode in the
event a sensor error is detected.
PROPERTY SETTINGS REQUIRED:
HMITalk1.DriverDataType = Digital Output
HMITalk1.DriverNumPoints = 1.
HMITalk1.DriverP0 = Unit Address (1-31).
HMITalk1.DriverP1 = Sending Device Address (0-255).
HMITalk1.DriverP2 = 8
HMITalk1.DriverP3 = 17
COMMAND DESCRIPTION:
This command will cause the IMC to use a room sensor
to control heating and cooling cycles with the Return
Air Sensor used in place of the room sensor in the
event a room sensor error is detected.
PROPERTY SETTINGS REQUIRED:
HMITalk1.DriverDataType = Digital Output
HMITalk1.DriverNumPoints = 1.
HMITalk1.DriverP0 = Unit Address (1-31).
HMITalk1.DriverP1 = Sending Device Address (0-255).
HMITalk1.DriverP2 = 8
HMITalk1.DriverP3 = 18
COMMAND DESCRIPTION:
Not currently used.
PROPERTY SETTINGS REQUIRED:
HMITalk1.DriverDataType = Digital Output
HMITalk1.DriverNumPoints = 1.
HMITalk1.DriverP0 = Unit Address (1-31).
HMITalk1.DriverP1 = Sending Device Address (0-255).
HMITalk1.DriverP2 = 8
HMITalk1.DriverP3 = 32
COMMAND DESCRIPTION:
This command will cause the IMC to use the return air
sensor to control heating and cooling cycles. This mode
is used primarily as a backup mode when other control
modes exhibit a failure.
PROPERTY SETTINGS REQUIRED:
HMITalk1.DriverDataType = Digital Output
HMITalk1.DriverNumPoints = 1.
HMITalk1.DriverP0 = Unit Address (1-31).
HMITalk1.DriverP1 = Sending Device Address (0-255).
HMITalk1.DriverP2 = 8
HMITalk1.DriverP3 = 48
COMMAND DESCRIPTION:
Not currently used.
PROPERTY SETTINGS REQUIRED:
HMITalk1.DriverDataType = Digital Output
HMITalk1.DriverNumPoints = 1.
HMITalk1.DriverP0 = Unit Address (1-31).
HMITalk1.DriverP1 = Sending Device Address (0-255).
HMITalk1.DriverP2 = 8
HMITalk1.DriverP3 = 112
COMMAND DESCRIPTION:
This command will cause the IMC to control heating
and cooling cycles by commands issued over the SBUS
by remote controller. The commands used in this mode
must be from the HVAC Command Group, P2=01, Command
Block P2=20 - P2=2F. In the event of SBUS failure, no
backup mode is selected.
PROPERTY SETTINGS REQUIRED:
HMITalk1.DriverDataType = Digital Output
HMITalk1.DriverNumPoints = 1.
HMITalk1.DriverP0 = Unit Address (1-31).
HMITalk1.DriverP1 = Sending Device Address (0-255).
HMITalk1.DriverP2 = 8
HMITalk1.DriverP3 = 128
COMMAND DESCRIPTION:
This command will cause the IMC to control heating
and cooling cycles by commands issued over the SBUS
by remote controller. The commands used in this mode
must be from the HVAC Command Group, P2=01, Command
Block P2=20 - P2=2F. In the event of SBUS failure, the
IMC will default to the Local Thermostat Control
Mode (P2=00).
PROPERTY SETTINGS REQUIRED:
HMITalk1.DriverDataType = Digital Output
HMITalk1.DriverNumPoints = 1.
HMITalk1.DriverP0 = Unit Address (1-31).
HMITalk1.DriverP1 = Sending Device Address (0-255).
HMITalk1.DriverP2 = 8
HMITalk1.DriverP3 = 129
COMMAND DESCRIPTION:
This command will cause the IMC to control heating
and cooling cycles by commands issued over the SBUS
by remote controller. The commands used in this mode
must be from the HVAC Command Group, P2=01, Command
Block P2=20 - P2=2F. In the event of SBUS failure, the
IMC will default to the Return Air Sensor Control
Mode (P2=30).
PROPERTY SETTINGS REQUIRED:
HMITalk1.DriverDataType = Digital Output
HMITalk1.DriverNumPoints = 1.
HMITalk1.DriverP0 = Unit Address (1-31).
HMITalk1.DriverP1 = Sending Device Address (0-255).
HMITalk1.DriverP2 = 8
HMITalk1.DriverP3 = 130
COMMAND DESCRIPTION:
This command will cause the IMC to control heating
and cooling cycles by commands issued over the SBUS
by remote controller. The commands used in this mode
must be from the HVAC Command Group, P2=01, Command
Block P2=20 - P2=2F. In the event of SBUS failure, the
IMC will default to the Room Sensor Control Mode (P2=10).
PROPERTY SETTINGS REQUIRED:
HMITalk1.DriverDataType = Digital Output
HMITalk1.DriverNumPoints = 1.
HMITalk1.DriverP0 = Unit Address (1-31).
HMITalk1.DriverP1 = Sending Device Address (0-255).
HMITalk1.DriverP2 = 8
HMITalk1.DriverP3 = 131
COMMAND DESCRIPTION:
This command will cause the IMC to control heating
and cooling cycles by commands issued over the XBUS
from the TS1-1 Cool Thermal Storage Interface board.
The TS1-1 board is in turn connected to the Cool
Thermal Storage Bus (TBUS) and receives the commands
from the Master CTES controller. If a TS1-1 board is
detected on powerup, the IMC will automatically place
itself in this mode of operation. As with other remote
modes, a five minute bus activity timeout timer is
running, and if the TS1-1 board loses communications
over the TBUS, it will timeout, returning the to IMC
to the TSTAT control mode.
PROPERTY SETTINGS REQUIRED:
HMITalk1.DriverDataType = Digital Output
HMITalk1.DriverNumPoints = 1.
HMITalk1.DriverP0 = Unit Address (1-31).
HMITalk1.DriverP1 = Sending Device Address (0-255).
HMITalk1.DriverP2 = 8
HMITalk1.DriverP3 = 144
COMMAND DESCRIPTION:
This command will cause the IMC to independently control
all compressors, fans, heating, reversing valves, and
blower by commands issued over the SBUS by remote
controller. The commands used in this mode must be from
the HVAC Command Group, P2=01, Command Block P2=60 - P2=6F.
In the event of SBUS failure, no backup mode is selected.
PROPERTY SETTINGS REQUIRED:
HMITalk1.DriverDataType = Digital Output
HMITalk1.DriverNumPoints = 1.
HMITalk1.DriverP0 = Unit Address (1-31).
HMITalk1.DriverP1 = Sending Device Address (0-255).
HMITalk1.DriverP2 = 8
HMITalk1.DriverP3 = 160
COMMAND DESCRIPTION:
This command will cause the IMC to independently control
all compressors, fans, heating, reversing valves, and
blower by commands issued over the SBUS by remote
controller. The commands used in this mode must be from
the HVAC Command Group, P2=01, Command Block P2=60 - P2=6F.
In the event of SBUS failure, the IMC will revert to
Local Thermostat Control Mode (P2=00).
PROPERTY SETTINGS REQUIRED:
HMITalk1.DriverDataType = Digital Output
HMITalk1.DriverNumPoints = 1.
HMITalk1.DriverP0 = Unit Address (1-31).
HMITalk1.DriverP1 = Sending Device Address (0-255).
HMITalk1.DriverP2 = 8
HMITalk1.DriverP3 = 161
COMMAND DESCRIPTION:
This command will cause the IMC to independently control
all compressors, fans, heating, reversing valves, and
blower by commands issued over the SBUS by remote
controller. The commands used in this mode must be from
the HVAC Command Group, P2=01, Command Block P2=60 - P2=6F.
In the event of SBUS failure, the IMC will revert to
Return Air Sensor Control Mode (P2=30).
PROPERTY SETTINGS REQUIRED:
HMITalk1.DriverDataType = Digital Output
HMITalk1.DriverNumPoints = 1.
HMITalk1.DriverP0 = Unit Address (1-31).
HMITalk1.DriverP1 = Sending Device Address (0-255).
HMITalk1.DriverP2 = 8
HMITalk1.DriverP3 = 162
COMMAND DESCRIPTION:
This command will cause the IMC to independently control
all compressors, fans, heating, reversing valves, and
blower by commands issued over the SBUS by remote
controller. The commands used in this mode must be from
the HVAC Command Group, P2=01, Command Block P2=60 - P2=6F.
In the event of SBUS failure, the IMC will revert to
Room Sensor Control Mode (P2=10).
PROPERTY SETTINGS REQUIRED:
HMITalk1.DriverDataType = Digital Output
HMITalk1.DriverNumPoints = 1.
HMITalk1.DriverP0 = Unit Address (1-31).
HMITalk1.DriverP1 = Sending Device Address (0-255).
HMITalk1.DriverP2 = 8
HMITalk1.DriverP3 = 163
COMMAND DESCRIPTION:
This command will allow remote control of IMC outputs.
The commands used in this mode must come from the
Manual Command Block, P2=03.
PROPERTY SETTINGS REQUIRED:
HMITalk1.DriverDataType = Digital Output
HMITalk1.DriverNumPoints = 1.
HMITalk1.DriverP0 = Unit Address (1-31).
HMITalk1.DriverP1 = Sending Device Address (0-255).
HMITalk1.DriverP2 = 8
HMITalk1.DriverP3 = 208
COMMAND DESCRIPTION:
This command must be issued before any other Mode
command is sent. This command causes the IMC to enter
an idle mode, clearing all outputs and timers, to safely
transistion to another mode.
PROPERTY SETTINGS REQUIRED:
HMITalk1.DriverDataType = Digital Output
HMITalk1.DriverNumPoints = 1.
HMITalk1.DriverP0 = Unit Address (1-31).
HMITalk1.DriverP1 = Sending Device Address (0-255).
HMITalk1.DriverP2 = 8
HMITalk1.DriverP3 = 209
COMMAND DESCRIPTION:
This command will allow remote control of IMC outputs.
The commands used in this mode must come from the
Manual Command Block, P2=03.
PROPERTY SETTINGS REQUIRED:
HMITalk1.DriverDataType = Digital Output
HMITalk1.DriverNumPoints = 1.
HMITalk1.DriverP0 = Unit Address (1-31).
HMITalk1.DriverP1 = Sending Device Address (0-255).
HMITalk1.DriverP2 = 8
HMITalk1.DriverP3 = 240
COMMAND DESCRIPTION:
This command will only work when operating in Remote
Operation mode.
PROPERTY SETTINGS REQUIRED:
HMITalk1.DriverDataType = Digital Output
HMITalk1.DriverNumPoints = 1.
HMITalk1.DriverP0 = Unit Address (1-31).
HMITalk1.DriverP1 = Sending Device Address (0-255).
HMITalk1.DriverP2 = 1
HMITalk1.DriverP3 = 32
COMMAND DESCRIPTION:
This command will only work when operating in Remote
Operation mode.
PROPERTY SETTINGS REQUIRED:
HMITalk1.DriverDataType = Digital Output
HMITalk1.DriverNumPoints = 1.
HMITalk1.DriverP0 = Unit Address (1-31).
HMITalk1.DriverP1 = Sending Device Address (0-255).
HMITalk1.DriverP2 = 1
HMITalk1.DriverP3 = 33
COMMAND DESCRIPTION:
This command will only work when operating in Remote
Operation mode.
PROPERTY SETTINGS REQUIRED:
HMITalk1.DriverDataType = Digital Output
HMITalk1.DriverNumPoints = 1.
HMITalk1.DriverP0 = Unit Address (1-31).
HMITalk1.DriverP1 = Sending Device Address (0-255).
HMITalk1.DriverP2 = 1
HMITalk1.DriverP3 = 34
COMMAND DESCRIPTION:
This command will only work when operating in Remote
Operation mode.
PROPERTY SETTINGS REQUIRED:
HMITalk1.DriverDataType = Digital Output
HMITalk1.DriverNumPoints = 1.
HMITalk1.DriverP0 = Unit Address (1-31).
HMITalk1.DriverP1 = Sending Device Address (0-255).
HMITalk1.DriverP2 = 1
HMITalk1.DriverP3 = 35
COMMAND DESCRIPTION:
This command will only work when operating in Remote
Operation mode.
PROPERTY SETTINGS REQUIRED:
HMITalk1.DriverDataType = Digital Output
HMITalk1.DriverNumPoints = 1.
HMITalk1.DriverP0 = Unit Address (1-31).
HMITalk1.DriverP1 = Sending Device Address (0-255).
HMITalk1.DriverP2 = 1
HMITalk1.DriverP3 = 37
COMMAND DESCRIPTION:
This command will only work when operating in Remote
Test mode or Manufacturer Test mode.
PROPERTY SETTINGS REQUIRED:
HMITalk1.DriverDataType = Digital Output
HMITalk1.DriverNumPoints = 1.
HMITalk1.DriverP0 = Unit Address (1-31).
HMITalk1.DriverP1 = Sending Device Address (0-255).
HMITalk1.DriverP2 = 3
HMITalk1.DriverP3 = 1
COMMAND DESCRIPTION:
This command will only work when operating in Remote
Test mode or Manufacturer Test mode.
PROPERTY SETTINGS REQUIRED:
HMITalk1.DriverDataType = Digital Output
HMITalk1.DriverNumPoints = 1.
HMITalk1.DriverP0 = Unit Address (1-31).
HMITalk1.DriverP1 = Sending Device Address (0-255).
HMITalk1.DriverP2 = 3
HMITalk1.DriverP3 = 2
COMMAND DESCRIPTION:
This command will only work when operating in Remote
Test mode or Manufacturer Test mode.
PROPERTY SETTINGS REQUIRED:
HMITalk1.DriverDataType = Digital Output
HMITalk1.DriverNumPoints = 1.
HMITalk1.DriverP0 = Unit Address (1-31).
HMITalk1.DriverP1 = Sending Device Address (0-255).
HMITalk1.DriverP2 = 3
HMITalk1.DriverP3 = 3
COMMAND DESCRIPTION:
This command will only work when operating in Remote
Test mode or Manufacturer Test mode.
PROPERTY SETTINGS REQUIRED:
HMITalk1.DriverDataType = Digital Output
HMITalk1.DriverNumPoints = 1.
HMITalk1.DriverP0 = Unit Address (1-31).
HMITalk1.DriverP1 = Sending Device Address (0-255).
HMITalk1.DriverP2 = 3
HMITalk1.DriverP3 = 4
COMMAND DESCRIPTION:
This command will only work when operating in Remote
Test mode or Manufacturer Test mode.
PROPERTY SETTINGS REQUIRED:
HMITalk1.DriverDataType = Digital Output
HMITalk1.DriverNumPoints = 1.
HMITalk1.DriverP0 = Unit Address (1-31).
HMITalk1.DriverP1 = Sending Device Address (0-255).
HMITalk1.DriverP2 = 3
HMITalk1.DriverP3 = 17
COMMAND DESCRIPTION:
This command will only work when operating in Remote
Test mode or Manufacturer Test mode.
PROPERTY SETTINGS REQUIRED:
HMITalk1.DriverDataType = Digital Output
HMITalk1.DriverNumPoints = 1.
HMITalk1.DriverP0 = Unit Address (1-31).
HMITalk1.DriverP1 = Sending Device Address (0-255).
HMITalk1.DriverP2 = 3
HMITalk1.DriverP3 = 18
COMMAND DESCRIPTION:
This command will only work when operating in Remote
Test mode or Manufacturer Test mode.
PROPERTY SETTINGS REQUIRED:
HMITalk1.DriverDataType = Digital Output
HMITalk1.DriverNumPoints = 1.
HMITalk1.DriverP0 = Unit Address (1-31).
HMITalk1.DriverP1 = Sending Device Address (0-255).
HMITalk1.DriverP2 = 3
HMITalk1.DriverP3 = 19
COMMAND DESCRIPTION:
This command will only work when operating in Remote
Test mode or Manufacturer Test mode.
PROPERTY SETTINGS REQUIRED:
HMITalk1.DriverDataType = Digital Output
HMITalk1.DriverNumPoints = 1.
HMITalk1.DriverP0 = Unit Address (1-31).
HMITalk1.DriverP1 = Sending Device Address (0-255).
HMITalk1.DriverP2 = 3
HMITalk1.DriverP3 = 20
COMMAND DESCRIPTION:
This command will only work when operating in Remote
Test mode or Manufacturer Test mode.
PROPERTY SETTINGS REQUIRED:
HMITalk1.DriverDataType = Digital Output
HMITalk1.DriverNumPoints = 1.
HMITalk1.DriverP0 = Unit Address (1-31).
HMITalk1.DriverP1 = Sending Device Address (0-255).
HMITalk1.DriverP2 = 3
HMITalk1.DriverP3 = 33
COMMAND DESCRIPTION:
This command will only work when operating in Remote
Test mode or Manufacturer Test mode.
PROPERTY SETTINGS REQUIRED:
HMITalk1.DriverDataType = Digital Output
HMITalk1.DriverNumPoints = 1.
HMITalk1.DriverP0 = Unit Address (1-31).
HMITalk1.DriverP1 = Sending Device Address (0-255).
HMITalk1.DriverP2 = 3
HMITalk1.DriverP3 = 34
COMMAND DESCRIPTION:
This command will only work when operating in Remote
Test mode or Manufacturer Test mode.
PROPERTY SETTINGS REQUIRED:
HMITalk1.DriverDataType = Digital Output
HMITalk1.DriverNumPoints = 1.
HMITalk1.DriverP0 = Unit Address (1-31).
HMITalk1.DriverP1 = Sending Device Address (0-255).
HMITalk1.DriverP2 = 3
HMITalk1.DriverP3 = 35
COMMAND DESCRIPTION:
This command will only work when operating in Remote
Test mode or Manufacturer Test mode.
PROPERTY SETTINGS REQUIRED:
HMITalk1.DriverDataType = Digital Output
HMITalk1.DriverNumPoints = 1.
HMITalk1.DriverP0 = Unit Address (1-31).
HMITalk1.DriverP1 = Sending Device Address (0-255).
HMITalk1.DriverP2 = 3
HMITalk1.DriverP3 = 36
COMMAND DESCRIPTION:
This command will only work when operating in Remote
Test mode or Manufacturer Test mode.
PROPERTY SETTINGS REQUIRED:
HMITalk1.DriverDataType = Digital Output
HMITalk1.DriverNumPoints = 1.
HMITalk1.DriverP0 = Unit Address (1-31).
HMITalk1.DriverP1 = Sending Device Address (0-255).
HMITalk1.DriverP2 = 3
HMITalk1.DriverP3 = 48
COMMAND DESCRIPTION:
This command will only work when operating in Remote
Test mode or Manufacturer Test mode.
PROPERTY SETTINGS REQUIRED:
HMITalk1.DriverDataType = Digital Output
HMITalk1.DriverNumPoints = 1.
HMITalk1.DriverP0 = Unit Address (1-31).
HMITalk1.DriverP1 = Sending Device Address (0-255).
HMITalk1.DriverP2 = 3
HMITalk1.DriverP3 = 81
COMMAND DESCRIPTION:
This command will only work when operating in Remote
Test mode or Manufacturer Test mode.
PROPERTY SETTINGS REQUIRED:
HMITalk1.DriverDataType = Digital Output
HMITalk1.DriverNumPoints = 1.
HMITalk1.DriverP0 = Unit Address (1-31).
HMITalk1.DriverP1 = Sending Device Address (0-255).
HMITalk1.DriverP2 = 3
HMITalk1.DriverP3 = 82
COMMAND DESCRIPTION:
This command will only work when operating in Remote
Test mode or Manufacturer Test mode.
PROPERTY SETTINGS REQUIRED:
HMITalk1.DriverDataType = Digital Output
HMITalk1.DriverNumPoints = 1.
HMITalk1.DriverP0 = Unit Address (1-31).
HMITalk1.DriverP1 = Sending Device Address (0-255).
HMITalk1.DriverP2 = 3
HMITalk1.DriverP3 = 83
COMMAND DESCRIPTION:
This command will only work when operating in Remote
Test mode or Manufacturer Test mode.
PROPERTY SETTINGS REQUIRED:
HMITalk1.DriverDataType = Digital Output
HMITalk1.DriverNumPoints = 1.
HMITalk1.DriverP0 = Unit Address (1-31).
HMITalk1.DriverP1 = Sending Device Address (0-255).
HMITalk1.DriverP2 = 3
HMITalk1.DriverP3 = 84
COMMAND DESCRIPTION:
This command will only work when operating in Remote
Test mode or Manufacturer Test mode.
PROPERTY SETTINGS REQUIRED:
HMITalk1.DriverDataType = Digital Output
HMITalk1.DriverNumPoints = 1.
HMITalk1.DriverP0 = Unit Address (1-31).
HMITalk1.DriverP1 = Sending Device Address (0-255).
HMITalk1.DriverP2 = 3
HMITalk1.DriverP3 = 85
COMMAND DESCRIPTION:
This command will only work when operating in Remote
Test mode or Manufacturer Test mode.
PROPERTY SETTINGS REQUIRED:
HMITalk1.DriverDataType = Digital Output
HMITalk1.DriverNumPoints = 1.
HMITalk1.DriverP0 = Unit Address (1-31).
HMITalk1.DriverP1 = Sending Device Address (0-255).
HMITalk1.DriverP2 = 3
HMITalk1.DriverP3 = 86
COMMAND DESCRIPTION:
This command will only work when operating in Remote
Test mode or Manufacturer Test mode.
PROPERTY SETTINGS REQUIRED:
HMITalk1.DriverDataType = Digital Output
HMITalk1.DriverNumPoints = 1.
HMITalk1.DriverP0 = Unit Address (1-31).
HMITalk1.DriverP1 = Sending Device Address (0-255).
HMITalk1.DriverP2 = 3
HMITalk1.DriverP3 = 97
COMMAND DESCRIPTION:
This command will only work when operating in Remote
Test mode or Manufacturer Test mode.
PROPERTY SETTINGS REQUIRED:
HMITalk1.DriverDataType = Digital Output
HMITalk1.DriverNumPoints = 1.
HMITalk1.DriverP0 = Unit Address (1-31).
HMITalk1.DriverP1 = Sending Device Address (0-255).
HMITalk1.DriverP2 = 3
HMITalk1.DriverP3 = 98
COMMAND DESCRIPTION:
This command will only work when operating in Remote
Test mode or Manufacturer Test mode.
PROPERTY SETTINGS REQUIRED:
HMITalk1.DriverDataType = Digital Output
HMITalk1.DriverNumPoints = 1.
HMITalk1.DriverP0 = Unit Address (1-31).
HMITalk1.DriverP1 = Sending Device Address (0-255).
HMITalk1.DriverP2 = 3
HMITalk1.DriverP3 = 128
COMMAND DESCRIPTION:
This command works in any operating mode.
PROPERTY SETTINGS REQUIRED:
HMITalk1.DriverDataType = Analog Output
HMITalk1.DriverNumPoints = 1.
HMITalk1.DriverP0 = Unit Address (1-31).
HMITalk1.DriverP1 = Sending Device Address (0-255).
HMITalk1.DriverP2 = 1
HMITalk1.DriverP3 = 1
COMMAND DESCRIPTION:
This command works in any operating mode.
PROPERTY SETTINGS REQUIRED:
HMITalk1.DriverDataType = Analog Output
HMITalk1.DriverNumPoints = 1.
HMITalk1.DriverP0 = Unit Address (1-31).
HMITalk1.DriverP1 = Sending Device Address (0-255).
HMITalk1.DriverP2 = 1
HMITalk1.DriverP3 = 2
COMMAND DESCRIPTION:
This command works in any operating mode.
PROPERTY SETTINGS REQUIRED:
HMITalk1.DriverDataType = Analog Output
HMITalk1.DriverNumPoints = 1.
HMITalk1.DriverP0 = Unit Address (1-31).
HMITalk1.DriverP1 = Sending Device Address (0-255).
HMITalk1.DriverP2 = 1
HMITalk1.DriverP3 = 3
COMMAND DESCRIPTION:
This command works in any operating mode.
PROPERTY SETTINGS REQUIRED:
HMITalk1.DriverDataType = Analog Output
HMITalk1.DriverNumPoints = 1.
HMITalk1.DriverP0 = Unit Address (1-31).
HMITalk1.DriverP1 = Sending Device Address (0-255).
HMITalk1.DriverP2 = 1
HMITalk1.DriverP3 = 4
COMMAND DESCRIPTION:
This command works when in Test or manufacturing mode.
It allows you to sent any of the commands in the
COMMAND GROUP 03.
PROPERTY SETTINGS REQUIRED:
HMITalk1.DriverDataType = Analog Output
HMITalk1.DriverNumPoints = 1.
HMITalk1.DriverP0 = Unit Address (1-31).
HMITalk1.DriverP1 = Sending Device Address (0-255).
HMITalk1.DriverP2 = 3
WHERE:
- HMITalk1.PointValue(0) = Command from 00h to 88h
(see table in IMC protocol specification)
[1005] DRIVER (Internal): Invalid driver stage
[1300] PROTOCOL (Timeout): No answer
[1433] PROTOCOL (Format): Validation error in device response
[2002] CONFIG (DataType): Digital inputs are not supported by this driver
[2147] CONFIG (NumValues): Only one value can be read or written
[2176] CONFIG (NumValues): Too many values (max=10)
[2183] CONFIG (NumValues): Too many values (max=122)
[3024] CONFIG (P0): Invalid device address (1-31)
[3570] CONFIG (P1): Invalid sending device address (0-255)
[4520] CONFIG (P3): Invalid command
[8119] CONFIG (Remote): Error executing command
[8120] CONFIG (Remote): Error executing command (invalid mode or command)
[8129] CONFIG (Remote): Error placing device in standby mode
[8132] CONFIG (Remote): Error setting new setpoint value
This driver requires that you have TAS-HMITalk 8.04 installed.
Driver Source Code Last Update: 03/08/2004 14:07:50
Driver Reference Last Update: 10/30/2008 17:41:14
© 1990-2008, CPKSoft Engineering. All rights reserved.