DL8000 Preset Instruction Manual
Revised February-2016 Communications Protocols D-85
D.9 Exception Codes
In automatic mode, the TAS sends various commands to control the
DL8000. Each command code can be accepted or rejected based on the
DL8000 status. If the command is rejected, then the DL8000 generates
an exception and writes the exception code to the TAS exception code
[63,0,168].
With the DanLoad 6000 protocol, the exception code is also returned in
the command response frame. Refer to the following table for
descriptions of all exception codes.
The DL8000 cannot respond to any TAS command until the Batching
program is running. Should the TAS write any command to the TA
Command TLP (63,0,166) before the Batching program has completed
booting up, the Batching program generates an Invalid Command alarm
(0x00) once it completes booting up, which the TAS can then read in
the TA Command Exception parameter TLP (63,0,168). However, the
Batching program then sets the TA Command parameter (63,0,166) to 0
in anticipation of the next TA command.
Table D-5. Exception Codes
Exception # (hex value) Description
No Exception
00
Invalid command code
01
Passcode entry in progress
No transaction ended
03
Response’s data field too long
04
Program code value is Weights and Measures
06
No batch in progress
07
No transaction in progress
08
Batch in progress
09
Transaction in progress
0A
Primary alarm active (for severity 4 alarm)
0B
Batch authorized
0C
Transaction authorized
0D
0E
No keypad data available
0F
Component not available
10
Additive not available
12
Status not set or cannot be reset
13
No additives configured
14
No batch authorized