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

A - 50
MOTION CONTROL
Refers to positioning control.
MOVEMENT AMOUNT PER PULSE
When using mm, inch, or angle units, the
movement amount is calculated and output
from the machine side showing how much the
motor shaft moves per pulse. Equivalent to the
positioning detection units. Positioning
accuracy in smaller units is not possible.
On the motor side, the movement amount per
axis rotation is normally designed as a
reference, so it is calculated as follows.
Movement amount per pulse =
P rate
No. of pulses per
encoder rotation
×
Movement amount
per rotation
Amount the motor moves (travel) per pulse.
MULTIPLICATION RATIO SETTING
This refers to the P rate.
Refer to the term "P RATE".
NC LANGUAGE (Numerical Control
Language)
This is the language punched into the paper
tape that instructs the machining to the NC
module.
The NC language consists of EIA codes (EIA
language), ISO codes (ISO standards), and
JIS codes (JIS standards).
NEAR-POINT DOG TYPE ZERO POINT
RETURN
During zero point return, the axis starts to
decelerate when the near-point dog turns ON.
When the axis has moved to near-point dog
OFF at the creep speed, the first zero point
signal position is set as the zero point address.
The length of the near-point dog is the point.
Refer to the term "ZERO POINT RETURN
METHOD".
ON
v
OFF
t
Zero point return direction
Zero point return speed
Zero point
return start
Creep speed
Near-point dog
Zero
point
NO-DWELL MOTION
At the start end and final end of the operation,
reciprocation is continued with the random
acceleration value with no dwelling. This
reduces the acceleration (A) value.
NOTCH FILTER
The notch frequency is set according to the
machine system's resonance frequency.
Setting
value
Notch frequency (Hz)
0 Not used
1 1125
2 750
3 562
4 450
5 375
6 321
7 281
NUMERICAL CONTROLLER
Advanced positioning carried out using a
device called a numerical control module (NC
module). This control can be used to carry out
high-accuracy, high-speed control of 3 or more
axes. It is possible to control movement for
complex curved lines and curved surfaces.
a3
r2
a
2
a1
r1
m
A
C(?)
E(?)
D(?)
F
ONE-DWELL MOTION, DWELL-RISE-
DWELL MOTION
If the start end or final end of the stroke is
stationary, and the same curve is returned for
the rising stroke or lowering stroke, this can be
used to reduce the acceleration and make the
movement smooth.










