Specifications
7 - 6
7.3 Sequence Program for 3-Axis Control
The following shows the sequence program for controlling 3 axes, containing the PLC
READY, error code reading/resetting, current value reading, JOG operation, OPR and
positioning data No. start.
Automatic refresh setting
Current feed
value
Axis 1
D100
Axis 2
D110
Axis 3
D120
Y70: OPR request
Y71: Commanding stop
Y72:
Y73:
Y74: Forward run JOG operating
Y75: Reverse run JOG operating
Y76:
Y77: Error occurrence
M300 to
M389
D300 to
D389
Used for QD75
dedicated instruction
X0: OPR command
X1: Stop command
X2: Moving to standby point
X3: Circular interpolation command
X4: Forward run JOG command
X5: Reverse run JOG command
X6: -
X7: Linear interpolation command
X8: -
X9: Restart command
X0A: -
X0B: Error reset command
Project name XYZ
9
X0B(Error reset command)
0
SM1039(RUN, Normally ON after 1 scan)
PLC READY
Y0A0
Axis 1 error reset
Flashing for an error
SM1032
Y77
Provide interlock as READY
output conditions if required.
(Axis 1 error detection)
Axis 2 error reset
Axis 3 error reset
2
X0A9
X0AA
(Axis 2 error detection)
(Axis 3 error detection)
1s clock
G1502K1MOVP
U0A\
G1602K1MOVP
U0A\
G1702K1MOVP
U0A\
Y0B0RST
Axis 1 start reset
Y0B1RST
Y0B2RST
Axis 2 start reset
Axis 3 start reset
SM1006(PLC CPU battery error)
X0A8