Устройство для контроля терминалов

 

ОПИСАНИЕ

ИЗОБРЕТЕНИЯ (II) 881678

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

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

Республик

К АВТОРСКОМУ СВМ ИТЕЛЬСТВУ (61) Дополнительное к авт. свид-ву(22) Заявлено 27. 02.80 (21) 2889873/18-24 (51)M Кл.

G 05 В 19/405

G 05 В 23/02 с присоединением заявки ¹(23) Приоритет

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

СССР но делам изобретений н открытн и (53) УДК 621. 503. 55

Опубликовано 151181 бюллетень № 42 (71) Заявитель (54) УСТРОЙСТВО ДЛЯ КОНТРОЛЯ ТЕРМИНАЛОВ

Изобретение относится к автоматике и вычислительной технике и предназначено для программного управления технологическими процессами и агрегатами.

Известна система цифрового управления, содержащая цифровую вычислительную машину (ЦВМ) и блоки контроля. В известной системе обнаружение неисправности в работе термина10 лов осуществляется косвенно, по превышению допустимого времени выполнения подпрограммы того приоритетного уровня, к которому относится подпрограмма, обслуживающая данный 15 терминал f1) .

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

Наиболее близкой к изобретению по технической сущности является сис- 25 тема цифрового управления, содержащая ЦВМ, терминалы (устройства ввода — вывода информации, пульт управления, устройства управления исполнительными органами станка) и кои- 30 трольный счетчик, причем вход терминала и контрольного счетчика подключены к выходной шине ЦВМ,первые выходы терминалов соединены с входной шиной ЦВМ, а вторые выходы— с шиной прерывания ЦВМ 2 .

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

Цель изобретения — расширение функциональных возможностей системы.

Поставленная цель достигается тем, что в устройство для контроля терминалов, содержащее ЦВМ, соединенную выходной шиной со входами контролируемых терминалов, первой входной шиной с первыми входами терминалов, и блоки контроля по числу терминалов, включающие счетчик, введены первый, второй, третий и четвертый триггеры, первый, второй третий, четвертый и пятый элементы И, элемент задержки, элемент ИЛИ,регистр, выход которого соединен с первой входной шиной ЦВМ, первый .вход - с первыми входами первого, 881678 второго, третьего и четвертого триг- геров, счетчика и выходной шиной ЦВМ, второй вход — с первым входом элемента ИЛИ и выходом первого элемента И, третий вход — co вторым входом элемента ИЛИ и выходом второго элемента И, четвертый вход - с выходом третьего элемента И и третьим входом элемента ИЛИ, соединенного выходом со вторым входом четвертого триггера, выход которого соединен со второй входной шиной ЦВМ и входом элемента задержки, соединенного выходом с первыми входами третьего и четвертого элементов И, соединенных вторыми входами соответственно Е выходами второго и третьего триггеров, вторые входы которых соединены с выходной шиной ЦВМ, первый вход пятого элемента И соединен с выходом третьего триггера, второй вход с выходом генератора импульсов, выход — М со вторым входом счетчика, первый выход которого соединен с третьим входом третьего элемента И, второй выход — с третьим входом четвертого элемента И, соединенного выходом со 25 вторым входом первого триггера, соединенного первым выходом с первым входом второго элемента И, вторым выходом — с первым входом первого элемента И, второй вход которого соединен со вторым входом второго элемента И и вторым выходом соответствующего терминала.

На чертеже приведена структурная схема устройства.

Устройство содержит ЦВМ 1, терминалы 2, блоки контроля 3, включающие третий триггер 4, первый элемент И 5, регистр б, второй триггер 7, генератор импульсов 8, пятый элемент И 9, счетчик 10, четвертый элемент И 11, 40 первый триггер 12, второй элемент

И 13, элемент ИЛИ 14, четвертый триггер 15, элемент задержки 16, третий элемент И 17, выходную шину 18 ЦВМ, первую 19 и вторую 20 входные шины 1

ЦВМ 1.

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

В начале обмена одновременно с выдачей информации на вход соответ- яр ствующего терминала ЦВМ 1 по выходной шине 18 выдает установочные сигналы триггерам 4 и 7, на выходах которых формируются сигналы, открывающие элементы И 9, 11 и 17 ° При этом импульсы от генератора 8 через элемент И 9 начинают поступать на счетчик 10, имеющий два выхода. Счетчик

10 вырабатывает сигнал на втором выходе при достижении минимально допустимой величины интервала эа- 40 держки сигнала готовности, а на первом — при достижении максимально допустимой величины.

Блок контроля 3 различает три ситуации в работе терминала 2. В 65 первом случае интервал времени между моментом выдачи информации из ЦВМ 1 и моментом поступления сигнала готовности от терминала 2 меньше минимально допустимого, во втором случае (нормальная ситуация) — больше минимально допустимого, но меньше мак-. симально допустимого, в третьем больше максимально допустимого.

Первая ситуация характеризуется отсутствием сигналов на выходах счетчика 10 в момент поступления сигнала готовности от терминала, при этом элемент И 5 открыт сигналом с инверсного выхода триггера 12, сигнал готовности, сформированный на втором выходе терминала 2, через элемент И 5 поступает на вход регистра б и через элемент ИЛИ 14 устанавливает триггер 15 в единичное состояние. Сигнал с выхода триггера 15 через элемент задержки 16 закрывает элементы И 11 и 17 и запрещает прохождение сигналов с выходов счетчика 10 после фиксации конкретной ситуации.

Вторая ситуация отличается.от первой тем, что при поступлении сигнала готовности с терминала 2 после появления сигнала на втором выходе счетчика 10, которым взводится триггер

12, сигнал готовности терминала через открытый элемент И 13 поступает на вход регистра контрольного слова 6.

Третья ситуация характеризуется тем, что до момента поступления сигнала готовности от терминала 2 на первом выходе счетчик 10 формирует сигнал, которыЯ поступает через открытый элемент И 17 на третий вход регистра контрольного слова 6 и через элемент ИЛИ 14 взводит триггер

15.

Таким образом, каждой ситуации в момент формирования сигнала триггера 15 соответствует свой код на выходе регистра б, например, первой ситуации соответствует код 100,второй 010 и третьей — 001.

Обмен между ЦВМ 1 и терминалами

1 инициирует сигнал, сформированный на выходе триггера 15 и поступающий

s ЦВМ 1 по входной шине 20. После получения такого инициативного сигнала ЦВМ 1 по входной шине 19 считывает информацию с регистра 6., распознает ситуацию в работе терминала, осуществляет сброс триггеров 4,7,12 и 15, счетчика 10, и регистра 6, и, в случае нормальной ситуации, начинает обмен с терминалов 2 по входной и выходной шинам 18 и 20. После окончания обмена ЦВМ 1 по выходной шине 18 вновь устанавливает триггеры

4 и 7 в единичное состояние.

В случае обнаружения ненормальной ситуации (первой или третьей) дальнейшие действия система определяет

881678

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

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

В случае, когда необходимость осуществлять контроль сверху интервалов задержки сигналов готовности от терминала отсутствует, ЦВМ 1 не взводит триггер 7 и сигналы, поступающие с первого выхода счетчика 10 о превышении максимально допустимого времени, не проходят на выход блока контроля 3 через закрытый элемент И 17.

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

ЦВМ, второй вхоц — с первым входом элемента ИЛИ и выходом первого элемента И, третий вход — co вторым входом элемента ИЛИ и выходом второго элемента И, четвертый вход с выходом третьего элемента И и третьим входом элемента ИЛИ, соединенного выходом со вторым входом четвертого триггера, выход которого соединен со второй входной шиной ЦВМ и входом элемента задержки, соединен- ного выходом с первыми входами третьего и.четвертого элементов И, соединенных вторыми входами соответственно с выходами второго и третьего триггеров, вторые входы которых соединены с выходной шиной ЦВМ, первый вход пятого элемента И соединен с выходом третьего триггера, второй вход — с выходом генератора .импульсов, выход — со вторым входом счетчика, первый выход которого соединен с третьим входом третьего элемента,И, второй выход — с третьим входом четвертого элемента И, соединенного выходе.. со вторым входом первого триггера, соединенного первым выходом с первым входом второго элемента И, вторым выходом — с первым входом первого элемента И, второй вход которого соединен со вторым входом второго элемента И и вторым выходом соответствующего терминала.

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

1. Патент США 9 3996567, кл. G 06 F 9/18, опублик. 1975.

2. Патент ЙЙ 9 3746845, кл. G 05 В 15/02, опублик. 1973.

Составитель 8. Дворкин

Техред М.Надь Корректор Г. Решетннк

Редактор Л. Плисак

Заказ 9968/70

Тираж 943 Подписное

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

113035, Москва, Ж«35, Раушская наб., д. 4/5 филиал ППП "Патент", r.Óæãîðîä, ул. Проектная,4

Устройство для контроля терминалов Устройство для контроля терминалов Устройство для контроля терминалов Устройство для контроля терминалов 

 

Похожие патенты:
Наверх