Cтраница 3
Вторая важная функция систем ПЦУ связана с хранением управляющих программ. Подсистема хранения программ должна иметь такую структуру, чтобы удовлетворялось несколько требований. Во-первых, необходимо, чтобы программы были доступны для пересылки их к станкам с ЧПУ. Во-вторых, подсистема должна допускать загрузку новых, удаление старых и редактирование существующих программ по мере необходимости. В-третьих, программное обеспечение системы ПЦУ должно выполнять функции программы-постпроцессора. Управляющие программы обработки деталей в системе ПЦУ, как правило, хранятся в виде массива последовательных положений режущего инструмента CLFILE. Этот массив CLFILE должен затем преобразовываться в набор команд для конкретного станка. Такое преобразование осуществляется программой-постпроцессором. [31]
Системы РВД имеют определенный недостаток: вводимые программы должны быть сравнительно короткими и простыми. Это означает, что задачи механической обработки не могут быть сложными. Такое ограничение обусловлено несколькими причинами. Во-первых, так как не остается копии текста программы на бумаге, существуют пределы длины и сложности программы, которую способен визуально воспринять программист. Кроме того, на экране дисплея помещается всего 22 - 25 строк, что создает дополнительные трудности оператору при визуальном восприятии текста программы. Наконец, одним из самых больших недостатков ручного ввода данных является тот факт, что, пока осуществляется программирование, сам станок не выполняет продуктивной работы. По существу, весьма дорогостоящее оборудование используется для подготовки управляющей программы обработки детали. Чем сложнее управляющая программа, тем больше времени простаивает станок, не производя полезных операций механической обработки. [32]
Управляющая программа обработки детали вначале вводится аналогичным образом. Для ввода управляющей программы в систему до сих пор чаще всего служат устройства считывания с перфоленты. Однако в традиционных СЧПУ цикл считывания с перфоленты повторяется для каждой новой детали партии. В случае же МЧПУ управляющая программа вводится с перфоленты только один раз, после чего хранится в памяти ЭВМ. Таким образом, устройство считывания используется лишь для первоначальной загрузки программы обработки детали и соответствующих данных. По сравнению с обычными СЧПУ системы МЧПУ обладают большей гибкостью и повышенными вычислительными возможностями. Новые варианты функционирования системы можно ввести в устройство МЧПУ, просто заменив программу его работы. Благодаря возможности перепрограммирования ( это касается как управляющих программ обработки деталей, так и вариантов управления системой) МЧПУ часто называют гибкопрограммируемым ЧПУ. [33]