Устройство для оперативного контроля в системах автоматизированного управления

Иллюстрации

Показать все

Реферат

 

Изобретение относится к вычислительной технике и может быть использовано в качестве устройства оперативного контроля в системе диспетчерского управления, в сфере управления транспортными перевозками, для управления ходом работ по сетевым графикам и т.д. Цель изобретения - расширение области применения устройства. Устройство содержит блок ввода, счетчик, блок управления, запоминающее устройство , блок индикации, элементы ИЛИ, мультиплексоры, регистры, сумматоры и ss элемент, ЗАПРЕТ. 3 ил.

СОЮЗ СОВЕТСКИХ

СОЦИАЛИСТИЧЕСКИХ

РЕСПУБЛИН (19) (1I) А1 (5и 4 С 06 F 15/46

ГОСУДАРСТБЕНКЫЙ КОМИТЕТ СССР

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ

ОПИСАНИЕ ИЗОБРЕТЕНИЯ

Н А BTOPCHOMV СВИДЕТЕЛЬСТВУ (21) 3805891/24-24 (22) 22.10.84 (46) 07.06.86. Бюл. У 21 (71) Новосибирский филиал Всесоюзного научно-исследовательского института транспортного строительства (72) И. И. Морев, В. С. Воробьев и А. Г. Шатилов (53) 621,503.55(088.8) (56) Авторское свидетельство СССР

У 399870, кл. G 06 F 15/46, 1974.

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

М 1183986, кл. 6 06 Р 15/46, 1984. (54) УСТРОЙСТВО ДЛЯ ОПЕРАТИВНОГО КОНТРОЛЯ В СИСТЕМАХ АВТОМАТИЗИРОВАННОГО

УПРАВЛЕНИЯ (57) Изобретение относится к вычислительной технике и может быть использовано в качестве устройства опера тивного контроля в системе диспетчерского управления, в сфере управления транспортными перевозками, для управления ходом работ по сетевым графикам и т.д. Цель изобретения - расширение области применения устройства. Устройство содержит блок ввода, счетчик, блок управления, запоминающее устройство, блок индикации, элементы ИЛИ, мультиплексоры, регистры, сумматоры и Ж элемент: ЗАПРЕТ. 3 ил.

1 12365

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

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

На фиг. 1 представлена функциональная схема устройства; на фиг. 2 битовая строка, содержащая четыре группы данных; на фиг. 3 - схема запоминающего устройства. !5

Устройство содержит блок 1 ввода, счетчик 2, блок 3 управления, запоминающее устройство (ЗУ) 4, блок 5 индикации, элементы ИЛИ 6 и 7, мультиплексоры 8 и 9, регистры 10 и 11, 2Ý сумматоры 12 и 13, элемент ЗАПРЕТ 14, Показатели С;;, записываемые в ка>-* дый элемент памяти ЗУ 4, имеют вид бибитовых строк. Для задач планирования транспортных перевозок битовая стро" ка содержит номер автомобиля, его признак (грузоподъемность, марка или др.), план перевозок и показатель фактического выполнения плана для этого автомобиля. :3 (ъ

Запоминающее устройство (фиг. 3) содержит типовое статическое ОЗУ 1515 и управляющий ВБтриггер 16. Это

ЗУ позволяет записывать по заданному адресу информацию, имеющую объем бит. Триггер служит для установки режима чтение/запись. Входы и выходы ЗУ имеют следующее назначение: а — адресный вход;,Ь вЂ” вход записи; с — вход чтения; dI — информационный вход;

d> — информационный выход.

В качестве ЗУ, счетчиков, регистров, сумматоров, мультиплексоров, элементов ИЛИ, ЗАПРЕТ могут использоваться интегральные микросхемы. 1 1

Счетчик ? служит для установки адреса ЗУ и содержит информационный вход, соединенный с выходом блока 1 ввода, входы записи и прибавления единицы, соединенные с блоком 3 управления, информациончый выход, соединенный с ЗУ 4 и через элемент

ИЛИ 7 - с блоком 5 индикации. Блок

3 управления, кроме выходов, соединенных со счетчиком 2, имеет четыре Ы входа, IIo которым из блока ввода поступают сигналы записи адреса, установки в режим прямой или транспо05 2 нированной матрицы, установки за."иси и чтения информации соответственно.

Кроме того, блок 3 управления ймеет вход, по которому с выхода сумматора поступает сигнал запроса на включение блока 5 индикации, выход, управляюший включением блока 5 индикации, выходы чтения и записи информации, соединенные с ЗУ 4. Запоминаюшее устройство 4, кроме описанных входов, имеет информационный вхоц и выход.

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

Оператор с помощью блока ввода выбирает режим работы устройства и, соот>зетственно с этим, тип решаемой задачи, устанавливает начальные адреса записи и осуществляет ввод информации аналогично описанному в прототипе„

Работа устройства в режиме записи информации в >зиде прямой и транспонированной матрицы не отличается от работы прототипа.

В режиме записи элемента матрицы очередной показатель С1 поступает

> на информационный вход ЗУ 4. На er o адресном входе установлен адрес эле мента матрицы„ куда должна быть поме щена битовая строка, а на вход запи си поступает соответственно сигнал ее н

Запись, Адресная информация посту пает на вход счетчика 2 из блока 1 ввода и записывается в этот счетчик по сигналу, сформированному в блоке

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

Если показатели должны быть пред» ставлены в виде прямой матрицы, то сначала в счетчик записывается адрес первой страницы ЗУ 4, а затем пооче3 1236 редно формируются адреса всех элементов этой страницы добавлением в счетчик 2 единицы. Каждый тактовый импульс записывает показатель С," в вы»

5) бранный элемент ЗУ 4 и формирует адрес следующего элемента, т.е. добавляет единицу в счетчик 2. При заполнении всех элементов и страниц ЗУ 4 блок 3 управления останавливает запись. 10

При записи информации с одновременным транспортированием матрицы внача-ле записывается адрес первого элемента ЗУ 4 в счетчик 2.

Информация записывается в элемент 15

ЗУ 4, соответствующий этому адресу.

Затем номера страниц поочередно переключаются.

В режиме поиска адреса по показателю С," осуществляется чтение со- 20 держимого элементов ЗУ 4 согласно перебираемым адресам. Формирование адресов осуществляется блоком 3 управления совместно с блоком 1 ввода аналогично и в соответствии с режи- 25 мом прямой или транспонированной матрицы. При чтении ЗУ в каждом такте из указанных элементов памяти ЗУ 4 считываются показатели С;„, т.е. информация в виде битовой строки, состоящей из набора параметров. Как указывалось, на вход мультиплексора

8 из блока 1 ввода подается код, в соответствии с которым первый вход мультиплексора 8 (из группы имеющихсяэ входов) соединяется с его выходом.

Поэтому на вход сумматора 12 поступает первая группа битовой строки, считанной из ЗУ 4, т.е. номер автомобиля. При чтении содержимого каждого 40 элемента памяти информация о номере автомобиля через мультиплексор 8 по ступает в сумматор )2. На вход второ го слагаемого этого сумматора поступает обратный код сравниваемого номе 45 ра, записанного в регистр 11, Сумматор 12 работает как схема сравнения, что обеспечивается подачей сигнала на управляющий вход элемента ЗАПРЕТ

14 и на вход переноса нулевого раз- 50 ряда сумматора 12 (не показано) . При совпадении показателей на выходе сумматора 1 2 появляется сигнал, который поступает в блок 3 управления, который, в свою очередь, останавливает 55 чтение ЗУ и, включая блок 5 индикации, обеспечивает визуальное отображение искомого адреса. Этот адрес поступа

50 г) 4 ет в блок 5 индикации с выхода счетчика 2 через элемент ИЛИ 7.

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

ЗУ 4, поступает через мультиплексор

8 на вход сумматора 12. Мультиплексор 8 передает на вход сумматора 12 нужную (третью или четвертую) группу битовой строки, считанной из ЗУ 4 °

Сумматор 12 работает в накапливающем режиме. Это обеспечивается снятием сигнала с управляющего входа элемен» та 14 ЗАПРЕТ и входа переноса нулевого разряда сумматора 12. После чтения всех адресов блок 3 управления включает блок 5 индикации и реэуль тат суммирования, поступающий иэ сумматора 12 через элемент ИЛИ 7, отображается на индикаторном табло блока 5 индикации.

Если необходимо просуммировать планы перевозок или показатели фак тического выполнения планов по вы»бранным автомобилям, то обратный код признака автомобиля записывается в регистр 10, на мультиплексор 8 данных подается код, обеспечивающий поступление на вход сумматора 12 второй группы битовой строки, считан ной иэ ЗУ 4. Сумматор 12 работает как схема сравнения. При совпадении показателей на выходЕ сумматора появляется сигнал, который кратковременно подает код, предварительно эа писанный в регистр 10, на вход мультиплексора 9. В соответствии с этим кодом третья или четвертая группа считанной из ЗУ 4 битовой строки передается на вход сумматора 13. Таким образом, в последнем накапливается сумма заданных показателей по всем автомобилям, имеющим указанный при™ знак. После чтения всех адресов результат решения из сумматора 13 через элемент ИЛИ 7 отображается блоком 5 индикации.

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

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

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

1236505

Сг

Qua. 2

Составитель В. Копылов

Редактор П. Коссей Техред Г.Гербер Корректор Л. Пилипенко

Заказ 3093/53

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

ВНИП1И Государственного комитета СССР

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

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

Производственнополиграфическое предприятие, г. Ужгород, ул. Проектная, 4