Что такое управляющая программа?
управляющая программа — 3.22 управляющая программа: Совокупность команд, определяющая заданное функционирование УРП в соответствии с регламентированной информацией от технических средств объекта или оператора.
Что называется управляющей программой?
Управляющей программой называется сумма команд, составленных на языке программирования. Она должна соответствовать заданному алгоритму работы станка, ведущему обработку конкретной заготовки. . Каждый кадр этой программы состоит из одного шага обработки и может обозначаться номером кадра (№1 №2 … №20 и т.
Что входит в состав кадра управляющей программы?
Кадр состоит из переменного числа информационных слов. Словом называют часть кадра, содержащую информацию об одной из программируемых функций (команд). Слово состоит из буквы, называемой адресом, и следующей за ней группы цифр-функций адреса.
Что такое кадр управляющей программы?
Кадр управляющей программы (кадр) — составная часть УП, вводимая и отрабатываемая как единое целое и содержащая не менее одной команды. . Слово УП (слово) — составная часть кадра УП, содержащая данные о параметре процесса обработки заготовки и другие данные по выполнению управления.
Для чего в начале программы находятся Код начала программы (%) и номер программы?
В самом начале УП обязательно должен находиться код начала программы % и номер программы (например, О0001). Два этих первых кадра не влияют на процесс обработки, тем не менее они необходимы для того, чтобы СЧПУ могла отделить в памяти одну программу от другой.
Какой вид контроля осуществляет проверку управляющей программы?
Параметры проверки устанавливаются в окне «Check NC-program» (Контроль кодирования управляющей программы) (рис.
Что такое структура программы?
Структура программы — искусственно выделенные программистом взаимодействующие части программы. . Подпрограмма — некоторая последовательность инструкций, которая может вызываться в нескольких местах программы. Описание подпрограммы (функции или процедуры) состоит из двух частей: заголовка и тела.
Какие символы может содержать слово в кадре управляющей программы?
Если символы A, B, C, D, E, P, Q, R, U, V и W не используются для управления станком по прямому назначению, то они могут применяться для программирования каких-то специальных функций, присущих данной системе ЧПУ. Кадр представляет собой следующий в иерархии после слова элемент текста управляющей программы.
Что понимают под кадром управляющей программы какого рода информацию он содержит?
Кадр представляет собой следующий в иерархии после слова элемент текста управляющей программы. Каждый кадр состоит из одного или нескольких слов, расположенных в определенном порядке, которые воспринимаются системой ЧПУ как единое целое и содержат как минимум одну команду.
Для чего предназначены м коды?
Коды с адресом М называются вспомогательными и предназначены для управления режимами работы станка. .
Для чего нужны номера кадров?
Номера кадров для большинства современных СЧПУ не обязательны. Они используются для облегчения поиска требуемой информации в УП и для создания переходов к определенному кадру в некоторых особых случаях.
Для чего нужна строка безопасности?
Строкой безопасности называется кадр, содержащий G-коды, которые переводят СЧПУ в определенный стандартный режим, отменяют ненужные функции и обеспечивают безопасную работу с управляющей программой.
Что такое УП в чпу?
Управляющая программа (УП) — это записанная на программоноситель в закодированном цифровом виде маршрутное операционная технология на конкретную деталь с указанием траекторий движения инструмента. .
В чем разница между кодами м03 и м04?
Единственная разница между двумя этими М-кодами заключается в направлении вращения. Код М03 отвечает за прямое (по часовой стрелке), а М04 – за обратное вращение шпинделя (против часовой стрелки). . Нужная передача для соответствующего диапазона скоростей вращения шпинделя выбирается автоматически или с помощью М-кодов.
Для чего применяется ускоренное перемещение?
Ускоренное перемещение, или позиционирование, необходимо для быстрого перемещения инструмента к позиции обработки или безопасной позиции. . Ускоренное перемещение никогда не используется для выполнения обработки, так как скорость движения инструмента слишком высока и непостоянна.
1. Структура управляющей программы
Для управления станком с ЧПУ необходимо разработать управляющую программу (УП). УП содержит всю необходимую информацию для управления станком с ЧПУ при обработке конкретной детали. Управляющая программа составляются по определенным правилам с использованием языков (кодов) программирования. В настоящее время для программирования принят код ISO-7bit (ГОСТ 20999-83). Управляющая программа может быть разработана как вручную, так и с помощью систем автоматизированного проектирования (САПР). Рассмотрим порядок разработки УП неавтоматизированным способом.
Каждая управляющая программа начинается фразой «Начало программы». Эта фраза состоит из слова «Начало программы» и символа «ПС» (LF) — «Конец кадра». Слово «Начало программы» может состоять из одного и номера УП (при размещении на одной перфоленте нескольких управляющих программ), например:
Заканчивается управляющая программа признаком «Конец программы»- «М02». До фразы «Начало программы» часто записывается служебная информация оператору или наладчику станка, которая устройством ЧПУ не воспринимается. Перед физическим концом перфоленты рекомендуется записывать признак «Конец ленты» — «МЗ0». Информация, записанная на перфоленте после признака «Конец ленты» устройством ЧПУ не воспринимается и не отрабатывается, но может быть распечатана на устройстве подготовки данных на перфоленте (УПДЛ) или на экране дисплея. Структурно текст управляющей программы записывается в виде последовательности кадров. Кадры состоят из последовательности слов. Слова состоят из буквенного символа, который называется адресом, и числовой информации, например: N021, F1000, Х+200120 и т.д. В начале каждого кадра записывается слово «Номер кадра», затем следуют информационные слова, а заканчивается кадр символом «ПС». (Рис. 1)
Подготовительная функция Символ конца кадра
Размерное перемещение по оси Х
Размерное перемещение по оси Z
омер кадра Подача
Рис. 1. Последовательность слов в кадре управляющей программы
В современных устройствах ЧПУ предусмотрена возможность пропускать при работе по программе некоторые фрагменты УП. Это позволяет более гибко программировать обработку деталей. Например, можно обрабатывать по одной УП детали, имеющие незначительные отличия.
Такой режим имеет наименование «Пропуск кадра». Он программируется путем записи в начале кадра перед символом «N» знака «/». Кадры УП, перед которым записан знак «/» устройством ЧПУ, пропускаются и не отрабатываются, если на пульте устройства ЧПУ зажата клавиша «Пропуск кадра». Если эта клавиша отжата, то эти кадры отрабатываются так же как все прочие кадры УП. Например, в управляющей программе:
кадры N4 и N5 отрабатываться не будут при зажатой клавише «Пропуск кадра» на пульте управления устройства ЧПУ.
СЛОВА. Как уже указывалось, каждый кадр УП состоит из последовательности слов. Структура слов для каждого конкретного устройства УПУ определяется форматом управляющей программы.
Слово «Номер кадра» является первым словом в кадре и состоит из адреса N и порядкового номера кадра. Количество цифр в номере кадра для конкретного УЧПУ определяется форматом. Например: N0046, N348, N5. В некоторых случаях в слове «Номер кадра» вместо адреса N записывается символ «:», например: :004, :348, :5.
Кадр, начинающийся символом «:», называется главным кадром, а последовательность кадров, следующих за главным кадром до следующего главного кадра, называется главой
управляющей программы. В главном кадре должна быть записана вся информация, необходимая для начала или возобновления обработки. Эта информация распространяется на всю главу.
Слово «Подготовительная функция» записывается в кадре после слова «Номер кадра» и состоит из адреса G и двух цифр, например: G01; G27; G81.
Слова «Размерные перемещения» структурно состоят из буквенного адреса (Х,Y,Z,U,V,W,РQ,R,I,J,К,A,В,C,D,Е), математического знака «+» или «—» и числовой информации. Количество разрядов числовой информации определяется форматом конкретной УП, например: Х+4348; Y-000470; Z-10800; R+18000. В зависимости от характеристик конкретного УЧПУ размерные слова могут иметь постоянную или переменную длину. При постоянной длине слов после адреса обязательно записывается знак «+» или «—», недостающие разряд в числах обязательно заполняются нулями, например: Х+010000; Y-005480; Z+000030; R+000400. При переменной длине слов знак «+» и нули перед первыми значащими цифрами могут опускаться, например: Х10000, Y-5480, Z700, R500.
В зависимости от характеристик устройства числового программного управления (УЧПУ) размерные перемещения могут задаваться в абсолютных значениях (отсчет от единой системы координат) или в приращениях (отсчет от точки к точке). Линейные размеры выражаются в миллиметрах, угловые — в радианах или градусах. Десятичная запятая не записывается, но ее место в числе строго регламентировано.
Например, размеры Х=-125,43 миллиметров, Y=-5,05 миллиметров, α=47,5 градуса в УП будут записаны Х-12543, Y-505, А4750.
Слово «Функция подачи» состоит из адреса F и числовой информации, например: F0200, F174, F20, F5. Если слово «Функция подачи» задает скорость подачи по нескольким координатным осям, то оно записывается после последнего размерного слова. Установлены следующие единицы измерения скорости подачи: для линейной подачи, не зависящей от скорости вращения шпинделя, — миллиметры в минуту (подготовительная функция G94); для линейной подачи, зависящей от скорости шпинделя, — миллиметры на оборот (подготовительная функция G95); для круговой подачи — радианы в секунду, обороты в минуту или градусы в минуту.
Скорость подачи может быть записана в прямом виде или задана кодовым числом.
Слово «Скорость шпинделя» состоит из адреса S и числа, которое содержит информацию о скорости шпинделя в прямой или закодированной форме, например: S0630; S25; S5. Единицы измерения скорости шпинделя радианы в секунду, обороты или градусы в минуту.
Слово «Функция инструмента» состоит из адреса Т и числа, количество цифр в котором определяется форматом конкретного УЧПУ, например: Т06; Т16; T1. Число в слове «Функция инструмента» определяет номер инструмента, которым необходимо вести обработку. В некоторых УЧПУ слово «Функция инструмента» включает также информацию о коррекции инструмента на длину, положение или диаметр. Если в слове «Функция инструмента» записывается только номер инструмента, то информация о коррекции записывается по адресу D. Состав и положение этого слова в кадре определяется форматом конкретного УЧПУ.
Слово «Вспомогательная функция» состоит из буквы М и двузначного числа, например: М00; М30; М39.
Структура управляющей программы.
При построении УП в коде ИСО — 7 бит в последовательности кадров программы записывается только та геометрическая, технологическая и вспомогательная информация, которая изменяется по отношению к предыдущему кадру. Другими словами для большинства команд, представляемых на перфоленте, действительно правило, согласно которому записанная в данном кадре команда не повторяется в последующих кадрах и отменяется лишь другой командой из этой группы или специальной командой отмены, отменяющей все команды данной группы.
Каждая УП должна начинаться символом % —”начало программы“,после которого должен следовать символПС—“конец кадра“.Кадр с символом%не нумеруется. Нумерация кадров программы начинается с последующего кадра.
Любая группа символов, не подлежащая отработке на станке, должна быть заключена в круглые скобки. Внутри скобок не должны применяться символы ПС —“начало программы“и:—“главный кадр“.
Если необходимо обозначить УП, это обозначение должно находиться непосредственно за символом % перед символом ПС, например% 012 ПС, т.е. программа с условным номером12.
Местоположение информации, заключенной в скобки в кадре УП, а также возможность записи этой информации в памяти УЧПУ должны быть указаны в технических условиях на УЧПУ конкретного типа.
УП должна заканчиваться символом “конец программы“или “конец информации”. Информация, помещенная после этого символа не должна восприниматься УЧПУ.
Перед символом “начало программы“и после символа “конец программы“ или“конец информации“на перфоленте рекомендуется оставлять участки с символомПУС “пусто“.
Структура кадров управляющей программы.
К структуре кадра предъявляют следующие требования.
1. Каждый кадр должен содержать слово “номер кадра“.
Формат лишь для некоторых УЧПУ позволяет это слово не использовать. Далее в кадре приводятся информационные слова или слово. Завершается кадр символом ПС (конец кадра). Использование этого символа, как правило, обязательно. При необходимости в кадре указывают символы табуляцииГТ. Их проставляют перед любым словом в кадре, кроме слова“номер кадра“.
2. Информационные слова в кадре рекомендуется записывать в определенной последовательности:
— слово (или слова) “подготовительная функция“;
— слово “размерные перемещения“, которые рекомендуется записывать в последовательности символов; X, Y, Z, U, V, W, P, Q, R, A, B, C;
— слово “параметр интерполяции или шаг резьбы“: I, J, K;
— слово (или слова) “функция подачи“, которое относится только к определенной оси и должно следовать непосредственно за словом “размерное перемещение“ по этой оси. Слово “функция подачи“, относящееся к двум и более осям, должно следовать за последним словом “размерное перемещение“, к которому оно относится;
— слово “функция главного движения“;
— слово (или слова) “вспомогательная функция“.
3. Порядок записи слов с адресами U, V, W, P, Q, R, используемых в значениях, отличных от рассмотренных, и слов с адресами Д, Е, Н должен быть указан в формате конкретного УЧПУ. Значение этих слов и кратность использования их в кадре должны быть указаны в технических условиях на УЧПУ конкретного типа.
4. В пределах одного кадра не должны повторяться слова “размерные перемещения“ и “параметр интерполяции или шаг резьбы“.
5. В пределах одного кадра не должны использоваться слова “подготовительная функция“, входящая в состав одной группы.
6. После символа “главный кадр“ в кадре должна быть записана вся информация, необходимая для начала или возобновления обработки. В этом случае символ “главный кадр“ должен записываться вместо символа N в качестве адреса в слове “номер кадра“. Символ “главный кадр“ может быть использован для останова в нужном месте при перемотке носителя данных.
7. При реализации режима “пропуск кадра“ (например для осуществления наладочных режимов при наладке станка и исключения этих переходов после окончания наладки) перед символом “номер кадра“ и символом “главный кадр“ должен записываться символ / (пропуск кадра).
При подготовке материала использовались источники:
https://chelc.ru/chto-takoe-upravliaiushchaia-programma
https://studfile.net/preview/17052777/
https://studfile.net/preview/2649270/page:2/