The section describes using the G language to program motion control in the MC Unit.
7-1
Programs and Tasks. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7-1-1
Overview. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7-2
G Language Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7-2-1
7-2-2
G-language Formats . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7-2-3
List of G Symbols. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7-2-4
7-2-5
7-3
G-language Commands. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7-3-1
G00: POSITIONING . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7-3-2
7-3-3
7-3-4
G04: DWELL TIMER . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7-3-5
G10: PASS MODE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7-3-6
G11: STOP MODE. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7-3-7
7-3-8
7-3-9
7-4
M Code Outputs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7-4-1
Introduction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7-4-2
M Code Data. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7-4-3
M Code Examples. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7-4-4
7-4-5
7-4-6
7-4-7
7-4-8
7-4-9
D Code Outputs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
G-language Programming
376
376
377
377
378
380
382
383
384
384
385
388
395
396
398
399
400
402
403
404
405
405
406
412
416
417
418
419
420
421
421
423
424
424
425
425
427
428
429
430
430
431
431
433
433
433
433
435
436
437
438
440
443
SECTION 7
375