A precise positioning control method and system for fixed-length cutting of a steel plate
By combining encoder and length grating measurement with servo motor compensation, the problem of insufficient cutting length accuracy of steel plates in laser cutting machines has been solved, achieving high-precision fixed-length cutting of steel plates, reducing the labor intensity of workers and improving cutting efficiency.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- WISDRI ENG & RES INC LTD
- Filing Date
- 2023-06-16
- Publication Date
- 2026-04-24
AI Technical Summary
Existing laser cutting machines have high requirements for the cutting length of steel plates, and it is difficult to achieve the accuracy requirement of 0.5‰, especially when cutting 6m long steel plates, the positioning error is relatively large.
An encoder is used to measure the rotation angle of the transmission roller, and a starting photoelectric switch and a length grating are used to measure the length of the steel plate. A servo motor is used to compensate for the positioning error, and a high-precision length grating is used to correct the positioning error again after the steel plate stops, so as to achieve accurate positioning.
It improves the positioning accuracy of steel plate length cutting, reduces labor intensity, and enhances the efficiency and automation of the cutting and positioning process.
Smart Images

Figure CN116604200B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of industrial automation technology, and in particular to a precise positioning control method and system for fixed-length cutting of steel plates. Background Technology
[0002] With the rapid development of the processing industry, laser cutting machines have been used more and more widely. They can achieve fast, accurate and efficient cutting of metal materials such as stainless steel, carbon steel, aluminum plates, galvanized plates, and iron plates.
[0003] In laser cutting units, the precision requirements for the cutting length of steel plates are extremely high, needing to reach 0.5‰ of the cutting length. For example, if a 6m long steel plate needs to be cut, the cutting position must be positioned within 6m ± 3mm. This places very high demands on the steel plate length measuring elements and positioning execution equipment. Summary of the Invention
[0004] The main objective of this invention is to provide a precise positioning control method and system for fixed-length cutting of steel plates, thereby improving positioning accuracy.
[0005] The technical solution adopted in this invention is: a precise positioning control method for fixed-length steel plate cutting, applicable to laser cutting machine units; the laser cutting machine unit includes a steel plate conveying device and a cutting machine frame mounted above the steel plate conveying device; wherein, the cutting machine frame is equipped with a laser head for cutting steel plates, and a servo motor group for adjusting the position of the laser head to the cutting position and moving the cutting at the cutting position; the steel plate conveying device is equipped with a transmission roller for conveying steel plates, the second transmission roller upstream of the cutting position is taken as the starting point of the cutting area, an encoder for measuring the rotation angle of the transmission roller is installed at the transmission roller, and a starting photoelectric switch is set at the starting point of the cutting area; a length grating is installed between a point downstream of the cutting position and the transmission outlet, and the distance between the starting point of the length grating and the cutting position is known;
[0006] This method includes the following steps:
[0007] S1. When the steel plate head reaches the starting photoelectric switch, the calculated distance between the steel plate head and the cutting position is calculated based on the value of the encoder.
[0008] S2. After the steel plate head enters the measurement area of the length grating, the first valid measurement value of the length grating is used to compensate the calculated distance between the steel plate head and the cutting position; the speed of the transmission roller is controlled according to the compensated calculated distance between the steel plate head and the cutting position.
[0009] S3. When the calculated distance between the steel plate head and the cutting position reaches the specified length, the transmission stops, and a short preset time is delayed to wait for the length grating measurement value to stabilize. The steel plate positioning error is calculated based on the length grating measurement value, and the X-axis servo motor is used to compensate for the steel plate positioning error, thereby adjusting the laser head to reach the accurate cutting position. The X-axis servo motor is the servo motor in the servo motor group that controls the transmission along the material transmission direction.
[0010] Following the above method, in step S1, when the head of the steel plate reaches the starting photoelectric switch, the length traveled by the steel plate at each sampling moment is first calculated based on the encoder reading, specifically as follows:
[0011] When the head of the steel plate reaches the starting photoelectric switch, it receives the rising edge signal from the photoelectric switch, denoted as P. Start , used to calculate the starting steel plate travel length;
[0012] Calculate the length traveled by the steel plate at each sampling moment based on the encoder reading on the drive roller at the starting point of the cutting area;
[0013] If P Encoder (n)>P Encoder (n-1), then:
[0014] S Inc (n)=π×D drv ×[P Encoder (n)-P Encoder [(n-1)] / P Max
[0015] If P Encoder (n) <P Encoder (n-1), then:
[0016] S Inc (n)=π×D drv ×[P Encoder (n)+P Max -P Encoder [(n-1)] / P Max
[0017] In the formula, S Inc (n) represents the length the steel plate has traveled at the current moment, D drv P is the diameter of the drive roller. Encoder (n) and P Encoder (n-1) represent the encoder readings at the current time and the previous sampling time, respectively, P Max The change in encoder reading is the amount of time required for the drive roller to rotate one revolution.
[0018] According to the above method, S1 specifically refers to:
[0019] The cutting position is set between the nearest upstream and downstream drive rollers. The distance from the starting photoelectric switch to the cutting position is measured and denoted as S. S,Cut Starting from the calculation of the steel plate transmission length, accumulate the length S traveled at each sampling time. Inc The total length traveled by the steel plate head from the starting photoelectric switch is obtained and denoted as S. Accum The calculated distance S between the steel plate head and the cutting position is then... Head,Cal For S Accum -S S,Cut .
[0020] According to the above method, S2 specifically refers to:
[0021] S2.1 Distance Compensation:
[0022] Let S be the distance from the cutting position to the starting point of the length grating. Cut,Opt , will S Cut,Opt As the starting value for length grating measurement, the length grating measures the distance between the head of the steel plate and the cutting position. After the steel plate enters the measurement range of the length grating, if the measured value of the length grating is greater than S at a certain sampling moment... Cut,Opt Then the measurement value at this moment is determined to be valid;
[0023] Let m be the time when the first valid sampling time for the grating measurement value appears after the steel plate head enters the grating measurement area; let S be the grating measurement value at time m. optical (m), and the calculated distance S between the steel plate head and the cutting position. Head,Cal The error between (m) and the error is recorded as the compensation value S. Com :
[0024] S Com =S Optical (m)-S Head,Cal (m)
[0025] The calculated value of the compensated steel plate length is set as S. Head,F ,but:
[0026] S Head,F =S Head,Cal +S Com
[0027] S2.2 Calculate the deceleration distance based on the maximum speed and deceleration of the drive roller:
[0028]
[0029] In the formula, V Max A is the maximum linear velocity of the drive roller. Dec S is the deceleration of the drive roller. DecThis is the distance the drive roller needs to travel to reduce its speed from maximum to zero.
[0030] S2.3 Setting the speed of the drive roller:
[0031] Let the cutting length of the steel plate be L. Cut Then the distance that still needs to be transmitted is:
[0032] S Left =L Cut -S Head,F
[0033] Based on the remaining transmission distance, set the transmission speed to:
[0034]
[0035] In the formula, t Dec For from S Left =S Dec The deceleration time is calculated from the start of the current moment; when the remaining transmission distance is greater than the deceleration distance, the drive roller runs at its maximum speed; when the remaining transmission distance is less than or equal to the deceleration distance, the drive roller decelerates at a speed of A. Dec Decelerate to zero.
[0036] According to the above method, S3 specifically refers to:
[0037] S3.1 Calculate the positioning error:
[0038] After the drive rollers decelerate to zero, wait a short time for the length grating measurement value to stabilize, read the current grating measurement value, calculate the steel plate positioning error, and use the grating measurement value S. Optical Calculate the positioning error S of the steel plate Error :
[0039] S Error =L Cut -S Optical
[0040] In the formula L Cut This refers to the cutting length of the steel plate.
[0041] S3.2 Calculate the position of the laser head in the transmission direction of the steel plate:
[0042] Taking the direction of the steel plate's movement as positive, the position P when the laser head moves along the X-axis to the cutting position is... Cut Then the position P of the laser head in the transmission direction of the steel plate X,Set for:
[0043] P X,Set =P Cut -S Error
[0044] Controlling the servo motor assembly causes the laser head to move to P X,Set This enables precise positioning.
[0045] A precise positioning control system for fixed-length steel plate cutting includes a laser cutting unit; the laser cutting unit includes a steel plate conveying device and a cutting machine frame mounted above the steel plate conveying device; wherein, the cutting machine frame is equipped with a laser head for cutting the steel plate, and a servo motor group for adjusting the position of the laser head to the cutting position and moving the cutting head at the cutting position; the steel plate conveying device is equipped with a transmission roller for conveying the steel plate, the second transmission roller upstream of the cutting position is taken as the starting point of the cutting area, an encoder for measuring the rotation angle of the transmission roller is installed at the transmission roller, and a start photoelectric switch is set at the starting point of the cutting area; a length grating is installed between a point downstream of the cutting position and the transmission outlet, and the distance between the starting point of the length grating and the cutting position is known;
[0046] The system also includes a controller for performing the steps of the precise positioning control method for the fixed-length cutting of steel plates.
[0047] According to the above system, the cutting machine frame includes a Y-axis along the width direction of the steel plate, and the laser head moves along the Y-axis via a Y-axis servo motor; the two ends of the Y-axis are set on the X-axis along the material conveying direction, and the Y-axis is driven to move along the X-axis by a synchronous X-axis servo motor, and the X-axis servo motor and the Y-axis servo motor are respectively equipped with an X-axis absolute encoder and a Y-axis absolute encoder.
[0048] In the above system, the controller is a PLC controller.
[0049] A computer-readable storage medium having a controller program stored thereon, wherein the controller program, when executed by a controller, implements the steps of the above-described automatic control method for laser cutting based on a servo motor.
[0050] The beneficial effects of this invention are as follows: A high-precision length grating is used to measure the transmission length of the steel plate. Compensation is performed on the calculated length at the moment the grating measurement value becomes effective for the first time, which significantly reduces the final positioning error. After the steel plate stops, the grating measurement value is used again to obtain a precise positioning error value. Then, a high-precision servo motor is used to compensate for the positioning error, thereby greatly improving the positioning accuracy of fixed-length steel plate cutting in the laser cutting unit, reducing the labor intensity of workers, and improving the efficiency and automation of the cutting positioning process. Attached Figure Description
[0051] The present invention will be further described below with reference to the accompanying drawings and embodiments. In the accompanying drawings:
[0052] Figure 1 This is a flowchart of a method according to an embodiment of the present invention;
[0053] Figure 2 This is a schematic diagram of the system structure according to an embodiment of the present invention.
[0054] In the diagram: 1-PLC controller, 2-servo amplifier, 3-encoder, 4-first X-axis servo motor, 5-X-axis absolute encoder, 6-first X-axis, 7-first transmission roller, 8-second transmission roller, 9-third transmission roller, 10-steel plate, 11-Y-axis, 12-start photoelectric switch, 13-laser head, 14-length grating, 15-second X-axis servo motor, 16-second X-axis. Detailed Implementation
[0055] To make the objectives, technical solutions, and advantages of this invention clearer, the invention will be further described in detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative and not intended to limit the invention.
[0056] like Figure 2 As shown, the present invention provides a precise positioning control system for fixed-length steel plate cutting. The system includes a laser cutting unit; the laser cutting unit includes a steel plate conveying device and a cutting machine frame mounted above the steel plate conveying device; wherein, the cutting machine frame is provided with a laser head 13 for cutting the steel plate, and a servo motor group for adjusting the position of the laser head to the cutting position and moving the cutting at the cutting position; the steel plate conveying device is provided with a transmission roller for conveying the steel plate, and the second transmission roller upstream of the cutting position (i.e., the first transmission roller 7 in the figure) is taken as the starting point of the cutting area. An encoder 3 for measuring the rotation angle of the transmission roller is provided at the transmission roller, and a starting photoelectric switch 12 is set at the starting point of the cutting area. A length grating 14 is provided between a point downstream of the cutting position and the transmission outlet, and the distance between the starting point of the length grating 14 and the cutting position is known.
[0057] Cut-off position defined as Figure 2 The laser head is positioned at the center of rollers 8 and 9, with the cutting position as the target. The speed of the drive roller is controlled by a calculated distance. However, an unavoidable calculation error occurs when the drive roller stops. This error is measured using a grating and then compensated for by an X-axis servo motor. The laser head's final position is not at the ideal cutting position, but rather near it. For example, to cut a 5m steel plate, the drive roller moves the plate head approximately 5m from the cutting position and stops it. This positioning process is not very precise. The calculated distance is 5m, but after stopping, the grating measures the distance from the plate head to the cutting position as 5m0.5m, a difference of 50mm. The laser head, initially at the cutting position, needs to be moved 50mm to compensate for this error before cutting can begin.
[0058] More specifically, the cutting machine frame includes a Y-axis 11 along the width of the steel plate 10. The laser head 13 moves along the Y-axis via a Y-axis servo motor to complete the cutting action. The two ends of the Y-axis 11 are set on two X-axis (the first X-axis 6 and the second X-axis 16) along the material conveying direction, respectively. The Y-axis 11 is driven to move along the X-axis by synchronous X-axis servo motors (the first X-axis servo motor 4 and the second X-axis servo motor 15). The X-axis servo motor and the Y-axis servo motor are respectively equipped with an X-axis absolute encoder 5 and a Y-axis absolute encoder. Since the technical solution of this invention does not involve the cutting action, the Y-axis servo motor and the Y-axis absolute encoder are not shown in the figures.
[0059] The system also includes a controller for performing the steps of the precise positioning control method for fixed-length steel plate cutting. In this embodiment, the controller is a PLC controller 1, which controls the servo motor group through a servo amplifier 2.
[0060] A precise positioning control method for fixed-length steel plate cutting, applicable to the aforementioned laser cutting unit, such as... Figure 1 As shown, it includes the following steps:
[0061] S1. When the head of the steel plate 10 reaches the starting photoelectric switch 12, the distance between the head of the steel plate 10 and the cutting position is calculated according to the value of the encoder 3. In this embodiment, the cutting position is set in the middle of the second transmission roller 8 and the third transmission roller 9. The first to third transmission rollers 7, 8 and 9 are three transmission rollers continuously arranged along the transmission direction of the steel plate 10.
[0062] When the head of the steel plate 10 reaches the starting photoelectric switch 12, the length traveled by the steel plate 10 at each sampling moment is first calculated based on the encoder 3 reading, specifically:
[0063] When the head of the steel plate 10 reaches the starting photoelectric switch 12, the rising edge signal of the starting photoelectric switch 12 is received, denoted as P. Start , used to calculate the travel length of the starting steel plate 10;
[0064] The length traveled by the steel plate 10 at each sampling moment is calculated based on the reading of the encoder 3 on the drive roller (i.e., the first drive roller 7) at the starting point of the cutting area.
[0065] If P Encoder (n)>P Encoder (n-1), then:
[0066] S Inc (n)=π×D drv ×[P Encoder (n)-P Encoder [(n-1)] / P Max
[0067] If PEncoder (n) <P Encoder (n-1), then:
[0068] S Inc (n)=π×D drv ×[P Encoder (n)+P Max -P Encoder [(n-1)] / P Max
[0069] In the formula, S inc (n) represents the length traveled by steel plate 10 at the current moment, D drv P is the diameter of the drive roller. Encoder (n) and P Encoder (n-1) represent the readings of encoder 3 at the current time and the previous sampling time, respectively, P Max The change in encoder reading is the amount of time required for the drive roller to rotate one revolution.
[0070] The cutting position is set at the exact center of the nearest upstream and downstream drive rollers. The distance from the starting photoelectric switch to the cutting position is measured and denoted as S. S,Cut Starting from the calculation of the steel plate transmission length, accumulate the length S traveled at each sampling time. Inc The total length traveled by the steel plate head from the starting photoelectric switch is obtained and denoted as S. Accum The calculated distance S between the steel plate head and the cutting position is then... Head,Cal For S Accum -S S,Cut .
[0071] S2. After the head of the steel plate 10 enters the measurement area of the length grating 14, the measured value of the first effective sampling moment of the length grating is used to compensate for the calculated distance between the head of the steel plate and the cutting position; the speed of the transmission roller is controlled according to the compensated calculated distance between the head of the steel plate and the cutting position.
[0072] S2.1 Distance Compensation:
[0073] Let S be the distance from the cutting position to the starting point of the length grating. Cut,Opt , will S Cut,Opt As the starting value for length grating measurement, the length grating measures the distance between the head of the steel plate and the cutting position. After the steel plate enters the measurement range of the length grating, if the measured value of the length grating is greater than S at a certain sampling moment... Cut,Opt Then the measurement value at this moment is determined to be valid;
[0074] Let m be the time when the first valid sampling time for the grating measurement value appears after the steel plate head enters the grating measurement area; let S be the grating measurement value at time m. Optical(m), and the calculated distance S between the steel plate head and the cutting position. Head,Cal The error between (m) and the error is recorded as the compensation value S. Com :
[0075] S Com =S Optical (m)-S Head,Cal (m)
[0076] The calculated value of the compensated steel plate length is set as S. Head,F ,but:
[0077] S Head,F =S Head,Cal +S Com
[0078] S2.2 Calculate the deceleration distance based on the maximum speed and deceleration of the drive roller:
[0079]
[0080] In the formula, V Max A is the maximum linear velocity of the drive roller. Dec S is the deceleration of the drive roller. Dec This is the distance the drive roller needs to travel to reduce its speed from maximum to zero.
[0081] S2.3 Setting the speed of the drive roller:
[0082] Let the cutting length of the steel plate be L. Cut Then the distance that still needs to be transmitted is:
[0083] S Left =L Cut -S Head,F
[0084] Based on the remaining transmission distance, set the transmission speed to:
[0085]
[0086] In the formula, t Dec For from S Left =S Dec The deceleration time is calculated from the start of the current moment; when the remaining transmission distance is greater than the deceleration distance, the drive roller runs at its maximum speed; when the remaining transmission distance is less than or equal to the deceleration distance, the drive roller decelerates at a speed of A. Dec Decelerate to zero.
[0087] S3. When the distance between the steel plate head and the cutting position reaches the specified length, the transmission stops, and a short preset time is delayed to wait for the length grating measurement value to stabilize. The steel plate positioning error is calculated based on the length grating measurement value, and the X-axis servo motor is used to compensate for the steel plate positioning error, thereby adjusting the laser head to reach the accurate cutting position.
[0088] S3.1 Calculate the positioning error:
[0089] After the drive rollers decelerate to zero, wait a short time for the length grating measurement value to stabilize, read the current grating measurement value, calculate the steel plate positioning error, and use the grating measurement value S. Optical Calculate the positioning error S of the steel plate Error :
[0090] S Error =L Cut -S Optical
[0091] In the formula L Cut This refers to the cutting length of the steel plate.
[0092] S3.2 Calculate the position of the laser head in the transmission direction of the steel plate:
[0093] Taking the direction of the steel plate's movement as positive, the position P when the laser head moves along the X-axis to the cutting position is... Cut Then the position P of the laser head in the transmission direction of the steel plate X,Set for:
[0094] P X,Set =P Cut -S Error
[0095] Controlling the servo motor assembly causes the laser head to move to P X,Set This enables precise positioning.
[0096] The present invention also provides a computer-readable storage medium having a controller program stored thereon, wherein the controller program, when executed by a controller, implements the steps of the above-described automatic control method for laser cutting based on a servo motor.
[0097] In summary, the precise positioning method and system for fixed-length steel plate cutting provided by this invention can automatically complete high-precision cutting positioning of steel plates. The transmission length of the steel plate is calculated using the readings of the transmission roller encoder, and simultaneously, a length grating is used to precisely measure the transmission length. The calculated length is corrected when the length grating first measures a valid value. After the steel plate stops, the actual transmission length is measured again. The position setting value of the X-axis servo motor is calculated based on the positioning error to compensate for the positioning error. This positioning method and system uses a high-precision length grating to measure the transmission length of the steel plate. Compensation is performed on the calculated length when the grating measurement value is first valid, which can significantly reduce the final positioning error. After the steel plate stops, the grating measurement value is used again to obtain a precise positioning error value. Then, a high-precision servo motor is used to compensate for the positioning error, thereby significantly improving the positioning accuracy of fixed-length steel plate cutting in laser cutting units, reducing the labor intensity of workers, and improving the efficiency and automation of the cutting positioning process.
[0098] It should be understood that those skilled in the art can make improvements or modifications based on the above description, and all such improvements and modifications should fall within the protection scope of the appended claims.
Claims
1. A precise positioning control method for fixed-length cutting of steel plates, characterized in that, This is applicable to laser cutting machine units. The laser cutting machine unit includes a steel plate conveying device and a cutting machine frame mounted above the steel plate conveying device. The cutting machine frame is equipped with a laser head for cutting steel plates and a servo motor unit for adjusting the position of the laser head to the cutting position and moving the laser head to the cutting position for cutting. The steel plate conveying device is equipped with a transmission roller for conveying steel plates. The second transmission roller upstream of the cutting position is used as the starting point of the cutting area. An encoder for measuring the rotation angle of the transmission roller is installed at this transmission roller. A start photoelectric switch is set at the starting point of the cutting area. A length grating is installed between a point downstream of the cutting position and the transmission outlet. The distance between the starting point of the length grating and the cutting position is known. This method includes the following steps: S1. When the steel plate head reaches the starting photoelectric switch, the calculated distance between the steel plate head and the cutting position is calculated based on the value of the encoder. S2. After the steel plate head enters the measurement area of the length grating, the first valid measurement value of the length grating is used to compensate the calculated distance between the steel plate head and the cutting position; the speed of the transmission roller is controlled according to the compensated calculated distance between the steel plate head and the cutting position. S3. When the calculated distance between the steel plate head and the cutting position reaches the specified length, the transmission stops, and a short preset time is delayed to wait for the length grating measurement value to stabilize. The steel plate positioning error is calculated based on the length grating measurement value, and the X-axis servo motor is used to compensate for the steel plate positioning error, thereby adjusting the laser head to reach the accurate cutting position. The X-axis servo motor is the servo motor in the servo motor group that controls the transmission along the material transmission direction. Specifically, S2 is: S2.1 Distance Compensation: Let the distance from the cutting position to the starting point of the length grating be . ,Will As the starting value for length grating measurement, the length grating measures the distance between the head of the steel plate and the cutting position. After the steel plate enters the measurement range of the length grating, if the measured value of the length grating is greater than a certain sampling time... Then the measurement value at this moment is determined to be valid; Let m be the time when the first valid sampling time for the grating measurement value appears after the steel plate head enters the grating measurement area; the grating measurement value at time m... The calculated distance between the steel plate head and the cutting position. The error between them is recorded as a compensation value. : The calculated value of the compensated steel plate length is set as follows: ,but: S2.2 Calculate the deceleration distance based on the maximum speed and deceleration of the drive roller: In the formula, This represents the maximum linear velocity of the drive roller. The deceleration of the drive roller, This is the distance the drive roller needs to travel to reduce its speed from maximum to zero. S2.3 Setting the speed of the drive roller: Let the cutting length of the steel plate be... Then the distance that still needs to be transmitted is: Based on the remaining transmission distance, set the transmission speed to: In the formula, From The deceleration time is calculated from the start of each moment; when the remaining transmission distance is greater than the deceleration distance, the drive roller runs at maximum speed; when the remaining transmission distance is less than or equal to the deceleration distance, the drive roller decelerates. Decelerate to zero.
2. The precise positioning control method for fixed-length cutting of steel plates according to claim 1, characterized in that, In S1, when the head of the steel plate reaches the starting photoelectric switch, the length traveled by the steel plate at each sampling moment is first calculated based on the encoder reading, specifically: When the head of the steel plate reaches the starting photoelectric switch, it receives the rising edge signal from the photoelectric switch, denoted as... , used to calculate the starting steel plate travel length; Calculate the length traveled by the steel plate at each sampling moment based on the encoder reading on the drive roller at the starting point of the cutting area; like ,but: like ,but: In the formula, This indicates the length the steel plate has traveled at the current moment. Where is the diameter of the drive roller. and These represent the encoder readings at the current time and the previous sampling time, respectively. The change in encoder reading is the amount of time required for the drive roller to rotate one revolution.
3. The precise positioning control method for fixed-length cutting of steel plates according to claim 2, characterized in that, Specifically, S1 refers to: The cutting position is set between the nearest upstream and downstream drive rollers. The distance from the starting photoelectric switch to the cutting position is measured and recorded as follows: ; Starting from the calculation of the steel plate transmission length, the length traveled at each sampling time is accumulated. The total length traveled by the steel plate head from the starting photoelectric switch is obtained and denoted as . The calculated distance between the head of the steel plate and the cutting position. for .
4. The precise positioning control method for fixed-length cutting of steel plates according to claim 1, characterized in that, Specifically, S3 refers to: S3.1 Calculate the positioning error: After the drive rollers decelerate to zero, wait a short time for the length grating measurement value to stabilize, read the current grating measurement value, calculate the steel plate positioning error, and use the grating measurement value. Calculate the positioning error of the steel plate : In the formula This refers to the cutting length of the steel plate. S3.2 Calculate the position of the laser head in the transmission direction of the steel plate: Taking the direction of the steel plate's movement as positive, the position when the laser head moves along the X-axis to the cutting position is: The position of the laser head in the transmission direction of the steel plate for: Controlling the servo motor assembly causes the laser head to move to... This enables precise positioning.
5. A precise positioning control system for fixed-length cutting of steel plates, characterized in that, This system includes a laser cutting unit; the laser cutting unit includes a steel plate conveying device and a cutting machine frame mounted above the steel plate conveying device; wherein, the cutting machine frame is equipped with a laser head for cutting the steel plate, and a servo motor unit for adjusting the position of the laser head to the cutting position and moving the cutting at the cutting position; the steel plate conveying device is equipped with a transmission roller for conveying the steel plate, and the second transmission roller upstream of the cutting position is taken as the starting point of the cutting area. An encoder for measuring the rotation angle of the transmission roller is installed at this transmission roller, and a starting photoelectric switch is set at the starting point of the cutting area. A length grating is installed between a point downstream of the cutting position and the transmission outlet, and the distance between the starting point of the length grating and the cutting position is known; The system also includes a controller for performing the steps of the precise positioning control method for fixed-length cutting of steel plates as described in any one of claims 1 to 4.
6. The precise positioning control system for fixed-length steel plate cutting according to claim 5, characterized in that, The cutting machine frame includes a Y-axis along the width of the steel plate, and the laser head moves along the Y-axis via a Y-axis servo motor. The two ends of the Y-axis are set on the X-axis along the material conveying direction, and the Y-axis is driven to move along the X-axis by a synchronous X-axis servo motor. The X-axis servo motor and the Y-axis servo motor are respectively equipped with an X-axis absolute encoder and a Y-axis absolute encoder.
7. The precise positioning control system for fixed-length steel plate cutting according to claim 5, characterized in that, The controller mentioned is a PLC controller.
8. A computer-readable storage medium having a controller program stored thereon, characterized in that: When the controller program is executed by the controller, it implements the steps of the precise positioning control method for fixed-length cutting of steel plates as described in any one of claims 1 to 4.
Citation Information
Patent Citations
Accurate positioning method for secondary cutting of continuous casting sheet blank
CN110193645A
Measurement method by outomatic laser legnth measuring instrument
CN1307225A