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 - 15
4.3.1 Status/command signals M2400 to M5471 (For Q172)
The Q172CPU(N) has 8192 internal relay and latch relay points M/L0 to M/L8191. Of
these points, M2400 to M3359 are used to exchange data for each axis. The signal
name and input/output No. for each axis is determined as shown below.
(1) List of M2400 to M3359
(In the virtual mode, the output module is the target instead of the drive module.)
Device Applicable mode
Axis 1 Axis 2 Axis 3 Axis 4 Axis 5 Axis 6 Axis 7 Axis 8
Signal name
Real Virtual
M2400 M2420 M2440 M2460 M2480 M2500 M2520 M2540 Positioning start completed –
M2401 M2421 M2441 M2461 M2481 M2501 M2521 M2541 Positioning completed –
M2402 M2422 M2442 M2462 M2482 M2502 M2522 M2542 In-position
M2403 M2423 M2443 M2463 M2483 M2503 M2523 M2543 Command in-position –
M2404 M2424 M2444 M2464 M2484 M2504 M2524 M2544 Speed control in progress –
M2405 M2425 M2445 M2465 M2485 M2505 M2525 M2545 Speed/position switching latch –
M2406 M2426 M2446 M2466 M2486 M2506 M2526 M2546 Zero pass
M2407 M2427 M2447 M2467 M2487 M2507 M2527 M2547 Error detection
M2408 M2428 M2448 M2468 M2488 M2508 M2528 M2548 Servo error detection
M2409 M2429 M2449 M2469 M2489 M2509 M2529 M2549 Zero point return request
M2410 M2430 M2450 M2470 M2490 M2510 M2530 M2550 Zero point return completed
M2411 M2431 M2451 M2471 M2491 M2511 M2531 M2551 External signal FLS (Upper limit switch)
M2412 M2432 M2452 M2472 M2492 M2512 M2532 M2552 External signal RLS (Lower limit switch)
M2413 M2433 M2453 M2473 M2493 M2513 M2533 M2553 External signal (STOP)
M2414 M2434 M2454 M2474 M2494 M2514 M2534 M2554 External signal DOG/CHANGE
M2415 M2435 M2455 M2475 M2495 M2515 M2535 M2555 Servo ON/OFF
M2416 M2436 M2456 M2476 M2496 M2516 M2536 M2556 Torque control in progress
M2417 M2437 M2457 M2477 M2497 M2517 M2537 M2557 Unusable – –
M2418 M2438 M2458 M2478 M2498 M2518 M2538 M2558
Virtual mode continuous operation
disabled warning signal
Axis status
M2419 M2439 M2459 M2479 M2499 M2519 M2539 M2559 M code output in progress –
M3200 M3220 M3240 M3260 M3280 M3300 M3320 M3340 Stop command –
M3201 M3221 M3241 M3261 M3281 M3301 M3321 M3341 Sudden stop command –
M3202 M3222 M3242 M3262 M3282 M3302 M3322 M3342 Forward JOG start –
M3203 M3223 M3243 M3263 M3283 M3303 M3323 M3343 Reverse JOG start –
M3204 M3224 M3244 M3264 M3284 M3304 M3324 M3344 End signal OFF command –
M3205 M3225 M3245 M3265 M3285 M3305 M3325 M3345 Speed/position changeover enabled –
M3206 M3226 M3246 M3266 M3286 M3306 M3326 M3346 Unusable
––
M3207 M3227 M3247 M3267 M3287 M3307 M3327 M3347 Error reset
M3208 M3228 M3248 M3268 M3288 M3308 M3328 M3348 Servo error reset
M3209 M3229 M3249 M3269 M3289 M3309 M3329 M3349
External STOP input valid/invalid when
starting
–
M3210 M3230 M3250 M3270 M3290 M3310 M3330 M3350 – –
M3211 M3231 M3251 M3271 M3291 M3311 M3331 M3351
Unusable
––
M3212 M3232 M3252 M3272 M3292 M3312 M3332 M3352 Current value update request command –
M3213 M3233 M3253 M3273 M3293 M3313 M3333 M3353 Address clutch reference setting –
M3214 M3234 M3254 M3274 M3294 M3314 M3334 M3354 Cam reference position setting –
M3215 M3235 M3255 M3275 M3295 M3315 M3335 M3355 Servo OFF
M3216 M3236 M3256 M3276 M3296 M3316 M3336 M3356 – –
M3217 M3237 M3257 M3277 M3297 M3317 M3337 M3357 – –
M3218 M3238 M3258 M3278 M3298 M3318 M3338 M3358
Unusable
––
Axis command signal
M3219 M3239 M3259 M3279 M3299 M3319 M3339 M3359 FIN signal –
Note)
If servo OFF is turned ON to release the servo lock for each axis, the servo
ON/OFF state will turn OFF and a confirmation can be made.










