TE Technology TC-36-25-RS485 User Manual

Page 44

Advertising
background image

 

44

II.  Examples
 
A) Set the controller to control via a computer programmable set point. 

1. The controller address, AA, is in this example 62

16

. (The default address of the controller is 98

10

, but this 

must first be converted to hexadecimal for the proper send value.) 

2. The write command, CC, for “SET TYPE DEFINE” is 29. 
3. A data value of “0” selects a computer communicated set value, so the eight‐character send value 

DDDDDDDD is 00000000. 

4. Compute the checksum (SS) by adding the hexadecimal ASCII values of the following characters:  6, 2, 2, 

9, 0, 0, 0, 0, 0, 0, 0, and 0: 
ASCII Character:   

 

 

Hexadecimal Value: 

 

 

 

 

 

 

 

36  

 

 

 

 

 

 

 

32  

 

 

 

 

 

 

 

32  

 

 

 

 

 

 

 

39  

 

 

 

 

 

 

 

30  

 

 

 

 

 

 

 

30  

 

 

 

 

 

 

 

30  

 

 

 

 

 

 

 

30  

 

 

 

 

 

 

 

30  

 

 

 

 

 

 

 

30  

 

 

 

 

 

 

 

30  

 

 

 

 

 

 

 

30  

 

 

 

Sum 

 

 

 

 

0253

16

   

 

 

The 8‐bit checksum is the 8 least significant binary bits of the sum, represented as 53 in hexadecimal. 

5. Combining all of these characters into one string we send:  (stx)62290000000053(etx). 
6. If the temperature controller receives the command and the checksum is correct, it will send back:  

(stx)0000000080(ack).  If the checksum is not correct the temperature controller will send back:  
(stx)XXXXXXXXc0(ack).  

 
B) Send the set temperature of 10.00 to the controller. 

1. The controller address, AA, is in this example 62

16

2. The control command, CC, for “FIXED DESIRED CONTROL SETTING” is 1c. 
3. Multiply the desired set‐point temperature by 100

10

 (10.00 x 100 = 1000). 

4. Convert 1000

10

 to hexadecimal (3e8

16

) and add on leading zeros to make the eight‐character send value 

DDDDDDDD (000003e8). 

5. Compute the checksum (SS) by adding the ASCII values of the following characters:  6, 2, 1, c, 0, 0, 0, 0, 

0, 3, e, and 8: 

         ASCII Character:   

 

 

Hexadecimal Value: 

 

 

 

 

 

 

 

36 

 

 

 

 

 

 

 

32 

 

 

 

 

 

 

 

31  

 

 

 

 

 

 

 

63  

 

 

 

 

 

 

 

30  

 

 

 

 

 

 

 

30  

 

 

 

 

 

 

 

30  

 

 

 

 

 

 

 

30  

 

 

 

 

 

 

 

30  

 

 

 

 

 

 

 

33  

 

 

 

 

 

 

 

65  

 

 

 

 

 

 

 

38  

 

 

 

Sum 

 

 

 

 

02bc

16

    

 

 

The 8‐bit checksum is the 8 least significant binary bits of the sum, represented as bc in hexadecimal. 

6. Combining all of these characters in one string we send:  (stx)621c000003e8bc(etx). 

Advertising