Numerical control machining center direct current synchronous servo motor load warning protection system and method
By designing a load warning system in a CNC machine tool, real-time detection and analysis of current and temperature data, and automatically stopping the program, the problem of overload protection of DC servo motors is solved, extending the motor life and reducing production costs.
Patent Information
- Application Number
- CN202411216437.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-02
- Publication Date
- 2024-12-10
- Estimated Expiration
- Not applicable · inactive patent
AI Technical Summary
In the prior art, overload protection of DC servo motors of CNC machine tools is difficult to accurately implement, and the operator requires strong electrical judgment ability, which leads to the motor being overloaded for a long time, affecting the motor life and increasing production costs.
A load warning protection system for DC synchronous motors in CNC machining center is designed, including load warning subsystem and PLC program subsystem. By detecting current and temperature data in real time, analyzing and displaying data, issuing load warnings to the operators, and automatically stopping the program. to protect the equipment.
It effectively protects the DC servo motor of CNC machine tools, extends the service life, reduces equipment damage and production costs, and reduces the requirements for operators' electrical judgment capabilities.
Smart Images

Figure CN119105405A_ABST
Abstract
Description
Technical Field
[0001] The invention relates to the technical field of numerical control machining, and in particular to a load warning protection system and method for a DC servo motor in a numerical control machining center. Background Art
[0002] CNC machine tools are currently widely used in industrial production. In CNC machine tools, DC servo motors are key components of CNC machine tools and are used to provide power for the movement of CNC machine tools. During CNC machine tool processing, whether the load of the DC servo motor is stable affects the stability of the CNC machine tools.
[0003] The increase in load or even overload of a DC servo motor is mainly reflected in the current change of the DC servo motor. In the prior art, the protection of the DC servo motor is mainly achieved by detecting the current and temperature of the DC servo motor through current sensors and temperature sensors, and then analyzing and judging based on the current and temperature. This process requires the operator to have strong electrical judgment ability. Due to the poor control of the motor current and temperature, the DC servo motor may be in overload operation for a long time, affecting the motor life and increasing production costs, which makes it difficult to accurately determine whether the DC servo motor of a CNC machine tool is overloaded and to accurately perform overload protection. Summary of the invention
[0004] The purpose of the present invention is to provide a load warning protection system and method for a DC servo motor in a CNC machining center, aiming to solve the problem that the existing protection of the DC servo motor of a CNC machine tool requires the operator to have strong electrical judgment ability and poor grasp of the motor current and temperature, which may cause the DC servo motor to be in overload operation for a long time, affecting the life of the motor.
[0005] To achieve the above-mentioned purpose, in a first aspect, the present invention provides a load warning protection system for a DC servo motor in a numerical control machining center, comprising a load warning subsystem and a PLC program subsystem, wherein the load warning subsystem is connected to the PLC program subsystem, and the load warning subsystem comprises a detection module, an analysis module, a display module and a warning module, wherein the detection module, the analysis module and the display module are connected in sequence, and the warning module is connected to the analysis module;
[0006] The detection module is used to detect the current and temperature of the DC servo motor of the CNC machining center in real time to obtain current data and temperature data;
[0007] The analysis module analyzes the current data and the temperature data based on preset data to obtain analysis data;
[0008] The display module is used to display the analysis data, the current data and the temperature data to the worker;
[0009] The early warning module provides load early warning to workers based on the analysis data;
[0010] The PLC program subsystem is used to write programs for CNC machine tools and control the operation of CNC machine tools.
[0011] The load warning subsystem further includes a preset module and a power supply module, wherein the preset module is connected to the analysis module, and the power supply module is respectively connected to the detection module, the analysis module, the display module and the warning module;
[0012] The preset module is used to preset the current and temperature data of the DC servo motor of the CNC machining center under normal operation to obtain the preset data;
[0013] The power supply module is used to supply power to the detection module, the analysis module, the display module and the early warning module.
[0014] Wherein, the power supply module includes a power supply unit and an emergency unit, and the power supply unit and the emergency unit are connected;
[0015] The power supply unit is used to supply power to the detection module, the analysis module, the display module and the early warning module;
[0016] The emergency unit is used to provide emergency power supply to the detection module, the analysis module, the display module and the early warning module.
[0017] Wherein, the detection module includes a temperature detection unit and a current detection unit, and the temperature detection unit is connected to the current detection unit;
[0018] The temperature detection unit is used to detect the temperature of the DC servo motor of the CNC machining center in real time to obtain the temperature data;
[0019] The current detection unit is used to detect the current of the DC servo motor of the CNC machining center in real time to obtain the current data.
[0020] Wherein, the display module includes a receiving unit and a display unit, and the receiving unit is connected to the display unit;
[0021] The receiving unit is used to receive the temperature data and the current data;
[0022] The display unit is used to display the temperature data, the current data and the analysis data.
[0023] Wherein, the PLC program subsystem includes an editing module, a debugging module and a cutting module;
[0024] The editing module is used to edit the control program of the CNC machining center;
[0025] The debugging module is used to debug the control and measurement CNC machining center and verify the control program;
[0026] The cutting module is used to cut off and stop the control of the CNC machining center after the warning module issues an early warning.
[0027] In a second aspect, a load warning protection method for a DC servo motor of a CNC machining center comprises the following steps:
[0028] Write CNC machine tool programs through the PLC program subsystem and control the operation of CNC machine tools;
[0029] The detection module detects the current and temperature of the DC servo motor of the CNC machining center in real time to obtain current data and temperature data;
[0030] The analysis module analyzes the current data and the temperature data based on the preset data to obtain analysis data;
[0031] The display module shows the analysis data, current data and temperature data to the workers, and finally the warning module issues load warnings to the workers based on the analysis data.
[0032] The invention discloses a load warning protection system for a direct current servo motor of a numerical control machining center. The system writes a program of a numerical control machine tool through a PLC program subsystem and controls the operation of the numerical control machine tool. The detection module detects the current and temperature of the direct current servo motor of the numerical control machining center in real time to obtain current data and temperature data. The analysis module analyzes the current data and temperature data based on preset data to obtain analysis data. The display module displays the analysis data, the current data and the temperature data to the workers. Finally, the warning module issues a load warning to the workers based on the analysis data. The system can separately present the real-time load conditions of each direct current servo motor of the machining center. The manager can set any load value and delayed alarm time. Once the set value range is continuously reached within the specified time, the machining center automatically alarms and the program segment automatically stops. The system can effectively protect the equipment accuracy, extend the service life of the direct current servo motor, protect the tool at the spindle end, reduce damage, and effectively reduce costs. The existing protection of the direct current servo motor of the numerical control machine tool requires the operator to have strong electrical judgment ability and poor grasp of the motor current and temperature, resulting in the direct current servo motor being in overload operation for a long time, thus affecting the service life of the motor. BRIEF DESCRIPTION OF THE DRAWINGS
[0033] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.
[0034] Figure 1 The present invention is a schematic diagram of a load warning protection system for a DC servo motor in a numerical control machining center.
[0035] Figure 2 The present invention provides a schematic diagram of a power supply unit of a load warning protection system for a DC servo motor in a numerical control machining center.
[0036] Figure 3 The present invention provides a detection module schematic diagram of a load warning protection system for a DC servo motor in a numerical control machining center.
[0037] Figure 4 The present invention provides a display module schematic diagram of a load warning protection system for a DC servo motor in a numerical control machining center.
[0038] Figure 5 The present invention provides a PLC program subsystem schematic diagram of a load warning protection system for a DC servo motor in a numerical control machining center.
[0039] Figure 6 The present invention provides a schematic diagram of an analysis module of a load warning protection system for a DC servo motor in a numerical control machining center.
[0040] Figure 7 The present invention provides a schematic diagram of an early warning module of a load warning protection system for a DC servo motor in a numerical control machining center.
[0041] Figure 8 The present invention provides a flow chart of a load warning protection method for a DC servo motor in a numerical control machining center.
[0042] In the figure: 1-load warning subsystem, 2-PLC program subsystem, 3-detection module, 4-analysis module, 5-display module, 6-warning module, 7-preset module, 8-power supply module, 9-power supply unit, 10-emergency unit, 11-temperature detection unit, 12-current detection unit, 13-receiving unit, 14-display unit, 15-editing module, 16-debugging module, 17-cut-off module, 18-analysis unit, 19-prediction unit, 20-alarm unit, 21-log unit. DETAILED DESCRIPTION
[0043] Embodiments of the present invention are described in detail below, examples of which are shown in the accompanying drawings, wherein the same or similar reference numerals throughout represent the same or similar elements or elements having the same or similar functions. The embodiments described below with reference to the accompanying drawings are exemplary and are intended to be used to explain the present invention, and should not be construed as limiting the present invention.
[0044] See also Figures 1 to 8 In the first aspect, the present invention provides a load warning protection system for a DC motor in a numerical control machining center, comprising a load warning subsystem 1 and a PLC program subsystem 2, wherein the load warning subsystem 1 is connected to the PLC program subsystem 2, and the load warning subsystem 1 comprises a detection module 3, an analysis module 4, a display module 5 and a warning module 6, wherein the detection module 3, the analysis module 4 and the display module 5 are connected in sequence, and the warning module 6 is connected to the analysis module 4;
[0045] The detection module 3 is used to detect the current and temperature of the DC servo motor of the CNC machining center in real time to obtain current data and temperature data;
[0046] The analysis module 4 analyzes the current data and the temperature data based on preset data to obtain analysis data;
[0047] The display module 5 is used to display the analysis data, the current data and the temperature data to the workers;
[0048] The early warning module 6 provides load early warning to workers based on the analysis data;
[0049] The PLC program subsystem 2 is used to write programs for CNC machine tools and control the operation of CNC machine tools.
[0050] In this embodiment, the system writes the program of the CNC machine tool through the PLC program subsystem 2 and controls the operation of the CNC machine tool; the current and temperature of the DC servo motor of the CNC machining center are detected in real time through the detection module 3 to obtain current data and temperature data; the analysis module 4 analyzes the current data and temperature data based on the preset data to obtain analysis data; the display module 5 displays the analysis data, current data and temperature data to the workers, and finally the warning module 6 issues a load warning to the workers based on the analysis data. The system can separately present the real-time load status of each DC servo motor in the machining center, and the manager can set any load value and delayed alarm time. Once the set value range is continuously reached within the specified time, the machining center will automatically alarm and the program segment will automatically stop, which can effectively protect the equipment accuracy, extend the service life of the DC servo motor, and also protect the spindle end tool, reduce damage, and effectively reduce costs. The existing protection of the DC servo motor of the CNC machine tool requires the operator to have a strong electrical judgment ability and poor grasp of the motor current and temperature, resulting in the DC servo motor being in overload operation for a long time, affecting the life of the motor.
[0051] Further, the load warning subsystem 1 also includes a preset module 7 and a power supply module 8, the preset module 7 is connected to the analysis module 4, the power supply module 8 is respectively connected to the detection module 3, the analysis module 4, the display module 5 and the warning module 6; the power supply module 8 includes a power supply unit 9 and an emergency unit 10, and the power supply unit 9 is connected to the emergency unit 10;
[0052] The preset module 7 is used to preset the current and temperature data of the DC servo motor of the CNC machining center under normal operation to obtain the preset data;
[0053] The power supply module 8 is used to supply power to the detection module 3, the analysis module 4, the display module 5 and the early warning module 6;
[0054] The power supply unit 9 is used to supply power to the detection module 3, the analysis module 4, the display module 5 and the early warning module 6;
[0055] The emergency unit 10 is used to provide emergency power supply to the detection module 3 , the analysis module 4 , the display module 5 and the early warning module 6 .
[0056] In this embodiment, the preset module 7 presets the current and temperature data of the DC servo motor of the CNC machining center under normal operation to obtain the preset data; the power supply unit 9 of the power supply module 8 supplies power to the detection module 3, the analysis module 4, the display module 5 and the early warning module 6, and the emergency unit 10 provides emergency power supply to the detection module 3, the analysis module 4, the display module 5 and the early warning module 6 to avoid factory power outages affecting enterprise production.
[0057] Further, the detection module 3 includes a temperature detection unit 11 and a current detection unit 12, and the temperature detection unit 11 is connected to the current detection unit 12; the display module 5 includes a receiving unit 13 and a display unit 14, and the receiving unit 13 is connected to the display unit 14;
[0058] The temperature detection unit 11 is used to detect the temperature of the DC servo motor of the CNC machining center in real time to obtain the temperature data;
[0059] The current detection unit 12 is used to detect the current of the DC servo motor of the CNC machining center in real time to obtain the current data;
[0060] The receiving unit 13 is used to receive the temperature data and the current data;
[0061] The display unit 14 is used to display the temperature data, the current data and the analysis data.
[0062] In this embodiment, the temperature detection unit 11 detects the temperature of the DC servo motor of the CNC machining center in real time to obtain the temperature data; the current detection unit 12 detects the current of the DC servo motor of the CNC machining center in real time to obtain the current data; the receiving unit 13 receives the temperature data and the current data, and sends them to the display unit 14 for display, and the display unit 14 displays the temperature data, the current data and the analysis data.
[0063] Furthermore, the PLC program subsystem 2 includes an editing module 15, a debugging module 16 and a cutting module 17;
[0064] The editing module 15 is used to edit the control program of the CNC machining center;
[0065] The debugging module 16 is used to debug the control and measurement CNC machining center and verify the control program;
[0066] The cutting module 17 is used to cut off and stop the control of the CNC machining center after the warning module 6 issues a warning.
[0067] In this embodiment, the editing module 15 edits the control program of the CNC machining center; the debugging module 16 is used to debug the CNC machining center and verify the control program; the cutting module 17 is used to cut off and stop the CNC machining center after the warning module 6 issues a warning.
[0068] Further, the analysis module 4 includes an analysis unit 18 and a prediction unit 19, and the analysis unit 18 and the prediction unit 19 are connected;
[0069] The analysis unit 18 analyzes the current data and the temperature data based on preset data to obtain analysis data;
[0070] The prediction unit 19 predicts the load alarm of the DC servo motor of the CNC machining center based on the analysis data, and sends the prediction structure to the display module 5 for display.
[0071] In this embodiment, the analysis unit 18 analyzes the current data and the temperature data based on preset data to obtain analysis data, and the prediction unit 19 predicts the load alarm of the DC servo motor of the CNC machining center based on the analysis data, and sends the prediction structure to the display module 5 for display.
[0072] Further, the warning module 6 includes an alarm unit 20 and a log unit 21, and the alarm unit 20 and the log unit 21 are connected;
[0073] The alarm unit 20 provides load warning to the workers based on the analysis data;
[0074] The log unit 21 automatically generates a numerical control log based on the analysis data.
[0075] In this embodiment, the alarm unit 20 provides load warning to the worker based on the analysis data, and the log unit 21 automatically generates a numerical control log based on the analysis data.
[0076] In a second aspect, a load warning protection method for a DC servo motor of a CNC machining center comprises the following steps:
[0077] S1 writes the program of the CNC machine tool through the PLC program subsystem 2 and controls the operation of the CNC machine tool;
[0078] Specifically, the editing module 15 edits the control program of the control measuring CNC machining center; the debugging module 16 is used to debug the control measuring CNC machining center and verify the control program; the cutting module 17 is used to cut off and stop the control measuring CNC machining center after the warning module 6 warns;
[0079] The PLC program subsystem 2 takes the SINUMERIK 828D system as an example. Enter the system data in the debugging interface, select files in the system CF card in turn, add text files, custom.ini (, easyscreen.ini, slamconfig.ini to the cfg folder, 1.com to the proj folder, power off and restart, enter the interface again and press the soft key MENUSELECT. At this time, the load display appears on the right side of the debugging, and you can open the intuitive load display page by entering.
[0080] It is recommended to install PLC Programming Tool software for editing the PLC program. For the specific installation process, refer to SINUMERIK 828D Concise Debugging Manual. After the program editing is completed, the program-related alarm text needs to be added to the HMI alarm text on the debugging page to ensure the normal use of alarm protection.
[0081] S2 detects the current and temperature of the DC servo motor of the CNC machining center in real time through the detection module 3 to obtain current data and temperature data;
[0082] Specifically, the temperature detection unit 11 detects the temperature of the DC servo motor of the CNC machining center in real time to obtain the temperature data; the current detection unit 12 detects the current of the DC servo motor of the CNC machining center in real time to obtain the current data.
[0083] S3 analysis module 4 analyzes the current data and temperature data based on preset data to obtain analysis data;
[0084] Specifically, the analysis unit 18 analyzes the current data and the temperature data based on preset data to obtain analysis data, and the prediction unit 19 predicts the load alarm of the DC servo motor of the CNC machining center based on the analysis data, and sends the prediction structure to the display module 5 for display.
[0085] S4 The display module 5 displays the analysis data, current data and temperature data to the workers, and finally the warning module 6 issues a load warning to the workers based on the analysis data.
[0086] Specifically, the receiving unit 13 receives the temperature data and the current data, and sends them to the display unit 14 for display. The display unit 14 displays the temperature data, the current data and the analysis data. The alarm unit 20 provides load warning to the workers based on the analysis data, and the log unit 21 automatically generates a CNC log based on the analysis data.
[0087] The above disclosure is only a preferred embodiment of a load warning protection system and method for a DC servo motor in a CNC machining center of the present invention. Of course, this cannot be used to limit the scope of rights of the present invention. Ordinary technicians in this field can understand that all or part of the processes of the above embodiments and equivalent changes made according to the claims of the present invention still fall within the scope of the invention.
Claims
1. A load warning protection system for DC motors in CNC machining centers, characterized in that: It includes a load warning subsystem and a PLC program subsystem, the load warning subsystem is connected to the PLC program subsystem, the load warning subsystem includes a detection module, an analysis module, a display module and a warning module, the detection module, the analysis module and the display module are connected in sequence, and the warning module is connected to the analysis module; The detection module is used to detect the current and temperature of the DC servo motor of the CNC machining center in real time to obtain current data and temperature data; The analysis module analyzes the current data and the temperature data based on preset data to obtain analysis data; The display module is used to display the analysis data, the current data and the temperature data to the worker; The early warning module provides load early warning to workers based on the analysis data; The PLC program subsystem is used to write programs for CNC machine tools and control the operation of CNC machine tools.
2. A load warning protection system for a DC servo motor in a CNC machining center as claimed in claim 1, characterized in that: The load warning subsystem further includes a preset module and a power supply module, wherein the preset module is connected to the analysis module, and the power supply module is respectively connected to the detection module, the analysis module, the display module and the warning module; The preset module is used to preset the current and temperature data of the DC servo motor of the CNC machining center under normal operation to obtain the preset data; The power supply module is used to supply power to the detection module, the analysis module, the display module and the early warning module.
3. A load warning protection system for a DC servo motor in a CNC machining center as claimed in claim 2, characterized in that: The power supply module includes a power supply unit and an emergency unit, and the power supply unit is connected to the emergency unit; The power supply unit is used to supply power to the detection module, the analysis module, the display module and the early warning module; The emergency unit is used to provide emergency power supply to the detection module, the analysis module, the display module and the early warning module.
4. A load warning protection system for a DC servo motor in a CNC machining center as claimed in claim 1, characterized in that: The detection module includes a temperature detection unit and a current detection unit, and the temperature detection unit is connected to the current detection unit; The temperature detection unit is used to detect the temperature of the DC servo motor of the CNC machining center in real time to obtain the temperature data; The current detection unit is used to detect the current of the DC servo motor of the CNC machining center in real time to obtain the current data.
5. A load warning protection system for a DC servo motor in a CNC machining center as claimed in claim 1, characterized in that: The display module includes a receiving unit and a display unit, and the receiving unit is connected to the display unit; The receiving unit is used to receive the temperature data and the current data; The display unit is used to display the temperature data, the current data and the analysis data.
6. A load warning protection system for a DC servo motor in a CNC machining center as claimed in claim 1, characterized in that: The PLC program subsystem includes an editing module, a debugging module and a cutting module; The editing module is used to edit the control program of the CNC machining center; The debugging module is used to debug the control and measurement CNC machining center and verify the control program; The cutting module is used to cut off and stop the control of the CNC machining center after the warning module issues an early warning.
7. A load warning protection method for a DC servo motor in a CNC machining center, applied to a load warning protection system for a DC servo motor in a CNC machining center as described in claims 1-6, characterized in that: The following steps are involved: Write CNC machine tool programs through the PLC program subsystem and control the operation of CNC machine tools; The detection module detects the current and temperature of the DC servo motor of the CNC machining center in real time to obtain current data and temperature data; The analysis module analyzes the current data and the temperature data based on the preset data to obtain analysis data; The display module shows the analysis data, current data and temperature data to the workers, and finally the warning module issues load warnings to the workers based on the analysis data.
Citation Information
Cited By
Shaft overload protection method and system applied to numerical control machining
CN121300242A
