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 - 9
5.5.4 Clear step
Interrupt the execution of SFC program of designated program name.
Program name
CLR
(1) Description of operation
(a) The designated SFC program being executed is interrupted.
(b) Even if the SFC program (designated for "Clear") is set to automatic start, it
will not start automatically after interruption.
(c) When the designated program is calling the subroutine, the execution of
subroutine program called is also interrupted.
MAIN
SUB
WAIT
END
SUB
END
When "subroutine call" is set as shown on the left:
•
When MAIN is cleared
Execution of both MAIN and SUB is interrupted.
•
When the subroutine (SUB) is cleared
Execution of the subroutine (SUB) is interrupted to return to
MAIN if the subroutine (SUB) is being executed.
(d) When the program is designated after a subroutine is started, execution of
the started subroutine program continues.
MAIN
SUB
Shift
END
SUB
END
When "subroutine start" is set as shown on the left:
•
When MAIN is cleared
Even if the subroutine (SUB) is being executed, execution of
MAIN is interrupted. However, execution of the subroutine (SUB)
continues.
•
When the SUB is cleared
Execution of only SUB is interrupted if the subroutine (SUB) is
being executed.
(2) Error
An error occurs in the following case, in which the execution of SFC program is
interrupted.
(a) When the SFC program designated at clear step does not exist.
(3) Precautions
(a) When the SFC program designated at clear step has not been started, it will
not result in an error in particular, but is ignored.
(b) Even if the execution of SFC program is stopped at the clear step, the output
is held.










