SW22
22
User
manual
P1630830G
ACK is chr 06 Hex
NACK is chr 15 Hex
Zero Calibration Command
Request :
ADDR CMD
EOT
02 Hex or (80 Hex + Address SW)
CALZ1 or CALZ2
04 Hex
Where :
ADDR
start transmission character
1
chr
CMD
Command Code : “CALZ” + scale number “1” or “2”
5 chr
EOT
end transmission character EOT ( 04 Hex )
1 chr
Positive answer from SW22:
Negative answer from SW22:
(Zero
calibration
performed) (Zero calibration not
performed)
ACK is chr 06 Hex
NACK is chr 15 Hex
Offset Calibration Command
Request :
ADDR CMD
PARAM
ETX
CHK
EOT
02 Hex or (80 Hex + Address SW)
CALW1 or CALW2
weight
03 Hex
checksum
04 Hex
Where :
ADDR
start transmission character
1
chr
CMD
Command Code : “CALW” + scale number “1” or “2”
5 chr
PARAM
calibration
weight
value
7
chr
ETX
end character ETX ( 03 Hex )
1 chr
CHK
checksum value
2 chr
EOT
end transmission character EOT ( 04 Hex )
1 chr
The calibration weight value must be right justified and filled with “space” ( 20 HEX ).
Positive answer from SW22:
Negative answer from SW22:
(Offset
calibration
performed)
(Offset
calibration
not
performed)
Offset calibration example:
STX CALW1 150,000 ETX 00 EOT
CONTINUOUS TRANSMISSION PROTOCOL
The data structure transmitted by SW22 in continuous mode is :
ADDR
CALZ1 o CALZ2
ACK
EOT
ADDR
CALZ1 o CALZ2
NACK
EOT
ADDR
CALW1 or CALW2
ACK
EOT
ADDR
CALW1 or CALW2
NACK
EOT