Компьютерные системы управления




При использовании компьютерных систем ЧПУ типа CNC технологические возможности программного оборудования и его гибкость значительно расши­ряются. С помощью компактных программоносителей (дискет или магнито­фонных кассет) опера­тор быстро вводит одну или несколько управляющих программ в память ЭВМ. Управляющая программа может быть составлена и отредактирована оператором непосредственно у станка и вве­дена в систему с помощью клавиатуры.

Создание ЧПУ на базе ЭВМ обеспечивает получение свободно программируемых систем числового управления стан­ками. Структурная схема компью­терной системы ЧПУ в общем виде представлена на рис. 42.

Компонентами системы являются следующие элементы:

– ЭВМ–1, включающая блок памяти 2и процессор 3;

– пульт 8управления системой о модулем 9считывания и вы­вода управляющей программы;

– модуль 4 логических элементов управления и согласования координатных приводов;

– модуль 5 тиристорного управления следящими приводами;

– привод 6 движения по управляемым координатам;

– измерительная система 7 обратной связи и диагностики со­стояния оборудо­вания.

 

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

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

Модуль 9 ввода и вывода осуществляет также подключение периферийных устройств на этапе отладки эксплуатации обору­дования для считывания и передачи информации с различных программоносителей, а также для присоединения внешнего за­поминающего устройства (ВЗУ), обеспечивающего дополнитель­ное наращивание памяти ЭВМ.

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

Задание параметров оборудования и использование их в ра­боте позволяют компенсировать зазоры в кинематических пере­дачах, определить ограничения рабочей зоны и режимов обра­ботки, учесть динамику привода на формирование требуемых переходных процессов при разгоне и торможении.

Модуль 4 логических элементов управления и согласования координатных приводов выполняет функции управляющего конт­ролера станочной автоматики и согласования функций. Он может быть реализован как контроллер с постоянно заданной системой логических связей или как программируемый микропроцессор, доступ к которому осуществляется с пульта управления. Все это позволяет формировать как типовые, так и нестандартные циклы обработки применительно к решению различных техноло­гических задач, а также программировать с пульта логику ра­боты силового оборудования станка.

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

Составление программы для сложных деталей целесообразно выполнять вне станка, используя методы ручной или автомати­зированной подготовки управляющих программ. С этой целью удобно применять создаваемые на базе микропроцессоров спе­циальные программаторы, в которых также реализуется диало­говый метод разработки программ с графическим моделированием на дисплее. При этом в качестве программоносителей можно ис­пользовать перфоленту, магнитные кассеты или дискеты. Если между программатором и компьютерной системой ЧПУ станка имеется локальная связь, то разработанная программа может быть напрямую передана в память мини-ЭВМ станка.

Работа с компьютерными системами ЧПУ предусматривает выполнение непосредственно у станка различных операций по программно-информационному обеспечению: со­ставление и ввод программ, их редактирование, считывание, запись и др. Для облегчения выбора и выполнения этих операций все взаимосвязанные функции обслуживания представлены в диалоговой программе как пять видов работ, которые высвечиваются на дисплее в виде меню 6 на одном из первых кадров (рис. 43). При выборе требуемой работы, которая идентифицируется порядковыми номерами 1 – 5 или первой буквой наименования E, D, …,T, происходит переход на следующий кадр, в котором в виде меню указывается состав операций.

Работа 1«Редактирование» предусматривает составление про­грамм и включает такие операции, как «Ввод 1.1», «Коррекция 1.2», «Стирание 1.3», «Вывод программ 1.4» и «Нумерация кад­ров 1.5».

Работа 2«Управление» предусматривает операции по манипулированию с информацией в программе при ее загрузке, при пе­редаче в архив, на экран дисплея или на распечатку в виде листинга. Операции, которые при этом выполняются: «Архивирование 2.1», «Загрузка 2.2», «Печать 2.3», «Удаление программ 2.4», а также «Ввод каталога программ 2.5» и «Новый пуск 2.6».

Работа 3«Графика» (Машинная реализация) предусматривает вывод на дисплей результатов графического моделирования тех­нологических переходов 3.1 по обработке заготовки с распечат­кой текущих кадров управляющей подпрограммы 3.2 (Машинная реализация).

Работа 4«Параметры» предусматривает выполнение операций по выводу на дисплей ряда основных параметров, относящихся к детали 4.1, к нулевой точке 4.2, к разделению программы на части 4.3.

Работа 5 «Тест» предусматривает вывод на дисплей инфор­мации по характеристикам управления 5.1, по видам обслужи­вания 5.2, указания по программированию 5.3, диагностике ошибок 5.4, инструменту 5.5 и конструкции станка 5.6.

Вызов подпрограммы на решение требуемой задачи, указан­ной в меню, обеспечивается цифровым кодом ее порядкового номера, например 1.2, 2.4, 3.1. При выполнении команды SТОР происходит возврат в меню работ к первому кадру, а при повторном ее выполнении происходит выход из диалоговой программы.

 

 

 

 

Рис. 43. Возможности диалогового программирования на станках

с компьютерной системой ЧПУ

 

Рассмотрим формат кадров, формируемых на экране дисплея. При решении отдельных задач диалогового программирования «Ввод 1.1» на экране индицируется задание кадра NC программы с выводом номерного знака N..., за которым располагается курсор (рис. 44, а). В результате последовательного задания с помощью клавиатуры номера кадра, адресных букв G, М или Т с соответствующим цифровым кодом, а также значений координат X, Y, Z и функции подачи F происходит формирование кадра программы. При этом последовательность вводимых параметров наглядно определяется подвижным курсором и индицируемыми на экране символами. Переход от задания одной части кадра слова к другой выполняется командой RETURN. По окончании задания кадра в нижней части экрана возникает вопрос: «продолжение; да или нет». При ответе «Да» на экране возникает аналогичный формат очередного кадра, и он запоминается. При ответе «Нет» осуществляется возврат к меню данного вида работ.

 

Рис. 44. Задания кадров программы с терминала:

а –ввод номера кадра; б – ввод требуемых адресных букв G, М или Т;

в – ввод кодо­вых цифр соответствующих функций; г – задания значений

координат

 

При вызове подпрограммы «Коррекция 1.2» на экране появ­ляется запрос номера корректируемого кадра. В результате вве­дения номера кадра, например 102, на экране высвечивается вызванный кадр программы и с помощью подвижного курсора выполняется коррекция требуемого слова. По окончании про­цедуры коррекции в нижней части экрана высвечивается вопрос: «Продолжение: да, нет?». При ответе «Да», высвечивается после­дующий кадр программы и процедура коррекции повторяется а при ответе «Нет» происходит возврат в меню данного вида работ. Откорректированный кадр поступает при этом на свое место в ячейку памяти программы.

В результате обращения к подпрограмме 3.2 «Машинная реализация» на экране дисплея высвечиваются координаты текущего кадра управляющей программы, а также данные трех по­следующих кадров (рис. 45).

Обращение к подпрограмме «Гра­фика 3.1» позволяет вывести на экран результаты графического моделирования определенного технологического перехода. При этом высвечиваются координаты исходной точки, нуля детали, траектория режущего инструмента при разбиении припуска на рабочие ходы (рис. 46).

Рис. 45. Вывод на дис­плей текущего кадра про­граммы:

1 – фактические значения управляемых координат; 2 – обрабатываемый кадр

программы; 3 – последу­ющие кадры программы; 4–указания по дальнейшей ра­боте

 

 

Рис. 46. Вывод на дисплей результатов графического моделирования

техноло­гического перехода:

1 – координатная система с указанием нуля станка, нуля детали

и направления отсчета координат; 2 – режущий инструмент с указанием

его номера; 3 – значение рабочей подачи; 4 – текущие кадры программы

программы; 5 – код (идентификатор) вида работы; 6–текущие значения

координат

 

Диалоговое программирование ориентируется на определенный вид станков с учетом их технологических особенностей и конструкции.

 

 



Поделиться:




Поиск по сайту

©2015-2024 poisk-ru.ru
Все права принадлежать их авторам. Данный сайт не претендует на авторства, а предоставляет бесплатное использование.
Дата создания страницы: 2019-02-10 Нарушение авторских прав и Нарушение персональных данных


Поиск по сайту: