SU1741102A1 - Device for simulating conveyer-type engineering system - Google Patents
Device for simulating conveyer-type engineering system Download PDFInfo
- Publication number
- SU1741102A1 SU1741102A1 SU904789724A SU4789724A SU1741102A1 SU 1741102 A1 SU1741102 A1 SU 1741102A1 SU 904789724 A SU904789724 A SU 904789724A SU 4789724 A SU4789724 A SU 4789724A SU 1741102 A1 SU1741102 A1 SU 1741102A1
- Authority
- SU
- USSR - Soviet Union
- Prior art keywords
- inputs
- input
- outputs
- output
- systems
- Prior art date
Links
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
Изобретение относитс к вычислительной технике, техническим средствам управлени и моделировани . Устройство содержит блок управлени процессом имитации , группы блоков имитации технологических операций, регистров состо ни технических систем, регистров хранени режимов работы схем, сравнени , счетчиков полного времени работы систем и времени просто систем, р д групп элементов И, что обеспечивает расширение области применени устройства путем введени средств, позвол ющих улучшить управление конвейерной технической системой за счет определени временных простоев оборудовани при ее функционировании. 1 з.п. ф-лы, 4 ил., 1 табл.The invention relates to computing, technical controls and modeling. The device contains an imitation process control unit, a group of imitations of technological operations, registers of technical systems, registers of storage of operation modes of circuits, comparisons, total system operation time and simple system counters, a number of groups of elements I, which expands the field of application of the device by the introduction of means to improve the management of the conveyor technical system by determining the temporary equipment downtime during its operation. 1 hp f-ly, 4 ill., 1 tab.
Description
Изобретение относитс к вычислительной технике и управлени и может быть использовано дл выработки оптимального управлени конвейерной технической системой путем имитации ее работы.The invention relates to computing and control and can be used to develop optimal control of a conveyor technical system by simulating its operation.
Известно устройство дл моделировани технических систем, содержащее генератор случайных напр жений, генератор тактовых импульсов, коммутатор, блок имитаторов отказов, блок цифроаналоговых преобразователей, модель технической системы , блок фиксации отказов.A device for modeling technical systems is known, comprising a random voltage generator, a clock pulse generator, a switch, a failure simulator unit, a digital-to-analog converter unit, a technical system model, a failure-fixing unit.
Недостатком данного устройства вл етс узость его функциональных возможностей . Устройство позвол ет исследовать надежность технических систем с учетом процессов старени , износа и разрегулировани , но не дает возможности проводить полную имитацию работы технической системы .The disadvantage of this device is the narrowness of its functionality. The device makes it possible to investigate the reliability of technical systems, taking into account the processes of aging, wear and deregulation, but makes it impossible to carry out a complete imitation of the operation of the technical system.
Наиболее близким к предлагаемому вл етс устройство дл имитации технической системы конвейерного типа, содержащее блок управлени процессом имитации, с первого по m-й блоки имитации технологических операций, с первого по т- й регистры состо ни технических систем, с первой по (т-1)-ю группы элементов И, по п-1 элементу И в каждой группе, с первого по (т-1)-й регистры хранени режимов работы , с первой по (т-1)-ю схемы сравнени . Информационные входы блока управлени процессом имитации и всех блоков имитации технологических операций подключены к одноименным входам устройства. Адресные входы всех блоков имитации технологических операций подключены к входам задани номеров работ устройства, входы ввода координат блока управлени процессом имитации подключены к одноименным входам устройства. Вход разрешени The closest to the present invention is a device for simulating a technical system of a conveyor type, containing a control unit for the simulation process, from the first to the mth block for simulating technological operations, from the first to the mth registers of the state of technical systems, from the first to (t-1 ) -th group of elements AND, by n-1 element AND in each group, from the first to (t -1) -th registers of storage of operating modes, from the first to (t-1) -th comparison circuit. The information inputs of the imitation process control unit and all the imitations of technological operations are connected to the device inputs of the same name. The address inputs of all simulation blocks of technological operations are connected to the inputs of the job number assignment of the device, the inputs of the input coordinates of the control unit of the simulation process are connected to the same inputs of the device. Permission entry
-N-N
оabout
юYu
грузки блока управлени подключен к входу разрешени загрузки устройства. Вход задани режима каждого из блоков имитации технологических операций подключен к одноименному входу устройства. Входы начальной установки блока управлени процессом имитации, всех блоков имитации технологических операций, всех регистров состо ни технических систем и всех регистров хранени режимов работы подключены к входу начальной установки устройства. С первого по пл-й выходы разрешени записи блока управлени процессом имитации соединены с входами записи соответственно с первого по m-й блоков имитации техно- логических операций Тактовый выход блока управлени процессом имитации соединен с входом синхронизации всех блоков имитации технологических операций. Выход каждого блока имитации технологической операции св зан с сходом занесени соответствующего с первого по m-й регистра состо ни технических систем, информационный вход каждого из которых вл етс входов устройства дл подачи сигнала логической единицы Первые выходы первых пл-1 регистров состо ни технических систем соединены с первыми информационными входами первых т-1 регистров хранени режимов работы и с первыми входами первых групп входом первых т-1 схем сравнени The load of the control unit is connected to the device enable input. The input of the mode for each of the blocks of imitation of technological operations is connected to the device input of the same name. The inputs of the initial installation of the simulation process control block, all the simulation blocks of technological operations, all registers of technical systems and all registers of storage of operating modes are connected to the input of the initial installation of the device. From the first to the last output resolution of the recording of the simulation process control unit are connected to the recording inputs, respectively, from the first to the mth technological operation simulation unit. The clock output of the simulation process control unit is connected to the synchronization input of all technological operation simulation units. The output of each simulation block of the technological operation is associated with the descent of the entry of the corresponding from the first to the mth register of technical systems, the information input of each of which is the device inputs for supplying a signal of a logical unit. The first outputs of the first PL-1 registers of technical systems are connected with the first information inputs of the first t-1 registers of storage of operating modes and with the first inputs of the first groups of the input of the first t-1 comparison circuits
Входы с второго по n-й первых групп входов первых т-1 схем сравнени и информационные входы с второго по n-й регистров хранени режимов работы с первого по (т-1)-й св заны с выходами элементов И соответствующей с первой по (т-1)-ю группы так, что выход первого элемента И группы соединен с вторым информационным входом регистра хранени режимов работы и вторым входом первой группы входов схемы сравнени , выход второго элемента И группы подключен к третьему информационному входу регистра хранени режимов работы и третьему входу первой группы входов схемы сравнени выход последнегоThe inputs from the second to the nth first groups of inputs of the first t-1 comparison circuits and the information inputs from the second to the nth registers of storing the operating modes from the first to (t-1) -th are associated with the outputs of the AND elements corresponding to the first to ( t-1) -th group so that the output of the first element AND of the group is connected to the second information input of the storage register of operating modes and the second input of the first group of inputs of the comparison circuit, the output of the second element AND of the group is connected to the third information input of the storage register of operating modes and the third input first group in odov circuit comparing output of the last
(п-1)-го элемента И группы соединен с п-ым информационным входом регистра хранени режимов работы и n-ым входом первой группы входов схемы сравнени Выходы с второго по n-й всех регистров состо ни технических систем св заны с входами элементов И соответствующей группы элементов И так, что К-й выход регистра состо ни технических систем соединен с первым входом (К-1)-го элемент а И группы, Вторые входы всех элементов И групп подключены к соответствующим выходам регистров состо ни технических систем так, что вторыеThe (n-1) -th element of the AND group is connected to the nth information input of the operation storage register and the nth input of the first group of inputs of the comparison circuit. The outputs from the second to the nth all registers of technical systems are connected to the inputs of the AND elements. the corresponding group of elements And so that the K-th output of the register of technical systems is connected to the first input (K-1) of the element a of the AND group, the second inputs of all the elements and groups are connected to the corresponding outputs of the registers of the technical systems so that the second
входы элементов И К-й группы соединены с соответствующими выходами (К+1)-го регистра состо ни технических систем Выходы каждого регистра хранени режимов работы св заны с второй группой входов соответствующей схемы сравнени , выходы схем сравнени подкпючены к входам занесени соответствующих регистров хранени режимов работы и к управл ющимthe inputs of the elements of the K-th group are connected to the corresponding outputs of the (K + 1) th register of technical systems. The outputs of each register of storage of operating modes are connected with the second group of inputs of the corresponding comparison circuit, the outputs of the comparison circuits are connected to the inputs of the entry of the corresponding registers of storage of modes works and to managers
0 входам блоков имитации технологических операций так, что выход К-й схемы сравнени соединен с входом занесени К-ro регистра хранени режимов работы и с управл ющим входом (К+1)-го блока имита5 ции технологических операций Последний л-й выход m-ro регистра состо ни технических систем соединен с входом сброса блока управлени процессом имитации, информационные выходы которого вл ют0 с выходами устройства дл выдачи информации о времени работы устройства Выходы всех регистров состо ни технических систем служат выходами данных о состо нии системы, входы дл подачи сигнала0 inputs of simulation operation blocks, so that the output of the Kth comparison circuit is connected to the input of the entry K-ro of the storage register of operating modes and with the control input of the (K + 1) -th block of the simulation of technological operations Last lth output m- The ro of the state system technical register is connected to the reset input of the simulation process control unit, whose information outputs are 0 with the device outputs for issuing information about the device operation time. The outputs of all technical system status registers serve as output data of the pump SRI system of inputs for supplying a signal
5 логического О всех блоков имитации технологических операций кроме первого, вл ютс соответствующими входами устройства.The 5 logical O of all simulation blocks of the technological operations except the first one are the corresponding inputs of the device.
Недостатком данного устройства вл 0 етс узость его функциональных возможностей Устройство позвол ет производить оценки общего времени выполнени совокупности работ технической системой и времени выполнени системной группыThe disadvantage of this device is the narrowness of its functionality. The device makes it possible to make an estimate of the total execution time of a set of works by a technical system and the execution time of a system group.
5 операций г руппы работ, определить состо ние системы (по выполнению ей работ) в любой наперед заданный момент времени. но не дает возможности вы вить узкие места - определить простои оборудовани 5 operations of the group of works, determine the state of the system (according to the performance of work by it) at any pre-specified point in time. but makes it impossible to identify bottlenecks - to determine equipment downtime
0 (устройств системы) при функционировании системы0 (system devices) during system operation
Цель изобретени - расширение области применени устройства путем введени средств, позвол ющих улучшить управ те5 ние конвейерной технической системой за счет имитации работы конвейерных систем с возможностью определени временных простоев оборудовани (устройств системы) при ее функционировании.The purpose of the invention is to expand the field of application of the device by introducing means allowing to improve the management of the conveyor technical system by simulating the operation of conveyor systems with the possibility of determining the temporary downtime of equipment (system devices) during its operation.
0Поставленна цель достигаетс тем, что0 The goal is achieved by the fact that
в устройство дл имитации технической системы конвейерного типа, содержащее блок управлени процессом имитации, m блоков имитации технопогических операций, m pe5 гистров состо ни технических систем, т-1 групп по п-1 элементов И, т-1 регистров хранени режимов работы, m 1 схем сравнени , причем информационные входы блока управлени процессом имитации и информационные входы всех блоков имитации технологических операций подключены к информационным входам устройства, входы задани номеров работ всех блоков имитации технологических операций соединены с соответствующими входами устройства , входы ввода координат устройства, вход разрешени загрузки блока управлени процессом имитации подключен к входу разрешени загрузки устройства, вход задани режима каждого из блоков имитации технологических операций подключен к входу задани режима устройства, входы начальной установки блока управлени процессом имитации, всех блоков имитации технологических операций, регистров состо ни технических систем и регистров хранени режимов работы подсоединены к входу начальной установки устройства, с первого по m-й выходы разрешени записи блока управлени процессом имитации соединены соответственно с входами разрешени записи с первого по m-й блоков имитации технологических операций, тактовый выход блока управлени процессом имитации соединен с входами синхронизации всех m блоков имитации технологических операций, выход каждого блока имитации технологических операций св зан с входом занесени соответствующего с первого по m-й регистров состо ни технических систем, информационный вход каждого из которых вл етс входом устройства дл подачи сигнала логической единицы , первые выходы первых т-1 регистров состо ни технических систем соединены с первыми информационными входами первых т-1 регистров хранени режимов работы и с первыми входами первых групп входов первых т-1 схем сравнени , входы с второго по n-й первых групп входов которых и информационные входы с второго по п-й регистров хранени режимов работы с первого по (т-1)-й св заны с выходами элементов И соответствующей с первой по (т-1)-ю группы так, что выход 1-го (I 1, 2,, ,,п-1) элемента И группы соединен с (1+1)-м информационным входом регистра хранени режимов работы и с (1+1)-м входом первой группы входов схемы сравнени , выходы с второго по n-й регистров состо ни технических систем св заны со входами элементов И соответствующей группы элементов И так, что К-й выход регистра состо ни технических систем соединен с первым входом (К-1)-го элемента И группы, вторые входы всех элементов И групп подключены к соответствующим выходам регистров состо ни технических систем так, что вторые входы элементов И К-й группы соединены с соответствующими выходами (К+1)-го регистраinto a device for imitation of a conveyor-type technical system containing an imitation process control unit, m imitation blocks of technopological operations, m pe5 history systems of technical systems, t-1 groups of n-1 elements And, t-1 registers of storage of operating modes, m 1 comparison circuits, the information inputs of the simulation process control block and the information inputs of all the simulation blocks of technological operations are connected to the information inputs of the device, the inputs of the job numbers of all the simulation blocks of technological operations connected to the corresponding device inputs, input coordinates of the device, the load enable input of the simulation control unit is connected to the device load enable input, the mode setting input of each of the process operation simulation blocks is connected to the device mode setting input, the initial settings of the simulation process control unit are all blocks of imitation of technological operations, registers of the state of technical systems and registers of storage of operating modes are connected to the input of the initial mouth The device, from the first to the m-th outputs of the recording resolution of the simulation control unit are connected respectively to the recording resolution inputs from the first to the m-th simulation blocks of technological operations, the clock output of the simulation process control block is connected to the synchronization inputs of all m simulation blocks of technological operations, the output of each simulation block of technological operations is connected with the input of the entry of the corresponding from the first to the mth registers of the state of technical systems, the information input of each of which is The input of the device for signaling a logical unit, the first outputs of the first T-1 registers of technical systems are connected to the first information inputs of the first T-1 registers of storage modes of operation and the first inputs of the first groups of inputs of the first T-1 comparison circuits, the inputs from the second through the nth first groups of inputs of which and informational inputs from the second to the nth registers of storage of operation modes from the first to (t-1) -th are associated with the outputs of the AND elements corresponding to the first to (t-1) -th group so that the output of the 1st (I 1, 2 ,, ,, ,, n-1) element And groups You are connected to the (1 + 1) -m information input of the storage register of operating modes and the (1 + 1) input of the first group of inputs of the comparison circuit, the outputs from the second to the n-th registers of technical systems are connected to the inputs of the AND elements the corresponding group of elements And so that the K-th output of the register of technical systems is connected to the first input of the (K-1) -th element of the AND group, the second inputs of all the elements of the AND groups are connected to the corresponding outputs of the registers of the technical systems so that the second the inputs of the elements and the k-th group are connected with the corresponding current outputs (K + 1) -th register
состо ни технических систем, выходы каждого регистра хранени режимов работы св заны с второй группой входов соответствующей схемы сравнени , выходы схем 5 сравнени подключены к входам занесени соответствующих регистров хранени режимов работы и к управл ющим входам блоков имитации технологических операций так, что выход К-й схемы сравнени соеди0 нен с входом занесени К-го регистра хранени режимов работы и с управл ющим входом (КН)-го блока имитации технологических операций, n-й выход m-ro регистра состо ни технических систем соединен сthe state of technical systems, the outputs of each mode storage register are associated with the second group of inputs of the corresponding comparison circuit, the outputs of the comparison circuits 5 are connected to the input inputs of the corresponding operation mode storage registers and to the control inputs of the technological operation simulation blocks so that the output of the Kth comparison circuits are connected to the input of the entry of the K-th register of operating modes and with the control input (KN) of the imitation block of technological operations, the n-th output of the m-ro register of technical systems with one with
5 входом сброса блока управлени процессом имитации, информационные выходы которого вл ютс выходами устройства дл выдачи информации о времени работы устройства, выходы всех регистров состо 0 ни технических систем служат выходами данных о состо нии системы, входы дл подачи сигнала логического О всех блоков имитации технологических операций, кроме первого, вл ютс соответствующими вхо5 дами устройства, введены m счетчиков полного времени работы систем и т-1 счетчиков времени просто систем, причем входы начальной установки и входы синхронизации всех счетчиков полного времени5, the reset input of the simulation control unit, whose information outputs are the outputs of the device for issuing information about the device operation time, the outputs of all technical system status registers 0 serve as system status data outputs, inputs for giving a logical signal O of all technological operation simulation blocks , besides the first, are the corresponding inputs of the device, m total meters of the total operating time of the systems and T-1 time meters of the simple systems are entered, the inputs of the initial installation and the input s complete synchronization of all counters of time
0 работы систем и всех счетчиков времени просто систем подключены соответственно ко входу начальной установки устройства и тактовому выходу блока управлени процессом имитации, n-й выход первого регист5 ра состо ни технических систем соединен с входом разрешени счета первого счетчика полного времени работы систем, n-е выходы с второго по m-й регистров состо ни технических систем св заны с первыми вхо0 дами разрешени счета с второго по m-й счетчиков полного времени работы систем и с первыми входами разрешени счета всех счетчиков времени просто систем так, что n-й выход К-го регистра состо ни техниче5 ских систем соединен со входами К-го счетчика полного времени работы систем и (К-1)-го счетчика времени просто систем, первые выходы с первого по (т-1)-й регистров состо ни технических систем св заны0 of the systems and all time meters of the simple systems are connected respectively to the input of the initial installation of the device and the clock output of the simulation process control unit, the n-th output of the first register of the state of technical systems is connected to the count resolution input of the first counter of the total operating time of the systems, nth the outputs from the second to the m-th registers of the state of technical systems are associated with the first inputs of the counting resolution from the second to the m-th counters of the total operating time of the systems and with the first inputs of the counting resolution of all the counters in In other words, simply the systems so that the n-th output of the K-th register of the state of the technical systems is connected to the inputs of the K-th counter of the total operating time of the systems and the (K-1) -th time counter of the systems, the first outputs are from the first to (t -1) -th technical system status registers are linked
0 со вторыми входами разрешени счета с второго по m-й счетчиков полного времени работы систем и со вторыми входами разрешени счета всех счетчиков времени просто систем так, что первый выход К-го0 with the second inputs of the account resolution from the second to the m-th counters of the total operating time of the systems and with the second inputs of the resolution resolution of all the time counters of the simple systems so that the first output of the K-th
5 регистра состо ни технических систем соединен со входами (К+1)-го счетчика полного времени работы систем и К-го счетчика времени просто систем, выходы блокировки счета с второго по m-й блоков имитации технологических операций св заны с третьими входами разрешени счета с первого по (т-1)-й счетчиков времени просто систем так, что выход К-го блока имитации технологических операций св зан с входом {К-1)-го счетчика времени просто систем, выходы всех счетчиков полного времени работы систем вл ютс выходами устройства дл выдачи информации о полном времени работы систем, выходы всех счетчиков времени просто систем служат выходами устройства дл выдачи данных о времени просто устройств системы.The 5th status register of technical systems is connected to the inputs (K + 1) of the total operating time counter of the systems and the Kth time counter of just systems; the outputs of blocking the account from the second to the mth block of the simulation of technological operations are connected to the third inputs of the resolution enable from the first to (t-1) -th time counters of just systems so that the output of the K-th block of simulation of technological operations is connected with the input of the {K-1) -th time counter of just systems, the outputs of all counters of the total operating time of the systems are the outputs of the device for issuing information The information about the total operating time of the systems, the outputs of all the time counters of just the systems serve as the outputs of the device for issuing the time data of just the devices of the system.
Блок управлени процессом имитации содержит дешифратор, элемент задержки, грнсрлор импульсов, счетчик, регистр и cvoi-п ласлгк , , выход которой соединен со входом остановки генератора импульсов, вход сброса которого вл етс иходом сброса блока, а вход запуска св зан с выходом олемета задержки, вход которого и вход сброса счетчика подключены к входу начальной установки блока, выход генератора импульсов соединен с тактовым выходом tviOKa и со счетным входом счетчика, выходы которого соединены с информационными ьыхолами блока и с первыми входами схемы давлени , вторые входы которой св заны с выводами регистра, информационные входи которого подключены к информационным входам блока, а вход занесени - к ьыходу первого разр да дешифратора, выходы остальных оазрлдов которого соединены с первого по in-u выходами разрешени .1си блока, информационные и управл вший ь оды дешифратора св заны с входами ввода координат и разрешени загрузки блока.The imitation process control block contains a decoder, a delay element, a pulse impulse, a counter, a register, and cvoi-block last, the output of which is connected to the input of the stop of the pulse generator, the reset input of which is the reset input of the block, and the start input the input of which and the reset input of the counter are connected to the input of the initial installation of the block, the output of the pulse generator is connected to the clock output tviOKa and to the counting input of the counter, the outputs of which are connected to the information outputs of the block and to the first inputs The pressure circuit, the second inputs of which are connected to the register outputs, whose information inputs are connected to the information inputs of the block, and the input input is connected to the output of the first digit of the decoder, the outputs of the other ojs of which are connected to the first through in-u outputs of the 1si block, The information and control codes of the decoder are associated with the inputs of the input coordinates and the block load resolution.
Сущность изобретени состоит в том, что устройство дает возможность улучшить управление конвейерной технической системой посредством имитации ее работы с возможностью определени временных простоев оборудовани (устройств системы) при ее функционировании. Известное же устройство такой возможности не предусматривает .The essence of the invention is that the device makes it possible to improve the management of the conveyor technical system by simulating its operation with the ability to determine the temporary downtime of equipment (system devices) during its operation. The known device does not provide such a possibility.
На фиг.1 изображена функциональна схема устройства; на фиг.2 - схема первого блока имитации; на фиг.З - схема второго блока имитации; на фиг.4 - схема блока управлени процессом имитации.1 shows a functional diagram of the device; figure 2 - scheme of the first block of imitation; FIG. 3 is a diagram of the second simulation block; Fig. 4 is a block diagram of a simulation process control unit.
Устройство дл имитации технической системы конвейерного типа содержит информационные 1 входы, входы 2 ввода координат , вход 3 разрешени загрузки, входы 4 задани номеров работ, вход 5 задани режима , вход 6 начальной установки, блок 7 управлени процессом имитации, первыйA device for simulating a conveyor-type technical system contains informational 1 inputs, inputs 2 input coordinates, input 3 loading permissions, inputs 4 assignments of job numbers, input 5 assignments of the mode, input 6 of the initial installation, block 7 of the simulation process control, the first
8.1, второй 8,2rn-й 8.т блоки имитации8.1, the second 8,2rn-th 8.t blocks of imitation
технологических операций, первый 9.1, второй 9.2т-й 9.т регистры состо ни технических систем, первый 10.1, второйtechnological operations, the first 9.1, the second 9.2m th 9.t registers of the state of technical systems, the first 10.1, the second
10.2т-й 10.т счетчики полного времени10.2t th 10.t full time meters
работы систем, первый 11.1, второйsystem operation, the first 11.1, the second
11.2,...,(т-1)-й 11,т-1 счетчики времени просто систем, первую 12.1, вторую 12.2(т1 )-ю 12,т-1 группы элементов И по п-1 элементов И в каждой группе, первый 13.1, второй 13.2,...,(т-1)-й 13.т-1 регистры хранени режимов работы, первую 4.1, вторую 14.2,.,,,(т-1)-ю Н.т-1 схемы сравнени , выходы 15 дл выдачи информации о времени работы устройства и 16 данных о состо нии системы, выходы 17 дл выдачи информацми о полном времени работы систем и выходы 18 дл выдачи данных о времени просто устройств системы,11.2, ..., (t-1) -th 11, t-1 time counters of just systems, the first 12.1, the second 12.2 (t1) -y 12, t-1 groups of elements And n-1 elements And in each group , the first 13.1, the second 13.2, ..., (t-1) th 13.t-1 registers of storage of operating modes, the first 4.1, the second 14.2,. ,,, (t-1) -th N. t-1 comparison circuits, outputs 15 for outputting information about the operating time of the device and 16 data on the state of the system, outputs 17 for issuing information on the total operating time of the systems, and outputs 18 for issuing data about the time of just devices of the system,
Первый блок имитации технологических операций содержит информационныеThe first block of imitation of technological operations contains information
19 входы, входы 20 задани номеров работ , входы задани режима 21, разрешени записи 22, синхронизации 23 и начальной установки 24, коммутатор 25, первый элемент задержки 26, счетчик адреса 27, второй элемент И 8, узел 29 оперативной пам ти, первый элемент I/I 30, счетчик длительности операции 31, одно- вибратор 32, второй элемент задержки 33, выход 34 блока.19 inputs, inputs 20, job numbers, inputs, mode 21, write resolution 22, synchronization 23 and initial setting 24, switch 25, first delay element 26, address counter 27, second element AND 8, main memory node 29, first element I / I 30, operation duration counter 31, single-vibrator 32, second delay element 33, output 34 of the block.
Второй (третий, четвертыйm-й) блокSecond (third, fourth) block
имитации технологических операций содержит информационные 35 входы, входы 36 задани номеров работ, входы задани режима 37, разрешени записи 38, управл ющий вход 39, входы начальной установки 40 и синхронизации 41,коммутатор 42,первый элемент И 43, счетчик адреса 44, элемент 45 задержки, узел 46 оперативной пам ти, второй элемент И 47, счетчик длительности операции 48, триггер 49, одновибратор 50, выход 51 индикации конца операции и выход 52 блокировки счета.imitations of technological operations contains informational 35 inputs, inputs 36, setting job numbers, setting inputs for mode 37, recording resolution 38, control input 39, inputs for initial setup 40 and synchronization 41, switch 42, first element 43, address counter 44, element 45 delay, the node 46 RAM, the second element And 47, the counter duration of the operation 48, the trigger 49, the one-shot 50, the output 51 of the indication of the end of the operation and the output 52 of the account lock.
Блок управлени процессом имитации содержит информационные входы 53, The simulation process control block contains information inputs 53,
ввода координат 54, входы разрешени загрузки 55, начальной установки 56 и сброса 57, дешифратор 58, элемент задержки 59, генератор импульсов 60, счетчик 61, регистр 62, схему давлени 63, информационные выходы 64, тактовый выход 65, выходы разрешени записи 66.input coordinates 54, load enable inputs 55, setup 56 and reset 57, decoder 58, delay element 59, pulse generator 60, counter 61, register 62, pressure circuit 63, information outputs 64, clock output 65, write resolution outputs 66.
Первый блок имитации технологических операций содержит следующие св зи. Ин- формационные входы узла оперативной пам ти подключены к информационным входам блока, перва группа информационных входов и управл ющий вход коммутатора соединены соответственно с входами задани номеров работ и входом задани The first block of imitation of technological operations contains the following links. The information inputs of the RAM node are connected to the information inputs of the block, the first group of information inputs and the control input of the switch are connected respectively to the job number job inputs and the job input
режима блока, вход управлени узла оперативной пам ти подключен к входу разреше- ни записи блока, входы начальной установки счетчика адреса и одновибрато- ра, вход первого элемента задержки и первый вход первого элемента И соединены с входом начальной установки блока, счетный вход счетчика длительности операции подключен ко входу синхронизации блока, выход первого элемента задержки соединен с первым входом второго элемента И, выход которого соединен с входом занесени счетчика длительности операции, а второй вход через второй элемент задержки соединен с выходом одновибратора, который соединен с вторым входом первого элемента И и со счетным входом счетчика адреса, выходы счетчика адреса подключены к второй группе информационных входов коммутатора, выходы которого соединены с адресными входами узла оперативной пам ти, выходы которого св заны с установочными входами счетчика длительности операции, вход управлени которого соединен с выходом первого элемента И, выход счетчика длительности операции соединен с входом запуска одновибратора, выход которого подключен к выходу блока.the block mode, the control input of the RAM node is connected to the block write resolution input, the inputs of the initial installation of the address counter and the one-one, the input of the first delay element and the first input of the first element I are connected to the input of the initial installation of the block, the count input of the operation duration counter connected to the synchronization input of the block, the output of the first delay element is connected to the first input of the second element I, the output of which is connected to the input of the recording of the operation duration counter, and the second input through the second element the delay is connected to the one-shot output, which is connected to the second input of the first element I and to the counting input of the address counter, the outputs of the address counter are connected to the second group of information inputs of the switch, the outputs of which are connected to the address inputs of the operating memory node, the outputs of which are associated with the installation the inputs of the operation duration counter, the control input of which is connected to the output of the first element I, the output of the operation duration counter is connected to the trigger input of the one-shot, the output of which is connected n to the output of the block.
Второй (третий, четвертыйm-й) блокSecond (third, fourth) block
имитации технологических операций содержит следующие св зи. Информационные входы узла оперативной пам ти подключены к информационным входам блока, перва группа информационных входов и управл ющий вход коммутатора подключены соответственно к входам задани номеров работ и входу задани режима блока, вход управлени узла оперативной пам ти подключен к входу разрешени записи блока , входы начальной установки счетчика адреса , одновибратора, нулевой вход триггера и первый вход первого элемента И подключены к входу начальной установки блока, первый вход второго элемента И подключен к входу синхронизации блока, вход элемента задержки и вход установки в единицу триггера подключены к управл ющему входу блока, выход первого элемента И соединен с управл ющим входом счетчика длительности операции, входы начальной установки, вход занесени и счетный вход которого соединены соответственно с выходами узла оперативной пам ти, элемента задержки и второго элемента И, второй вход второго элемента И соединен с пр мым выходом триггера, информационный вход которого вл етс входом блока дл подачи сигнала логического нул , а вход занесени соединен с выходом сигнала о нулевом состо нии счетчика длительности операции,imitation of technological operations contains the following links. The information inputs of the operating memory node are connected to the information inputs of the block, the first group of information inputs and the control input of the switch are connected respectively to the inputs of the job number assignment and the input of the block mode assignment, the control input of the RAM node is connected to the write enable input of the block, the initial setup inputs the address counter, one-shot, zero trigger input and the first input of the first element And connected to the input of the initial installation of the block, the first input of the second element And connected to the input of the syn block synchronization, the input of the delay element and the installation input into the trigger unit are connected to the control input of the block, the output of the first element I is connected to the control input of the operation duration counter, the initial installation inputs, the recording input and the counting input of which are connected respectively to the outputs of the operating memory node the delay element and the second element And the second input of the second element And is connected to the direct output of the trigger, the information input of which is the input of the block for supplying a logical zero signal, and the input It is connected to the output of the signal about the zero state of the operation duration counter,
выход сигнала о нулевом состо нии счетчика длительности операции соединен со входом запуска одновибратора, адресные входы узла оперативной пам ти соедине5 ны с выходами коммутатора, втора группа информационных входов которого св зана с выходами счетчика адреса, счетный вход которого и второй вход первого элемента И соединены с выходом одно0 вибратора и подключены к выходу индикации конца операции блока, пр мой выход триггера подключен к выходу блокировки счета блока.the output signal of the zero state of the operation duration counter is connected to the one-shot trigger input, the address inputs of the RAM node are connected to the switch outputs, the second group of information inputs of which are connected to the address counter outputs, whose counter input and the second input of the first And element are connected to the vibrator output is one0 and is connected to the output of the indication of the end of the operation of the block, the direct output of the trigger is connected to the output of the blocking account block.
5 Под конвейерной технической системой понимаетс люба совокупность устройств, выполн ющих все поступающие в систему работы в одном и том же пор дке (вс ка работа состоит из последовательности опе0 раций, кажда из которых выполн етс соответствующим устройством). Будем считать, что конвейерна техническа система состоит из m устройств и выполн ет п работ. Кажда работа выполн етс последовательно на5 A conveyor technical system is any set of devices that perform all the work entering the system in the same order (all work consists of a sequence of operations, each of which is performed by a corresponding device). We assume that the conveyor technical system consists of m devices and performs n jobs. Each job is performed sequentially on
5 устройствах 1, 2го, реализующих соответственно первую, вторуюm-ю операции5 devices 1, 2, implementing, respectively, the first, second m-th operation
этой работы. На любом устройстве i выпол- нение очередной работы начинаетс сразу после ее выполнени устройством 1-1, непос0 редственно предшествующим устройству I (если устройство I свободно) или после освобождени i от предыдущей работы (если устройство i зан то). Врем выполнени любой операции каждой работы соответствующимthis work. On any device i, the next operation starts immediately after it is performed by device 1-1, immediately preceding device I (if device I is free) or after releasing i from previous work (if device i is busy). The time for performing any operation of each job is appropriate
5 этой операции устройством считаетс известным . Если к моменту освобождени устройства I от выполнени работы j устройство И еще закончило выполнение работы j+1, то устройство i вынужденно простаивает до мо0 мента освобождени устройства 1-1 (при этом22 l m).5 of this operation, the device is considered known. If by the time the device I is released from performing work j, device I has yet completed the execution of work j + 1, then device i is forced to idle until the device is released 1-1 (with 22 l m).
Устройство работает следующим образом .The device works as follows.
Из внешнего источника (например, опе5 ративной пам ти ЭВМ) в устройство заноситс информаци , соответствующа времени, затрачиваемому устройствами технической системы на выполнение каждой операции каждой из работ. Эта информаци From an external source (for example, computer memory), information corresponding to the time spent by the technical system devices on each operation of each of the works is entered into the device. This information
0 записываетс в узлы оперативной пам ти вход щие в состав блоков имитации технологических операций. В зависимости от уровн сигнала на входе .управлени узла оперативной пам ти работает следующим0 is written to the RAM nodes that are part of the process simulation simulation blocks. Depending on the signal level at the input. The control of the RAM node works as follows
5 образом, Если на этом входе присутствует сигнал единичного уровн , то на выходах узла оперативной пам ти присутствует информаци , считанна из чейки, адрес которой представлен на входах задани 5, if at this input there is a signal of a single level, then at the outputs of the RAM node there is information read from a cell whose address is presented at the inputs of the task
номеров работ блока. Это режим чтени информации . Если на входе управлени имеет место импульс отрицательной пол рности, то в чейку, адрес которой представлен на входах задани номеров работ, записываетс информиаци , представленна на ипформа- ционных входах. Это режим записи информации. Дл осуществлени записи информации в узлы оперативной пам ти на вход 3 разрешени загрузки устройства подаетс сигнал единичного уровн , а на вход 5 задани режима устройства подаетс сигнал нулевого уровн , перевод щий коммутаторы 25 (первый 8.1 блок операции) и 42 (второй 8.2, третий 8.3,..,,гп-й 8,гп блоки операции ) в состо ние, при котором на их выходы проходит информаци , представленна на входах первой группы. Затем нэ входы ввода координат устройства 2 подаетс код. определ ющий блок имитаций технологических операций (т.е. узел оперативной пам ти), в который будет осуществлена запись информации. Этот код поступает на информационные входы дешифратора 58 блока управлени процессом имитации 7. После этого на входы задани номеров работ 4 и информационные 1 входы устройства подаютс соответ- оенно адрес чейки узла оперативной пам ти и информаци дл записи. Подаваемый затем на вход 3 разрешени загрузки устройства импульс отрицательной пол рности проходит на одноименный вход Ьлока управлени 7 и сгробирует дешиф- рат ор 58. На одно i из выходов дешифратора (а именно, на выходе, соответствующем коду на входе 2 ввода координат устройства ) имеет место импульс отрицательной по- л рности (на остальных выходах дешифратора присутствуют сигналы логической единицы). Этот импульс осуществл ет запись информации в узел оперативной пам ти. После этого на входы 4 и 1 ycipon- ства подаютс очередные адрес (номер работы ) и информаци дл записи и осуществл етс запись в очередную чейку узла оперативной пам ти и т.д. После завершени записи в очередной блок оперативной пам ти на входы ввода координат 2 устройства подаетс код, определ ющий следующий блок имитации технологических операций (следующий узел оперативной пам ти) и т.д. После того, как закончена запись информации во все блоки оперативной пам ти, на вход 5 задани режима устройства подаетс сигнал единичного уровн , перевод щий коммутаторы 25 и 42 в состо ние, при котором на их выходы проходит информаци , представленна на входах второй группы.job numbers block. This is the mode of reading information. If a negative polarity impulse takes place at the control input, then the cell whose address is presented at the inputs of the job numbers is recorded with the information presented at the information inputs. This is the mode of recording information. To write information to the memory nodes, a unit level signal is input to input 3 of the device boot, and a zero level signal is transmitted to input 5 of the device mode setting, which switches switches 25 (first 8.1 operation block) and 42 (second 8.2, third 8.3 , .. ,, gp-y 8, gp blocks of operation) to the state in which information passes to their outputs, presented at the inputs of the first group. Then, a code is supplied to the input inputs of the coordinates of device 2. the determining unit of imitations of technological operations (i.e., a memory storage unit) to which information will be recorded. This code goes to the information inputs of the decoder 58 of the control unit of the simulation process 7. After that, the inputs of the job number 4 and the information 1 inputs of the device are given respectively the cell address of the RAM node and the information for recording. A negative-polarity pulse, then fed to input 3 of the device loading, passes to the control input 7 of the same name and crashes the encryption of the op 58. At one i of the outputs of the decoder (namely, the output corresponding to the code at the input 2 of the input coordinates of the device) has place a negative polarity impulse (at the other outputs of the decoder there are signals of a logical unit). This pulse records information in the memory node. After that, the next address (job number) and information for recording are fed to the inputs 4 and 1 of the ycipony and written to the next cell of the RAM node, etc. After completion of writing to the next block of random access memory, the code that defines the next block of simulation of technological operations (the next node of the random access memory), etc., is supplied to the inputs of the input coordinates of the device 2. After the information has been written to all the RAM blocks, a unit level signal is sent to the input 5 of the device mode setting, bringing the switches 25 and 42 into a state where the information presented at the inputs of the second group passes to their outputs.
В блоке 8.1 хранитс информаци , соответствующа времени выполнени первой операции каждой из работ, в блоке 8.2 - информаци соответствующа времени выполпени второй операции каждой из работ ,.,,, в блоке 8.гл - информаци , соснвегствующа времени выполнени гл-й операции каждой из работ, При этой по(И)-м (1 i т) адресам узла 29 и узла 46 операгивной пам ти записана информаци о времени выполнени каждой операции 1-й работы (пересчет адресов узлов оперативной пам ти начинаетс с нул ): по (И)-у адресу узла 29 - первый операции 1-йIn block 8.1 the information corresponding to the time of the first operation of each work is stored, in block 8.2 - information corresponding to the time of the second operation of each of the works, .. ,,, in block 8.gl - information that corresponds to the time of the main operation of each of work, At this (I) -m (1 i t) addresses of node 29 and operative memory node 46 information is recorded about the time of each operation of the 1st work (recalculation of addresses of memory nodes starts from zero): ) -at node address 29 - the first operation of the 1st
работы, по (-1)-м адресам узлов 46 - второй операции работы (блок 8.2), третьей операции i-й работы (блок 8.3) ...,-й операции m-й работы.work, at (-1) -th addresses of nodes 46 - the second operation of operation (block 8.2), the third operation of the i-th work (block 8.3) ..., --th operation of the m-th work.
По информационным входам 1 устройства из внешнего источника в регистр 62 блока 7 управлени процессом имитации заноситс информаци , сооизетствующа контрольному времени. Дл осуществлени According to the information inputs 1 of the device, from an external source, the register 62 of the control block 7 of the simulation process records information corresponding to the monitoring time. To implement
записи информации на входы 2 ввода координат устройства подаетс код, соответсту- ющий регистру 62 (общее количество координатных входов устройства должно быть, таким образом, не менее (Iog2m +1).recording information to the inputs 2 of the input coordinates of the device is supplied with a code corresponding to register 62 (the total number of coordinate inputs of the device must therefore not be less (Iog2m +1).
После этого на информационные входы 1 устройства подаетс информаци дл записи в регистр. Подаваемый затем на вход 3 разрешени загрузки устройства импульс стрицательноп пол рности вызывает срабагыьачие дешифратора 58. Импульс отрицательной пол рности с выхода дешифратора Б8 проходит на вход занесени регистра 62 и своим фронтом О - /1 осуществл ет запись информации, представленной на информационных входах регистра 62 (на информационных входах 1 устройства).After that, the information inputs 1 of the device are supplied with information for writing to the register. The impulse of the negative polarity then fed to the input 3 of the device load resolution causes the decoder 58 to operate. A negative polarity pulse from the output of the B8 decoder passes to the input of register 62 and, with its front O - / 1, records information presented on the information inputs of register 62 ( on the information inputs of the device 1).
Дл приведени устройства в исходное состо ние на его вход 6 подаетс импульс начальной установки отрицательной поп рности , которым все блоки операции перевод тс в исходное состо ние, есе регистры состо ни технических систем и хранени режима работы, а также счетчик 64 блока 7 управлени процессом имитации перевод тс в нулевое состо ние и по задержанному элементом 59 фронту которого енератор 60 блока 7 управлени начинает оырабатывспь тактовые импульсы. Поскольку сигналом начальной установки регистрыTo bring the device back to its initial state 6, a pulse of the initial setting of negative power is applied to the input, by which all blocks of the operation are reset to the initial state, if the registers of the technical systems and operating mode storage, as well as the counter 64 of the simulation process control block 7 transferred to the zero state and on the front delayed by the element 59 of which the generator 60 of the control unit 7 starts to process clock pulses. Since the initial setup signal registers
9.1,.,.,9.т и 13.1,. .,13.т-1 переведены в нулевое состо ние, на первой и второй группах входов схем 14.114.т-1 сравнени 9.1.,., 9.t and 13.1 ,. ., 13.t-1 is transferred to the zero state, on the first and second groups of inputs of 14.114.t-1 circuits of the comparison
присутствуют одинаковые комбинации сигналов , и схемы сравнени вырабатываютthe same combinations of signals are present, and the comparison circuits produce
сигналы единимого уровн . В исходном состо нии блоки 8.18.т операции настроены на первую работу.single level signals. In the initial state, the blocks 8.18.t are configured for the first operation.
Именно, блок 8.1 настроен на первую операцию первой работы, блок 8.2 - на вто- рую операцию первой работы, ..., блок 8.т - на т-ю операцию первой работы. На выходах этих блоков присутствуют сигналы единичного уровн . С задержкой (элемент 59 блока 7} после окончани действи импульса начальной установки блока 8.1 операции, синхронизируемый тактовыми сигналами, поступающими на его вход 23 с выхода генератора 60 (т.е. с тактирующего выхода 65 блока 7 управлени процессом имитации) начинает отсчет времени выполнени первой операции первой работы. Блоки 8.28.т продолжают оставатьс в исходном состо нии. В таком состо нии устройство находитс до тех пор пока в блок 8.1 не поступит очередной тактовый сигнал, под управлением которого закончитс отсчет времени выполнени первой операции первой работы (пор дковый номер этого тактового сигнала равен количеству единиц времени, затрачиваемому первым устройством технической системы на выполнение первой операции первой работы). Сразу же после этого, т.е. до прихода следующего тактового сигнала, блок 8.1 настраиваетс на первую операцию второй работы, а на его выходе по вл етс короткий отрицательный импульс, длительность которого меньше длительности паузы между тактовыми сигналами . Блок 8.1 продолжает работать ана- логично, отсчитыва теперь врем выполнени первой операции второй работы , а в работе устройства происход т следующие .изменени .Namely, block 8.1 is configured for the first operation of the first job, block 8.2 for the second operation of the first job, ..., block 8.t for the th operation of the first job. At the outputs of these blocks there are single level signals. With a delay (element 59 of block 7} after the end of the pulse of the initial installation of block 8.1 of the operation, synchronized with clock signals arriving at its input 23 from the output of generator 60 (i.e. from the clock output 65 of block 7 of the simulation process control) begins counting the execution time the first operation of the first operation. The blocks 8.28.t continue to remain in the initial state. In this state, the device remains until the next clock signal arrives in block 8.1, under the control of which the time will run nor the first operation of the first operation (the sequence number of this clock signal is equal to the number of units of time spent by the first device of the technical system to perform the first operation of the first work). Immediately after that, i.e. before the next clock signal arrives, block 8.1 tunes to the first operation of the second operation, and at its output a short negative pulse appears, the duration of which is less than the duration of the pause between the clock signals. Block 8.1 continues to work similarly, now counting down the time for performing the first operation of the second work, and the following changes occur in the operation of the device.
Задним фронтом сигнала с вы- хода блока 8.1 в первый разр д первого 9.1 регистра состо ни технических систем записываетс 1. По переднему фронту 0 1 сигнала с выхода блока 8.1 1 по вл етс на первом выходе регистра 9.1 (на выходе первого разр да регистра). Единичный сиг- нал с выхода регистра 9.1 поступает на первый вход первой группы схемы 14.1 сравнени , Вследствие несовпадени комбинаций на первой и второй группах входов схемы 14.1 сравнени на ее выходе по вл етс сигнал нулевого уровн . Выход схемы 14.1 соединен с входом занесени регистра 13.1 хранени режима работы, записывающего информацию по заднему фронту сигнала на входе занесени . Таким образом, изменение уровн сигнала с 1 в О на выходе схемы сравнени 14.1 ведет к записи информации в регистр 13.1. В результате комбинации сигналов на первой и второй группах входов схемы 14.1 совпадают, и она вырабатывает сигнал единичного уровн . Таким образом, на выходе схемы 14,1 сравнени имел место импульс отрицательной пол рности. Этот импульс поступает на управл ющий вход блока 8.2 и разрешает отсчет времени дл второй операции первой работы. Если пооводить аналогию с функционированием конвейерной технической системы, то к этому времени первое устройство системы закончило выполнение первой операции первой работы и начало выполнение первой операции второй работы , а второе устройство приступило к выполнению второй операции первой работы .The falling edge of the signal from the output of block 8.1 to the first digit of the first 9.1 state system technical register is recorded 1. On the leading edge 0 1 of the signal from the output of block 8.1, 1 appears at the first output of register 9.1 (at the output of the first register bit) . A single signal from the output of register 9.1 arrives at the first input of the first group of the comparison circuit 14.1. Due to the mismatch of the combinations on the first and second groups of inputs of the comparison circuit 14.1, a zero level signal appears at its output. The output of the circuit 14.1 is connected to the input of the register entry 13.1 of the storage of the operating mode recording information on the falling edge of the signal on the input of the entry. Thus, a change in the signal level from 1 to O at the output of the comparison circuit 14.1 leads to the recording of information in register 13.1. As a result, the combinations of signals in the first and second groups of inputs of the circuit 14.1 coincide, and it produces a single-level signal. Thus, at the output of the comparison circuit 14.1, a negative polarity pulse occurred. This pulse arrives at the control input of block 8.2 and allows time countdown for the second operation of the first operation. If we make an analogy with the operation of the conveyor technical system, by this time the first device of the system has completed the first operation of the first work and the beginning of the first operation of the second work, and the second device has started the second operation of the first work.
По вление второго отрицательного импульса на выходе блока 8.1 свидетельствует об окончании выполнени первой операции второй работы. На выходе второго разр да регистра 9.1 состо ни технических систем по вл етс 1.The appearance of a second negative pulse at the output of block 8.1 indicates the completion of the first operation of the second work. At the output of the second bit of the register 9.1, the state of the technical systems appears 1.
По вление первого отрицательного импульса на выходе блока 8.2 свидетельствует об окончании выполнени второй операции первой работы. На выходе первого разр да регистра 9.2 по вл етс 1, что вызывает по вление отрицательного импульса на выходе схемы 14.2 сравнени , и в работу включаетс блок 8.3, отсчитывающий врем выполнени третьей операции первой работы.The appearance of the first negative pulse at the output of block 8.2 indicates the completion of the second operation of the first operation. At the output of the first bit of register 9.2, 1 appears, which causes the appearance of a negative pulse at the output of the comparison circuit 14.2, and block 8.3 is included in the work, counting the time for performing the third operation of the first work.
Предположим, что по вление второго (третьего,...) отрицательного импульса на выходе блока 8.1 предшествует по времени по влению первого отрицательного импульса на выходе блока 8.2. Блок 8.1 начинает отсчитывать врем первой операции третьей (четвертой,...) работы, а блок 8.2 продолжает отсчитывать врем выполнени второй операции первой работы. В этой ситуации втора операци второй (третьей,..,) работы ожидает окончани выполнени второй операции предыдущей работы. Как только это произойдет, на выходе блока 8.2 по витс отрицательный импульс, записывающий 1 в первый разр д регистра 9.2 состо ни технических систем. На выходе первого элемента 1/1 группы 12.1 по в тс 1 (т.е. имеет место переход ). в результате чего на выходе схемы 14.1 по витс отрицательный импульс, разрешающий отсчет времени дл второй операции второй работы (блок 8.2).Suppose that the appearance of the second (third, ...) negative pulse at the output of block 8.1 is preceded by the time of the appearance of the first negative pulse at the output of block 8.2. Block 8.1 starts counting the time of the first operation of the third (fourth, ...) work, and block 8.2 continues to count the time for performing the second operation of the first work. In this situation, the second operation of the second (third, ..,) work waits for the completion of the second operation of the previous work. As soon as this happens, at the output of block 8.2, a negative pulse is recorded, recording 1 in the first register register 9.2 of the state of technical systems. At the output of the first element 1/1 of the group 12.1 in TC 1 (i.e. there is a transition). resulting in a negative pulse at the output of the circuit 14.1, allowing time countdown for the second operation of the second operation (block 8.2).
Предположим теперь, что по вление первого отрицательного импульса на выходе блока 8,2 предшествует по времени по влению второго отрицательного импульса на выходе блока 8.1. Это означает, что выполнение второй операции первой работы завершено , но выполнившее ее второе устройство технической системы ожидает окончани обработки первым устройством первой операции второй работы. По вление второго отрицательного импульса на выходе блока 8.1 вызывает по вление отрицательного импульса на выходе схемы 14.1 сравнени , разрешающего отсчет времени дл второй операции второй работы.Suppose now that the appearance of the first negative pulse at the output of block 8.2 precedes in time the appearance of the second negative pulse at the output of block 8.1. This means that the execution of the second operation of the first operation is completed, but the second device of the technical system that performed it waits for the first device to finish the operation of the first operation of the second operation. The appearance of a second negative pulse at the output of block 8.1 causes the appearance of a negative pulse at the output of comparison circuit 14.1, which allows time counting for the second operation of the second operation.
Далее устройство функционирует аналогично .Further, the device operates in a similar way.
По вление 1 на выходе n-го разр да регистра 9.т состо ни технических систем свидетельствует о том, что закончено выполнение m-й операции n-й работы, т.е. все работы технической системой выполнены. Этот сигнал единичного уровн проходит на сбросовый вход генератора 60 блока управлени процессом имитации 7 и вызывает останов генератора. На выходах 15 устройства , соединенных с выходами счетчика 61 (т.е. выходах 64 блока 7), представлена информаци о времени работы устройства (технической системы).The occurrence 1 at the output of the nth digit of the register 9.t of the state of the technical systems indicates that the execution of the mth operation of the nth work, i.e. All work technical system performed. This single-level signal passes to the fault input of the generator 60 of the simulation control unit 7 and causes the generator to stop. At the outputs 15 of the device connected to the outputs of the counter 61 (i.e., the outputs 64 of block 7), information on the operating time of the device (technical system) is presented.
Блок управлени процессом имитации 7 позвол ет анализировать всевозможные ситуации , возникающие в процессе функционировани устройства, т.е. анализировать состо ние устройства в любой наперед заданный момент времени. Так, если интересует состо ние устройства в момент времени t (контрольное врем ), то при загрузке регистра 62 блока 7 в нею записывают информацию, соответствующую времени t. Когда счетчик 61 блока 7 досчитывает до этого момента (на счетный вход счетчика 61 поступают тактовые сигналы с выхода гене- 60), схема 63 давлени (выполненна :ак схема сравнени ) блока 7 вырабатывает сигнал положительной пол рности, проход щий на вход остановки генератора 60 и останавливающий его (при несовпадении комбинаций на первой и второй группах входов схемы 63 давлени на ее выходе имеет место сигнал нулевого уровн ). На выходах 16 устройства представлена информаци о его состо нии.The control unit of the simulation process 7 allows analyzing all sorts of situations arising during the operation of the device, i.e. analyze the state of the device at any predetermined point in time. So, if the state of the device at the moment of time t (control time) is of interest, then when the register 62 of the block 7 is loaded, information corresponding to the time t is written in it. When the counter 61 of block 7 reads up to this point (the counting input of counter 61 receives clock signals from the output of the gene- 60), the pressure circuit 63 (completed: a comparison circuit) of the block 7 generates a positive polarity signal passing to the input of the generator 60 stop and stopping it (if the combinations do not match on the first and second groups of inputs of the pressure circuit 63, a zero level signal occurs at its output). At outputs 16 of the device, information about its state is presented.
Если интересует общее врем функционировани технической системы при выполнении всех работ, то при загрузке регистра 62 в него записываетс информаци , соответствующа времени, заведомо превышающему врем выполнени системой всех работ. Информаци о времени работы поступает на выходы 15 устройства.If you are interested in the total operating time of a technical system during the performance of all work, then when register 62 is loaded, information corresponding to the time that is known to exceed the execution time of all work is recorded in it. The operating time information is fed to the outputs 15 of the device.
Регистры 9.19.т состо ни технических систем - n-разр дные двухтактные регистры с записью информации в первую ступень по заднему фронту сигналаRegisters 9.19.t. of the state of technical systems - n-bit push-pull registers with recording information in the first stage on the falling edge of the signal
на входе занесени и с переписью информации во вторую ступень по переднему фронту сигнала на входе занесени . Вход первого разр да каждого из регистров подключен к логической единице, Входы каждого из последующих разр дов подключены к выходу предыдущего. Наличие 1 на выходе i-ro разр да j-ro регистра означает, что к данному моменту времени j- операци 1-й работы выполнена (1 i n, 1 j m).at the input of the entry and with the census of information in the second stage on the leading edge of the signal at the entry of the entry. The input of the first bit of each of the registers is connected to a logical unit. The inputs of each of the subsequent bits are connected to the output of the previous one. The presence of 1 at the output of the i-ro bit of the j-ro register means that by this time j, the operation of the 1st job has been completed (1 i n, 1 j m).
Рассмотрим работу блоков 8.18тConsider the work of blocks 8.18t
имитации технологических операций.imitations of technological operations.
По сигналу начальной установки, (импульс отрицательной пол рности), поступающему на вход 24 блока 8.1 и на входы 40The signal of the initial installation (negative polarity pulse), fed to the input 24 of block 8.1 and to the inputs 40
блоков 8.28.т, счетчики адреса 27 (блокblocks 8.28.t, address counters 27 (block
8.1) и 44 (блоки 8.2,...,8.гл) перевод тс в нулевое состо ние, на выходах одновибрато- ров 32 (блок 8.1) и 50 (блоки 8.2 ...,8.т) по вл ютс (гарантированно) сигналы единичного уровн , на выходе счетчика 31 (блок 8.1) и сигнала о ненулевом состо нии каждого из счетчиков 48 (блоки 8.28.т) по вл ютс сигналы нулевого уровн . Так как все счетчики 27 и 44 адреса обнулены, а8.1) and 44 (blocks 8.2, ..., 8.gl) are transferred to the zero state, at the outputs of one-vibrator 32 (block 8.1) and 50 (blocks 8.2 ..., 8.t) appear ( guaranteed) signals of a single level, at the output of the counter 31 (block 8.1) and a signal about a non-zero state of each of the counters 48 (blocks 8.28.t) there appear signals of a zero level. Since all the counters 27 and 44 addresses are reset, and
коммутаторы 25 и 42 пропускают на свои выходы сигналы с входов второй группы, то на выходах узлов оперативной пам ти присутствует информаци о первой работе. Далее рассмотрим работу блоков 8.1 иSince switches 25 and 42 transmit signals from the inputs of the second group to their outputs, then information about the first operation is present at the outputs of the RAM nodes. Next, we consider the operation of blocks 8.1 and
8.28,гп отдельно.8.28 gp separately.
Блок 8.1. Нулевой уровень сигнала начальной установки блокирует работу элемента И 30, на его выходе имеет место сигнал нулевого уровн , под воздействием которогоBlock 8.1. The zero signal level of the initial installation blocks the operation of the element And 30, at its output there is a signal of zero level, under the influence of which
счетчик 31 и переводитс в состо ние, при котором на его выходе имеет место сигнал нулевого уровн . После окончани действи отрицательного импульса начальной установки на первом входе элемента И 30 посто нно присутствует сигнал единичного уровн , разрешающий прохождение сигнала с выхода одновибратора 32 на вход управлени счетчика 31.the counter 31 is transferred to a state in which a zero level signal occurs at its output. After the expiration of the negative pulse of the initial installation, a single level signal is constantly present at the first input of the element 30, allowing the signal from the output of the one-vibrator 32 to the control input of the counter 31 to pass.
Под воздействием отрицательного импульса начальной установки на выходе одновибратора 32 по вл етс сигнал единичного уровн . Задержанный элементом 33 этот сигнал поступает на второй вход элемента И 28. Параметры элемента 26 задержи таковы, что формируема им задержка по длительности превосходит задержку, формируемую элементом 33. Таким образом , к тому моменту, когда на выходе элемента 26 по витс задержанный фронтUnder the influence of a negative initial impulse, a single level signal appears at the output of the one-shot 32. Delayed by element 33, this signal arrives at the second input of element 28. The parameters of element 26 are such that the delay formed by it exceeds the delay formed by element 33 by duration. Thus, by the time when the output of element 26 is delayed
17 17411021817 174110218
(перепад ) отрицательного импульсаПредположим, что число, записанное в(differential) negative impulse Suppose that the number written in
начальной установки, на выходе элементасчетчик 31, не равно нулю. Поступающие наthe initial installation, the output element of the counter 31 is not zero. Incoming on
33единичный уровень уже присутствует.вход 23 блока тактовые сигналы проход т на33 unit level is already present. The input of the 23 block clock signals is passed to
Таким образом, изменение уровн сигна-вход синхронизации счетчика 31 и декре- ла на первом входе элемента И 285 ментирует его. Очередной тактовый сигнал вызывает такое же изменение сигнала на егообнул ет счетчик 31, и на его выходе имеет выходе. Фронтом сигнала начальнойместо переход . Далее блок 8.1 про- установки задержанным, элементом 26,вдолжает функционировать аналогично, счетчик 31 длительности записываетс ин-Параметры одновибратора 32 и элемен- формаци о первой операции первой работы.10 та задержки 33 таковы, что интервал време- В дальнейшем на первом входе элемента Ини от заднего фронта импульса () с 28 посто нно присутствует сигнал единично-выхода одновибратора до переднего фронта го уровн , разрешающий прохождение сигна-импульса () на выходе элемента залов , вырабатываемых одновибратором 32 идержки меньше длительности паузы между задерживаемых элементом 33, на выход эле-15 двум соседними тактовыми сигналами. Это мента (фронтами этихсигналовосуще-обеспечивает устойчивую работу блока 8.1, ствл етс занесение информации в счетчикБлагодар внесению задержки, форми- 31 во врем работы устройства).руемой элементом 33, отрицательный имСобственно работа блока 8.1 (и всегопульс на входе управлени счетчика 31 устройства) начинаетс после окончани 20 предшествует по времени изменению уров- действи отрицательного импульса началь-н сигнала 0--У1 на входе занесени счетной установки. С задержкой, формируемойчика 31, т.е. операции управлени и записи элементом 59, после прихода фронта 1 разнесены по времени. Формируема эле- сигнала начальной установки блок 7 управ-ментом 33 задержка обеспечивает срабаты- лени начинает вырабатывать тактовые сиг-25 ванию счетчика 27 адреса и узла 29 налы. Параметры элемента 59 таковы, чтооперативной пам ти (режим чтение) до длительность формируемой им задержкиприхода фронта сигнала на вход превосходит длительность задержки, фор-занесени счетчика 31, т.е. обеспечивает за- мируемой элементом 26 (это обеспечиваетпись в счетчик 31 корректной информации (о устойчивую работу блока 8.1 при начале от-30 времени очередной операции), счета времени выполнени первой опера-Рассмотрим работу блока 8,2 (блоки ции первой работы). 8.38.гл работают аналогично).Thus, a change in the level of the signal-input of the synchronization of the counter 31 and the decrement at the first input of the E 285 element mentates it. The next clock signal causes the same signal change on its counter 31, and at its output it has an output. The front signal is the start of the transition. Further, the block 8.1 is set by the delayed element 26, it operates in the same way, the duration counter 31 records the parameters of the one-shot 32 and the element of the first operation of the first operation. 10 and delays 33 are such that the time interval is later on at the first input of the element From the trailing edge of the pulse () from 28, a single-one-output single-up signal to the leading edge of the th level is constantly present, allowing the passage of a signal-pulse () at the output of the hall element produced by the single-vibrator 32 and shorter a pause between the delayed element 33, the output of the ele-15 two adjacent clock signals. This cop (fronts of these signals — ensures stable operation of block 8.1; information is entered into the counter; Thank you for introducing a delay formed during the operation of the device) by element 33, the negative one itself. The operation of block 8.1 (and the entire pulse at the control input of the device counter 31) begins after the end of 20, precedes in time the change in the level of the negative pulse of the start-n signal 0 - U1 at the input of the counting installation. With a delay, the formed 31, i.e. control and write operations by element 59, after the arrival of front 1 are spaced out in time. Formed by the initial installation signal, the block 7 by the control 33 delay ensures that the clock begins to generate the clock signal to the address counter 27 and the node 29. The parameters of element 59 are such that the operative memory (read mode) until the duration of the delay of the arrival of the front of the signal at the input exceeds the duration of the delay, the pre-entry of the counter 31, i.e. provides the element 26, which is charged by element 26 (this ensures that correct information is written to counter 31 (about stable operation of block 8.1 at the beginning of -30 time of the next operation), counting the time of the first opera — consider block 8.2 (blocking the first work). 8.38 .gl work similarly).
Если записанное в счетчик 31 число неНулевой уровень сигнала начальной ус- равно нулю, то на его выходе остаетс О, втановки блокирует работу элемента И 43, и противном случае на выходе происходит из-35 на его выходе имеет место сигнал нулевого менение сигнала 1. Одновибратор 32уровн , под воздействием которого счетчик запускаетс фронтом сигнала () на48 и переводитс в состо ние, при котором входе запуска, поэтому изменение сигна-на его выходе сигнала о нулевом состо нии ла на выходе счетчика 31 приводитимеет место сигнал нулевого уровн , а на к запуску одновибратора 32, на выходе кото-40 выходе сигнала о ненулевом состо нии - рого по вл етс короткий отрицательный им-сигнал единичного уровн . После окончани пульс, который инкрементирует счетчик 27действи импульса начальной установки на адреса и который через элемент 30 И посту-первом входе элемента И 43 посто нно при- пает на управл ющий вход счетчика 31. Всутствует сигнал единичного уровн , разре- результате на выходах узла 29 оперативной45 шающий прохождение сигнала с выхода пам ти по вл етс информаци о времениодновибратора 50 на управл ющий вход выполнени первой операции следующей ра-счетчика 48,If the number recorded in the counter 31, the non-zero signal level of the initial signal is zero, then O remains at its output, the insertion blocks the operation of the AND 43 element, and otherwise the output is from-35 at the output of the signal zero change of signal 1. Single-Vibrator The 32 level, under the influence of which the counter is triggered by the signal front () on 48 and is transferred to the state in which the start input, therefore a change in the signal on its output of the zero state signal on the output of the counter 31 leads to a zero level signal, and Starting PC monostable 32, the output 40-koto output signal of non-zero state - by cerned is a short negative signal im single layer. After the end of the pulse, which increments the pulse counter 27 of the initial setup pulse to the addresses and which, through element 30 and the post-first input of the element 43, constantly hits the control input of the counter 31. There is a signal of a single level, the result is at the outputs of the node 29 An operational 45 signal passing from the memory output appears information about the time of the single-vibration 50 to the control input of the first operation of the next pa-counter 48,
боты, а на выходе счетчика 31 по вл етс Импульс начальной установки поступанулевой уровень. С выхода одновибратора 32ет на нулевой вход триггера 49 и переводитbots, and at the output of the counter 31, the initial setup impulse appears at a zero level. From the output of the one-shot 32et to the zero input of the trigger 49 and translates
отрицательный импульс поступает на выход50 его в нулевое состо ние. Сигнал нулевогоa negative impulse arrives at the exit50 of its zero state. Zero Signal
34блока. Кроме того, этот импульс, задер-уровн с выхода триггера 49 поступает на жанный элементом 33, через элемент И 28вход элемента 47 И и блокирует прохожде- поступает на вход занесени счетчика 31 иние тактовых сигналов со входа 41 блока на своим фронтом заносит в счетчиксчетный вход счетчика 48. Отрицательный информацию с выходов узла 29 оперативной55 импульс на входе 39 блока 8.2 устанавливает пам ти. Если в счетчик было записано числотриггер 49 в единицу, тем самым разреша нуль, то блок 8.1 продолжает функциони-прохождение тактовых сигналов на счетный ровать аналогично: на выходе счетчика 3-1вход счетчика 48. Задержанный элементом будет иметь место переход и т.д.45 фронт импульса с входа 39 поступает на34 block. In addition, this pulse, the back-level from the output of the trigger 49 goes to the jannous element 33, through the element 28 of the input element 47 and blocks the input to the input of the counter 31, which is the clock signal from the input 41 of the block at its front, enters the counter input the counter 48. Negative information from the outputs of the operational node 55, the pulse at the input 39 of the block 8.2 sets the memory. If countdowner 49 was written to the counter in the unit, thereby resolving zero, then block 8.1 continues the clock signal passing to the counter in a similar way: the output of the counter 3-1 is the input of the counter 48. A delayed element will have a transition, etc. 45 the pulse front from input 39 goes to
вход занесени счетчика 48, и в счетчик записываетс информаци с выходов узла 46 оперативной пам ти. Если в счетчик 48 записан нуль, то на выходе сигнала о нулевом состо нии счетчика происходит переход 1Л #0, Это изменение сигнала на выходе счетчика 48 влечет за собой занесение нул в триггер 49, в результате чего блокируетс прохождение тактовых сигналов на счетный вход счетчика 48. Изменение сигнала 0 41 на выходе сигнала о нулевом состо нии счетчика 48 запускает одновибратор 50, отрицательный импульс с выхода которого поступает на выход 51 блока И, кроме того, инкрементирует счетчик 44 адреса и через элемент 43 И поступает на управл ющий вход счетчика 48 На выходе сигнала о нулевом состо нии счетчика по вл етс нулевой уровень.the entry entry of the counter 48, and in the counter information is recorded from the outputs of the node 46 of the RAM. If zero is recorded in counter 48, then a 1L # 0 transition occurs at the output of the signal about the zero state of the counter. This change in the signal at the output of counter 48 entails entering zero into the trigger 49, thus blocking the passage of clock signals to the counting input of the counter 48 A change in the 0 41 signal at the output of the signal about the zero state of the counter 48 triggers a one-shot 50, a negative pulse from the output of which goes to the output 51 of the AND block, moreover, increments the address counter 44 and through the element 43 And goes to the control input account Sensor 48 At the output of the signal about the zero state of the counter, a zero level appears.
Если в счетчик 48 записываетс число, не равное нулю, то тактовые сигналы со входа 41 через элемент 47 И поступают на счетный вход счетчика и декременгируют его Очередной тактовый сигнал обнул ет счетчик 48, и на выходе сигнала о нулевом сосго : ии счетчика наблюдаетс переход 1, Далее блок 8 2 функционирует аналогичноIf a non-zero number is written to counter 48, then the clock signals from input 41 through element 47 also go to the counter input of the counter and decrement it. The next clock signal flushes counter 48, and a 1 transition is observed at the output of the signal about zero. Then block 8 2 functions in the same way.
Элемент 45 задержки необходим дл временного со ласовани работы блока 8.2 и устройства, так как интервал времени между импульсами на выходе 51 блока и на его входе 39 может быть весьма нсзначитель нымThe delay element 45 is necessary for temporarily loving the operation of the block 8.2 and the device, since the time interval between the pulses at the output 51 of the block and at its input 39 can be very significant
Рассмофим работу устройства дл имитации технической системы конвейерною типа по определению полного времени работы и времени просто K-i о устройства системы . Полное врем работы К-roустройства системы есть интервал времени (количество тактовых импульсов) между поступлением первой работы на К-е устройство системы (блок имитации технологических операций 8.К начинает отсчет времени дл К-й операции первой работы) и окончанием выполне- ни последней n-й работы на К-ом устройстве системы (блок имитации технологических операций 8.К закончил отсчет времени дл К-й операции последней работы ). Врем посто К-ro устройства системы определ етс как сумма интервалов времени , в течение которых К-е устройство, выполнив К-ю операцию очередной работы i (1 i n-1), не приступает к выполнению К-й операции следующей работы i+1. Простой может быть вызван тем, что к моменту окончани выполнени К-й операции работы i еще не закончено выполнение (К-1)-й операции работы 1+1 (т.е. блок имитации технологических операций 8.К завершил отсчет времени дл К-й операции i-й работы, а блок 8.К-1 еще не завершил отсчет времени дл (К-1)-й операции (М)-й работы). Простои возможны на всех устройствах системы, кроме первого.Let us consider the operation of the device to simulate a technical system of a conveyor type to determine the total operating time and time just K-i o the device of the system. The total time of the K-ro device's operation is the time interval (number of clock pulses) between the arrival of the first job on the K device of the system (the imitation of technological operations 8.K starts counting the time for the K-th operation of the first job) and the end of the last n-th work on the K-th device of the system (imitation of technological operations 8.K has finished the countdown for the K-th operation of the last work). The time constant of the K-ro device of a system is defined as the sum of the time intervals during which the K-th device, having performed the K-th operation of the next work i (1 i n-1), does not start the K-th operation of the next work i + one. The idle time can be caused by the fact that by the moment of completion of the K-th operation of work i the execution of the (K-1) -th operation of 1 + 1 has not been completed (i.e. the technological operations simulation block 8.K has completed the countdown for K operations of the i-th work, and block 8.K-1 has not yet completed the countdown time for (K-1) -th operation (M) -th work). Downtime is possible on all devices of the system, except the first.
Накопление информации о полном времени работы К-го устройства системы осуществл етс соответствующим счетчиком 10.К полного времени работы систем, о времени просто -соответствующим счетчиком 11.К-1 времени просто систем Отсчет времени всеми счетчиками осуществл етс подThe accumulation of information about the total operating time of the K-th device of the system is carried out by the corresponding counter 10. To the total operating time of the systems, about the time simply by the corresponding counter 11. K-1 time is just the systems The time is counted by all the counters
воздействием тактовых импульсов, вырабатываемых блоком 7 управлени процессом имитации. При инициализации устройства под воздействием импульса начальной установки все счетчики перевод тс в исходноеthe impact of clock pulses generated by the block 7 of the process control simulation. When the device is initialized under the influence of the initial setup pulse, all counters are reset to the initial
нулевое состо ние, и на выходах 17 информации о полном времени и 18 данных о времени просто (устройств системы) систем дл имитации присутствуют сигналы нулевого уровн .the zero state, and the outputs 17 of the total time information and the 18 time data are simply (system devices) of the systems for simulating, there are zero level signals.
Дл реализации функции счета полного времени работы К-го устройства системы работа соответствуюа его счетчика 10.К блокируетс до момента начала пересчета времени дл К-й операции первой работыIn order to realize the function of counting the total operating time of the K-th device of the system, the operation of the corresponding counter 10.K is blocked until the start of recalculation of the time for the K-th operation of the first operation
(за исключением счетчика 10.1, который начинает вести счет сразу же по окончании деистзи импульса начальной установки) Этот момент времени совпадает с моментом по влени сигнала единичного уровн на(with the exception of the counter 10.1, which starts counting immediately after the end of the deisty pulse of the initial setup) This moment of time coincides with the instant of appearance of the signal of a single level
выходе первого разр да регистра 9.К-1 По вление сигнала единичного уровн на выходе п-го разр да регистра 9. К свидетельствует об окончании времени выполнени К-й операции n-й работы (Ьлок имитации технологических операций 8.К закончил пересчет времени дл всех работ) и блокирует работу счетчика 10.К. Таким образом, работа счетчика 10.1 блокируетс сигналом единичного уровн на его входе (пр мом) разрешени the output of the first bit of the register 9.K-1. The appearance of the signal of the unit level at the output of the n-th bit of the register 9. K indicates the end of the execution time of the Kth operation of the nth job (the simulation workflow block 8.K has finished for all works) and blocks the operation of the counter 10.K. Thus, the operation of the counter 10.1 is blocked by a single level signal at its input (direct) resolution
счета, поступающим с выхода n-го разр да регистра 9.1, а работа счетчика 10.К (2 К т) блокируетс сигналами единичного уровн на первом входе разрешени счета (пр мом), поступающим с выхода п-гоthe account coming from the output of the n-th bit of register 9.1, and the operation of the counter 10. K (2 K t) is blocked by signals of a single level at the first input of the counting resolution (direct) coming from the output of the n-th
разр да регистра 9.К, и нулевого уровн на втором входе разрешени счета (инверсном ), поступающим с выхода первого разр да регистра 9.К-1.register bit 9.K and zero at the second input of the account resolution (inverse), coming from the output of the first bit register 9.K-1.
Блокировка по первому и второму входам разрешени счета счетчиковBlocking on the first and second inputs of counter counting
11,111.ГП-1 осуществл етс аналогично11,111.GP-1 is carried out similarly
блокировке счетчиков 10.210.т. Дл blocking counters 10.210.t. For
предотвращени срабатывани счетчика 11 К в то врем , когда соответствующийprevent the 11K counter from tripping while the corresponding
блок 8.К+1 ведет отсчет времени дл К-й операции некоторой работы, осуществл етс блокировка счета; на третий вход разрешени счета (пр мой) счетчика 11.Кс выхода 52 блока 8.К-1 подаетс запрещающий сиг- нал единичного уровн . В соответствии с логикой работы блока 8.К-1 триггер 49 устанавливаетс в единичное состо ние только на врем , в течение которого ведетс пересчет дл выполн емых блоком операций. Во всех остальных случа х, т.е до момента начала работы блока (до момента поступлени на К-е устройство системы первой работы) и во врем простоев блока, триггер 49 находитс в нулевом состо нии, и сигнал с его выхода не блокирует работу счетчика 11. К.8.K + 1 block counts the time for the Kth operation of some work, the account is locked; to the third input of the resolution of the (direct) counter 11.Ks of the output 52 of the block 8.K-1 a prohibitory signal of the unit level is given. In accordance with the logic of operation of block 8.K-1, the trigger 49 is set to one state only for the time during which the counting is carried out for the operations performed by the block. In all other cases, i.e., until the block starts working (until the first operation system arrives at the K device) and during block idle times, the trigger 49 is in the zero state, and the signal from its output does not block the counter 11. K.
В таблице приведены режимы работы счетчиков 10,1, 10.К (2 К т), 11,К ( т-1).The table shows the modes of operation of the counters 10.1, 10.K (2 K t), 11, K (t-1).
В процессе функционировани устрой- ства на выходах 17 и 18 присутствуют информаци о полном времени и данные о времени простоев устройств системы. Информаци и данные имеют смысл в любой момент времени работы устройства как на- копленные за соответствующее врем имитации , представленное на выходах 15.During the operation of the device, at outputs 17 and 18 there is information about the total time and data about the downtime of the system devices. Information and data make sense at any time the device operates as accumulated during the corresponding simulation time presented at the outputs 15.
Таким образом, предлагаемое устройство в отличие от аналога позвол ет улучшить управление конвейерной технической сие- темой за счет имитации ее работы с возможностью определени временных простоев оборудовани (устройств системы) при ее функционировании.Thus, the proposed device, in contrast to the analog, allows to improve the management of the conveyor technical system by simulating its operation with the ability to determine the temporary downtime of equipment (system devices) during its operation.
Наиболее целесообразно использова- ние предлагаемого устройства в цел х имитации работы технических систем, критери ми оценки качества функционировани которых вл ютс суммарное врем выполнени совокупности работ, коэффици- ент загрузки оборудовани , максимальна длительность простоев оборудовани и др. Устройство позвол ет производить оценки общего времени выполнени совокупности работ технической системой и времени вы- полнени системой группы операций группы работ, позвол ет определить состо ние системы (по выполнению ей работ) в любой наперед заданный момент времени. Устройство позвол ет также вы вл ть узкие мес- та, т.е. определ ть простои оборудовани {устройства системы) при функционировании системы. С помощью предлагаемого устройства могут решатьс задачи оптимального упор дочени работ, выполн в- мых системой.The most appropriate use of the proposed device is in order to imitate the operation of technical systems, the criteria for evaluating the quality of operation of which are the total execution time of the totality of work, the equipment load factor, the maximum duration of equipment downtime, etc. The device makes it possible to estimate the total execution time the set of works by the technical system and the time of the system execution by the group of operations of the group of works, allows to determine the state of the system (according to its performance bot) at any given time in advance. The device also allows detection of narrow spaces, i.e. identify equipment downtime (system device) during system operation. With the help of the proposed device, tasks of optimal ordering of works can be solved, performed by the system.
Дл оценки преимуществ устройства сравним его с базовым обьектом, в качестве которого рассмотрим алгоритм исследовани конвейерной технической системы. Устройство имитирует процесс функционировани исследуемой системы физическим процессом, происход щим обычно в другом масштабе времени, но с сохранением однозначного соответстви между параметрами модели и оригинала. При этом в отличие от моделировани на ЭВМ (с помощью упом нутого алгоритма) в предложенном устройстве используетс не математическа модель, а физический аналог исследуемой системы (электрическа цепь). Использование предлагаемого устройства при исследовании конвейерной технической системы позвол ет существенно сократить сроки исследовани и затраты машинного времени (времени ЭВМ), необходимого дл моделировани (исследовани ) системы,To evaluate the advantages of the device, let's compare it with the base object, which we will consider as an algorithm for studying a conveyor technical system. The device simulates the process of functioning of the system under study by a physical process that usually takes place on a different time scale, but with an unambiguous correspondence between the parameters of the model and the original. At the same time, in contrast to computer simulation (using the above algorithm), the proposed device uses not a mathematical model, but a physical analogue of the system under study (electrical circuit). The use of the proposed device in the study of a conveyor technical system allows us to significantly reduce the time of research and the cost of computer time (computer time) required to simulate (research) the system,
Формула изобретени 1. Устройство дл имитации технической системы конвейерного типа, содержащее блок управлени процессом имитации, m блоков имитации технологических операций , m регистров состо ни технических систем , т-1 групп по п-1 элементов И, т-1 регистров хранени режимов работы, т-1 схем сравнени , информационные входы блока управлени процессом имитации и информационные входы всех m блоков имитации технологических операций подключены к информационным входам устройства, входы задани номеров работ всех m блоков имитации технологических операций соединены с соответствующими входами устройства , входы ввода координат блока управлени процессом имитации св заны с входами ввода координат устройства, вход разрешени загрузки блока управлени процессом имитации подключен к входу разрешени загрузки устройства, вход задани режима каждого из блоков имитации технологических операций подключен к входу задани режима устройства, входы начальной установки блока управлени процессом имитации, всех m блоков имитации технологических операций, регистров состо ни технических систем и регистров хранени режимов работы подсоединены к входу начальной установки устройства, с первого по т-й выходы разрешени записи блока управлени процессом имитации соединены соответственно с входами разрешени записи с первого по m-й блоков имитации технологических операций, тактовый выход блока управлени процессом - имитации соединен с входами синхронизации всех блоков имитации технологических операций, выход каждого блока имитацииClaim 1. Device for imitation of a technical conveyor-type system containing an imitation process control block, m imitation blocks of technological operations, m registers of technical systems, t-1 groups of n-1 And elements, t-1 registers of operating mode storage, t-1 comparison circuits, informational inputs of the simulation process control unit and informational inputs of all m process simulation blocks are connected to the information inputs of the device, the job assignments of job numbers of all m technology simulation blocks The main operations are connected to the corresponding inputs of the device, the inputs of the input of the control unit of the simulation process are connected to the inputs of the input coordinates of the device, the enable input of the load of the control unit of the simulation process is connected to the input of the permission of the device load, the input of the mode setting of each of the simulation workflow blocks device mode, the inputs of the initial installation of the imitation process control block, all m blocks of imitation of technological operations, state registers Historical systems and storage registers of the operation modes are connected to the input of the initial installation of the device, the first to the tth outputs of the recording recorder control unit write resolution are connected respectively to the recording enable inputs of the first to the mth process operation simulation blocks, the clock output of the process control block is imitation is connected to the synchronization inputs of all blocks of imitation of technological operations, the output of each block of imitation
технологических операций св зан с входом занесени соответствующего с первого по т-и регистров состо ни технических систем , информационный вход каждого из которых вл етс входом устройства дл подачи сигнала логической единицы, первые выходы первых т-1 регистров состо ни технических систем соединены с первыми информационными входами первых т-1 регистров хранени режимов работы и с первыми входами первых групп входов первых т-1 схем сравнени , входы с второго по n-й первых групп входов которых и информационные входы с второго по п-й регистров хранени режимов работы с первого по (т-1)-й св заны с выходами элементов И соответствующей с первой по (т-1)-ю группы так, что выход i-ro (I 1, 2,...,п-1) элемента И группы соединен с (1+1 )-м информационным входом регистра хранени режимов раОогы и с (И1)-м входом первой группы входов схемы сравнени , выходы с второго по n-й ршистров состо ни технических систем св заны с входами элементов И соответствующей группы элементов И гак, что К-и выход регистра состо ни технических систем соединен с первым входом (К-1)-го элемента И группы, вторые входы всех элементов И групп подключены к соответствующим выходами регистров состо ни технических систем так, что вторые входы элементов И К-й группы соединены с соответствующими выходами (К+1)-го реги- ст ра состо ни технических систем, выходы каждого регистра хранени режимов работы св заны с второй группой входов соответствующей схемы сравнени , выходы схем сравнени подключены к входам занесени соответствующих регистров хранени режимов работы и к управл ющим входам блоков имитации технологических операций так, что выход К-й схемы сравнени соединен с входом занесени К-го регистра хранени режимов работы и с управл ющим входом (К+1)-го блока имитации технологических операций, n-й выход т- го регистра состо ни технических систем соединен с входом сброса блока управлени процессом имитации, информационные выходы которого вл ютс выходами устройства дл выдачи информации о времени работ ы устройства, выходы всех регистров состо ни технических систем служат выходами данных о состо нии системы, входы дл подачи сигнала логического нул всех блоков имитации технологических операций, кроме первого, вл ютс соответствующими входами устройства, отличающеес тем, что, с целью расширени области применени устройства путем введени средств, позвол ющих улучшить управление конвейерной технической системой за счет имитации работы конвейерных систем с возможностью определени временных простоев оборудовани при ее функционировании, в устройство введены m счетчиков полного времени работы систем и т-1 счетчиков времени просто систем, входы начальной установки и входы синхронизации всех счетчиков полного времени работы систем и всех счетчиков времени просто систем подключены соответственно к входу начальной установки устройства и к тактовому выходуtechnological operations are connected with the input of the entry of the corresponding from the first to t registers of the state of technical systems, the information input of each of which is the input of the device for supplying a signal of a logical unit, the first outputs of the first t -1 of the registers of the technical systems are connected to the first information inputs of the first t-1 registers of storage of operating modes and with the first inputs of the first groups of inputs of the first t-1 comparison circuits, the inputs from the second to the n-th first groups of inputs of which and the information inputs from the second to the nth the first to (t − 1) -th mode storage registers are associated with the outputs of the AND elements corresponding to the first through (t − 1) -th groups so that the output i-ro (I 1, 2, ..., p -1) An AND group element is connected to the (1 + 1) -th information input of the storage register of the HOOOG modes and the (I1) -th input of the first group of inputs of the comparison circuit; the outputs from the second to the n-th state of the technical systems are associated with the inputs of the elements And the corresponding group of elements And so that the K-and the output of the state system technical register is connected to the first input of the (K-1) -th element of the group I, the second input The s of all elements and groups are connected to the corresponding outputs of the status registers of the technical systems so that the second inputs of the elements of the Cth group are connected to the corresponding outputs of the (K + 1) th register of the state of technical systems, the outputs of each mode storage register the works are connected with the second group of inputs of the corresponding comparison circuit, the outputs of the comparison circuits are connected to the inputs of the entry of the corresponding registers of storage of operation modes and to the control inputs of the simulation operation blocks so that the output of the K-th circuit comparison is connected to the input of the entry of the K-th storage register of operating modes and with the control input of the (K + 1) th simulation block of technological operations, the n-th output of the t-th register of the state of technical systems is connected to the reset input of the simulation control block, information outputs of which are outputs of a device for issuing information about the operation time of a device, outputs of all state system technical registers serve as outputs of system state data, inputs for giving a logical zero signal of all simulation blocks of those The ecological operations, besides the first, are the corresponding inputs of the device, characterized in that, in order to expand the field of application of the device by introducing means allowing to improve the control of the conveyor technical system by simulating the operation of conveyor systems with the ability to determine temporary equipment downtime during its operation, The device includes m total system operating time counters and t-1 time meters for simple systems, inputs of the initial installation and synchronization inputs for all counters s complete runtime systems and all systems simply time counters are respectively connected to the input of the initial installation of the device and to the clock output
блока управлени процессом имитации, п-й выход первого регистра состо ни технических систем соединен с входом разрешени счета первого счетчика полного времени работы систем, л-е выходы с второго по гл-йimitation process control unit, the pth output of the first register of the state of technical systems is connected to the counting input input of the first counter of the total operating time of the systems, lth outputs from the second to main
регистров состо ни технических систем св заны с первыми входами разрешени счета с второго по m-й счетчиков полного времени работы систем и с первыми входами разрешени счета всех счетчиков времени просто систем так, что n-й выход К-го регистра состо ни технических систем соединен с входами К-го счетчика полного времени работы систем и (K-l)-ro счетчика времени просто систем, первые выходы сtechnical system status registers are associated with the first count resolution inputs from the second to the mth counters of the total operating time of the systems and the first count resolution inputs of all time counters of the simple systems so that the nth output of the Kth technical systems status register is connected with the inputs of the K-th counter of the total operating time of the systems and (Kl) -ro of the time counter of just the systems, the first outputs with
первого по (т-1)-й регистров состо ни технических систем св заны с вторыми входами разрешени счета с второго по гл-й счетчиков полного времени работы систем и с вторыми входами разрешени счета всехthe first to (t-1) th registers of the state of technical systems are associated with the second counting resolution inputs from the second to chth counters of the total operating time of the systems and with the second counting resolution inputs of all
счетчикоо времени просто систем так, что первый выход К-го регистра состо ни технических систем соединен с входами (К+1)- го счетчика полного времени работы систем и К-го счетчика времени просто систем, выходы блокировки счета с второго по m-й блоков имитации технологических операций св заны с третьими входами разрешени счета с первого по (т-1)-й счетчиков времени просто систем так, что выход К-го блокаjust the time of the systems, so that the first output of the K-th state system status register is connected to the inputs (K + 1) of the total system operating time counter and the K-th time counter of the systems, the counting outputs from the second to the mth The technological operations simulation blocks are associated with the third count resolution inputs from the first to (t −1) -th time counters of just systems so that the output of the K-th block
имитации технологических операций св зан с входом (К-1)-го счетчика времени просто систем, выходы всех счетчиков полного времени работы систем вл ютс выходами устройства дл выдачи информации о полномimitations of technological operations are connected with the input of the (K-1) th time counter of just systems, the outputs of all the counters of the total operating time of the systems are the outputs of the device for issuing information about the total
времени работы систем, выходы всех счетчиков времени просто систем служат выходами устройства дл выдачи данных о времени просто устройств системы.the system operation times, the outputs of all the time meters of the simple systems serve as the outputs of the device for issuing time data of just the devices of the system.
2. Устройство по п.1, о т л и ч а ю щ е ес тем, что блок управлени , процессом имитации содержит дешифратор, элемент задержки, генератор импульсов, счетчик, регистр и схему сравнени , выход которой соединен со входом остановки генератора2. The device according to claim 1, wherein the control unit, the simulation process contains a decoder, a delay element, a pulse generator, a counter, a register and a comparison circuit, the output of which is connected to the generator stop input
импульсов, вход сброса которого вл етс входом сброса блока, а вход запуска св зан с выходом элемента задержки, вход которого и вход сброса счетчика подключены к входу начальной установки блока, выход генератора .импульсов соединен с тактовым выходом блока и со счетным входом счетчика, выходы которого соединены с информационными выходами блока и с первыми входами схемы сравнени , вто0pulses, the reset input of which is the reset input of the block, and the start input is connected to the output of the delay element, whose input and the reset input of the counter are connected to the input of the initial installation of the block, the output of the generator. pulses are connected to the clock output of the block and the counting input of the counter, outputs which are connected to the information outputs of the block and to the first inputs of the comparison circuit, second
рые входы которой св заны с выходами регистра , информационные входы которого подключены к информационным входам блока, а вход занесени - к выходу первого разр да дешифратора, выходы остальных разр дов которого соединены с первого по m-й выходами разрешени записи блока, информационные и управл ющий входы дешифратора св заны с входами ввода координат и разрешени загрузки блока.These inputs are connected to the outputs of the register, the information inputs of which are connected to the information inputs of the block, and the input of the input to the output of the first digit of the decoder, the outputs of the remaining bits of which are connected from the first to the mth output of the block write resolution, information and control The inputs of the decoder are associated with the inputs of the input coordinates and the resolution of the load block.
Примечание. Х-уровемь сигнала не имеет значени Note. X-level signal does not matter
л / l /
/v /V/ v / v
&.«-&. "-
/V/ V
//
j j
Ш-ГW-H
лl
LJM1Ljm1
CsjCsj
II
LL
ЖF
1one
4 Кп4 Kp
ИAND
/N /N/ N / n
3LJ3LJ
iЈiЈ
Л /тL / t
/ л Л/ l l
LSJLSJ
//
tt
TOTO
±3L± 3L
7V Ж7V F
/ч./ h
ч s §h s §
JJ
f)f)
II
пP
11eleven
FOFo
L-«sL JL- "sL J
/wv/ wv
cpus fycpus fy
Claims (2)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SU904789724A SU1741102A1 (en) | 1990-02-09 | 1990-02-09 | Device for simulating conveyer-type engineering system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SU904789724A SU1741102A1 (en) | 1990-02-09 | 1990-02-09 | Device for simulating conveyer-type engineering system |
Publications (1)
Publication Number | Publication Date |
---|---|
SU1741102A1 true SU1741102A1 (en) | 1992-06-15 |
Family
ID=21495336
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
SU904789724A SU1741102A1 (en) | 1990-02-09 | 1990-02-09 | Device for simulating conveyer-type engineering system |
Country Status (1)
Country | Link |
---|---|
SU (1) | SU1741102A1 (en) |
-
1990
- 1990-02-09 SU SU904789724A patent/SU1741102A1/en active
Non-Patent Citations (1)
Title |
---|
Авторское свидетельство СССР №1169275, кл. G 05 В 23/02.1982. Авторское свидетельство СССР №1522159, кл. G 05 В 23/02, 1988. * |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US4084262A (en) | Digital monitor having memory readout by the monitored system | |
GB2070779A (en) | Apparatus for testing digital electronic circuits | |
SU1741102A1 (en) | Device for simulating conveyer-type engineering system | |
SU1522159A1 (en) | Device for simulating technical system of conveyor type | |
SU1297050A1 (en) | Device for checking operations of patching panel keys | |
SU1363213A1 (en) | Multiinput signature analyser | |
SU1354194A1 (en) | Signature analyser | |
SU1425682A1 (en) | Device for test monitoring of dicital units | |
SU1188743A1 (en) | Device for simulating checked object | |
RU2010323C1 (en) | Device for static modelling condition of test object | |
SU890442A1 (en) | Device for testing rapid-access storage units | |
SU1124331A2 (en) | System for automatic inspecting of large-scale-integrated circuits | |
SU1117645A1 (en) | Device for studying transport system model | |
RU1817106C (en) | Device for determining difference of sets | |
RU1833897C (en) | Device for failures control and simulation | |
SU1259253A1 (en) | Calculating device | |
RU1807448C (en) | Program control unit | |
SU1444807A1 (en) | Device for investigating coherence of graphs | |
SU517896A1 (en) | Device for simulating queuing systems | |
SU877523A1 (en) | Device for finding maximum number out of a group of numbers | |
SU1425603A1 (en) | Apparatus for cyclic program control | |
SU1223222A1 (en) | Device for sorting numbers | |
RU1817105C (en) | Device for solving tasks of time scheduling | |
SU1596337A1 (en) | Device for test check of time ratios | |
SU1413640A1 (en) | Device for simulating activity of human operator |