SU805309A1 - Programme-control device - Google Patents

Programme-control device Download PDF

Info

Publication number
SU805309A1
SU805309A1 SU742011777A SU2011777A SU805309A1 SU 805309 A1 SU805309 A1 SU 805309A1 SU 742011777 A SU742011777 A SU 742011777A SU 2011777 A SU2011777 A SU 2011777A SU 805309 A1 SU805309 A1 SU 805309A1
Authority
SU
USSR - Soviet Union
Prior art keywords
cell
inputs
output
trigger
input
Prior art date
Application number
SU742011777A
Other languages
Russian (ru)
Inventor
Владимир Михайлович Паршиков
Original Assignee
Parshikov Vladimir M
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Parshikov Vladimir M filed Critical Parshikov Vladimir M
Priority to SU742011777A priority Critical patent/SU805309A1/en
Application granted granted Critical
Publication of SU805309A1 publication Critical patent/SU805309A1/en

Links

Landscapes

  • Programmable Controllers (AREA)

Description

(54) УСТРОЙСТВО ДЛЯ ПРОГРАММНОГО УПРАВЛЕНИЯ(54) SOFTWARE CONTROL DEVICE

1one

Изобретение относитс  к автомати ке и вычислительной технике и может быть использовано при реализации технических средств цифровых автоматов дл  общего поиска при многоточечном контроле и управлении.The invention relates to automation and computer technology and can be used in the implementation of technical means of digital automata for general search in multipoint monitoring and control.

Известно устройство дл  программного управлени , содержащее триггеры , последовательно соединенные между собой, например по кольцевой схеме . При поступлении каждого Ьходного тактового импульса на входы всех триггерных  чеек обеспечиваетс  строго поочередное переключение всех триггеров, начина  от триггера, в KOTOpcw до этого была записана единица . Таким образом, устройство обеспечивает лишь жестко згоданный режим опроса и с периодом цикла максимальной величины независимо от интенсивности вызова объектов 1 .A device for software control is known, which contains triggers interconnected in series, for example, in a ring circuit. When each input clock pulse arrives at the inputs of all the trigger cells, a strictly alternate switching of all the triggers is provided, starting from the trigger, a unit has been recorded in KOTOpcw before. Thus, the device provides only rigidly polled polling mode and with a maximum-cycle period, regardless of the intensity of the call to objects 1.

Недостатком этого устройства  вл ютс  его малые функциональные воз южнocти , так как оно работает в жестко згщанном режиме работы,A disadvantage of this device is its low functional southern functionalities, since it operates in a hard-to-operate mode,

Наиболее близким техническим решением к изобретению  вл етс  устройство дл  nporpaNWHoro управлени , содержащее п триггеров и п  чеек переключени , причем входы синхронизации всех триггеров соединены с шиной тактовых сигналов 2 .The closest technical solution to the invention is a device for nporpaNWHoro control, containing n flip-flops and switch cells, and the synchronization inputs of all flip-flops are connected to the clock signal bus 2.

Недостатком этого устройства  вл ютс  малые функциональные возможности , так как отсутствуют гибкость в ;работе. устройства, посто нный период, ; причем максимальной величины каждого цикла независимо от количества нуждающихс  в опросе объектов и их A disadvantage of this device is its low functionality, since there is no flexibility in operation. devices, constant period,; and the maximum value of each cycle, regardless of the number of objects in need of a survey and their

0 состо ний.0 states

Цель изобретени  - расширение функциональных возйожностей за счет обеспечени  работы устройства независимо от состо ни  объектов контрол .The purpose of the invention is the expansion of functional capabilities by ensuring the operation of the device regardless of the state of the objects of control.

Поставленна  цель достигаетс  тем, что в устройстве дл  программного управлени , содержащем п триггеров, п  чеек переключени , причем входы синхронизации всех триггеров соеди0 нены с шиной тактовых сигналов., пр мой выход каждого i-го триггера соединен с первым входом (1+1)-ой  чейки переключени , где i 1 , 2 ... . (п-1) , первый выход каждой j-ой  чейки переключени  подключен к информационному входу j-го триггера, где J 1 ,2 . . . п , второй выход каждой i-ой  чейки переключени , где ,2... (п-1) соединен со вторым входом 0 (+1)-ой  чейки переключени , пр мойThis goal is achieved by the fact that in the device for programmed control, containing n triggers, switching cells, the synchronization inputs of all triggers are connected to the clock signal bus., The direct output of each i-th trigger is connected to the first input (1 + 1) -th switching cell, where i 1, 2 .... (p-1), the first output of each j-th switch cell is connected to the information input of the j-th trigger, where J 1, 2. . . p, the second output of each i-th switching cell, where, 2 ... (p-1) is connected to the second input 0 (+1) -th switching cell, direct

выход n-го триггера подключен к первому входу первой  чейки переключени , второй вход которой соединен с выходом п-ой  чейки переключени , и тем, что в нем кажда   чейка переключени  содержит элементы И и ИЛИ, причем первые входы  чейки соединены со входами элемеь.л ПИ, выход которого подключен к первьлм входам первого и второго элементов И, выходы которых соединены с первым и вторым выходами  чейки соответствекно, вторые входы первого и второго элементов И подключены к третьему и четвертому входам узла соответственно.the output of the nth trigger is connected to the first input of the first switching cell, the second input of which is connected to the output of the pth switching cell, and that each switching cell contains the elements AND and OR, and the first inputs of the cell are connected to the inputs of the element. PI, the output of which is connected to the first inputs of the first and second elements And, the outputs of which are connected to the first and second outputs of the cell correspondingly, the second inputs of the first and second elements And connected to the third and fourth inputs of the node, respectively.

На фиг. 1 изображена блок-схема устройства; на фиг. 2 - функциональна  схема  чейки переключени .FIG. 1 shows a block diagram of the device; in fig. 2 is a functional switching cell diagram.

Устройство содержит триггеры 1 , 1„...1,  чейки 2, 2,j. .. 2 у переключени , шину 3 тактовых сигналов. Кажда  .ейка 2 переключени  содержит элемент ИЛИ 4, элементы И 5 и 6.The device contains triggers 1, 1 „... 1, cells 2, 2, j. .. 2 switch, bus 3 clocks. Each switch cell 2 contains the element OR 4, the elements AND 5 and 6.

Устройство работает следующим образом .The device works as follows.

Кажда  t-а   чейка 2 переключени  устанавливаетс  в состо ние включен или выключено (обозначение состо ний прин то условно). При установке i-ой  чейки переключени  в состо ние включено сигналы, поступающие на е входы соответственно с выхода()-г триггера или со второго выхода (i-O-ой аналогичной  чейки, вызываю формирование соответствующего сигнал на первом выходе i-ой  чейки переключени  к входу i-ro триггера 1, а при установке i-ой  чейки переключени  в состо ние выключено эти сигналы вызывают формирование соответствующего сигнала на другом ее выходе, подключенного к (+1)-ой аналогичной  чейки 2 переключени .Each t-switch cell 2 is set to the on or off state (the designation of states is conditionally accepted). When setting the i-th switch cell, the signals on the inputs to the inputs from the output () - g of the trigger or from the second output (iO-th analogous cell, respectively) cause the formation of the corresponding signal at the first output of the i-th switch cell to the input The i-ro trigger 1, and when setting the i-th switch cell to the off state, these signals cause the formation of a corresponding signal at its other output connected to (+1) similar switch cell 2.

Пусть единица известным образом записана в один из двоичных элементов , например в триггер 1, а  чейки 2...2 установлены в состо ние включено. При поступлении первого тактового импульса по шине 3 тактовых сигналов переключаетс  лишь триггер 1„, т.е. тот, в котором записана единица. Сигнал с выхода этого триггера через  чейку 2 переключени  обеспечивает запись единицы в триг,гер 1. При поступлении второго тактового импульса по шине 3 измен ет состо ние лишь триггер 1 , выходной сигнсШ которого через  чейку переключени  2 вызывает запись единицы в триггер Ij. Поскольку все  чейки переключени  установлены в состо ние включено, то при поступлении последующих тактовых импульсов аналогичным образом происходит запись единицы поочередно в каждый из всех п триггеров 1. Так как все триггеры 1 соединены в кольцевую схему, то в дальнейшем цикл повтор етс , т.е. в этом случае предлагаемый распределитель работает так же, как и известный . При этом врем  периода цикла определ етс  суммой времени опррса всех N точек.Let the unit be written in a known manner into one of the binary elements, for example, trigger 1, and the cells 2 ... 2 are set to the on state. When the first clock pulse arrives on the bus 3 clock signals, only the trigger 1 "is switched, i.e. the one in which the unit is written. The signal from the output of this trigger through switching cell 2 ensures that the unit writes to the trigger, ger 1. When the second clock pulse is received on bus 3, only the trigger 1 changes its state, the output signal of which through the switch cell 2 causes the unit to write to trigger Ij. Since all the switching cells are set to on, when the subsequent clock pulses arrive in the same way, the unit is written alternately to each of all n triggers 1. Since all the triggers 1 are connected to the ring circuit, the cycle repeats, i.e. . in this case, the proposed distributor works in the same way as the known one. In this case, the time period of the cycle is determined by the sum of the oprrs time of all N points.

Если т-ое количество из п точек не требует опроса, то соответствующ  чейки переключени  устанавливаютс  в состо ние выключено, остальные (n-m) - в состо ние включено. Например , в данный момент в опросе нудаютс  лшць две точки с номером 1. В этом случае  чейки переключени  с соответствующими номерами 1 и 2 ,2 устанавливаютс  в состо ние включено , остальные (п-2)  чейки устанавливаютс  в состо ние выключено. При поступлении первого тактового импульса по шине 3, записанна  в триггер 1, единица так же, как и в предыдущем случае переходит в триггер 1. При поступлении второго тактового импульса переключаетс  триггер 1 , и сигнал с его выхода через  чейку переключени  2 „ по второму выходу, и  чейку переключени  2у по первому выходу обеспечивает запись единицы в триггер 1. Далее цикл повтор етс . В этом случае сигналы выдаютс  распределителем лишь-дл  двух точек с номерами 1 и п.If the t-th number of n points does not require polling, then the corresponding switch cells are set to the off state, the rest (n-m) are set to the on state. For example, at the moment in the survey two points with the number 1 are needed. In this case, the switch cells with the corresponding numbers 1 and 2, 2 are set to the on state, the rest (n-2) cells are set to the off state. When the first clock pulse arrives on bus 3 recorded in trigger 1, the unit goes to trigger 1 in the same way as in the previous case. When the second clock pulse arrives, trigger 1 switches and the signal from its output goes through switch 2 through the second output cell , and the switching cell 2y on the first output ensures that the unit is written to the trigger 1. Then the cycle repeats. In this case, the signals are issued by the distributor only for two points with the numbers 1 and p.

Установка  чеек переключени  может осуществл тьс  от программного устройства, а также датчиками состо ни  объектов, например, с помощыо реле исполнительных механизмо контролируемых машин, в последнем случае устройство обеспечивает автоматический опрос лишь объектов нуждающихс  в опросе, причем за период минимальной длительности каждого цикла, если даже количество и номера нужданнцихс  в опросе измен ютс  по любому заведомо неизвестному закону. Ячейки переключени  могут быть выполнены и по-иному, при этом могут быть использованы любые компоненты.Switching cells can be installed from a software device, as well as from object state sensors, for example, by switching actuators of controlled mechanisms, in the latter case, the device automatically polls only objects that need to be polled, and for a period of minimum duration each cycle, even The number and numbers of need in the survey vary according to any obviously unknown law. Switching cells can be made differently, any components can be used.

Claims (2)

1. Устройство дл  программного управлени , содержащее п триггеров и п  чеек переключени , причем входы синхронизации всех триггеров соединены с шиной тактовых сигналов, отличающеес  тем, что, с целью расширени  функциональных возможностей за счет обеспечени  работы устройства и независимо от состо ни  объектов контрол , в нем пр мой выход каждого i-го триггера соединен с первым входом (+1)-ой  чейки переключени , где ,2...(п-1), первый выход каждой j-ой  чейки переключени  подключен к информационному входу j-ro триггера, где ,2,...n, второй выход каждой i-ой  чейки переключени , где ,2,...(n-l) соединен со вторым входом (1+1)-ой  чейки переключени , пр мой выход п-го триггера подключен к первому входу первой  чейки п-ереключени , второй вход которой соединен с выходом п-ой  чейки переключени ,1. A device for software control, containing n triggers and switch cells, the synchronization inputs of all the triggers are connected to the clock signal bus, characterized in that, in order to expand the functionality by ensuring the operation of the device and regardless of the state of the control objects, the direct output of each i-th trigger is connected to the first input of the (+1) switching cell, where, 2 ... (n-1), the first output of each j-th switching cell is connected to the information input of the j-ro trigger where, 2, ... n, the second exit to each i-th switching cell, where, 2, ... (nl) is connected to the second input (1 + 1) -th switching cell, the direct output of the n-th trigger is connected to the first input of the first switching cell, the second input which is connected to the output of the p-th switch cell, 2. Устройство по п. 1, о т л и чающеес  тем, что. в нем кажда   чейка переключени  содержит элементы И и ИЛИ, причем первые входы  чейки соединены со входами элемента ИЛИ, выход которого подключен к первым входам первого и второго элементов И, выходы которых соединены2. The device according to claim 1, of which is l. in it, each switch cell contains AND and OR elements, with the first inputs of the cell connected to the inputs of the OR element, the output of which is connected to the first inputs of the first and second AND elements, the outputs of which are connected От оатникоё состо ни  оЛеи/поо From oatney condition с первым и выходами  чейки соответственно, вторые входы первого и второго элементов И подключены к третьему и четвертому входам узла соответственно.with the first and cell outputs, respectively, the second inputs of the first and second elements And are connected to the third and fourth inputs of the node, respectively. Источники информации, прин тые во внимание при экспертизеSources of information taken into account in the examination 1.Авторское.свидетельство СССР1. Authors ’certificate of the USSR № 362477, кл. Н 03 К 23/00, 15,03,63.No. 362477, cl. H 03 K 23/00, 15,03,63. 2,Букреев И,Н. и др. Микроэлектронные схемы цифровых устройств, Изд, 2-ое. М., Советское радио, 1975,2, Bukreev I, N. et al. Microelectronic circuits of digital devices, Ed., 2nd. M., Soviet Radio, 1975, с, 300, рис. 6.30 (прототип). г.ts, 300, fig. 6.30 (prototype). rt
SU742011777A 1974-04-03 1974-04-03 Programme-control device SU805309A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
SU742011777A SU805309A1 (en) 1974-04-03 1974-04-03 Programme-control device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
SU742011777A SU805309A1 (en) 1974-04-03 1974-04-03 Programme-control device

Publications (1)

Publication Number Publication Date
SU805309A1 true SU805309A1 (en) 1981-02-15

Family

ID=20580654

Family Applications (1)

Application Number Title Priority Date Filing Date
SU742011777A SU805309A1 (en) 1974-04-03 1974-04-03 Programme-control device

Country Status (1)

Country Link
SU (1) SU805309A1 (en)

Similar Documents

Publication Publication Date Title
SU805309A1 (en) Programme-control device
US3402392A (en) Time division multiplex matrix data transfer system having transistor cross points
SU1422374A1 (en) Device for simulating equal-probability unrepeated sampling
SU826339A1 (en) Number sorting device
SU1226619A1 (en) Pulse sequence generator
SU1636994A1 (en) Semi-markovian process generation device
SU985758A1 (en) Radar signal processing device
SU1322252A1 (en) Device for output of displayed information
SU1569820A1 (en) Device for extremal filtration
SU1307550A1 (en) Device for simulating equiprobable sample without replacement
SU744532A1 (en) Random process generator
SU888293A1 (en) Selective device for control of thyristorized regulators
SU1287254A1 (en) Programmable pulse generator
SU1274126A1 (en) Variable pulse sequence generator
SU1076950A1 (en) Shift register
SU1416964A1 (en) Device for initiating the input of address
SU746503A1 (en) Maximum number determining device
SU1585790A1 (en) Device for information input
SU1037246A1 (en) Number sorting device
SU1001083A1 (en) Number sorting device
SU1488825A1 (en) Unit for exhaustive search of combinations
SU1278850A1 (en) Device for checking m-sequence generator
SU1478204A1 (en) Data input unit
SU1092730A1 (en) Pulse repetition frequency divider with variable division ratio
SU741321A1 (en) Read-only storage