SU960734A1 - Командно-временное устройство - Google Patents
Командно-временное устройство Download PDFInfo
- Publication number
- SU960734A1 SU960734A1 SU813262459A SU3262459A SU960734A1 SU 960734 A1 SU960734 A1 SU 960734A1 SU 813262459 A SU813262459 A SU 813262459A SU 3262459 A SU3262459 A SU 3262459A SU 960734 A1 SU960734 A1 SU 960734A1
- Authority
- SU
- USSR - Soviet Union
- Prior art keywords
- inputs
- outputs
- pulse
- switch
- program
- Prior art date
Links
Landscapes
- Programmable Controllers (AREA)
Description
Изобретение относитс к автомати ке и может быть испо.пьзовано в системах автоматического управлени и контрол . Известно .программно-временное устройство, которое содержит генератор импульсов, счетчик импульсов, блок коммутации, элементы И, триггеры , нулевые выходы которых подклю чены к нулевым входам таким образом что вход первого соединен с выходом второго, вход второго - с выходом третьего и т.д. 1. . Однако при любой программе, заложенной в блоке коммутации, устрой ство может подавать в адреса абонентов сигналы поочередно так, что |Начало сигнала следующему абЬйенту вл етс окончанием сигнала предыду . щему, что значительно сужает функци нальные возможности устройства, и исключает, в частности, подачу любого количества сигналов необходимо длительности каждому аобонету независимо друг от друга, а также построение разветвленных програмй. Наиболее близким техническим решением вл етс программно-временное устройство, содержащее генератор импульсов, счетчик времени, выходы которого через коммутатор подключены к соответствующим элементам И, выходы которых, в свою очередь, через программный распре .целитель подк.пючены к входам соответствующих триггеров, задатчик начальных, условий, запускающий блок, элементы задержки/ формирователи импульсов, распределитель информации и в.торые элементы И 2. Недостаток известного устройства - ограниченные функциональные, возможности, которые определ ютс во-первых-, тем, что устройство не обеспечивает возврат на прерванную программу и .продолжение ее внполнени ,с прерванного места,,так как счетчик перед вводом начала новой ; программы с распределител информации сбрасываетс , во-вторых, данное устройство, вьграбатыва по концу отрабатываемой программы команду перехода, в формировании начала новой программы полностью з&висит от оператора, вл ющегос при включении в контур управлени звеном с ограниченными возможност ми. ; В случае быстро протекающих коротких программ оператор просто не будет успевать выполн ть операции
по вводу начала новой программы, что приведет к нарушению функционировани устройства, в силу субьективизма и возможных ошибок, свойственных оператору, переход устройства на новую программу по программной метке не будет выполн тьс достаточно надежно.
Цель изобретени - расширение функциональных возможностей устройства .
Указанна цель достигаетс тем, что в командно-временное устройство содержащее генератор импульсов,. первый элемент задержки и последовательно соединенные задатчик начальных условий, первый счетчик времени , первый коммутатор, элементы И и второй коммутатор, к выходам которого подключены командные, объективные и управл ющие триггеры, выход каждого из которых соединен через соответствующий формирователь импульсов со входами распределителей импульсов, вторые входы формирователей импульсов подключены ко входам устройства, введены третий коммутатор, второй элемент задержки , первый вентиль и последовательно соединенные дополнительный формирователь импульсов, переключающий триггер, второй вентиль и второй счетчик времени,выходами подключенный ко входам первого коммутатора, установочными входами - к входам третьего коммутатора, входы которого соединены с выходами распределителей импульсов, вторые выходы формирователей импульсов соединены и через первый элемент задержки подключены ко второму входу переключающего триггера, второй выход которого через первый вентиль подключен к информационному входу второго счетчика времени, входы сброса которого соединены через второй элемент задержки со вторым выходом дополнительного формировател , вход которого подключен к выходу объектногр триггера, выход генератора импульсов соединен со вторыми входами первого и второго вентилей.
На чертеже представлена блок-схема предложенного устройства.
Устройство содержит генератор 1 импульсов, первый счетчик 2 времени с разр дами 2, 2, . .. , 2у,, выходы которого через последовательно соединенные первый коммутатор 3, .элементы ,И 4 и второй коммутатор 5, управл ющие 6 и ком-андный 7 триггеры, формирователи 8 импульсов, одни выходы которых соединены с входами . распределителей 9 импульсов, представл ющих набор диодов, объединенных по входу, а другие - с входом первого элемента 10 задержки, задатчик 11 начальных условий, состо щий из клавиатуры 12, формировател ,13 импульсов и сдвигающих регистров 14, второй счетчик 15 времени с разр дами 15, 15,..., 15ц, третий коммутатор 16, второй 17 и первый 18 вентили, первые входы которых соединены с генератором 1 импульгсов , дополнительный формирователь 1 импульсов, второй элемент 20 задержки и переключающий триггер 21, элементы И 22, объектные триггеры 23, входы устройства 24. .Формирователь 8 импульсов включает две емкости, зашунтированные резисторами, одними выводами подключенными у входа, а другими - к соответствующим выходам Аналогично выполнен дополнительный формирователь 19 имрульсов.
Устройство работает, следующим образом.
При подаче питани обнул ютс счетчики 2 и 15 времени, триггеры , 21, 23 таким образом, что после запуска генератора ,.1 импульсов единичные импульсы проход т только через вентиль 17 на вход счетчика 2 времени, соответствующие выходы которого согласно программе соединены в коммутаторе 3 с входами элементов И 4, выходы которых в коммутаторе 5 соединены с единичными или нулевыми входами триггеров 6 и 7. По мере накоплени на счетчике 2 импульсов, соответствующих программным значени м времени, срабатывают определенные элементы И 4, опрокидыва или возвраща в исходное состо ние управл емые им триггера 7. Последние, в свою очередь, начинают или прекращают выдачу команд в адреса абонен.тов, осуществл таким образом управление по программе. В некоторый заданный момент времени срабатывает один из триггеров 6, управл ющих переходом на работу устройства по новой программе, и выдает сигнал на соответствующий формирователь 8 импульсов, который выдает две сформированные по длителности команды. Первую - через распрделитель 9 импульсов на установочные входы счетчика 15 времени дл ввода числа, определ ющего начало новой программы, и вторую - через первый элемент 10 задержки на первы управл ющий вход переключающего триггера 21, который переброситс , закроет вентиль 17 подачи импульсов на информационный вход счетчика 2, одновременно открыва вентиль 18 подачи частоты на информационный вход счетчика 15, Счетчик 2 прекращает , а счетчик 15 времени начинает счет импульсов и аналогично описанному осуществл ет управ.ление с помощью элементов И 22 триггерами 23, которые согласно новой программе будут выдавать команды требуемых
длительностей в адреса абонентов до тех пор, пока не срабатывает один из триггеров 23 управлени перехо°дом на продолжение предыдущей прерванной программы. Команда с него поступает ни дополнительный формирователь 19 импульсов, который выдает две сформированные по длительности команды одну - на второй управл ющи вход триггера 21- дл переключени частоты снова., на счетчик 2, вторую через элемент 20 задержки, на входы сброса счетчика 15 времени, подготавлива его к приему числа, соответствующего началу некоторой новой программы . В процессе дальнейшего управлени счетчик 2 может по программе осуществл ть необходимое количество переходов на любую программу счетчика 15, после отработки каждой из которых будет происходить возврат на программу счетчика 2, Программы счетчика 15 располагаютс подр д в любой последовательности и также в любой последовательности и с любой кратностью могут выбиратьс программой счетчика 2,
Если необходимо перейти на новую программу не по программе, а по сигналу от объекта управлени в заранее не определенное врем , например при свершении в нем некоторого событи , требующего немедленного вмешательства, сигнал о необходимой смене программы управлени подключают к одному из внешних входов 24. При этом в счетчик 15 введетс врем начала прогрс1ммы, задаваемой разводкой в коммутаторе 16 соответствующего распределител 8 информации , после выполнени которой управл ющий триггер 23 осуществит переход на работу от прерванной программы счетчика 2.
Задатчик 11 начальных условий служит дл задани начала выполнени программы счетчика 2 (например с какого участка начать работу). На клавиатуре 12 набирают число, последовательно нажима клавиши с соответствующими гравировками, начина со старшего разр да числа.
Сигнал с соответствующих информационных выходов клавиатуры 12 поступает на вход .первого разр да соответствующего регистра 14 сдвига, количество которых равно основанию системь считывани . При отпускании клавиш с формировател 13 импульсов на шины сдвига регистров 14 поступает импульс и сдвигает в следующий разр д введенное число. И так при каждом нажатии той или другой клавиши клавиатуры 12. при наборе, п-разр дного числа с выходов вторых разр дов регистров 14 с цвига поступает код младшего разр да набранного на клавиатуре 12 числа, с выходов иоследних разр дов - код п-го разр да числа на соответствующие информационные входы счетчика 2 времени и при включении генератора 1 импульсов счет времени начнетс не с нул , а с введенного числа.
Кажда командно-временна программа имеет в своем составе повтор ющиес с различной кратностью участ-. ки, которые можно назвать подпрог0 раммами. Например при испытани х систем и объектов, подпрограмма измерени какого-либо параметра, подпрограмма формировани стимулирующего воздействи и т.д. Кроме того, при управлении, а также испытани х,
5 имеют место и логические задачи. Например, если испытьшаема система находитс в исходном состо нии, может функционировать программа ее ис- пытаний, если нет, систему нужнб
0 привести в исходное состо ние по соответствующей подпрограмме и т.д. В существующих командно-временных устройствах такие повтор ющиес участкипрограммы прошиваютс в тре5 буемом программой работы количестве, что приводит к соответствующим затратам оборудовани - элементов И. В известном устройстве эта задача частично решена только дл продол0 жительных по времени программ, ,поз- . вол ющих оператору осуществить вручную ввод времени начала подпрограммы и дл возврата - конца прерванной программы. Команды названных
5 и других подпрограмм в предлагаемом устройстве будут распа ны на выходы счетчика 15. Счетчик 2 будет выполн ть неповтор ющиес части программы и осуществл ть.автоматический
0 переход на подпрограммы, т.е. дисцетчирование . Программу счетчика 2 можно назвать программой-диспетчером .
Уст.ройство по сравнению с известным обладает более широкими функ
5 циональными возможност ми.
Устройство имеет пам ть времени перехода как по программе, так и по внешней команде и автоматически . без участи оператора обеспечивает
0 возврат на прерванную программу и продолжение ее отработки. Исключение оператора из основного контура управлени отработкой программы позвол ет осуществл ть гибкое програм5 мирование с переходами, в том числе, на короткие, быстро протекающие подпрограммы и в целом осуществл ть надежное командно-временное управление с высоким коэффициентом исполь0 зовани оборудовани командно-временного устройства.
Claims (2)
- Формула изобретени Командно-временное устройство,5 содержащее генератор импульсов, перВЫЙ элемент задержки и последовательно соединенные задатчик начальных условий, первый счетчик времени, первый коммутатор, элементы И и второй коммутатор, к выходам которого подключены командные, объектные и управл ющие триггеры, выход каждого из KOTOpiax соединен через соответствующий формирователь импульсов, со входами распределителей импульсов вторые входыформирователей импульсов подключены ко входам устройства отличающеес тем, что, с целью расширени функциональных возможностей, в него введены третий KONDnyTaTop, второй элемент задержки, первый вентипь и последовательно соединенные дополнительный формирователь импульсов, переключающий . триггер, второй вентиль и второй счетчик времени., выходами подключенный ко входам первого коммутатора, установочными входами - к выходам третьего коммутатора, входы которогосоединены с выходами распределителей импульсов, вторые выходы формирователей импульсов соединены и- через первый элемент задержки подключены ко вторС)му входу переключающего триггера, второй выход которог через первый вентиль подключен к информационному входу второго счетчика времени, входы сброса которого соединены .через второй элемент задержки со вторым выходом дополнительного формировател , вход которого подключен к выходу объектного триггера, выход генератора импульсов соединен со вторыми входами первого и второго вентилей.Источники информации, прин тые во внимание при экспертизе1,Авторское свидетельство СССР 383001, кл. G 05 В 19/10, 1970
- 2.Авторское свидетельство СССР но за вке 2703110/18-24,кл. G 05 В 19/10 (прототип).
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SU813262459A SU960734A1 (ru) | 1981-03-20 | 1981-03-20 | Командно-временное устройство |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SU813262459A SU960734A1 (ru) | 1981-03-20 | 1981-03-20 | Командно-временное устройство |
Publications (1)
Publication Number | Publication Date |
---|---|
SU960734A1 true SU960734A1 (ru) | 1982-09-23 |
Family
ID=20948406
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
SU813262459A SU960734A1 (ru) | 1981-03-20 | 1981-03-20 | Командно-временное устройство |
Country Status (1)
Country | Link |
---|---|
SU (1) | SU960734A1 (ru) |
-
1981
- 1981-03-20 SU SU813262459A patent/SU960734A1/ru active
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US4006464A (en) | Industrial process controller | |
SU960734A1 (ru) | Командно-временное устройство | |
US4127823A (en) | Programmable controller | |
US4323970A (en) | Method and circuit arrangement for generating setting signals for signal generators of a traffic signal system, particularly a street traffic signal system | |
US3668652A (en) | Apparatus for controlling jumping operations for a program control equipped with stepping mechanism | |
SU492876A1 (ru) | Устройство дл программного управлени | |
SU1661768A1 (ru) | Устройство дл контрол цифровых блоков | |
SU691808A1 (ru) | Устройство дл программного управлени | |
SU964678A1 (ru) | Устройство дл программного счета штучных изделий | |
SU930628A1 (ru) | Селектор импульсов | |
SU647658A1 (ru) | Устройство дл допускового контрол и классификации параметров | |
SU1084738A1 (ru) | Устройство дл циклового программного управлени | |
RU2020537C1 (ru) | Система программного управления группой единиц технологического оборудования | |
SU805257A1 (ru) | Программно-временное устройство | |
RU1812443C (ru) | Устройство дл приготовлени многокомпонентной смеси материалов | |
SU1359904A1 (ru) | Устройство контрол двоичных счетчиков с последовательным вводом информации | |
SU463117A1 (ru) | Устройство дл усреднени числоимпульсных кодов | |
SU995066A1 (ru) | Программное временное устройство | |
SU1057926A1 (ru) | Многоканальное программно-временное устройство | |
SU930261A1 (ru) | Устройство дл программного управлени станком | |
SU647657A1 (ru) | Устройство дл допускового контрол и классификации параметров | |
SU813484A1 (ru) | Устройство дл контрол времениРАбОТы МАшиН | |
SU411435A1 (ru) | ||
SU1403018A1 (ru) | Программно-управл емый модуль | |
SU723511A1 (ru) | Устройство дл управлени производственным процессом ремонта машин |