85
SECTION 5
Multitasking BASIC Programming
This section provides an overview of the fundamentals of multitasking BASIC programs and the methods by which
programs are managed in the MC Unit.
5-1 Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86
5-2 BASIC Programming . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86
5-2-1 Axis, System and Task Statements . . . . . . . . . . . . . . . . . . . . . . . . . . 86
5-2-2 Data Structures and Variables. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87
5-2-3 Mathematical Specifications. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88
5-3 Motion Execution . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89
5-4 Command Line Interface. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90
5-5 BASIC Programs. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90
5-5-1 Managing Programs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91
5-5-2 Program Compilation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91
5-5-3 Program Execution . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92
5-6 Task Operation Sequence . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93
5-7 Error Processing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94