Устройство оперативного контроля в системах автоматизированного управления
Иллюстрации
Показать всеРеферат
СОЮЗ СОВЕТСКИХ
СОЦИАЛИСТИЧЕСКИХ
РЕСПУБЛИК 511 С 06 F 15 46
ОПИСАНИЕ ИЗОБРЕТЕНИЯ
К А STOPCHGMV СВИДЕТЕЛЬСТВУ
ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССР
ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ (21) 3929836/24-24 (22) 10.06.85 (46) 07.09.88. Бюл. № 33 (71) Новосибирский филиал Всесоюзного научно-исследовательского института транспортного строительства и автобаза треста
«Мостострой — - 10» (72) И. И. Морев, В. С. Воробьев, В. И. Брусиловский и A. П. Дудченко (53) 621.505.55 (088.8) (56) Авторское свидетельство СССР № 399870, кл. G 06 F 15/46, 1974.
Тарабрин Б. В. и др. Справочник по интегральным микросхемам. — М.: Энергия, ! 980.
Авторское свидетельство СССР
¹ 3749640/24, кл. G 06 F 15/46, 1984. (54) (57) 1. УСТРОЙСТВО ОПЕРАТИВНОГО КОНТРОЛЯ В СИСТЕМАХ АВТОМАТИЧЕСКОГО УПРАВЛЕНИЯ, содержащее блок управлен ия, первый элемент ИЛИ, регистр, элемент запрета и последовательно соединенные блок ввода информации, счетчик адреса, блок памяти, сумматор, второй элемент ИЛИ и первый блок индикации, второй вход которого соединен с первым выходом блока управления, вторые выходы которого соединены с вторыми входами блока памяти, а первый вход блока управления соединен с вторым выходом сумматора, второй вход блока управления соединен с вторым выходом блока ввода информации, третий выход которого соединен с третьим входом блока управления, третий выход которого соединен с вторым входом счетчика адреса, первый выход которого соединен с вторым входом второго элемента ИЛИ, четвертые выходы блока ввода информации соединены с третьими входами блока памяти и первыми входами первого элемента ИЛИ, вторые входы которого соединены с выодами элемента запрета, а выходы — с . входами регистра, выходы которого соединены с вторыми входами сумматора, выходы которого соединены с входами элемента запрета, отличающееся тем, что, с целью расши„„SU„„1422233 А рения функциональных возможностеи за счет обеспечения доступа и пользователей и памяти устройства, в него введены триггер, блок приоритетов, пять элементов ИЛИ, и пультов вызова данных и элемечтов И и п дополнительных блоков индикации, первые входы которых соединены с выходами второго элемента ИЛИ, а вторые входы — с выходами и элементов И соответственно; первые входы которых обьединены и подключены к первому выходу блока управления, а вторые входы соединены с входами третьего элемента ИЛИ н с соответствующими выходами блока приоритетов, входы которого соединены с первыми выходами соответствующих пультов вызова данных, вторые, третьи и четвертые выходы которых соединены с входами четвертого, пятого и шестого элементов ИЛИ соответственно, выход четвертого элемента
ИЛИ соединен с четвертым входом блока управления„выход пятого элемента ИЛИ вЂ” с пятым входом блока управления и первым входом седьмого элемента ИЛИ, второй вход которого соединен с четвертым выходом блока управления, а выход седьмого элемента ИЛИ вЂ” с третьим входом счетчика адреса, выход шестого элемента ИЛИ соединен с первыи входом блока ввода информа ции, второй вход которого соединен с выходом третьего элемента ИЛИ, третий выход блока ввода информации соединен с первым входом триггера, а шестые выходы — с вторым входом триггера и вторым входом пятого элемента ИЛИ, а выход триггера соединеч с входами и пультов вызова данных.
2. Устройство по г,. I, отличающееся тем, что блок приоритетов содержит (п — 1) элементов И и (и — I) инверторов, входы которых являются входами блока, а выход
i-го инвертора соединен с входами всех последующих, начиная с i-го элемента И, выходы KQTophlx являются выходами блока, вход первого инвертора является выходом блока, вторые входы элементов И являются вторыми входами блока.
1422233
Изобретение относится к вычислительной технике и может быть использовано в качестве устройства оперативного контроля в системе диспетчерского управления, в сфере управления транспортными перевозками, для управления ходом работ по сетевым графикам и др.
Цель изобретения — расширение функциональных возможностей за счет обеспечения доступа и пользователей к памяти устройства.
На фиг. 1 представлена функциональная схема устройства; на фиг. 2 — функциональная схема пульта вызова данных;
:на фиг. 3 — функциональная схема блока
, приоритетов; на фиг. 4 — функциональная схема блока ввода.
Устройство содержит блок 1 ввода информации, счетчик 2 адреса, блок 3 управления, блок 4 памяти ЗУ. регистр 5, сумматор 6, элементы ИЛИ 7 — !3, группу элементов И 14i — 14„, группу блоков 20 !
5,. 15,, индикации, группу пультов 16 -—
16„вызова данных, блок 17 приоритетов, триггер 18, элемент 19 запрета.
Блок приоритетов содержит группу иивсрторов 20„ †-20„, и группу элементов и 21„ 21„,, Блок 1 ввода содержит фотосчитывающий блок 22, элементы И!И 23 и 24, элементы И 25 и 26, регистр 27, формирователь 28 сигналов.
1lульт вызова данных (ПВД) содержит формирователь сигналов и набор кнопок:
А -- выбор режима прямой или транспортированной матрицы; Б — - кнопки установки начального адреса; Д вЂ” включение режима «Чтение ЗУ»; Š— включение блока индикации и блокировка ввода данных.
Кнопки А, Б и Д выполняют функции дублирования кнопок а, б и д блока соответственно.
В качестве ЗУ, счетчиков, регистров, сумматоров, триггера, элементов ИЛИ, И, НЕ, запрета могут использоваться интегральные микросхемы К537РУЗ, К!55ИЕ7, К155ИЕ5, К155ИР1, К155ИМЗ, К155ТМ2, К155ЛЕТ, К155ЛАЗ, и др. Блоки 2, 3, 4 и 15 в предлагаемом устройстве выполняют те же функции, что и в известном, поэтому схемы и порядок работы указанных блоков соответствуют описанному в известном.
Блок 1 ввода информации по отношению к известному дополнительно имеет два входа. Первый вход, соединенный с вы- 5g ходом элемента ИЛИ 13, в блоке ввода соединен с входом формирователя 28 сигналов и служит для блокировки блока ввода.
Второй вход, соединенный с выходом элемента ИЛИ 2, в блоке ввода соединен с входом элемента ИЛИ 24 и слу- 55 жит для установки адреса. В остальном состав и работа блока ввода не отличаются от известного и содержит также кнопки, формирователи сигналов, фотосчитывающее устройство, регистр временного хранения информации, логические элементы.
Устройство работает следующим образом.
Оператор с помощью блока 1 ввода информации выбирает режим работы и соответственно с этим тип решаемой задачи, устанавливает начальные адреса записи, осуществляет ввод или поиск информации, суммирование показателей, сортировку и др.
Работа предлагаемого устройства в этих режимах не отличается от работы известного.
В режиме записи элемента матрицы очередной показатель поступает на ичформационный вход блока 4 памяти. На его адресном входе установлен адрес элемента матрицы„куда должен быть помещен этот показатель, а на вход записи поступает соответственно сигнал «Запись». Адресная информация поступает на вход счетчика 2 адреса из блока 1 ввода информации и записывается в этот счетчик по сигналу, сформированному в блоке 3 управления flo команде из блока ввода. Ввод информации синхронизируется генератором тактовых импульсов, входящим в состав блока 3 управления.
Если показатели должны быть представлены в виде прямой матрицы, то снацала в счетчик 2 адреса записывается адрес первой страницы, а затем иоочсредно формируется адреса всех элементов этой страницы добавлением в счетчик 2 адреса единицы, Каждый тактовый импульс записывает оцередной показатель в выбранный элемент блока 4 памяти и формирует адрес следующего элемента, т. е. добавляет единицу в счетчик 2 адреса. 11ри заполнении всех элементов и страниц блок 3 управления останавливает запись.
При записи информации с одновременным тран-.портированием матрицы вначале записывается адрес первого элемента в счетчик 2 адреса. Информация записывается в элемент блока 4 памяти, соответствующий этому адресу. Затем номера страниц поочередно переключаются.
В режим поиска адреса ио установленному показателю осуществляется чтение содержимого элементов ЗУ согласно перебираемым адресам, формирование адресов осуществляется блоком 3 управления совместно с блоком 1 ввода информации аналогично описанному и в соответствии с режимом прямой или транспортированной матрицы. При чтении ЗУ в каждом такте из указанных элементов блока 4 памяти считываются показатели и гоступают на первый вход сумматора 6 На второй вход этого сумматора из регистра 5 поступает обратный код сравниваемого показателя. Сумматор 6 работает как схема сравнения. При совпадении показателей с выхода сумматора 6 поступает сигнал в блок 3
1422233 управления, который в свою очередь останавливает чтение и обеспечивает отображение содержимого счетчика 2 адреса в блоке 15 индикации.
При суммировании показателей по одноименным элементам всех страниц или всем элементам одной страницы адресная информация формируется аналогично построению транспонированной или прямой матрицы соответственно с подачей импульсов чтения ЗУ синхронно с изменением адресов. Информация, считываемая из блока 4 памяти, поступает на вход сумматора 6, который работает в накапливающем режиме. После чтения всех адресов блок управлечия включает блок 15 индикации, результат суммирования поступает из сумматора 6 и отображается на блок 15 индикации.
Обращение к блоку 4 памяти со стороны пользователей обеспечивается с помощью пульта 16. Для этого кнопкой E включается соответствующий блок 15l индикации (i=I,ï). При этом сигнал от формирователя сигналов ПВД поступает в блок 15 индикации через блок приоритета и элемент И 14i (i=l, п), и через элемент ИЛИ 13 поступает в блок l. В этом блоке формирователь 28 сигналов блокируется и в дальнейшем не позволяет оператору воздействовать на устройство. Далее кнопками
А и Б пользователь задает тип матрицы и начальный адрес зоны блока 4 памяти.
Сигнал установки типа матрицы поступает через элемент ИЛИ 10 и воздействует на соответствующий вход блока 3 управления. Код начального адреса через элемент ИЛИ 12 поступает в блок 1, а затем через элемент ИЛИ 24, регистр 27 этого блока — на вход СЛ. Кнопкой Д через элемент ИЛИ 11 подается сигнал.
Он поступает на соответствующий вход блока 3 управления и через элемент ИЛИ 7 на вход записи счетчика 2 адреса. В нем записывается начальный адрес зоны блока 4 памяти и включается режим «Чтение». Уст5
40 ройство работает в режиме поиска адреса или суммирования показателей. ИнфорvàöBÿ поступает во включенный блок 15 индикации.
Блок 17 обеспечивает подключение пользователей в соответствии с уровнем их приоритета. Если, например, высший приоритет имеет пульт 16; то он может быть включен в любой момент времени. При этом сигнал с выхода инвертора 20 закрывает элементы И 211 — 21п-./ и запрещает включcH fе оcTB. lbHhlx HулbTOB ПулbT !6> Mo>liBl быть включен лишь тогда, когда выключен
ПВД 16l. При включении пульта 16 закрываются элементы И 20 — 20 и т. д, Для того, чтобы во время ввода данных операторов пользователь не подключался, осуществляется блокировка всех пультов на время ввода. Это происходит следующим образом. При установке кнопкой БВ режима «Запись» триггер 18 переключается в единичное состояние. Сигнал с выхода этого триггера поступает на запрещающие входы формировBTåëåé 16l — -!6„ сигналов ПВД и блокируют их. При СТ»оВке кнопкой д БВ режима «Чтение» триггер 18 возвращается в нулевое состояние и сигнал блокировки снимается.
Для правильного взаимодействия пользователей с оператором необходимо выполнять следующее условие.
Если пользователь подключается в тот момент времени, когда оператор решает задачи, связанные с чтением данных из блока памяти, то во включенный блок 15l индикации (1=1, n) начнет поступать информация. В это время пользователь не должен изменять режим работы устройства.
Решать свои задачи пользователь должен только после окончания режима чтения, заданного оператором. Момент окончания этого режима о педеляется по блоку 15l индикации (1=1 п). Функциональный cocT;lB il работа блока управления не отличаются. от известного.
1422233
1422233
07uZ4
Составитель О. Ольшапскнй
Редактор Л. Гратилло Техред И. Верее Корректор С Черни
3 а к аз 4432/49 Тираж 70-1 Полпнснос
ВНИИПИ Государственного комитета СССР по делам изобретений и открытий
113035, Москва, OK — 35, Раушская наб., л. 4,5
Производственно-полиграфическое предприятие, г. Ужгород, ул. Проектная, 4