Page 4 - 4352
P. 4

ЗМІСТ
                 1     ВСТУП. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .    5
                1.1    Загальні відомості. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .    5
                1.2    Системні вимоги. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .   5
                1.3    Склад поставки програмного забезпечення. . . . . . . . . . . . . . . . . . . . . . . .   5
                1.4    Запуск і робота програми. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .    5
                 2     МОВА ОПИСУ ПОСТПРОЦЕСОРІВ . . . . . . . . . . . . . . . . . . . . . . . . .              8
                2.1    Коментарі . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .    8
                2.2    Ідентифікатори . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .    8
                2.3    Оператори . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .    8
                2.4    Літерали . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .    9

                2.5    Мітки . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .    9
                2.6    Роздільники . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .    9
                2.7    Змінні . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .    10
                2.8    Наперед визначені константи. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .   10
                2.9    Масиви . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .   11
                2.10  Вирази . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .   11
                2.11  Функції . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .   12
                2.12  Робота з рядками . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  13
                2.13  Опис операторів . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . , ,  15
              2.13.1  Oпepaтop ІNPUT. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .   15
              2.13.2  Oпepaтop CALL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .   15
              2.13.3  Oпepaтop DІМ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .   16

              2.13.4  Oпepaтop END . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .   16
              2 13.5  Цикли: Оператори FOR, TO, STEP, NEXT, EXIT FOR. . . . . . . . . . . . . .   16
              2.13.6  Цикли: Оператори DО, LOOP, WHILE, UNTIL, EXIT DO. . . . . . . . . . .   17
              2.13.7  Цикли: Оператори WHILE, WEND, EXІТ WHILE. . . . . . . . . . . . . . . . . .   17
              2.13.8  Оператор GOTO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .   18
              2.13.9  Оператори IF, ELSEIF, ELSE, ENDIF. . . . . . . . . . . . . . . . . . . . . . . . . . . .   18
              2.13.10  Onepamop ON. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .   18
                2.14  Генератор випадкових чисел . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .   19
                2.15  Робота з файлами . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .   19
              2.15.1  Оператор WRITE: бесформатний вивід. . . . . . . . . . . . . . . . . . . . . . . . . . .  20
              2.15.2  Оператор WRITE: форматований вивід. . . . . . . . . . . . . . . . . . . . . . . . . . .  20
                 3     ОПИС ПОСТПРОЦЕСОРА. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .   22
                3 1    Загальний формат опису постпроцесора . . . . . . . . . . . . . . . . . . . . . . . . . .   22
                3.2    Приклад найпростішого постпроцесора . . . . . . . . . . . . . . . . . . . . . . . . . .  23
                3.3    Приклад модифікованого постпроцесора зі зміною інструмента . . . . .   24

                3.4    Приклад постпроцесора з корекцією . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  27
                3.5    Опис постпроцесора для верстата 6У443ФЗ . . . . . . . . . . . . . . . . . . . . . .   31
                3.6    Опис постпроцесора для верстата BOSCH CC100M . . . . . . . . . . . . . . . .   35
                 4     ПАРАМЕТРИ ПОСТПРОЦЕСОРА Й ВИХІДНОЇ ПРОГРАМИ. . .   41
                4.1    Параметри, які задаються користувачем в розділі ініціалізації . . . . . . .   41


                                                               3
   1   2   3   4   5   6   7   8   9