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

10 - 35
2) Substitute the M code read out to the other device to raise/lower the pen.
•
12 SET M411=XB+M291
SFC program No. 120
Push-button
Make the status of X0 to XF
correspond to M400 to M415.
Add the device
to read M
code.
Substitute M400 to MM415 for D4030.
Transfer the status of D4030 to YD to YF.
•
•
•
•
•
F1200 F1201
[Operation control
step]
SET M400=PX0
SET M401=PX1
SET M402=PX2
SET M403=PX3
SET M404=PX4+M84
SET M405=PX5
SET M406=PX6
SET M407=PX7
SET M408=(PX8*!M2044)+M322
SET M410=PXA+M2044
SET M411=PXB+M291
SET M412=PXC+M292+M316+M2045
SET M413=PXD
SET M414=PXE
SET M415=PXF+M295
RST M400=!PX0
RST M401=!PX1
RST M402=!PX2
RST M403=!PX3
RST M404=!PX4*!M84
RST M405=!PX5
RST M406=!PX6
RST M407=!PX7
RST M408=!PX8+!M2044
RST M408=!M322*M2044
RST M410=!PXA
RST M411=!PXB*!M291
RST M412=!PXC*!M292*!M316*!M2045
RST M413=!PXD
RST M414=!PXE
RST M415=!PXF*!M295
DIN D4030,M400
DOUT PY0,D4030
When M291 is turned ON, M411 is turned ON.
M411 functions to turn ON Y0B with the DIN command and DOUT
command to lower the pen.
D13 : M code No. of axis 1
D13 : M code No. of axis 2
M31 : 0.5-second timing block (automatic refresh setting device)
M2001 : Axis 1 start accept flag
M2002 : Axis 2 start accept flag
DIN command : Inputs the bit device (handled as a word) to the word device.
DOUT command: Outputs the word device to the bit device (handled as a word).










