ЭЛЕКТРОПРИВОДЫ ПОДАЧ СИСТЕМ ЧПУ




Для обеспечения высокого качества отработки заданной траектории САР положения выполняется комбинированной [1], с компенсацией ошибки по управлению (см. рис. 3.1). При этом типовая САР положения дополняется элементами компенсации скоростной ошибки, ошибок по ускорению и рывку.

Рис. 3.1. Структурная схема САР положения

Расчётные осциллограммы переходных процессов, полученные для двукратно-интегрирующей САР скорости, входящей в состав САР положения, показаны на рис. 3.2.

а б

Рис. 3.2. Осциллограммы переходных процессов в САР скорости:

а - на ступенчатое задание; б - на синусоидальное задание (6 Гц)

 

а б

Рис. 3.3. Реакция САР положения на линейно нарастающее входное воздействие:

а – без компенсации ошибок; б – с компенсацией скоростной ошибки

а б

Рис. 3.4. Реакция САР положения на квадратично нарастающее входное воздействие:

а – с компенсацией скоростной ошибки;

б – с компенсацией ошибок по скорости и ускорению

а б

Рис. 3.5. Реакция САР положения на входное воздействие вида Θ* = kt 3:

а – с компенсацией ошибок по скорости и ускорению;

б – с компенсацией ошибок по скорости, ускорению и рывку

а б

Рис. 3.6. Реакция САР положения на синусоидальное входное воздействие (3 Гц):

а – без компенсации ошибок;

б – с компенсацией ошибок по скорости, ускорению и рывку

ОСНОВНЫЕ ХАРАКТЕРИСТИКИ СОВРЕМЕННЫХ УЧПУ

УЧПУ МАЯК-622

Устройство ЧПУ "Маяк-622" (УЧПУ) предназначено для управления технологическим оборудованием [2]. Устройство управляет следящими и шаговыми приводами подач и имеет гибко конфигурируемую, программно и аппаратно перестраиваемую структуру. Технические характеристики УЧПУ приведены в табл. 2.

Таблица 2

Наименование параметра Величина
Тип процессора IBM PC совместимый одноплатный промышленный компьютер
Тип и ёмкость памяти, Мбайт, FLASH диск ОЗУ  
Количество одновременно управляемых координат 8 + шпиндель
Такт управления приводами, мс  
Управление скоростью шпинделя, ориентированный останов шпинделя +
Типы измерительных преобразователей перемещений индуктивные и фотоэлектрические (круговые и линейные)
Максимальное линейное перемещение, задаваемое в одном кадре, мм:   ±23999,999
Дискретность задания перемещений, мм 0,001
Диапазон скоростей рабочих подач и быстрых перемещений, мм/мин   1-24000
Интерфейсы для связи с удаленными системами ввода-вывода цифровых и аналоговых сигналов     CAN, CANOpen, RS485
Наработка на отказ, ч, не менее  
Питание устройства: однофазная сеть переменного тока 50±1 Гц, напряжение, В   220 (+10%, – 15%)
Потребляемая мощность, ВА, не более  
Температура окружающей cреды, °С +5...+50
Габаритные размеры, мм, не более 482,5х266х127
Масса, кг, не более  

 

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

Устройство обладает следующими возможностями:

– отработка управляющей программы с заданного кадра;

– возможность отработки программы с любого кадра с автоматическим определением начальных условий (исходной точки и G-функций);

– покадровая отработка, пропуск кадров;

– ускоренная отработка управляющих программ;

– технологический останов и безусловный останов (М1, М0);

– проверка отработки УП при блокированных осях или в графическом режиме;

– управление станком в ручном режиме, в том числе от электронного маховика;

– встроенный редактор УП, подготовка УП одновременно с отработкой;

– вывод сообщений (ошибки при подготовке кадров, ошибки оператора, ошибки диагностики системы и станка) и ведение журнала работы с сохранением времени появления сообщений и ошибок;

– диагностика блоков при включении и во время работы;

– многоуровневая система доступа к данным станка;

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

– преднабор УП;

– возможность отработки управляющих программ объемом 30 Мбайт и более;

– ввод и вывод управляющих программ, параметров на персональный компьютер (Ethernet 10BASE-T), USB-Flash диск и встроенный Flash диск.

Основные особенности и возможности программного обеспечения УЧПУ “Маяк-622” заключаются в следующем:

– формат файловой системы УЧПУ совместим с форматом MS-DOS;

– компенсация погрешности ходового винта;

– компенсация люфтов;

– компенсация дрейфа приводов;

– программные ограничители;

– LOOK AHEAD (снижение скорости при резком изменении траектории движения);

– задание размеров с десятичной точкой в абсолютной и относительной системе координат;

– программирование в полярных координатах;

– зеркальная отработка и поворот осей;

– коррекция на длину и радиус инструмента;

– пять смещений системы координат заготовки относительно станочной системы координат;

– дополнительное смещение нуля (G92);

– работа с подпрограммами и переменными;

– условные и безусловные переходы;

– операторы присвоения;

– арифметические и логические операции;

– тригонометрические функции;

– работа с измерительными головками;

– программирование полного круга;

– винтовая интерполяция;

– линейная интерполяция по всем осям одновременно;

– ориентация шпинделя;

– постоянные циклы (сверление, расточка, нарезание резьбы);

– возможность программирования циклов пользователя (добавление дополнительных G-функций);

– возможность включения нескольких функций G и М в кадре.

На экране УЧПУ можно отобразить:

– текущее положение координат станка;

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

– скорость подачи, скорость вращения шпинделя;

– рассогласование;

– текст фрагмента управляющей программы;

– коррекции и параметры;

– массивы компенсаций;

– состояние входов и выходов;

– графическое отображение движения инструмента;

– цифровой осциллограф для настройки приводов.

Интегрированный программируемый контроллер имеет следующие характеристики:

– дискретные входы +24В (24 шт. с возможностью расширения до 114 шт.);

– дискретные выходы 24В, 5А (16 шт. с возможностью расширения до 96 шт.);

– программирование на языке функциональных программ (ЯФП).

Структура программного обеспечения УЧПУ показана на рис. 3

Рис. 3. Структура программного обеспечения УЧПУ

Программное обеспечение устройства состоит из базового программного обеспечения (БПРО), кодируемого в соответствии с системой команд процессора, и программы электроавтоматики станка (ПЭС), которая обеспечивает привязку БПРО к конкретной модели станка [4]. ПЭС может состоять из одного или нескольких файлов. Для взаимосвязи базового программного обеспечения с ПЭС имеется область ячеек памяти УЧПУ, к которым возможен доступ как со стороны БПРО, так и со стороны ПЭС. В ПЭС эти ячейки обозначаются символом “D”. В тех подпрограммах ПЭС, где требуется формирование данных для БПРО, записываются команды обращения к D-ячейкам. Кроме того, D-ячейки могут использоваться как рабочие для хранения промежуточных результатов. Для обращения к D-ячейкам в ПЭС используется адрес, состоящий из символа "D" и номера D-ячейки. В устройстве имеется четыреста D-ячеек (с D0 по D399). D-ячейки с D0 по D299 могут использоваться в ПЭС. D-ячейки с D300 по D399 предназначены для системного программирования.

Каждому входному и выходному адресу блоков ввода/вывода, через которые осуществляется связь электроавтоматики со станком, соответствует бит некоторой однобайтовой переменной (А1..А2 – переменные выходов, А17..А19 – переменные входов). Например, А1.0 – адрес нулевого дискретного выхода, А17.0 – адрес нулевого дискретного входа.

Для работы с инструментами в устройстве имеется таблица инструментов. В таблицу записываются данные, необходимые для работы с инструментами (длина инструмента, радиус инструмента и т. д.). Таблица инструментов состоит из ста элементов (от нуля до 99). Каждый элемент таблицы состоит из нескольких значений и предназначен для хранения данных по какому-либо одному инструменту. Для обращения к элементам таблицы инструментов используются адреса Т0..Т99.

Для программирования ПЭС доступны операции, список которых приведён в табл. 3. ПЭС безразлична к регистру букв имён переменных и операторов.

Таблица 3

Тип операции Операция Назначение Пример: результат при X=10, Y=3
Арифметические – X Изменение знака -10
X + Y Сложение  
X – Y Вычитание  
X * Y Умножение  
X / Y Деление  
X % Y Остаток от деления на Y  
Побитовые ~ X Побитовое отрицание -11
X & Y И  
X | Y ИЛИ  
X # Y Исключающее ИЛИ  
Логические ! X Логическое отрицание  
X && Y И  
X || Y ИЛИ  
X ## Y Исключающее ИЛИ  
Сдвиг X << Y Сдвиг влево на Y разрядов  
X >> Y Сдвиг вправо на Y разрядов  
Сравнение X = Y Равно  
X!= Y Неравно  
X < Y Меньше  
X > Y Больше  
X >= Y Больше или равно  
X <= Y Меньше или равно  

 

УЧПУ NC-110

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

УЧПУ NC-110 имеет следующие характеристики:

- Число управляемых координат, включая шпиндель – 2/4/6/8/10/12/14/16.

- Число дискретных входов / выходов – от 48 / 32 до 192 / 128.

- Тип процессора – Pentium MMX 266 МГц.

- Объём оперативной памяти – 64 / 128 МБ.

- Объём постоянной памяти (flash disk) – 32 / 64 / 128 МБ.

- Дисплей пульта оператора – LCD TFT 10.4″, 640x480.

- Поддержка интерфейсов USB 1.0, Ethernet 10/100 Мбит/с, RS-232, EXKB (внешняя клавиатура).

- Возможность подготовки управляющих программ одновременно с выполнением цикла обработки детали.

- Компенсация погрешности ходового винта и компенсация люфтов.

- Защищенные области и определение рабочего поля из управляющей программы.

- Управление разгоном и торможением по линейному или экспоненциальному закону.

- Наличие электронного штурвала.

- Поддержка датчиков типа энкодер.

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

УЧПУ NC-310

Устройство ЧПУ NC-310 представляет собой распределенное устройство ЧПУ, позволяющее приблизить аналоговые и цифровые входы / выходы к органам управления станочного оборудования. В устройстве применена высокоскоростная шина SSB (Synchronized Serial Bus) для связи между интеллектуальным пультом и неинтеллектуальным блоком для управления аналоговыми и цифровыми входами / выходами. Заложенный принцип открытой архитектуры позволяет применять устройство ЧПУ к сложным объектам управления. Устройство имеет возможность создания виртуального станочного пульта посредством функционально-программируемых кнопок.

УЧПУ NC-310 имеет следующие характеристики:

- Число управляемых координат, включая шпиндель – 2/4/6/8/10/12/14/16.

- Число дискретных входов / выходов – от 48 / 32 до 384 / 256.

- Поддержка шины SSB (4 Мбит/с на расстоянии до 100 м).

- Тип процессора – Pentium MMX 266 МГц.

- Объём оперативной памяти – 32 / 64 / 128 МБ.

- Объём постоянной памяти (flash disk) – 32 / 64 / 128 МБ.

- Дисплей пульта оператора – LCD TFT 10.4″, 640x480.

- Поддержка интерфейсов USB 1.0, Ethernet 10/100 Мбит/с, RS-232, EXKB (внешняя клавиатура).

- Возможность подготовки управляющих программ одновременно с выполнением цикла обработки детали.

- Компенсация погрешности ходового винта и компенсация люфтов.

- Защищенные области и определение рабочего поля из управляющей программы.

- Управление разгоном и торможением по линейному или экспоненциальному закону.

- Наличие электронного штурвала.

- Поддержка датчиков типа энкодер.

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



Поделиться:




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

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


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