Appendix B Task Codes Specifications
Task
Subcommand
Response task code
Return code
Error cause
code
Code
Code
Code
H23
Write to HI-LADDER
H02
Not-executable
H03
ROM memory
H01
Program memory is ROM
area
Occupancy
code
mismatch
H03
Local station is READ-occupying CPU
Not occupied
H07
Local station is not occupying CPU
CPU is running
H0B
CPU is running and “modify during
RUN” mode is not set
Write to parameter
H03
Normal execution
H00
area (B)
Abnormal task code
H01
Abnormal address
H04
Transfer address is outside the designated
range of parameter area (B)
Abnormal
number
of
steps/words
H05
Number of transfer steps are outside the
designated range
Memory over
H09
“A number of steps” exceeds the
parameter area
Not-executable
H03
Occupancy
code
mismatch
H03
Local station is READ-occupying CPU
Not occupied
H07
Local station is not occupying CPU
CPU is running
H0B
CPU is running and “modify during
RUN” mode is not set
Undefined
H04
to
HFF
Abnormal task code
H01
Undefined
subcommand
H02
Undefined subcommand is set.
None
Abnormal
task
code
H01
Abnormal number of
steps/words
H05
Only the task code is input.
H26 Memory
assignment
H00 Normal
execution
H00
(Fixed)
Abnormal task code
H01
Memory size over
H0A
Memory assignment total has exceeded
the physical memory capacity.
Not-executable
H03
Occupancy
code
mismatch
H03
READ-occupied by local station.
Not occupied
H07
Local station is not occupying CPU.
CPU is running
H0B
CPU is running and “modify during
RUN” mode is not set.
Undefined
H01
to
HFF
Abnormal task code
H01
Undefined
subcommand
H02
Undefined subcommand is set.
None
Abnormal
task
code
H01
Abnormal number of
steps/words
H05
Task code input-parameter length is too
short.
H27
End of parameter
Normal execution
H00
change
Not-executable
H03
Occupancy
code
mismatch
H03
READ-occupying by local station.
Not occupied
H07
Local station is not occupying CPU.
CPU is running
H0B
CPU is running and “modify during
RUN” mode is not set.
H28
Change set value of
H02
Normal execution
H00
timer
counter
(Fixed)
Abnormal task code
H01
Undefined
subcommand
H02
Subcommand is other than 02H.
Modification code is 08H or above.
Abnormal
address
H04
Address is abnormal.
Abnormal
number
of
steps/words
H05
Task code input-parameter length is too
short.
Abnormal
I/O
code
H06
I/O code is abnormal.
Time base is H04 or above.
Abnormal
I/O
number H07
I/O number is abnormal.
Timer counter number is 512 or above.
The 1st set value of watchdog (constant)
is greater than or equal to the 2nd set
value (constant).
0.01 second, 0.1 second or 1.0 second
was set as the time base when timer
counter number was 256 or above.
0.01 second was set as the time base
when timer counter number was 64 or
above.
Not-executable
H03
Inconsistent
parameter
H02
The timer of the timer-counter number is
used by HI-FLOW.
Occupancy
code
mismatch
H03
READ-occupying by local station
Not occupied
H07
Not occupied by local station.
B-47