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 - 2
5.2 List of SFC symbols
The parts that can be a constituent element of SFC program are shown below. The
SFC program expresses the operation sequence and shift control by connecting such
parts with oriented line.
Division Designation
Symbol
(code size: byte)
List expression Function
START
Program name
(0)
Program name
• Indicates the start of program with the program name.
• Designates the program name when the subroutine is
called.
• START is limited to one per program.
Program
start/end
END
END
(8)
END
• Indicates the end of program.
• Returns to the calling source program when a subroutine
is called.
• The multiple ENDS can be set in one program, but it is not
absolutely necessary.
Motion control
step
Kn
(8)
CALL Kn
• Starts the servo program Kn (K0 to K4095).
1-time
execution type
operation
control step
Fn
(8)
CALL Fn
• Executes the operation control program Fn (F0 to F4095)
once.
Scan
execution type
operation
control step
FSn
(8)
CALL FSn
• Executes the operation control program FSn (FS0 to
FS4095) repeatedly until the succeeding shift conditions
are established.
Subroutine
call/start step
Program name
(8)
GSUB program
name
• When WAIT follows GSUB, the "subroutine" is called and
the control is shifted to the designated program. When the
END is executed, the control is returned to the calling
source program.
• When a command other than WAIT follows GSUB, the
"subroutine" is started. The designated program is started
causing the control to be shifted to the succeeding (lower)
program. The start source program and start destination
program are executed at the same time, and the start
destination program is stopped when the END is executed.
Step
Clear step
CLR
Program name
(8)
CLR program
name
• Interrupts and ends the designated program that is
running. When a stopped program is restarted, it restarts
from the initial point (start step).
• When the designated program is in "Subroutine call", the
execution of the subroutine program is interrupted.
• When the designated program is located after "Subroutine
start", the execution of the subroutine program is not
interrupted.
• When the "subroutine called" is cleared, the execution of
the designated subroutine is interrupted, and the calling
source program is resumed to shift the operation to the
succeeding step.
POINT
It is possible to set the comment to each symbol such as step, transition, etc. within SFC diagram.
• Program start/end : It is unable to set the comment.
• Step/transition : Display of 80 single-byte (40 double-byte) characters, 20 characters × 4 lines
• Jump/pointer : Display of 64 single-byte (32 double-byte) characters, 16 characters × 4 lines










