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

11 - 35
[Virtual servo program] program No. 150
Virtual mode main
Virtual servo
The "Virtual servo
program" is started
when X0 or X1 is
turned ON.
SFC program
No. 130
The servo
program No.40 is
started when the
X0 is turned ON
and M2001 is
turned OFF.
Virtual servo program
SFC program No. 150
The servo
program No.41 is
started when X1
is turned ON and
M2001 is turned
OFF.
Shift to END when M2001 is
turned OFF after completion of
motion control step.
[Virtual mode main] program
G1500 G1501
PX0*!M2001 PX1*!M2001
G1502
[Transition]
!M2001
K40 VIRTUAL K41 VIRTUAL
[Motion control step]
1 ABS-1
AXIS 1, 0 PLS
VELOCITY 640000 PLS/sec
1 ABS-1
AXIS 1, 5242880 PLS
VELOCITY 640000 PLS/sec
M2001 : Axis 1 start accept flag
X0 : Servo program No. 40 start command
X1 : Servo program No. 41 start command
[Virtual axis current value change] program No. 160
Virtual mode main
Virtual axis current
SFC program
No. 130
Virtual axis current value change
SFC program No. 160
[Virtual axis current value change] program
The "Virtual axis
current value
change" is started
when X4 is turned
ON and M2001 is
turned OFF.
Servo program No. 42 start
Shift to END after completion of
K42 motion control step.
G
1600
[Transition]
NOP
K42 VIRTUAL
[Motion control step]
1 CHGA
AXIS 1, 0 PLS
M2001 : Axis 1 start accept flag










