Устройство для ввода заявок от абонента в электронную вычислительную машину

 

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

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

Республик

ОП ИСАНИЕ < 881

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ (6I ) Дополнительное к авт. свнд-ву (22) Заявлено 1 7. 12. 79 (21) 2854947/18-24 с присоединением заявки № (23) Приоритет (51 ) М. Кл.

G 06 F 3/04

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

СССР ао делам изобретений и открытий

ОпУбликовано 15.11 ° 81. Бюллетень ¹ 42

Дата опубликования описания 1 8 . 11 . 81 (53) УДК 681. . 3 (088. 8) (72). Авторы изобретения

Н.В. Чистихин и Н.А. В визтов " " с с, (7l ) Заявитель

Северный научно-исследовательский институт гидротехники и мелиорации (54) УСТРОЙСТВО ДЛЯ ВВОДА ЗАЯВОК ОТ АБОНЕНТА

В ЭЛЕКТРОННУЮ ВЫЧИСЛИТЕЛЬНУЮ МАШИНУ

Изобретение относится к вычислительной технике и может быть использовано в устройствах сбора и первичной обработки данных автоматизированных систем управления технологическими процессами (АСУТП) на основе электрон 5 но-вычислительных машин (ЭВМ).

АСУТП в настоящее время находят широкое применение в различных областях народного хозяйства. Все чаще uct0 пользуются автоматизированные системы управления в сельскохозяйственном производстве для автоматизации гидротехнических и мелиоративных сооружений. Важным параметром систем yn l5 равления при этом является аппаратная простота устройств и, соответственно,.низкая их стоимость, что существенно увеличивает эффективность их использования и способствует скорейшему внедрению.

В АСУТП различных типов всегда решается задача обмена информацией между ЭВМ и периферийными устройствами.

Среди существующих способов обмена можно выделить два: безынициативный со стороны периферийного устройства и инициативный. В первом случае ЭВМ согласно программе устанавливает связь с тем или иным приемником или источником информации. Такие устройства обладают схемной простотой, но имеют узкие функциональные возможности и не могут использоваться в опе- ративных АСУТП. Второй способ подразумевает установление связи с периферийным устройством и ЭВМ по инициативному сигналу от приемника или источника информации (модуля). Обычно различают два вида инициативных сигналов: "Запрос" для модулей источников и "Неисправность" дпя модулей приемников. Устройства, использующие инициативные модули, позволяют,во-первых, оперативно вводить информацию в 3ВМ по запросу источника, обрабатывать ее и воздействовать на технологический процесс, во-вторых, с слу1724

55 чае неисправности приемников сигнализировать об этом и способствовать скорейшему ее устранению.

Известна схема сканирования регистра прерывания, позволяющая в вычислительных комплексах принимать ини-, циативные сигналы функциональных модулей и определять адреса последних для перехода ЭВМ на нужную часть программы. Для определения адреса инициативного модуля эти устройства включают в себя регистры, т.е. элементы памяти для хранения инициативных сигналов. По месту, занимаемому этим сигналом в регистре, устанавли" вается адрес модуля (1) .

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

АСУТП.

Наиболее близким по технической сущности к предлагаемому является устройство для ввода заявок от абонента в ЭВМ. В устройстве инициативные сигналы "Запрос" и "Неисправность" поступают по радиальным шинам в контролер блока и записываются в соответствующие регистры, в которых происходит побитное хранение сигналов,Кроме того, инициативные, сигналы модулей объединяются для формирования обобщенных сигналов блока "Запрос" и "Неисправность", поступающих через интерфейс источника; различных блоков в централь и далее в ЭВМ. По специаль" ным командам из ЭВМ позиционный код . лз соответствующего регистра считывается через схему компоновки на информационные шины и передается в ЭВМ.

По наличию единиц информации в определенных разрядах принимаемого позиционного кода, разрядность которого совпадает с количеством модулей в блоке, ЭВМ определяет адрес модуля, вырабатывающего инициативный сигнал.

По сигналу "Запрос" ЭВМ производит опрос источников информации, после чего сигнал "Запрос" исчезает. Устройство имеет возможность исключить прохождение сигнала "Запрос" с того или иного модуля путем маскирования.

По сигналу "Неисправность" ЭВМ сигнализирует о неисправности модуля и обмен информации с ним не производит g2) .

Недостатком устройства определения адреса инициативного модуля контро4 лера РВВ комплекса средств телемеханики ТМ-130 является аппаратная сложность, выраженная необходимостью иметь в составе устройства регистры хранения сигналов "Запрос" и "Неисравность" с общим количеством разрядов, в два раза превышающим количество модулей в блоке.

Цель изобретения — упрощение аппа10 ратных средств обмена информацией с

ЭВМ и уменьшение потребления энергии устройством для. ввода заявок от абонента в ЭВМ.

Поставленная цель достигается тем, 15 что в устройство, содержащее регистр маски запроса, блок элементов И маскирования запроса, причем группа выходов регистра маски запроса соединена с первой группой входов элемен-. тов И блока мАскирования запроса, введена группа элементов ИЛИ, коммутатор, элемент ИЛИ, блок синхронизации, причем вторая группа входов элетов И блока маскирования зарпоса соединена с входными шинами "Запрос" устройства, группа выходов соединена с первыми входами элементов ИЛИ группы, вторые входы которых соединены,с входными шинами "Неисправность" абонента устройства, выходы элементов

ИЛИ группы соединены со входами элемента ИЛИ и первой группой входов коммутатора, вторая группа входов которого соединена с входными шинами "Адрес

1 модуля" устройства, выход соединен с

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

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

Объединение на входе устройства сигналов "Запрос" и "Неисправность" в один .общий сигнал возможно, так как один конкретный модуль обычно выдает только один из этих сигналов: источник информации — "Запрос", приемник—

"Неисправность", и ЭВМ сама определяет по адресу модуля, что это за вид инициативного сигнала. Задачу определения адреса модуля программным пу881724 6

Формула изобретения тем выполняет ЭВМ посредством перебора на шинах "Адрес модуля" всех возможных адресов, анализируя при этом на своем входе наличие обобщенного инициативного сигнала. Если адрес, выдаваемый ЭВМ, совпадает с адресом модуля, выставившего сигнал "Запрос" или "Неисправность", то обобщенный сигнал на входе ЭВМ исчезает. Это достигается стробированием обобщенного 10 сигнала при помощи коммутатора, на управляющие входы которого подается код адреса модуля сигналом "Запрос" или "Неисправность" каждого модуля в блоке ° 15

На чертеже изображено устройство для ввода заявок от абонента в ЭВМ.

Устройство содержит блок 1 элементов И маскирования запроса, регистр 2 маски запроса, шины 3 "Запрос", груп- gp пу 4 элементов ИЛИ, шины 5 "Неисправность" абонента, коммутатор 6, элемент 7 ИЛИ, блок 8 синхронизации, блок 9 связи с ЭВМ, шины 10 "Адрес модуля".

Первая группа входов блока 1 элементов И маскирования запросов соединена с группой выходов регистра 2 маски запроса, а вторая группа входов соединена с входными шинами 3 "Запрос",зо

Выходы блока 1 соединены с первыми входами элементов ИЛИ группы 4, вторые входы которых соединены с входными шинами 5 "Неисправность" абонента.

Выходы группы 4 элементов ИЛИ соединены с первой группой входов коммутатора 6 и элемента 7 ИЛИ, выход которого через блок 8 синхронизации . соединен с входом блока 9 связи с ЭВМ.

Второй вход блока 8 подключен к выхо- Яр ду коммутатора 6, вторая группа входов которого соеДинена с шинами 10

"Адрес модуля".

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

На одну или несколько шин .3 "Запрос" или шин 5 "Неисправность" абонента поступают от абонентов инициативные сигналы (заявки). Сигналы с шин 3 "Запрос" подаются на блок 1 и, в зависимости от содержимого регистра 2 маски запроса, далее на группу

4 элементов ИЛИ. На другие входы элементов ИЛИ группы 4 подаются сигналы с шин 5 "Неисправность" абонента.

Группа элементов поразрядного ИЛИ группы 4 подключена одновременно на входы коммутатора 6 и элемента 7 ИЛИ.

Последний при наличии хотя бы одного сигнала "Запрос" или "Неисправность" формирует обобщенный инициативный сигнал (заявку), который через блок 8 синхронизации поступает в блок 9 связи с 3ВМ и далее в ЭВМ. На входы управления коммутатора 6 подаются сигналы с шин 10 "Адрес модуля". В зависимости от кода адреса первый вход бпока 8 синхронизации через коммутатор 6 подключается к шинам прохождения инициативного сигнала (эаявки) того или иного абонента. Когда адрес, выдаваемый ЭВМ на коммутатор 6, совпадает с адресом абонента, выставившего инициативный .сигнал (заявку), последний через коммутатор 6 поступает на блок 8 синхронизации и запрещает прохождение в ЭВМ обобщенного сигнала. ЭВМ, анализируя каждый раз после выдачи нового адреса наличие обоб" щенного сигнала на .своем входе, при

его исчезновении заносит в память машины выдаваемый адрес, чтобы организовать в соответствии с программой работу с модулем, имеющим данный адрес. Перебрав все возможные адресные коды, ЭВМ фиксирует все адреса абонентов, вырабатывающие инициативные сигналы (заявки) . Установив по адресам, хранящимся в памяти машины, какие из абонентов являются источниками информации,а какие приемниками, ЭВЙ определяет вид информационного сигнала: "Запрос" или "Неисправность"..

Таким образом, устройство для вво" да заявок от абонента в ЭВМ позволяет без использования элементов памяти решать задачу определения адреса инициативного абонента программным путем. Логические схемы, применяемые в изобретении, потребляют меньше энергии и имеют меньшую стоимость по сравнению с элементами памяти известного устройства, что позволяет уменьшить общие затраты на изготовление и эксплуатацию АСУТП.

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

881724 упрощения устройства и уменьшения потребления энергии, в Него введена группа элементов ИЛИ, коммутатор,, элемент ИЛИ, блок синхронизации, причем вторая группа входов элементов И блока маскирования запроса соединена с входными шинами "Запрос" устройства, группа выходов соединена с первыми входами элементов ИЛИ группы, вторые входы которых соединены с входными шинами "Неисправность" абонента устройства, выходы элементов ИЛИ группы соединены со входами элемента ИЛИ и первой "группой входов коммутатора, вторая группа входов которого соедииена с входными шинами "Адрес модуtl ля устроиства, выход соединен с первым входом блока синхронизации, второй вход которого соединен с выходом элемента ИЛИ, выход блока синхронизации является выходом устройства.

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

10 1. Патент Японии № 52-7301, кл. G 06 F 9/18, опублик. 1978.

2. OKP ¹ 31584508. Каталог приборов и средств автоматизации и телемеханизации для мелиоративных сис15 тем. M., ЦБНТИ, 1978 (прототип).

Составитель В. Гречнев

Редактор Л. Плисак Техред Э.Фечо

Корректор Г. Решетник

Заказ 9971/72

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

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

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

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

Устройство для ввода заявок от абонента в электронную вычислительную машину Устройство для ввода заявок от абонента в электронную вычислительную машину Устройство для ввода заявок от абонента в электронную вычислительную машину Устройство для ввода заявок от абонента в электронную вычислительную машину 

 

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

Изобретение относится к измерительной технике и предназначено для определения плотности жидкости

Изобретение относится к устройствам телевизоров, имеющих формат изображения широкоэкранного соотношения сторон

Изобретение относится к различным вариантам схем автоматического переключения входного сигнала монитора

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

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

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

Изобретение относится к осуществлению виртуальной реальности или телереальности

Изобретение относится к устройству и способу управления работой канала данных отображения (ДДС) монитора

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

Изобретение относится к вычислительной технике и может быть использовано в информационно-управляющих автоматизированных системах
Наверх