Повышение языкового уровня управляющих программ.
Стандартный язык ISO-7bit не позволяет в полной мере описать требуемые режимы и геометрию деталей в связи с чем в системах ЧПУ помимо стандартных ф-ций могут применяться макроопределения готовых форм и стандартных циклов, подпрограмм пользователя, а также автоматизированная диалоговая подготовка управляющих программ.
Стандартный цикл устанавливает строго определённую посл-ность движений, параметры которых даны в тексте управляющей программы.
Фиксация некоторых пар-ов может быть выполнена разработчиком СУ либо станкостроителем при стыковке СУ с объектом. В некоторых случаях стандартные циклы могут трактоваться как подпрограммы, постоянно хранимые в устр-ве ЧПУ.
Некоторые стандартные циклы:

Рис.: а) схема сверления
Б) многопроходный цикл глубокого сверления
В) многопроходный цикл чернового точения
Готовые формы явл.принадлежностью матем. Обеспечения спец. Системой ЧПУ. Заранее готовой формы сост. Лишь в привязке к контуру детали, а её вызов может быть осуществлён путём обращения к подпрограмме по G-функции, либо указанием спец. выделенной клавишей.
Пример формы:

При многократном выполнении определённых действий часть упр. Программы может быть вынесена в виде подпрограммы.
Вызов подпрограммы осуществляется командой L с указанием 5-тиразрядного кода. 3 старших разряда указывают номер подпрограммы, а младшие 2 разряда – число повторений подпрограммы. В подпрограммах целесообразно использование относительной системы отсчёта, не привязываясь к базовой системе координат станка. Использование абсолютной системы отсчёта требует внесение корректировок в систему координат станка.
Макроязык пользователя расп. след возможностями:
1)манипуляции с с пар-рами, организация условных и безусловных переходов
2)Доступ к входным цифровым регистрам СУ с послед. Обработкой воспринимаемых сигналов.
3)Формирование любых пользовательских сообщений на экране дисплея.
|