Устройство для автоматического контроля графика операций
Иллюстрации
Показать всеРеферат
Изобретение .относится к области технических средств и систем ав наооиГО аавтоматического контроля организационных и технологических процессов. Цель изобретения - расширение функциональных возможностей устройства за счет определения параметров, от- pa)Kaioiniix процесс выполнения графика операций с учетом комплексного показателя . Устройство содержит блок 1 набора и контроля операций, дешифратор 5, регистр сдвига 6, блок индикации 7, регистрирующий блок 13, блок ввода 11, блок управления 14 и TafiMep 9, а также блок 12 анализа вь1полнения графика операций, блок 4 контроля значений операций, счетчик 8, элемент ИЛИ 10. Устройство обеспечивает определение в процессе автоматического контроля графика операций фактического, необходимого и прогнозируемого темпов выполнения комплексного показателя, а .также суммарного значения фактического и прогнозируемого объемов выполнения графика операций каждым из исполнителей . 2 з.п. ф-лы, 8 ил. 1 табл. Ц S УГ- .ШИТ (Л ю со ел 4;; 00 aiu:.l
СОЮЗ СОВЕТСКИХ
СОЦИАЛИСТИЧЕСКИХ
РЕСПУБЛИК
„„5U„„1295418
А1 (si) 4 С 06 F 15/46
ОПИСАНИЕ ИЗОБРЕТЕНИЯ
ГОСУДАРСТВЕННЫЙ НОМИТЕТ СССР
ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ
К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ (21) 3831717/24-24 (22) 25.12.84. (46) 07.03.87. Бюл. 11 9 (71) Минское отделение Всесоюзного научно-исследовательского и проектноконструкторского института по автоматизации предприятий промышленно. сти строительных материалов (72) Г.И,Левин и Г,Е.Барсуков (53) 62-52(088.8) (56) Микропроцессорные комплекты интегральных схем. Состав и структура: Справочник. — Массовая библиотека "Электроника". — M.: Радио и связь, 1982, - 31, с.169, 170, рис.10.3.
Авторское свидетельство СССР
Р 399870, кл, G 06 F 15/46, 1970.
Авторское свидетельство СССР
У 331393, кл, G 06 F 15/46, 1969. (54) УСТРОЙСТВО ДЛЯ АВТОМАТИЧЕСКОГО
КОНТРОЛЯ ГРАФИКА ОПЕРАЦИЙ (57) Изобретение .относится к области технических средств и систем автоматического контроля организационных и технологических процессов.
Цель изобретения — расширение функциональных возможностей устройства за счет определения параметров, отражающих процесс выполнения графика операций с учетом комплексного показателя. Устройство содержит блок 1 набора и контроля операций, дешифратор 5, регистр сдвига 6, блок индикации 7, регистрирующий блок 13, блок ввода 11, блок управления 14 и таймер 9, а также блок 12 анализа вь1полнения графика операций, блок 4 контроля значений операций, счетчик
8, элемент ИЛИ 10. Устройство обеспечивает определение в процессе автоматического контроля графика операций фактического, необходимого и прогнозируемого темпов выполнения комплексного показателя, а .также суммарного значения фактического и прогнозируемого объемов выполнения графика операций каждым из исполнителей. 2 з.п. ф-лы, 8 ил. 1 табл.
12954
Изобретение относится к области технических средств и систем автоматического контроля организационных и технологических процессов и может использоваться для оперативного конт- 5 роля в сферах управления транспортными перевозками, материально-технического обеспечения, производства различного рода работ, реализации целевых программ и в других областях, 10 где контролируемый процесс может быть задан совокупностью операций, реализуемых в масштабе реального времени.
Целью изобретения является расширение функциональных возможностей устройства за счет определения параметров, отражающих процесс выполнения графика операций с учетом комплексного показателя.
На фиг.1 представлена структурная, схема устройства; на фиг.2 — схема блока набора и контроля графика операций; на фиг.3 — схема модуля набора и контроля; на фиг.4 — схема бло25 ка контроля значений операций; на
Аиг.5 — схема блока анализа выполнения графика операций; на фиг.6 — схема блока управления; на фиг.7 — схема блока индикации; на Аиг.8 — схема ариАметического блока.
Устройство (фиг. 1) содержит блок
1 набора и контроля операций, горизонтальные шины 2 „, 2,...,2„ (где и — максимальное число исполнителей контролируемых графиков)., вертикаль- 35 ные шины 3,, 3,..., 3 (где ш— максимальное число контролируемых временных интервалов), блок 4 контроля значений операций, дешифратор 5, регистр б сдвига блок 7 индикации, 40 счетчик.8 с параллельным выходом, таймер 9 {источник сигналов временных интервалов и текущего времени), элемент ИЛИ 10, блок 11 ввода {соединенный с каналом связи Z), блок 45
12 анализа выполнения графика операций, регистрирующий блок 13 и блок
14 управления.
В качестве блока 11 ввода может использоваться, например, телетайп 50 или другое устройство, обеспечивающее ввод кодированной информации с клавиатуры или с линии связи Z, В качестве регистрирующего блока
13 может применяться стандартное печатающее устройство или (и) дисплей.
Блок 1 набора и контроля графика операций (фиг.2) содержит п.ш-одно18 типных модулей 15 — 15 набора и (1 ht71 контроля.
Каждый из модулей 15;„. (где — 1, 2,...,п; j = 1, 2,...,m) содержит (фиг,3) элемент И 16, выключатель
17, формирователь 18, триггер 19 и усилитель 20.
Блок 4 контроля значений операций (фиг.4) содержит п однотипных модулей 21, — 21„ записи и суммирования и 2n-входовые элементы ИЛИ 22 — 22, где К вЂ” разрядность значений комплексного показателя контролируемых опе раций.
Каждый из модулей 21„ — 21„ содер жит регистр 23, сумматор 24 и переключатель 25.
Блок 12 анализа выполнения графика операций (фиг.5) содержит два че-< тырехразрядных регистра 26 и 27 сдвига, 10-разрядный регистр 28 сдвига, 14-разрядный регистр 29 сдвига, задатчик 30, арифметический блок 31 и шифратор 32.
Блок 14 управления {фиг.6) содержит генератор 33 импульсов, переключатель 34, кнопки 35 — 38 и формирователь 39.
Блок 7 индикации (фиг. 7) содержит две группы однотипных элементов индикации. Первая группа m элементов
40 — 40„„ индикации подключена к выходам регистра 6 сдвига (т.е. к соответствующим вертикальным шинам 3„ ). Вторая группа и m элементов 40„, — 40„„, индикации подключена к выходам r соответствующих модулей 15;„ набора и контроля блока
1 набора и контроля графика операций.
Арифметический блок 31 (фиг.8) содержит матрицу 41 с регистрами
42 — 44, арифметико-логическое устройство (АЛУ) 45, блок из шестнадцати рабочих регистров 46, два канальных регистра 47 и 48 с двунаправленными шинами ввода-вывода, блок 49 местного управпения и внутреннюю магистраль (шину) 50, Я качестве арифметического блока
31 может использоваться любое известное устройство, реализующее стандартные операции: ввода значений, выполнение четырех арифметических действий над хранящимся и введенным значением, запоминание промежуточных результатов и их вызов zo внутренние операционные регистры, вывод результатов выполненных действий, в част1295418 ности микропроцессорная БИС, арифметический расширитель.
Комплексными показателями, отражающими процесс выполнения графика операций, являются следующие. 5
Суммарное значение фактического выполнения комплексного показателя
Ф операций U,„каждым из и исполнителей за 1 проконтролированных интервалов к
10 д=1
1(Каш.
Заданный темп реализации комплексного показателя каждым из и исполнителей, определяемый отношением заданного суммарного комплексного показаз теля по всем m интервалам U для данного i-го исполнителя к общему числу контролируемых m интервалов
Э
ЛЖ .
Э Ц
Фактически достигнутый к данному контролируемому j-му интервалу темп реализации комплексного показателя Р ср Ц.. г; 30
Необходимый (после j-ro проконтролированного интервала) темп реализации комплексного показателя Р 35 ч Б - 13;„ ш- j
Прогнозируемый объем реализации графика операций i-м исполнителем после j-го проконтролированного интервала и
Ф.
U,. = (m-j) (. ) +U;.
Устройство работает следующим образом.
В режиме контроля графика операций сначала осуществляется ввод суммарных значений объемных показателей контролируемых операций по всем ш интервалам для каждого i-го исполнителя.
Для этого переключатель 34 блока
14 управления устанавливается в.нейтральное положение П,, а переключатели 25, — 25„ блока 4 устанавливаются в положение, при котором горизонтальные шины 2, — 2 подключаются. к входам соответствующих регистров
23, — 23„ . Затем с помощью клавиатуры блока 11 ввода набирается код х
1 первого исполнителя, т.е. номер первой горизонтальной шины 2 и задан1 ная суммарная величина Б, контроли руемых значений всех операций для первого исполнителя.
При дешифрировании кода х„ в дешифраторе 5 выходной сигнал появляется на выходе шины 2, и поступает на вход, разрешающий запись информации в регистр 23, модуля 21, блока 4 контроля значений операций
Набранная в блоке 11 ввода сумЭ марная величина U по входу U; блока 4 подается на информационные входы регистров 23, — 23„ всех модулей 21, — 21„, Однако запись величины U„ происходит только в регистр
23„, так как только íà его входе "Занесение" по шине 2, присутствует разрешающий сигнал.
Для занесения следующего значения
Э суммарной величины U второго исполнителя клавиатурой блока 11 ввода задается код второй горизонтальной шиВ
Э ны 2 и набирается значение U, в результате чего по аналогии с предыдущим занесение суммарной величины
Э показателя Б производится в регистр
23
При последовательном выполнении описанных действий через и шагов производится занесение соответствующих суммарных значений выполнения операций для всех и исполнителей в регистры 23 - 23„, Для включения в режим контроля заданных операций замыкаются выключатели 17 в соответствующих модулях
15;„ набора и контроля.
В момент включения переключателя
17 срабатывает формирователь 18 и устанавливает триггер 19 в положение, при котором на его выходе, подключенном к входу усилителя 20, появляется единичный сигнал, который усиливается и включает элемент 40« индикации, сигнализирующий о том, что данная операция подлежит выполнению.
Установка устройства в режим контроля первого временного интервала осуществляется с блока 14 управления по выходу 7 путем подачи на счетный вход регистра 6 сдвига через элемент ИЛИ 10 импульсов, формируемых формирователем 39 блока 14 в момент
5 12 нажатия кнопки 36. При этом переключение регистра 6 сдвига осуществляется до положения, при котором выходной сигнал появится на его выходе, подключенном к вертикальной шине 3
1 что индицируется соответствующим элементом 40, индикации блока 7 индикации.
Завершающей операцией этапа подготовки к режиму автоматического контроля заданного графика операций является переключение переключателей
251 — 25„ блока 4 в среднее положение, при котором к горизонтальным шинам 2 „ — -n ïoäêëþ÷àþòñÿ входы "Занесение" соответствующих сумматоров
24, — 24„ . При наличии сигнала на одном из этих входов разрешено занесение информации в соответствующий сумматор 24, — 24„ .
Запуск таймера 9 для отсчета временных интервалов, в течение которых осуществляется автоматический контроль заданного графика операций, начинается с момента нажатия кнопки 35 блока 14 управления, с выхода Т которого запускается таймер 9 и устанавливаются в нулевое состояние регистр 6 сдвига, счетчик 8, а также все регистры 23, - 23 и все сумматоры 24 — 24„ модулей 21 — 21» входящих в состав блока 4.
В момент начала отсчета (после запуска) таймер 9 выдает импульс первого временного интервала, которым заносится единица в счетчик 8 и через схему ИЛИ 10 единица в регистр
6 сдвига, в результате чего появляется выходной сигнал на вертикальной шине 3.
В режиме автоматического контроля выполнения заданного графика операций на входы Z блока 11 ввода (с линии связи) по мере выполнения операций поступают коды сообщений, содержащие код номера i-ro исполнителя х и код значения U;; соответствующий величине выполненного объемного показателя по данной операции в данном j-м интервале времени. По коду х автоматически дешифратором 5 выбирается номер шины 2 ., в результате чего на У вход соответствующего модуля 21; (при i = 1 модуля 21,) блока 4 поступает разрешающий сигнал. Однако поскольку переключатель 25 блока 4 в данном режиме переключен в среднее положение, этот сигнал присутствует на входе "Занесение" сумматора 24 .
95418 6
Поэтому принятое. значение U заносится в сумматор 24„ и слагается с предыдущим результатом (в первом контролируемом интервале с нулевым значением).
Аналогично заносятся в регистры
23,. блока 4 значения операций П;. выполняемых в процессе графика любым из исполнителей в любом контролируемом в данный момент интервале времени.
В процессе выполнения графика операций в соответствующие сумматоры
24, — 24„ заносятся и суммируются значения объемного показателя реалиЭ зуемого каждым i-м исполнителем U"
В течение любого j-го контролируемого интервала на соответствующей шине 3 присутствует выходной сигнал, который поступает на первые входы элемента И 16 модулей 15;;, расположенных в j ì столбце блока 1 набора и контроля операций.
В момент прихода с блока 11 ввода сигнала о выполнении операции в дешифраторе 5 декодируется номер исполнителя и на горизонтальной шине
2; появляется выходной сигнал, который поступает на второй вход элемента И 16 модулей 15„„, расположенных в i-й строке блока 1 набора и контроля операций.
Поскольку при этом входные сигналы на обоих входах элемента И 16 имеу Mop,y sr 1 5; ходной сигнал на выходе элемента
И 16 присутствует лишь в данном случае. Этим сигналом триггер 19 модуля
15;„ переключается в состояние, при котором снимается сигнал с входа усилителя 20, и подключенный к его выходу соответствующий элемент 40 ; индикации блока 7 индикации отключается. Отключением (гашением) элемента 40,„- индикации блока 7 индикации сигнализируется, что по операции с номером ij принято сообщение о выполнении, Этим достигается наглядность визуального контроля, поскольку подсвечиваемый элемент 40; индикации (в первой строке блока 7 индикации) показывает, какой из временных интервалов в данный момент контролируется, а выключенные элементы 40„ — 40„„. указывают на операции, которые еще не выполнялись.
В процессе смены временных контролируемых интервалов импульсы времен1295418 ных интервалов с выхода таймера 9 поступают на вход счетчика 8, где накапливается число, соответствующее количеству проконтролированных временных интервалов. 5
Для использования устройства в режиме определения достигнутых и прогнозируемых параметров, отражающих процесс выполнения графика операций с учетом объемного показателя, в задатчике 30 блока 12 анализа выполнения графика операций задается число, равное m. Для выбора необходимого показателя служит переключатель 34 блока 14 управления, с помощью которого в положениях П, П, П и Л
3 а к выходу генератора 33 импульсов подключается вход одного из регистров
26 — 29 блока 12.
При этом в положении П, работает регистр 26 сдвига и определяется поз каз атель r,-, в положении П работает регистр 27 сдвига и определяется показатель r; в положении П„ работает регистр 28 и определяется показатель r;, в положении П вЂ” соответственно регистр 29 и показаи тель U;
При определении всех показателей работа устройства осуществляется под
30 управлением блока 12 анализа выполнения графика операций за.счет выдачи команд соответствующим регистрам
26 — 29 сдвига.
Эти команды с каждого из разрядов соответствующего регистра 26 — 28 сдвига поступают по выходам а, Ь на .входы "Считывание" регистров 23, — 23„ и сумматоров 24„ — 24„ блока 4 контроля значений операций, в результате чего считываемые значения с выхода
U блока 4 поступают на вход арифметического блока 31 блока 12 анализа выполнения графика операций. С выходов 1 каждого из регистров 26, 28.
45 и 29 сдвига сигнал поступает на управляющий вход задатчика 30, выдающего команду последнему на считывание числа m в арифметический блок 31.
С выходов р регистров 27, 28 и 29 сигнал подается на управляющий считыванием информации вход р счетчика 8 для занесения числа ) в арифметический блок 31.
Шифратор 32 служит для преобразования входных сигналов, поступающих на его входы с, d, f, е, g, h, k в коды соответствующих команд арифметическому блоку 31.
Прнчем в зависимости от входного сигнала шифратор 32 выдает на вход арифметического блока 3 1 команды в соответствии с таблицей.
Команда, подаваемая на вход арифметического блока 31
Вход шифратора
Деление
Вычитание
Сложение
Умножение
Запоминание результата предыдущего действия
Выборка хранящегося результата
Выдача результата вычислений на выход арифметического блока 31
При определении показателя r., ра з ботает регистр 26 блока 12, сигналы с выходов которого последовательно выдаются в следующем порядке. В первом такте сигнал с выхода а регистра
26 поступает на вход "Считывание" сумматора 24; блока 4, и хранящееся з значение П; считывается в арифмети ческий блок 3 1. Во втором такте сигалом с выхода 1, поступающим на ход 2 задатчика 30, из последнего считывается в арифметический блок 31 число, равное ш. В третьем уакте по сигналу с выхода с регистра 26 шифратором 32 вырабатывается команда деления двух значений, введенных в арифметический блок 3 1, т.е. выполняU; ется операций †вЂ, что является покаШ а зателем r, который в четвертом такте по сигйалу с выхода k регистра 27 и соответствующей команде шифратора
32 поступает на выход И арифметического блока 31. по аналогии с предыдущим поступает на выход И блока 31. н
При определении показателя r.
1 работает регистр 28.
В первом такте по команде с выхода а из сумматора 24 блока 4 считывается в арифметический блок 31 значение U Во втором такте (выход Ъ) з из регистра 23; блока 4 в арифметический блок 31 считывается значение
U; . В третьем такте (выход d) выполняется операция вычитания, т. е ° з P
U,„ - U, В четвертом такте (выход g) осуществляется запоминание результата выполненного вычитания.
В пятом такте (выход t) считывает- 35 ся значение m из задатчика 30.
В шестом такте (выход р) считывается из счетчика 8 число j . В седьмом такте (выход d) осуществляется вычитание считанных значений 40
m — j В восьмом такте (выход h) осуществляется выборка хранящегося результата.
В девятом такте (выход с) выполняется деление хранившегося и вы- 45 з р бранного значения U; — U; на результат, полученный от вычитания значений m-J.
В результате выполненных действий
Ч
11 — y„ н получен показатель r тп—
1 ь
Определение показателя U осуществляется под управлением регистра 29.
При этом в порядке следования тактов переключения регистра 29 по аналогии с предыдущим выполняются опе9 12954 Р
При определении показателя r pa1 ботает регистр 27, под управлением сигналов с выхода которого реализуются следующие операции. В первом такте сигналом с выходов регистра 27, поступающим на вход "Считывание" регистра 23. блока 4, значение U;. счи1 тывается в арифметический блок 3 1. Во втором такте сигналом с выхода р считывается значение j накопленное 10 к данному моменту в счетчике 8.
В третьем такте по сигналу с выхода с шифратором 32 вырабатывается команда деления введенных значений
Ч Ф
U;„ j, что дает показатель rI
Б — который в четвертом такте.
10 вляется запоминание блоком 31 полученного результата, по сигналу с выхода t считывается значение m из эадатчика 30, по сигналу с выхода р считывается значение j иэ счетчика 8, по сигналу с выхода d арифметическим блоком 31 выполняется вычитание считанных значений m — j, по сигналу с выхода h производится выборка храня Р
П щего результата "., по сигналу с
J выхода f выполняется умножение вы9 бранного результата - "- на реэульJ тат предыдущего действия (m — j ), по сигналу с выхода g производится запоминание полученного результата P
П м умножения, т.е. †. — (m — j), по сиг3 налу с выхода Ь из регистра 23; в арифметический блок 31 считывается
Ч значение U,„, по сигналу с выхода h производится выборка значения Р
U; (m — j), по сигналу с выхода е
3 выполняется сложение выбранного зна P
П чения -т- (m — j) со считанным значеJ нием U;„, в результате чего получен P
U„ (m — 1) —.— + U .1
1J показатель U; значение которого в последнем такте (выход k) подается на выход M арифметического блока 31. арифметический блок 31 работает следующим образом.
Наличие внутреннего управления и асинхронный режим работы обеспечивают выполнение необходимых операций по поступлению на входы регистра
47 кода одной команды. В предложенном устройстве входы канального рерации, соответствующие его выходным сигналам.
По сигналу с выхода b регистра 29 считывается значение U,„ с регистра
23;, по сигналу с выхода р считывается значение j из счетчика 8, по сигналу с выхода с выполняется деление
Ф
U.J по сигналу с выхода g осущест1
1295418
11 гистра 48 являются частью входов арифметического блока 3 1, подключенных к выходу шифратора 32. Прием операндов, т.е. информаций по входу Н, и с задатчика 30 осуществляется в арифметический блок 31 на входы регистра 47. С этого же канального регистра 47 осуществляется вывод информации из арифметического блока 31 по выходу W, !О
Причем ввод-вывод может осуществляется в режиме разделения времени или разделения 16-разрядного входа регистра 47 на два байта: один для ввода по входу U а второй для выво да по выходу W арифметического блока
31, Блок 49 местного управления осуществляет управление работой всех элементов блока 31 при поступлении на его входы различных условий (т.е. соответствующих кодов команд) с канального регистра 48.
При поступлении на один из входов шифратора 32 (фиг.5) соответствующего сигнала (команды) с регистров
26 — 29 в шифраторе 32 осуществляется кодирование этой команды, которая состоит из 16-разрядного кода операции (микрокоманды), поступающего на 16 входов канального регистра 48, а также из служебных сигналов, поступающих на входы блока 49 местного управления.К служебным сигналам относятся разрешение приема или выда35 чи информации по входам-выходам канального регистра 47 и синхросигналы.
Под управлением блока 49 местного управления в соответствии с принятым с регистра 48 кодом команды осущест- 4 вляется выполнение заданных этим кодом операций. При выполнении арифметических операций в моменты, определяемые последовательностью переключений регистров 26 — 29 блока 12, с задатчика 30 или с блока 4 контроля значений операций по входу U блока
12 на входы арифметического блока 3 1, т.е. на входы канального регистра 47, подаются коды операндов (значений
U;„. ). Арифметические операции могут выполняться как в матрице 41 (тогда значения сомножителей по сигналам блока 49 заносятся в регистры 42 и
43, а результат вычислений — в ре-! гистр 44), так и в АЛУ 45 (тогда результат вычислений передается в один из рабочих регистров 46 или сразу в канальный регистр 47).
12
Вывод информации из арифметического блока 31 по выходу через канальный регистр 47 осуществляется при подаче с выхода шифратора 32 сигнала разрешения выдачи на вход блока 49. Таким образом, арифметическим блоком 3 1, который представляет собой БИС арифметического устройства (расширителя), по мере подачи на входы его канального регистра 48 кодов команд с шифратора 32 и операндов (значений) на часть входов канального регистра 47 осуществляется выполнение операций, необходимых для вычисления показателей блоком 12 анализа выполнения графика операций. Вывод показателей осуществляется командой (сигналом) К с одного из регистров 26 — 29, которая шифруется шифратором 32 и подается на блок 49 местного управления расширителя, что является условием выдачи информации с регистра 47 на выход И арифметического блока 31.
На функциональной схеме (фиг.1) показана функциональная связь блока
12 с управляющим входом регистрирующего блока 13, потому что в данном устройстве могут применяться различные типы регистрирующих блоков: дисплеи, перфораторы, устройства печати и другие, в их числе есть устройства, для которых необходим отдельный сигнал управления процессом ре- гистрации, и устройства, для которых сигналом управления (запуска) является сама выводимая информация, или обеспечивается режим вывода автономным блоком управления. На фиг.I показан общий случай указанной связи, т.е. предусмотрено возможное разделение выводимой из блока 12 информации на собственно информационную часть и сигнал управления печатью.
В блоке анализа выполнения графика операций (фиг.5) такой связи нет1 поскольку команда вывода информации из блока 12 на регистрирующий блок
13 осуществляется путем подачи сигнала К с последнего разряда одного из регистров 26 — 29 на шифратор
32, который выдает сигнал разрешения выдачи на вход блока 49, в результате чего по команде последнего осуществляется непосредственный вывод информации с канального регистра 47 на выход W блока 12, т.е ° регистрирующий блок 13.
1З i?954
Устройство имеет более широкие функциональные возможности и его применение в системах оперативного контроля и управления позволяет не только контролировать процесс выполнения заданного графика операций, но и one5 ративно воздействовать на этот процесс на основе выдаваемых устройством показателей, формируемых в зависимости от фактических значений временного и объемного параметров.
В результате применения устройства сокращаются фактические сроки выполнения программ, представленных графиками операций, что дает значительный экономический эффект, который возрастает в зависимости от сложности и объема процесса, контролируемого с помощью устройства.
Формула изобретения
1. Устройство для автоматического контроля графика операций, содержащее блок набора и контроля операций, соединенный горизонтальными шинами 25 с дешифратором, а вертикальными — с регистром сдвига, блок индикации, регистрирующий блок, блок ввода, блок управления и таймер, о т л и ч а ющ е е с я тем,что,с целью расширения $0 функциональных возможностей устройства за счет определения параметров,отражающих процесс выполнения графика операций с учетом комплексного показателя, в него введены блок анализа выполнения графика операций,блокконтроля значений операций, счетчик и элемент ИЛИ, первый вход которого подключен к первому выходу блока управления, а второй вход — к первому выходу тайме- 40 ра, вторые выходы таймера соединены с первыми инЛормационными входами регистрирующего устройства, а вход — с вторым выходом блока управления, соединенным также с входами "Обнуление" pg счетчика и регистра сдвига, с третьего по шестой выходы блока управления соединены с соответствующими входами блока анализа выполнения графика операций, информационные выходы которого g0 сОединены с вторыми информационными входами регистрирующего устройства, а информационные входы — с информационными выходами блока контроля значений операций и с инЛормационными выходами счетчика, управляющий вход которого подключен к первому выходу блока анализа выполнения графика операций, второй и третий выходы которо18 14 го соединены с первым и вторым управляющими входами блока контроля значений операций, п третьих управляющих входов которого соединены с горизонтальными шинами, а четвертый управляь,щий вход — с первым выходом таймера, информационные входы блока кон троля значений операций — с первыми информационными выходами блока ввода, вторые информационные выходы которого соединены с входами дешифратора, выход элемента ИЛИ соединен со счетными входами счетчика и регистра сдвига, четвертый выход блока анализа выполнения графика операций соединен с управляющим входом регистрирующего блока, входы блока индикации соединены с соответствующими вертикальными шинами и выходами блока набора и контроля операций.
2. Устройство по и. 1, о т л и— ч а ю щ е е с я тем, что блок анализа выполнения графика операций содержит ариЛметический блок, задатчик, четыре регистра сдвига и шифратор, первый вход которого соединен с выходами третьих разрядов первого, второго и четвертого регистров сдвига, а также с выходом девятого разряда третьего регистра, второй вход шифратора — с выходом третьего и седьмого разрядов третьего и с выходом седьмого разряда четвертого регистров сдвига, управляющий вход задатчика— с выходом второго разряда первого регистра сдвига и выходами пятых разрядов третьего и четвертого регистров сдвига, третий вход шифратора— с выходом девятого разряда четвертого регистра сдвига, четвертый вход шифратора — с выходом тринадцатого разряда четвертого регистра сдвига, пятый вход шифратора — с выходом четвертого разряда третьего регистра сдвига, а также с выходами четвертого и десятого разрядов четвертого регистра сдвига, шестой вход шифратора — с выходом восьмого и двенадцатого разрядов четвертого регистра сдвига и выходом восьмого разряда третьего регистра сдвига, седьмой вход шифратора — с выходами послед-. них разрядов всех четырех регистров сдвига, выходы шифратора соединены с входами управления арифметического блока, информационные входы которого подключены к информационным выходам задатчика и являются информационными входами блока, первые
1295418
20
4m tgm Xnm
2р 2и Тп t tgglng
Аа.2 выходы первого и третьего регистров сдвига являются первым выходом блока, первые выходы второго и четвертого, а также второй выход третьего и одиннадцатьпr выход четвертого регистров сдвига: являются вторым выходом блока, вторые выходы второго и четвертого, а также шестые выходы третьего и четвертого регистров сдвига яв-! ляются третьим выходом блока,инфор мационными выходами которого являютI ся информационные выходы арифметического блока, входы регистров сдвига являются соответствующими входами блока.
3. Устройство по II ° 1, о т л и— ч а ю щ е е с я тем, что блок контроля значений операций содержит и регистров, и сумматоров, и переключателей, 2п-входовые элементы ИЛИ количеством К, причем входы "Считывание" регистров и сумматоров подключены соответственно к первому и второму входам блока; входы "Занесение" регистров и сумматоров через переключатели подключены к соответствующим горизонтальным шинами, являющимся третьими управляющими входами блока, входы "Обнуление" регистров и сумматоров подключены к четвертому входу 6лока, информационные выходы регистров и сумматоров подключены к входам 2п-входовых элементов ИЛИ, выходы которых являются информационными выходами блока, информационные входы регистров и сумматоров подключены к информационным входам блока, 1295418 дха ц n, eq л
Составитель А.Исправникова
Редактор О.Юрковецкая Техред И.Попович Корректор Т ° Колб
Заказ 619/56
Тираж 673 Подписное
ВНИИПИ Государственного комитета СССР по делам изобретений и открытий
113035, Москва, Ж-35, Раушская наб °, д.4/5
Производственно-полиграфическое предприятие, г.ужгород, ул.Проектная,4