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 - 28
(3) SFC error history device
The error information for up to eight past errors after turning ON the CPU power
supply is stored as a history. The error information of #8056 to #8063 contains
newest error.
The error during SFC control, and conventional errors such as minor error, major
error, servo error, servo program error, mode select error, etc., are all integrated
in the history.
When an error occurs, the "SFC error detection signal M2039" is set at the same
time.
The error information is as shown below.
Contents
No. Signal name
Error in SFC control Conventional error
+0
Erroneous SFC
program No.
0 to 255 : Erroneous SFC program No.
–1 : Not related to SFC program
–1
1 Error type
1 : In case of F/FS
2 : In case of G
–1: In case of SFC drawing
–2: In case of K or others (in case of other than
F/FS, G, SFC drawing)
3 : Minor/major error
(output module in real mode/virtual mode (SV22 only))
4 : Minor/major error (virtual servomotor shaft) (SV22 only))
5 : Minor/major error (synchronous encoder shaft) (SV22
only))
6 : Servomotor
7 : Servo program error
8 : Mode select error (SV22 only)
9 : Manual pulse generator shaft setting error
10: Test mode request error
11: PCPWDT error
12: Personal computer link communication error
2
Error program
No.
0 to 4095 : F/FS, G, K program No.
0 to 255 : GSUB program No.
–1 : Not concerned with F/FS, G, K,
GSUB
0 to 4095 : Servo program No. when error type is "3 (In real
mode)", "4" or "7"
–1 : Other cases (including zero point return in un-start,
JOG, manual pulse generator, test mode servo start
and start at servo diagnosis)
3
Error block No.
SFC list line
No./
axis No.
0 to 8191 : F/FS or block No. (line No.) of
program when the error type is "1" or
"2"
0 to 8188 : SFC list line No. when the error type
is "–2"
–1 : When the error type is "–1", or when
the error type is "1" or "2" and is not
concerned with block
1 to 32 : Axis No. concerned when the error type is "3" to "6"
–1: Other cases
4 Error code 16000 and following
•
Conventional error code (below 16000) when the error type is
"3" to "6"
•
Error code stored in D9190 when the error type is "7"
•
Error code stored in D9193 (A273UH-S3), D9195 (A172SH)
when the error type is "8"
•
-1 when the error type is "9" or "10"
•
Error code stored in D9184 when the error type is "11"
•
Error code stored in D9196 when the error type is "12"
5
Year/
month
6
Day/
hour
7
Error
occur-
rence
time
Minute/
second
Set the time data (D9025, D9025, D9027) of PLC.
(BCD code, Year: Lower 2 digits of Christian era)










