TE Technology TC-36-25-RS485 User Manual
Page 46
46
6. If the temperature controller receives the command and the checksum is correct, it will send back:
(stx)000000fae7(ack). The e7 at the end of the string is the checksum of “000000fa”. The value
000000fa
16
converts to 250
10
. This number must then be divided by 100
10
, so the value would be
interpreted as 2.50 °C. As in the other examples, if the checksum from the query were not correct the
temperature controller would send back: (stx)XXXXXXXXc0(ack).
III. Communications Parameters (JP4 connector on controller board)
RS485
Baud Rate ‐ 115200
Data Bits ‐ 8
Parity ‐ None
Stop Bits ‐ 1
Flow Control ‐ None
IV. Commands
1. INPUT1 (reads the temperature of the primary thermistor)
Write Command: NA
Read Command: 01
Interpret:
Convert the hexadecimal “return value” to decimal and divide by 100
10
to interpret as
the temperature in °F/°C.
Example:
Suppose the temperature is 10.00 °F (sensor type = 1), and the address is 62
16
.
Send: *62010000000049^
Receive: *000003e8c0^
Convert 000003e8
16
to decimal = 1000
10
Divide by 100 = (10.00 °F)
2. DESIRED CONTROL VALUE (set value)
Write Command: NA
Read Command: 03
Interpret:
This command returns the set value determined by Input2 or as a fixed value set by
communications. Convert the hexadecimal “return value” to decimal and divide by
100
10
to interpret.
3. POWER OUTPUT
Write Command: NA
Read Command: 02 or 04
Interpret:
‐511
10
represents –100% output.
0 returned is 0% output.
511
10
represents 100% output.