Table of contents
Preface ...................................................................................................................................................... 3
1
Flexible NC programming ........................................................................................................................ 15
1.1
Variables ......................................................................................................................................15
1.1.1
1.1.2
System variables..........................................................................................................................16
1.1.3
1.1.4
1.1.5
1.1.6
1.1.7
1.1.8
1.1.9
1.1.10
1.1.11
1.1.12
1.1.13
Data types ....................................................................................................................................57
1.2
Indirect programming ...................................................................................................................58
1.2.1
1.2.2
1.2.3
1.3
Arithmetic functions......................................................................................................................67
1.4
1.5
1.6
1.7
Priority of the operations ..............................................................................................................77
1.8
Possible type conversions ...........................................................................................................78
1.9
String operations..........................................................................................................................79
1.9.1
1.9.2
1.9.3
1.9.4
1.9.5
1.9.6
1.9.7
1.9.8
1.10
Program jumps and branches......................................................................................................92
1.10.1
1.10.2
1.10.3
Program branch (CASE ... OF ... DEFAULT ...) ..........................................................................97
1.11
1.12
Check structures ........................................................................................................................107
1.12.1
Job Planning
Programming Manual, 06/2009, 6FC5398-2BP20-0BA0
7