Устройство для программного управления

 

Изобретение относится к автоматике, в частности к системам программного управления . Целью изобретения является расширение области применения устройства путем обеспечения продолжения программы при блокировании выходных сигналов, выдачи которых не требуется при работе устройства по различным технологическим программам. Устройство для программного управления содержит генератор 2 импульсов , блок 4 программ, первый элемент ИЛИ 10, вторые элементы ИЛИ 9, датчики 1 положения , блок 12 памяти, первые 5, вторые 6, третьи 7 и четвертые 8 элементы И, элементы НЕ 11. управляемый делитель 3 частоты и блок 13 отмены прерывания программы. 1 ил,, 1 табл.

союз соВЕтских социАлистических

РЕСПУБЛИК (19) (11) (s1)s 6 05 8 19/08 .

ГОСУДАРСТВЕННЫЙ КОМИТЕТ

ПО ИЗОБРЕТЕНИЯМ И ОТКРЫТИЯМ пРИ гкнт сссР

ОПИСАНИЕ ИЗОБРЕТЕНИЯ

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ

Ф

° в

° °

ЪЮ (61) 1183941 (21) 4428921/24 (22) 23.05.88 (46) 15.05.91. Бюл. М 18

{72} А.П.Карасев (53) 621 503.55 (088.8) (56) Авторское свидетельство СССР

Рл 1183941, кл. 6 05 8 19/08, 1985. (54) УСТРОЙСТВО ДЛЯ ПРОГРАММНОГО

УПРАВЛЕНИЯ (57) Изобретение относится к автоматике, в чаСтности к системам программного управления, Целью изобретения является расшиИзобретение относится к автоматике, в частности к системам программного управления.

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

На чертеже представлена схема устройства.

Устройство содержит датчики 1 положения, гвнеоатоо 2 импУльсов, Управляемый делитель 3 частоты, блок 4 программ, первые 5, вторые 6, третьи 7 и четвертые 8 элементы И, в орые элементы ИЛИ 9, первый элемент ИЛИ 10, элементы НЕ 11, блок

12 памяти, блок 13 отмены прерывания программы.

8 состав структуры блока 13 отмены прерывания программы входят переключарение области применения устройства путем обеспечения продолжения программы при блокировании выходных сигналов, выдачи которых не требуется при работе устройства по различным технологическим программам. Устройство для программного управления содержит генератор 2 импульсов, блок 4 программ, первый элемент ИЛИ

10, вторые элементы ИЛИ 9, датчики 1 положения, блок 12 памяти, первые 5, вторые 6, третьи 7 и четвертые 8 элементы И, элементы НЕ 11, управляемый делитель 3 частоты и блок 13 отмены прерывания программы, 1 ил„1 табл. тели, обеспечивающие в одном положении соединение выходов блока 12 памяти с третьими входами четвертых элементов И, а в другом — разрыв указанной связи и подачу . потенциала логической "1" на третьи, входы четвертых элементов И.

Рассмотрим оба случая. 0

Блок 13 отмены прерывания программы Ql формирует на все третьи входы четвертых (,.) схем И потенциал логической "1". Посколь- Ц1 ку сигнал, прерывающий выполнение программы с выхода любой из четвертых схем

И, проходит только в случае, если на всех входах соответствующих элементов И присутствуют потенциалы логической "1" (на базе таблицы истинности для элемента И), то очевидно, что потенциалы логической

"1", формируемые блоком отмены прерывания, не влияют на работу устройства для программного управления и оно работает аналогично известному устройству.

1649505 атчик

Блоки авание

П мечание исходное пол. прерыв. нет прерыв. нет лог. "0" сработан лог, "0" сработан лаг. "0" сработан . лог. "0. ср отан лог. "0" сработан лаг. "О" сработан нет лаг. "1" выдана лог, "1" выдана лог. "0" снята

l10l . "0" снята нет лаГ 1 Выда на лог. "Г выдана лог. "О" снята то же нет нет лаг. "О" сня-, та лог."0". снята нет лог. "0" снята переход на начало проr аммы нет

В другом случае блок 13 отмены прерывания программы соединяет выходы блока

12 памяти с третьими входами четвертых схем И. Поскольку сигнал, прерывающий выполнение программы с выхода любой из 5 четырех схем И, проходит только 8 случае, если на входах соответствующих элементов

И присутствуют потенциалы логической "1", а сигнал, блокирующий выдачу команд на технологическое оборудование, с выхода 10 блока 12 памяти поступает в виде потенциала логического "0", то очевидно, что независимо от потенциалов на первых и вторых входах четвертых элементов И 8, та есть независимо от потенциалов, формируемых 15 элементами ИЛИ 9 н датчиками положения

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

Таким образом, введенный блок позволяет организовать запрет прерывания выполне- 25 ния программы при одновременном блокировании требуемой (требуемых) команд, Рассмотрим пример конкретной технологической программы, состоящей из двух подпрограмм, которые отличаются друг ат 30 друга выдачей команды на технологическое оборудование или ее блокированием в зависимости от состояния одного из датчиков положения. Для упрощения будет считать, что блок программ формирует две коман- 35 ды: ЬЬ 1 и И 2. Команда М 2 должна блакиММпln Коман àN.1 Коман а М2 лог; "0" снята лог. "0" снята роваться датчиком в том случае, если ан не сработал. Процесс блокирования не должен вызывать прерывания выполнения программы.

Для решения этой задачи соответствующий переключатель блока отмены прерывания программы (в данном случае 2) должен быть установлен в полажение, при котором он соединяет между собой второй выход блока и третий вход соответствующего четвертого элемента И. 8 соответствии с приведенным выше в канал управления оборудованием будут выданы команды в соответствии с таблицей, Как видно из таблицы, устройство обеспечивает продолжение программы как при выданной команде t+ 2, так и при заблокированной. Аналогично может быть решена задача блокирования двух и более команд в зависимости ат состояния, например, датчиков хода выполнения технологического процесса, при этом соответстующие переключатели блока отмены прерывания выполнения программ должны быть установлены в соответствующее положение.

Формула изобретения

Устройство для программного управления па авт.св. % 1183941, от лича ю щеес я тем, что, с целью расширения области применения, в него введен блок отмены прерывания программы, информационные входы которого подключены к соответствующим выходам блока памяти, а выходы — к третьим входам соответствующих четвертых элементов И, 1649505

Продолжение таблицы

М 3Ф пlп Коман à 3в 1

Коман Q 2

Блоки ванне имечание атчик

Программа

ЬЬ2

0 лог. "0" снята лог, "0" снята лог. "0" снята лог. 1 не сработан лог, "1" не сработан лог. "1" не сработан лог. "1" не сработан лог. "3" не сработан лог. "1" не сработан исходное пол. прерыв. нет прерыв. нет есть лог. "1" выдана лог. "1" выдана лог. "0" снята есть лог. "3" снята есть то же лог. "1" снята есть лог, "0" снята лог. "0" снята есть лог."0" снята лог. "0" снята переход на начало программы есть

Кпиал демин

Л лжи улра

Составитель Е.Волков

Редактор Н.Каменская Техред М.Моргентал Корректор С.Шевкун

Производственно-издательский кОмбинат "Патент", г. Ужгород, ул.Гагарина, 101

Заказ 3870 Тираж 486 Подписное

8НИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ СССР

333035, Москва,Ж-35, Рэушская наб., 4/5

Устройство для программного управления Устройство для программного управления Устройство для программного управления 

 

Похожие патенты:

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

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

Изобретение относится к автоматике и вычислительной технике и может быть использовано о АСУ ТП (для управления динамическими процессами)

Изобретение относится к автоматике и вычислительной технике и может быть использовано в АСУ ТП для управления динамическими процессами

Изобретение относится к машиностроению и может быть использовано при сборке групповых резьбовых соединений

Изобретение относится к технике программного управления и может быть использовано в устройствах управления агрегатами, в дискретной автоматике

Изобретение относится к автоматике и вычислительной технике, в частности к устройствам для автоматизации процессов сварки выводов обмотки якоря с коллектором электрической машины постоянного тока

Изобретение относится к автоматике и может быть использовано для управления многими объектами по заданным индивидуальным программам

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

Изобретение относится к устройствам для программного логического управления электроприводами, электронными ключами и сигнализацией

Изобретение относится к программируемым и управляющим вычислительным устройствам и может применяться в системах управления различными технологическими линиями, вычислительных комплексах

Таймер // 2199177
Изобретение относится к импульсной технике и может быть использовано в устройствах вычислительной техники и систем управления

Изобретение относится к средствам управления и может применяться при автоматизации в технологических процессах и в производстве

Изобретение относится к импульсной технике

Изобретение относится к средствам управления и может применяться в системах управления технологическими объектами в различных областях производства и на транспорте
Наверх