Устройство для ввода заявок от абонента в электронную вычислительную машину
Похожие патенты | МПК / Метки | Текст | Заявка | Код ссылки
Текст
Союз Советски кСоциалистическикРеспубики ОП ИСАНИЕ 118 1 К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ/04 с присоединением за Геаударстееииый комите 23) Приоритет ао делам изобретен и открытий бликовано 1.8 еллетень42 53) УДК 68 .3(088.8 та опубликования описания 18 .1, 8 2). Авторы изобретен нлов"" Чистихин и Н.А(71) Заявител ле еверныи научи мели(54) УСТРОЙСТВО ДЛЯ ВВОДА ЗАЯВОК ОТ АБОНЕНТА В ЭЛЕКТРОННУЮ ВЫЧИСЛИТЕЛЬНУЮ МАШИНУ Изобретениеельной техник тносится к вычислимо т быть использора и первичной вано в устроиствах с обработки данных авт атизированных систем управления технологическимипроцессами (АСУТП) на основе электроно-вычислительных машин (ЭВМ).АСУТП в настоящее время находятширокое применение в различных областях народного хозяйства. Все чаще используются автоматизированные систеиственно зации соорум упаратветствны нс а о что су- ктивность твует скогда Р в все рмаци ежами. трои мы управления в сельскохо производстве для автомати ротехнических и мелиорати жений. Важным параметром равления при этом являетс ная простота устройств и, венно,.низкая их стоимост щественно увеличивает эфф их использования и способ рейшему внедрению.В АСУТП различных типо шается задача обмена инфо ду ЭВМ и периФерийными ус мчюмФ тщ1ательский институт гидротехниции Среди существующих способов обменаможно выделить два: безынициативныйсо стороны периферийного устройстваи инициативный, В первом случае ЭВМсогласно программе устанавливаетсвязь с тем или иным приемником илиисточником информации. Такие устройства обладают схемной простотой, ноимеют узкие функциональные возможности и не могут использоваться в опе- .ративных АСУТП. Второй способ подразумевает установление связи с периферийным устройством и ЭВМ по инициативному сигналу от приемника или источника информации (модуля). Обычноразличают два вида инициативных сигналов: "Запрос" для модулей источни"ков и "Неисправность" дпя модулейприемников. Устройства, использующиеинициативные модули, позволяют,во-первых, оперативно вводить информациюв ЭВМ по запросу источника, обрабатывать ее и воздействовать на технологический процесс, во-вторых, с слу1724 88 50 55 чае неисправности приемников сигнализировать об этом и способствовать скорейшему ее устранению.Известна схема сканирования регистра прерывания, позволяющая в вычислительных комплексах принимать ини-,циативные сигналы функциональных модулей и определять адреса последнихдля перехода ЭВМ на нужную часть программы, Для определения адреса инициативного модуля эти устройствавключают в себя регистры, т,е, элементы памяти для хранения инициативных сигналов. По месту, занимаемомуэтим сигналом в регистре, устанавли"вается адрес модуля 1.11,Недостатком устройства являетсяаппаратная сложность схемы определения адреса периферийного устройства,вырабатывающего инициативный сигнал,что ограничивает их применение вАСУТП.Наиболее близким по техническойсущности к предлагаемому являетсяустройство для ввода заявок от абонента в ЭВМ, В устройстве инициативные сигналы "Запрос" и "Неисправность"поступают по радиальным шинам в контролер блока и записываются в соответствующие регистры, в которых происходит побитное хранение сигналов,Кроме того, инициативные, сигналы модулей объединяются для формирования обобщенных сигналов блока "Запрос" и "Неисправность", поступающих через интерфейс источника; различных блоков вцентраль и далее в ЭВМ. По специаль"ным командам из ЭВМ позиционный кодаз соответствующего регистра считывается через схему компоновки на информационные шины и передается в ЭВМ.По наличию единиц информации в определенных разрядах принимаемого позиционного кода, разрядность которогосовпадает с количеством модулей в блоке, ЭВМ определяет адрес модуля, вырабатывающего инициативный сигнал.По сигналу "Запрос" ЭВМ производитопрос источников информации, послечего сигнал "Запрос" исчезает. Устройство имеет возможность исключитьпрохождение сигнала "Запрос" с тогоили иного модуля путем маскирования.По сигналу "Неисправность" ЭВМ сигнализирует о неисправности модуля иобмен информации с ним не производит 2 .Недостатком устройства определенияадреса инициативного модуля контро 4лера РВВ комплекса средств телемеханики ТМявляется аппаратная сложность, выраженная необходимостью иметьв составе устройства регистры хранения сигналов "Запрос" и "Неисравность" с общим количеством разрядов,в два раза превышающим количество модулей в блоке.Цель изобретения - упрощение аппа 10 ратных средств обмена инФормацией сЭВМ и уменьшение потребления энергииустройством для ввода заявок от абонента в ЭВМ.Поставленная цель достигается тем,15 что в устройство, содержащее регистрмаски запроса, блок элементов И маскирования запроса, причем группа выходов регистра маски запроса соединена с первой группой входов элемен-.тов И блока мАскирования запроса,.введена группа элементов ИЛИ, коммутатор, элемент ИЛИ, блок синхронизации, причем вторая группа входов элетов И блока маскирования зарпоса соединена с входйыми шинами "Запрос"устройства, группа выходов соединенас первыми входами элементов ИЛИ группы, вторые входы которых соединены,свходными шинами "Неисправность" абонента устройства, выходы элементовИЛИ группы соединены со входами элемента ИЛИ и первой группой входовкоммутатора, вторая группа входов которого соединена с входными шинами "Адрес1модуля" устройства, выход соединен с35первым входом блока синхронизации,второй вход которого соединен с выходом элемента ИЛИ, выход блока синхронизации является выходом устройства,Предлагаемое решение позволяет исключить из схемы известного устройства регистры хранения сигналов "Запрос" и "Неисправность", схему компоновки для перезаписи содержимогорегистров на информационные шиныобмена с ЭВМ и элементы ИЛИ для формирования обобщенных сигналов "Запрос" и "Неисправность".Объединение на входе устройства сигналов "Запрос" и "Неисправность"в один .общий сигнал возможно, так какодин конкретный модуль обычно выдаеттолько один из этих сигналов: источник информации - "Запрос", приемник"Неисправность", и ЭВМ сама определяет по адресу модуля, что это за видинициативного сигнала, Задачу определения адреса модуля программным пу25 тем выполняет ЭВМ посредством перебора на шинах "Адрес модуля" всех возможных адресов, анализируя при этом на своем входе наличие обобщенного инициативного сигнала. Если адрес, выдаваемый ЭВМ, совпадает с адресом модуля, выставившего сигнал "Запрос" или "Неисправность", то обобщенный сигнал на входе ЭВМ исчезает. Это достигается стробированием обобщенного 10 сигнала при помощи коммутатора, на управляющие входы которого подается код адреса модуля сигналом "Запрос" или "Неисправность" каждого модуляв блоке15На чертеже изображено устройство для ввода заявок от абонента в ЭВМ.Устройство содержит блок 1 элементов И маскирования запроса, регистр 2 маски запроса, шины 3 "Запрос", груп пу 4 элементов ИЛИ, шины 5 "Неисправность" абонента, коммутатор 6, элемент 7 ИЛИ, блок 8 синхронизации, блок 9 связи с ЭВМ, шины 10 "Адрес модуля".Первая группа входов блока 1 элементов И маскирования запросов соединена с группой выходов регистра 2 маски запроса, а вторая группа входов соединена с входными шинами 3 "Запрос",зо Выходы блока 1 соединены с первыми входами элементов ИЛИ группы 4, вторые входы которых соединены с входными шинами 5 "Неисправность" абонента.Выходы группы 4 элементов ИЛИ соединены с первой группой входов коммутатора 6 и элемента 7 ИЛИ, выход которого через блок 8 синхронизации . соединен с входом блока 9 связи с ЭВМ. Второй вход блока 8 подключенк выхо- Яо ду коммутатора 6, вторая группа входов которого соединена с шинами 1 О "Адрес модуля".Устройство работает следующим образом. 45На одну или несколько шин,3 "Запрос" или шин 5 "Неисправность" абонента поступают от абонентов инициативные сигналы (заявки). Сигналы с шин 3 "Запрос" подаются на блок 1 и, в зависимости от содержимого регистра 2 маски запроса, далее на группу 4 элементов ИЛИ, На другие входы элементов ИЛИ группы 4 подаются сигналы с шин 5 "Неисправность" абонента. Группа элементов поразрядного ИЛИ группы 4 подключена одновременно на входы коммутатора 6 и элемента 7 ИЛИ. Последний при наличии хотя бы одного сигнала "Запрос" или "Неисправность" формирует обобщенный инициативный сигнал (заявку), который через блок 8 синхронизации поступает в блок 9 связи с ЭВМ и далее в ЭВМ. На входы управления коммутатора 6 подаются сигналы с шин 1 О "Адрес модуля". В зависимости от кода адреса первый вход бпока 8 синхронизации через коммутатор 6 подключается к шинам прохожде" ния инициативного сигнала (эаявки) того или иного абонента. Когда адрес, выдаваемый ЭВМ на коммутатор 6, совпадает с адресом абонента, выставившего инициативный сигнал (заявку), последний через коммутатор 6 поступает на блок 8 синхронизации и запрещает прохождение в ЭВМ обобщенного сигнала. ЭВМ,анализируя каждый раз после выдачи нового адреса наличие обоб" щенного сигнала на .своем входе, при его исчезновении заносит в память машины выдаваемый адрес, чтобы организовать в соответствии с программой работу с модулем, имеющим данный адрес. Перебрав все возможные адресные коды, ЭВМ фиксирует все адреса абонентов, вырабатывающие инициативные ф сигналы (заявки). Установив по адресам, хранящимся в памяти машины, какие из абонентов являются источниками информации,а какие приемниками,ЭВЙ определяет вид информационногосигнала: "Запрос" или "Неисправность".Таким образом, устройство для вво"да заявок от абонента в ЭВМ позволяетбез использования элементов памятирешать задачу определения адреса инициативного абонента программным путем. Логические схемы, применяемыев изобретении, потребляют меньше энергии и имеют меньшую стоимость по сравнению с элементами памяти известногоустройства, что позволяет уменьшитьобщие затраты на изготовление и эксплуатацию АСУТП,формула изобретенияУстройство для ввода заявок от абонента в электронную вычислительную машину, содержащее регистр маски запроса, блок элементов И маскирования запроса, причем группа выходов регистра маски запроса соединена с первой группой входов элементов И блока маскирования запроса, о т л и - ч а ю щ е е с я тем, что, с целью7881724упрощения устройства и уменьшенияпотребления энергии, в Него введенагруппа элементов ИЛИ, коммутаторэлемент ИЛИ, блок синхронизации, причем вторая группа входов элементов Иблока маскирования запроса соединенас входными шинами "Запрос" устройства,группа выходов соединена с первымивходами элементов ИЛИ группы, вторыевходы которых соединены с входнымишинами "Неисправность" абонента устройства, выходы элементов ИЛИ группы соединены со входами элемента ИЛИи первой. группой входов коммутатора,вторая группа входов которого соедииена с входными шинами "Адрес моду 1чля устроиства, выход соединен с первым входом блока синхронизации, второй вход которого соединен с выхо дом элемента ИЛИ, выход блока синхронизации является выходом устройства. Источники информации,принятые во внимание при экспертизе1 О 1. Патент Японии Р 52-7301,кл, 6 06 Г 9/18, опублик, 1978.2. ОКР В 31584508. Каталог приборов и средств автоматизации и телемеханизации для мелиоративных сис 35 тем. М., ЦБНТИ, 1978 (прототип). Составитель В. ГречПлисак Техред Э.Фечо Корректор Г. Решетн едакт аказ 9971/ Тираж 748 ВНИИПИ Государствен по делам изобрете113035, Москва, Ж,е Подписта СССтийаб., д ого коми ий и отк/5 ушск илиал ППП "Патент", г, Ужгород, ул, Проектная, 4
СмотретьЗаявка
2854947, 17.12.1979
СЕВЕРНЫЙ НАУЧНО-ИССЛЕДОВАТЕЛЬСКИЙ ИНСТИТУТ ГИДРОТЕХНИКИ И МЕЛИОРАЦИИ
ЧИСТИХИН НИКОЛАЙ ВАСИЛЬЕВИЧ, ВАВИЛОВ НИКОЛАЙ АЛЕКСАНДРОВИЧ
МПК / Метки
МПК: G06F 3/04
Метки: абонента, ввода, вычислительную, заявок, машину, электронную
Опубликовано: 15.11.1981
Код ссылки
<a href="https://patents.su/4-881724-ustrojjstvo-dlya-vvoda-zayavok-ot-abonenta-v-ehlektronnuyu-vychislitelnuyu-mashinu.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для ввода заявок от абонента в электронную вычислительную машину</a>
Предыдущий патент: Устройство для ввода аналоговой информации
Следующий патент: Устройство для сопряжения вычислительной машины с внешними устройствами
Случайный патент: Вибродатчик вязкости