I
Изобретение относится к телемеханике и может быть применено в снстемах, предназначенных для выдачи команд опроса объектов в линию связи.
Известно адресное сканирующее устройство, содержащее генератор, выход которого соединен с входом распределителя, первый выход которого соединен с входом счетчика и первым входом первого элемента И, второй выход распределителя соединен с первыми входами второго, третьего и четвертого элементов И, выходы трех ключевых элементов подключены к соответствующим входам первого элемента ИЛИ, выход которого подключен к линии связи. Устройство позволяет подключать к линии связи объекты как вручную, так и автоматически Jl.
Недостатком устройства является то, что оно обеспечивает опрос объектов только по одной программе и не обеспечивает изменение Частоты опроса объектов.
Наиболее близким по технической сущности к предлагаемому является устройство.ОЛЯ передачи информации, содержащее генератор, выход которого соедииен с входом распределителя, первый выход которого соединен с входом Счетчика н первым входом первого элемента И, второй выход распределителя соединен с Первыми входами второго и третьего элементов И, программный блок, вЫход которого соединен с первым Входом первого ключевого элемента, выход счетчика соединен с первыми входами программного блока и второго ключевого элемента и входом первого дещнфратора, выход которого соединен с вторыми входами первого, вто рого и третьего элементов И, выходы котоШрых соединены соответственно с вторым входом программного блока, первым входом первого элемента ИЛИ и вторым входом второго ключевого элемента, входные клеммы «Программа, «Цикл и «Старт-стоп, которые соединены соответственно с пер15вым входом четвертого элемента И, третьим входом третьего элемента И и вторым входом первого элемента ИЛИ, выходы которых соединены соответственно с вторым входом первого, вторым входом второго и первым входом третьего ключевых элементов,
20 входные клеммы «Ручная установка адреса соединены с вторыми входами третьего ключевого элемента, выходы ключевых элементов соединены с соответствующими входами второго элемента ИЛИ, выход которого соединен с первым входом третьего элемента ИЛИ и входом второго дешифратора, выход которого соединен с первым входом блока памяти, вторые .входы блока памяти подключены к входным клеммам «Режимы работы, а выход соединен с вторым входом третьего элемента ИЛИ, В1ыход которого соединен с первым выходом устройства.
Описанное устройство осуществляет формирование и выдачу в линию связи кодов адресов объектов в последовательности, определяемой, программой, хранящейся в памятн программного блока, или в порядке их возрастания.
При поступлении к объекту кода адреса производится подключение его к линии связи, прербразование величины изменяющегося процесса в кодовую информацию и выдача ее в линию связи к потребителю (2.
Недостатком устройства является то, что оио не обеспечивает контроль достовериости кодов адресов объектов, выдаваемых в линию связи.
При неверном или несвоевременном считывании информации из памяти программного блока в линию связи выдается код адреса объекта, не соответствующий коду адреса объекта, указанному в программе, в результате чего изменяются заданные период и очередиость подключения объектов к линии связи.
Поступление к объекту кода адреса с периодом меньшим, чем время преобразования объектом величины изменяющегося процесса в кодовую информацию, или меньщим, чем минймальио допустимый период подключения объекта к линии связи, вызывает получение потребителем от объекта Недрстоверной информации.
Целью изобретения является повышение достовериости устройства.
Эта цель достигается тем, что в устройство для передачи ииформации введены блок контроля информации, блок времеиного коитРОЛИ, пятый и шестой элементы И и четвер тый элемент ИЛИ, вЫход программного бло ка соединен с выходом блока контроля информации и первым входом блока временного контроля, выходы которых соединены соответственно с первым и вторым входами четвертого элемента ИЛИ, выход которого соединен с первыми входами пятого и шестого элемеитов И, выход первого элемента И соединен с вторым входом блока временного контроля, второй в.ыход распределителя и ней с вторим и входи ми п ятото и шестого элементов И, выход пятого элемента И сбединен с вторым входом четвертого элементе -И, выход шестого элемента И соединен с вторым выходом устройства.
На чертеже изображена блок-схема пред лагаемого устройства.
Устройство для передачи информации содержит генератор I, распределитель 2, счетчик 3, первый, второй и третий ключевые элементы 4, 5 и 6, программный блок 7, первый дешифратор 8, второй, третий, четвертый н первый элементы 9, 10, 11 и 12 И, первый н второй элементы 13 и 14 ИЛИ, входные клеммы 15 «Программа, «Цикл 16, «Старт-стоп 17, «Ручная установка адреса 18, блок 19 контроля информации, блок 20 временного контроля, четвертый элемент 21 ИЛИ, шестой элемент 22 И, пятый элемент 23 И, второй дешифратор 24, блок 25 памяти, входные клеммы 26 «Режимы работы, третий элемент 27 ИЛИ. Выход элемента 27 ИЛИ соединен с первым выходом устройства, выход элемента 22 И - со вторым.
Устройство работает в трех режимах.
Первый режим программный, при котором выдача адресов объектов осуществляется в последовательности, определяемой про0 граммой.
Второй режим циклический, при котором выдача адресов объектов осуществляется последовательнр в соответствии с присвоенными номерами объектов в порядке их возрастания.
Третий режим старт-стопный, при котором набор кода адреса объекта и выдача в линию связи осуществляется оператором.
В лииию связи во всех трех режимах с кодом адреса объекта поступает код режима о работы объекта, который определяет режим , работы объекта (измерение, контроль, калибровка и т. д.).
Код режима работы каждого объекта заносится в блок 25 памяти. Блок 25 памяти осуществляет хранение кодов режимов fa боты объектов до следующего занесения. Каждому объекту отводится отдельная ячейка для хранения режима работы объекта.
В программном режиме устройство работает следующим образом.
0 Программный блок 7 является памятью для хранения адресов объектов, записанных в двоичном коде с контрольным разрядом. Каждый код адреса объекта, составляющий программу, записан в своей ячейке памяти программного блока 7.
Считывание из памяти производится в порйдке возрастания номеров ячеек памяти.
Для считывания кода адреса объекта из программного блока 7 необходимо подать на его входы номер ячейки в двоичном Q коде и сигнал запроса, по которому ииформации считывается из данной ячейки. Время задержки появления информации иа выходе программного блока 7 при считывании сигналом запроса определяется способом организации памяти. Номер выбираемой из памяти ячейки задается состоянием двоич-. ного счетчика 3. Начало работы устройства определяется вкл.ючением генератора 1 и подачей потенциального сигнала на клемму 15.
которая является входом элемента 11 И. Генератор I непосредственно подключен к распределителю 2, который имеет два выхода. По первому выходу распределителя 2 выдается последовательность импульсов с периодом, соответствующим Частоте опроса объектов, которая поступает к счетчику 3 для последовательного формирования на его выходах кода номера ячейки памяти и через элемент 12 И на программный блок 7 как сигналы запроса.
По второму выходу распределителя 2 выдается последовательность импульсов, которая поступает на элементы 9, 10 и 22 И и через элемент 23 И на элемент 11 И. Эта последовательность импульсов задержана на некоторое время относительно последовательности, выдаваемой с первого выхода распределителя 2, что необходимо для работы ключевых элементов 4-6 при выдаче кодов адресов объектов через элемент 14 ИЛИ.
Выход программного блока 7 подключен к первому (информационному) входу ключевого элемента 4 и ко входу блока 19 контроля информации, который осуществляет контроль информации, считанной из памяти программного блока 7 (например, на четность или на нечетность), и в случае обнаружения ошибки формирует запрещающий сигнал.
Блок 20 временного контроля задает контрольный интервал времени, в течение которого из памяти программного блока 7 должен быть считан код адреса объекта. Отсчет контрольного интервала времени начинается t момента поступления на вход блока 20 временного контроля с выхода элемента 12 И сигнала запроса, по которому из памяти программного блока 7 осуществляется считывание кода адреса объекта и на выходе блока временного контроля формируется запрещающий сигнал.
Сброс запрещающего сигнала на выходе блока 20 временного контроля осуществляется только в течение контрольного интервала времени по сигналу, который поступает на его вход с выхода программного блока 7 и формируется при считывании кода адреса объекта из памяти программного блока 7, т. е. если код адреса объекта не считан из памяти программного блока 7 в течение контрольного интервала времени, то на выходе блока 20 временного контроля присутствует запрещающий сигнал.
Выходы блока 19 контроля информации и блока 20 временного контроля через элемент 21 ИЛИ подключены к первому (запрещающему) входу элемент 23 И и к первому (разрешающему) входу элемента 22 И.
В случае отсутствия запрещающего сигнала на выходе элемента 21 ИЛИ последовательность импульсов со второго выхода распределителя 2 через элементы 23 и II И поступает на второй (разрещающий) вход
ключевого элемента 4, в противном случае эта последовательность импульсов через элемент 22 И поступает на второй выход устройст,ва - шину «Ошибка.
При поступлении разрешающего сигнала с элемента 11 И код адреса объекта через ключевой элемент 4 и элемент 14 ИЛИ поступает на дешифратор 24 и на вход элемеита 27 ИЛИ. Дешифратор 24 осуществляет деЩифрацию кода адреса объекта с выдачей разрешающего сигнала на блок 25 памяти. Разрешающий сигнал с дешифратора 24 производит .считывание из соответствующей ячейки блока 25 памяти кода режима работы объекта и выдачу его на элемент 27 ИЛИ.
Код адреса объекта и коДу режима работы объекта через элемент 27 ИЛИ поступает на первый выход устройства (в линию связи).
Таким образом, если в течение контрольного интервала времени из памяти программного блока 7 не считан код адреса объекта или в считанном коде адреса объекта обнаружена ошибка, то выдача кода адреса объекта и кода режима работы в линию связи не проходит, а на шину «Ошибка выдается сигнал.
S
В программном режиме в процессе работы устройства оператор имеет возможность оперативно выдавать адрес любого объекта в линию связи. Для этого оператор предварительно вручную устанавливает код 0 адреса объекта на вторых (информационных) входах ключа 6.
Количество возможных состояний счетчика 3 превышает общее количество ячеек
, памяти в программном блоке 7, т. е. счетчик 3 имеет резервные состояния, во время которых не производится считывание кода адреса объекта из программного блока 7. Общее количество резервных состояний счетчика 3 и последовательность их выбора
определяются конкретными задачами управления.
Выход счетчика 3 подключен ко входу дешифратора 8, который выделяет резервные состояния счетчика 3. Сигнал с дешифратора 8 запрещает прохождение сигнала запроса от распределителя .2 через элемент 12 И на программный блок-7, т. е. считывание кода адреса из памяти программного блока 7 не проходит. Одновременно сигнал ,с дешифратора 8 открывает элемент 9 И
O и сигнал с распределителя 2 проходит через элемент И 9, элемент 13 ИЛИ на первый (разрешающий) вход ключевого элемента 6 и осуществляется выдача кода адреса объекта, набраяного оператором, через элемент. 14 ИЛИ на дешифратор 24 и на вход элемента 27 ИЛИ. Дешифратор 24 осуществляет дешифрацию кода адреса объекта с выдачей разрешающего сигнала на блок 25 памяти. Разрешающий сигнал с дешнфратора 24 прбМзводит считывание из соответствующей ячейки блока 25 памяти кода режима работы объекта и выдачу его на элемент 27 ИЛИ.
Код адреса объекта и кЬд режима работы объекта через элемент 27 ИЛИ поступает в линию связи.
В циклическом режиме устройство работает следующим образом.
Начало работы устройства определяется включением генератора I и подачей потенциального сигнала «Цикл на клемму 16, которая является входом элемента 10 И. По первому выходу распределителя 2 дается П1)ёледовательность импуЛьсов с периодом, соответствующим частоте опроса объектов, по каждому импульсу которой счетчик 3 изменяет свое состояние. Выход счетчика 3 подключен к первому (информационному) входу ключевого элемента 5, к второму (разрешающему) входу которого подключен выход элемента 10 И. На вход элемента 10 И, кроме потенциального сигнала с клеммы 16 и сигнала с деи1ифратора 8, поступает последовательность импульсов со второго выхода распределнтеля 2. В случае отсутствия запрещающего сигнала с дешифратора 8 по сигналу с элемента 10 И код адреса объекта с выхода счетчика 3 через ключевой элемент 5 ичереэ1 элемент 14 ИЛИ поступает на дешифратор 24 и на вход элемента 27 ИЛИ. ,issis- 5, ,;. ,
По коду адреса объекта дешифратор 24 и блок 25 памяти формируют код режима
::;;-:1-;рабОТЫ объекта, который вместе с КОДОМ
адреса объекта через элемент 27 ИЛИ поступает в линию связи....,,-..,-В циклическом режиме в процессе работы устройства оператор имеет возможность оперативно выдавать код адреса Л1Ьбого объекта в линню связн. Для этого оператор выставляет код адреса объекта на информационных выходах ключевого элемента 6. Дешифратор 8 дешифрирует резервные сое- ; тояиня счетчика 3. Сигнал с дешифратора 8 запрещает прбхбжденне сигнала через элемент 10 И, т. е: информацией с выхода счетчика не проходит через ключевой элемент 5. Но одновременно сигнал с дешифратора 8 разрешает прюхбЖдение через элемент 9 И сигнала, который через элемент 13 ИЛИ поступает на разрешающий вход ключевого элемента 6., , ..
Установленный оператором код адреса объекта и код режима работы объекта, выбираемый по коду адреса объекта, постуnaioT через элемент 27 ИЛИ в линию связи.
Старт-стопный режим является автономным режимом для устройства. В этбм режиме генератор не работает и рыдача кода адреса объекта в линию связи осуществляется по сигналам оператора.
.Оператор вручную устанавливает код адреса объекта на информационном входе ключевого элемента 6. Разрешающим сигналом
для ключевого элемента 6 является сигнал, определенной длительности, подаваемой оператором на клемму 17. Код адреса объекта с ключевого элемента 6 через элемент 14 ИЛИ поступает на вход элемента 27 ИЛИ
и на вход дешифратора 24. По коду адреса объекта дешифратор 24 и блок 25 памяти формируют код режима работы объекта, который вместе с кодом адреса объекта через элемент 27 ИЛИ поступает в линию связи.,
О Введение в предлагаемое устройство блока контроля информации и блока временного контроля Дает возможность исключить выдачу в линию связи кода адреса объекта,, опрос которого в данный момент времен
не предусмотрен программой. При этом повышается надежность работы сложной измерительной системы, в состав которой входит предлагаемое устройство, и дострверность информации, получаемой от опрашиваемых объектов.
Формула изобретения
Устройство для передачи информации,
J содержащее генератор, выход которого соединен с входом распределителя, первый выход которого соединен с входом счетчика и первым входом первого элемента И, второй выход распределителя соединен с первыми входами второго и третьего элементов И,
0 программный блок, выход которого соединен с первым входом первого ключевого элемента, выход счетчика соединен с первыми входами второго ключевого элемента и программного блока и входом первого дешифратора, выход которого соединен с вторыми входами первого, второго и третьего элементов И, выходы которых соединены соответственно с вторым входом программного блока, первым входом первого элемента ИЛИ и вторым входом второго
0 ключевого элемента, входные клеммы «Программа, «Цикл и «Старт-стоп, которые соединены соответственно с вторым входош четвертого, третьим входом третьего элемента И и вторым входом первого элемента ИЛИ, выходы которых соедниены соответственно с вторым входом первого, вторым входом второго и первым входом третьего: ключевъ х SJjeMefttoB, входные клеммы «Ручная установка адреса соединены с вторыми входами третьего ключевого элемента,
выходы ключевых элементов соединены с соответствующими входами второго элемеиta ИЛИ, выход которого соединен с первым входом третьего элемента ИЛИ и входом второго дешифратора, выход которого соединен с первым входом блока памяти, вторые вхожаKOTiBporo подключены к входным клеммам «Режимы работы, а выход соединен с вторым входом третьего элемента ИЛИ, выход которого Соединен с первым выходом устройства, отличающееся тем, что, с целью повышения достоверности устройства, в него введены блок контроля информации, блок временного контроля, пятый и шестой элементы И и четвертый элемент ИЛИ, выход программного блока соединен с входом блока контроля информации и с первым входом блока временного контроля, выходы которых соединены соответственно с первым и вторым входами четвертого элемента ИЛИ„ выход которого, соединен с первыми входами пятого и шестого элементов И, выход первого элемеита И соединен с вторым входом блока временного контроля.
второй выход распределителя соединен с вторыми входами пятого и шестого элементов И, выход пятого элемента И соединен с вторым входом четвертого элемента И, выход шестого элемента И соединен с вторым выходом уст{ройства.
Источники информации, принятые во внимание при экспертизе I. Авторское свидетельство СССР №418880, кл. G 08 С 19/28, 16.03.73. 2. Авторское свидетельство СССР по заявке № 2410156/18-24, кл. G 08 С 19/16, 06.10.76 (прототип).
название | год | авторы | номер документа |
---|---|---|---|
Устройство для передачи информации | 1976 |
|
SU660077A2 |
Устройство для передачи информации | 1975 |
|
SU558290A1 |
Устройство для передачи информации | 1985 |
|
SU1256073A1 |
Автоматизированная система тестового контроля | 1985 |
|
SU1278857A1 |
Многоканальная система для контроля и диагностики цифровых блоков | 1984 |
|
SU1269137A1 |
Устройство для контроля логических схем | 1981 |
|
SU1013956A2 |
Кольцевая система для обмена информацией | 1988 |
|
SU1550522A1 |
Устройство для контроля знаний обучаемых | 1979 |
|
SU851450A1 |
Распределенная система для программного управления технологическими процессами | 1990 |
|
SU1797096A1 |
Автоматизированная система контроля радиоэлектронных устройств | 1989 |
|
SU1683038A1 |
Авторы
Даты
1980-07-05—Публикация
1978-04-24—Подача