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

4 - 29
(4) SFC error detection signal (M2039)
(Refresh cycle: operation cycle)
The SFC error detection signal (M2039) is turned ON when any errors detected
by the motion CPU are generated.
When an error occurs, it is set to the error device in accordance with the following
procedure.
(a) The error code is set to each axis or error device.
(b) The error detection signal of each axis or error device is turned ON.
(c) The error is set to the "SFC error history device (#8000 to #8063)" shown
above.
(d) The SFC error detection signal (M2039) is turned ON.
For user program, read the error history when the "SFC error detection signal
(M2039)" is turned on to reset the "SFC error detection signal (M2039)".
The "SFC error detection signal (M2039)" is turned ON when an error occurs
newly thereafter.
POINT
• Even if the "SFC (Error detection signal (M2039)" is reset, the "SFC error history
device (#8000 to #8063)" will not be reset (0 clear).
The error history is controlled continuously all the time after turning ON the power
supply.
• Set the clock data and clock data read request (M9028) using the user program.
4.4.2 Coast timer (FT)
Motion device Item Q172CPU(N)/Q173CPU(N)
Number of points 1 point (FT)
Data size 32 bits/point (–2147483648 to 2147483647)
Latch
No latch
Cleared to "0" when the power supply is turned
ON or when the reset key is pressed.
Applicable task Normal , event , NMI
Access Only reading is executable.
Coast timer (FT)
Timer specifications
888µs timer
(The current value (FT) is incremented by 1 every
888µs.)










