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

3 - 8
(2) Execution timing
Starting of the designated SFC program is requested at the rising edge (OFF →
ON) of the SFCS command.
The SFC program to be started can be any task setting in the Normal task
execution or NMI task execution.
It is effective at all times including the real mode, virtual mode and during mode
switching.
(3) Operation error conditions
The operation error will occur in the following cases, and the SFCS command will
not be executed.
(a) When the machine reserved by the head input/output No. of target machine
CPU ÷ 16 (nl) is designated
(b) When the local machine is designated by the head input/output No. of target
machine CPU ÷ 16 (nl)
(c) When a CPU other than the Q motion CPU is designated by the head input/
output No. of target machine CPU ÷ 16 (nl)
(d) When the designated command name is incorrect
(e) When the command is made up of a device other than the applicable device
(f) When 0 to 3DFH, 3E4H and following are designated by the head input/
output No. of target machine CPU ÷ 16 (nl)
END
SFCS command
executio
ON
Motion SFC executio
ON
ON: Only at com-
pletion of error
Sequence program
SFCS command
Command accept flag
Motion SFC program
Command start accep
completed device (D1+0)
Display of status upon
completion of command
start accep
END
END
END
Completion of command
accept at motion CPU side










