Appendices
A-26
NJ-series Instructions Reference Manual (W502)
Name BCD Error Error code 16#0403
Meaning A value that was not BCD was input for a BCD input parameter to an instruction.
Effects User program Continues. Operation The relevant instruction will end according to specifica-
tions.
System-defined
variables
Variable Data type Name
None --- ---
Cause and
correction
Assumed cause Correction Prevention
A hexadecimal digit of A, B, C, D, E,
or F was input for a BCD input param-
eter to an instruction.
Correct the instruction so that BCD
data is input for the BCD input param-
eter.
Change the BCD input parameter for
the instruction to BCD data.
Precautions/
Remarks
None
Name Signed BCD Error Error code 16#0404
Meaning An illegal value was input for the most significant digit for a signed BCD input parameter to an instruction.
Effects User program Continues. Operation The relevant instruction will end according to specifica-
tions.
System-defined
variables
Variable Data type Name
None --- ---
Cause and
correction
Assumed cause Correction Prevention
An illegal value was input for the most
significant digit for a signed BCD input
parameter to an instruction.
• The most-significant digit was 2 to F
when _BCD0 was specified as the
BCD format.
• The most-significant digit was A, B,
C, D, or E when _BCD2 was speci-
fied as the BCD format.
• The most-significant digit was B, C,
D, or E when _BCD3 was specified
as the BCD format.
Correct the instruction so that proper
signed BCD data is input for the BCD
input parameter.
Set the most-significant digit of the
signed BCD data input parameter for
the instruction to the correct value.
Precautions/
Remarks
None
Name Illegal Bit Position Specified Error code 16#0405
Meaning The bit position specified for an instruction was illegal.
Effects User program Continues. Operation The relevant instruction will end according to specifica-
tions.
System-defined
variables
Variable Data type Name
None --- ---
Cause and
correction
Assumed cause Correction Prevention
The bit position specified for an
instruction exceeds the data range.
Correct the instruction so that the bit
position specified for an instruction
does not exceed the data range.
Use the instruction so that the bit
position specified for an instruction
does not exceed the data range.
Precautions/
Remarks
None