User Manual

3.10.3 Character Set
* Interruption from Master (for Synchronisation)
A..Z Address
a..z commands
_ (underline) is separation sign between values
§ End of the message
. acknowledge “OK”
? acknowledge “unknown / incomplete command sequence”
# Internal fault
3.10.4 Data Flow
Each communication is started by the Master (PC), by sending a „*“ as Synchronisation. Hence the Slave
(TC2812) changes to the basic communication state.
Now the Master sends address and command (in our example „A_r_0_0“). After each sign, the received sign is
returned by the Slave (echo). [15] represents the end of the message “§”.
Now the Slave accomplishes the command. In case of success it sends a “.. Thus at commands the communi-
cation is finish. If it’s, however, a request, it follows right away the answer (in our example “65394§”. [15] re-
presents the end of the answer string “§”.
Excerpt from a Log file (fat corresponds to data traffic, normal “High level”-Information, special character in [
] ):
15:46 29.07.02001 15:46 TCCOM for DOS 00103
15:46 --------------> r_50_0
15:46 > A_r_50_0
15:46 > *A
15:46 < A
15:46 > _
15:46 < _
15:46 > r
15:46 < r
15:46 > _
15:46 < _
15:46 > 5
15:46 < 5
15:46 > 0
15:46 < 0
15:46 > _
15:46 < _
15:46 > 0
15:46 < 0
15:46 > [15]
15:46 < [15]
15:46 < .
15:46 < . (OK)
15:46 < 65394[15]
15:46 < 65394
15:46 --------------< -142
3.10.5 Debug Mode
Initiated with the command d_1_0 the TC2812. Then the module starts to send continuously internal values till
to the receipt of the command d_0_0. These values are recorded by the TCCOM and can be monitored for in-
stance by the function “Recorder”.
CoolTronic GmbH Operation Manual Peltier Controller TC2812 Page 13 / 16
Revision: 1.15, Date: 30. Januar 2008 20080130_TC2812_MAN_E