6 SEQUENCE PROGRAM USED FOR POSITIONING CONTROL
6.6.3 Start program
Master module
1)
Set the "positioning start No." in "Positioning start No. (RWwm, RWwm+8)" according to
the control to be started.
(In the above example, set positioning data No. "1".)
2)
Input the positioning start signal [RY(n+1)0, RY(n+1)1] or the external start signal.
3)
The positioning data No. "1" will start.
Interface
signal
External
signal
This program is used to start the control with start commands.
The control can be started with the following two methods.
(1) Starting by inputting positioning start signal [RY(n+1)0, RY(n+1)1]
(2) Starting by inputting external start signal
1)
1
RWwm
2)
ON
RY(n+1)0
Fig. 6.2 Procedures for starting control
Starting conditions
When starting, the following conditions must be satisfied. The program must be
configured by adding the required conditions into the sequence program so that
the operation does not start until the conditions are satisfied.
Signal name
Remote station READY
signal
D75P2 READY signal
Axis stop signal
Start complete signal
BUSY signal
Error detection signal
M code ON signal
Drive unit READY signal ON Drive unit preparation completed RX(n+1)2 RX(n+4)2
Stop signal
Upper limit (FLS)
Lower limit (RLS)
Remote register
3)
Control with
positioning data
No. 1
*
Input/output signal
Signal state
ON Positioning operation possible
OFF D75P2 preparation completed
OFF Axis stop signal is OFF
OFF Start complete signal is OFF
OFF BUSY signal is OFF
OFF There is no error
OFF M code ON signal is OFF
OFF Stop signal is OFF
ON Within limit range
ON Within limit range
6 - 53
MELSEC-A
Drive unit
When starting positioning with the scan
after the completion of positioning,
insert RXn1 as an interlock so that
positioning is started after RY(n+1)0 is
turned OFF and RXn1 is turned OFF.
Device
Axis 1
RX(n+7)B
RXn0
RY(n+1)3 RY(n+1)4
RXn1
RXn4
RXnA
RXnD
RX(n+1)6 RX(n+4)6
RX(n+1)7 RX(n+4)7
RX(n+1)8 RX(n+4)8
Axis 2
RXn2
RXn5
RXnB
RXnE