12 - 90
MELSEC-Q
12 CONTROL SUB FUNCTIONS
[2] Controlling instructions
(1) The time required to analyze the posit ioning data is up to 7ms.
(2) After positioning data analysis, the syst em is put in an execution prohibition
flag OFF waiting status. Any change made to th e positioning data in the
execution prohibition flag OFF waiting st atus is not reflected on the
positioning data. Change the positioning dat a before turning ON the
positioning start signal.
(3) The pre-reading start function is inval id if the execution prohibition flag is
turned OFF between when the positioning start sig nal has turned ON and
when positioning data analysis is complete d (Ta<start time, Ta: Refer to Fig.
12.48).
(4) The data No. which can be executed positi oning start using " Cd.3 Positioning
start No." with the pre-reading start function are No. 1 to 600 only. Perform ing
the pre-reading start function at the setting of N o. 7000 to 7004 or 9001 to
9004 will result in an outside start No. range er ror (Error code: 543).
(5) Always turn ON the execution prohibition flag at the same time or before
turning ON the positioning start signal. Pre-re ading may not be started if the
execution prohibition flag is turned ON d uring Ta after the positioning start
signal is turned ON. The pre-reading star t function is invalid if the execution
prohibition flag is turned ON after positioning start (pulse outp ut) with the
execution prohibition flag OFF. (It is made valid at the next positioning start.)
[3] Program examples
Pre-reading start function (when positioning start signal Y10 is used)
<Pre-reading start command pulse>
<Sets 1 to positioning start No.>
<Turns ON execution prohibition flag>
<Turns ON positioning start signal>
<Turns OFF execution prohibition fla
g
>
<Turns OFF positioning start signal>