[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

SU1201798A1 - Устройство дл программного управлени - Google Patents

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

Info

Publication number
SU1201798A1
SU1201798A1 SU843757010A SU3757010A SU1201798A1 SU 1201798 A1 SU1201798 A1 SU 1201798A1 SU 843757010 A SU843757010 A SU 843757010A SU 3757010 A SU3757010 A SU 3757010A SU 1201798 A1 SU1201798 A1 SU 1201798A1
Authority
SU
USSR - Soviet Union
Prior art keywords
output
input
inputs
outputs
elements
Prior art date
Application number
SU843757010A
Other languages
English (en)
Inventor
Сергей Иванович Поспелов
Валерий Никитич Украинцев
Original Assignee
Волжское объединение по производству легковых автомобилей
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Волжское объединение по производству легковых автомобилей filed Critical Волжское объединение по производству легковых автомобилей
Priority to SU843757010A priority Critical patent/SU1201798A1/ru
Application granted granted Critical
Publication of SU1201798A1 publication Critical patent/SU1201798A1/ru

Links

Landscapes

  • Programmable Controllers (AREA)

Abstract

УСТРОЙСТВО ДЛЯ ПРОГРАММНОГО УПРАВЛЕНИЯ, содержащее генератор импульсов, подключенный выходом KV первому входу первого элемента И, соединенного выходом со счетньш входом счетчика импульсов, подключенного выходом к входу блока набора программ, св занного первым выходом с первыми входами вторыхэлементов И, блок датчиков положени , блок управлени ,элемент НЕ, отличающеес  тем, что, с целью распшрени  функциональных возможностей устройства, в него введены первый и второй элементы ИСКЛЮЧАЮЩЕЕ ИЛИ, блок сравнени , третьи и четвертые элементы И, подключенные первыми входами соответственно к первым выходам блока управлени  и к выходам блока датчиков положени , а вторыми входами - к вторым выходам блока набора программ, а выходами - к первым входам блока сравнени , соединенного вторыми входами с третьими выходами блока набора программ, а выходом - с первым входом первого элемента ИСКЛЮЧАЮЩЕЕ ИЛИ и с первым входом второго элемента ИСКЛЮЧАЮЩЕЕ ИЛИ, подключенного выходом к второму входу первого элемента И, а вторым вхо (О дом к - второму выходу блока управлени  и через элемент НЕ - к второму входу второго элемента ИСКЛЮ- . § ЧАЮидаЕ или, св занного выходом с вторыми входами вторых элементов И, причем выход последнего второго ю элемента И подключен к входу обну-. лени  счетчика импульсов. со 00

Description

Изобретение относитс  к автоматике и вычислительной технике и может быть использовано в системах программного управлени  станками.
Цель изобретени  - расширение функциональных возможностей устройстйа за счет возможности предусматрРотать все.варийные ситуации без изменени  структуры блоков устрой j ства и обеспе1 1ени  автоматическо - .:
И ручного управлени . , ,tia представлена блок-схе . ,-ма.,предпагаемого устройства.
Устройство содержит генератор 1 импульсов, первый элемент И 2, счетчик 3 импульсов, блок 4 набора программы , вторые элементы И 5, блок 6 управлени , блок 7 датчиков, третьи элементы И 8, блок 9 сравнени , элемент НЕ 10, второй и первьш элементы ИСКЛЮЧАЮЩЕЕ ИЛИ 11 и 12, четвертые элементы И 13. Блок 4 набора программ содержит коммутатор 14, блок 15 согласовани , матрицу 16 запоминающих элементов.
Пор дковый номер подключаемого столбца матрицы 16 соответствует номеру состо ни  счетчика 3, поступающему на вход коммутатора 14. Блок ,15 согласовани  служит дл  преобразовани  записанной в запоминающих элементах информации в стандартные логические сигналы. Матрица 13 запоминающих элементов выполнена в виде наборного пол  с диодными штеккерами, или в виде полупроводниковой пам ти, например, с электрическими прожигаемыми перемычками . Наиболее удобно в качестве блока 4 набора программ использовать полупроводниковые запоминающие устройства, включающие в свой состав коммутатор, запоминающие элементы и блок согласовани , такие как К1556ЕЗ, К558РФ1, К573Ф21 и т.п.
Блок 6 управлени  включает в себ  аппарататуру ручного управлени  кнопки 17 и переключатели 18, служащие дл  задани  режима работы устройства, пуска автоматического цикла, дл  задани  команд исполнительньш механизмам в режиме ручного управлени  и т.п. Блок 9 сравнени  может быть реализован на элементе ПОРАЗРЯДНОЕ СРАВНЕНИЕ ДВУХ ЧИСЕЛ.
Перед началом работы в блок 4 набора программ записывают програм-. му работы устройства. Программа состоит из двух частей, перва  часть
2017982
служит дл  автоматического режима, а втора  часть - дл  режима ручного управлени .
Дл  автоматического режима весь J цикл работы устройства разбивают на такты. Под тактом понимаетс  промежуток работы устройства, в котором не происходит переключений ни одного датчика блока 7 и ни одного исполfO нительного механизма объекта управлени . Каждое переключение означает переход к новому последующему такг ту. Дл  каждого такта программы определ ют: переключение какого датчика J5 блока 7 или перключател  блока 6
управлени  задают начало такта, какие датчики и переключатели контролируют правильную его отработку, и какое состо ние они должны при этом иметь: включены или выключены.
20
Кроме того, определ ют, какие выходы выходного блока 5 должны быть включены в такте. Всю эту информацию занос т в блок 4 набора
25 программы следующим образом.
Пор дковые номера тактов соответствуют пор дковым номерам состо ний счетчика 3 и номерам столбцов запоминающих элементов матрицы 16.
,Q Кажда  строка матрицы 16 соответствует или определенному выходу (выходного блока) элементов И 5, или выходу блока 6 управлени , или выходу блока 7 датчиков, или соответствует также выходу блоков 6 или
7, но :подключена к второму входу того же разр да блока 9 сравнени , что и равнозначный выход, соединенный с вторым входом разр да блока 9 сравнени  через элемент И 13. Поэтому дл  включени  выходов устройства в заданные такты в запоминающие элементы матрицы 16, расположенные в пересечении столбцов, соответствующих заданным тактам, и
строки, соответствующей заданному выходу, занос т единичную информацию, т.е. занос т информацию так, что при подключении коммутатрра 14 заданных столбцов к блоку 15 согласовани  на его выходе будет единичный сигнал. Например, устанавливают диодный штеккер, записывают электрический сигнал в полупроводниковый элемент пам ти и т.п. Дл  опроса
55 необходимых выходов блока 6 управлени  или блока 7 датчиков в запом;1нающие элементы,. расположенные в пересечении столбцов, соответст вую1цих заданным тактам, и строки, соответствующей заданному выходу, аналогичным образом записывают тоже единичную информацию. А в элементы строки, соответствующей заданому выходу, но св занной с вторым входом блока 9 сравнени , занос т информацию о требуемом состо нии выхода: единична  - выход в такте включен, нулева  - выключен. В остальные запоминающие элементы информацию не занос т, что соответствует записи нулевой информации.
Устройство работает следующим образом. .
Все исполнительные механизмь объекта управлени  привод т предварительно в исходное состо ние дл  начала автоматического цикла. Переключатели блока 6 управлени  привод т в положение, соответствующее началу автоматического цикла. В соответствии с информацией, записанной дл  начального нулевого такта в блоке 4 набора программы и поступающей на первые входы элементов И 8, через элементы И 8 проход т сигналы только с заданных выходов. Значение каждого сигнала сравниваетс  блоком 9 сравнени  с запрограммированным значением. Если все сигналы соответствуют запрогр ммированным , то с выхода элемента 9 поступает единичный сигнал на первый вход первого элемента ИСКгаЭЧАЮЩЕЕ ИЛИ I1. На второй вход первого элемента И 2 с второго выхода блока 6 управлени  поступает нулевой сигнал, что соответствует автоматическому режиму. Поэтому на выходе первого элемента ИСКШОЧАЮЩЕЕ ИЛИ 11 сигнал единичный , который поступает на второй вход элемента И 2 и разрешает импульсу генератора 1 пройти на счетный вход счетчика 3. Счетчик 3 переходит в состо ние Один - первьй такт программы. При этом на входы блока 9 сравнени  приходит нова  информаци , соответствующа  первому такту. Первоначально пока исполнительные механизмы объекта управлени  не переключат датчик блока 7 начала второго такта,сигналы, иа входах блока 9 сравнени  неравнозначны . На выходе блока 9 сигнал мен етс  на нулевой, проход щий через первый элемент ИСКЛЮЧАЮЩЕЕ ШШ на элемент И 2, и запрещает прохож2017984
дение импульса генератора 1 на вход счетчика 3. Вместе с тем нулевой сигнал приходит на первый вход второго элемента ИСКгаОЧАЮЩЕЕ ИЛИ 12, на его второй вход сигналы блока 6 управлени  проход т через элемент НЕ 10. В данном случае с выхода блока 6 управлени  нулевой, сигнал, соответствующий автоматическому
Q режиму, инвертируетс  и поступает на второй вход второго элемента . ИСКЛЮЧАЮЩЕЕ ИЛИ 12 в виде единичного . На выходе элемента ИСКЛЮЧАКНЦЕЕ ШШ 12 также единичный сигJJ нал. Он проходит на вторые разрешающие входы элементов И (выходного блока) 5, которые включают запрограммированные в запоминающих элементах матрицы 16 выходы, соответствующие
2 первому такту.
Исполнительные механизмы объекта управлени  отрабатывают первый такт и переключают датчик блока 7 начала второго такта. Сигналы на входах блока 9 сравнени  вновь соответствуют друг другу. Нулевой сигнал на выходе блока 9 сравнени  мен етс  на единичный, который через элемент ИСКЛЮЧАЮЩЕЕ ИЛИ 11 поступает на элемент И 2 и разрешает прохождение импульсов генератора 1 на счетный вход счетчика 3. Счетчик 3 переходит в состо ние Два. Информаци  о новом состо нии счетчи- ка 3 приходит в блок 4 набора программы. На входы блока 9 сравнени  приходит информаци , записанна  дл  второго такта программы. Сигнал на входах блока 9 вновь первоначально не соответствуют друг другу, единичный сигнал на его выходе вновь мен етс  на нулевой, который (описанцым вьше способом) запрещает прохождение импульсов На йход счетчика 3 и разрешает включать запрограмми5 рованные.дп  второго такта выходы элементов И (выходного блока) 5. Исполнительные механизмы объекта управлени  отрабатьшают второй такт и переключают датчик -блока 7 начала
50 третьего такта и т.д. по циклуi По достижению последнего такта автоматического цикла на вход установки счетчика 3 в нулевое состо ние с вькода последнего элемента И 5
55 приходит сигнал, устанавливающий
счетчик 3 в состо ние Ноль. Устройство готово к началу нового ав , томатического цикла. $ в режиме ручного управлени  каж дый такт программы обозначает опре деленную команду. В этом режиме на второй, вход первого элемента ИСКЛЮЧАЩЕЕ ИЛИ 1 I и на вход эле мента НЕ 10 подают единичный сигнал с выхода блока 6 управлени . Если в блоке 6 управлени  не задана ни одна команда, то блок 9 сравнени  все врем  фиксирует несоответствие чисел на входах. Нулевой сигнал с вькода блока 9 поступает на первые входы элементов ИСКЛЮЧАЮЩЕЕ ИЛИ 11 и 12, а так как на второй вход элемента ИСКЛЮЧАЮЩЕЕ ИЛИ 12с выхода элемента НЕ 10 поступает нулевой сигнал, то на выходе второго элемента ИСКШОЧАКИЦЕЕ ИЛИ 12 - нулевой сигнал. Он не раз решает элементам И (выходному блоку 5 включить свои выходы. На втором входе первого элемента ИСКЛЮЧАЮЩЕЕ ИЛИ 11 - сигнал единичный, поэтому на второй вход элемента И 2 поступает тоже единичный сигнал. Им пульсы генератора 1 поступают на счетный вход счетчика 3, который иепрерьшно мен ет свое состо ние с частотой, определ емой генератором 1. Если в блоке 6 управлени  задана команда, записанна  в программе руч ного управлени , и датчики блока 7 фиксируют положение исполнительных механизмов объекта управлени , разрешающие выполнение заданной команды , то по достижению счетчиком 3 состо ни , соответствующего номеру заданной команды, блок 9 сравнени  зафиксирует соответствие посту- 98 ф пающих на входы сигналов. Нулевой сигнал на выходе, блока 9 сравнени  мен етс  на единичный. Он проходит через элемент ИСКЛЮЧАЮЩЕЕ ИЛИ 12 и разрешает включить выходы элемента И (выходного блокад 5, необходимые дл  выполнени  данной команды . Кроме того, единичный сигнал приходит на первый вход первого элемента ИСКЛЮЧАЩЕЕ ИЛИ 11, так как на его входах два единичных сигнала , то на выходе - нулевой и он запрещает прохождение импульсов через элемент И 2. При неправильном выполнении команды или ее отмене, сигналы, поступающие через элементы И 13 на вторые входы блока 9 сравнени  двух чисел, не соответствуют запрограммированным . Счетчик 3 вновь начинает счет тактов, а выдача выходных сигналов прекращаетс . Таким образом, введение в устройство элементов И 8 и 13 позвол ет опрапшвать только требуемые по программе работы выходы блока 6 управлени  и блока 7 датчиков и не учитывать второстепенные. Введение блока 9 сравнени  позвол ет проконтролировать процесс отработки программы . А введение элементов ИСКЛЮЧАЮЩЕЕ ИЛИ 11 и 12 позвол ет формировать либо разрешающие, либо запрбщаюпдае сигналы в зависимости от режима работы устройства. Предлагаемое устройство можно использовать в режимах автоматического и ручного управлени , что расшир ет его функциональные возможности .

Claims (1)

  1. УСТРОЙСТВО ДЛЯ ПРОГРАММНОГО УПРАВЛЕНИЯ, содержащее генератор импульсов, подключенный выходом к первому входу первого элемента И, соединенного выходом со счетным входом счетчика импульсов, подключенного выходом к входу блока набора программ, связанного первым выходом с первыми входами вторых7 элементов И, блок датчиков положения, блок управления,элемент НЕ, отличающееся тем, что, с целью расширения функциональных возможностей устройства, в него введены первый и второй элементы ИСКЛЮЧАЮЩЕЕ ИЛИ, блок сравнения, третьи и четвертые элементы И, подключенные первыми входами соответственно к первым выходам блока управления и к выходам блока датчиков положения, а вторыми входами - к вторым выходам блока набора программ, а выходами - к первым входам блока сравнения, соединенного вторыми входами с третьими выходами блока набора программ, а выходом - с первым входом первого элемента ИСКЛЮЧАЮЩЕЕ ИЛИ и с первым входом второго элемента ИСКЛЮЧАЮЩЕЕ ИЛИ, подклю- о ченного выходом к второму входу первого элемента И, а вторым входом к - второму выходу блока управления и через элемент НЕ - к второму входу второго элемента ИСКЛЮ- . ЧАЮЩЕЕ ИЛИ, связанного выходом с вторыми входами вторых элементов И, причем выход последнего второго элемента И подключен к входу обнуления счетчика импульсов.
    SU „„ 1201798 >
    1 1
SU843757010A 1984-06-21 1984-06-21 Устройство дл программного управлени SU1201798A1 (ru)

Priority Applications (1)

Application Number Priority Date Filing Date Title
SU843757010A SU1201798A1 (ru) 1984-06-21 1984-06-21 Устройство дл программного управлени

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
SU843757010A SU1201798A1 (ru) 1984-06-21 1984-06-21 Устройство дл программного управлени

Publications (1)

Publication Number Publication Date
SU1201798A1 true SU1201798A1 (ru) 1985-12-30

Family

ID=21125279

Family Applications (1)

Application Number Title Priority Date Filing Date
SU843757010A SU1201798A1 (ru) 1984-06-21 1984-06-21 Устройство дл программного управлени

Country Status (1)

Country Link
SU (1) SU1201798A1 (ru)

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
) Авторское свидетельство СССР № 744460, кл. G 05 В 19/08, 1980. Авторское свидетельство СССР № 773573, кл. G 05 В 19/08, 1980. *

Similar Documents

Publication Publication Date Title
SU1201798A1 (ru) Устройство дл программного управлени
SU1107108A1 (ru) Устройство дл контрол правильности включени канала управлени технологическим оборудованием
SU860110A1 (ru) Устройство дл контрол перемещений исполнительного механизма
SU1167585A1 (ru) Устройство дл программного управлени
SU1532898A1 (ru) Устройство дл программного управлени
SU673680A1 (ru) Устройство дл управлени группой стиральных машин
SU705451A1 (ru) Устройство дл контрол мажоритарных схем
SU1029302A2 (ru) Устройство дл контрол чередовани фаз трехфазной сети
SU962883A1 (ru) Многоканальный широтно-импульсный регул тор температуры (его варианты)
SU1725186A1 (ru) Многоканальное устройство управлени технологическими объектами
SU1462245A2 (ru) Устройство дл программного управлени
SU847323A1 (ru) Устройство дл контрол параметровэлЕКТРОННыХ CXEM
SU421978A1 (ru) Устройство для многоканального программного управления
SU1275450A1 (ru) Устройство дл контрол последовательности прохождени сигналов
SU1023282A1 (ru) Многоканальное устройство дл управлени объектом
SU452811A1 (ru) Устройство дл определени класса неисправностей в релейных структурах
SU624230A1 (ru) Устройство дл управлени последовательностью операций
SU1303997A1 (ru) Устройство дл программного управлени объектами
SU1068893A1 (ru) Устройство дл программного управлени
SU1105881A1 (ru) Устройство дл ввода информации
SU1494006A1 (ru) Устройство дл контрол дешифратора
SU1298712A1 (ru) Устройство дл программного управлени циклическими процессами
SU739476A2 (ru) Многоканальное устройство дл программного управлени
SU1363142A1 (ru) Устройство тестового контрол релейных систем
SU720557A1 (ru) Программное реле времени