Мир автоматизации
Лукции по ЭМС и КУМС
“Электронно-механические системы” и “Компьютерное управление мехатронными системами” - предметы достаточно сложные в освоении, но мы поможем разобраться в них.
Методика синтеза дискретных систем управления с последовательными циклами. Часть 7
Чтобы превратить начальную циклограмму в реализуемую, вводим в подсистему ЗУ1 элемент памяти (рис. (6.5).

Рис. 6.5. Введение элементов памяти в подсистему ЗУ1

Рис. 6.6. Реализуемая циклограмма подсистемы ЗУ1
Методика синтеза дискретных систем управления с последовательными циклами. Часть 6
На основании таблицы включений строим начальную циклограмму работы подсистемы ЗУ1 (рис. 6.4).

Рис. 6.4. Начальная циклограмма подсистемы ЗУ1
Методика синтеза дискретных систем управления с последовательными циклами. Часть 5
В соответствии с заданным алгоритмом работы запишем таблицу включений для 1-й подсистемы.
1-я подсистема
Таблица включений
|
1. |
a1=1 |
|
+ 90° |
|
2. |
a1=0 |
||
|
3. |
a2=1 |
|
Разжим |
|
4. |
c=0 |
Fz=1 |
Вниз |
|
5. |
b=0 |
Fx=1 |
+ 180° |
|
6. |
a2=0 |
||
|
7. |
a1=1 |
||
|
8. |
a1=0 |
||
|
9. |
a2=0 |
|
Вверх |
|
10. |
b=1 |
|
Зажим |
|
11. |
c=1 |
Fy=1 |
- 90° |
|
12. |
a2=0 |
Методика синтеза дискретных систем управления с последовательными циклами. Часть 4
|
Рис. 6.3. Структурно-кинематическая схема устройства автоматической смены инструмента: Д – двигатель; М – магазин; ПЗМ – промежуточное загрузочное место; Ш – шпиндель; (Ц1-Ц4) - гидравлические цилиндры |
Из данного алгоритма видно, что работа 2-й подсистемы, которая управляет захватным устройством ЗУ2, состоит из двух частей и за время отработки всего цикла смены инструмента эта подсистема запускается дважды.
Каждая из рассмотренных подсистем синтезируется автономно, т.е. независимо от других.
а) Синтез подсистемы № 1
Первая подсистема управляет всеми манипуляциями захватного устройства ЗУ1, а также зажимом и разжимом инструмента в шпинделе Ш. Назовем эту подсистему условно подсистемой ЗУ1. Исполнительными устройствами первой подсистемы являются гидравлические цилиндры Ц1, Ц2 и реверсивный электродвигатель Д. В качестве датчиков обратной связи используются путевые выключатели. Выключатели А1 и А2 контролируют вращательные движения захватного устройства ЗУ1, а выключатели В1 и В2 – поступательные. Положения штока цилиндра Ц2, который разжимает инструмент в шпинделе Ш, контролируются выключателями С1 и С2.
Методика синтеза дискретных систем управления с последовательными циклами. Часть 3
Теоретически любую сколь угодно сложную систему можно представить в виде подсистемы и вложить ее цикл работы в цикл другой, еще более сложной системы.
Важно подчеркнуть, что каждая подсистема, несмотря на сложность всей системы, в которую она входит, проектируется автономно, т.е. независимо от остальных подсистем.
Изучим методику синтеза дискретной системы управления с последовательными циклами на примере механизма автоматической смены инструмента (МАСИ) станка с ЧПУ (рис. 6.3).
МАСИ имеет два автооператора (захватных устройства) ЗУ1 и ЗУ2. Первое захватное устройство ЗУ1, совершая вращательное и поступательное движения, переносит отработавший инструмент из шпинделя (Ш) в промежуточное загрузочное место (ПЗМ), а новый инструмент – из ПЗМ в Ш.
Вращательное движение ЗУ1 происходит при помощи электродвигателя Д, а поступательное – посредством гидравлического цилиндра Ц1. В шпинделе инструмент зажат пружиной. Для ее отжатия и освобождения инструмента служит цилиндр Ц2.
Второе захватное устройство ЗУ2 может совершать два поступательных движения – горизонтальное и вертикальное, причем в горизонтальном направлении положение механизма контролируется в 3-х точках (1, 2 и 3), а в вертикальном – в 2-х. Привод ЗУ2 гидравлический (цилиндры Ц3 и Ц4).
Рассмотренную последовательность работы МАСИ удобно представить в виде следующей условной записи:
1-я подсистема:
![]()
![]()
ЗУ1 (+90°); И1 ; ЗУ1 ( ); ЗУ1 (+180°);
![]()
![]()
ЗУ1 ( ); °); И2 ; ЗУ1(-90°);
2-я подсистема:
![]()
![]()
![]()
ЗУ2 (1 3); ЗУ2 ( ); ЗУ2 (3 2); ЗУ2 ( ); ЗУ2 (2 1);
3-я подсистема:
Работа магазина М (в данном примере подробно не рассматривается);
2-я подсистема:
![]()
![]()
![]()
![]()
ЗУ2 (1 2); ЗУ2 ( ); ЗУ2 (2 3); ЗУ2 ( ); ЗУ2 (3 1).
Методика синтеза дискретных систем управления с последовательными циклами. Часть 2
Циклы работы подсистем могут быть вложенными один в другой любое количество раз.
Последнее означает, что любая подсистема может приостановить цикл своей работы и передать управление другой подсистеме, а та, в свою очередь, приостановив свой цикл работы, может запустить третью подсистему и т.д. Завершить свою работу подсистемы могут в обратной последовательности (рис. 6.2, а), либо в какой-то иной (рис. 6.2, б).
SHAPE \* MERGEFORMAT
|
Подсистема 1 |
|
Подсистема 2 |
|
Подсистема 3 |
|
Запуск следующей подсистемы |
|
Pusk12 |
|
Pusk22 |
|
Pusk11 |
|
Pusk21 |
|
Pusk3 |
|
а |


SHAPE \* MERGEFORMAT
|
Подсистема 1 |
|
Подсистема 2 |
|
Подсистема 3 |
|
Запуск следующей подсистемы |
|
Pusk12 |
|
Pusk22 |
|
Pusk11 |
|
Pusk21 |
|
Pusk3 |
|
б |


Рис. 6.2. Схемы запуска подсистем с вложенными циклами
Методика синтеза дискретных систем управления с последовательными циклами. Часть 1
Последовательные циклы дискретной системы управления представляют собой автономные подсистемы. С поступлением разрешающей команды на запуск в работу включается 1-я подсистема. Завершив работу, она передает команду на запуск 2-й подсистемы и т.д.
Каждая подсистема имеет специальный триггер управления, который показывает состояние подсистемы. Если триггер управления включен – значит подсистема активна, а если триггер управления выключен – значит подсистема находится в состоянии ожидания. Алгоритм функционирования всех триггеров управления идентичен.
Разбиение проектируемой системы управления на отдельные подсистемы в определенной мере субъективно, т.е. проектировщик сам должен определить, какие механизмы или группы механизмов должны войти в ту или иную подсистему. Обычно этот вопрос решают исходя из законченности конструктивного оформления какой-то части объекта управления (часто такую часть называют модулем или агрегатом) или из законченности части технологического процесса.
Количество исполнительных органов и датчиков в подсистеме определяет число входных и выходных переменных. Чем больше этих переменных, тем сложнее становится циклограмма работы механизмов и тем труднее ее анализировать. В сложной подсистеме могут возникнуть проблемы, связанные с безопасностью и надежностью ее работы, особенно в аварийных ситуациях. Поэтому, исходя из практики, максимальное число входных переменных в подсистеме не рекомендуют увеличивать больше 10 – 12.
Разбивая систему управления на отдельные подсистемы, необходимо учитывать следующие критерии:
Выделенная подсистема должна иметь завершенный цикл работы, т.е. по окончании автоматического цикла любая подсистема должна возвратиться в исходное состояние.
Цикл работы подсистемы может быть приостановлен один или несколько раз. Для продолжения работы приостановленной подсистемы на ее вход необходимо подать дополнительную команду на запуск.
Постановка задачи
Современные дискретные системы управления машиностроительным оборудованием (агрегатные станки и станки с ЧПУ, автоматические линии, транспортно-накопительные устройства, автоматические склады и т.п.) отличаются повышенной сложностью и поэтому часто реализуются на основе программируемых логических контроллеров (ПЛК), причем система управления, как правило, разбивается на отдельные, более простые подсистемы.
Логический синтез дискретных систем управления на основе ПЛК принципиально не отличается от синтеза твердотельных дискретных систем. В реальном проекте необходимо учесть следующие основные факторы:
1) Большую (до сотен переменных) размерность систем управления.
2) Условия безаварийного функционирования технологических установок.
3) Нештатные режимы работы исполнительных органов и сервисные функции.
Перечисленные факторы следует рассматривать в сочетании с тем, что сложные дискретные системы управления промышленными объектами состоят из отдельных подсистем (или циклов), которые включаются в общий цикл работы последовательно, параллельно или последовательно параллельно (рис. 6.1).
Сложность проектирования систем управления, содержащих параллельные подсистемы, заключается в том, что при одновременном запуске двух или более параллельных подсистем часто бывает неизвестно, какая из них закончит работу раньше.

Рис. 6.1. Последовательность работы подсистем : а
– последовательная;
б – параллельная; в – последовательно-параллельная
Построение дискретных систем управления в базисе элементов И – НЕ. Часть 2
В качестве примера приведем к базису элементов И – НЕ систему управления электрифицированной агрегатной головкой (рис. 5.31).
![]() ![]() |
Рис. 5.48. Исходная схема
От исходной схемы (рис. 5.48), на которой крестами отмечены связи, требующие инвертирования, переходим к промежуточной схеме (рис. 5.49), а затем к структуре (рис. 5.50). ![]()

Рис. 5.49. Промежуточная схема
![]()

Рис. 5.50. Окончательная схема
Построение дискретных систем управления в базисе элементов И – НЕ. Часть 1
Среди интегральных микросхем серии ТТЛ наиболее распространен активный элемент И – НЕ. Наиболее удобным методом построения схем на элементах И
– НЕ является предварительный синтез системы управления в базисе И,
ИЛИ, НЕ, а затем переход к базису
И – НЕ по приведенному ниже правилу.
Если имеется готовая структура в базисе И, ИЛИ,
НЕ, то можно перейти к структуре в базисе И – НЕ с помощью графических преобразований, т. е. не прибегая к алгебраической записи логических функций. Указанные преобразования следует выполнять в следующем порядке:
Составляется исходная схема, в которой инвертируются отдельные внутренние связи, входы и выходы:
а) инвертируются все внутренние связи между одноименными элементами И и ИЛИ;
б) инвертируются все входы, подаваемые непосредственно на элементы ИЛИ;
в) инвертируются все выходы, идущие с элементов И.
2) Составляется промежуточная схема, в которой учтены инверсии, произведенные во внутренних, входных и выходных цепях.
3) Составляется окончательная схема, в которой все элементы
И и ИЛИ заменяются на элементы И – НЕ с соответствующим числом входов.

