Contents and general instructions
X
Festo P.BE−SPC200−WIN−PISA−CD−EN en 0901d
5. Programming 5−1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.1 Program administration 5−4 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.1.1 The Program editor 5−10 . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.1.2 Position list and register 5−14 . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . .
5.2 General instructions on programming 5−20 . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . .
5.2.1 Parallel program processing 5−21 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.2.2 Program organisation 5−26 . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . .
5.2.3 Presetting for positioning 5−27 . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . .
5.2.4 New NC syntax and new NC commands 5−28 . . . . . . . . . . . . . . . . . . . . . .
5.3 Addressing, registers and axis status flags 5−30 . . .
. . . . . . . . . . . . . . . . . . . . . . .
5.3.1 Addressing 5−30 . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . .
5.3.2 Addressing the control signals 5−32 . . . . . . . . . . . . . . . . . . . . . . . . . . . .
.
5.3.3 Position register X [Y Z U] @n 5−34 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.3.4 Register Rn 5−35 . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.3.5 Flag Fn 5−37 . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.3.6 Axis status flag Fn 5−38 . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . .
5.4 Command syntax 5−40 . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . .
5.5 Explanation of the NC commands 5−46 . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . .
5.6 Checking programs 5−107. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . .
5.7 Compiling programs 5−113. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . .
5.8 Downloading programs to the SPC200 and starting up 5−116. . . . . . . . . . . . . . . . .