Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
2202ВМФ4-лр.doc
Скачиваний:
29
Добавлен:
08.05.2019
Размер:
28.54 Mб
Скачать

11. Структура программ и построение кадров

Кодирование информации в УЧПУ 2С42 выполняют в соответствии с требованиями междуна­родного стандарта ISO-7bit. При этом используют адресный метод программирования, где каж­дой функции станка или УЧПУ присвоен буквенный символ, называемый адресом. После адреса записывают число или цифровой код, которые конкретизируют содержание команды. Совокупность адреса и числовой информации называют словом. Ниже приводится перечень адресов, применя­емых для программирования обработки с УЧПУ 2С42:

X,Y,Z - перемещение соответственно по осям X,Y,Z;

В,С - поворот соответственно вокруг осей Y, Z;

I,J,K - координаты центра дуги окружности соответственно по осям X,Y,Z;

G - подготовительная функция;

F - рабочая подача;

М - вспомогательная функция;

S - скорость главного движения;

Т - номер инструмента;

N - номер кадра;

D - номер корректора на инструменте;

Е - номер корректора на рабочую подачу или скорость главного движения;

L - номер подпрограммы;

Р - номер параметра в подпрограмме;

Н - число повторов подпрограммы или фрагмента программы;

Q - номера кадров программы для повтора;

А,В,С - параметры постоянных циклов обработки отверстий. Кроме адресов при составлении программы используют специальные знаки:

% - начало программы;

LF (ПС) - конец кадра (перевод строки);

: - главный кадр;

/ - пропуск кадра;

( ) - скобки (левая и правая);

. - десятичная точка;

+ – - плюс, минус;

Управляющая программа (УП) состоит из кадров. Под кадром понимают совокупность ко­манд, вводимых и отрабатываемых, как единое целое. При этом команды не должны противо­речить друг другу. Переход к очередному кадру производится только после отработки всех команд предыдущего кадра.

Кадры УП нумеруют в порядке возрастания. Номер кадра записывают по адресу N в пределах от 1 до 9999. Ведущие нули можно опускать. Максимальная длина кадра составляет: при вводе перфоленты - 100 символов; при вводе с пульта УЧПУ - 64 символа (две строки на экране). Для того, чтобы при редактировании УП иметь возможность вставки новых кадров, реко­мендуется нумеровать их через 5 или 10 кадров, например 10, 20 и т. д. Для главных кадров вместо адреса используют символ " : ", например, : 50. Главный кадр характеризует исходное состояние УЧПУ (особенно, в части G- и М-функций) перед началом отработки УП. Рекомендуется применять главный кадр после смены инструмента, выделяя обработку каждым инструментом в отдельную часть УП. При этом в главных кадрах записывают всю нужную информацию для работы очередным инструментом даже, если часть этой информации была уже задана. Такой способ позволяет оператору легко возобновить обработку с произвольного инструмента без предварительного просмотра УП в поисках команд, необходимых для продолжения работы. Пропускаемые кадры обо­значают символом "/", например, /30. Эти кадры будут отработаны или пропущены в зависи­мости от положения специального переключателя на пульте управления. С помощью пропускае­мых кадров можно в одной УП описать обработку деталей, отличающихся друг от друга каким-либо элементом. Этот режим полезен при отладке УП, а также в тех случаях, когда программист не может принять однозначного решения об отработке каких-либо кадров и оставляет это на усмотре­ние оператора.

Признаком начала программы является символ %. По этому адресу задают номер УП, завершая ввод символом ПС (конец кадра), например % 5 ПС. Энергозащищенная память УЧПУ по­зволяет хранить 99 программ, однако номера 92-99 зарезервированы для сервисных УП. Далее следует текст УП в виде последовательности кадров. В УЧПУ 2С42 не накладывается строгих огра­ничений на порядок команд в кадре (кроме команд группы G40). Тем не менее, рекомендуется придерживаться "традиционного" формата:

- номер кадра;

- подготовительные функции;

- геометрическая информация;

- рабочая подача;

- скорость главного движения;

- номер инструмента;

- вспомогательные функции;

- прочая информация;

- конец кадра.

В последнем кадре УП программируют команду М02 (конец программы). Каждый кадр завершается символом ПС (конец кадра), Например: % 1 ПС N1 G1 ПС

N250 М02 ПС

Выполнение УП можно прервать в произвольном месте с помощью команд М00 (остановка) и М01 (остановка с подтверждением). Отработка возобновляется при нажатии кнопки "Пуск". Команды М00 и М01 применяют для промежуточных проверок и наладочных работ. Прерывание по команде М01 происходит в зависимости от положения специального переключателя на пульте УЧПУ, то есть периодичность проверок устанавливает оператор. В текст УП можно включать ком­ментарий, состоящий из символов кода ISO (кроме символов " % " и " : "). Комментарий записывают в круглые скобки. Информация в скобках выводится на распечатку, но станком не отрабатывается. Большинство команд кода ISO носит модальный характер, то есть действует на все последующие кадры вплоть до отмены. Таким образом, в очередном кадре УП программируют только ту информацию, которая является новой по отношению к предыдущим кадрам. Исключение составляют лишь одноразовые команды, действующие в пределах одного кадра.