П3.3. Таблицы основных функций управления
Таблица П.3.1. Подготовительные функции G (Geometry) | ||
Номер группы | Код | Комментарии |
I | G00 | Быстрое позиционирование, т. е. перемещение на быстром ходу в заданную точку с торможением до станочной константы. Предварительно запрограммированная скорость перемещения игнорируется, но не отменяется |
G01 | Линейная интерполяция – перемещение с запрограммированной скоростью по прямой | |
G02 | Круговая интерполяция – перемещение с запрограммированной скоростью по дуге окружности по часовой стрелке, если смотреть в сторону положительного направления оси плоскости траектории движения | |
G03 | То же, но против часовой стрелки | |
G33 | Нарезание резьбы с постоянным шагом | |
G60 | Точное позиционирование в пределах одной или двух определенных зон допусков | |
II | G28 | Автоматический выход в исходную точку через промежуточную точку |
G29 | Автоматический выход из исходной точки через промежуточную точку | |
III | G04 | Пауза – выдержка в обработке на время, заданное в кадре |
IV | G40 | Отмена всех коррекций |
G41 | Коррекция на радиус инструмента левая. Используется, когда инструмент находится слева от обрабатываемой поверхности, если смотреть от режущего инструмента в направлении его движения относительно изделия | |
G42 | Коррекция на радиус инструмента правая | |
V' | G45 | Обеспечивает автоматическое включение сопрягающей дуги между данным и предыдущим кадрами |
VI' | G53 | Отмена линейного сдвига. Используется при работе в станочной системе координат |
VII | G54' | Линейный сдвиг – смещение начала координат на величины, заданные в массиве смещения 1. Используется при работе в абсолютных величинах, при работе в относительных величинах игнорируется |
G55' | То же применительно к массиву 2 | |
VIII | G80' | Отмена постоянного цикла |
G81 | Постоянный цикл 1 | |
G82 | Постоянный цикл 2 | |
G83 | Постоянный цикл 3 | |
G84 | Постоянный цикл 4 | |
G85 | Постоянный цикл 5 | |
G89 | Постоянный цикл 9 | |
IX | G90" | Задание перемещений в абсолютных величинах, т.е. координаты всех точек заданной траектории отсчитываются от нулевой точки одной и той же заданной системы координат |
G91 | Задание перемещений в приращениях, т.е. отсчет перемещений производится относительно предыдущей запрограммированной точки, которая считается началом координат | |
X' | G92 | Установка новой рабочей системы координат |
XI' | G09 | Торможение в конце кадра; автоматическое уменьшение скорости до станочной константы торможения |
XII | G94' G95 | Подача, мм/мин |
Подача, мм/об | ||
XIII | G17 | Плоскость обработки XY |
G18 | Плоскость обработки ZX | |
G19 | Плоскость обработки YZ | |
XIV | G96 G97" | Постоянная скорость резания: число, следующее за адресом в слове “скорость шпинделя”, равно скорости резания в м/мин; скорость шпинделя регулируется автоматически |
Отмена функции G96, восстановление задания скорости в об/мин | ||
XV | ||
G43 | Коррекция инструмента положительная | |
G44 | Коррекция инструмента отрицательная | |
XVI | G20 | Масштабирование (только для 2С85) |
G21 | Отмена масштаба | |
XVII | G59 | Программируемый дополнительный сдвиг нуля станка |
' Функция действует в одном кадре | ||
" Функция устанавливается автоматически при включении УЧПУ. |
Таблица П.3.2. Вспомогательные функции М (Mode)
Код | Комментарии | Условие |
M00 | Программируемый останов: производится останов шпинделя, подачи, выключение охлаждения. Дальнейшая работа возобновляется нажатием кнопки “Пуск” | П |
M01 | Останов с подтверждением – аналогично M00, но выполняется при предварительном подтверждении с пульта оператора | |
M02 | Конец раздела программы: указывает на завершение отработки текущего раздела УП. Производится останов шпинделя, подачи, выключение охлаждения, автоматический переход на начало программы. Запуск программы производится по нажатию кнопки “Пуск” | |
M03 | Включение шпинделя на вращение по часовой стрелке | Д |
M04 | То же на вращение против часовой стрелки | |
M05 | Останов шпинделя – производится останов шпинделя и выключение охлаждения | П |
M06 | Смена инструмента | Выполняется в кадре |
M07, M08 | Включение охлаждения №2 и №1 соответственно | Д |
M09 | Отключение охлаждения | П |
M10, M11 | Зажим и разжим в приспособлениях | Д |
M13, M14 | То же, что и M03, M04, но с включением охлаждения | |
M15, M16 | Перемещение “+” и “-“, используется для задания соответственно положительного и отрицательного направления перемещения, запрограммированного в кадре | |
M17 | Выход из подпрограммы | П |
M19 | Останов шпинделя в заданной позиции | |
M20 | Конец повторяющегося участка программы | |
M30 | Конец массива программ с переходом на начало массива (конец ленты) | |
M36 | Отмена M37 | Д |
M37 | Уменьшение подачи в 100 раз | |
Примечание. П – выполнение после отработки кадра, Д – выполнение до отработки кадра. |
Содержание
Лекция 1. Автоматизированные системы управления технологическими процессами (АСУТП), их основные функции и структура
1.1. Задачи автоматизации производственных процессов 2
1.2. Структура АСУТП 2
1.3. Основные функции АСУТП 3
1.4. Структура и основные функции УВМ 4
Лекция 2. Информационное обеспечение АСУТП
2.1. Понятие и количественная оценка информации 6
2.2. Кодирование информации 9
2.3. Неарифметические двоичные коды 11
Лекция 3. Передача информации по каналам связи
3.1. Промышленные информационные сети 13
3.2. Последовательные интерфейсы по стандартам RS232C и RS485 17
3.3. Информационная структура АСУТП 20
Лекция 4. Алгоритмы управления АСУТП
4.1. Задачи управления в АСУТП 22
4.2. Алгоритмы стабилизации управляющих параметров 23
Лекция 5. Алгоритмы управления технологическим циклом
5.1. Задачи управления технологическим циклом 28
5.2. Синтез алгоритмов комбинационных схем управления 29
5.3.Схемная реализация релейно-контактных схем 35
Лекция 6. Алгоритмы управления технологическим циклом (окончание)
6.1. Схемная реализация комбинационных схем на логических элементах
6.2. Синтез алгоритмов последовательностных автоматов 42
Лекция 7. Алгоритмы автоматической оптимизации
7.1. Статическая и динамическая оптимизация 47
7.2. Градиентные методы автоматической оптимизации 47
7.3. Автоматическая оптимизация электрохимической обработки 51
Лекция 8. Системы программного управления производственными установками
8.1. Назначение и общая структура 55
8.2. Программируемые контроллеры 57
8.3. Языки программирования ПЛК 58
8.4. Устройства числового программного управления 61
8.5. Программирование УЧПУ 63
Литература 67
Приложение 1. Таблицы кодов обмена информацией в АСУТП 68
Приложение 2. Элементы булевой алгебры формальной логики
П2.1. Объекты булевой алгебры 70
П2.2. Операции сложения и умножения 70
П2.3. Операция инверсии и законы де Моргана 71
П2.4. Булевы функции 71
Приложение 3.Символы и функции стандартного кода ISO-7 для ЧПУ (ГОСТ 20999–83)
П3.1. Символы задания параметров рабочего режима 74
П3.2. Управляющие символы и специальные знаки кода ISO–7 74
П3.3. Таблицы основных функций управления 75