Specifications
Table Of Contents
- Coverpage
- Safety Instructions
- Revision History
- Contents
- Introduction
- 1 Outline
- 2 Explanation of Functions
- 3 Q-PLC Multi-CPU
- 4 Q Motion CPU
- 5 SFC Program
- 6 SV22 Servo Programs
- 6.1 Servo program
- 6.1.1 Servo program configuration
- 6.1.2 List of servo commands
- 6.1.3 Linear control
- 6.1.4 Circular interpolation control using auxiliary point designation
- 6.1.5 Circular interpolation control using radius designation
- 6.1.6 Circular interpolation control using center point designation
- 6.1.7 Fixed-dimension feed control
- 6.1.8 Speed control
- 6.1.9 Speed/position changeover control
- 6.1.10 Speed changeover control
- 6.1.11 Constant-speed control
- 6.1.12 Repeated control (for speed changeover control and uniform speed control)
- 6.1.13 Simultaneous start
- 6.1.14 Zero point return
- 6.1.15 Position follow-up control
- 6.1.16 High-speed oscillation control
- 6.1.17 Helical interpolation control with auxiliary point designated
- 6.1.18 Helical interpolation control with radius designated
- 6.1.19 Helical interpolation control with center point designated
- 6.1.20 Current value change
- 6.1 Servo program
- 7 Operation Control Program
- 8 Windows Personal Computer Operations
- 9 Basic Practice Using the SV22 Real Mode
- 10 Applied Practice with SV22 Real Mode
- 10.1 Details of practice
- 10.2 Q172CPU practice machine system configuration
- 10.3 Practice SFC programs
- 10.4 Writing to the motion CPU
- 10.5 Program for operation
- 10.5.1 JOG operation
- 10.5.2 Main routine SFC program (real mode operation)
- 10.5.3 Execution of servo program (motion control step)
- 10.5.4 Stopping
- 10.5.5 Error reset
- 10.5.6 Current value change
- 10.5.7 Speed change (CHGV)
- 10.5.8 Reading actual current value
- 10.5.9 Continuous positioning
- 10.5.10 M code function
- 10.5.11 Indirect setting of servo program address
- 10.6 Operating the practice machine
- 11 Practicing with the SV22 Virtual Mode
- 11.1 Mechanism program
- 11.2 Details of practice
- 11.3 Starting up SW3RN-CAMP and creating the cam
- 11.4 SFC program for virtual mode
- 11.5 Editing the mechanism
- 11.6 Writing to the motion CPU
- 11.7 Reading of sequence program from Q-PLC CPU
- 11.8 SFC program for practice
- 11.9 Practice machine operations
- 11.10 Exercise (Roller setting)
- Appendix

5 - 10
5.6 Transition
Either a conditional expression or operation expression can be described for transition.
The operation expression described here is executed repeatedly until the shifting
condition is established.
(1) Description of operation
(a) Motion control step + Shift
Kn
Gn
• The operation is shifted to the succeeding step when
the shifting condition Gn is established without waiting
for the servo program Kn (started at the motion control
step) to end.
(b) Motion control step + WAIT
Kn
Gn
• The operation is shifted to the succeeding step when
the shifting condition Gn is established after the servo
program Kn (started at the motion control step) has
ended.
(c) WAITON/WAITOFF + Motion control step
ON M0
Kn
OFF M0
Kn
• The operation is started as soon as the designated bit
device of WAITON/WAITOFF is turned ON/OFF.
(d) Combination with operation control step
Fn
Gn
Fn
Gn
• The SHIFT and WAIT operate in the same manner.
Operation is shifted to the succeeding step when the
shifting condition is established after operation control
program Fn is executed.
(2) Precautions
(a) Always set transition together with motion control step in a pair. If the step
after the WAITON/WAITOFF is not a motion control step, execution of the
SFC program will be interrupted when an error is detected.
(b) When a major or minor error occurs at the start of the servo program
designated at the motion control step, thereby resulting in start failure, the
SFC program is executed continuously, and shifted to the succeeding step. If
the SFC program must be stopped when an error occurs, input the error
detection conditions at the transition (shifting condition).










