CN112987651A - Cutting parameter optimization monitoring control system of numerical control machine tool - Google Patents
Cutting parameter optimization monitoring control system of numerical control machine tool Download PDFInfo
- Publication number
- CN112987651A CN112987651A CN202110233578.1A CN202110233578A CN112987651A CN 112987651 A CN112987651 A CN 112987651A CN 202110233578 A CN202110233578 A CN 202110233578A CN 112987651 A CN112987651 A CN 112987651A
- Authority
- CN
- China
- Prior art keywords
- module
- sub
- data
- machine tool
- data acquisition
- 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.)
- Pending
Links
- 238000005457 optimization Methods 0.000 title claims abstract description 14
- 238000012544 monitoring process Methods 0.000 title claims abstract description 12
- 238000005520 cutting process Methods 0.000 title claims abstract description 10
- 230000003993 interaction Effects 0.000 claims abstract description 11
- 230000008054 signal transmission Effects 0.000 claims abstract description 3
- 230000006870 function Effects 0.000 claims description 16
- 230000005540 biological transmission Effects 0.000 claims description 9
- 230000010365 information processing Effects 0.000 claims description 8
- 238000006073 displacement reaction Methods 0.000 claims description 6
- 230000004044 response Effects 0.000 claims description 4
- 238000003860 storage Methods 0.000 claims description 3
- 238000011084 recovery Methods 0.000 claims 1
- 238000000034 method Methods 0.000 description 7
- 230000008569 process Effects 0.000 description 6
- 230000006698 induction Effects 0.000 description 2
- 238000003754 machining Methods 0.000 description 2
- 238000005299 abrasion Methods 0.000 description 1
- 230000000903 blocking effect Effects 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 238000003801 milling Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000001681 protective effect Effects 0.000 description 1
Images
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/406—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 characterised by monitoring or safety
- G05B19/4065—Monitoring tool breakage, life or condition
-
- 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/37—Measurements
- G05B2219/37616—Use same monitoring tools to monitor tool and workpiece
Landscapes
- Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Manufacturing & Machinery (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Numerical Control (AREA)
Abstract
The invention provides a cutting parameter optimization monitoring control system of a numerical control machine tool, which comprises a data acquisition module, a control module, an electric appliance hardware module and an interaction module, wherein the control module is used for receiving information transmitted by the data acquisition module and realizing electric signal transmission, the electric appliance hardware module and the interaction module are driven by the control module, the data acquisition module is a dynamic link library.
Description
Technical Field
The invention relates to the field of numerical control machines, in particular to a monitoring control system of a numerical control machine.
Background
When a machine tool is used for machining such as turning and milling, because the interference factors of the machining environment are more, such as cutter abrasion, objective factors such as chip blocking and the like, the input and output values of electric signals and current in a control module can be influenced, the accuracy of returned data of a controller is influenced, the conventional machine tool numerical control system mostly has signal acquisition and processing functions, but data optimization cannot be carried out on deviation caused by the interference factors, effective algorithm judgment cannot be carried out on acquired information, decision and optimization are made, and the traditional machine tool numerical control system cannot distinguish real-time space from non-real-time space and cannot compare dynamic data.
Disclosure of Invention
Aiming at the technical problems, the invention provides a cutting parameter optimization monitoring control system of a numerical control machine tool,
the method comprises the following steps:
the data acquisition module is a dynamic link library, the control module calls the functions of the data acquisition module when interpreting code data, the interaction module comprises an instruction input submodule, a shared memory, a file transmission submodule, an information exchange submodule and an interface display submodule, the instruction input submodule reads an instruction under manual operation and sends the instruction to the shared memory, the control module reads the instruction to control the electric appliance hardware module, the information exchange submodule realizes data exchange among the instruction input submodule, the shared memory, the file transmission submodule and the interface display submodule, and the information exchange submodule is used for reading data information of the data acquisition module and realizing the number of the control module According to writing in, data information includes rotational speed, feed speed, cutter coordinate position, multiplying power and on-off state, electrical hardware module includes the lathe motion axle, install in epaxial cutter of lathe motion, locate epaxial reset switch of lathe motion and the sensor module who is used for monitoring, sensor module is including locating displacement sensor of lathe motion axle both sides, locate temperature sensor on the cutter, locate the pressure sensor of cutter below, with the pulse coder that displacement sensor is connected, install in the linear grating and the response synchronizer of lathe motion axle both sides, the response synchronizer includes scale and slide rule, the scale is installed on the lathe, the slide rule is installed on the cutter, be equipped with the protection casing on the slide rule, control module adopts fuzzy algorithm, control module includes initialization submodule piece, multiplying power and on-off state, The data acquisition module comprises a code interpretation submodule and a tool path generation submodule.
Preferably, the file transmission sub-module comprises a file processing function, a path storage setting function, an error information feedback function and a human-computer interface.
Preferably, the function sub-modules include an intelligent controller sub-module, a PLC controller sub-module, and a motion controller sub-module, and each of the sub-modules corresponds to a real-time thread.
Preferably, the information writing and reading of the information exchange submodule is in the form of fixed-period writing and reading.
Preferably, the information processing center performs system compensation once when performing real-time optimization data coverage.
Has the advantages that:
1. and performing data interaction comparison on the non-real-time space and the real-time space by using a shared memory, transmitting real-time data to an information processing center, performing judgment and decision on the data by using a software optimization algorithm in the information processing center, performing system compensation after algorithm optimization, covering the optimized parameter data with initial setting parameters, such as parameters of rotating speed, cutting force and the like, and realizing the online optimization of the parameters in the working process of the machine tool.
2. The control module of the invention adopts a fuzzy algorithm, so that the whole system can process the acquired cutter data in the circulating operation process, and meanwhile, the output rotating speed adjusting value is given to the overall variable of the actual rotating speed of the machine tool, and the variable is detected when the system compensates the difference, so that the updated rotating speed parameter is transmitted to the servo system of the machine tool, and the real-time adjustment and the intelligent control are realized.
Drawings
The invention will be further described with reference to the accompanying drawings.
Fig. 1 is a schematic diagram of the principle of the present invention.
Detailed Description
The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all embodiments, and all other embodiments obtained by a person of ordinary skill in the art without creative efforts based on the embodiments of the present invention belong to the protection scope of the present invention.
As shown in fig. 1, the data acquisition module, the control module for receiving the information transmitted by the data acquisition module and implementing electric signal transmission, the electric appliance hardware module driven by the control module, and the interaction module, the data acquisition module is a dynamic link library, the control module calls the function of the data acquisition module when interpreting code data, the interaction module includes an instruction input sub-module, a shared memory, a file transmission sub-module, an information exchange sub-module, and an interface display sub-module, the instruction input sub-module reads an instruction under manual operation and sends the instruction to the shared memory, the control module reads the instruction to control the electric appliance hardware module, the information exchange sub-module implements data exchange among the instruction input sub-module, the shared memory, the file transmission sub-module, and the interface display sub-module, the information exchange submodule is used for reading data information of the data acquisition module and realizing data writing of the control module, the data information comprises rotating speed, feeding speed, cutter coordinate position, multiplying power and switch state, the electrical hardware module comprises a machine tool moving shaft, a cutter arranged on the machine tool moving shaft, a reset switch arranged on the machine tool moving shaft and a sensor assembly used for monitoring, the sensor assembly comprises displacement sensors arranged on two sides of the machine tool moving shaft, a temperature sensor arranged on the cutter, a pressure sensor arranged below the cutter, a pulse encoder connected with the displacement sensors, linear gratings arranged on two sides of the machine tool moving shaft and an induction synchronizer, the induction synchronizer comprises a fixed scale and a sliding scale, the fixed scale is arranged on the machine tool, and the sliding scale is arranged on the cutter, the slide rule is provided with a protective cover, the control module adopts a fuzzy algorithm, the control module comprises an initialization sub-module, an information processing center, a running clock sub-module and a functional sub-module controlled and started by the running clock sub-module, and the data acquisition module comprises a code interpretation sub-module and a tool track generation sub-module.
The file transmission submodule comprises a file processing function, a path storage setting function, an error information feedback function and a man-machine interface, the function submodule comprises an intelligent controller submodule, a PLC (programmable logic controller) submodule and a motion controller submodule, and each submodule corresponds to a real-time thread. The information writing and reading modes of the information exchange sub-module are fixed period writing and reading, and the information processing center performs one-time system compensation when performing real-time optimized data coverage.
The invention divides the real-time property of task processing into a real-time space and a non-real-time space, uses a shared memory to carry out interaction of the two spaces, the shared memory is divided into three areas, including a task queue, real-time state information and parameter optimization information, the task queue is composed of a data chain table, the data chain table is generated by a code interpretation submodule in a data acquisition module, an interaction module reads data from the shared memory to an interface display submodule, uses the shared memory to carry out data interaction comparison between the non-real-time space and the real-time space, transmits the real-time data to an information processing center, carries out judgment decision on the data by a software optimization algorithm in the information processing center, carries out system compensation after algorithm optimization, covers the optimized parameter data with an initial setting parameter, such as rotating speed, cutting force and other parameters, and realizes the online optimization of the parameters in the working process of the machine tool. The control module of the invention adopts a fuzzy algorithm, so that the whole system can process the acquired cutter data in the circulating operation process, and meanwhile, the output rotating speed adjusting value is given to the overall variable of the actual rotating speed of the machine tool, and the variable is detected when the system compensates the difference, so that the updated rotating speed parameter is transmitted to the servo system of the machine tool, and the real-time adjustment and the intelligent control are realized.
Various modifications to these embodiments will be readily apparent to those skilled in the art, and the generic principles defined herein may be applied to other embodiments without departing from the spirit or scope of the invention.
Claims (5)
1. The utility model provides a digit control machine tool cutting parameter optimization monitoring control system which characterized in that: the system comprises a data acquisition module, a control module for receiving information transmitted by the data acquisition module and realizing electric signal transmission, an electric appliance hardware module driven by the control module and an interaction module, wherein the data acquisition module is a dynamic link library, the control module calls the function of the data acquisition module when interpreting code data, the interaction module comprises an instruction input sub-module, a shared memory, a file transmission sub-module, an information exchange sub-module and an interface display sub-module, the instruction input sub-module reads an instruction under manual operation and sends the instruction to the shared memory, the control module reads the instruction to control the electric appliance hardware module, the information exchange sub-module realizes data exchange among the instruction input sub-module, the shared memory, the file transmission sub-module and the interface display sub-module, and the information exchange sub-module is used for reading data information of the data acquisition module and realizing the control module The data write in, data information includes rotational speed, feed speed, cutter coordinate position, multiplying power and on-off state, electrical hardware module includes the lathe motion axle, install in epaxial cutter of lathe motion, locate epaxial reset switch of lathe motion and the sensor module who is used for monitoring, sensor module is including locating displacement sensor of lathe motion axle both sides, locate temperature sensor on the cutter, locate the pressure sensor of cutter below, with the pulse coder that displacement sensor connects, install in the linear grating and the response synchronizer of lathe motion axle both sides, the response synchronizer includes scale and slide rule, the scale is installed on the lathe, the slide rule is installed on the cutter, be equipped with the protection casing on the slide rule, control module adopts fuzzy algorithm, control module includes initialization submodule piece, multiplying power and on-off state, The data acquisition module comprises a code interpretation submodule and a tool path generation submodule.
2. The cutting parameter optimizing, monitoring and controlling system of the numerical control machine tool as claimed in claim 1, wherein: the file transmission submodule comprises a file processing function, a path storage setting function, an error information feedback function and a man-machine interface.
3. The cutting parameter optimizing, monitoring and controlling system of the numerical control machine tool as claimed in claim 2, characterized in that: the function sub-modules comprise an intelligent controller sub-module, a PLC sub-module and a motion controller sub-module, and each sub-module corresponds to a real-time thread.
4. The cutting parameter optimizing, monitoring and controlling system of the numerical control machine tool as claimed in claim 2, characterized in that: the information writing and reading mode of the information exchange submodule is fixed period writing and reading.
5. The die recovery crushing apparatus according to claim 2, wherein: and the information processing center performs system compensation once when performing real-time optimization data coverage.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110233578.1A CN112987651A (en) | 2021-03-03 | 2021-03-03 | Cutting parameter optimization monitoring control system of numerical control machine tool |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110233578.1A CN112987651A (en) | 2021-03-03 | 2021-03-03 | Cutting parameter optimization monitoring control system of numerical control machine tool |
Publications (1)
Publication Number | Publication Date |
---|---|
CN112987651A true CN112987651A (en) | 2021-06-18 |
Family
ID=76352237
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110233578.1A Pending CN112987651A (en) | 2021-03-03 | 2021-03-03 | Cutting parameter optimization monitoring control system of numerical control machine tool |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112987651A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113453093A (en) * | 2021-06-24 | 2021-09-28 | 广东宏石激光技术股份有限公司 | Data transmission system and data transmission method for laser cutting machine |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN206455478U (en) * | 2017-02-18 | 2017-09-01 | 重庆电子工程职业学院 | A kind of industrial Digit Control Machine Tool supervising device based on Internet of Things |
-
2021
- 2021-03-03 CN CN202110233578.1A patent/CN112987651A/en active Pending
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN206455478U (en) * | 2017-02-18 | 2017-09-01 | 重庆电子工程职业学院 | A kind of industrial Digit Control Machine Tool supervising device based on Internet of Things |
Non-Patent Citations (2)
Title |
---|
姚道如: "传感器在数控机床上的应用", 《机床电器》 * |
金鸿宇等: "面向铣削参数实时优化的智能数控***构建", 《航空制造技术》 * |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113453093A (en) * | 2021-06-24 | 2021-09-28 | 广东宏石激光技术股份有限公司 | Data transmission system and data transmission method for laser cutting machine |
CN113453093B (en) * | 2021-06-24 | 2023-12-08 | 广东宏石激光技术股份有限公司 | Data transmission system and data transmission method for laser cutting machine |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Yellowley et al. | The integration of process and geometry within an open architecture machine tool controller | |
CN103294007B (en) | A kind of control method of high-speed, high precision flexible electronic gear box | |
GB1398851A (en) | Adaptive control of a machine tool | |
CN106886197B (en) | Method for controlling machine to implement machining, device and application thereof | |
CN202703067U (en) | Motion control system of numerical control carving machine | |
CN108139735A (en) | The process monitoring and self adaptive control of lathe | |
CN112987651A (en) | Cutting parameter optimization monitoring control system of numerical control machine tool | |
CN101976055A (en) | Feed rate control system for five-axis digital control processing | |
CN102081373B (en) | Numerical control system for roll grinder and control method thereof | |
CN102500800A (en) | Open type intelligent milling system and milling method based on same | |
CN106886195B (en) | Machining control method, device and application thereof | |
CN102615161A (en) | Control system of general two-dimensional numerical control spinning lathe | |
CN102455676A (en) | Industrial numerical control machine tool integration control system | |
CN105081873A (en) | Part machining system of numerically controlled machine tool | |
CN103853094A (en) | Numerical control machine tool CNC (Computer Numerical Control) system | |
CN104942653A (en) | Automatic indexing jig | |
CN109318024B (en) | Device and method for returning tool to warehouse and numerical control machine tool | |
CN109074065B (en) | Device and method for adapting a numerical control device to a machine to be controlled, and numerical control device | |
CN204700668U (en) | A kind of automatic indexing tool | |
Landers et al. | Supervisory machining control: design approach and experiments | |
CN111316178B (en) | Method for operating a numerically controlled production system and production system therefor | |
CN201853111U (en) | Comprehensive control system of industrial numerical control machine | |
CN106886196A (en) | With the computer-aided manufacturing method and device and system of digital control system Direct Communication | |
CN113805531B (en) | Full-automatic unattended early warning method for numerical control machine tool | |
CN113759851B (en) | Automatic control system and automatic control method |
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 | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20210618 |