1
Изобретение относится к области автоматики и может быть использовано при проектировании автоматизированных систем управления объектом.
Известны логические устройства для управления объектом, содержащие блок датчиков, схему управления и блок исполнительных механизмов.
Блок датчиков преобразует информацию, поступающую с объекта, в параллельный двоичный код, который подается на вход комбинационной схемы управления. В соответствии с логическим уравнением, реализованным комбинационной схемой управления, и двоичным кодом, поступающим с блока датчиков, на выходе последней появляется определенная комбинация управляющих сигналов. Эти сигналы поступают на блок исполнительных механизмов, которые управляют объектом.
Известные устройства, построенные из комбинационных схем, специфичны, неуниверсальны. Невозможно использовать одинаковые устройства для автоматизации управления разными объектами. Кроме того, не обеспечивается оперативная корректировка схемы устройства при изменении алгоритма управления объектом. Специфичность таких устройств не позволяет наладить их серийный выпуск. Для каждого конкретного вида объекта, подлежащего автоматизации, проектируют и изготавливают индивидуальные логические устройства управления.
Цель изобретения - расширение функциональных возможностей устройства.
Это достигается тем, что предлагаемое устройство для программного управления объектом содержит блок вентилей, блок памяти, программный блок и схему сравнения. Первый вход схемы сравнения подключен к выходу блока датчиков, второй вход - к первому выходу блока памяти, а выход - к первому входу программного блока, к второму входу которого подсоединен второй выход блока
памяти. Вход блока намяти связан с первым выходом программного блока, второй выход которого и третий выход блока памяти подключены соответственно к первому и второму входам блока вентилей. Выход блока вентилей соединен с входом блока исполнительных механизмов.
На фиг. 1 показана блок-схема предлагаемого устройства.
Схема содержит шину 1 контролируемых
параметров, блок 2 датчиков, схему 3 сравнения, программный блок 4, блок 5 памяти, блок 6 вентилей, причем блоки 3-6 образуют схему 7 управления, блок 8 исполнительных механизмов и шину 9 управляющих воздействий на объект. Устройство работает следующим образом. Контролируемые параметры объекта по шине 1 поступают на блок 2, где они преобразуются в двоичный код, характеризующий состояние управляемого объекта. Двоичный код по выходной шине блока 2 подается на один из входов схемы 3 сравнения. Блок 5 памяти предназначен для хранения двоичных кодов. На фиг. 2 приведен один из возможных вариантов структуры ячейки памяти блока памяти, где 1-VI - группы разрядов, на которые разделена ячейка памяти. Группа первого разряда хранит код предполагаемого состояния объекта; во втором разряде находится код команды, соответствуюш,ий этому состоянию. Группа третьего разряда предназначена для записи кода времен технологической задержки или адреса перехода. Одноразрядные части ячейки памяти четвертого, пятого и шестого разрядов хранят признак технологической задержки и признак условного или безусловного перехода соответственно. Г1орядок опроса ячеек блока 5 памяти Обычно последовательный, не может быть изменен на командах условного или безусловного переходов. Признаком команд условного или безусловного переходов является наличие единицы Б пятом и шестом разрядах ячейки памяти соответственно. При выборе очередной ячейки памяти содержимое группы первого разряда, характеризуюш,ее предполагаемое состояние объекта, поступает на схему 3 травнения, сравнивается с информацией из блока 2, характеризующей реальное состояние объекта. При наличии одинаковой информации на обоих входах схемы сравнения на ее выходе появляется разрешающий уровень, который поступает на программный блок. Содержимое группы второго разряда ячейки памяти поступает на блок вентилей, которые управляются сигналами из программного блока. Если состояние параметров объекта совпадает с содержимым первой группы ячейки памяти и нет признаков условного или безусловного перехода, то программный блок открывает блок вентилей и содержимое группы второго разряда ячейки памяти (код команды) проходит через блок вентилей на блок исполнительных механизмов. При наличии сигнала совпадения на выходе схемы сравнения и признака технологической задержки, информация из третьей части ячейки памяти записывается в счетчик времени программного блока. Выбор следующей ячейки блока памяти происходит только после истечения периода времени, соответствующего информации третьей части ячейки памяти. В случае наличия признака условного перехода сигнала совпадения на выходе схемы сравнения и условия перехода информация из третьей части ячейки памяти переписывается в счетчик адреса блока памяти. При наличии признака безусловного перехода и сигнала совпадения на выходе схемы сравнения аналогичное перемещение информации происходит и без дополнительного условия. Команды как условного, так и безусловного переходов не исключают выдачу кода команды на исполнительные механизмы (или коммутаторы). Предлагаемое устройство позволяет программным путем реализовать достаточно сложные логические алгоритмы управления объектов и систем. Предмет изобретения Устройство для программного управления объектом, содержащее блок датчиков, схему управления и олок исполнительных механизмов, отличающееся тем, что, с целью расширения функциональных возможностей усгройства, в нем схема управления содержит блок вентилей, блок памяти, программный блок и схему сравнения, первый вход схемы сравнения подключен к выходу блока датчиков, второй вход - к первому выходу блока памяти, а выход - к первому входу программного блока, к второму входу которого подключен второй выход блока памяти, вход которого соединен с первым выходом программного блока, второй выход которого и третий выход блока памяти подключены соответственно к первому и второму входам блока вентилей, выход которого подключен к входу блока исполнительных механизмов.
U2. /
название | год | авторы | номер документа |
---|---|---|---|
Устройство для программногоупРАВлЕНия Об'ЕКТОМ | 1979 |
|
SU830305A1 |
Устройство для программного управления объектами | 1976 |
|
SU643835A1 |
Устройство для программного управления | 1982 |
|
SU1083159A1 |
Устройство для программного управления объектом | 1977 |
|
SU696412A1 |
Программируемый контроллер | 1989 |
|
SU1780086A1 |
Устройство управления конвейерным вычислительным устройством | 1980 |
|
SU896623A1 |
Устройство для циклового программного управления | 1986 |
|
SU1381432A1 |
Устройство для программного управления объектом с К - ступенчатым остановом | 1985 |
|
SU1287108A1 |
Устройство для временного программного управления | 1985 |
|
SU1290259A1 |
Устройство для программного управления объектом с К-ступенчатым остановом | 1986 |
|
SU1348774A1 |
(Риг.2
Авторы
Даты
1975-05-30—Публикация
1973-12-17—Подача