CN113031529B - Intelligent control method and system for buckling machine - Google Patents
Intelligent control method and system for buckling machine Download PDFInfo
- Publication number
- CN113031529B CN113031529B CN202110287233.4A CN202110287233A CN113031529B CN 113031529 B CN113031529 B CN 113031529B CN 202110287233 A CN202110287233 A CN 202110287233A CN 113031529 B CN113031529 B CN 113031529B
- Authority
- CN
- China
- Prior art keywords
- execution
- execution module
- module
- size
- pressure value
- 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.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 50
- 238000004519 manufacturing process Methods 0.000 claims abstract description 85
- 238000012545 processing Methods 0.000 claims abstract description 61
- 238000010924 continuous production Methods 0.000 claims abstract description 13
- 230000009471 action Effects 0.000 claims description 50
- 230000009191 jumping Effects 0.000 claims description 19
- 238000004891 communication Methods 0.000 claims description 15
- 230000003993 interaction Effects 0.000 claims description 15
- 238000003754 machining Methods 0.000 claims description 11
- 238000003860 storage Methods 0.000 claims description 10
- 230000002159 abnormal effect Effects 0.000 claims description 9
- 238000006073 displacement reaction Methods 0.000 claims description 9
- 230000008569 process Effects 0.000 claims description 9
- 238000003825 pressing Methods 0.000 description 17
- 238000012423 maintenance Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 238000007711 solidification Methods 0.000 description 2
- 230000008023 solidification Effects 0.000 description 2
- 238000002788 crimping Methods 0.000 description 1
- 239000010720 hydraulic oil Substances 0.000 description 1
- 238000009776 industrial production Methods 0.000 description 1
- 239000002184 metal Substances 0.000 description 1
- 239000010705 motor oil Substances 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/18—Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form
- G05B19/414—Structure of the control system, e.g. common controller or multiprocessor systems, interface to servo, programmable interface controller
- G05B19/4142—Structure of the control system, e.g. common controller or multiprocessor systems, interface to servo, programmable interface controller characterised by the use of a microprocessor
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/34—Director, elements to supervisory
- G05B2219/34013—Servocontroller
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/02—Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]
Landscapes
- Engineering & Computer Science (AREA)
- Computer Hardware Design (AREA)
- Microelectronics & Electronic Packaging (AREA)
- Human Computer Interaction (AREA)
- Manufacturing & Machinery (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Control Of Presses (AREA)
Abstract
The invention relates to an intelligent control method and system of a buckling press, wherein the method comprises the following steps: s1: determining a processing type in an upper computer, determining a production step according to the processing type, and adjusting the sequence of calling each execution module according to the sequence of the production step; s2: presetting adjustment parameters in an upper computer, and transmitting the adjustment parameters to a lower computer, wherein the adjustment parameters comprise a processing target value, an opening size, an opening limit and dwell time; s3: the lower computer executes any execution module according to the sequence and calls a corresponding processing target value according to the execution module, S4: the execution module executes an instruction according to the invoked processing target value or the opening limit and feeds back the instruction to end the execution module; s5: judging whether the next production step exists, if so, returning to the step S3, and if not, ending the production. The invention can define a plurality of continuous production steps to realize continuous production of a plurality of production steps, improves the production efficiency and ensures that an intelligent control system of the buckling press is more automatic.
Description
Technical Field
The invention relates to the technical field of numerical control, in particular to an intelligent control method and system of a buckling press.
Background
The existing commercially available withholding machine has single control mode, high controller cost, no modification of internal hardware structure, limited control program writing and general fixation of electromechanical control and execution logic in plc or singlechip. After the equipment is delivered, the functions of the product are solidified, the software is difficult to upgrade and debug, and the maintenance cost of the user is high.
Moreover, with the wide application of the buckling process in industrial production, the conventional fixed working mode cannot meet the diversified application requirements of the existing users, such as industrial internet application and enterprise actual field production application; the conventional diversified production requirements of users cannot be met, for example, the continuous control function is not defined, and the users cannot customize the production flow.
Therefore, it is necessary to provide an intelligent control method and system for a buckling and pressing machine, so as to solve the problem that the buckling and pressing equipment in the prior art is solidified in function and cannot meet the diversified application requirements and production requirements of users.
Disclosure of Invention
The invention aims to provide an intelligent control method and system for a buckling press, which are used for solving the problem that the function of buckling equipment in the prior art is solidified and cannot meet the diversified application requirements and production requirements of users.
In order to achieve the above purpose, the invention provides an intelligent control method of a buckling press, comprising the following steps:
S1: determining a processing type in an upper computer, determining a production step according to the processing type, and adjusting the sequence of calling each execution module according to the sequence of the production step;
S2: presetting adjustment parameters in an upper computer, and transmitting the adjustment parameters to a lower computer, wherein the adjustment parameters comprise a processing target value, an opening size, an opening limit and dwell time;
S3: the lower computer executes any execution module according to the sequence and calls a corresponding processing target value according to the execution module, wherein the execution module comprises a first execution module, a second execution module, a third execution module and a fourth execution module, and each execution module is used for issuing Zhang Mo valves or mould closing valve opening instructions in each production process step;
S4: the execution module executes the instruction according to the invoked processing target value or the opening limit, and feeds back the execution condition to the upper computer to finish the execution module;
s5: judging whether the next production step exists, if so, returning to the step S3, and if not, ending the production.
Optionally, in the intelligent control method of the buckling press, the processing target value includes the following four types:
The first type is a target size to control the size;
The second type is a target pressure value to control the pressure value;
the third type is a target size or target pressure value to control the size or pressure value;
the fourth type is a target size and a target pressure value to control the size and pressure value.
Optionally, in the intelligent control method of the buckling press, the current size and the current pressure value are detected respectively through a displacement sensor and a pressure sensor in the lower computer.
Optionally, in the intelligent control method of the buckling and pressing machine, if the processing target value is of a first type, a first execution module is called, and the execution steps of the first execution module are as follows:
Judging whether the opening limit is larger than the current size, if so, issuing Zhang Mofa an opening instruction to the execution unit; if not, no action is performed;
Judging whether the target size is smaller than the current size, if so, issuing a closing valve opening instruction to an execution unit; if not, the program is ended, a module completion mark is sent, and the operation is skipped to the operation maintaining module.
Optionally, in the intelligent control method of the buckling and pressing machine, if the machining target value is of a second type, a second execution module is called, and the execution steps of the second execution module are as follows:
Judging whether the opening limit is larger than the current size, if so, issuing Zhang Mofa an opening instruction to the execution unit; if not, no action is performed;
judging whether the target pressure value is larger than the current pressure value, if so, issuing a closing valve opening instruction to an execution unit; if not, the program is ended, a module completion mark is sent, and the operation is skipped to the operation maintaining module.
Optionally, in the intelligent control method of the buckling and pressing machine, if the machining target value is of a third type, a third execution module is called, and the execution steps of the third execution module are as follows:
Judging whether the opening limit is larger than the current size, if so, issuing Zhang Mofa an opening instruction to the execution unit; if not, no action is performed;
Judging whether the target size is smaller than the current size or not, and whether the target pressure value is larger than the current pressure value or not, if so, issuing a closing valve opening instruction to an execution unit; if not, the program is ended, a module completion mark is sent, and the operation is skipped to the operation maintaining module.
Optionally, in the intelligent control method of the buckling and pressing machine, if the machining target value is of a fourth type, a fourth execution module is called, and the execution steps of the fourth execution module are as follows:
Judging whether the opening limit is larger than the current size, if so, issuing Zhang Mofa an opening instruction to the execution unit; if not, no action is performed;
judging whether the target size is smaller than the current size or whether the target pressure value is larger than the current pressure value, if so, issuing a closing valve opening instruction to an execution unit; if not, ending the program, sending a module completion mark, and jumping to an action maintaining module;
Judging whether the limit size is larger than the current size or whether the limit pressure value is smaller than the current pressure value, if yes, issuing a closing instruction of the die closing valve to the execution unit, sending an abnormal mark, and jumping to the action maintaining module.
Optionally, in the intelligent control method of the buckling machine, after jumping to the action maintaining module, a command for manually opening the Zhang Mofa and/or the die closing valve is issued, and the command is invalid.
Optionally, in the intelligent control method of the buckling and pressing machine, in S2, the micro control unit of the upper computer invokes all the adjustment parameters, converts all the adjustment parameters into sensor voltage values, and transmits the converted adjustment parameters to the lower computer through the communication device.
Optionally, in the intelligent control method of the buckling and pressing machine, in S5,
If the next production step exists, judging whether the automatic opening function state is activated;
if not, issuing a command to call the execution module in the S4 so as to restore the equipment, thereby being convenient for the next production step;
If yes, after entering the delay waiting time of the dwell time, issuing a command to call a take-out execution module to finish the taking-out, adjustment and replacement of the workpiece, and after the take-out execution module finishes execution, calling the execution module in S4 to restore equipment so as to be convenient for the next production step;
if the next production step does not exist, judging whether the automatic opening function state is activated;
If not, issuing a command to call the execution module in the S4 so as to achieve the function of automatically opening and conveniently taking out the workpiece and recovering the equipment;
If yes, after entering the delay waiting time of the dwell time, issuing a command to call the take-out execution module so as to achieve the function of automatically opening and conveniently taking out the workpiece, and after the take-out execution module finishes execution, calling the execution module in S4 so as to restore the equipment.
Optionally, in the intelligent control method of the buckling and pressing machine, one production step is a buckling and pressing process, and a plurality of continuous production steps are continuous buckling and pressing processes for a plurality of times according to a plurality of different conditions.
The invention also provides an intelligent control system of the buckling press, which comprises:
the upper computer comprises a man-machine interaction interface, a micro control unit and communication equipment;
The lower computer comprises a storage unit, a displacement sensor, a pressure sensor and an execution module;
the man-machine interaction interface is configured for man-machine interaction to determine a machining type and preset adjustment parameters;
The micro control unit is configured to analyze data in the upper computer and control the operation of the lower computer;
the communication equipment is configured for communication between the upper computer and the lower computer;
The storage unit is configured to store adjustment parameters in a lower computer;
the displacement sensor and the pressure sensor are configured to detect a current size and a current pressure value in real time;
The execution module is configured to execute Zhang Mo valve or mold clamping valve opening instructions according to the control of the micro-control unit;
the intelligent control system work flow is as follows:
determining a processing type through a man-machine interaction interface in an upper computer, determining production steps by a micro control unit according to the processing type, and adjusting the sequence of calling each execution module according to the sequence of the production steps;
presetting adjustment parameters in a man-machine interaction interface of an upper computer, wherein the adjustment parameters comprise a processing target value, an opening size, an opening limit and dwell time;
the micro control unit invokes all the adjustment parameters, converts all the adjustment parameters into sensor voltage values, and transmits the converted adjustment parameters to a storage unit of a lower computer through communication equipment;
The lower computer executes any execution module according to the sequence under the control of the micro control unit, and invokes a corresponding processing target value according to the execution module, wherein the execution module comprises a first execution module, a second execution module, a third execution module and a fourth execution module, and each execution module is used for issuing a Zhang Mo valve or a closing valve opening instruction in each production step;
The execution module executes an instruction according to the invoked processing target value or the opening limit, and feeds back an execution result to the micro control unit, so that the execution module is ended;
And the micro control unit judges whether the next production process step exists, if so, the next execution module is continuously executed, and if not, the production is ended.
Optionally, in the intelligent control system of the buckling machine, the processing target value includes the following four types:
The first type is a target size to control the size;
The second type is a target pressure value to control the pressure value;
the third type is a target size or target pressure value to control the size or pressure value;
the fourth type is a target size and a target pressure value to control the size and pressure value.
Optionally, in the intelligent control system of the buckling press,
If the processing target value is of a first type, a first execution module is called, and the execution steps of the first execution module are as follows: judging whether the opening limit is larger than the current size, if so, issuing Zhang Mofa an opening instruction to the execution unit; if not, no action is performed; judging whether the target size is smaller than the current size, if so, issuing a closing valve opening instruction to an execution unit; if not, ending the program, sending a module completion mark, and jumping to an action maintaining module;
If the processing target value is of the second type, a second execution module is called, and the execution steps of the second execution module are as follows: judging whether the opening limit is larger than the current size, if so, issuing Zhang Mofa an opening instruction to the execution unit; if not, no action is performed; judging whether the target pressure value is larger than the current pressure value, if so, issuing a closing valve opening instruction to an execution unit; if not, ending the program, sending a module completion mark, and jumping to an action maintaining module;
If the processing target value is of a third type, a third execution module is called, and the execution steps of the third execution module are as follows: judging whether the opening limit is larger than the current size, if so, issuing Zhang Mofa an opening instruction to the execution unit; if not, no action is performed; judging whether the target size is smaller than the current size or not, and whether the target pressure value is larger than the current pressure value or not, if so, issuing a closing valve opening instruction to an execution unit; if not, ending the program, sending a module completion mark, and jumping to an action maintaining module;
If the processing target value is of a fourth type, a fourth execution module is called, and the execution steps of the fourth execution module are as follows: judging whether the opening limit is larger than the current size, if so, issuing Zhang Mofa an opening instruction to the execution unit; if not, no action is performed; judging whether the target size is smaller than the current size or whether the target pressure value is larger than the current pressure value, if so, issuing a closing valve opening instruction to an execution unit; if not, ending the program, sending a module completion mark, and jumping to an action maintaining module; judging whether the limit size is larger than the current size or whether the limit pressure value is smaller than the current pressure value, if yes, issuing a closing instruction of the die closing valve to the execution unit, sending an abnormal mark, and jumping to the action maintaining module.
In the intelligent control method and the system for the buckling press, provided by the invention, a user can define a plurality of continuous production steps through the upper computer, and can adjust and call the sequence of each execution module according to the sequence of each production step, so that the continuous production of a plurality of production steps is realized, the production efficiency is improved, and the intelligent control system for the buckling press is more automatic. The problem of among the prior art withhold equipment function solidification, unable application demand and the production demand of satisfying the user pluralism is solved.
Drawings
Fig. 1 is a flowchart of an intelligent control method of a buckling press according to an embodiment of the present invention.
Detailed Description
The invention will be described in more detail below with reference to schematic drawings and examples. The advantages and features of the present invention will become more apparent from the following description. It should be noted that the drawings are in a very simplified form and are all to a non-precise scale, merely for convenience and clarity in aiding in the description of embodiments of the invention.
As described in the background art, the existing commercially available withholding machine has a single control mode, the controller has high cost, the internal hardware structure cannot be modified, the control program is limited to be written, and the electromechanical control and execution logic is generally fixed in the plc or the singlechip. After the equipment is delivered, the functions of the product are solidified, the software is difficult to upgrade and debug, and the maintenance cost of the user is high.
In order to solve the problems in the prior art, the invention provides an intelligent control method of a buckling press, as shown in fig. 1, fig. 1 is a flowchart of the intelligent control method of the buckling press provided by the embodiment of the invention, and the intelligent control method comprises the following steps:
S1: determining a processing type in an upper computer, determining a production step according to the processing type, and adjusting the sequence of calling each execution module according to the sequence of the production step; wherein, one production step is a one-time withholding process, and a plurality of continuous production steps are a plurality of continuous withholding processes according to a plurality of different conditions;
S2: presetting adjustment parameters in an upper computer, and transmitting the adjustment parameters to a lower computer, wherein the adjustment parameters comprise a processing target value, an opening size, an opening limit and dwell time;
S3: the lower computer executes any execution module according to the sequence and calls a corresponding processing target value according to the execution module, wherein the execution module comprises a first execution module, a second execution module, a third execution module and a fourth execution module, and each execution module is used for issuing Zhang Mo valves or mould closing valve opening instructions in each production process step;
S4: the execution module executes the instruction according to the invoked processing target value or the opening limit, and feeds back the execution condition to the upper computer to finish the execution module;
s5: judging whether the next production step exists, if so, returning to the step S3, and if not, ending the production.
The method is mainly applied to a buckling machine, and is mechanical equipment for crimping plastic pipelines and pipeline metal joints, wherein the mechanical equipment comprises a hydraulic oil tank body, a motor oil pump group, an electromagnetic reversing valve, a main buckling die and the like, different sub dies are selected, buckling diameters are adjusted according to the sizes of the sub dies, and pipes with different sizes can be crimped. According to the invention, a user can define a plurality of continuous production steps through the upper computer, and the sequence of each execution module can be adjusted and called according to the sequence of each production step, so that the continuous production of a plurality of production steps is realized, the production efficiency is improved, and the intelligent control system of the buckling press is more automatic.
Optionally, in the intelligent control method of the buckling press, the processing target value includes the following four types:
The first type is a target size to control the size;
The second type is a target pressure value to control the pressure value;
the third type is a target size or target pressure value to control the size or pressure value;
the fourth type is a target size and a target pressure value to control the size and pressure value.
Further, in the invention, the current size and the current pressure value are respectively detected by a displacement sensor and a pressure sensor in the lower computer.
Optionally, in the intelligent control method of the buckling and pressing machine, if the processing target value is of a first type, a first execution module is called, and the execution steps of the first execution module are as follows:
Judging whether the opening limit is larger than the current size, if so, issuing Zhang Mofa an opening instruction to the execution unit; if not, no action is performed; it is understood that the open instruction is issued Zhang Mofa to the execution unit only when the condition is reached, and if the condition is not reached, the open instruction is not issued Zhang Mofa, i.e., no action is taken.
Judging whether the target size is smaller than the current size, if so, issuing a closing valve opening instruction to an execution unit; if not, the program is ended, the module is sent to complete the mark, and the operation is skipped to the operation maintaining module, which can be understood that the closing valve opening instruction is issued to the executing unit only when the condition is reached, if the condition is not reached, the closing valve opening instruction is not issued, that is, no operation is performed, and when the closing valve opening instruction is not required, the current size is indicated to reach the target size, so that the mark is completed by the sending module at this time.
Optionally, in the intelligent control method of the buckling and pressing machine, if the machining target value is of a second type, a second execution module is called, and the execution steps of the second execution module are as follows:
Judging whether the opening limit is larger than the current size, if so, issuing Zhang Mofa an opening instruction to the execution unit; if not, no action is performed; it is understood that the open instruction is issued Zhang Mofa to the execution unit only when the condition is reached, and if the condition is not reached, the open instruction is not issued Zhang Mofa, i.e., no action is taken.
Judging whether the target pressure value is larger than the current pressure value, if so, issuing a closing valve opening instruction to an execution unit; if not, the program is ended, the module is sent to complete the mark, and the operation is skipped to the operation maintaining module, so that the mode can be understood that the mode closing valve opening instruction is issued to the executing unit only when the condition is met, if the condition is not met, the mode closing valve opening instruction is not issued, namely, no operation is performed, and when the mode closing valve opening instruction is not required to be issued, the current pressure value reaches the target pressure value, and therefore the mark is completed by the sending module.
Optionally, in the intelligent control method of the buckling and pressing machine, if the machining target value is of a third type, a third execution module is called, and the execution steps of the third execution module are as follows:
Judging whether the opening limit is larger than the current size, if so, issuing Zhang Mofa an opening instruction to the execution unit; if not, no action is performed; it is understood that the open instruction is issued Zhang Mofa to the execution unit only when the condition is reached, and if the condition is not reached, the open instruction is not issued Zhang Mofa, i.e., no action is taken.
Judging whether the target size is smaller than the current size or not, and whether the target pressure value is larger than the current pressure value or not, if so, issuing a closing valve opening instruction to an execution unit; if not, the program is ended, a module completion mark is sent, and the operation is skipped to the operation maintaining module. It is understood that the closing valve opening command is issued to the execution unit only when the condition is reached (the current size and the current pressure value do not meet the target at the same time), if the condition is not reached (when any one of the current size and the current pressure value meets the target), the closing valve opening command is not issued, that is, no action is performed, and when the closing valve opening command is not required to be issued, the closing valve opening command is issued, the closing valve opening command indicates that one of the current size or the current pressure value has reached the target, so that the sending module completes the flag at this time.
Optionally, in the intelligent control method of the buckling and pressing machine, if the machining target value is of a fourth type, a fourth execution module is called, and the execution steps of the fourth execution module are as follows:
Judging whether the opening limit is larger than the current size, if so, issuing Zhang Mofa an opening instruction to the execution unit; if not, no action is performed; it is understood that the open instruction is issued Zhang Mofa to the execution unit only when the condition is reached, and if the condition is not reached, the open instruction is not issued Zhang Mofa, i.e., no action is taken.
Judging whether the target size is smaller than the current size or whether the target pressure value is larger than the current pressure value, if so, issuing a closing valve opening instruction to an execution unit; if not, the program is ended, a module completion mark is sent, and the operation is skipped to the operation maintaining module. It is understood that the closing valve opening command is issued to the execution unit only when the condition is reached (either the current size or the current pressure value does not meet the target), and if the condition is not reached (both the current size and the current pressure value meet the target), the closing valve opening command is not issued, that is, no action is performed, and when the closing valve opening command is not required to be issued, the current size and the current pressure value are indicated to reach the target, so that the sending module completes the flag at this time.
Further, in a specific embodiment, the following anomalies exist: the current size reaches the target size and reaches the die closing limit, but the current pressure value is still smaller than the target pressure value; or, the current pressure value reaches the target pressure value and reaches the clamp limit, but the current size is still greater than the target size. When such abnormal conditions occur, it is necessary to determine whether the limit size is greater than the current size or whether the limit pressure value is less than the current pressure value, if so, then the closing instruction of the mold clamping valve is issued to the execution unit, an abnormal flag is sent, and the operation is skipped to the operation maintaining module.
Preferably, in one embodiment, the invention can also be controlled manually, namely, the upper computer sends an opening valve opening instruction to the execution unit by manually pressing the mold opening button; or manually pressing a mold closing button, and the upper computer gives a mold closing valve opening instruction to the execution unit.
Preferably, after the jump to the action maintaining module, the manual command Zhang Mofa and/or the closing valve opening command are/is invalid, so as to avoid errors in the production process caused by manually opening or closing the valve when no execution module is executed.
Optionally, in S2 of the present invention, the micro control unit of the upper computer invokes all the adjustment parameters, converts all the adjustment parameters into the sensor voltage values, and transmits the converted adjustment parameters to the lower computer through the communication device.
Further, in S5, the intelligent control method further includes a workpiece removing method, which includes the following steps:
If the next production step exists, judging whether the automatic opening function state is activated;
if not, issuing a command to call the execution module in the S4 so as to restore the equipment, thereby being convenient for the next production step;
If yes, after entering the delay waiting time of the dwell time, issuing a command to call a take-out execution module to finish the taking-out, adjustment and replacement of the workpiece, and after the take-out execution module finishes execution, calling the execution module in S4 to restore equipment so as to be convenient for the next production step;
if the next production step does not exist, judging whether the automatic opening function state is activated;
If not, issuing a command to call the execution module in the S4 so as to achieve the function of automatically opening and conveniently taking out the workpiece and recovering the equipment;
If yes, after entering the delay waiting time of the dwell time, issuing a command to call the take-out execution module so as to achieve the function of automatically opening and conveniently taking out the workpiece, and after the take-out execution module finishes execution, calling the execution module in S4 so as to restore the equipment.
Still further, in one embodiment, if there is a next production step and the processing target value in the adjustment parameter of the next production step is different from the processing target value type in the previous production step, a new adjustment parameter needs to be sent from the upper computer to the lower computer again, and the corresponding execution module is further executed.
In the method, whether the next production process step exists or not is judged in the step S5, so that a plurality of production process steps can automatically and continuously work, continuous production of a plurality of production process steps is realized, the production efficiency is improved, and an intelligent control system of the buckling press is more automatic.
The invention also provides an intelligent control system of the buckling press, which comprises:
the upper computer comprises a man-machine interaction interface, a micro control unit and communication equipment;
The lower computer comprises a storage unit, a displacement sensor, a pressure sensor and an execution module;
the man-machine interaction interface is configured for man-machine interaction to determine a machining type and preset adjustment parameters;
The micro control unit is configured to analyze data in the upper computer and control the operation of the lower computer;
the communication equipment is configured for communication between the upper computer and the lower computer;
The storage unit is configured to store adjustment parameters in a lower computer;
the displacement sensor and the pressure sensor are configured to detect a current size and a current pressure value in real time;
The execution module is configured to execute Zhang Mo valve or mold clamping valve opening instructions according to the control of the micro-control unit;
the intelligent control system work flow is as follows:
Determining a processing type through a man-machine interaction interface in an upper computer, determining production steps by a micro control unit according to the processing type, and adjusting the sequence of calling each execution module according to the sequence of the production steps; wherein, one production step is a one-time withholding process, and a plurality of continuous production steps are a plurality of continuous withholding processes according to a plurality of different conditions;
presetting adjustment parameters in a man-machine interaction interface of an upper computer, wherein the adjustment parameters comprise a processing target value, an opening size, an opening limit and dwell time;
the micro control unit invokes all the adjustment parameters, converts all the adjustment parameters into sensor voltage values, and transmits the converted adjustment parameters to a storage unit of a lower computer through communication equipment;
The lower computer executes any execution module according to the sequence under the control of the micro control unit, and invokes a corresponding processing target value according to the execution module, wherein the execution module comprises a first execution module, a second execution module, a third execution module and a fourth execution module, and each execution module is used for issuing a Zhang Mo valve or a closing valve opening instruction in each production step;
The execution module executes an instruction according to the invoked processing target value or the opening limit, and feeds back an execution result to the micro control unit, so that the execution module is ended;
The micro control unit judges whether the next production process step exists, if so, the next execution module is continuously executed (the execution step of the next execution module is the same as the execution step of any one of the execution modules and is not repeated), and if not, the production is ended.
Further, the processing target values include the following four types:
The first type is a target size to control the size;
The second type is a target pressure value to control the pressure value;
the third type is a target size or target pressure value to control the size or pressure value;
the fourth type is a target size and a target pressure value to control the size and pressure value.
Optionally, in the intelligent control system of the buckling press,
If the processing target value is of a first type, a first execution module is called, and the execution steps of the first execution module are as follows: judging whether the opening limit is larger than the current size, if so, issuing Zhang Mofa an opening instruction to the execution unit; if not, no action is performed; judging whether the target size is smaller than the current size, if so, issuing a closing valve opening instruction to an execution unit; if not, ending the program, sending a module completion mark, and jumping to an action maintaining module;
If the processing target value is of the second type, a second execution module is called, and the execution steps of the second execution module are as follows: judging whether the opening limit is larger than the current size, if so, issuing Zhang Mofa an opening instruction to the execution unit; if not, no action is performed; judging whether the target pressure value is larger than the current pressure value, if so, issuing a closing valve opening instruction to an execution unit; if not, ending the program, sending a module completion mark, and jumping to an action maintaining module;
If the processing target value is of a third type, a third execution module is called, and the execution steps of the third execution module are as follows: judging whether the opening limit is larger than the current size, if so, issuing Zhang Mofa an opening instruction to the execution unit; if not, no action is performed; judging whether the target size is smaller than the current size or not, and whether the target pressure value is larger than the current pressure value or not, if so, issuing a closing valve opening instruction to an execution unit; if not, ending the program, sending a module completion mark, and jumping to an action maintaining module;
If the processing target value is of a fourth type, a fourth execution module is called, and the execution steps of the fourth execution module are as follows: judging whether the opening limit is larger than the current size, if so, issuing Zhang Mofa an opening instruction to the execution unit; if not, no action is performed; judging whether the target size is smaller than the current size or whether the target pressure value is larger than the current pressure value, if so, issuing a closing valve opening instruction to an execution unit; if not, the program is ended, a module completion mark is sent, and the operation is skipped to the operation maintaining module. In the intelligent control system of the buckling machine, the following abnormal conditions also exist: the current size reaches the target size and reaches the die closing limit, but the current pressure value is still smaller than the target pressure value; or, the current pressure value reaches the target pressure value and reaches the clamp limit, but the current size is still greater than the target size. When such abnormal conditions occur, it is necessary to determine whether the limit size is greater than the current size or whether the limit pressure value is less than the current pressure value, if so, then the closing instruction of the mold clamping valve is issued to the execution unit, an abnormal flag is sent, and the operation is skipped to the operation maintaining module.
Preferably, after the jump to the action maintaining module, the manual command Zhang Mofa and/or the closing valve opening command are/is invalid, so as to avoid errors in the production process caused by manually opening or closing the valve when no execution module is executed.
Further, when the micro control unit determines whether there is a next production step, the method further includes the steps of:
If the next production step exists, judging whether the automatic opening function state is activated;
if not, issuing a command to call the execution module in the S4 so as to restore the equipment, thereby being convenient for the next production step;
If yes, after entering the delay waiting time of the dwell time, issuing a command to call a take-out execution module to finish the taking-out, adjustment and replacement of the workpiece, and after the take-out execution module finishes execution, calling the execution module in S4 to restore equipment so as to be convenient for the next production step;
if the next production step does not exist, judging whether the automatic opening function state is activated;
If not, issuing a command to call the execution module in the S4 so as to achieve the function of automatically opening and conveniently taking out the workpiece and recovering the equipment;
If yes, after entering the delay waiting time of the dwell time, issuing a command to call the take-out execution module so as to achieve the function of automatically opening and conveniently taking out the workpiece, and after the take-out execution module finishes execution, calling the execution module in S4 so as to restore the equipment.
Still further, in one embodiment, if there is a next production step and the processing target value in the adjustment parameter of the next production step is different from the processing target value type in the previous production step, it is necessary to send a new adjustment parameter from the upper computer to the storage unit of the lower computer again, and further execute the corresponding execution module.
In the intelligent control method and the system for the buckling press, provided by the invention, a user can define a plurality of continuous production steps through the upper computer, and can adjust and call the sequence of each execution module according to the sequence of each production step, so that the continuous production of a plurality of production steps is realized, the production efficiency is improved, and the intelligent control system for the buckling press is more automatic. The problem of among the prior art withhold equipment function solidification, unable application demand and the production demand of satisfying the user pluralism is solved.
The above embodiments are merely illustrative of the principles of the present invention and its efficacy, and are not intended to limit the invention. Any person skilled in the art may make any equivalent substitution or modification to the technical scheme and the technical content disclosed in the invention without departing from the spirit and scope of the invention, and the invention still falls within the protection scope of the invention.
Claims (9)
1. The intelligent control method of the buckling machine is characterized by comprising the following steps of:
S1: determining a processing type in an upper computer, determining a production step according to the processing type, and adjusting the sequence of calling each execution module according to the sequence of the production step;
S2: presetting adjustment parameters in an upper computer, and transmitting the adjustment parameters to a lower computer, wherein the adjustment parameters comprise a processing target value, an opening size, an opening limit and dwell time;
S3: the lower computer executes any execution module according to the sequence and calls a corresponding processing target value according to the execution module, wherein the execution module comprises a first execution module, a second execution module, a third execution module and a fourth execution module, and each execution module is used for issuing Zhang Mo valves or mould closing valve opening instructions in each production process step;
S4: the execution module executes the instruction according to the invoked processing target value or the opening limit, and feeds back the execution condition to the upper computer to finish the execution module;
S5: judging whether the next production step exists, if so, returning to the step S3, and if not, ending the production;
The processing target values include the following four types: the first type is a target size to control the size; the second type is a target pressure value to control the pressure value; the third type is a target size or target pressure value to control the size or pressure value; the fourth type is a target size and a target pressure value to control the size and the pressure value;
Detecting the current size and the current pressure value respectively through a displacement sensor and a pressure sensor in the lower computer;
If the processing target value is of a third type, a third execution module is called, and the execution steps of the third execution module are as follows: judging whether the opening limit is larger than the current size, if so, issuing Zhang Mofa an opening instruction to the execution unit; if not, no action is performed; judging whether the target size is smaller than the current size or not, and whether the target pressure value is larger than the current pressure value or not, if so, issuing a closing valve opening instruction to an execution unit; if not, ending the program, sending a module completion mark, and jumping to an action maintaining module;
If the processing target value is of a fourth type, a fourth execution module is called, and the execution steps of the fourth execution module are as follows: judging whether the opening limit is larger than the current size, if so, issuing Zhang Mofa an opening instruction to the execution unit; if not, no action is performed; judging whether the target size is smaller than the current size or whether the target pressure value is larger than the current pressure value, if so, issuing a closing valve opening instruction to an execution unit; if not, ending the program, sending a module completion mark, and jumping to an action maintaining module; judging whether the limit size is larger than the current size or whether the limit pressure value is smaller than the current pressure value, if yes, issuing a closing instruction of the die closing valve to the execution unit, sending an abnormal mark, and jumping to the action maintaining module.
2. The intelligent control method of a buckling press according to claim 1, wherein if the machining target value is of a first type, the first execution module is called, and the execution steps of the first execution module are as follows:
Judging whether the opening limit is larger than the current size, if so, issuing Zhang Mofa an opening instruction to the execution unit; if not, no action is performed;
Judging whether the target size is smaller than the current size, if so, issuing a closing valve opening instruction to an execution unit; if not, the program is ended, a module completion mark is sent, and the operation is skipped to the operation maintaining module.
3. The intelligent control method of a buckling press according to claim 1, wherein if the machining target value is of a second type, a second execution module is called, and the execution steps of the second execution module are as follows:
Judging whether the opening limit is larger than the current size, if so, issuing Zhang Mofa an opening instruction to the execution unit; if not, no action is performed;
judging whether the target pressure value is larger than the current pressure value, if so, issuing a closing valve opening instruction to an execution unit; if not, the program is ended, a module completion mark is sent, and the operation is skipped to the operation maintaining module.
4. A method of intelligent control of a buckle press according to any one of claims 1 to 3, wherein after jumping to the action-holding module, manual command Zhang Mofa and/or closing valve opening command are disabled.
5. The intelligent control method of the buckling press according to claim 1, wherein in S2, the micro control unit of the upper computer invokes all the adjustment parameters, converts all the adjustment parameters into sensor voltage values, and transmits the converted adjustment parameters to the lower computer through the communication device.
6. The intelligent control method of a buckling press according to claim 1, wherein, in S5,
If the next production step exists, judging whether the automatic opening function state is activated;
if not, issuing a command to call the execution module in the S4 so as to restore the equipment, thereby being convenient for the next production step;
If yes, after entering the delay waiting time of the dwell time, issuing a command to call a take-out execution module to finish the taking-out, adjustment and replacement of the workpiece, and after the take-out execution module finishes execution, calling the execution module in S4 to restore equipment so as to be convenient for the next production step;
if the next production step does not exist, judging whether the automatic opening function state is activated;
If not, issuing a command to call the execution module in the S4 so as to achieve the function of automatically opening and conveniently taking out the workpiece and recovering the equipment;
If yes, after entering the delay waiting time of the dwell time, issuing a command to call the take-out execution module so as to achieve the function of automatically opening and conveniently taking out the workpiece, and after the take-out execution module finishes execution, calling the execution module in S4 so as to restore the equipment.
7. The intelligent control method of a buckling press according to claim 1, wherein one production step is a buckling press process, and a plurality of continuous production steps are continuous buckling press processes for a plurality of times according to a plurality of different conditions.
8. An intelligent control system of a withholding machine, comprising:
the upper computer comprises a man-machine interaction interface, a micro control unit and communication equipment;
The lower computer comprises a storage unit, a displacement sensor, a pressure sensor and an execution module;
the man-machine interaction interface is configured for man-machine interaction to determine a machining type and preset adjustment parameters;
The micro control unit is configured to analyze data in the upper computer and control the operation of the lower computer;
the communication equipment is configured for communication between the upper computer and the lower computer;
The storage unit is configured to store adjustment parameters in a lower computer;
the displacement sensor and the pressure sensor are configured to detect a current size and a current pressure value in real time;
The execution module is configured to execute Zhang Mo valve or mold clamping valve opening instructions according to the control of the micro-control unit;
the intelligent control system work flow is as follows:
determining a processing type through a man-machine interaction interface in an upper computer, determining production steps by a micro control unit according to the processing type, and adjusting the sequence of calling each execution module according to the sequence of the production steps;
presetting adjustment parameters in a man-machine interaction interface of an upper computer, wherein the adjustment parameters comprise a processing target value, an opening size, an opening limit and dwell time;
the micro control unit invokes all the adjustment parameters, converts all the adjustment parameters into sensor voltage values, and transmits the converted adjustment parameters to a storage unit of a lower computer through communication equipment;
The lower computer executes any execution module according to the sequence under the control of the micro control unit, and invokes a corresponding processing target value according to the execution module, wherein the execution module comprises a first execution module, a second execution module, a third execution module and a fourth execution module, and each execution module is used for issuing a Zhang Mo valve or a closing valve opening instruction in each production step;
The execution module executes an instruction according to the invoked processing target value or the opening limit, and feeds back an execution result to the micro control unit, so that the execution module is ended;
The micro control unit judges whether the next production process step exists, if so, the next execution module is continuously executed, and if not, the production is ended;
The processing target values include the following four types: the first type is a target size to control the size; the second type is a target pressure value to control the pressure value; the third type is a target size or target pressure value to control the size or pressure value; the fourth type is a target size and a target pressure value to control the size and the pressure value;
If the processing target value is of a third type, a third execution module is called, and the execution steps of the third execution module are as follows: judging whether the opening limit is larger than the current size, if so, issuing Zhang Mofa an opening instruction to the execution unit; if not, no action is performed; judging whether the target size is smaller than the current size or not, and whether the target pressure value is larger than the current pressure value or not, if so, issuing a closing valve opening instruction to an execution unit; if not, ending the program, sending a module completion mark, and jumping to an action maintaining module;
If the processing target value is of a fourth type, a fourth execution module is called, and the execution steps of the fourth execution module are as follows: judging whether the opening limit is larger than the current size, if so, issuing Zhang Mofa an opening instruction to the execution unit; if not, no action is performed; judging whether the target size is smaller than the current size or whether the target pressure value is larger than the current pressure value, if so, issuing a closing valve opening instruction to an execution unit; if not, ending the program, sending a module completion mark, and jumping to an action maintaining module; judging whether the limit size is larger than the current size or whether the limit pressure value is smaller than the current pressure value, if yes, issuing a closing instruction of the die closing valve to the execution unit, sending an abnormal mark, and jumping to the action maintaining module.
9. The intelligent control system of a buckle press according to claim 8, wherein,
If the processing target value is of a first type, a first execution module is called, and the execution steps of the first execution module are as follows: judging whether the opening limit is larger than the current size, if so, issuing Zhang Mofa an opening instruction to the execution unit; if not, no action is performed; judging whether the target size is smaller than the current size, if so, issuing a closing valve opening instruction to an execution unit; if not, ending the program, sending a module completion mark, and jumping to an action maintaining module;
If the processing target value is of the second type, a second execution module is called, and the execution steps of the second execution module are as follows: judging whether the opening limit is larger than the current size, if so, issuing Zhang Mofa an opening instruction to the execution unit; if not, no action is performed; judging whether the target pressure value is larger than the current pressure value, if so, issuing a closing valve opening instruction to an execution unit; if not, the program is ended, a module completion mark is sent, and the operation is skipped to the operation maintaining module.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110287233.4A CN113031529B (en) | 2021-03-17 | 2021-03-17 | Intelligent control method and system for buckling machine |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110287233.4A CN113031529B (en) | 2021-03-17 | 2021-03-17 | Intelligent control method and system for buckling machine |
Publications (2)
Publication Number | Publication Date |
---|---|
CN113031529A CN113031529A (en) | 2021-06-25 |
CN113031529B true CN113031529B (en) | 2024-06-21 |
Family
ID=76471307
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110287233.4A Active CN113031529B (en) | 2021-03-17 | 2021-03-17 | Intelligent control method and system for buckling machine |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113031529B (en) |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102109833A (en) * | 2010-12-28 | 2011-06-29 | 王石 | Pipe locking machine numerical control system and control method thereof |
CN105353740A (en) * | 2015-11-18 | 2016-02-24 | 青岛德盛机械制造有限公司 | Intelligent production control method and system of motorcycle crankshaft |
CN109808225A (en) * | 2019-03-27 | 2019-05-28 | 广州誉本液压科技有限公司 | A kind of method and system for numerical control pressure pipe |
Family Cites Families (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
AT260512B (en) * | 1962-11-14 | 1968-03-11 | Mannesmann Meer Ag | Mold clamping and mold locking device for injection molding machines and presses |
US4366841A (en) * | 1980-04-30 | 1983-01-04 | Parker-Hannifin Corporation | Compensating hose fitting |
CN1019752B (en) * | 1987-11-02 | 1992-12-30 | 常州市搪瓷厂 | The reducing device that round-ended cylinder is arranged |
US5276936A (en) * | 1991-07-12 | 1994-01-11 | Corrigan Joseph M | Apparatus for cleaning edge-perforated computer paper |
JP3342941B2 (en) * | 1993-12-13 | 2002-11-11 | 日本オートマチックマシン株式会社 | Quality control method for crimp terminal of terminal crimping machine |
GB2293166A (en) * | 1994-09-15 | 1996-03-20 | Guinness Brewing Worldwide | Beverage bottle with froth forming insert |
JP3852194B2 (en) * | 1997-12-24 | 2006-11-29 | 富士電機機器制御株式会社 | Sequence program automatic generation method, sequence program creation device, and storage medium storing program for automatically generating sequence program |
RU2274715C1 (en) * | 2004-09-24 | 2006-04-20 | Общество С Ограниченной Ответственностью "Бийский Завод Стеклопластиков" | Method and device for producing rod having variable cross-section of composite material |
JP5791312B2 (en) * | 2011-03-08 | 2015-10-07 | カルソニックカンセイ株式会社 | Method and apparatus for creating surface processing data |
US9097752B2 (en) * | 2012-02-27 | 2015-08-04 | Koninklijke Philips N.V. | Magnetic field probe sealed with a metallic plug |
DK3708331T3 (en) * | 2015-12-04 | 2022-11-07 | Extrude To Fill Inc | MOLDING MACHINE AND METHOD FOR MOLDING A PART |
CN105728493B (en) * | 2016-03-11 | 2017-10-24 | 湖南大学 | A kind of combined type, which is turned round, squeezes the compound large plastometric set device of pier and manufacturing process |
CN206938010U (en) * | 2017-05-15 | 2018-01-30 | 南京利德东方橡塑科技有限公司 | A kind of novel hose lock seaming machine |
CN107089013B (en) * | 2017-05-15 | 2023-11-24 | 南京利德东方橡塑科技有限公司 | Control method for riveting rubber tube by using rubber tube riveting machine |
KR102045075B1 (en) * | 2018-09-27 | 2019-11-14 | 썬 하이드로릭스 코리아 주식회사 | Electronic control valve blocks for main control valves of construction machinery |
CN109472966B (en) * | 2018-12-19 | 2020-05-22 | 浙江警察学院 | Security alarm method and security system by using internet information |
CN109814450A (en) * | 2019-01-24 | 2019-05-28 | 成都源视科技有限公司 | A kind of geometric parameter adjust automatically control method and its system |
-
2021
- 2021-03-17 CN CN202110287233.4A patent/CN113031529B/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102109833A (en) * | 2010-12-28 | 2011-06-29 | 王石 | Pipe locking machine numerical control system and control method thereof |
CN105353740A (en) * | 2015-11-18 | 2016-02-24 | 青岛德盛机械制造有限公司 | Intelligent production control method and system of motorcycle crankshaft |
CN109808225A (en) * | 2019-03-27 | 2019-05-28 | 广州誉本液压科技有限公司 | A kind of method and system for numerical control pressure pipe |
Also Published As
Publication number | Publication date |
---|---|
CN113031529A (en) | 2021-06-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107414837B (en) | Method and system for safely and automatically returning to original position after abnormal shutdown of industrial robot | |
EP1742125A3 (en) | Method and apparatus for communicating transactions between and industrial controller and a programming interface | |
CN113031529B (en) | Intelligent control method and system for buckling machine | |
CN110273871B (en) | Safe type torsion bar bender | |
CN114895642A (en) | Multi-device cooperative operation system and method based on digital twin technology | |
CN111520609A (en) | Automatic unmanned hydrogenation system and hydrogenation method thereof | |
CN102728733A (en) | Full-automatic pipe reducing machine | |
CN104832486A (en) | Soft reduction hydraulic control device and soft reduction hydraulic control method for square (round) billet caster | |
JP3434849B2 (en) | Press-type pipe end processing method and apparatus | |
CN106735075B (en) | A kind of die casting machine intelligent folding mould control method and control system | |
CN113176763A (en) | Digital production line numerical control machine tool and robot PLC control method and system | |
CN102228930A (en) | Punching and bending integrated machine | |
CN201382753Y (en) | Automatic mold cleaning device | |
CN102331732A (en) | System for monitoring slide block on hydraulic press | |
CN112692254A (en) | Intelligent cooling water control device for die casting machine and control method thereof | |
CN109176481A (en) | A method of realizing servo self-retaining function under robot demonstrator manual mode | |
CN112015129A (en) | Cylinder clamp control device applied to PLC and computer medium | |
JPS59144600A (en) | Override checker | |
CN114734673B (en) | Interactive control system and control method for servo press | |
CN102627395A (en) | Method for implementing automatic processing of glass cutting in pipeline system | |
CN104259247A (en) | Control method of hot continuous rolling silicon steel head superwide winding side guide position | |
CN112863719B (en) | Design method for continuous steps in digital operation regulations of nuclear power plant | |
JP2004358518A (en) | Bending method and its apparatus | |
CN212733991U (en) | Horizontal forging cooperative control system of large-scale multidirectional die forging hydraulic press | |
CN217333166U (en) | Intelligent bending center electrical control system |
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 |