4 HIGH-LEVEL POSITIONING CONTROL
4.1 Outline of High-level Positioning Control
143
4
4
HIGH-LEVEL POSITIONING CONTROL
The details and usage of high-level positioning control (control functions using the "block start data") are explained in this
chapter.
High-level positioning control is used to carry out applied control using the "positioning data". Examples of applied control are
using conditional judgment to control "positioning data" set with the major positioning control, or simultaneously starting
"positioning data" for several different axes.
Read the execution procedures and settings for each control, and set as required.
4.1
Outline of High-level Positioning Control
In "high-level positioning control" the execution order and execution conditions of the "positioning data" are set to carry out
more applied positioning. (The execution order and execution conditions are set in the "block start data" and "condition data".)
The following applied positioning controls can be carried out with "high-level positioning control".
*1
"1 block" is defined as all the data continuing from the positioning data in which "continuous positioning control" or "continuous path
control" is set in the "[Da.1] Operation pattern" to the positioning data in which "independent positioning control (Positioning complete)"
is set.
*2
Besides the simultaneous start of "block start data" system, the "simultaneous starts" include the "multiple axes simultaneous start
control" of control method. Refer to the following for details.
Page 23 Multiple axes simultaneous start
High-level positioning control sub functions
"High-level positioning control" uses the "positioning data" set with the "major positioning control". Refer to the following for
details on sub functions that can be combined with the major positioning control.
MELSEC iQ-R Simple Motion Module User's Manual (Startup)
Note that the pre-reading start function cannot be used together with "high-level positioning control".
High-level positioning control
Details
Block
start (Normal start)
With one start, executes the positioning data in a random block with the set order.
Condition start
Carries out condition judgment set in the "condition data" for the designated positioning data, and then executes the
"block start data".
• When the condition is established, the "block start data" is executed.
• When not established, that "block start data" is ignored, and the next point's "block start data" is executed.
Wait start
Carries out condition judgment set in the "condition data" for the designated positioning data, and then executes the
"block start data".
• When the condition is established, the "block start data" is executed.
• When not established, stops the control until the condition is established. (Waits.)
Simultaneous start
Simultaneously executes the positioning data having the No. for the axis designated with the "condition data".
(Outputs command at the same timing.)
Repeated start (FOR loop)
Repeats the program from the "block start data" set with the "FOR loop" to the "block start data" set in "NEXT" for the
designated number of times.
Repeated start (FOR condition)
Repeats the program from the "block start data" set with the "FOR condition" to the "block start data" set in "NEXT"
until the conditions set in the "condition data" are established.
Summary of Contents for RD77MS16
Page 1: ...MELSEC iQ R Simple Motion Module User s Manual Application RD77MS2 RD77MS4 RD77MS8 RD77MS16 ...
Page 2: ......
Page 316: ...314 9 COMMON FUNCTIONS 9 4 External Input Signal Select Function Program example ...
Page 317: ...9 COMMON FUNCTIONS 9 4 External Input Signal Select Function 315 9 ...
Page 575: ...13 PROGRAMMING 13 4 Positioning Program Examples 573 13 Error reset program Axis stop program ...
Page 643: ......