Устройство для приема и передачи информации

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

Авторы: Исаенко, Романов

ZIP архив

Текст

;,1. ьЯ .ТЯА СКО ВИДЕТЕЛ ЬСТВУ А гр то автоматизироя, в частности к 1 паго заГОСУДАРСТВЕННОЕ ПАТЕНТНВЕДОМСТВО СССР(72) Р,О.Исаенко и А.Н.Романов (56) Авторское свидетельство СССР М 1203569, кл. 6 08 С 19/28, 1984.Авторское свидетельство СССРМ 1587504, кл. 6 06 Р 9/00, 1990. (54) УСТРОЙСТВО ДЛЯ ПРИЕМА И ПЕРЕДАЧИ ИНФОРМАЦИИ(57) Изобретение относится к ванным системам управлени 30 твенное объединение Изобретение относится к автоматизированным системам управления, в частности к устройствам для приема и передачи информации территориально-распределенным объектам, и может быть использовано в сложных АСУ для решения задач управления, а также для автоматического контроля выполнения функций АСУ, заданных кортежами команд с указанием фиксированных моментов времени, когда эти команды должны исполняться.Цель изобретения - повышение надежности устройства путем адаптации его функций к циклам работы объектов управления.На фиг,1 предсгавлена блок-схема устройства; на фиг.2 приведена структура кодового слова, хранимого в ячейках памяти блока; на фиг.3 - представлена временная диаграмма работы устройства.Устройство включает первый блок мяти, выполненный в виде постоянно)5 6 06 Р 9/00, О 08 С 19/28 устройствам для приема и передачи информации территориально-распределенным объектам, Цель изобретения состоит в повышении надежности устройства. Поставленная цель достигается путем временной адаптации устройства к временным параметрам управляемых объектов. Устройство содержит сумматоры 5,27 элементы 22, 23, 24 задержки, блоки 1, 2, 3 памяти,. элементы ИЛИ 14, 15, 16, 17, 18 триггер 29. элементы И 25, 26 генератор тактовых импульсов 30,уппу триггеров 11, 12, 13, группу элеменв И 8, 9, 10, группу элементов задержки 19, 20, 21 регистр 4. 3 ил,поминающего устройства, в фиксированных ячейках которого хранятся ("защиты") базовые адреса массивов команд управления, второй блок 2 памяти, выполненный в виде оперзтивного запоминающего устройства, третий блок 3 памяти, выполненный в виде ОЗУ, регистр 4, первый сумматор 5, первый сумматор 5, первый счетчик 6, компаратор 7, первую группу элементов 8 - 10 И, гоуппу триггеров 11 - 13, первый 14, второй 15, третий 16, четвертый 17 и пятый 18 элементы ИЛИ, группу элементов задержки 19 - 21, первый 22, второй 23, третий 24 элементы задержкй, первый 25 и второй 26 элементы И, второй 27 сумматор, второй счетчик 28, триггер 29 и генератор 30.В основу. построения устройства положены следующие соображения,Как и в известном устройстве, все кортежи (последовательности) команд заранее сгруппированы в том порядке, в котором они необходимы объектам управления.20 25 30 50 и считывает ее содержимое в регистр 4. Причем часть разрядов ячейки (старших), где хранится базовый адрес команды, записывается в одни разряды регистра 4, другая часть ячейки, где хранится код числа, подле жащих выдаче команд в этом режиме, записывается в другие разряды регистра. а третья часть, где хранится базовый адрес временного интервала, записывается в оставшиеся разряды регистра 4. Каждому такому кортежу команд присваивается идентификатор "Режим" с соответствующим номером. В результате этого на пульте управления оператора вместо командной фиксированной клавиатуры будут клавиши с надписями "Режим М 1", "Режим В 2", "Режим М 3" и т,д, (см. фиг,2 прототипа).Кортежи команд заранее записываются в оперативное запоминающее устройство 2, а их базовые адреса, т,е. адреса записи первых команд в каждом из кортежей, фиксируются в ячейках ПЗУ 1,Вместе с тем, в отличие от прототипа, кроме базового адреса первой команды кортежа, и количества команд в данном кортеже в ячейке памяти указывается и базовый адрес временного интервала, отделяющего каждую последующую команду от предыдущей.Длительность каждого иэ укаэанных временных интервалов определяется временем, необходимым управляемому обьекту для отработки полученной команды до получения следующей.Структура кодового слова, хранимого в фиксированных ячейках блока 1, приведена на фиг,2,Устройство работает следующим образом. Допустим, оператор нажал клавишу "Режим М 1" и сигнал от нажатой клавиши поступил на один из входов 31 - 33 устройства, например, вход 31, оттуда он подается на импульсный вход элемента 8 И, имеющего еще три потенциальных входа, соединенных с нулевыми выходами соответствующих триггеров 11-13,В исходном состоянии все триггеры 11 - 13, а также регистр 4, сумматор 5, счетчик 6 и сумматор 27 сброшены в "0" сигналом "Установка "0" с входа 34,Поскольку все триггеры 11+13 находятся в нулевом состоянии, то с их нулевых выходов на входы элемента 8 И будут поданы высокие потенциалы и элемент 8 И будет открыт по всем входам. В результате этого входной импульс с входа 31 проходит сразу же на вход считывания соответствующей фиксированной ячейки памяти блока 1 5 10 15 35 40 45 Занесение информации в регистр 4 осуществляется тем же импульсом с входа элемента 8 И, задержанным соответствующим элементом задержки 19 группы на время считывания данных из блока 1 и через элемент 14 ИЛИ, поступающий на синхронизирующий вход регистра 4 д.Этим же импульсом синхронизации с выхода элемента 19 задержки, поступающим на единичный вход триггера 11, последний переводится в единичное состояние и отрицательный потенциал с его нулевого выхода блокирует по соответствующему входу не только элемент 8 И, но также элементы 9 и 10. Поэтому последующее случайное нажатие любой из клавиш "Режим М" ни к чему не приведет. Наоборот, высокий положительный потенциал с единичного входа этого триггера 11 через элемент 16 ИЛИ поступает на потенциальный вход элемента 25 И и открывает его, подготавливая цепь для прохождения импульсов считывания с выхода элемента задержки 22 через элемент 25 И на вход считывания блока 2.С информационных выходов регистра 4 базовый адрес подлежащего выдаче кортежа команд поступает на одни информационные входы сумматора 5, на другие информационные входы которого поступает сбдержимое счетчика 6, По импульсу с выхода элемента задержки 23, задерживающему импульс на время переходных процессов в регистре 4, поступающему через элемент 17 ИЛИ на синхронизирующий вход сумматора 5, последний суммирует код базового адреса с кодом счетчика 6. Учитывая, что к этому моменту времени в счетчике хранятся одни нули (он сброшен), то в сумматоре будет зафиксирован адрес, который с информационных выходов сумматора будет подан на адресный вход блока памяти 2. Тот же импульс с выхода элемента 23 задержки, задержанный элемент 22 на время срабатывания сумматора 5, в качестве импульса считывания через элемент 25 И поступает на вход считывания содержимого ячейки по указанному базовому адресу. В результате этого на информационном выходе блока 2 памяти появляется код команды, который через информационный выход 35 устройства передается.на объекты управления,Таким образом, первая команда кортежа выдана. Для выдачи следующей за первой команды, импульс считывания с выхода элемента задержки, во-первых, поступает на счетный вход счетчика 6, фиксируя единицу в счетчике. а, во-вторых, поступает на вход считывания третьего блока памяти 3, 183387140 45 50 55 на адресном входе которого установлен код с выхода второго сумматора 27, и считывает код временного интервала в виде обратного кода на вход счетчика 28, куда он заносится импульсом синхронизации с выхода элемента задержки 24. Этот же импульс синхронизации поступает на единичный вход триггера 29 и устанавливает его в единичное состояние, при котором, последний выСоким потенциалом открывает элемент 26 И и генератор 30 через него подключается к счетному входу счетчика 28.Как только счетчик 28 переполнится числом импульсов, количество которых равно временному интервалу, на его выходе появляется импульс переноса, который, вопервых, через элемент 18 ИЛИ срабатывает триггер 29 в исходное состояние, а, во-вторых, через элемент 17 ИЛИ поступает на синхрониэирующие входы сумматора 5, суммирующего базовый адрес регистра 4 с "единицей", зафиксированной в счетчике 6, и сумматора 27, суммирующего базовый адрес временного интервала с "единицей" счетчика 6,Тот же импульс, задержанный элементом 22 задержки на время суммирования кодов и прошедший элемент 25 И, поступает на вход считывания блока памяти 2 и считывает очередную команду на выход 35,Процесс выдачи команд(одна за другой) с заданными интервалами, продолжается описанным выше образом до тех пор, пока компаратор 7 не зафиксирует равенство кодов в счетчике 6 и регистре 4, что свидетельствует о том, что весь перечень команд, составляющих кортеж "Режим М 1", на выход устройства выдан,Равенство кодов счетчика 6 и регистра 4 фиксируется в момент подачи на синхронизирующий вход компаратора 7 импульса с выхода элемента 17 ИЛИ. Выходной импульс компаратора 7 через элемент 15 ИЛИ поступает на установочные входы регистра 4, сумматора 5, счетчиков 6, 27 и триггеров 11-13, возвращая триггер 11 из единичного в нулевое состояние и подтверждая нулевое состояние триггеров 12, 13. Триггер 11, возвращаясь в исходное состояние, снимает с единичного выхода высокий потенциал, поддерживающий элемент 25 И в открытом состоянии, и последний блокирует цепь прохождения импульсов считывания на вход считывания блока 2 памяти. После этого устройство готово к выдаче командуправления в других режимах.Таким образом, введение новых узлов и элементов позволило существенно повысить надежность функционирования устройства. 5 10 15 20 25 30 35 Формула изобретения Устройство для приема и передачи информации, содержащее группы триггеров, инверсные выходы которых соединены с объединенными соответствующими управляющими входами элементов И группы, информационные входы которых являются информационными входами устройства, выходы элементов И группы подключены к соответствующим входам считывания первого блока памяти и к входам соответствующих элементов задержки группы, выходы которых соединены с первыми входами соответствующих триггеров группы и с соответствующими входами первого элемента ИЛИ, регистр, информационный вход которого подключен к выходу первого блока памяти, синхронизирующий вход соединен с выходом первого элемента ИЛИ, первый сумматор, входы первой и второй группы которого подключены соответственно к первой группе регистра и выходам первого счетчика, установочный вход первого сумматора соединен с выходом второго элемента ИЛИ, выход первого сумматора подключен к адресному входу второго блока памяти, выход которого является информационным выходом устройства, первый элемент И, первый вход которого соединен с выходом первого элемента задержки, выход подключен к входу считывания второго блока памяти и счетному входу первого счетчика, установочный вход которого соединен с выходом второго элемента ИЛИ, выход подключен к первым информационным входам компаратора, вторые информационные входы которого соединены с выходами второй группы регистра, выход подключен к первому входу второго элемента ИЛИ, второй вход которого является установочным входом устройства, выход подключен к вторым входам триггеров группы, прямые выходы которых соединены с соответствующими входами третьего элемента ИЛИ, выход которого подключен к второму входу первого элемента И, второй элемент задержки и четвертый элемент ИЛИ, о т л и ч а ю щ е е с я тем, что, с целью повышения надежности устрОйства, в него введены генератор тактовых импульсов, третий элемент задержки и блок памяти, пятый элемент ИЛИ, триггер, второй элемент И, второй сумматор, информационные входы первой и второй группы которого соединены соответственно с выходом первого счетчика и с выходами третьей группы регистра, установочный вход подключен к выходу второго элемента ИЛИ, синхронизирующий вход соединен с выходами четвертого элемента ИЛИ, первый вход которого подключен к выходу второгоэлемента задержки, выход соединен с входом первого элемента задержки, синхронизирующими входами компаратора, первого и второго сумматоров, вход третьего элемента задержки подключен к выходу первого элемента И, адресный вход третьего блока памяти соединен с выходом второго сумматора, вход считывания подключен к выходу первого элемента И, первый вход пятого элемента ИЛИ соединен с выходом второго элемента ИЛИ, первый входтриггера подключен к выходу третьего элемента задержки, вход соединен с выходом пятого элемента ИЛИ, первый вход второго злемента И подключен к прямому выходу триггера, выход генератора тактовых импульсов соединен с вторым входом второго элемента И, выход которого подключен к счетному 5 входу второго счетчика, информационныйвход которого соединен с выходом третьего элемента памяти, синхронизирующий вход подключен к выходу третьего элемента задержки, установочный вход соединен с вы ходом второго, элемента ИЛИ, выходвторого счетчика подключен к вторым входам четвертого и пятого элементов ИЛИ, выход первого элемента ИЛИ соединен с входом второго элемента задержки,1833871 Мол.Ва гююмУ Ю Аыюэу мгрюемР б В орректор М. Кере ак Заказ 2687 Тираж Подписное ВНИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ ССС 113035. Москва, Ж, Раушская наб 4/5водственно-издательский комбинат "Патент", г. Ужгород, ул.Гагарина, 10 бич Жи оУрес лдйюафаюЖ арюемаРг,ЙЮР 1 РР ОРгияФй ФФР. вУСоставитель Р, ИсаенТехред М,Моргентал АюаВю" адрес аердоаоЮргжмлюг жжерМыа, отделяющего 2 коиииду

Смотреть

Заявка

4927977, 18.03.1991

НАУЧНО-ПРОИЗВОДСТВЕННОЕ ОБЪЕДИНЕНИЕ "КИБЕРНЕТИКА"

ИСАЕНКО РОСТИСЛАВ ОЛИМПИЕВИЧ, РОМАНОВ АНАТОЛИЙ НИКОЛАЕВИЧ

МПК / Метки

МПК: G06F 9/00, G08C 19/28

Метки: информации, передачи, приема

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

Код ссылки

<a href="https://patents.su/5-1833871-ustrojjstvo-dlya-priema-i-peredachi-informacii.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для приема и передачи информации</a>

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