- •Тема 4. Основные системы станков [1]
- •4.1. Критерии работоспособности систем станка в связи с выходными характеристиками станка
- •4.1.1. Основные блоки и функции подсистем металлообрабатывающего оборудования
- •4.2. Шпиндельные узлы металлорежущих станков
- •4.3.Системы управления станками и станочными комплексами
- •4.4. Структура и функции систем управления станками и станочными комплексами
- •4.5. Управление автоматическими циклами
- •4.6. Датчики обратной связи в системах чпу
4.5. Управление автоматическими циклами
СТАНКОВ И ОБОРУДОВАНИЯ СТАНОЧНЫХ КОМПЛЕКСОВ
Циклом работы технологического агрегата называют полную совокупность движений, совершаемых его механизмами в заданной последовательности. Цикл работы автоматических агрегатов является замкнутым, т.е. состояния и положения его механизмов в начальной и конечной фазах совпадают.
Циклы, осуществляемые при работе автоматического станочного оборудования, можно разделить на две группы.
К первой группеотносятся циклы, которые остаются неизменными и повторяются многократно в процессе эксплуатации оборудования по крайней мере в течение периода между его остановками для переналадки. Характерный пример - циклы работы автоматических линий и агрегатных станков.
Ко второй группе'относятся циклы, совершаемые однократно в определенные моменты. Включение того или иного цикла осуществляется с помощью специальной вспомогательной команды. Характерный пример - циклы движений вспомогательных механизмов в станках с ЧПУ (поиска и смены инструмента, зажима и освобождения подвижных узлов, загрузки-выгрузки и зажима заготовок и т.п.).
Управление автоматическими циклами работы оборудования традиционно осуществлялось с помощью схем релейно-контактной автоматики.
Создание современных СУ стало возможным с появлением специального устройства, так называемого программируемого логического контроллера (ПЛК) (ProgrammableLogicalController-PLC). ПЛК представляет собой универсальное устройство, которое настраивают на управление конкретным циклом путем занесения в его память соответствующей рабочей программы (совокупности операторов), согласующей между собой содержимое адресов памяти, связанных с входными и выходными сигналами объекта управления (операндами).
ПЛК построен по тем же структурным принципам, что и универсальная цифровая ЭВМ, и содержит все ее характерные функциональные блоки - процессор, оперативное запоминающее устройство, устройство управления, устройство ввода-вывода информации, устройство индикации. Вместе с тем он имеет и существенные отличия.
Разрядная сетка ПЛК содержит один разряд, т.е. предусматривается обработка не чисел, заданных в том или ином цифровом коде, а отдельных дискретных сигналов о срабатывании соответствующих рабочих органов, причем результатом этой обработки также является дискретный сигнал 1 или О ("Включить" или "Выключить"), адресованный соответствующему исполнительному механизму.
Минимально необходимая система команд ПЛК может быть ограничена несколькими логическими операциями (дизъюнкция, конъюнкция и инверсия ). Это позволяет создавать программные эквиваленты любых ре- лейно-контактных структур, поскольку соответствует всем имеющимся в них элементам - параллельному и последовательному соединениям и инверсным контактам.
Язык программирования основан на представлении команд в виде булевых операторов либо соответствующих им графических символов релейно-контактных схем.
Входными и выходными данными являются не массивы алфавитно-символьной информации, вводимой и редактируемой персоналом, обслуживающим оборудование, до начала и по окончании процесса их вычислительной обработки вне связи с объектом управления (режим "OffLine"), а дискретные одноразрядные сигналы обмена данными с объектом управления, либо поступающие по мере их появления в объекте, либо генерируемые в процессе вычислений (режим "OnLine").
Существенной конструктивной особенностью ПЛК является наличие устройств вво- да-вывода сигналов. Сигналы могут поступать на входы ПЛК от конечных выключателей, контролирующих положение подвижных рабочих органов на различных участках их перемещения; от реле давления, контролирующих давление масла в соответствующих полостях гидро- и пневмосистем; от блок-контактов пускателей, коммутирующих силовые цепи питания электродвигателей; от оперативных командных устройств (кнопок управления, переключателей и т.п.), используемых персоналом; от внутренних запоминающих элементов. Все эти источники сигналов являются электрическими контактными или бесконтактными устройствами.
Выходные сигналы ПЛК поступают на исполнительные элементы объекта управления - усилители мощности, управляемые коммутирующие ключи, реле, пускатели, алектро- управляемые пневмо- и гидрозолотники, тормозные и зажимные механизмы, муфты, устройства индикации типа сигнальных лампочек, транспарантов и т.п.
Комплекты входных и выходных устройств ПЛК компонуются по модульному принципу, и в зависимости от их суммарного числа Nразличают малые ПЛК (N =16 -г 64), средние (N = 128 + 512) и большие (N = 1024 -г 2048 и более).
Для программирования ПЛК важен способ описания задания на программирование цикла конкретного объекта. Известны следующие способы такого описания: циклограмма движений исполнительных механизмов, в которой строки соответствуют перемещениям рабочих органов из одного крайнего положения в другое, а столбцы - интервалам времени между изменениями состояния соответствующих входов ПЛК; циклограмма включений, в строках которой горизонтальные отметки соответствуют длительности включения того или иного привода; специальная таблица, где в текстовой форме приведены перечни входных и выходных сигналов, значения их длительности, источники и адресаты, условия появления и снятия; булевы соотношения (логические уравнения) между входными и выходными сигналами при определенной последовательности их появления и снятия; графическое изображение релейно-контакгной схемы, реализующей заданный цикл.
Процедура программирования ПЛК применительно к конкретному объекту сводится к следующему: 1) по конструктивным соображениям проводят распределение источников и адресатов сигналов по входным и выходным модулям (составляют карту коммутации), и им присваивают внутренние логические номера; 2) составляют и заносят в память ПЛК последовательность булевых соотношений или соответствующих им символов релейно-контакгных схем; 3) осуществляют установку ПЛК на объекте управления и физическую коммутацию его входов и выходов в соответствии с картой коммутации; 4) запускают программу, обеспечивая возможность работы в старт-стопном режиме и выполнение необходимого редактирования.
Современные ПЛК, кроме описанных логических функций, минимально необходимых для выполнения автоматических циклов, в ряде случаев имеют развитые функции, позволяющие выполнять арифметические операции и обработку текстов, а также снабжены устройствами внешней памяти и устройствами для документирования рабочего процесса.
Для управления сложными объектами посредством ПЛК служат универсальные локальные сети. Главной задачей таких сетей является разделение функций управления, контроля и диагностирования на ряд слабо связанных функций и распределение их между несколькими устройствами управления. Это повышает пропускную способность и живучесть СУ |1], увеличивает гибкость ее структуры и позволяет наращивать управляющую мощность.
Для управления циклами электроавтоматики в современных системах ЧПУ, как правило, используются входящие в состав системы автономные ПЛК, связанные с процессором системы с помощью кодов вспомогательных команд, выделяемых из кадров управляющей программы. Вместе с тем в микропроцессорных системах ЧПУ задачи электроавтоматики иногда решаются путем программирования микропроцессоров, входящих в состав собственно системы ЧПУ. Для этой цели создают специальные проблемно- ориентированные языки программирования циклов и соответствующие кросс-средства.