99
ICC
•
Select
16-bit Unsigned
from the
Data Type
dropdown
menu.
•
Enter “1” into the
Multiplier
field.
•
Select
Fahrenheit (64)
from the
Units
dropdown menu.
•
Click
Create
.
Repeat these steps for the other three temperature points,
increasing the
Instance
by 1, and
Database
Addr
by 2 each time.
o
Create an object for outdoor heat enable
Enter the following:
•
Select
Binary Output
from the
Type
selection group.
•
Enter “En Outdoor Heat” into the
Object Name
field.
•
Enter “0” into the
Instance
field.
•
Enter “64” into the
Database Addr
field.
•
Enter “0x01” into the
Bitmask
field.
•
Enter “On” into the
Active Text
field.
•
Enter “Off” into the
Inactive Text
field.
•
Click
Create
.
Configure the RS-485 port (TCS Basys) using the above requirements
•
Click on the
RS-485 Configuration
tab.
•
Select
Basys Master
from the protocol dropdown menu.
•
Enter the
Baud Rate
to match that of the thermostat.
•
Create Service Objects to read and write the desired data. Because the
Room Temperature and Outdoor temperature are scaled differently, we must
create 2 separate service objects. The setpoints are scaled the same, so
one service object can be created for both values.
o
Create one service object to monitor the room temperature.
•
Enter the address of the thermostat into the
Dest Address
field.
•
Enter “0” into the
Start Position
field.
•
Enter “1” into the
Num Positions
field.
•
Enter “0” into the
Database Addr
field.
•
Uncheck the “write” function code check box (these are
monitor-only parameters, so there will be no need to write
to them)
•
Select “’L’ \ ‘l’” from the function code drop-down box.
•
Because the room temperature ranges from 40 to 90 and
the raw data values received from the thermostat are 0 to
255, enter “5.1” for the
Multiplier
and “40” for the
Offset.
•
Click
Create
.
o
Create one service object to monitor the outside temperature.
•
Enter the address of the thermostat into the
Dest Address
field.
•
Enter “1” into the
Start Position
field.
•
Enter “1” into the
Num Positions
field.
•
Enter “2” into the
Database Addr
field.
•
Uncheck the “write” function code check box (these are
monitor-only parameters, so there will be no need to write
to them)