Programming basics – Yaskawa YASNAC PC NC Programming Manual User Manual
Page 8

1 - 1
YASNAC PCNC Programming Manual
Chapter 1: Programming Basics
1
Programming Basics
Chapter 1 describes the basic terms used in programming and the feed
functions.
1.1
FUNDAMENTALS OF PROGRAMMING TERMINOLOGY . . . . . . . . . . . . . . . 1-2
1.1.1
Numerically Controlled Axes and the Number of Simultaneously Controllable
Axes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-2
1.1.2
Least Input Increment and Least Output Increment . . . . . . . . . . . . . . . . . . 1-6
1.1.3
Maximum Programmable Values for Axis Movement . . . . . . . . . . . . . . . . 1-8
1.1.4
Optional Block Skip (/1), (/2 to /9) * . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-11
1.1.5
Buffer Register and Multi-active Register . . . . . . . . . . . . . . . . . . . . . . . . . 1-12
1.2
BASICS OF FEED FUNCTION . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-13
1.2.1
Rapid Traverse . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-13
1.2.2
Cutting Feed (F Command) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-13
1.2.3
F1-Digit Feed* . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-16
1.2.4
Feed per Minute Function (G94) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-18
1.2.5
Solid Tap Mode (G93, G94) * . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-18
1.2.6
Automatic Acceleration and Deceleration . . . . . . . . . . . . . . . . . . . . . . . . . 1-19