A sharpening control system

CN119188441BActive Publication Date: 2026-08-07南通恒康数控机械股份有限公司
View PDF 1 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
南通恒康数控机械股份有限公司
Filing Date
2024-11-11
Publication Date
2026-08-07

AI Technical Summary

Technical Problem

因为磨刀不可避免的会对刀带以及砂轮造成磨损,当刀带或者砂轮磨损到一定程度的时候就需要对磨刀机构进行调整,调整时对角度、力度都有要求,这就对人员要求比较严格,要求维护人员要特别细心,调整耗时较长,并且磨刀的力度只能依靠维护人员的经验,并没有确切的数据支撑

Benefits of technology

[0010]本发明的优点在于:本发明的磨刀控制系统通过配合特有的控制方法来对刀带进行磨刀,不会因为刀带与砂轮的磨损对磨刀质量产生影响,所以就不需要对磨刀机构进行人工调整,并且磨刀力度、速度等参数进行数字化,可以很直观的进行调整与观测。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119188441B_ABST
    Figure CN119188441B_ABST
Patent Text Reader

Abstract

The present application relates to a kind of knife sharpening control system, including knife sharpening installation pedestal, is installed on the knife sharpening installation pedestal and is distributed in the sand wheel of the two sides of blade belt, two sand wheels are rotated by knife sharpening motor driving respectively, two sand wheels are moved by advance motor driving respectively, and knife sharpening motor and advance motor are all accessed to a programmable logic controller;The control method of knife sharpening control system is: by programmable logic controller control first start knife sharpening motor, when sand wheel reaches predetermined rotational speed, the current load value of knife sharpening motor is collected, control advance motor fast moves, reaches predetermined position after by detecting the change of real-time load of knife sharpening motor, control whether advance motor continues to advance.The knife sharpening control system of the present application cooperates with the unique control method, will not because the wear of blade belt and sand wheel influence the quality of knife sharpening, so it is not necessary to manually adjust to knife sharpening mechanism, and the parameters such as sharpening strength, speed are digitized, can be adjusted and observed very intuitively.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of blade sharpening, specifically a blade sharpening control system for blade sharpening in a sponge cutting machine. Background Technology

[0002] Sponge cutting machines are mainly used to cut materials such as sponges into two-dimensional shapes (straight lines, arcs, or curves). The foam material is placed on a worktable, and the sponge is cut by controlling the movement of the worktable in the horizontal and vertical planes and the reciprocating motion of the cutting blade. To maintain the efficiency and accuracy of the blade grinding process, the blade needs to be ground regularly.

[0003] Currently, most existing sharpening mechanisms use asynchronous motors and cylinders for propulsion, which has some limitations. Because sharpening inevitably causes wear on the blade and grinding wheel, the sharpening mechanism needs adjustment when these parts wear down to a certain extent. This adjustment requires precise control over angle and force, placing high demands on personnel. Maintenance staff must be extremely careful, and the adjustment process is time-consuming. Furthermore, the sharpening force relies solely on the experience of the maintenance personnel, lacking precise data support. Summary of the Invention

[0004] The technical problem to be solved by the present invention is to provide a grinding control system that facilitates the adjustment of the grinding wheel.

[0005] To solve the above-mentioned technical problems, the technical solution of the present invention is: a sharpening control system, which is used to sharpen the blade of a sponge cutting tool, and its innovation lies in: including... A sharpening mounting base is provided, on which grinding wheels are mounted on both sides of a blade belt. The two grinding wheels are driven to rotate by independent sharpening motors and are defined as the first grinding wheel and the second grinding wheel. The direction of the blade belt's long axis in the horizontal direction is defined as the first direction, the direction perpendicular to the first direction is defined as the second direction, and the direction perpendicular to the first direction is defined as the third direction. The first grinding wheel and the second grinding wheel are distributed on both sides of the blade belt along the second direction and are arranged at an angle. The first grinding wheel and the second grinding wheel are driven to move along the third direction by independent first adjustment components or by independent second adjustment components. The first adjustment assembly includes a transmission base plate, a propulsion motor, an adjustment screw, and a moving plate. The transmission base plate is installed on one side of the grinding tool mounting base, and the propulsion motor is installed on the other side of the grinding tool mounting base via a motor mounting bracket. One side of the adjustment screw is installed on the transmission base plate through a screw support bracket, and the other side of the adjustment screw passes through the grinding tool mounting base and is connected to the propulsion motor, which drives it to rotate. A screw nut is provided on the adjustment screw for use with it. The moving plate is connected to the screw nut. An adjustment guide rail is also provided on the transmission base plate next to the adjustment screw. A slider that cooperates with the adjustment guide rail is installed on the moving plate. The moving plate is driven by the adjustment screw to reciprocate along a third direction. The grinding tool motor is installed on the moving plate and reciprocates along the third direction with the moving plate. The structure of the second adjustment component is similar to that of the first adjustment component; A programmable logic controller (PLC) is connected to both the grinding motor and the feed motor, and is used to control the starting and stopping of the grinding motor and the feed motor. The grinding motor and the feed motor are defined separately. The grinding motor used to drive the first grinding wheel to rotate is the left grinding motor, the grinding motor used to drive the second grinding wheel to rotate is the right grinding motor, the feed motor used to drive the first grinding wheel to move is the left feed motor, and the feed motor used to drive the second grinding wheel to move is the right feed motor. The sharpening control system is as follows: S1: First, the programmable logic controller (PLC) receives the sharpening signal, then starts the two sharpening motors and sets their speed to V. 初 Two grinding motors rotate, where #jog[0].JogForward and #jog[2].JogForward are the forward start commands for the grinding motors, which are expressed as follows: #Jog[0].JogForward:= TRUE; #JogForward[2].JogForward:= TRUE; S2: The programmable logic controller (PLC) detects the speed of the grinding motor. When the speed reaches the preset value, the process proceeds to the next step. #Grinding1axis.ActualVelocity and #Grinding2axis.ActualVelocity represent the real-time speeds of the two grinding motors. Grinding1 is the left grinding motor, and its axis is the output shaft. Grinding2 is the right grinding motor, and its axis is the output shaft. When the real-time speed of the grinding motor is greater than or equal to V... 初 When proceeding to step S3, the following occurs: #Grinding axis 1. ActualVelocity>=V 初 AND # Grind 2 axes. ActualVelocity>= V 初 ; S3: The programmable logic controller reads and records the load value of the grinding motor when the grinding wheel is unloaded. Here, #grind1 axis.StatusTorqueData.ActualTorque and #grind2 axis.StatusTorqueData.ActualTorque represent the real-time load of the grinding motor, and #grind1 no-load torque and #grind2 no-load torque represent the no-load torque recording areas. When the no-load torque of the left grinding motor #grind1 is less than the real-time torque #grind1 axis.StatusTorqueData.ActualTorque, the real-time torque #grind1 axis.StatusTorqueData.ActualTorque is assigned to the no-load torque #grind1. The method for reading the no-load torque of the right grinding motor is the same as that of the left grinding motor, as follows: IF #Grinding 1 no-load torque < #Grinding 1 shaft.StatusTorqueData.ActualTorque THEN #Grinding 1 no-load torque:= #Grinding 1 shaft.StatusTorqueData.ActualTorque; END_IF; IF #Grinding 2 no-load torque < #Grinding 2 shaft.StatusTorqueData.ActualTorque THEN #Grinding 2 no-load torque:=#Grinding 2 shaft.StatusTorqueData.ActualTorque; END_IF; The grinding wheel torque reading time is 1 second. When the time is reached and there is a value in the no-load torque address, proceed to step S4. S4: The programmable logic controller starts the propulsion motor, drives the grinding wheel to quickly position near the tool belt according to the preset value, #absolute[0].Position and #absolute[1].Position are the propulsion motor parameter setting area, #absolute[0].Execute and #absolute[1].Execute are the propulsion motor start trigger points, #feed position is the preset position area, assigns the preset value to the corresponding area of ​​the propulsion motor, and triggers the propulsion motor action; It manifests as: #Absolute[0].Position:=#Feed position; #Absolute[1].Position:=#Feed position; #absolute[0].Execute:=TRUE; #Absolute[1].Execute:=TRUE; Once the propulsion motor reaches the predetermined position, proceed to step S5; S5: The programmable logic controller (PLC) starts the grinding motor, which drives the grinding wheel to rotate, initiating grinding. The grinding wheel is slowly advanced to contact the blade belt. The PLC determines whether to continue advancing based on the real-time load of the grinding motor. The grinding force is a preset grinding force value, and the advancement span is a preset displacement of the advancement motor in one stroke. When the real-time load of the left grinding motor is less than its no-load value, the load is recorded as a percentage of the preset grinding force. This triggers the left advancement motor to move once, with the displacement being the preset displacement of the advancement motor in one stroke. If the condition is not met, the left advancement motor does not operate. The right advancement motor operates in the same way as the left advancement motor. The two sets of motors are controlled independently and do not interfere with each other. This is manifested as follows: IF #grind1 axis.StatusTorqueData.ActualTorque<#grind1 no-load torque * (1 + #grinding thrust / 100)THEN #Relative[0].Distance:=#Advance span; #Relative[0].Execute:=TRUE; END_IF; IF#grind2axis.StatusTorqueData.ActualTorque<#grind2no-load torque* (1+#grinding thrust / 100)THEN #Relative[1].Distance:= #Progression span; #Relative[1].Execute:=TRUE; END_IF; S6: After grinding is complete, the programmable logic controller (PLC) controls the feed motor to retract, driving the grinding wheel back as well. When the grinding signal is turned off, the feed motor's return position parameter is given, triggering the feed motor to operate and turning off the grinding motor's forward rotation signal. The principle is the same as steps S1 and S4, and the no-load value of the grinding motor measured in step S3 is cleared, manifested as: #absolute[0].Position:= 0.0; #absolute[0].Execute:= TRUE; #absolute[1].Position:= 0.0; #Absolute[1].Execute:= TRUE; #Jog[0].JogForward:= FALSE; #JogForward[2].JogForward:= FALSE; #Grinding 1 no-load torque:= 0; #Grinding 2 No-load torque:= 0.

[0006] Furthermore, the tilting directions of the first grinding wheel and the second grinding wheel are as follows: In the third direction, the tilting direction of the first grinding wheel is gradually tilted from top to bottom towards the cutter belt, and the highest point and the lowest point of the first grinding wheel are located on both sides of the cutter belt in the second direction. The tilting direction of the second grinding wheel is also gradually tilted from top to bottom towards the cutter belt, and the highest point and the highest point of the second grinding wheel are located on both sides of the cutter belt in the second direction.

[0007] Furthermore, both the grinding motor and the propulsion motor are servo motors.

[0008] Furthermore, a tool-supporting assembly is also installed on the grinding tool mounting base. The tool-supporting assembly includes a tool-supporting seat, on which a pair of parallel tool-supporting blocks are installed. The two tool-supporting blocks are staggered along the long axis of the tool belt, and a gap is left between the two tool-supporting blocks to allow the tool belt to pass through.

[0009] Furthermore, there are three blade support assemblies, which are distributed at intervals on both sides of the first and second grinding wheels along the long axis of the blade belt.

[0010] The advantages of this invention are as follows: The sharpening control system of this invention sharpens the blade belt by means of a unique control method, so the sharpening quality is not affected by the wear of the blade belt and the grinding wheel. Therefore, there is no need to manually adjust the sharpening mechanism. Furthermore, the sharpening force, speed and other parameters are digitized, so they can be adjusted and observed very intuitively.

[0011] The design of the blade support component, by setting two staggered blade support blocks, provides an auxiliary support for the blade belt, laying a good foundation for the subsequent sharpness of the blade.

[0012] The sharpening control system of the present invention uses a first grinding wheel and a second grinding wheel with an inclined arrangement to sharpen the blade belt. By designing different positions and inclinations and cooperating with the first adjustment component and the second adjustment component, the first grinding wheel and the second grinding wheel can move in specific directions. This not only provides a basis for the subsequent automatic adjustment of the distance between the sharpening tool and the blade belt, but also avoids the problems of angle and force caused by manual adjustment.

[0013] Both the grinding motor and the feed motor are designed to be servo motors. Four sets of servo motors are used to work with the programmable logic controller. Two sets of servo motors are used to drive the rotation of the two grinding wheels respectively. The working status of the grinding wheels can be understood by monitoring the motors in real time. The other two sets of servo motors drive the grinding wheels to move. Attached Figure Description

[0014] The present invention will now be described in further detail with reference to the accompanying drawings and specific embodiments.

[0015] Figure 1 This is a schematic diagram of the grinding control system of the present invention.

[0016] Figure 2 This is a front view of the sharpening control system of the present invention.

[0017] Figure 3 This is a side view of the grinding control system of the present invention.

[0018] Figure 4 This is a top view of the grinding control system of the present invention.

[0019] Figure 5 for Figure 1 Enlarged schematic diagram of part A.

[0020] Figure 6 This is a schematic diagram showing the cooperation between the second adjustment component and the blade belt in this invention.

[0021] Figure 7 This is a front view of the cooperation between the second adjustment component and the blade belt in this invention.

[0022] Figure 8 This is a top view showing the interaction between the second adjustment component and the blade belt in this invention. Detailed Implementation

[0023] The following embodiments are intended to enable those skilled in the art to more fully understand the present invention, but do not limit the invention to the scope of the embodiments described.

[0024] like Figures 1-8 The diagram illustrates a sharpening control system for sharpening a blade 1 used for cutting sponges. The automatic sharpening mechanism includes... A grinding wheel mounting base 2 is fixed on a sponge cutting machine. The grinding wheel mounting base 2 is a rectangular plate. Grinding wheels are mounted on the grinding wheel mounting base 2 and distributed on both sides of the blade belt 1. The two grinding wheels are driven to rotate by independent grinding motors and are defined as the first grinding wheel 3 and the second grinding wheel 4. The first grinding wheel 3 is driven to rotate by the left grinding motor 31 to grind the blade belt 1, and the second grinding wheel 4 is driven to rotate by the right grinding motor 41 to grind the blade belt 1.

[0025] The long axis direction of the tool belt 1 in the horizontal direction is defined as the first direction, the direction perpendicular to the first direction is defined as the second direction, and the direction perpendicular to the first direction is defined as the third direction. The first grinding wheel 3 and the second grinding wheel 4 are driven by independent first adjustment components to move along the third direction.

[0026] The first grinding wheel 3 and the second grinding wheel 4 are distributed on both sides of the tool belt 1 along the second direction, and the first grinding wheel 3 and the second grinding wheel 4 are arranged at an angle.

[0027] like Figure 4 As shown, when the tool belt 1 is horizontal, in the third direction, the first grinding wheel 3 is tilted from top to bottom towards the tool belt 1. The highest point and the lowest point of the first grinding wheel 3 are located on both sides of the tool belt 1 in the second direction. The second grinding wheel 4 is tilted from top to bottom towards the tool belt 1. The highest point and the lowest point of the second grinding wheel 4 are located on both sides of the tool belt 1 in the second direction. The highest point of the second grinding wheel 4 and the highest point of the first grinding wheel 3 are located on both sides of the tool belt 1 in the second direction.

[0028] The first adjustment assembly includes a transmission base plate 5, a propulsion motor 52, an adjustment screw 51, and a moving plate 53. The transmission base plate 5 is a rectangular plate and is installed on one side of the grinding tool mounting base 2. A structural reinforcing plate 59 is also provided at the bottom of the transmission base plate 5. The structural reinforcing plate 59 is a triangular plate. By setting the structural reinforcing plate 59, the connection structure between the transmission base plate 5 and the grinding tool mounting base 2 is strengthened, ensuring the stable fixation of the transmission base plate 5.

[0029] The propulsion motor 52 is mounted on the other side of the grinding tool mounting base 2 via a motor mounting bracket 54. The motor mounting bracket 54 has a U-shaped structure, and the upper and lower sides of the motor mounting bracket 54 are fixed on the grinding tool mounting base 2. At the same time, the upper and lower sides of the motor mounting bracket 54 also have flange structures for fixing. The motor mounting bracket 54 also has a through hole for the output shaft of the propulsion motor 52 to pass through.

[0030] The adjusting screw 51 extends along a third direction. One side of the adjusting screw 51 is mounted on the transmission base plate 5 through the cooperation of the screw support 55. The other side of the adjusting screw 51 passes through the grinding tool mounting base 2 and is connected to the propulsion motor 52. The propulsion motor 52 drives the adjusting screw 51 to rotate. A screw nut 56 is provided on the adjusting screw 51 for cooperation.

[0031] The movable plate 53 is connected to the lead screw nut 56. An adjusting guide rail 57 is also provided on the transmission base plate 5 next to the adjusting lead screw 51. The adjusting guide rail 57 is parallel to the adjusting lead screw 51. At the same time, a slider 58 that cooperates with the adjusting guide rail 57 is installed on the movable plate 53. The movable plate 53 is driven by the adjusting lead screw 51 to reciprocate along the third direction.

[0032] The grinding motor is mounted on the movable plate 53 and reciprocates along a third direction with the movable plate 53. The connection between the grinding motor and the movable plate 53 is as follows: the grinding motor is fixed to a motor mounting base 6, and the motor mounting base 6 is fixed to the movable plate 53 by bolts and nuts. The movable plate 53 has a through hole for the bolt to pass through, and the motor mounting base 6 has an oblong hole for the bolt to pass through. After the bolt passes through the through hole on the movable plate 53 and the oblong hole on the motor mounting base 6 in sequence, it is locked with a nut, thus fixing the movable plate 53 to the motor mounting base 6. The oblong hole design on the motor mounting base 6 is to facilitate subsequent fine-tuning of the relative position between the motor mounting base 6 and the movable plate 53, thereby achieving fine-tuning of the angle and spacing between the grinding wheel and the blade belt 1.

[0033] The structure of the second regulating component is similar to that of the first regulating component, such as... Figures 6-8 As shown in the schematic diagram, the structure of the second adjustment assembly is the same as that of the first adjustment assembly, except that: in the second adjustment assembly, the adjusting screw 51, which drives the left grinding motor 31 or the right grinding motor 41 to move, extends along the second direction. Similarly, the adjusting guide rail 57 in the second adjustment assembly also extends along the second direction. Furthermore, in the second adjustment assembly, the adjusting motor 52 and the adjusting screw 51 are located on the same side of the grinding tool mounting base 2, and the motor mounting bracket 54 for fixing the adjusting motor 52 is a rectangular plate. This design allows the adjusting screw 51 to drive the left grinding motor 31 or the right grinding motor 41 to move along the second direction when it rotates.

[0034] A tool-holding assembly is also installed on the tool-grinding mounting base 2, such as... Figure 5 As shown, the blade support assembly includes a blade support seat 6, which is directly fixed to the sharpening mounting base 2. A pair of parallel blade support blocks 61 are mounted on the blade support seat 6, and the blade support blocks 61 are fixed to the blade support seat 6 by bolts. The two blade support blocks 61 are staggered along the long axis of the blade belt 1, with a gap between the two blade support blocks 61 to allow the blade belt 1 to pass through. The design of the blade support assembly, by setting two staggered blade support blocks 61, provides an auxiliary supporting function for the blade belt, providing a good foundation for subsequent sharpening.

[0035] There are three tool-supporting components, spaced apart on both sides of the first grinding wheel 3 and the second grinding wheel 4 along the long axis of the tool belt 1. This design, with three tool-supporting components spaced apart on both sides of the first grinding wheel 3 and the second grinding wheel 4, ensures that whether the tool belt 1 is being sharpened using the first grinding wheel 3 or the second grinding wheel 4, there is a tool-supporting component on both sides of the grinding wheel to support the tool belt 1, thus ensuring effective sharpening.

[0036] When it is necessary to adjust the relative position between the first grinding wheel 3 or the second grinding wheel 4 and the cutting belt 1, the corresponding adjusting motor 52 of the first grinding wheel 3 or the second grinding wheel 4 is activated, driving the adjusting screw 51 to rotate. The rotation of the adjusting screw 51 will drive the moving plate 53 to move along a third or second direction, thereby driving the corresponding first grinding wheel 3 or the second grinding wheel 4 to move along a third or second direction, thus realizing the adjustment of the distance between the first grinding wheel 3 or the second grinding wheel 4 and the cutting belt 1, so as to better grind the cutting edge of the cutting belt 1 using the first grinding wheel 3 or the second grinding wheel 4.

[0037] A programmable logic controller (PLC) is connected to both the grinding motor and the feed motor 52, and is used to control the starting and stopping of the grinding motor and the feed motor 52.

[0038] The two propulsion motors 52 are defined as follows: the propulsion motor 52 used to drive the first grinding wheel 3 to move is the left propulsion motor, and the propulsion motor 52 used to drive the second grinding wheel 4 to move is the right propulsion motor.

[0039] The control method of the above-mentioned sharpening control system is as follows: S1: First, the programmable logic controller (PLC) receives the sharpening signal, then starts the two sharpening motors and sets their speed to V. 初 Two grinding motors rotate, where #jog[0].JogForward and #jog[2].JogForward are the forward start commands for the grinding motors, which are expressed as follows: #Jog[0].JogForward:=TRUE; #JogForward[2].JogForward:=TRUE; S2: The programmable logic controller (PLC) detects the speed of the grinding motor. When the speed reaches the preset speed, the next step is initiated. #Grinding1axis.ActualVelocity and #Grinding2axis.ActualVelocity represent the real-time speeds of the two grinding motors. Grinding1 is the left grinding motor 31, and its axis is the output axis of the left grinding motor 31. Grinding2 is the right grinding motor 41, and its axis is the output axis of the right grinding motor 41. When the real-time speed of the grinding motor is greater than or equal to V... 初 When proceeding to step S3, the following occurs: #Grinding axis 1. ActualVelocity>=V 初 AND # Grind 2 axes. ActualVelocity>= V 初 ; S3: The programmable logic controller reads and records the load value of the grinding motor when the grinding wheel is unloaded. Here, #grind1 axis.StatusTorqueData.ActualTorque and #grind2 axis.StatusTorqueData.ActualTorque represent the real-time load of the grinding motor, and #grind1 no-load torque and #grind2 no-load torque represent the no-load torque recording areas. When the no-load torque of the left grinding motor #grind1 is less than the real-time torque #grind1 axis.StatusTorqueData.ActualTorque, the real-time torque #grind1 axis.StatusTorqueData.ActualTorque is assigned to the no-load torque #grind1. The method for reading the no-load torque of the right grinding motor is the same as that of the left grinding motor, as follows: IF #Grinding 1 no-load torque < #Grinding 1 shaft.StatusTorqueData.ActualTorque THEN #Grinding 1 no-load torque:= #Grinding 1 shaft.StatusTorqueData.ActualTorque; END_IF; IF #Grinding 2 no-load torque < #Grinding 2 shaft.StatusTorqueData.ActualTorque THEN #Grinding 2 no-load torque:=#Grinding 2 shaft.StatusTorqueData.ActualTorque; END_IF; The grinding wheel torque reading time is 1 second. When the time is reached and there is a value in the no-load torque address, proceed to step S4. S4: The programmable logic controller starts the propulsion motor, drives the grinding wheel to quickly position near the tool belt according to the preset value, #absolute[0].Position and #absolute[1].Position are the propulsion motor parameter setting area, #absolute[0].Execute and #absolute[1].Execute are the propulsion motor start trigger points, #feed position is the preset position area, assigns the preset value to the corresponding area of ​​the propulsion motor, and triggers the propulsion motor action; It manifests as: #Absolute[0].Position:=#Feed position; #Absolute[1].Position:=#Feed position; #absolute[0].Execute:=TRUE; #Absolute[1].Execute:=TRUE; Once the propulsion motor reaches the predetermined position, proceed to step S5; S5: The programmable logic controller (PLC) starts the grinding motor, which drives the grinding wheel to rotate, initiating grinding. The grinding wheel is slowly advanced to contact the blade belt. The PLC determines whether to continue advancing based on the real-time load of the grinding motor. The grinding force is a preset grinding force value, and the advancement span is a preset displacement of the advancement motor in one stroke. When the real-time load of the left grinding motor is less than its no-load value, the load is recorded as a percentage of the preset grinding force. This triggers the left advancement motor to move once, with the displacement being the preset displacement of the advancement motor in one stroke. If the condition is not met, the left advancement motor does not operate. The right advancement motor operates in the same way as the left advancement motor. The two sets of motors are controlled independently and will not interfere with each other. IF #grind1 axis.StatusTorqueData.ActualTorque<#grind1 no-load torque * (1 + #grinding thrust / 100)THEN #Relative[0].Distance:=#Advance span; #Relative[0].Execute:=TRUE; END_IF; IF#grind2axis.StatusTorqueData.ActualTorque<#grind2no-load torque* (1+#grinding thrust / 100)THEN #Relative[1].Distance:= #Progression span; #Relative[1].Execute:=TRUE; END_IF; S6: After grinding is complete, the programmable logic controller (PLC) controls the feed motor to retract, driving the grinding wheel back as well. When the grinding signal is turned off, the feed motor's return position parameter is given, triggering the feed motor to operate and turning off the grinding motor's forward rotation signal. The principle is the same as steps S1 and S4, and the no-load value of the grinding motor measured in step S3 is cleared, manifested as: #absolute[0].Position:= 0.0; #absolute[0].Execute:= TRUE; #absolute[1].Position:= 0.0; #Absolute[1].Execute:= TRUE; #Jog[0].JogForward:= FALSE; #JogForward[2].JogForward:= FALSE; #Grinding 1 no-load torque:= 0; #Grinding 2 No-load torque:= 0.

[0040] The sharpening control system of this invention uses a unique control method to sharpen the blade belt, so the sharpening quality is not affected by the wear of the blade belt and the grinding wheel. Therefore, there is no need to manually adjust the sharpening mechanism. Furthermore, the sharpening force, speed and other parameters are digitized by a programmable logic controller, which allows for intuitive adjustment and observation.

[0041] Those skilled in the art should understand that this invention is not limited to the above embodiments. The embodiments and descriptions in the specification are merely illustrative of the principles of the invention. Various changes and modifications can be made to this invention without departing from its spirit and scope, and all such changes and modifications fall within the scope of the invention as claimed. The scope of protection of this invention is defined by the appended claims and their equivalents.

Claims

1. A sharpening control system for sharpening a blade for cutting sponge, characterized in that: include A sharpening mounting base is provided, on which grinding wheels are mounted on both sides of a blade belt. The two grinding wheels are driven to rotate by independent sharpening motors and are defined as the first grinding wheel and the second grinding wheel. The direction of the blade belt's long axis in the horizontal direction is defined as the first direction, the direction perpendicular to the first direction is defined as the second direction, and the direction perpendicular to the first direction is defined as the third direction. The first grinding wheel and the second grinding wheel are distributed on both sides of the blade belt along the second direction and are arranged at an angle. The first grinding wheel and the second grinding wheel are driven to move along the third direction by independent first adjustment components or by independent second adjustment components. The first adjustment assembly includes a transmission base plate, a propulsion motor, an adjustment screw, and a moving plate. The transmission base plate is installed on one side of the grinding tool mounting base, and the propulsion motor is installed on the other side of the grinding tool mounting base via a motor mounting bracket. One side of the adjustment screw is installed on the transmission base plate through a screw support bracket, and the other side of the adjustment screw passes through the grinding tool mounting base and is connected to the propulsion motor, which drives it to rotate. A screw nut is provided on the adjustment screw for use with it. The moving plate is connected to the screw nut. An adjustment guide rail is also provided on the transmission base plate next to the adjustment screw. A slider that cooperates with the adjustment guide rail is installed on the moving plate. The moving plate is driven by the adjustment screw to reciprocate along a third direction. The grinding tool motor is installed on the moving plate and reciprocates along the third direction with the moving plate. The structure of the second adjustment component is similar to that of the first adjustment component; A programmable logic controller (PLC) is connected to both the grinding motor and the feed motor, and is used to control the starting and stopping of the grinding motor and the feed motor. The grinding motor and the feed motor are defined separately. The grinding motor used to drive the first grinding wheel to rotate is the left grinding motor, the grinding motor used to drive the second grinding wheel to rotate is the right grinding motor, the feed motor used to drive the first grinding wheel to move is the left feed motor, and the feed motor used to drive the second grinding wheel to move is the right feed motor. The control method of the sharpening control system is as follows: S1: First, the programmable logic controller (PLC) receives the sharpening signal, then starts the two sharpening motors and sets their speed to V. 初 Two grinding motors rotate, where #jog[0].JogForward and #jog[2].JogForward are the forward start commands for the grinding motors, which are expressed as follows: #Jog[0].JogForward:= TRUE; #JogForward[2].JogForward:= TRUE; S2: The programmable logic controller (PLC) detects the speed of the grinding motor. When the speed reaches the preset value, the process proceeds to the next step. #Grinding1axis.ActualVelocity and #Grinding2axis.ActualVelocity represent the real-time speeds of the two grinding motors. Grinding1 is the left grinding motor, and its axis is the output shaft. Grinding2 is the right grinding motor, and its axis is the output shaft. When the real-time speed of the grinding motor is greater than or equal to V... 初 When proceeding to step S3, the following occurs: #Grinding axis 1. ActualVelocity>=V 初 AND # Grind 2 axes. ActualVelocity>= V 初 ; S3: The programmable logic controller reads and records the load value of the grinding motor when the grinding wheel is unloaded. Here, #grind1 axis.StatusTorqueData.ActualTorque and #grind2 axis.StatusTorqueData.ActualTorque represent the real-time load of the grinding motor, and #grind1 no-load torque and #grind2 no-load torque represent the no-load torque recording areas. When the no-load torque of the left grinding motor #grind1 is less than the real-time torque #grind1 axis.StatusTorqueData.ActualTorque, the real-time torque #grind1 axis.StatusTorqueData.ActualTorque is assigned to the no-load torque #grind1. The method for reading the no-load torque of the right grinding motor is the same as that of the left grinding motor, as follows: IF #Grinding 1 no-load torque < #Grinding 1 shaft.StatusTorqueData.ActualTorque THEN #Grinding 1 no-load torque := #Grinding 1 shaft.StatusTorqueData.ActualTorque; END_IF; IF #Grinding 2 no-load torque < #Grinding 2 shaft.StatusTorqueData.ActualTorque THEN #Grinding 2 no-load torque:=#Grinding 2 shaft.StatusTorqueData.ActualTorque; END_IF; The grinding wheel torque reading time is 1 second. When the time is reached and there is a value in the no-load torque address, proceed to step S4. S4: The programmable logic controller starts the propulsion motor, drives the grinding wheel to quickly position near the tool belt according to the preset value, #absolute[0].Position and #absolute[1].Position are the propulsion motor parameter setting area, #absolute[0].Execute and #absolute[1].Execute are the propulsion motor start trigger points, #feed position is the preset position area, assigns the preset value to the corresponding area of ​​the propulsion motor, and triggers the propulsion motor action; It manifests as: #Absolute[0].Position:=#Feed position; #Absolute[1].Position:=#Feed position; #absolute[0].Execute:=TRUE; #Absolute[1].Execute:=TRUE; Once the propulsion motor reaches the predetermined position, proceed to step S5; S5: The programmable logic controller (PLC) starts the grinding motor, which drives the grinding wheel to rotate, initiating grinding. The grinding wheel is slowly advanced to contact the blade belt. The PLC determines whether to continue advancing based on the real-time load of the grinding motor. The grinding force is a preset grinding force value, and the advancement span is a preset displacement of the advancement motor in one stroke. When the real-time load of the left grinding motor is less than its no-load value, the load is recorded as a percentage of the preset grinding force. This triggers the left advancement motor to move once, with the displacement being the preset displacement of the advancement motor in one stroke. If the condition is not met, the left advancement motor does not operate. The right advancement motor operates in the same way as the left advancement motor. The two sets of motors are controlled independently and will not interfere with each other. IF #grind1 axis.StatusTorqueData.ActualTorque < #grind1 no-load torque * (1 + #grinding thrust / 100) THEN #Relative[0].Distance:=#Advance span; #Relative[0].Execute:=TRUE; END_IF; IF#grind2axis.StatusTorqueData.ActualTorque <#grind2no-load torque * (1 + #grinding thrust / 100) THEN #Relative[1].Distance:= #Progression span; #Relative[1].Execute:=TRUE; END_IF; S6: After grinding is complete, the programmable logic controller (PLC) controls the feed motor to retract, driving the grinding wheel back as well. When the grinding signal is turned off, the feed motor's return position parameter is given, triggering the feed motor to operate and turning off the grinding motor's forward rotation signal. The principle is the same as steps S1 and S4, and the no-load value of the grinding motor measured in step S3 is cleared, manifested as: #absolute[0].Position:= 0.0; #absolute[0].Execute:= TRUE; #absolute[1].Position:= 0.0; #Absolute[1].Execute:= TRUE; #Jog[0].JogForward:= FALSE; #JogForward[2].JogForward:= FALSE; #Grinding 1 no-load torque:= 0; #Grinding 2 No-load torque:= 0.

2. The sharpening control system according to claim 1, characterized in that: The tilting directions of the first grinding wheel and the second grinding wheel are as follows: In the third direction, the tilting direction of the first grinding wheel is gradually tilted from top to bottom towards the cutter belt, and the highest point and the lowest point of the first grinding wheel are located on both sides of the cutter belt in the second direction. The tilting direction of the second grinding wheel is also gradually tilted from top to bottom towards the cutter belt, and the highest point and the highest point of the second grinding wheel are located on both sides of the cutter belt in the second direction.

3. The sharpening control system according to claim 1, characterized in that: Both the grinding motor and the feed motor are servo motors.

4. The sharpening control system according to claim 1, characterized in that: The grinding tool mounting base is also equipped with a tool support assembly, which includes a tool support seat and a pair of parallel tool support blocks mounted on the tool support seat. The two tool support blocks are staggered along the long axis of the tool belt, and a gap is left between the two tool support blocks to allow the tool belt to pass through.

5. The sharpening control system according to claim 4, characterized in that: There are three blade support assemblies, which are distributed at intervals on both sides of the first and second grinding wheels along the long axis of the blade belt.

Citation Information

Patent Citations

  • Automatic knife grinding device

    CN223339020U