Hitachi NJI-350B Video Game Controller User Manual


 
Chapter 5 Instruction Specifications
5-106
Item number Control instructions-6 Name FOR
Ladder format Condition code
Processing time (µs)
Remark
R7F4 R7F3 R7F2 R7F1 R7F0
Average Maximum
FOR n (s) DER ERR SD V C
z 1] zzz
Instruction format Number of steps
33
Condition Steps
FOR n (s) 3
Bit Word Double word
Usable I/O
XY
R,
M
TD, SS,
CU, CT WX WY
WR,
WM TC DX DY
DR,
DM
Constant
Other
n Code number { 0 to 49 (Decimal)
s
Number of times repeated
{{
Function
Jumps from the NEXT n of the same code number to this instruction.
If the number of times repeated (s) is greater than 0, the instruction following the FOR n (s) is executed.
If the number of times repeated (s) is equal to 0, it jumps to the instruction following the NEXT n.
Use FOR n (s) and NEXT n in pairs. Also, place the NEXT n after FOR n.
The FOR n (s) may not be used more than once.
Use the FOR n (s) and NEXT n in the same program area. (It is not allowed to include FOR n (s) in the normal scan and
NEXT n in the subroutine area.)
The FOR n (s) to NEXT n nesting can be made up to five levels.
Notes
This instruction is checked prior to execution, and when there is an error, the following error code is set in the special
internal output WRF001. Also, the CPU error code '34' is set to special internal output WRF000.
CPU error code Special internal output Error code Error description
34 WRF001 H0001 Duplicate definition of FOR
If an error is generated during the execution of the instruction, an error code will be set in the special internal outputs R7F3
and WRF015, and the following program will be executed.
Special internal output Error code Error description
H0017 NEXT undefined
H0043 FOR to NEXT error
R7F3=1 WRF015 H0044 Area error for NEXT
H0045 FOR to NEXT nesting error
H0046 FOR nesting overflow
Instruction for use
For the instruction instruction, see NEXT n.
FOR n (s)