Устройство для функционального контроля

Иллюстрации

Показать все

Реферат

 

ОПИСАНИЕ

ИЗОБРЕТЕНИЯ

Союз Советских

Социалистических

Республик

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ (61) Дополнительное к авт. саид-ву (22) Заявлено 160480 (2 ) 2935883/18-24 (51) М. Кй. с присоединением заявки ¹â€”

G06 F 11/22

Государственный комитет

СССР оо делам изобретений и открытий (23) Приоритет—

Опубликовано 300982. Бюллетень Йо 36

Дата опубликования описания 300982

t$3) УДК 658. 562 (088. 8) (72) Автор изобретения

И.М. Фоменко (71) Заявитель (54) УСТРОЙСТВО ДЛЯ ФУНКЦИОНАЛЬНОГО КОНТРОЛЯ

Изобретение относится к автоматике и вычислительной технике и может быть использовано в многозвенных системах функционального контроля (СФК) сложных комплексов аппарату ры - сетях 3BN и, в частности в СФК ав-. томатизированных систем управления.

Известны устройства для функционального контроля, содержащие тактовый генератор, блок времени, блок управления, блок хранения результатов.контроля, регистр, блок сравнения и блок синхронизации, причем третий выход блока управления соединен с управляющим входом регистра и первым входом блока синхронизации, второй выход блока времени соединен с информационным входом регистра и пер,,вым входом блока сравнения, второй вход которого соединен с выходом регистра, а первый выход блока синхро;.. низации соединен с третьим входом сравнения, прямой и инверсный выходы которого соединены с вторьхк и третьим 25 .входами блока синхронизации, четвертый и пятый входы блока синхронизации соединены соответственно с выходом тактового генератора и с первым входом устройства, второй выход блока 30 янхронизации соединен с вторым входом блока хранения результатов контроля P1).

Недостатком этих устройств является низкая достоверность выдачи результатов контроля. Контроль объекта осуществляется данными устройствами периодически за определенное время проверки под воздействием сигналов, формируемых блоком управления. Поступающее из соседнего звена сети требование на выдачу результата контроля удовлетворяется только после окончания текущего цикла контроля, что обеспечивается формированием управляющих сигналов на прямом и инверсном входах блока сравнения по результатам сравнения кода времени, записанного в регистре с кодом времени прихода запроса. Использование этих устройств контроля в СФК приводит к ошибкам в результатах контроля, поскольку при поступлении сигнала с генератора импульсов на начало очередного цикла контроля во время съема результата контроля часть результатов на триггерах, с которых съем еще не произведен, может быть "обновлена", а возможный режим одновременной записи ре962960 зультатов контроля и их считывания вызывает сбои в работе. Кроме того, число разрядов регистра и блока сравнения зависит от длительности цикла контроля и промежутка времени от момента начала цикла контроля до момента поступления требования на считывание результата контроля.

Поэтому, устройства, рассчитанные на работу при заданных длительностях цикла контроля и периодичности 10 требований на считывание результата контроля, не могут быть использованы при промежутках времени, превышающих заданные вследствие возможного переполнения регистра и блока 45 сравнения, что также снижает область их применения. Необходимость формирования кода текущего времени, его хранения и .сравнения двух кодов времени усложняет устройство. 20

Наиболее близким к предлагаемому по технической сущности является устройство для функционального контроля, содержащее блок согласования, включающий узел приема запросов 25 и узел анализа, блок хранения резуль татов контроля, включающий память и узел передачи информации, блок управления, формирователь сигналов состояния и блок времени, включающий генератор и узел времени, причем первые входы и выход узла управления являются соответственно первыми входом и выходом устройства, вторые вход и выход соединены соответственно с выходом узла времени и через память с первым входом узла передачи информации, а третий выход - через формирователь сигнала состояния с первым входом узла анализа, второй вход и выход которого подключены со- 40 ответственно к выходу узла приема запроса и второму входу узла передачи информации, первым и вторым выхо» дами соединенного соответственно с вторым выходом устройства и первым 45 входом узла приема запросов, второй вход которого является вторым входом устройства f2 (.

Недостаток устройства состоит в низкой достоверности работы устройст- 5О ва, так как в процессе их передачи возможна инициация и проведение контроля объекта, в результате чего па мять работает одновременно на запись и чтение, что недопустимо.

Цель изобретения — повышение достоверности работы устройства.

Поставленная цель достигается тем, что в устройство, содержащее блок управления, включающий триггер и регистр, группа входов которого соединена с группой выходов объекта контроля, генератор импульсов времени, выходом соединенный с входом блока отсчета времени, выход которого соединен с первым входом триггера, блок 65 хранения результатов контроля, первый вход которого соединен с группой выходов регистра, первый выход — с первым выходом устройства, а вторые вход и выход — соответственно с перными выходом и входом блока согласования, второй .вход которого подключен к входу устройства, в блок управления введены элемент И, генератор тактов и дешифратор, причем вход генератора импульсов времени соединен с первым выходом блока согласования, вход и группа выходов дешифратора подключены соответственно к выходу счетчика и группе входов объекта контроля, выход генератора тактов и первый выход триггера подключены к соответствующим входам элемента И, выход которого соединен со счетным входом счетчика, вход сброса которого подключен к третьему входу блока согласования и второму выходу триггера, первый и второй вход которого соединены соответственно с четвертым вхо. дом блока согласования и первым выходом дешифратора, вторым выходом подключенного к входу регистра.

На фиг.1 представлена блок-схема устройства; на фиг.2 - функциональная схема блока управления.

Устройство содержит (фиг.1) генератор 1 импульсов времени, блок 2 отсчета времени, организующий временные процессы функционирования объекта

3 контроля, блок 4 управления, осуществляющий формирование входных воздействий на объект 3 контроля, считывающий реакции, формирующий результаты контроля и передающий их в блок 5 хранения результатов контроля, блок

6 согласования, содержащий два регистра и один элемент И (не показаны) и исключающий работу устройства одновременно в двух режимах, в режиме контроля объекта 3 и в режиме считыва ния результатов контроля, входы 7 и выходы 8 группы, выход 9 и вход 10 устройства.

Блок 4 управления содержит (фиг.2) генератор 11 тактов, триггер 12, элемент И 13, счетчик 14, дешифратор 15, регистр 16 группы выходов 17 и 18 и входбв 19,. вход 20 и выходы 21 и 22 блока.

Устройство работает следующим образом.

В исходном состоянии сигналы от генератора 1 не поступают, блок 2 времени обнулен. Блок 5 содержит нулевую информацию о состоянии объекта 3, триггеры блока 6 находятся в нулевом состоянии.

При поступлении сигналов от генератора 1 блок 2 формирует на выходе периодические сигналы управления контролем, под воздействием которых блок 4 на четвертом выходе формирует сигнал начала цикла контроля, посту962960 пающий в блок б, где первый триг "ер устанавливается в еди нйч ное состояние. Блок 4 на выходе 17 осуществляет формирование управляющих воздействий на объект 3 контроля, считывает и формирует на выходе 18 результаты контроля, накапливающие"я в блоке 5. В момент завершения Формирования и передачи результатов контроля в блок 5, блок 4 на выхо." де 22 Формирует сигнал окончания IO цикла контроля, который поступает в блок 6, где устанавливает первый триггер в нулевое состояние.

Информация с состоянии объекта 3 контроля хранится в блоке 5 до 15 момента получения запроса. При поступлении на вход 10 устройства требования на считывание результатов контроля, второй триггер блока б устанавливается в единич ное состояние. При. этом, если первый триггер блока Г> находится в нулевом состоянии, то на первом выходе блока 6 Формируется сигнал, поступающий в генератор 1, блокируя его выход, и на второй вход блока

5, разрешая считывание информации о результатах контроля. По окончании считывания информации на втором выходе блока 5 формируется сигнал, поступающий на вход блока б и устанавливающий второй триггер блока б в нулевое состояние. При этом сигнал с первого выхода блока 6 прекращает поступать на генератор 1 и блок

1 и 5. Если требование на считывание результатов. контроля объекта 3 поступает во время очередного цикла контроля, когда первый триггер блока б соглАсования находится в единичном состоянии, то второй триггер блока 40 б согласования устанавливается в единичное состояние, а сигнал на первом выходе блока 6 блокируется и Формируется после окончания цикла контроля объекта 3 и установки первого g5 триггера блока б и нулевое состояние.

Блок управления в процессе работы устройства функционирует следующим образом.

В исходном состоянии триггер 12 находится в нулевом состоянии, счетчик 14 сброшен в "0", с генератора

11 на вход счетчика 14 импульсы не поступают.

При поступлении сигнала с блока 2 времени на вход 20 блока триггер 12 перебрасывается в единичное состояние, выдает сигнал в блок б о начале цикла контроля и открывает вход счетчика 14 ° С генератора 11 импульсы через элемент И .13 поступают на счетчик 14. Выходы каждого триггера счетчика 14 соединены с входами дешифратора 15. С первого выхода де.шифратора 15 сигналы в заданной последовательности поступают на вхоп объекта 3 контроля. Реакция объекта контроля в каждом такте контроля записывается в регистр 16. После каждого такта контроля с третьего выхода дешифратора 15 поступает сигнал, открывающий выходы регистра 16, информация с которого передается в блок 5 хранения результатов контроля.

После окончания цикла контроля с второго выхода дешифратора 15 поступает сигнал, по которому триггер

12 сбрасывается в нулевое состояние

У выдает по выходу 21 сигнал в блок б об окончании цикла контроля и сбрасывает счетчик 14 в "0".

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

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

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

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

Источники информации, принятые во внимание при экспертизе

1. Авторское свидетельство СССР

Р 583437, кл. G 06 F 11/04, 1974.

2. Авторское свидетельство СССР

698424с кл-G 06 F 11/04 1977 (прототип1 .

9б2960

Составитель В. Вертлиб

Редактор Т. Лопатина Техред N.Tåïåð . Корректор Е.Рошко

Заказ 75 5 70 Тираж 731 Подписное

ВНИИПИ Государственного комитета СССР по делам изобретений и открытий

113035, Москва, Ж-35, Рауыская Наб., д. 4/5

Филиал ППП Патент, г. Ужгород, ул. Проектная,