- •Структура и содержание программы чпу
- •Языковые элементы языка программирования
- •Набор символов
- •Кадры и структура кадров
- •Длина кадра
- •Последовательность слов в кадре
- •Главный/вспомогательный кадр
- •Номер кадра
- •Адреса, действующие модально/покадрово
- •Адреса с осевым расширением
- •Фиксированные адреса
- •Фиксированные адреса с осевым расширением
- •Устанавливаемые адреса
Набор символов
Для создания программ ЧПУ имеются следующие символы:
Прописные буквы: А, В, С, D, Е, F, G, Н, I, J, К, L, М, N,(0),P, Q, R, S, Т, U, V, W, X, Y, Z. При этом учитывать: Не путать букву "О" с числом "0".
С трочные буквы: а, Ь, с, d, е, f, g, h, i, j, k, I, m, n, o, p, q, r, s, t, u, v, w, x, y, z Прописные и строчные буквы не различаются.
Цифры 0,1, 2, 3, 4, 5, 6, 7, 8, 9
Специальные символы:
LF Конец кадра
Табулятор Знак разделения
Пробел Знак разделения (пробел)
Скрытые специальные символы обрабатываются как символы пробела.
Слова
Программы УЧПУ состоят из кадров; кадры в свою очередь состоят из слов. Слово языка УЧПУ (рисунок 5.1) состоит из символа адреса и цифры или последовательности цифр, представляющей арифметическое значение. Символом адреса слова является буква. Последовательность цифр может включать знак и десятичную точку, при этом знак всегда стоит между буквами адреса и последовательностью цифр. Положительный знак (+) не записывается.
Кадры и структура кадров
Программа ЧПУ состоит из отдельных кадров, кадр - из (нескольких) слов. Кадр должен включать в себя все данные для выполнения рабочей операции, и заканчивается символом «LF» (LINE FEED = новая строка). Символ «LF» не записывается; он создается автоматически при вводе строк.
Длина кадра
Кадр может состоять макс, из 512 символов (включая комментарий и символ конца кадра. Обычно в актуальной индикации кадра на дисплее показываются три кадра с максимальной длиной 66 символов каждый. Комментарии также показываются. Сообщения показываются в отдельном окне сообщений.
Последовательность слов в кадре
Для наглядности структуры кадра, слова кадра должны располагаться следующим образом:
N10G... X... Y... Z... F... S... Т... D... М... Н...
Адрес |
Значение |
N |
Адрес номера кадра |
10 |
Номер кадра |
G |
Функция перемещения |
X, Y, Z |
Путевая информация |
F |
Подача |
S |
Число оборотов |
T |
Инструмент |
D |
Номер коррекции инструмента |
M |
Дополнительная функция |
H |
Вспомогательная функция |
Некоторые адреса могут использоваться многократно в одном кадре (к примеру, G....M....H..). (Перечень значений до-й ф-ии – Приложение 2)
Главный/вспомогательный кадр
Различаются два вида кадров: - главные кадры; - вспомогательные кадры.
В главном кадре должны быть указаны все слова, необходимые для запуска технологического цикла с раздела программы, начинающегося с главного кадра. Главные кадры могут находиться как в главной программе, так и в подпрограммах. СЧПУ не проверяет, содержит ли главный кадр всю необходимую информацию.