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

 

Изобретение относится к вычислительной технике и управлению и может быть использовано для выработки оптимальной стратегии управления конвейерной системой путем имитации ее работы. Целью изобретения является расширение области применения устройства. Устройство содержит блок 7 управления, блоки 8.1-8.м имитации технологических операций, регистры 9 состояния и 11 хранения режимов работы, группы 10 элементов И и схемы 12 сравнения. Раскрыто построение блоков имитации технологических операций и управления. Устройство позволяет отыскать оценки общего времени выполнения совокупности конвейерных работ и входящих в их состав операций, а также определить состояние технологического процесса в любой заданный момент времени. 3 з.п. ф-лы, 4 ил.

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

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

РЕСПУБЛИК 511 4 0 05 В 23/02 рЯ9И

1ЦДЦД@ 1

,;ьй«

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

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ

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

flQ ИЗОБРЕТЕНИЯМ И ОТНРЬ1ТИЯМ

ПРИ ГКНТ СССР

1. (21 ) 4384135/24-24 (22) 29.02.88 (46) 15.11.89. Вюл. Í 42 .(72) В.И.Левин и И.Ю.Мирецкий (53) 621.396(088.8) (56) Авторское свидетельство СССР

М 1179275, кл. G 05 В 23/02, 1983.

Ралдугин Е.А. Организация вычислительного процесса В специализированной структуре для решения задач транспортного типа. Электронное моделирование, 1985, .У 6, с, 28-30.

ÄÄSUÄÄ 1522159 А1

2 (54) УСТРОЙСТВО ДЛЯ ИМИТАЦИИ ТЕХНИЧЕСКОЙ СИСТЕМЫ КОНВЕЙЕРНОГО ТИПА (57) Изобретение относится к вычислительной технике и управлению и может быть использовано для выработки оптимальной стратегии управления конвейерной системой путем имитации . ее работы. Целью изобретения является расширение области применения устр-ва. Устройство содержит блок

7 управления, блоки 8.1-8.m имитации технологических операций, регистры

1522!59

35 состояния 9 и хранения 11 режимов работы, группы .10 элементов И и схемы 12 сравнения. Раскрыто построение блоков имитации технологических операций

5 и управления. Устройство позволяет

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

Цель изобретения — расширение области применения устройства путем имитации функционирования конвейерной системы, с произвольной последовательностью технологических операций разной длительности, позволяющей анализировать всевозможные ситуации, возникающие в процессе функциониро- . 25 вания системы.

На фиг,l изображена функциональная схема предлагаемого устройства; на фиг,2 — функциональная схема первого блока имитации технологических. операций; на фиг.3 — функциональная схема второго...,, m-го блоков имитации технологических операций; на фиг.4 — функциональная схема блока управления.

На схемах представлены информационные 1 и координатные 2 входы, .вход 3 разрешения загрузки, адресные входы 4, входы задания режима 5 и начальной установки 6, блок 7 управ-4 .ления, первый 8.1, вгорой 8.2,..., ш-ый 8.m блоки имитации технологических операций, первый 9.1,...,m-ый.

9.m регистры состояния, первая 10.1, вторая 10.2,...,(m-l)-я 10.m-l группы элементов И но и-1 элементов И в каждой группе, первый 11.1, второй

i1,2...,,(m-1)-ый ll.m-1 регистры хранения режимов работы, первая

12.1, вторая 12.2,...,{m-i)-я 12.m-l схемы сравнения, выходы йнформации о времени работы 13.и данных о состоянии системы 14, Блок 8.1 содержит информационные

15 и адресные 16 входы, входы задания режима 17, разрешения записи 18, син55 хронизации 19 и начальной установки

20, коммутатор 21, первый элемент 22 задержки, счетчик 23 адреса, второй нения совокупности конвейерных работ и входящих в их состав операций, а также определить состояние технологического процесса в любой заданный момент времени. 3 з.п. ф-лы, 4 ил, элемент И 24, узел 25 оперативной памяти, первый элемент И 26, счетчик

27 длительности операции, одновибратор 28, второй элемент задержки 29, выхрд 30 блока.

Блоки 8.2,...,8.m содержат инфор-. мационные 31 и адресные 32 входы, входы задания режима 33, разрешения записи 34, управляющий вход 35, вход начальной установки 36 и синхронизации 37, коммутатор 38, первый элемент И 39, счетчик 40 адреса, элемент

41 задержки, узел 42 оперативной памяти, второй элемент И 43, счетчик

44 длительности операции, триггер

45, одновибратор 46, выход 47 блока.

Блок 7 включает информационные входы 48, . входы 49 координат, входы разрешения загрузки 50, начальной установки 51 и сброса 52, дешифратор

53, элемент 54 задержки, генератор

55 импульсов, счетчик (контрольного времени) 56, регистр,57, схему 58 сравнения, информацмонные выходы

59, тактирующий выход 60, выходы 61 разрешения записи.

Под конвейерной технической системой понимается любая совокупность устройств, вЫполняющих все поступающие в систему работы в одном и том же порядке (всякая работа состоит из последовательности операций, каждая из которых выполняется соответствующим устройством). Будем считать, что конвейерная техническая система состоит из m устройств и выполняет и работ. Каждая работа выполняется последовательно на устройствах 1,2,..., m, реализующих, соответственно, первую, вторую,..., m-w onepau z этой работы. На любом устройстве выполнение очередной работы начинается сразу после ее выполнения устройством i-l, непосредственно предшествующим устройству i (если устройство i свободно), или после освобождения i от предыдущей работы (если устройство i занято). Время

15?21 выполнения любой операции каждой работы соответствующим этой операции устройством считается известным.

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

В устройство заносится информация, соответствующая времени, затрачиваемому устройствами те.:нической системы на выполнение каждой опера- 1О ции каждой из работ. Эта информация записывается в узлы оперативной памяти, входящие в состав блоков 8.i °

В зависимости от уровня сигнала на входе управления узел оперативной 15 памяти работает следующим образом.

Если на этом входе присутствует сигнал единичного уровня, то на выходах узла оперативной памяти присутствует информация, считанная из ячей- 2О ки, адрес которой представлен на входах адреса узла. Это режим чтения информации. Если на входе управления имеет место импульс отрицательной полярности, то в ячейку, адрес которой представлен на входах адреса, записывается информация, представленная на информационных входах. Это режим записи информации. Для осуществления записи информации в узлы опе- ЗО ративной памяти на вход 3 разрешения загрузки устройства подается сигнал единичного уровня, а на вход 5 задания режима — сигнал нулевого уровня, переводящий коммутаторы 21 (блок 8.1) и 38 (второй 8.2, третий 8.3,..., m-ый 8,m блоки) в состояние, при котором на их выходы проходит информация, представленная на входах первой группы. Затем на координатные 10 входы 2 устройства подается код, определяющий блок 8, в который будет осуществлена запись информации.

Этот код поступает на информационные входы дешифратора 53. После этого 4 . на адресные 4 информационные I входы устройства подаются, соответственно, / адрес ячейки и информация для записи.

Подаваемый затем на вход 3 разрешения загрузки устройства импульс отрица- ВО тельной полярности проходит на одноименный вход блока ? и стробирует дешифратор 53. На одном из выходов де-. шифратора (а именно на выходе, соответствующем коду на координатных вхо- 55 дах 2 устройства) имеет место импульс отрицательной полярности {на остальных выходах дешифратора присутствуют сигналы логической единицы).

59 б

Этот имп льс осуществляет запись ин» формации в узел оневативной памяти.

После этого на входы 4 и 1 устроиства подаются очередные адрес и информация для записи и осуществляется запись в бчередную ячейку узла оперативной памяти и т.д. После завершения записи в очередной узел оперативной памяти на координатные входы 2 устройства подается код, определяющий следующий блок 8,и т.д.

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

21 и 38 в состояние, при котором на их выходы проходит информация, представленная на входах второй группы.

В блоке 8.1 хранится информация, соответствующая времени выполнения первой операции каждой из работ, в блоке 8.2 — информация, соответствующая времени выполнения второй операции каждой из работ,в блоке .8.m —информация, соответствующая времени выполнения m-ой операции каждой из работ. При этом по (i-1)-ым .(1

42 — второй операции -ой работы (блок 8.2), третьей операции i-ой работы (блок 8.3),..., m-ой операции i-ой работы (блок 8.m).

По информационным входам 1 устройства из внешнего источника в регистр 57 блока 7 заносится информация, соответствующая контрольному времени.Для осуществления записи информации на координатные входы 2 устройства подается код,соответствующий регистру 57 (общее количество координатных входов устройства должно быть, таким образом, не менее (Lor, г j+l ) ..

После этого на информационные входы

1 устройства подается информация для записи в регистр, Подаваемый затем на вход 3 разрешения загрузки устройства импульс отрицательной полярности вызывает срабатывание дешифратора

53. Импульс отрицательной полярности с выхода дешифратора 53 проходит

7 !522159

40 на вход. занесения регистра 57 и своим фронтом "О" "1" осуществляет запись информации, представленной на инфармацио входах регистра 57 5 (»»q информационных входах 1 устройства).

Для приведения устройства в исходное состояние на его вход 6 подается импульс начальной установки отрица- тельной полярности, которым все блоки 8 переводятся в исходное состояние, все регистры и счетчик 5б блока 7 переводятся в нулевое состояние и по задержанному элементом 54 фронту О" - "1" генератор 55 блока

7 начинает вырабатывать тактовые импульсы. Поскольку сигналом начальной установки регистры 9.1...,,9.m u

11.1„...,11 m†- 1 переведены в нулевое состояние, на первой и второй группах входов схем 12.1,...,12.m-1 сравнения присутствуют одинаковые комбинации сигналов, и схемы сравнения вырабатывают сигналы единичного 25 уровня. В исходном состоянии блоки

8.1,...,8.m настроены на первую работу, Именно, блок 8.1 настроен на первую операцию первой работы, блок

8.2 — на вторую операцию первой ра- ЗО боты,..., блок 8.m — - на m-ую опера-. цию первой работы.

На выходах этих блоков присутствуют сигналы единичного уровня. С задержкой (элемент 54 блока 7) после окончания действия импульса начальной установки блок 8.1, синхронизируемый тактовыми сигналами, поступающими на его вход 19 с выхода генератора 55 (т.е. с выхода бО блока 7), начинает отсчет времени выполнения первой операции первой работы. Блоки

8.2,...,8Äm продолжают оставаться.в исходном состоянии. В таком состоянии . устройство находится до тех пор, пока 45 в блок 8.1 не поступит очередной, тактовый сигнал, под управлением которого закончится отсчет времени выполнения первой операции первой работы (порядковый номер этого тактового сигнала равен количеству единиц времени, затрачиваемому первым устройством технической системы на выполнение первой операции первой рабаты). Сразу же после этого, т.е.

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

Задним фронтом "1" "0" сигнала с выхода блока 8.1 в первый разряд регистра 9.1 записывается "1". По переднему фронту "О" †. "1" сигнала с выхода блока 8.1 "1" появляется на первом выходе регистра 9 ° 1 (на выходе первого разряда регистра).

Единичный сигнал с выхода регистра

9,1 поступает на первый вход первой группы входов схемы 12.1 сравнения, Вследствие несовпадения. комбинаций на первой и второй группах входов схемы 12.1 на ее выходе появляется сигнал нулевого уровня. Выход схемы

12.1 соединен с входом занесения регистра 11.1, записывающего информацию по заднему фронту "1" — "О" сигнала на входе занесения. Таким образом, изменение уровня сигнала с "1" в "О" на выходе схемы 12,1 сравнения ведет к записи информации в регистр

11.1, В результате комбинации сигналов на первой и второй группах входов схемы 12.1 совпадают, и она вырабатывает сигнал единичнога уровня, Таким образом, на выходе схемы 12. 1 имел место импульс отрицательной полярности, Этот импульс поступает на управляющий вход блока 8.2 и разрешает отсчет времени для второй операции первой работы. Если проводить аналогию с функционированием конвейерной технической системы, то к этому времени первое устройство системы закончило выполнение первой операции первой работы и начало выполнение первой операции вто. рой работы, а второе устройство при-! ступило к выполнению второй операции первой работы.

Появление второго отрицательного импульса на выходе блока 8.1 свидетельствует об окончании выполнения первой операции второй работы. На выходе второго разряда регистра 9.1 появляется "1".

Появление первого отрицательного импульса на выходе блока 8,2 свидетельствует об окончании выполнения второй операции первой работы. На вы

15221 ходе первого разряда регистра 9.2 появляется "1", что вызывает появление отрицательного импульса на выходе схемы 12,2 сравнения и в работу включается блок 8.3, отсчитывающий время выполнения третьей операции первой работы, Предположим, что появление второго (третьего,...) отрицательного импуль- 10 са на выходе, блока 8.1 предшествует по времени появлению первого отрицательного импульса на выходе блока

8.2 ° Блок 8.1 начинает отсчитывать время первой операции третьей (четвертой,...) работы, а блок 8.2 продолжает отсчитывать время выполнения второй операции первой работы. В этой ситуации вторая операция второй (третьей,...) работы ожидает оконча- 20 ния выполнения второй операции предыдущей работы. Как только это произойдет, на выходе блока.8.2 появится отрицательный импульс, записывающий "1" в первый разряд регистра 25

9.2. На выходе первого элемента И группы 10.1 появится "1" (т.е. имеет место переход "О" - "1"), в результате чего на выходе схемы 12.1 появится отрицательный импульс, разре- 30 шающий отсчет времени для второй операции второй работы (блок 8.2).

Предположим, теперь, что появление первого отрицательного импульса на выходе блока 8.2 предшествует по вре- З5 мени появлению второго отрицательного импульса на выходе блока 8.1.

Это означает, что выполнение второй операции первой работы завершено, но выполнившее ее второе устройство тех- 40 нической системы ожидает окончания обработки первым устройством первой операции второй работы. Появление второго отрицательного импульса на выходе блока 8.1 вызывает появление от- 45 рицательного импульса на выходе схемы 12.1 сравнения, разрешающего отсчет времени для второй операции второй работы, Далее устройство функционирует я0 аналогично описанному.

Появление "1" на выходе п-ro разряда регистра 9.m свидетельствует о том, что закончено выполнение m-oN операции п-ой работы, т.е. все работы 55 технической системой выполнены. Этот сигнал единичного уровня проходит на первый сбросовый вход генератора

55 блока 7 управления и вызывает его .

59 1О остановку. На выходах 13 устройства, соединенных с выхрдами счетчика 56 (т.е. на выходах 59 блока 7), представлена информация о времени работы устройства (т.е. технической системы).

Блок 7 позволяет анализировать всевозможные ситуации, возникающие в процессе функционирования устройства, т.е. анализировать состояние устройства в любой наперед заданный момент времени. Так, если интересует состояние устройства в момент време-. ни t (контрольное время), то при загрузке регистра 57 блока 7 в него записывают информацию,. соответствующую времени С. Когда счетчик 56 блока 7 досчитывает до этого момен-, та (на счетный вход счетчика 56 поступают тактовые сигналы с выхода генератора 55), схема 58 сравнения блока 7 вырабатывает сигнал положительной полярности, проходящий на второй сбросовый вход генератора 55 и оста- навливающий его (при несовпадении комбинаций на первой и второй группах входов схемы 58 сравнения на ее выходе имеет место сигнал нулевого уровня). На выходах 14.устройства представлена информация о его состоянии.

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

Регистры 9.1,...,9.m состояния— и-разрядные двухтактные регистры с записью информации в первую ступень по заднему фронту "1" - "0" сигнала на входе занесения и с переписью информации во вторую ступень по переднему фронту "0" - "1" сигнала на входе занесения. Вход первого разряда каждого из регистров подключен к входу логической единицы. Входы каждого из последующих разрядов подключены к выходу предыдущего. Наличие "1" на выходе - i-ro разряда j-го регистра означает, что к данному моменту времени j-ая операция i-ой работы выполнена (1 (д п; 1 J + m) .

Рассмотрим работу блоков 8,1,..., 8.m.

15221

По сигналу начальной установки (импульс отрицательной полярности), поступающему на вход 20 блока 8.1 и на входы 36 блоков 8.2-8.m, счетчики 23 (блок 8.1) и 40 (блоки 8.28.m) переводятся в нулевое состояние, на выходах одновибраторов 28 и 46 появляются сигналы единичного уровня, на выходе счетчика 27 и прямом 10 выходе каждого из счетчиков 44 появляются сигналы нулевого уровня. Так как все счетчики 23 и 40 обнулены, а коммутаторы 21 и 38 пропускают на, свои выходы сигналы с входов второй 15 группы, то на выходах узлов оперативной памяти присутствует информация о первой работе.

Далее, рассмотрим работу блоков

8.1 и 8.2-8.m отдельно, 20

Блок 8.1, Нулевой уровень сигнала начальной установки блокирует работу элемента И 26, и на его выходе имеет место сигнал нулевого уровня, под воздействием которого счетчик 25

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

Под воздействием отрицательного импульса начальной установки на выходе одновибратора 28 появляется сигнал единичного уровня. Задержанный элементом 29 этот сигнал посту- 40 пает на второй вход элемента И 24.

Параметры элемента 32 задержки таковы,,что формируемая им задержка по длитеЛьности превосходит задержку, формируемую элементом 29. Таким 45 образом, к тому моменту, когда на выходе элемента 22 появится задержанный франт (перепад p "1") отрицательного импульса начальной установки, на выходе элемента 29 единичный уровень уже присутствует. Таким образом, измеи и и и нение уровня сигнала 0 1 на первом входе элемента И 24 .вызывает такое же изменение сигнала на его выходе. Фронтом "0" - "1" сигнала начальной установки, задержанным элементом 22, в счетчик 27 записывается информация о первой операции

S9 !2 первой работы. В дальнейшем, на первом входе элемента И 24 постоянно присутствует сигнал единичного уровня, разрешающий прохождение сигналов, вырабатываемых одновибратором 28 и задерживаемых элементом 29, на выход элемента (фронтами "0"- "1" этих сигналов осуществляется эанесение информации в счетчик 27 во время работы устройства).

Собственно работа блока 8.1 (и всего устройства) начинается после окончания действия отрицательного импульса начальной установки. С задержкой, формируемой элементом 54, после прихода фронта "0" - "1" сигнала начальной установки блок 7 начинает вырабатывать тактовые сигналы. Параметры элемента 54 таковы, что длительность формируемой им задержки превосходит длительность задержки, формируемой элементом 22 (это обеспечивает устойчивую работу блока

8. 1 при начале отсчета времени выполнения первой операции первой работы).

Если записанное в счетчик 27 число не равно нулю, то на его выходе остается 0, в противном случае, на выходе происходит изменение сигнала "0" — "1". Одновибратор 28 запускается фронтом сигнала ("0"-» "1" на входе запуска, поэтому изменение сигнала 0" - 1" на выходе счетчика

27 приводит к запуску одновибратора

28, на выходе которого появляется короткий отрицательный импульс, который инкрементирует счетчик 23 и который через элемент И 26 поступает . на управляющий вход счетчика 27. B результате на выходах узла 25 появляется информация о времени выполнения . первой операции следующей работы, а на выходе счетчика 27 появляется уровень нулевой. С выхода одновибратора 28 отрицательный импульс поступает на выход 30 блока. Кроме того, этот импульс, задержанный элементом

29, через элемент И 24 поступает на вход занесения счетчика 27 и своим фронтом "0" - "1" заносит в счетчик информацию с выходов узла 25. Если в счетчик было записано число нуль, то блок 8.1 продолжает функционировать аналогично вьппеописанному : на выходе счетчика 27 будет иметь место переход "0" - "1" и т.д.

1522159

Предположим, что число, записанное в счетчик 27, не равно нулю. Поступающие на вход 19 блока тактовые сигналы проходят на вход синхронизации

5 счетчика 27 и декрементируют его.Очередной тактовый сигнал обнуляет счетчик 27 и на его выходе имеет место переход "О" - "1". Далее блок 8.1 продолжает функционировать аналогич-. 10 но описанному.

Параметры одновибратора 28 и элемента 29 задержки таковы, что интервал времени от заднего фронта импульса ("1" — "0") с выхода одновиб- 15 ратора до переднего фронта импульса

/ tt !! tf 11 (О - 1 ) на выходе элемента задержки меньше длительности паузы между двумя с ос едними тактовыми сигналами . Э т о о бе с и ечив ает ус тойчив ую рабо- 20 ту блока 8 . 1, Благодаря внесению задержки, формируемой элементом 2 9, отрицательный импульс на входе управления счетчика

2 7 предшествует по времени изменению уровня сигнала " 0 " - " 1 " на входе занесения счетчика 2 7, т . е . операции управления и записи разнесены по в ремени . Формируемая элементом 2 9 з адержка обеспечивает срабатывание счет-ЗЬ чика 2 3 и узла 2 5 (режим "Чтение" ) до прихода фронта " 0 " " 1 " сигнала на вход занесения счетчика 2 7, т . е . обеспечивает запись в сч етчик 2 7 коррек тной информации о времени очеред- З5 ной операции .

Рассмотрим работу блока 8 . 2 (блоки 8 . 3 -8 . m работают аналогично) .

Нулевой уровень сигнала начальной установки блокирует работу элемента 40

И 3 9, и на ег о выходе имеет место сигнал нулевого уровня, под воздействием которого счетчик 44 переводится в состояние, при котором на ег о прямом выходе (фиг . 3 ) имеет место сиг- 45 нал нулевого уровня, а на инверсномвыходе — сигнал единичного уровня .

После окончания действия импульса начальной установки на первом входе элемента И 3 9 постоянно присутствует сигнал единичного уровня, разрешающий прохождение сигнала с выхода одновибратора 4 6 на вход управления счетчика 44 .

Импуль с начальной установки посту- 55 пает на нулевой вход триггера 45 .

Сигнал нулево го уровня с выхода триггара 45 поступает на вход элемента

И 43 и. блокирует прохождение тактоных сигналов с входа 37 блока на счетный вход счетчика 44, Отрицательный импульс на входе 35 блока 8.2 устанавливает триггер 45 в единицу, тем самым разрешая, прохождение тактовых сигналов на вход счетчика 44.

Задержанный элементом 41 фронт импульса с входа 35 поступает на вход занесения счетчика 44, и в счетчик записывается информация с выходов узла

42. Если в счетчик 44 записан нуль, то на его инверсном выходе происходит переход "1" - "О". Это изменение сигнала на ипверсном выходе счетчика

44 влечет за собой занесение нуля в триггер 45, -в результате чего блокируется прохождение тактовых сигналов на счетный вход счетчика 44. Изменение сигнала "0" - "1" на прямом вьгходе счетчика 44 запускает одновибратор 46, отрицательный импульс с выхода которого поступает на выход 47 блока и, кроме того, инкрементирует счетчик 40 и через элемент И 39 поступает на управляющий вход счетчика

44 ° На прямом выходе счетчика появляется нулевой уровень.

Если в счетчик 44 записывается число, не равное нулю, то тактовые сигналы с входа 37 через элемент И 43 поступают на вход синхронизации счетчика и декрементируют его. Очередной тактовый сигнал обнуляет счетчик 44, и на его прямом выходе наблюдается переход "0" - "1". Далее блок 8.2 функционирует аналогично описанному.

Элемент 41 задержки необходим для временного согласования работы блока

8.2 и устройства, так как интервал времени между импульсами на выходе

47 блока и на его входе 35 может быть весьма незначительным.

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

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

15 15221 в устройство введены блок управления1 (m-1) групп элементов.И, каждая из которых содержит (n-1) элементов И, (m-1) регистров хранения режимов ра5 боты, информационные входы блока управления и информационные входы всех блоков имитации технологичес ких операций подключены к информационным входам устройства, адресные входы всех блоков имитации технологи" ческих операций соединены с адресными входами устройства, входы ввода координат блока управления связаны с входами ввода координат устройства, 1Б вход разрешения загрузки блока управе ления подключен к входу разрешения загрузки. устройства, вход задания режима каждого из.блоков имитации технологических операций подключен 20 к входу задания режима устройства, входы начальной. установки блока управления, всех блоков имитации тех-. нологических операций, регистров состояния и регистров хранения режимов 25 работы подсоединены к входу началь-. ной установки устройства, с первого по т-й вьгходы разрешения записи блока управления соединены соответственно с входами разрешения записи с 30 первого по m-й блоков имитации технологических операций, тактирующий выход блока управления соединен с входами синхронизации всех блоков имитации технологических операций, выход каждого блока имитации технологических операЦий связан с входом занесения соответствующего регистра состояния, информационньй вход каждого из которых является входом уст- 40 ройства для подачи сигнала логической единицы, первые выходы первых (m-1) регистров состояния соединены с первыми информационными входами (m-1) регистров хранения режимов работы и с первыми входами первых групп вхо дов (m-1) схем сравнения, входы с второго по п-й первых групп входов которых и информационные входы с второго по и-й регистров хранения 50 режимов работы с первого по (m-1)-й связаны с выходами элементов И соответствующей с первой по (m-1)-ую группы так, что выход первого элемента И группы соединен с вторым информационным входом регистра хранения режимов работы и вторым входом первой группы входов схемы сравнения, выход второго элемента И

59- 16 группы подключен к третьему информационному входу регистра хранения режимов работы и третьему a:.oäó пер1 вой группы входов схемы сравнения, а выход последнего (n-1)-го элемента И . группы соединен с п-.ì информационным входом регистра хранения режимов работы и с и-м входом первой группы входов схемы сравнения, выходы с второго по п-й всех регистров состояния связаны с входами элементов И соответствующей группы элементов И так, что К-й выход регистра состояния соединен с первым входом (К-1)-ro элемента И группы, вторые входы всех элементов И групп подключены к соответствующим выходам регистров состояния так, что вторые входы элементов

И К-й группы с: единены с соответствующими выходами (К+1}-го регистра состояния, выходы каждого регистра хранения режимов работы связаны с второй группой входов соответствующей схемы сравнения, выходы схем сравнения подключены к входам занесения соответствующих регистров хранения режимов работы и управляющим входам блоков имитации технологических операций так, что выход К-й схемы сравнения соединен с входом занесения К-го регистра хранения режимов работы и с управляюи;им входом (K+1)-ro блока имитации технологических операций, и-й выход

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

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

1522159

15

30

40

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

3.Устройство по п,l, о т л и— ч а ю щ е е с я тем, что каждый блок операции, кроме, первого, содержит счетчики адреса и длительности операции, первый и второй элементы

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

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

15221 59

1522159

Тираж 788

Подписное

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

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

Производственно-издательский комбинат "Патент", г. Ужгород, ул. Гагарина, 101 9

Редактор Т.Парфенова

Заказ 6961/44

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

Техред А.Кравчук Корректор О.Кравцова

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

 

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

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

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

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

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

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

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

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

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

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

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

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

Изобретение относится к автоматизированным системам контроля, в частности к системам контроля цифроаналоговых, аналого - цифровых, цифровых и аналоговых узлов радиоэлектронной аппаратуры (РЭА)

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

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

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

Изобретение относится к контрольно-измерительной технике

Изобретение относится к области техники измерений, конкретно к способам определения остаточной емкости свинцового аккумулятора (СА)
Наверх