управляющая программа
3.22 управляющая программа: Совокупность команд, определяющая заданное функционирование УРП в соответствии с регламентированной информацией от технических средств объекта или оператора.
управляющая программа — совокупность команд, определяющая заданное функционирование РУП.
управляющая программа — совокупность команд, определяющая заданное функционирование РУП.
5. Управляющая программа
Системная программа, реализующая набор функций управления, в который включают управление ресурсами и взаимодействием с внешней средой системы обработки информации, восстановление работы системы после проявления неисправностей в технических средствах
УПРАВЛЕНИЕ ПРОМЫШЛЕННЫХ РОБОТОВ
9. Управляющая программа
Словарь-справочник терминов нормативно-технической документации . academic.ru . 2015 .
Полезное
Смотреть что такое «управляющая программа» в других словарях:
Управляющая программа — согласно ГОСТ 19781 90 системная программа, реализующая набор функций управления: управление ресурсами системы обработки информации; взаимодействие с внешней средой системы обработки информации; восстановление работы системы после проявления… … Финансовый словарь
управляющая программа — Системная программа, реализующая набор функций управления, в который включают управление ресурсами и взаимодействие с внешней средой системы обработки информации, восстановление работы системы после проявления неисправностей в технических… … Справочник технического переводчика
управляющая программа — valdymo programa statusas T sritis automatika atitikmenys: angl. control program; control routine; steering program; steering routine vok. Organisationsprogramm, n; Steuerprogramm, n rus. программа управления, f; управляющая программа, f pranc.… … Automatikos terminų žodynas
управляющая программа в числовом программном управлении — управляющая программа Совокупность команд на языке программирования, соответствующая заданному алгоритму функционирования станка по обработке конкретной заготовки. [ГОСТ 20523 80] Тематики числовое программное управление Синонимы управляющая… … Справочник технического переводчика
управляющая программа для режима реального времени — — [Е.С.Алексеев, А.А.Мячев. Англо русский толковый словарь по системотехнике ЭВМ. Москва 1993] Тематики информационные технологии в целом EN control program for real timeCP R … Справочник технического переводчика
управляющая программа, записанная в ОЗУ — — [Е.С.Алексеев, А.А.Мячев. Англо русский толковый словарь по системотехнике ЭВМ. Москва 1993] Тематики информационные технологии в целом EN ROM monitor … Справочник технического переводчика
управляющая программа — Программа, задающая действия робота по выполнению им требуемых функций … Политехнический терминологический толковый словарь
главная управляющая программа — — [Е.С.Алексеев, А.А.Мячев. Англо русский толковый словарь по системотехнике ЭВМ. Москва 1993] Тематики информационные технологии в целом EN master control programMCP … Справочник технического переводчика
первичная управляющая программа — — [Е.С.Алексеев, А.А.Мячев. Англо русский толковый словарь по системотехнике ЭВМ. Москва 1993] Тематики информационные технологии в целом EN primary control programPCP … Справочник технического переводчика
Монитор (управляющая программа) — У этого термина существуют и другие значения, см. Монитор. Монитор (от лат. monitor напоминающий, предупреждающий, надзиратель, надсмотрщик) часть управляющей программы операционной системы, реализующая управление одной из фаз… … Википедия
Управляющая программа
системная программа, реализующая набор функций управления, в который включают управление ресурсами и взаимодействием с внешней средой системы обработки информации, восстановление работы системы после появления неисправностей в технических средствах.
- Telegram
- Вконтакте
- Одноклассники
Научные статьи на тему «Управляющая программа»
Разработка управляющей программы для обработки детали
Управляющая программа Определение 1 Управляющая программа – это маршрутно-операционная технология.
управляющей программы непосредственно механической обработкой заготовки на станке.
Управляющая программа полностью зависима от человеческого фактора.
Непосредственно написание управляющей программы. Наладочные работы.
Приложения для создания управляющей программы должна решать ряд вопросов.
Автоматизация проектирования управляющих программ
Приведены основные критерии проектирования управляющих программ для оборудования с числовым программным управлением. Описываются способы применения систем верификации при разработке управляющих программ.
Программирование для автоматизированного оборудования
Ручная подготовка управляющей программы.
Автоматизированная подготовка управляющей программы.
Подготовка управляющей программы для автоматизированного оборудования Подготовка управляющей программы.
программы, внедрение процесса обработки согласно управляющей программе.
Подсистема изготовления и контроля управляющих программ состоит из контроля управляющей программы вне
Алгоритм генерации управляющей программы
Рассмотрен алгоритм управляющей программы для управления оборудованием, при наличии информации о состоянии припуска и шаблона профиля получаемой поверхности
Написание управляющих программ для станков с ЧПУ
Хотите узнать больше о создании управляющих программ для станков с ЧПУ?
Запишитесь на наши курсы
Станок с ЧПУ (числовым программным управлением) — устройство, для работы которого требуются управляющие программы.
Управляющая программа станка с ЧПУ представляет из себя упорядоченный набор команд, при помощи которых определяются перемещения исполнительных органов станка и различные вспомогательные функции. Она также позволяет создавать детали разных форм и габаритов из металла, дерева и пластмассы. Разработка этих программ — обязанность технолога-программиста.
В настоящее время существует 3 способа написания управляющих программ для станков с ЧПУ:
- Ручной способ — создание управляющей программы на компьютере и его передача в код станка через флэш-карту;
- Программирование с пульта ЧПУ — ввод оператором необходимых кодов непосредственно у станка;
- Разработка управляющих программ с использованием автоматизированных CAD-/CAE-/CAM- систем.
Пример управляющей программы
Ручное программирование
Ручное программирование является наиболее частым способом передачи программы на станок с ЧПУ. Прежде всего, это связано с однотипностью операций, выполняемых на заводах. Программа для станка пишется (чаще всего, единожды) технологом в виде обычного текстового файла и «вшивается» в код станка через внешний носитель (флешку). От самого оператора требуется разбираться в G-кодах и соответствующих командах и внимательно контролировать четкость выполняемой программы.
Ввод управляющей программы с пульта управления ЧПУ
Стойка ЧПУ – это система управления станком, состоящая из монитора и панели с кнопками. Именно эта стойка используется как один из способов написания программ. Существуют два варианта программирования станка с пульта:
- Ввод G- и M- кодов с клавиатуры;
- Использование диалогового окна.
Разработка управляющих программ с использованием автоматизированных CAD-/CAE-/CAM- систем
Автоматизированное создание УП необходимо для выпуска деталей со сложной геометрией и/или с высокой точностью исполнения. С такими задачами справляются соответствующие программы: CAD-/CAE-/CAM-системы. Их внедрение на производстве становится все более необходимым и позволяет выйти на новый уровень.
Чем больше количество номенклатуры изготавливаемых деталей, тем острее необходимость в автоматизированном создании УП. Это довольно удобный и, в сравнении с ручным программированием, менее затратный в плане создания способ.
CAM-системы содержат встроенные математические расчеты траектории движения инструмента. Используется один язык генерирования G-кодов для любых видов станков.
Первый этап создания управляющей программы (УП)
Основа создания УП для станка с ЧПУ – это тщательное изучение последовательности операций, требующихся для производства той или иной детали с использованием необходимых технологий. Технолог-программист определяет так называемый приоритет операции и записывает его в корректном для устройства ЧПУ формате – адресе параметра.
Каждый из параметров – это полная команда, определяющая операции для выполнения станком с системой ЧПУ. Он обладает собственным адресом в буквенном выражении и его цифровом значении. Например, в системе ЧПУ Fanuc команда S1200 M4 устанавливает вращение шпинделя по часовой стрелке (М4) со скоростью 1200 об/мин (S1200).
Чтобы сделать программу короче и сократить количество необходимых для удачного завершения команды операций – можно задать несколько параметров в одной строке. Такая строка носит название «программный блок», а их последовательный список и есть управляющая программа.
Команды УП станка контролируют все функции обработки, включая:
- позиционирование подвижных органов станка;
- выбор скорости подачи;
- установка направления и частоты вращения шпинделя;
- индексация револьверной головки;
- контроль вспомогательного оборудования.
Станок обрабатывает деталь так, как было заложено в код. А использование автоматического цикла позволяет ускорить процесс обработки.
Подготовка к написанию управляющей программы
Перед написанием управляющей программы специалисту необходимо изучить и проанализировать чертеж изготавливаемой детали. Для чего это нужно:
- Определить вид и основные параметры заготовки;
- Определить операции и метод изготовления, включая метод фиксации (кулачки/планшайба/оправка) и метод поддержки, если это необходимо (задняя бабка/люнет);
- Выполнить подбор инструмента.
Структура управляющей программы
Управляющая программа состоит из кадров. Кадр – это законченная часть программы, отделённая от остальной символом «конец кадра».
Программа начитается со строки с именем (номером) программы и заканчивается кадром конца программы. Это выглядит так:
Последовательность выполнения программы
Обычно кадры программы выполняются последовательно. Если УП включает в себя часто повторяемое или «шаблонное» действие, то для упрощения обработки используются подпрограммы.
Структура кадра
Таблица: Операторы в кадре управляющей программы
G-коды имеют цифровой номер от 00 до 97 и соответствуют операции или определенной настройки станка.
M-коды задаются производителем станков. Они управляют узлами конкретного станка (например, включение подачи СОЖ, вращение шпинделя).
Рабочие оси станка также программируются соответствующими командами. В зависимости от того, сколько осей имеет станок, каждая ось станка имеет свое название.
В станках фрезерной группы имеется не менее 3-х осей. Ось Х — продольная, ось Y — поперечная, ось Z — вертикальная (если станок вертикальный) или горизонтальная (если станок горизонтальный). Также существуют станки, имеющие 4 оси и более. На 3-х осевые станки можно опционно устанавливать дополнительные оси.
Система координат 3-х осевого вертикального станка фрезерной группы
Система координат 3-х осевого горизонтального станка фрезерной группы
В зависимости от того, какие две оси участвуют в интерполированном перемещении, выбирается рабочая плоскость. Существует 3 рабочие плоскости. Они выбираются подготовительной G — функцией. Если обработка ведется в плоскости XY, плоскость выбирается функцией G17. Если обработка ведется в плоскости ZX, плоскость выбирается функцией G18. Если обработка ведется в плоскости YZ, плоскость выбирается функцией G19.
Выбор рабочей плоскости
При создании управляющей программы необходимо учитывать, что станок имеет нулевую точку. Она называется референтной позицией. В станке с ЧПУ в данной позиции выполняется замена инструмента и программирование точки абсолютного нуля.
Возврат в референтную позицию осуществляется либо ручным нажатием кнопки на пульте управления станка, либо используется функция автоматического возврата в референтное положение. К примеру, для станка с ЧПУ Fanuc в управляющей программе выход в референтную позицию производится функцией G28 на вертикальных станках и функцией G30 на горизонтальных станках.
Где можно научиться созданию управляющих программ для станков с ЧПУ?
УП создаются специалистами в зависимости от того, как распределены на конкретном предприятии трудовые обязанности. Так эту задачу может выполнять и технолог-программист, и оператор-наладчик. Научиться созданию УП можно на наших курсах по обучению операторов и наладчиков токарных или фрезерных станков с ЧПУ.
Управляющая программа чпу: основы построения
Управляющая программа чпу — это последовательность команд операционной технологии, на конкретную деталь с указанием траекторий движения инструмента, закодированные на языке программирования. Управляющие программы, разрабатываемые для группы однородного оборудования, должны быть максимально типизированы, а также иметь общую структуру. Это существенно снижает риск ошибок в процессе наладки технологического оснащения для выполнения операций. Рассмотрим основы формирования траекторий и разработки управляющей программы на примере простейшего фрезерного перехода выполнения паза в поверхности детали концевой фрезой (рис. 1). Обработку осуществляет фреза T2 диаметром 16 мм. Заготовка закреплена в патроне, установленном горизонтально на рабочем столе. Нулевая точка системы координат детали X i -Y i -Z i расположена на пересечении оси детали с ее свободной боковой плоскостью.
Рис. 1. Эскиз выполнения паза в поверхности детали
В табл. 1 приведена карта кодирования информации, включающая в себя последовательную запись программы, а также соответствующие каждому кадру управляющей программы опорные точки адреса перемещений инструмента. Расчет траектории фрезы выполнен с применением коррекции ее диаметра непосредственно по технологическим размерам детали. Точки включения и отключения корректора диаметра обозначены в карте символом (*).
* – точки включения и отключения корректора диаметра инструмента
Как видно из циклограммы (рис. 1), движение инструментов от исходной точки перемещения 0 к детали осуществляется через исходную точку управляющей программы чпу 1, которая располагается на плоскости безопасности. Перемещение из точки 0 в точку 1 осуществляется отрезком позиционирования (на ускоренной подаче) одновременно по трем координатным осям на ускоренной подаче. Плоскость безопасности обычно располагается на расстоянии от наивысшей точки детали (вдоль оси Z), равном: Z п = мм. Приближение к детали через плоскость безопасности осуществляется всеми без исключения инструментами, участвующими в обработке. При прохождении инструментами плоскости безопасности обычно производится запуск вращения шпинделя и его останов, а также включение и отключение подачи охлаждающей жидкости.
Перемещение инструментов от плоскости безопасности непосредственно к зоне обработки осуществляется на ускоренной подаче в направлении Z-. После окончания перехода отвод инструментов к плоскости безопасности осуществляется аналогичным образом на ускоренной подаче в направлении Z+. Все перемещения инструментов в зоне обработки, включая холостые ходы, осуществляются на рабочей подаче с заданной скоростью.
Начало управляющей программы чпу на языке FANUC обозначается %; в следующем кадре управляющей программы записывается ее имя, включающее букву о, и цифровое обозначение, например о4318 (табл. 1).
Кадры управляющей программы обычно нумеруются с заданным интервалом порядковых номеров, например: N105, N110, N115. В первых кадрах управляющей программы указывается план обработки детали: функцией G17 для плана X-Y; функцией G18 для плана X-Z (рис. 2). Отметим, что во многих современных обрабатывающих центрах план X-Y вводится по умолчанию; вводить его функцией G17 в начале каждой управляющей программы необязательно.
Рис. 2. Планы обработки обрабатывающих центров: а) основной план обработки горизонтального обрабатывающего центра (Положение 1); б) вспомогательный план обработки горизонтального обрабатывающего центра (Положение 2); в) план обработки вертикального фрезерного станка штатным инструментом
В кадре вызова очередного инструмента желательно давать его краткое описание, например: (фреза Ø16). Данная информация, записанная в скобках, предназначена только для оператора (см. табл. 1) и не считывается системой ЧПУ станка. Для вызова инструмента шпиндель приходит в исходную точку перемещения 0, часто совпадающую с нулевой точкой системы координат станка. Движение в точку 0 осуществляется командой: G91_G28_X0_Y0_Z0. Затем по функции G54 осуществляется вход в систему координат детали X-Y-Z, с которой увязаны все дальнейшие перемещения инструмента. Вызов инструмента Т2 управляющей программой чпу производится по функции М6: М6 Т2.
После вызова инструмента производится включение в действие абсолютной системы отсчета (функция G90) и движение фрезы на ускоренной подаче (функция G0) в исходную точку управляющей программы 1. Одновременно с этим командой G43 H2 (табл. 1) включается корректор длины инструмента. Исходная точка расположена: в направлении оси Z на расстоянии 50 мм над деталью; в направлении оси X напротив центра симметрии прорези; в направлении Y в стороне от детали.
Следующим кадром программы осуществляется запуск вращения шпинделя по часовой стрелке (функция М3) с заданной частотой S=600 об/мин (табл. 1), а также включение подачи охлаждающей жидкости (функция М8). Далее инструмент приближается к зоне обработки до высоты равной 2 мм над деталью (точка 2). Затем управляющая программа чпу включает рабочую подачу (функции G1), на которой со скоростью F=1000 мм/мин следует выход фрезы на заданную глубину обработки (точка 3).
Последующие рабочие перемещения фрезы связаны непосредственно с изготовлением прорези. Вначале фреза подходит к одной из стенок прорези (точка 4) с одновременным включением корректора диаметра инструмента (функция G41). Далее на рабочей подаче F=80 мм/мин происходит непосредственно съем металла (точки 5,6,7). Выйдя из тела заготовки, фреза перемещается к центру симметрии прорези (точка 8) с одновременным отключением корректора диаметра инструмента (функция G40).
Отвод инструмента от детали к плоскости безопасности (точка 9) производится на ускоренной подаче. Одновременно с этим осуществляется останов шпинделя (функция М5) и отключение подачи охлаждающей жидкости (функция М9). Затем командой: G91_G28_X0_Y0_Z0 шпиндель возвращается в исходную точку перемещений (0). Далее следует вызов очередного инструмента (M6_Тi) для продолжения обработки детали. Если переход, осуществляемый данным инструментом, является последним в процессе проведения операции, то вместо вызова следующего инструмента следует команда на окончание управляющей программы чпу и остановку станка: М2 или М30.