CN110299901A - A kind of algorithm of controllable type circulation on-off program - Google Patents

A kind of algorithm of controllable type circulation on-off program Download PDF

Info

Publication number
CN110299901A
CN110299901A CN201910452066.7A CN201910452066A CN110299901A CN 110299901 A CN110299901 A CN 110299901A CN 201910452066 A CN201910452066 A CN 201910452066A CN 110299901 A CN110299901 A CN 110299901A
Authority
CN
China
Prior art keywords
timer
signal condition
input terminal
algorithm
signal
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201910452066.7A
Other languages
Chinese (zh)
Other versions
CN110299901B (en
Inventor
郄锡才
杨军
张剑锋
陈明
李海青
魏兴刚
王卫芳
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Laiwu Iron and Steel Group Electronic Co Ltd
Original Assignee
Laiwu Iron and Steel Group Electronic Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Laiwu Iron and Steel Group Electronic Co Ltd filed Critical Laiwu Iron and Steel Group Electronic Co Ltd
Priority to CN201910452066.7A priority Critical patent/CN110299901B/en
Publication of CN110299901A publication Critical patent/CN110299901A/en
Application granted granted Critical
Publication of CN110299901B publication Critical patent/CN110299901B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • CCHEMISTRY; METALLURGY
    • C21METALLURGY OF IRON
    • C21BMANUFACTURE OF IRON OR STEEL
    • C21B5/00Making pig-iron in the blast furnace
    • C21B5/006Automatically controlling the process
    • GPHYSICS
    • G04HOROLOGY
    • G04GELECTRONIC TIME-PIECES
    • G04G15/00Time-pieces comprising means to be operated at preselected times or after preselected time intervals
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/04Programme control other than numerical control, i.e. in sequence controllers or logic controllers
    • G05B19/042Programme control other than numerical control, i.e. in sequence controllers or logic controllers using digital processors
    • G05B19/0426Programming the control sequence
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03KPULSE TECHNIQUE
    • H03K3/00Circuits for generating electric pulses; Monostable, bistable or multistable circuits
    • H03K3/02Generators characterised by the type of circuit or by the means used for producing pulses
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03KPULSE TECHNIQUE
    • H03K3/00Circuits for generating electric pulses; Monostable, bistable or multistable circuits
    • H03K3/64Generators producing trains of pulses, i.e. finite sequences of pulses
    • H03K3/66Generators producing trains of pulses, i.e. finite sequences of pulses by interrupting the output of a generator
    • H03K3/70Generators producing trains of pulses, i.e. finite sequences of pulses by interrupting the output of a generator time intervals between all adjacent pulses of one train being equal
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03KPULSE TECHNIQUE
    • H03K5/00Manipulating of pulses not covered by one of the other main groups of this subclass
    • H03K5/153Arrangements in which a pulse is delivered at the instant when a predetermined characteristic of an input signal is present or at a fixed time interval after this instant

Landscapes

  • Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Chemical & Material Sciences (AREA)
  • Manufacturing & Machinery (AREA)
  • Materials Engineering (AREA)
  • Metallurgy (AREA)
  • Organic Chemistry (AREA)
  • Automation & Control Theory (AREA)
  • Nonlinear Science (AREA)
  • Measurement Of Predetermined Time Intervals (AREA)
  • Feedback Control In General (AREA)

Abstract

The invention discloses a kind of algorithms of controllable type circulation on-off program, relate generally to Research for Feeding Raw Materials System technical field, including set and reset control part, cycle count part, loop control part, control an output switch parameter value, timing set can be made in a circulating manner, the movement of timing reset, by recycling on-off algorithm, the blanking gate of control vibration sieve, make vibration sieve in vibration, after allowing gate to open a period of time, a period of time is automatically closed again, open again-> it closes, it so recycles several times, purpose is that vibration sieve is made to generate empty shake several times during blowing, furnace charge powder sieve on vibration sieve is fallen, reduce charging powder, powder in furnace charge is few, charge level would not thickener, Gas Flow be easy to from furnace bottom uniformly through, good permeability, reduce the material suspension phenomenon due to caused by powder, improve coal Gas utilization rate is conducive to the preheating of furnace charge, reduces energy consumption, increases reduction degree, improves blast furnace coke ratio and pig iron yield.

Description

A kind of algorithm of controllable type circulation on-off program
Technical field
The invention mainly relates to Research for Feeding Raw Materials System technical field, the calculation of specifically a kind of controllable type circulation on-off program Method.
Background technique
In Research for Feeding Raw Materials System, when charging, furnace charge is fallen from feed bin, by the screening of vibration sieve, into scale hooper.When When furnace charge is fallen on the sieve of vibration sieve, the material block greater than mesh is slipped over from sieve, into scale hooper, less than mesh material block then It is fallen from sieve, by returning mine, belt is transported, and during screening furnace charge, many furnace charge powder are accumulated in sieve with vibration sieve On.
Summary of the invention
In view of the deficiencies in the prior art and defect, the present invention provides a kind of calculations of controllable type circulation on-off program Method
In order to solve the above-mentioned technical problem, the present invention adopts the following technical scheme: a kind of controllable type recycles on-off program Algorithm, it is characterised in that: including set and reset control part, cycle count part, loop control part.
As a further improvement of the present invention, in loop control part, preferential D-flip flop and one are resetted using one A connection back off timer after clicking start button on monitored picture, issues " operation for starting and terminating for algorithm Instruction " makes digital quantity " operation activates " set " 1 " by resetting preferential D-flip flop, and circulation on-off algorithm starts to execute, directly State to program built-in variable " end of run " is reset to 0 for that " will run and activate " after " 1 ", and algorithm terminates, same to variations per hour After " end of run " is by connecting back off timer delay 0.5 second, " end of run delay " signal is issued, the purpose of delay is increased It is to eliminate abnormal signal fluctuation.
As a further improvement of the present invention, in resetting preferential D-flip flop, if the signal condition of S input terminal is " 1 ", the signal condition of R1 input terminal is " 0 ", then set RS (resetting preferential D-flip flop), otherwise, if the signal of S input terminal State is " 0 ", and the signal condition of R input is " 1 ", then reset flip-flop, if the signal condition of two input terminals is " 1 ", then instruct execution sequence be it is most important, rest-set flip-flop first carries out set command, then executes reset instruction, and holding Reset state is kept during the remaining program scanning of row.
As a further improvement of the present invention, in connecting back off timer, if had on one in starting IN input terminal Edge is risen, TON (connecting back off timer) will start internal timer, and signal intensity is the necessary condition for enabling timer always, As long as the signal condition of input terminal IN is " 1 ", timer is run with the time interval set in input terminal PT, and timer reaches Setting time is without malfunctioning, and when the signal condition of IN input terminal is still " 1 ", and the signal condition of output end Q is " 1 ", such as The signal condition of input terminal IN becomes " 0 " from " 1 " during fruit timer is run, and timer will stop, in this case, output end The signal condition of Q is " 0 ".
As a further improvement of the present invention, in cycle count part, an appreciation counter module is used, based on The running cycle-index of program is calculated, after reaching preset cycle-index, issues end signal.
As a further improvement of the present invention, the connection of the end appreciation counter module PV is that " cycle-index is set external variable It is fixed ", parameter can be modified on monitored picture at any time, after the signal condition of variable " operation output " becomes " 1 " from " 0 ", Appreciation counter counts once, after stored counts is equal to " cycle-index setting " variable given value, " the operation of module output end Terminating " variable set is " 1 ", after variable " operation activation " or " end of run delay " positive transition is " 1 ", appreciation counter Counting reset, prepare a new round appreciation count,
As a further improvement of the present invention, in set and reset control part, prolonged by pulse timer and disconnection When timer realize set and the control of resetting time to external variable " operation export ", when " operation activation " state becomes " 1 " after, positive jump prolongs one pulse signal " 1 " of detection contact sending, sensitizing pulse timer module, and internal timer starts to count When, and the end Q output " 1 ", after off delay timer module, " outage " signal condition of the end Q connection becomes " 1 ", " operation output " set " 1 " at this time, when the internal timer of pulse timer module reach " running logical time setting " when Between after, the end module Q state becomes " 0 ", and " operation output " also resets " 0 ", while activating off delay timer module, inside Timer starts timing, after the internal timer of off delay timer module reaches " the running disconnected time setting " time, " fortune Row interrupts " reset " 0 ", while the negative jump of pulse timer module I N-terminal connection prolongs detection contact detection variable and becomes " 0 " from " 1 " Afterwards, a pulse signal " 1 " is issued, circulation restarts.
As a further improvement of the present invention, in pulse timer, if having a rising edge, TP in IN input terminal (pulse timer) will start, and signal intensity is the necessary condition for enabling timer always, and timer in input terminal PT to set Time interval operation, even if the signal condition of IN input terminal becomes " 0 " before time interval terminates, as long as timer run, The signal condition of output end Q is always " 1 ".
As a further improvement of the present invention, in off delay timer, if having a failing edge in IN input terminal, TOF (off delay timer) will start timer, and signal intensity is the necessary condition for enabling timer always, if IN is inputted The signal condition at end is that " 1 " or timer are currently running, then the signal condition of output end Q is " 1 ", when timer reaches default Between be worth, and when the signal condition of IN input terminal is still " 0 ", the signal condition of output end Q becomes " 0 ", if transported in timer When the signal condition of input terminal IN becomes " 1 " from " 0 " between the departure date, timer will reset, the signal condition of input terminal IN again from " 1 " becoming " 0 " after, timer could restart.
Compared with prior art, the device have the advantages that are as follows: controllable type provided by the invention recycles on-off program Algorithm control vibration sieve blanking gate, make vibration sieve in vibration, after allowing gate to open a period of time, then when being automatically closed one section Between, then open-> it closes, so recycles several times, it is therefore an objective to so that vibration sieve is generated empty shake several times during blowing, will shake on sieve Furnace charge powder sieve fall, reduce charging powder, the powder in furnace charge is few, charge level would not thickener, Gas Flow is easy to from furnace Bottom is uniformly through good permeability reduces the material suspension phenomenon due to caused by powder.Gas utilization rate is improved, furnace is conducive to The preheating of material reduces energy consumption, increases reduction degree, improves blast furnace coke ratio and pig iron yield.
Detailed description of the invention
The present invention is further illustrated with reference to the accompanying drawings and detailed description:
Fig. 1 is the structure type of algorithm;
Fig. 2 is the flow chart of algorithm;
Fig. 3 is the program structure for starting and terminating part;
Fig. 4 is the timing diagram for connecting back off timer;
Fig. 5 is the program structure of cycle count part;
Fig. 6 is the program structure of loop control part;
Fig. 7 is the timing diagram of pulse timer;
Fig. 8 is the timing diagram of off delay timer.
Specific embodiment
In order to which technical solution of the present invention and beneficial effect are more clearly understood, combined with specific embodiments below to the present invention It is described in further detail, it should be understood that the specific embodiments described herein are only used for understanding the present invention, and do not have to Of the invention, the every other implementation obtained by those of ordinary skill in the art without making creative efforts in limiting Example, shall fall within the protection scope of the present invention.
Entire algorithm is made of three program segments, is the set and reset control part of program respectively, cycle count part, Loop control part.
1 round-robin algorithm starts and terminates
One [resetting preferential D-flip flop] and one [connecting back off timer] are used in this section, be used for algorithm Start and terminate, program structure such as Fig. 3
1.1 functions of modules explanations
[resetting preferential D-flip flop]
Description: if the signal condition of S input terminal is " 1 ", the signal condition of R1 input terminal is " 0 ", then set RS (resets Preferential D-flip flop).Otherwise, if the signal condition of S input terminal is " 0 ", the signal condition of R input is " 1 ", then resets touching Send out device.If the signal condition of two input terminals is " 1 ", the execution sequence instructed is most important.Rest-set flip-flop is first held Then row set command executes reset instruction, and keeps reset state during executing remaining program scanning.
[connecting back off timer]
Description: if having a rising edge in starting IN input terminal, TON (connecting back off timer) will start internal clocking Device.Signal intensity is the necessary condition for enabling timer always.As long as the signal condition of input terminal IN be " 1 ", timer with In the time interval operation of input terminal PT setting.Timer reaches setting time without malfunctioning, and the signal of IN input terminal When state is still " 1 ", the signal condition of output end Q is " 1 ".If timer run during input terminal IN signal condition from " 1 " becoming " 0 ", timer will stop.In this case, the signal condition of output end Q is " 0 ".
Timing diagram: indicatrix such as Fig. 4 of back off timer is connected
When the end IN becomes " 1 ", internal timer (ET) starts timing;
After the timer time reaching the preset time value at the end PT, the end Q becomes " 1 ";
After the end IN becomes " 0 ", the end Q becomes " 0 ", while internal timer (ET) stops timing and resets;
When the timer time being not up to the preset time value at the end PT, the end IN becomes " 0 ", then timer stop timing and Reset, the end Q will not be impacted and become " 1 ".
1.2 program segment arithmetic analysis
After clicking start button (button should be pulse singaling) on monitored picture, issue " operating instruction " (Run_order), digital quantity " operation activates " (Run_act) set " 1 " is made by [resetting preferential D-flip flop], circulation is logical Disconnected algorithm starts to execute, and after the state of program built-in variable " end of run " (Run_finish) is " 1 ", " will run and swash Work " (Run_act) is reset to 0, and algorithm terminates.Same variations per hour " end of run " (Run_finish) is by [connecting delay timing Device] delay 0.5 second after, issue " end of run delay " (Run_finish_delay) signal, increase delay purpose be in order to Eliminate abnormal signal fluctuation.
2 cycle count parts
[appreciation counter] module is used in this part, is used for the running cycle-index of calculation procedure, pre- when reaching If cycle-index after, issue end signal, program structure such as Fig. 5
2.1[appreciation counter] functions of modules explanation
Description: if the signal condition of input terminal CU is switched to " 1 " from " 0 ", and the value of counter is less than " 999 ", then The value of counter increases 1;If input terminal R state is " 1 ", counter resets, and set zero for count value;If count value More than or equal to input terminal PV setting value, then the signal condition for exporting Q is " 1 ".
2.2 program segment arithmetic analysis
The connection of [appreciation counter] end PV is external variable " cycle-index setting " (Repeat_num), can be existed at any time Parameter is modified on monitored picture, after the signal condition of variable " operation output " (Run_out) becomes " 1 " from " 0 ", [is appreciated Counter] it counts once, after stored counts is equal to " cycle-index setting " (Repeat_num) variable given value, module output " end of run " (Run_finish) the variable set at end is " 1 ".When variable " operation activation " (Run_act) or " operation knot Beam delay " (Run_finish_delay) positive transition prepares the liter of a new round for after " 1 ", the counting of [appreciation counter] is reset Value counts.The two variables are using parallel way as the condition of [appreciation counter] counter resets, it is therefore an objective to whenever algorithm is opened " operation activation " (Run_act) variable when beginning to run, is used to counter O reset, to use " end of run delay " after algorithm (Run_finish_delay) counter O reset is given again, effect is identical, and it seems duplicate and acts also for elimination abnormality, The two variable uses [positive jump prolongs detection] contacts simultaneously, because " operation activation " (Run_act) variable is executed since algorithm, Until algorithm terminates, signal condition is always " 1 ", if not having to [positive jump prolongs detection] contact, [appreciation counter] is located always In reset state, will be unable to count.
The realization of 3 switchings control
This part is the key that entire algorithm, is realized by [pulse timer] and [off delay timer] module external " operation output " set of (Run_out) of portion's variable and the control of resetting time, program structure such as Fig. 6
3.1 functions of modules explanations
[pulse timer]
Description: if having a rising edge in IN input terminal, TP (pulse timer) will start.Signal intensity opens always With the necessary condition of timer.Time interval operation of the timer to be set in input terminal PT, even if before time interval terminates, The signal condition of IN input terminal becomes " 0 ".As long as timer is run, the signal condition of output end Q is always " 1 ".
Timing diagram: the following Fig. 7 of pulse timer indicatrix
When the end IN becomes " 1 ", the end Q becomes " 1 ", while internal timer starts timing;
After internal timer reaches the preset time value at the end PT, the end Q becomes " 0 " (not influenced by the end IN);
After internal timer stops timing, if the end IN becomes " 0 ", internal timer resets;
When internal timer is not up to the preset time value at the end PT, internal timer not by the variation of the end IN variable and It influences;
After internal timer reaches the end PT preset time value, if the end IN becomes " 0 ", stops timing and resets, The end Q becomes " 0 " simultaneously.
[off delay timer]
Description: if having a failing edge in IN input terminal, TOF (off delay timer) will start timer.Signal Variation is the necessary condition for enabling timer always.If the signal condition of IN input terminal is that " 1 " or timer are currently running, Then the signal condition of output end Q is " 1 ".Timer reaches preset time value, and the signal condition of IN input terminal is still " 0 " When, the signal condition of output end Q becomes " 0 ".If the signal condition of input terminal IN becomes from " 0 " during timer operation " When 1 ", timer will reset.After the signal condition of input terminal IN becomes " 0 " from " 1 " again, timer could restart.
Timing diagram: the following Fig. 8 of off delay timer feature curve
When the end IN becomes " 1 ", the end Q becomes " 1 ";
When the end IN becomes " 0 ", internal timer starts timing;
After internal timer reaches the preset time value at the end PT, the end Q becomes " 0 ";
After internal timer stops timing, if the end IN becomes " 1 ", internal timer resets, while the end Q becomes " 1";
When internal timer is not up to the preset time value at the end PT, the end IN becomes " 1 ", then timer stop timing and Reset, the end Q will not be impacted and become " 0 ".
[positive jump prolongs detection] (︱ P ︱): signal intensity of the detection variable by " 0 " to " 1 ", after variable becomes " 1 " from " 0 ", Issue a pulse signal " 1 ".
[negative jump prolongs detection] (︱ N ︱): signal intensity of the detection variable by " 1 " to " 0 ", after variable becomes " 0 " from " 1 ", Issue a pulse signal " 1 ".
3.2 program segment arithmetic analysis
After " operation activation " (Run_act) state becomes " 1 ", [positive jump prolongs detection] contact issues a pulse signal " 1 ", [pulse timer] module is activated, internal timer starts timing, and the end Q output " 1 ", passes through [off delay timing Device] after module, " outage " (Run_break) signal condition of the end Q connection becomes " 1 ", at this time " operation output " (Run_ Out) set " 1 ".
After the internal timer of [pulse timer] module reaches the time of " running logical time setting " (Run_time), The end module Q state becomes " 0 ", and " operation output " (Run_out) also resets " 0 ", while activating [off delay timer] module, Its internal timer starts timing, when the internal timer of [off delay timer] module reaches " running disconnected time setting " (Run_break) after the time, " outage " (Run_break) resets " 0 ", [pulse timer] module I N-terminal connection simultaneously After [negative jump prolongs detection] contact detection variable becomes " 0 " from " 1 ", a pulse signal " 1 " is issued, circulation restarts.
Therefore the setting time of variable " operation output " (Run_out) is exactly variable " running logical time setting " (Run_ Time preset time), resetting time are exactly the preset time of variable " running disconnected time setting " (Run_break).Here it wants It is noted that there is a normally opened contact " operation activation " (Run_ before [negative jump prolongs detection] contact " outage " (Run_break) Act it) is used as condition, after circulation terminates, " operation activation " (Run_act) resets " 0 " to such algorithm, which will not hold again Otherwise row can enter endless loop, execute always.
It is worth noting that, in the description of the present invention, term " center ", "upper", "lower", "left", "right", "vertical", The orientation or positional relationship of the instructions such as "horizontal", "inner", "outside" be based on the orientation or positional relationship shown in the drawings, merely to Convenient for description the present invention and simplify description, rather than the device or element of indication or suggestion meaning must have a particular orientation, It is constructed and operated in a specific orientation, therefore is not considered as limiting the invention.In addition, term " first ", " second ", " third " is used for descriptive purposes only and cannot be understood as indicating or suggesting relative importance.
In the description of the present invention, it should be noted that unless otherwise clearly defined and limited, term " installation ", " phase Even ", " connection " shall be understood in a broad sense, for example, it may be being fixedly connected, may be a detachable connection, or be integrally connected;It can To be mechanical connection, it is also possible to be electrically connected;It can be directly connected, can also can be indirectly connected through an intermediary Connection inside two elements.For the ordinary skill in the art, above-mentioned term can be understood at this with concrete condition Concrete meaning in invention.

Claims (9)

1. a kind of algorithm of controllable type circulation on-off program, it is characterised in that: including set and reset control part, cycle count Part, loop control part.
2. a kind of algorithm of controllable type circulation on-off program according to claim 1, it is characterised in that: in loop control portion In point, using a preferential D-flip flop of reset and a connection back off timer, for starting and terminating for algorithm, when supervising It controls after clicking start button on picture, issues " operating instruction ", make digital quantity " operation activates " by resetting preferential D-flip flop Set is " 1 ", and circulation on-off algorithm starts to execute, will " fortune after the state of program built-in variable " end of run " is " 1 " Line activating " is reset to 0, and algorithm terminates, and after same variations per hour " end of run " is by connecting back off timer delay 0.5 second, issues " end of run delay " signal, the purpose for increasing delay is to eliminate abnormal signal fluctuation.
3. a kind of algorithm of controllable type circulation on-off program according to claim 2, it is characterised in that: resetting type of priority In trigger, if the signal condition of S input terminal is " 1 ", the signal condition of R1 input terminal is " 0 ", then set RS (resets preferential D-flip flop), otherwise, if the signal condition of S input terminal is " 0 ", the signal condition of R input is " 1 ", then reset trigger Device, if the signal condition of two input terminals is " 1 ", the execution that instructs sequence be it is most important, rest-set flip-flop first carries out Then set command executes reset instruction, and keeps reset state during executing remaining program scanning.
4. a kind of algorithm of controllable type circulation on-off program according to claim 2, it is characterised in that: fixed connecting delay When device in, if having a rising edge in starting IN input terminal, TON (connecting back off timer) will start internal timer, believe Number variation always be enable timer necessary condition, as long as the signal condition of input terminal IN be " 1 ", timer is to input The time interval operation of PT setting is held, timer reaches setting time without malfunctioning, and the signal condition of IN input terminal is still When for " 1 ", the signal condition of output end Q is " 1 ", if the signal condition of input terminal IN becomes from " 1 " during timer is run " 0 ", timer will stop, and in this case, the signal condition of output end Q is " 0 ".
5. a kind of algorithm of controllable type circulation on-off program according to claim 1, it is characterised in that: in cycle count portion In point, an appreciation counter module is used, the running cycle-index of calculation procedure is used for, when reaching preset cycle-index Afterwards, end signal is issued.
6. a kind of algorithm of controllable type circulation on-off program according to claim 5, it is characterised in that: appreciation counter mould The connection of the end block PV is external variable " cycle-index setting ", can modify parameter on monitored picture at any time, whenever variable " fortune After the signal condition of row output " becomes " 1 " from " 0 ", appreciation counter is counted once, and when stored counts is equal to, " cycle-index is set It is fixed " after variable given value, " end of run " variable set of module output end is " 1 ", when variable " operation activation " or " operation Terminating delay " for after " 1 ", the counting of appreciation counter is reset, the appreciation for preparing a new round is counted for positive transition.
7. a kind of algorithm of controllable type circulation on-off program according to claim 1, it is characterised in that: in set and reset In control section, the set and reset to external variable " operation exports " are realized by pulse timer and off delay timer The control of time, after " operation activation " state becomes " 1 ", positive jump prolongs detection contact and issues a pulse signal " 1 ", activates arteries and veins Timer module is rushed, internal timer starts timing, and the end Q output " 1 ", after off delay timer module, Q " outage " signal condition of end connection becomes " 1 ", at this time " operation output " set " 1 ", when in pulse timer module After portion's timer reaches the time of " running logical time setting ", the end module Q state becomes " 0 ", and " operation output " also resets " 0 ", Off delay timer module is activated simultaneously, internal timer starts timing, when the inside of off delay timer module is counted When device reach " run disconnected time setting " time after, " outage " resets " 0 ", while pulse timer module I N-terminal connects It is negative jump prolong detection contact detection variable " 0 " is become from " 1 " after, issue a pulse signal " 1 ", circulation restarts.
8. a kind of algorithm of controllable type circulation on-off program according to claim 7, it is characterised in that: in pulse timer In, if having a rising edge in IN input terminal, TP (pulse timer) will start, and signal intensity is to enable timer always Necessary condition, timer are run with the time interval set in input terminal PT, even if before time interval terminates, IN input terminal Signal condition becomes " 0 ", as long as timer is run, the signal condition of output end Q is always " 1 ".
9. a kind of algorithm of controllable type circulation on-off program according to claim 7, it is characterised in that: fixed in off delay When device in, if having a failing edge in IN input terminal, TOF (off delay timer) will start timer, and signal intensity begins It is the necessary condition for enabling timer eventually, if the signal condition of IN input terminal is that " 1 " or timer are currently running, exports The signal condition for holding Q is " 1 ", and timer reaches preset time value, and when the signal condition of IN input terminal is still " 0 ", output The signal condition of end Q becomes " 0 ", fixed if the signal condition of input terminal IN becomes " 1 " from " 0 " during timer operation When device will reset, after the signal condition of input terminal IN becomes " 0 " from " 1 " again, timer could restart.
CN201910452066.7A 2019-05-28 2019-05-28 Controllable algorithm for circulating on-off program Active CN110299901B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910452066.7A CN110299901B (en) 2019-05-28 2019-05-28 Controllable algorithm for circulating on-off program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910452066.7A CN110299901B (en) 2019-05-28 2019-05-28 Controllable algorithm for circulating on-off program

Publications (2)

Publication Number Publication Date
CN110299901A true CN110299901A (en) 2019-10-01
CN110299901B CN110299901B (en) 2023-02-28

Family

ID=68027202

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910452066.7A Active CN110299901B (en) 2019-05-28 2019-05-28 Controllable algorithm for circulating on-off program

Country Status (1)

Country Link
CN (1) CN110299901B (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH02165721A (en) * 1988-12-19 1990-06-26 Nec Corp Pulse output device
CN104904120A (en) * 2013-02-21 2015-09-09 密克罗奇普技术公司 Enhanced numerical controlled oscillator
CN105116765A (en) * 2015-06-30 2015-12-02 国网山东省电力公司电力科学研究院 Plasma automatic arc starting control system and method with multiple control functions

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH02165721A (en) * 1988-12-19 1990-06-26 Nec Corp Pulse output device
CN104904120A (en) * 2013-02-21 2015-09-09 密克罗奇普技术公司 Enhanced numerical controlled oscillator
CN105116765A (en) * 2015-06-30 2015-12-02 国网山东省电力公司电力科学研究院 Plasma automatic arc starting control system and method with multiple control functions

Also Published As

Publication number Publication date
CN110299901B (en) 2023-02-28

Similar Documents

Publication Publication Date Title
CN203663982U (en) Uniform feeding device of impact crusher
CN104654516A (en) Control method and system of variable-frequency variable-capacity compressor
CN202424264U (en) Positive and negative pulse charge-discharge control system for power battery charger
CN110299901A (en) A kind of algorithm of controllable type circulation on-off program
CN102573156B (en) System On Chip (SOC) chip special for electromagnetic induction heating controller
CN105472165A (en) Control method and control device of mobile terminal
CN105682271A (en) PPG drive frequency detection system for induction cooker
CN103581718A (en) Television automatic sleep device and working method thereof
CN201725024U (en) Test device of automatic timing turning on and off of LED street lamp
CN104135270A (en) High pulse output circuit and equipment using high pulse output circuit
CN109412476A (en) A kind of step motor position detecting and control method and device
CN203151453U (en) Power-down monitoring reset circuit for field programmable gate array device
CN109814437A (en) Zero-power-consumption standby wake-up circuit and electrical equipment
CN203424772U (en) Electric cooker system
CN110196678A (en) Data stores determination device
CN103723646B (en) Endless rope winch control method
CN207315030U (en) The full-automatic bi-motor dynamic backup clutch system of non-processor based on electromagnetism switching
CN103116301B (en) A kind of method of eliminating the interference of Mechatronic Systems spark
JPS5890226A (en) Synchronous data processor
CN103306018B (en) The technical method of rapier loom control network
CN205232488U (en) Self -maintained circuit and electromagnetic heating device who has it
CN204783415U (en) Energy -saving control device of motorcycle engine point firearm
CN205123629U (en) Brushless motor bootstrapping electric capacity intelligent charging device
CN213902541U (en) Level meter control system
CN208844315U (en) A kind of laundry intelligent controlling device

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant