Positioning method and device based on deviation correction controller, equipment and storage medium

By applying a positioning method based on preset automatic stroke strategy in the deviation correction controller, the problem of traditional deviation correction controller increasing hardware cost and volume is solved, and the low-cost deviation correction controller positioning device function is realized.

CN119429816APending Publication Date: 2025-02-14HUIZHOU AIBO AUTOMATIC CONTROL EQUIP CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411901533.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-23
Publication Date
2025-02-14

AI Technical Summary

Technical Problem

When implementing the positioner function, traditional deviation correction controllers will increase hardware cost and increase the controller volume.

Method used

By applying a positioning method based on a preset automatic stroke strategy in the deviation correction controller, the target configuration parameters are obtained and the correlation relationship between the target configuration parameters and the stroke pulse count of the deviation correction actuator is determined to realize the position adjustment of the deviation correction sensor. .

Benefits of technology

The positioning function of the deviation correction controller for the deviation correction sensor is realized, which reduces the hardware cost and avoids the increase in the controller volume.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119429816A_ABST
    Figure CN119429816A_ABST
Patent Text Reader

Abstract

The invention discloses a positioning method, device and equipment based on a deviation rectification controller and a storage medium, and the method comprises the steps: obtaining target configuration parameters which comprise position relation parameters between a first deviation rectification sensor and a second deviation rectification sensor; based on a preset automatic travel strategy, determining an association relationship between the target configuration parameter and travel pulse count of a deviation correction actuator; in response to the target positioning instruction, determining a target stroke pulse count corresponding to a target position parameter based on the association relationship, the target position parameter being a position parameter carried in the target positioning instruction or a position parameter determined based on the target positioning instruction; and based on the target stroke pulse count, a deviation correction actuator is controlled to adjust the position of a first deviation correction sensor and / or a second deviation correction sensor. According to the method, the deviation rectifying sensor is positioned by the deviation rectifying controller in a software program mode, hardware does not need to be added, and the positioning instrument function of the deviation rectifying controller can be realized at low cost.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of coiled material technology, and in particular to a positioning method, device, equipment and storage medium based on a deviation correction controller. Background Art

[0002] In the field of coil production, it is usually necessary to adjust the sensor position to improve the winding accuracy. With the development of technology, some production occasions require automatic control of the sensor position, that is, the positioner function needs to be realized through the correction controller. However, conventional correction controllers can only adjust the sensor position manually. If the driving circuit of the positioner function is added to the correction controller, the hardware cost will increase and the size of the controller will increase. Summary of the invention

[0003] The present application provides a positioning method, device, equipment and storage medium based on a deviation correction controller to solve the technical problem that the traditional deviation correction controller will increase the hardware cost and the size of the controller when realizing the positioning instrument function.

[0004] In order to solve the above technical problems, in the first aspect, the present application provides a positioning method based on a correction controller, which is applied to a correction controller on a coil production device, wherein the correction controller is communicatively connected with a first correction sensor, a second correction sensor and a correction actuator, and the positioning method includes:

[0005] Acquire target configuration parameters, where the target configuration parameters include parameters regarding a positional relationship between the first deviation correcting sensor and the second deviation correcting sensor;

[0006] Based on a preset automatic travel strategy, determining a correlation between the target configuration parameter and the travel pulse count of the deviation correction actuator;

[0007] In response to the target positioning instruction, based on the association relationship, determining a target stroke pulse count corresponding to a target position parameter, wherein the target position parameter is a position parameter carried in the target positioning instruction or a position parameter determined based on the target positioning instruction;

[0008] Based on the target stroke pulse count, the web correcting actuator is controlled to adjust the position of the first web correcting sensor and / or the second web correcting sensor.

[0009] In some of the embodiments, the position relationship parameters include a maximum distance parameter, a minimum distance parameter and a position center parameter, and the determination of the association relationship between the target configuration parameters and the stroke pulse count of the deviation correction actuator based on a preset automatic stroke strategy includes:

[0010] Based on the first automatic stroke function, determining a first correlation relationship between the position of the first deviation correction sensor and the stroke pulse count according to the maximum distance parameter, the minimum distance parameter and the position center parameter;

[0011] Based on the second automatic travel function, a second correlation relationship between the position of the first deviation correction sensor and the travel pulse count is determined according to the maximum distance parameter, the minimum distance parameter and the position center parameter.

[0012] In some embodiments, the expression of the first automatic travel function is:

[0013]

[0014] The expression of the second automatic travel function is:

[0015]

[0016] Wherein, Ldtl represents the first association relationship, Rdtl represents the second association relationship, S max is the maximum distance parameter, S min is the minimum distance parameter, Coff is the position center parameter, Lpls represents the first stroke pulse count, and Rpls represents the second stroke pulse count.

[0017] In some embodiments, the target positioning instruction is an automatic edge-finding positioning instruction, and the step of determining the target stroke pulse count corresponding to the target position parameter based on the association relationship in response to the target positioning instruction includes:

[0018] In response to the automatic edge finding and positioning instruction, determining the positional relationship between the coil on the coil production equipment and the first and second deflection correcting sensors;

[0019] If the positional relationship is that the web blocks the first deflection correcting sensor and / or the second deflection correcting sensor, a first target position parameter of the first deflection correcting sensor and / or the second deflection correcting sensor away from the web is generated, and based on the association relationship, a target stroke pulse count corresponding to the first target position parameter is determined;

[0020] If the position relationship is that the web does not block the first skewing sensor and / or the second skewing sensor, and the distance between the web and the first skewing sensor and / or the second skewing sensor is greater than a preset value, a second target position parameter of the first skewing sensor and / or the second skewing sensor close to the web direction is generated, and based on the association relationship, the target travel pulse count corresponding to the second target position parameter is determined.

[0021] In some embodiments, after controlling the correction actuator to adjust the position of the first correction sensor and / or the second correction sensor based on the target stroke pulse count, the method further includes:

[0022] Return to the step of determining the positional relationship between the coil on the coil production equipment and the first and second skew correcting sensors, and determine a new target stroke pulse count until the coil is exactly in the middle of the first and second skew correcting sensors to complete positioning.

[0023] In some embodiments, the target positioning instruction is a fine-tuning positioning instruction, and the step of determining the target stroke pulse count corresponding to the target position parameter based on the association relationship in response to the target positioning instruction includes:

[0024] In response to the fine-tuning positioning instruction, based on the association relationship, the target stroke pulse count corresponding to the target position parameter is determined, the target position parameter is a preset sensor displacement parameter called when the user clicks the fine-tuning button to trigger the fine-tuning positioning instruction, the fine-tuning button is a left fine-tuning button or a right fine-tuning button, and the preset sensor parameter is the preset displacement parameter of the first correction sensor or the preset displacement parameter of the second correction sensor.

[0025] In some embodiments, the target positioning instruction is a manual positioning instruction, and the step of determining the target stroke pulse count corresponding to the target position parameter based on the association relationship in response to the target positioning instruction includes:

[0026] In response to the manual positioning instruction, based on the association relationship, the target stroke pulse count corresponding to the target position parameter is determined, and the target position parameter is a displacement parameter of the first correcting sensor or a displacement parameter of the second correcting sensor input by the user in real time.

[0027] In a second aspect, the present application further provides a positioning device based on a correction controller, which is applied to a correction controller on a coil production device, wherein the correction controller is communicatively connected with a first correction sensor, a second correction sensor and a correction actuator, and the positioning device includes:

[0028] An acquisition module, used for acquiring target configuration parameters, wherein the target configuration parameters include parameters regarding the position relationship between the first deviation correcting sensor and the second deviation correcting sensor;

[0029] A first determination module, configured to determine, based on a preset automatic travel strategy, a correlation between the target configuration parameter and the travel pulse count of the deviation correction actuator;

[0030] A second determination module is used to determine, in response to the target positioning instruction, a target stroke pulse count corresponding to a target position parameter based on the association relationship, where the target position parameter is a position parameter carried in the target positioning instruction or a position parameter determined based on the target positioning instruction;

[0031] A control module is used to control the correction actuator to adjust the position of the first correction sensor and / or the second correction sensor based on the target stroke pulse count.

[0032] In a third aspect, the present application further provides a control device, comprising a processor and a memory, wherein the memory is used to store a computer program, and when the computer program is executed by the processor, the positioning method based on the correction controller as described in the first aspect is implemented.

[0033] In a fourth aspect, the present application further provides a computer-readable storage medium storing a computer program, which, when executed by a processor, implements the positioning method based on the correction controller as described in the first aspect.

[0034] Compared with the prior art, this application has at least the following beneficial effects:

[0035] The present application determines the correlation between the target configuration parameters and the stroke pulse count to obtain the control amount of the correction actuator on the first correction sensor and the second correction sensor, so that when obtaining the target positioning instruction, the actual control amount of the correction actuator on the first correction sensor and the second correction sensor can be determined according to the correlation, and the correction actuator can adjust the position of the first correction sensor and the second correction sensor, and realize the positioning of the correction sensor by the correction controller in the form of software program, without adding hardware, thereby realizing the locator function of the correction controller at a low cost. BRIEF DESCRIPTION OF THE DRAWINGS

[0036] Figure 1 A schematic diagram of a flow chart of a positioning method based on a deviation correction controller according to an embodiment of the present application;

[0037] Figure 2 A schematic diagram of the communication structure of the positioning device function shown in an embodiment of the present application;

[0038] Figure 3 A schematic diagram of the structural relationship between the correction sensor and the correction actuator shown in the embodiment of the present application;

[0039] Figure 4 A schematic diagram of the positional relationship between the first deviation correction sensor and the second deviation correction sensor shown in an embodiment of the present application;

[0040] Figure 5 A schematic diagram of an operation interface of a deviation correction controller shown in an embodiment of the present application;

[0041] Figure 6 This is a structural block diagram of a positioning device based on a deviation correction controller according to an embodiment of the present application;

[0042] Figure 7 This is a structural block diagram of a control device shown in an embodiment of the present application. DETAILED DESCRIPTION

[0043] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.

[0044] Please refer to Figure 1 , Figure 1 A flowchart of a positioning method based on a correction controller provided in an embodiment of the present application. The positioning method based on a correction controller in an embodiment of the present application can be applied to a correction controller on a coil production device, wherein the correction controller is connected to a first correction sensor, a second correction sensor and a correction actuator. Figure 2 The functional structure diagram of the locator shown in the figure shows that the correction controller is connected to the extension module, which is connected to the two-way moving modules (i.e. the slider M1 where the first correction sensor is located and the slider M2 where the second correction controller is located), and the execution module of the locator is the correction actuator. The extension module has a built-in MCU and a two-way click drive circuit, and a single-way module or a dual-way module can be selected according to actual needs. In addition to supporting the drive motor, the extension module also supports the transparent transmission of sensor signals to the correction controller. The correction controller only needs to connect the extension module to drive the locator and obtain the analog signal of the sensor.

[0045] like Figure 1 As shown, the positioning method based on the deviation correction controller of this embodiment includes steps S101 to S104, which are described in detail as follows:

[0046] Step S101, obtaining target configuration parameters, where the target configuration parameters include parameters regarding the position relationship between the first deviation correcting sensor and the second deviation correcting sensor.

[0047] In this step, the deviation correction sensor can be a photoelectric sensor or an ultrasonic sensor. Figure 3 As shown, the correction sensor is arranged on the slider 4, and the correction actuator 1 (which can be a motor) drives the pulley 2 to drive the screw component 5 to rotate, so as to transmit the correction sensor to move, and the limit sensor 3 limits the slider 4. Figure 4As shown, the first deflection correction sensor is installed on the slider M1, and the second deflection correction sensor is installed on the slider M2. The target configuration parameters include but are not limited to the minimum width, maximum width and center point position between the first deflection correction sensor and the second deflection correction sensor, as well as the working pulse of the deflection correction actuator, among which the minimum width, maximum width and center point position are position relationship parameters.

[0048] Optionally, the target configuration parameters are measured after installing the correction sensor, so as to be called in the real-time process of correction positioning; the zero point position is a limit sensor, and the target configuration parameters control the movement of the limit sensor to set the zero point position, so as to configure the target configuration parameters in real time, thereby meeting the correction positioning needs of various application conditions.

[0049] Step S102, based on a preset automatic travel strategy, determining a correlation between the target configuration parameter and the travel pulse count of the deviation correction actuator.

[0050] In this step, the preset automatic travel strategy is to configure the working pulses of the correction actuator corresponding to different positions of the correction sensor to realize the automatic control of the movement of the correction sensor. The correlation between the target configuration parameters and the stroke pulse count of the correction actuator is actually the control relationship between the correction actuator and the first correction sensor and the second correction sensor. The stroke pulse count is the driving control amount of the correction actuator driving the first correction sensor or the second correction sensor. Optionally, a preset automatic travel function is used to configure the correlation between the target configuration parameters and the stroke pulse count of the correction actuator.

[0051] Step S103, in response to the target positioning instruction, determining a target stroke pulse count corresponding to a target position parameter based on the association relationship, wherein the target position parameter is a position parameter carried in the target positioning instruction or a position parameter determined based on the target positioning instruction.

[0052] In this step, the target positioning instruction is a positioning instruction initiated by the user through the operation interface, including but not limited to automatic edge-finding positioning instructions, fine-tuning positioning instructions and manual positioning instructions. The automatic edge-finding positioning instruction is an instruction to automatically find the edge of the coil and adjust the position of the correction sensor according to the coil edge; the fine-tuning positioning instruction is an instruction to control the correction sensor to move with a preset displacement when the coil width is unknown or the coil width is incorrect; the manual positioning instruction is an instruction to control the correction sensor to move with a displacement input by the user when the coil width is known.

[0053] By means of the correspondence between the position parameters of the first and second deflection correction sensors and the stroke pulse counts of the deflection correction actuator in the association relationship, the target stroke pulse counts corresponding to the position parameters corresponding to the target positioning execution are determined, thereby achieving accurate quantification of the displacement control amounts of the first and second deflection correction sensors, and further realizing the deflection correction positioning of the deflection correction sensors by the deflection correction controller.

[0054] Step S104: Based on the target stroke pulse count, controlling the correcting actuator to adjust the position of the first correcting sensor and / or the second correcting sensor.

[0055] In this step, the target stroke pulse count includes the first stroke pulse count corresponding to the first correcting sensor and the second stroke pulse count corresponding to the second correcting sensor. Based on the first stroke pulse count, the correcting actuator is controlled to adjust the position of the first correcting sensor, and based on the second stroke pulse count, the correcting actuator is controlled to adjust the position of the second correcting sensor.

[0056] This embodiment determines the correlation between the target configuration parameters and the stroke pulse count to obtain the control amount of the correction actuator on the first correction sensor and the second correction sensor, so that when obtaining the target positioning instruction, the actual control amount of the correction actuator on the first correction sensor and the second correction sensor can be determined according to the correlation relationship, and the correction actuator adjusts the position of the first correction sensor and the second correction sensor, and realizes the positioning of the correction sensor by the correction controller in the form of software program without adding hardware, thereby realizing the locator function of the correction controller at a low cost.

[0057] In some embodiments, the step S102 includes:

[0058] Based on the first automatic stroke function, determining a first correlation relationship between the position of the first deviation correction sensor and the stroke pulse count according to the maximum distance parameter, the minimum distance parameter and the position center parameter;

[0059] Based on the second automatic travel function, a second correlation relationship between the position of the first deviation correction sensor and the travel pulse count is determined according to the maximum distance parameter, the minimum distance parameter and the position center parameter.

[0060] In this embodiment, if Figure 4 As shown, the maximum distance parameter is "maximum width", the minimum distance parameter is "minimum width", and the position center parameter is "center offset value". The stroke pulse count includes the first stroke pulse count Lpls when the M1 sensor moves from the maximum width to the minimum width and the second stroke pulse count Rpls when the M2 sensor moves from the maximum width to the minimum width.

[0061] Optionally, the expression of the first automatic travel function is:

[0062]

[0063] The expression of the second automatic travel function is:

[0064]

[0065] Wherein, Ldtl represents the first association relationship, Rdtl represents the second association relationship, S max is the maximum distance parameter, S min is the minimum distance parameter, Coff is the position center parameter, Lpls represents the first stroke pulse count, and Rpls represents the second stroke pulse count.

[0066] This embodiment uses the first automatic stroke function and the second automatic stroke function to automatically obtain the control amount of the correction actuator on the correction sensor, so as to facilitate the subsequent correction positioning.

[0067] In some embodiments, the step S103 includes:

[0068] In response to the automatic edge finding and positioning instruction, determining the positional relationship between the coil on the coil production equipment and the first and second deflection correcting sensors;

[0069] If the positional relationship is that the web blocks the first deflection correcting sensor and / or the second deflection correcting sensor, a first target position parameter of the first deflection correcting sensor and / or the second deflection correcting sensor away from the web is generated, and based on the association relationship, a target stroke pulse count corresponding to the first target position parameter is determined;

[0070] If the position relationship is that the web does not block the first skewing sensor and / or the second skewing sensor, and the distance between the web and the first skewing sensor and / or the second skewing sensor is greater than a preset value, a second target position parameter of the first skewing sensor and / or the second skewing sensor close to the web direction is generated, and based on the association relationship, the target travel pulse count corresponding to the second target position parameter is determined.

[0071] In this embodiment, if Figure 5 As shown in the operating interface schematic diagram, button "A" is the initiation button for the automatic edge-finding and positioning instruction. The user clicks button "A" through the operating interface to trigger the automatic edge-finding and positioning instruction. The correction controller responds to the automatic edge-finding and positioning instruction, determines the boundary of the coil and adjusts the position of the correction sensor through a cycle until the coil is in the middle of the first correction sensor and the second correction sensor.

[0072] Specifically, the positional relationship between the first skew correction sensor, the second skew correction sensor and the web is determined through a skewing sensor or a visual sensor. If the web is located exactly in the middle between the first skewing sensor and the second skewing sensor, there is no need to adjust the position. If the web blocks the first skewing sensor and / or the second skewing sensor, it means that the first skewing sensor and / or the second skewing sensor are within the range of the web, so the first skewing sensor and / or the second skewing sensor are moved away from the web (i.e., backward), and a first target position parameter is generated. If the web does not block the first skewing sensor and / or the second skewing sensor, and the distance between the web and the first skewing sensor and / or the second skewing sensor is greater than a preset value (the preset value can be 0), it means that the first skewing sensor and / or the second skewing sensor are far away from the web position, so the first skewing sensor and / or the second skewing sensor are moved toward the direction close to the web (i.e., forward), and a second target position parameter is generated.

[0073] Optionally, the positional relationship between the sensor and the coil can be represented by an analog quantity, for example 0 to 3.000V. When the coil completely blocks the sensor, the analog quantity is 0V, when it is completely unblocked, the analog quantity is 3.000V, and when the coil is exactly in the middle of the two sensors, the analog quantity is 1.500V.

[0074] In some embodiments, after step S104, the following steps are further included:

[0075] Return to the step of determining the positional relationship between the coil on the coil production equipment and the first and second skew correcting sensors, and determine a new target stroke pulse count until the coil is exactly in the middle of the first and second skew correcting sensors to complete positioning.

[0076] In this embodiment, the position of the deviation correction sensor is adjusted by cyclic edge finding so that the coil is located in the middle of the two deviation correction sensors, thereby achieving fully automatic edge finding and positioning.

[0077] In some other embodiments, the target positioning instruction is a fine-tuning positioning instruction, and the step S103 includes:

[0078] In response to the fine-tuning positioning instruction, based on the association relationship, the target stroke pulse count corresponding to the target position parameter is determined, the target position parameter is a preset sensor displacement parameter called when the user clicks the fine-tuning button to trigger the fine-tuning positioning instruction, the fine-tuning button is a left fine-tuning button or a right fine-tuning button, and the preset sensor parameter is the preset displacement parameter of the first correction sensor or the preset displacement parameter of the second correction sensor.

[0079] In this embodiment, if Figure 5As shown in the figure, the "←" key indicates a left shift operation, the "→" key indicates a right shift operation, and the "0" key indicates a zero return operation, that is, the sensor returns to the zero position. The user can click the "←" key or the "→" key to initiate a left fine-tuning positioning command or a right fine-tuning positioning command according to the preset moving step length, wherein the first or second deflection correction sensor can be selected by clicking the "M1" key or the "M2 key", and then the "←" key or the "→" key can be used to perform a fine-tuning positioning operation on the first or second deflection correction sensor.

[0080] In some other embodiments, the target positioning instruction is a manual positioning instruction, and the step S103 includes:

[0081] In response to the manual positioning instruction, based on the association relationship, the target stroke pulse count corresponding to the target position parameter is determined, and the target position parameter is a displacement parameter of the first correcting sensor or a displacement parameter of the second correcting sensor input by the user in real time.

[0082] In this embodiment, if Figure 5 As shown, the key "M" is the initiation key of the manual positioning command, and the user can manually set the width value (such as Figure 5 800.00mm), then click the "M" button to trigger the manual positioning command.

[0083] In order to execute the positioning method based on the deviation correction controller corresponding to the above method embodiment, so as to achieve the corresponding functions and technical effects. Figure 6 , Figure 6 The structural block diagram of a positioning device based on a deviation correction controller provided in an embodiment of the present application is shown. For the convenience of explanation, only the parts related to the present embodiment are shown. The positioning device based on a deviation correction controller provided in an embodiment of the present application includes:

[0084] An acquisition module 601 is used to acquire target configuration parameters, where the target configuration parameters include position relationship parameters between the first deviation correcting sensor and the second deviation correcting sensor;

[0085] A first determination module 602 is used to determine the correlation between the target configuration parameter and the stroke pulse count of the deviation correction actuator based on a preset automatic stroke strategy;

[0086] A second determination module 603 is used to determine, in response to the target positioning instruction, a target stroke pulse count corresponding to a target position parameter based on the association relationship, where the target position parameter is a position parameter carried in the target positioning instruction or a position parameter determined based on the target positioning instruction;

[0087] The control module 604 is used to control the correction actuator to adjust the position of the first correction sensor and / or the second correction sensor based on the target stroke pulse count.

[0088] In some embodiments, the position relationship parameters include a maximum distance parameter, a minimum distance parameter and a position center parameter, and the first determination module 602 includes:

[0089] A first determining unit, configured to determine a first correlation relationship between the position of the first deviation correcting sensor and the stroke pulse count based on a first automatic stroke function and according to the maximum distance parameter, the minimum distance parameter and the position center parameter;

[0090] The second determination unit is used to determine a second correlation relationship between the position of the first deviation correction sensor and the stroke pulse count based on a second automatic stroke function and according to the maximum distance parameter, the minimum distance parameter and the position center parameter.

[0091] In some embodiments, the expression of the first automatic trip function is:

[0092]

[0093] The expression of the second automatic travel function is:

[0094]

[0095] Wherein, Ldtl represents the first association relationship, Rdtl represents the second association relationship, S max is the maximum distance parameter, S min is the minimum distance parameter, Coff is the position center parameter, Lpls represents the first stroke pulse count, and Rpls represents the second stroke pulse count.

[0096] In some embodiments, the target positioning instruction is an automatic edge finding positioning instruction, and the second determination module 603 includes:

[0097] A third determining unit, configured to determine, in response to the automatic edge finding and positioning instruction, a positional relationship between the coil on the coil production equipment and the first deflection correcting sensor and the second deflection correcting sensor;

[0098] a first generating unit, configured to generate a first target position parameter of the first deflection correcting sensor and / or the second deflection correcting sensor away from the web if the position relationship is that the web blocks the first deflection correcting sensor and / or the second deflection correcting sensor, and determine a target stroke pulse count corresponding to the first target position parameter based on the association relationship;

[0099] The second generating unit is used to generate a second target position parameter of the first skewing sensor and / or the second skewing sensor close to the direction of the web if the position relationship is that the web does not block the first skewing sensor and / or the second skewing sensor, and the distance between the web and the first skewing sensor and / or the second skewing sensor is greater than a preset value, and determine the target travel pulse count corresponding to the second target position parameter based on the association relationship.

[0100] In some embodiments, the device further comprises:

[0101] A loop module is used to return to the step of determining the positional relationship between the coil on the coil production equipment and the first and second deflection correcting sensors, and determine a new target stroke pulse count until the coil is exactly in the middle of the first and second deflection correcting sensors to complete positioning.

[0102] In some embodiments, the target positioning instruction is a fine-tuning positioning instruction, and the second determination module 603 includes:

[0103] A fourth determination unit is used to respond to the fine-tuning positioning instruction and determine the target travel pulse count corresponding to the target position parameter based on the association relationship, the target position parameter is a preset sensor displacement parameter called when the user clicks the fine-tuning button to trigger the fine-tuning positioning instruction, the fine-tuning button is a left fine-tuning button or a right fine-tuning button, and the preset sensor parameter is the preset displacement parameter of the first correction sensor or the preset displacement parameter of the second correction sensor.

[0104] In some embodiments, the target positioning instruction is a manual positioning instruction, and the second determination module 603 includes:

[0105] The fifth determination unit is used to respond to the manual positioning instruction and determine the target stroke pulse count corresponding to the target position parameter based on the association relationship, where the target position parameter is the displacement parameter of the first correction sensor or the displacement parameter of the second correction sensor input by the user in real time.

[0106] The above-mentioned positioning device based on the deviation correction controller can implement the positioning method based on the deviation correction controller of the above-mentioned method embodiment. The options in the above-mentioned method embodiment are also applicable to this embodiment and will not be described in detail here. The rest of the contents of the embodiment of this application can refer to the contents of the above-mentioned method embodiment, and will not be repeated in this embodiment.

[0107] Figure 7 This is a schematic diagram of the structure of a control device provided in one embodiment of the present application. Figure 7As shown, the control device 7 of this embodiment includes: at least one processor 70 ( Figure 7 Only one is shown in the figure), a memory 71, and a computer program 72 stored in the memory 71 and executable on the at least one processor 70, wherein the processor 70 implements the steps of any of the above method embodiments when executing the computer program 72.

[0108] The control device 7 may be a control device such as a deviation correction controller. The control device may include but is not limited to a processor 70 and a memory 71. Those skilled in the art will understand that Figure 7 It is only an example of the control device 7 and does not constitute a limitation on the control device 7. It may include more or fewer components than shown in the figure, or a combination of certain components, or different components. For example, it may also include input and output devices, network access devices, etc.

[0109] The processor 70 may be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field-programmable gate arrays (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose processor may be a microprocessor or any conventional processor, etc.

[0110] In some embodiments, the memory 71 may be an internal storage unit of the control device 7, such as a hard disk or memory of the control device 7. In other embodiments, the memory 71 may also be an external storage device of the control device 7, such as a plug-in hard disk, a smart media card (SMC), a secure digital (SD) card, a flash card, etc. equipped on the control device 7. Further, the memory 71 may also include both an internal storage unit and an external storage device of the control device 7. The memory 71 is used to store an operating system, an application program, a boot loader (BootLoader), data, and other programs, such as the program code of the computer program. The memory 71 may also be used to temporarily store data that has been output or is to be output.

[0111] In addition, an embodiment of the present application further provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the steps in any of the above method embodiments are implemented.

[0112] An embodiment of the present application provides a computer program product. When the computer program product runs on a control device, the control device implements the steps in the above-mentioned method embodiments when executing the computer program product.

[0113] In several embodiments provided in the present application, it is understood that each box in the flow chart or block diagram can represent a module, a program segment or a part of a code, and the module, a program segment or a part of a code contains one or more executable instructions for realizing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the box can also occur in a different order from that marked in the accompanying drawings. For example, two consecutive boxes can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved.

[0114] If the functions are implemented in the form of software function modules and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application can be essentially or partly embodied in the form of a software product that contributes to the prior art. The computer software product is stored in a storage medium and includes several instructions for enabling a control device to perform all or part of the steps of the methods described in the various embodiments of the present application. The aforementioned storage media include: various media that can store program codes, such as USB flash drives, mobile hard disks, read-only memories (ROMs), random access memories (RAMs), magnetic disks or optical disks.

[0115] The specific embodiments described above further describe the purpose, technical solutions and beneficial effects of the present application in detail. It should be understood that the above description is only a specific embodiment of the present application and is not intended to limit the scope of protection of the present application. It is particularly pointed out that for those skilled in the art, any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application should be included in the scope of protection of the present application.

Claims

1. A positioning method based on a deviation correction controller, characterized in that: A correction controller applied to a coil production device, wherein the correction controller is connected in communication with a first correction sensor, a second correction sensor and a correction actuator, and the positioning method includes: Acquire target configuration parameters, where the target configuration parameters include parameters regarding a positional relationship between the first deviation correcting sensor and the second deviation correcting sensor; Based on a preset automatic travel strategy, determining a correlation between the target configuration parameter and the travel pulse count of the deviation correction actuator; In response to the target positioning instruction, based on the association relationship, determining a target stroke pulse count corresponding to a target position parameter, wherein the target position parameter is a position parameter carried in the target positioning instruction or a position parameter determined based on the target positioning instruction; Based on the target stroke pulse count, the web correcting actuator is controlled to adjust the position of the first web correcting sensor and / or the second web correcting sensor.

2. The positioning method based on the deviation correction controller according to claim 1, characterized in that: The position relationship parameters include a maximum distance parameter, a minimum distance parameter and a position center parameter. The determination of the association between the target configuration parameters and the stroke pulse count of the deviation correction actuator based on a preset automatic stroke strategy includes: Based on the first automatic stroke function, determining a first correlation relationship between the position of the first deviation correction sensor and the stroke pulse count according to the maximum distance parameter, the minimum distance parameter and the position center parameter; Based on the second automatic travel function, a second correlation relationship between the position of the first deviation correction sensor and the travel pulse count is determined according to the maximum distance parameter, the minimum distance parameter and the position center parameter.

3. The positioning method based on the deviation correction controller as claimed in claim 2, characterized in that: The expression of the first automatic travel function is: The expression of the second automatic travel function is: Wherein, Ldtl represents the first association relationship, Rdtl represents the second association relationship, S max is the maximum distance parameter, S min is the minimum distance parameter, Coff is the position center parameter, Lpls represents the first stroke pulse count, and Rpls represents the second stroke pulse count.

4. The positioning method based on the deviation correction controller according to claim 1, characterized in that: The target positioning instruction is an automatic edge-finding positioning instruction, and the response to the target positioning instruction, based on the association relationship, determines the target stroke pulse count corresponding to the target position parameter, including: In response to the automatic edge finding and positioning instruction, determining the positional relationship between the coil on the coil production equipment and the first and second deflection correcting sensors; If the positional relationship is that the web blocks the first deflection correcting sensor and / or the second deflection correcting sensor, a first target position parameter of the first deflection correcting sensor and / or the second deflection correcting sensor away from the web is generated, and a target stroke pulse count corresponding to the first target position parameter is determined based on the association relationship; If the position relationship is that the web does not block the first skewing sensor and / or the second skewing sensor, and the distance between the web and the first skewing sensor and / or the second skewing sensor is greater than a preset value, a second target position parameter of the first skewing sensor and / or the second skewing sensor close to the web direction is generated, and based on the association relationship, the target travel pulse count corresponding to the second target position parameter is determined.

5. The positioning method based on the deviation correction controller according to claim 4, characterized in that: After controlling the correcting actuator to adjust the position of the first correcting sensor and / or the second correcting sensor based on the target stroke pulse count, the method further includes: Return to the step of determining the positional relationship between the coil on the coil production equipment and the first and second skew correcting sensors, and determine a new target stroke pulse count until the coil is exactly in the middle of the first and second skew correcting sensors to complete positioning.

6. The positioning method based on the deviation correction controller according to claim 1, characterized in that: The target positioning instruction is a fine-tuning positioning instruction, and the step of responding to the target positioning instruction and determining the target stroke pulse count corresponding to the target position parameter based on the association relationship includes: In response to the fine-tuning positioning instruction, based on the association relationship, the target stroke pulse count corresponding to the target position parameter is determined, the target position parameter is a preset sensor displacement parameter called when the user clicks the fine-tuning button to trigger the fine-tuning positioning instruction, the fine-tuning button is a left fine-tuning button or a right fine-tuning button, and the preset sensor parameter is the preset displacement parameter of the first correction sensor or the preset displacement parameter of the second correction sensor.

7. The positioning method based on the deviation correction controller according to claim 1, characterized in that: The target positioning instruction is a manual positioning instruction, and the step of responding to the target positioning instruction and determining the target stroke pulse count corresponding to the target position parameter based on the association relationship includes: In response to the manual positioning instruction, based on the association relationship, the target stroke pulse count corresponding to the target position parameter is determined, and the target position parameter is a displacement parameter of the first correcting sensor or a displacement parameter of the second correcting sensor input by the user in real time.

8. A positioning device based on a deviation correction controller, characterized in that: A correction controller applied to coil production equipment, wherein the correction controller is connected to a first correction sensor, a second correction sensor and a correction actuator in communication, and the positioning device comprises: An acquisition module, used for acquiring target configuration parameters, wherein the target configuration parameters include parameters regarding the position relationship between the first deviation correcting sensor and the second deviation correcting sensor; A first determination module, configured to determine, based on a preset automatic travel strategy, a correlation between the target configuration parameter and the travel pulse count of the deviation correction actuator; A second determination module is used to determine, in response to the target positioning instruction, a target stroke pulse count corresponding to a target position parameter based on the association relationship, where the target position parameter is a position parameter carried in the target positioning instruction or a position parameter determined based on the target positioning instruction; A control module is used to control the correction actuator to adjust the position of the first correction sensor and / or the second correction sensor based on the target stroke pulse count.

9. A control device, characterized in that: It comprises a processor and a memory, wherein the memory is used to store a computer program, and when the computer program is executed by the processor, the positioning method based on the correction controller as described in any one of claims 1 to 7 is implemented.

10. A computer-readable storage medium, characterized in that: It stores a computer program, and when the computer program is executed by a processor, it implements the positioning method based on the correction controller as described in any one of claims 1 to 7.