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

Номер патента: 578640

Автор: Коробочкин

ZIP архив

Текст

578 Союз Советск иалистическРеспублик ИЗОБРЕТЕН ВТОРСКОМУ СВИДЕТЕЛЬСТВУ 61) Дополнительное к авт. свид-ву 5468 22) Заявлено 14,01.74 (21) 1988966/18-24 5) М. 1 с,л."- С 19 единением заявкипри Государственный комитет Совета Министров СССР(23) Приорит43) Опублико 531 УДК 621-503.55088.8) но 30.10,77. Бюллетен по делам нзобретени и открытий. М, Коробочкин 1) Заявител Й СТВО ДЛЯ П РОГРАМУ. НОГО УИ РАВД ЕН ИЯ СТ В ппринц ва си цифро ве ист ляющ зован ойстили ачест- прав- ремеИзобретение относится к области технической кибернетики и может быть использовано для управления различными устройствами, в частности, устройствами телемеханики.Наиболее близким к изобретению техническим решением является устройство для программного управления по авт. св.546854.Недостатком этого устройства является недостаточная надежность.Цель изобретения - повышение надежности устройства в достигает тем, что в устройство введены блок эталонных сигналов, блок переключения, подключенный ко входам блока набора программы и дополнительных блоков совпадения, и две цепочки из последовательно соединенных блока ключевых элементов, входы которого подключены к выходам блока переключения и соответствующего блока совпадения, триггера управления и блока перезаписи, выход которого подключен ко входу блока набора программы, а входы - к выходам счетчика импульсов, блока эталонных сигналов и блока переключеедлагаемом устроистве испол п адаптации управляющего уст спользованием модели - эталона ой вычислительной машины в к чников эталонной циклограммы х команд, которая в виде кода ни начала и окончания команд вводится впамять устройства, а затем используется дляуправления объектами,На чертеже представлена блок-схема устройства.Схема содержит генератор 1 импульсовстабильной частоты, счетчик 2 импульсов, генератор 3 импульсов высокой частоты, распределитель 4 11 мпул 1 сов Олок 5 персключс 10 ния, блоки 6 и 7 совпадения, Олокн 8 и 9 набора программы, объектные триггеры 10, дополнительные блоки 11 и 12 совпадения, блоки 13 и 14 ключеьых элементов, триггеры 15и 16 управления, блоки 17 и 18 перезаписи,15 блок 19 эталонных сигналов.Перед использованием устройства для управлснпя Ооъектамп производится его обучение с помощьо блока 19 эталонных сигналов,с которого управля 1 ощпс команды по расчет 20 ной цпклограммс поступа:от на группы ячеекОлоков 17 и 18 перезаписи кодов. С др 1 гойстороны, с выходов счетчика 2, который считает импульсы с генератора 1 одновременнопа все группы ячсе Олоков 17 и 18 поступ 1125 ет код текушего времснп.Коли 1 сство групп ячсе 1 каждого блока перезаписи соответствует количеству эталонныхуправляО "11 х козанд, а количество 51 ческ нкаждой группе определяется количеством30 разрядов счетчика. Блок 18 формирует код50 55 60 65 начала команды, а блок 17 - код окончания команды.Процесс обучения заключается в том, что в память устройства управления, в блоки 8 и 9 записывается код текущего времени соответственно начала и конца команды, Выделение этого кода производится в группах ячеек блоков 17 и 18 путем их опроса.При этом, каждый импульс с генератора 1 пропускает серию импульсов с генератора 3 для управления распределителем 4, с выходов которого сигналы через блок 5 переключения поступают для одновременного опроса блоков 17 и 18, Если в процесе опроса в какую-либо группу ячеек блоков 17 и 18 поступит управляющая команда с блока 19, то код текуПего времени счетчика 2 через соотвстствующ 11 й блок 17 или 18 запишегся в Опрделенную группу ячеек блоков 8 или 9 набора программы начала команды или конца команды соответственно,Для исключения записи ложного кода эталонной управляющей команды в течение вре- МЕНЯ ЕЕ ДЛИТЕ,ЬНОСтн ИЛИ ПаУЗЫ ВВЕДЕпа ООРатПВЯ СВГЗЬ По ВЬи,.ГОЧЕНИ 10 ГРУПП ЯЧССК блоков 17 и 18. 11 ри этом, записанный первопачаль;10 В какуо-ЛГГбо группу ячеек блокОВ 8 и 9 код сравнивается с текущим кодом счетчика 2. Сравнение происходит в блоке 6 совпадения кода начала управляющей команды или в блоке 7 совпадения кода конца управляющей команды в зависимости от того, в какой блок 8 и 9 записывается в данный момент код.Выделенный в результате сравнения сигнал с выхода каждого из блоков 6 или 7, проходя через соответствующий блок 13 или 14 ключевых элементов и триггеры 15 или 16, выключает ту группу ячеек в блоках 17 или 18, которая обеспечила первоначальную запись кола в одну из групп ячеек блоков 8 или 9.Отличие в работе блоков 17 и 18 заключается в том, что пропускапие кода текущего времени через группы ячеек блока 17 в блок 9 набора программы конца команды возможно только после записи кода в блок 8 набора программы начала команды, для чего используется связь соответствующей группы ячеек блока 17 с триггерами 16. По этой связи группа ячеек блока 7 подготавливается для передачи кода текущего времени в блок 9 набора программы конца команд. Процесс записи кода и процесс исключения записи ложного кода в блоки 8 и 9 протекают в одном и том же полокении распределителя 4, что обеспечивается соответствующей его связью через блок 5 переключения с блоками 13 и 14 ключевых элементов и блоками 17 и 18.После того, как в блоки 8 и 9 будут записаны коды начала и конца всех эталонных управляющих команд, устройство может быть использовано лля автономной работы по формированию управляющих команд. 5 10 15 20 25 30 35 40 При этом выход распределителя 4 переключается с блоков 13, 14, 17 и 18 на управление дополнительными блоками 11 и 12 совпадения и блоками 8 и 9. Остальные связи сохраняются.Процесс формирования управляющих команд заключается в том, что в соответствии с программой, записанной в блоках 8 и 9, и значением текущего времени объектные триггеры 10 переключаются и днппчпое или нулевое состояние.Для этого при каждом изменении показаний счетчика 2 распределитель 4 производит опрос групп ячеек блоков 8 и 9 набора программы соответственно начала и конца команд, которые связаны, как и при обучении устройства, с соответствующим блоком 6 и 7 совпадения, на другие входы которых поступает код текущего времени сГстчика 2, Если в каком-либо положении распределителя 4 в процессе опроса код какой-либо группы ячеек блоков 8 и 9 совпадет с кодом текущего времени счетчика 2, то соответствующий этому положепио распределителя 4 объектный триггер 10 перебросится в опрелсленное состояние соотвстствуюшпм дополнительным блоком 11 илп 12 совпадения, на один вход которых поступает соответственно сигнал с блоков 6 или 7, а на второйчерез блок 5 с распределителя 4.Время, в течение которого объектные триггеры 10 находятся в единичном состоянии, определяет время суцествования управляющих команд.Предлагаемое устройство позволяет автоматизировать операции по программированию, Вводу программы в память устройства и отладке программы, что уменьшает вероятность появлснГия ошибок по сравнению с известным устройством, в котором эти операции производятся человеком. Кроме того, предложенное устройство сокращает время на реализацию этих операций, что дает возможность сго использования для управления объектами с быстро изхеГГяюГцеГс циклограммой работы. Фор мул а изобретения Устройство для программного управления по авт. св.546854, отлич а ющееся тем, что, с целью повышения надежности устройства, в него введены блок эталонных сигналов, блок псреключеия, подключенный ко Входам блока набора программы и дополнительных блоков совпадения и две цепочки из последовательно соединенных блока ключевых элГ ментов, Входы которого подключены к выходам Олока переклГочения и соответствующего блока совпадеГИ 11, триггера управле- ПГГИ и блока перезаписи, выход которого подключен ко входу блока набора программы, а входы - . к выходам счетчика импульсов, блока эталонных сигналов и олока переключения.578640 Составитель Н. БелинковаТехред И. Карандашова Редактор Н. Коляда Корректор Л. Денискина Типография, пр. Сапунова, 2 Заказ 2925/2 Изч847 Тираж 1109 Подписное НПО Государственного комитета Совета Министров СССР по делам изобретений и открытий 113035, Москва, Ж, Раушская наб., д. 4/5

Смотреть

Заявка

1988966, 14.01.1974

ПРЕДПРИЯТИЕ ПЯ А-1001

КОРОБОЧКИН ГЕНРИХ МИХАЙЛОВИЧ

МПК / Метки

МПК: G05B 19/08, G05B 19/18

Метки: программного

Опубликовано: 30.10.1977

Код ссылки

<a href="https://patents.su/3-578640-ustrojjstvo-dlya-programmnogo-upravleniya.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для программного управления</a>

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