6 - 35
MELSEC-
A
6 SEQUENCE PROGRAM USED FOR POSITIONING CONTROL
*
*No. 3 Initial setting program
*
*
*(1) At power on
*
*
*(2) At parameter change
*
Turn ON Initial data
process complete
*
*No. 4 Servo ON execution program
*
*
*No. 5 Zero point return request OFF program
*
*
*No. 6 External start function valid setting program
*
*
*No. 7 Positioning start number setting program
*
*
*(1) Machine zero point return
*
*
*(2) Data setting method zero point return
*
*
*(3) High-speed zero point return
*
Turn ON Initial data
setting request
Turn OFF Initial data
process complete
Turn OFF Initial data
setting request
Turn ON Initial setting
complete flag
Turn ON Initial data
setting request
Turn OFF Initial data
setting request
Convert Servo ON
execution command
into pulse
Axis 1 servo ON
Turn ON Axis 1 zero
point return request
OFF request
Axis 1 external
start valid
Axis 1 external
start invalid
Write machine zero
point return (9001)
Write data setting method
zero point return (9901)
Write high-speed zero
point return (9002)
Hold High-speed zero
point return command
*
*(4) Positioning data No. 1-based positioning (other than speed/position changeover control)
*
Write positioning data
No. 1