Programmers User Manual

12
2nd byte b3: System Reservation Always zero
b2: System Reservation Always zero
b1: System Reservation Always zero
b0: System Error In case of the fatal error to the system
The details of error flags are described as below.
Busy : VC-C50i is unable to execute the commands in process to execute the former
command.
: In case of generating Command Error, Parameter Error, Mode Error or
System Error.
Command Error : In case of receiving the wrong commands (not prepared commands).
Parameter Error : In case of over value of parameter or wrong parameter length.
Mode Error : In case of receiving the command unable to execute under VC-C50i during
the receiving status.
System Error : In case that the fatal accidents occur for some reason.
CAUTION
• If the device number is wrong, its control command code will be ignored.
By Operation Status Request, the cause of error can be found.
• The error check will be executed by the following priority order.
(1) Mode Error
(2) Command Error
(3) Parameter Error, Busy
VC-C50i sets the error flag corresponding to any, after the detection of error, and returns
the answer, then multiple error flags can’t be set. Busy, however, is exceptional and set,
whenever any of Command Error, Parameter Error, Mode Error or System Error occurs.
Example: Wrong command to be transmitted.
1st byte
2nd byte
b7 = 0, b6 = 0, b5 = 1, b4 = 1 b3 = 0, b2 = 0, b1 = 0, b0 = 0
3h 33h 0h 30h
(Hexadecimal indication ASCII code conversion)
Note: When the command errors occur and unable to execute, busy flag and command error flag
will be set at the 1.
5.3 Status
In case of having received status request command, this status adds status value to the
answer. The details of Operation Status Request command and status value are described
later. (Refer to 14. Details of System Control Commands)
The Operation Status Request will accept the command, if not host control mode.