ThermoFlex-Manual.pdf - 第133页

Thermo Scientific Appendix D ThermoFlex D-9 Thermo Scientific Error The slave detected an error in the message it received from the master , so it returns this command instead of echoing the command sent b y the master . T…

100%1 / 138
Thermo Scientific
D-8 ThermoFlex
Appendix D
Thermo Scientific
Thermo Scientific
Request Status Table
Basic
nn 4
b0 Chiller Running
b1 RTD1 open or shorted
b2 RTD2 open or shorted
d1 b3 RTD3 open or shorted
b4 High Temp fixed fault
b5 Low Temp fixed fault
b6 High Temp fault or warn
b7 Low Temp fault or warn
b0 High Pressure fault or warn
b1 Low Pressure fault or warn
b2 Drip Pan fault
d2 b3 High Level fault
b4 Phase Monitor fault
b5 Motor Overload fault
b6 LPC fault
b7 HPC fault
b0 External EMO fault
b1 Local EMO fault
b2 Low Flow fault
d3 b3 Auto Refill fault/ Low Level fault
b4 Sense 5V fault
b5 Invalid level fault
b6 Low fixed flow warn
b7 High pressure fault (set at factory)
b0 Low pressure fault (set at factory)
d4 b1 Chiller powering up
b2 Chiller powering down
Thermo Scientific
Appendix D
ThermoFlex D-9
Thermo Scientific
Error
The slave detected an error in the message it received from the master, so it returns this command
instead of echoing the command sent by the master. The slave returns the command it received
from the master in the ed byte, and an error code in the en byte.
en Error
1 Bad command – not recognized by slave
2 Bad data
3 Bad checksum
Some errors may not result in any response. The slave ignores incoming bytes until it sees the valid
lead character and its slave address. Then it must receive the correct number of bytes (determined
by the length byte) before it can respond. If an incomplete frame is received, the slave will time out
and clear its input buffer without responding.
Set On/Off Array
This command is used to set the state of the chiller, on or off. Sending a 0 in the array turns off
the chiller while sending a 1 turns it on. Sending a 2 does not change the state. The array is re-
turned showing the state after the command has been carried out. Sending all 2’s effectively turns
this command into a request status command.
nn 1
d1 Chiller On/Off
Set Keystroke
This command is used to affect a keystroke remotely as if someone pressed the key on the HMI.
Value
0 Null
1 Enter
2 Up/Yes
3 Down/No
4 Mode
5 On/Off
Thermo Scientific
D-10 ThermoFlex
Appendix D
Thermo Scientific
Set Special Commands
These commands are product specic.
Master Sends: lc a1 a2 8D nn d1 d2 d3 d4 d5 d6 cs
Slave Returns: lc a1 a2 8D nn d1 d2 d3 d4 d5 d6 cs
Byte Master Slave
d1 Command byte
d2 Entered Value MSB
d3 Entered Value
d4 Entered Value
d5 Entered Value
d6 Entered Value LSB
Command Master sends Description Slave returns
0x00 CA 00 01 8D 02 d1 d2 cs Set analog option CA 00 01 8D 03 00 d2 d3 cs
d1 = command byte = 00
d2 = analog option byte
0x80 CA 00 01 8D 01 80 cs Request PM status CA 00 01 8D 03 80 d2 d3 cs
Set analog option command
d2 analog option byte
b.6 - b.7 = unused b.4 - b.5 = DAC enable b.2 - b.3 = DAC out b.0 - b.1 = analog in
0 = voltage 0 = voltage 0 = voltage
1 = millivolt 1 = millivolt 1 = millivolt
2 = current 2 = current 2 = current
3 = no change 3 = no change 3 = no change
Eg. Command to enable DAC, set DAC out to Voltage and set Analog in to millivolt
Master sends Slave returns
CA 00 01 8D 02 00 11 5E CA 00 01 8D 02 00 11 5E
Eg. Command to set DAC out to current without changing DAC enable or analog in
Master sends Slave returns
CA 00 01 8D 02 00 3B 34 CA 00 01 8D 02 00 19 56