
5. FUNCTIONAL INSTRUCTIONS
B–61863E/15
PMC SEQUENCE PROGRAM
194
Table 5.12.2 Coding for Fig.5.12.2
Coding sheet Status of operating result
Step
Number
Instruc-
tion
Address
No.
Bit No. Remarks ST5 ST4 ST3 ST2 ST1 ST0
1 RD ffff . f RN0 RN0
2 RD. STK ffff . f BYT RN0 BYT
3 RD. STK ffff . f DIR RN0 BYT DIR
4 RD. STK ffff . f POS RN0 BYT DIR POS
5 RD. STK ffff . f INC RN0 BYT DIR POS INC
6 RD. STK ffff . f ACT RN0 BYT DIR POS INC ACT
7 SUB 6 ROT RN0 BYT DIR POS INC ACT
8 (PRM) ffff Rotor indexing number RN0 BYT DIR POS INC ACT
9 (PRM) ffff Current position RN0 BYT DIR POS INC ACT
10 (PRM) ffff Goal position address RN0 BYT DIR POS INC ACT
11 (PRM) ffff Calculating result output address RN0 BYT DIR POS INC ACT
12 WRT fff . f RN0 BYT DIR POS INC W1
13
14
15
(a) Specify the starting number of the rotor.
RN0=0 : Begins the number of the position of the rotor with 0.
RN0=1 : Begins the number of the position of the rotor with 1.
(b) Specify the number of digits of the process data (position data).
BYT=0 : BCD two digits
BYT=1 : BCD four digits
(c) Select the rotation direction via the shorter path or not.
DIR=0 : No direction is selected. The direction of rotation is
only forward.
DIR=1 : Selected. See Subsec. 5.12.8 for details on the rotation
direction.
(d) Specify the operating conditions.
POS=0 : Calculates the goal position.
POS=1 : Calculates the position one position before the goal
position.
(e) Specify the position or the number of steps.
INC=0 : Calculates the number of the position. If the position
one position before the goal position is to be calculated,
specify INC=0 and POS=1
INC=1 : Calculates the number of steps. If the difference
between the current position and the goal position is to
be calculated, specify INC=1 and POS=0.
(f) Execution command
ACT=0 : The ROT instruction is not executed. W1 does not
change.
ACT=1 : Executed. Normally, set ACT=0. If the operation
results are required, set ACT=1.
5.12.3
Control Conditions