Control parameter determination and flat cable control method and device, electronic equipment and medium

By automatically calculating and real-time control of the control parameters of the wiring layer, the problem of reel edge stacking in the traditional wiring control solution is solved, high-precision wiring control is achieved, and labor and production costs are reduced.

CN119797061APending Publication Date: 2025-04-11SIEMENS (CHINA) CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411844495.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-13
Publication Date
2025-04-11

AI Technical Summary

Technical Problem

In traditional line control solutions, the fixed sensor position causes the reel edge to pile up, and manual adjustment accuracy is not high and cost is high.

Method used

By determining the control parameters corresponding to each cable layer, including end point position, speed and direction of motion, the motion of the cable frame is automatically calculated and controlled in real time, solving the stacking problem and reducing labor and production costs.

Benefits of technology

Accurate control of the movement of the cable rack, avoiding the reel edge stacking, and reducing the need for manual adjustment and related costs.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119797061A_ABST
    Figure CN119797061A_ABST
Patent Text Reader

Abstract

The embodiment of the invention provides a control parameter determination and flat cable control method and device, electronic equipment and a medium. The control parameter determination method comprises the following steps: obtaining a preset row pitch; and according to a preset row pitch, a spacing distance between the wire coil corresponding to the ith row wire layer and the first axis, the diameter of the wire coil corresponding to the ith row wire layer and the position from the position of the row wire end corresponding to the ith row wire layer to the vertical point of the first axis, the final position of the row wire frame corresponding to the ith row wire layer moving along the first axis is determined. The winding displacement control method comprises the following steps: acquiring a final position of a winding displacement frame corresponding to an ith winding displacement layer moving along a first axis; and according to the control parameter corresponding to the ith winding displacement layer, controlling the winding displacement frame to move along the first axis so as to execute the winding displacement operation of the ith winding displacement layer. According to the embodiment of the invention, the reciprocating motion position of the winding displacement frame can be automatically and accurately determined and is used for controlling the reciprocating motion of the winding displacement frame, and the problem of wire stacking at the edge of the reel is solved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of cable routing control technology, and in particular to a control parameter determination and cable routing control method, device, electronic equipment, and medium. Background Art

[0002] In the wire arrangement control scheme of a traditional wire arrangement mechanism (such as but not limited to the wire arrangement mechanism of a wire drawing machine), a sensor is usually used to detect the inductive block on the wire arrangement frame to trigger the reverse speed movement of the wire arrangement motor to control the reciprocating speed movement of the wire arrangement frame between the left and right sensors, thereby realizing the arrangement of the wire on the reel. In this traditional wire arrangement control scheme, the positions of the left and right sensors determine the two positions of the horizontal reciprocating motion of the wire arrangement frame. If the positions of these two sensors remain fixed, it often causes wire to pile up at the edge of the reel. In order to solve this problem, the current main method is to manually observe the wire pile up at the two wire arrangement ends of the wire reel to adjust the sensor position. However, the manual adjustment of the sensor position often has low adjustment accuracy, and wire pile up may still occur, and the labor cost is high. Summary of the invention

[0003] In view of this, the present application provides a control parameter determination and wiring control method, device, electronic device and medium, which are used to at least partially solve the above technical problems.

[0004] In a first aspect, the present application provides a method for determining control parameters of a cable arrangement mechanism, the method comprising:

[0005] The control parameters of the wire rack corresponding to the i-th wire arrangement layer moving along the first axis are determined according to the following steps: A. obtaining a preset row spacing; B. determining the terminal position of the wire rack corresponding to the i-th wire arrangement layer moving along the first axis according to the preset row spacing, the spacing distance between the wire coil corresponding to the i-th wire arrangement layer and the first axis, the wire coil diameter corresponding to the i-th wire arrangement layer, and the position of the vertical point from the position of the wire end corresponding to the i-th wire arrangement layer to the first axis; the control parameters include the terminal position corresponding to the i-th wire arrangement layer, wherein the wire end corresponding to the i-th wire arrangement layer and the terminal position are located on the same side of the wire coil, and i is an integer not less than 1.

[0006] In a possible implementation, step A further includes: obtaining a preset row pitch, a reel diameter, a spacing distance between the reel and the first axis, and a position of a vertical point from the position of the wiring end corresponding to the i-th wiring layer to the first axis. And step B further includes: determining the end position corresponding to the i-th wiring layer according to the wire reel diameter corresponding to the i-th wiring layer and the preset row pitch, the reel diameter, the spacing distance between the reel and the first axis, and a position of a vertical point from the position of the wiring end corresponding to the i-th wiring layer to the first axis.

[0007] In one possible implementation, the wire coil diameter corresponding to the i-th wiring layer is determined; when i=1, the wire coil diameter is equal to the sum of the diameter of the reel and the thickness of the preset two wiring layers; when i≥2, the wire coil diameter is equal to the sum of the wire coil diameter corresponding to the i-1-th wiring layer and the thickness of the preset two wiring layers.

[0008] In a possible implementation, the method further includes: obtaining a preset winding line speed; determining the speed of the uniformly moving portion of the wire rack corresponding to the i-th wire arrangement layer along the first axis according to the wire coil diameter corresponding to the i-th wire arrangement layer and the preset row spacing and winding line speed; the control parameters include the speed corresponding to the i-th wire arrangement layer.

[0009] In a possible implementation, the control parameter further includes a starting point position and a movement direction of the cable arrangement mechanism corresponding to the i-th cable arrangement layer along the first axis;

[0010] The method also includes: determining the starting position and the movement direction corresponding to the i-th wiring layer; wherein, when i=1, the starting position is a preset initial position; when i≥2, the starting position is the end position of the wiring rack corresponding to the i-1-th wiring layer moving along the first axis; the movement direction corresponding to the i-th wiring layer is opposite to the direction of movement of the wiring rack corresponding to the i-1-th wiring layer along the first axis.

[0011] In a possible implementation manner, the method further includes: determining the control parameter corresponding to each wiring layer in a wiring layer-by-layer manner until a preset first requirement is met and then stopping.

[0012] In a second aspect, the present application provides a cable arrangement control method for a cable arrangement mechanism, the method comprising: obtaining control parameters for the cable arrangement rack corresponding to the i-th cable arrangement layer to move along a first axis; wherein the control parameters are determined according to the method described in any one of the aforementioned first aspects, and i is an integer not limited to 1; according to the control parameters corresponding to the i-th cable arrangement layer, controlling the cable arrangement rack to move along the first axis to perform the cable arrangement operation of the i-th cable arrangement layer.

[0013] In a possible implementation, the method further includes: controlling the wire arranging frame to perform a wire arranging operation on each wire arranging layer one by one, and stopping when a preset second requirement is met.

[0014] In a third aspect, the present application provides a cable arrangement control device for a cable arrangement mechanism, the device comprising: an acquisition module, used to obtain control parameters for the movement of a cable arrangement rack corresponding to an i-th cable arrangement layer along a first axis; wherein the control parameters are determined according to the method described in any one of the aforementioned first aspects, and i is an integer not limited to 1; a control module, used to control the cable arrangement rack to move along the first axis to perform the cable arrangement operation of the i-th cable arrangement layer according to the control parameters corresponding to the i-th cable arrangement layer.

[0015] In a fourth aspect, the present application provides an electronic device, comprising: a processor, a communication interface, a memory and a bus, wherein the processor, the communication interface and the memory communicate with each other through the bus; the memory is used to store at least one executable instruction, and the executable instruction enables the processor to perform an operation corresponding to the method described in any one of the first and second aspects above.

[0016] In a fifth aspect, the present application provides a computer-readable storage medium, on which computer instructions are stored. When the computer instructions are executed by a processor, the processor executes the method described in any one of the first and second aspects.

[0017] In an embodiment of the present application, control parameters for the reciprocating motion of the wire rack corresponding to each wire arranging layer are automatically calculated based on preset parameters and parameters corresponding to each wire arranging layer determined in real time, and the reciprocating motion of the wire rack is controlled in real time using the control parameters, thereby solving the problem of wire piling at the edge of the reel; and, compared with traditional wire arranging control schemes, sensors for position detection of the reciprocating motion and manual adjustment steps for position adjustment are omitted, thereby reducing production costs and labor costs. BRIEF DESCRIPTION OF THE DRAWINGS

[0018] Figure 1 is a diagram of an example winding system structure.

[0019] Figure 2 It is a flow chart of a method for determining control parameters of a cable arrangement mechanism according to an embodiment of the present application.

[0020] Figure 3 A schematic diagram showing an example implementation process of step S220b is shown.

[0021] Figure 4 A schematic diagram showing another example implementation process of step S220b is shown.

[0022] Figure 5 Flowchart of a cable arranging control method of a cable arranging mechanism according to an embodiment of the present application.

[0023] Figure 6 A structural diagram of a cable arranging control device of a cable arranging mechanism according to an embodiment of the present application.

[0024] Figure 7 Structural diagram of an electronic device according to an embodiment of the present application.

[0025] List of reference numerals:

[0026] First axis 102; Reel 104;

[0027] A wire coil 106; a wire arrangement control device 600 of a wire arrangement mechanism;

[0028] Wire rack 108; Obtaining module 610;

[0029] Control module 620; Electronic device 700;

[0030] Processor 702; Communication interface 704;

[0031] Memory 706; Bus 708;

[0032] Procedure 710; First row line end a;

[0033] The second row of wire ends b; Winding motor M1;

[0034] Cable motor M2. DETAILED DESCRIPTION

[0035] In order to make the purpose, technical scheme, and advantages of the present application more clearly understood, the present application is further described in detail with reference to the accompanying drawings and embodiments. Obviously, the described embodiments are only a part of the embodiments of the present application, rather than all the embodiments. Based on the embodiments in the present application, all other technical schemes obtained by ordinary technicians in the field belong to the scope of protection of the present application.

[0036] In the winding system of the wire drawing machine, the baseline linear speed of the winding shaft of the winding mechanism is equal to the speed of the traction axis, and then a small amount of linear speed adjustment is added according to the swing amplitude of the winding floating roller. Figure 1 As shown, the wire rack of the wire arrangement mechanism reciprocates along the axis 102 of the lead screw on both sides of the reel 104, according to the row spacing p and the winding line speed V r The wire (e.g., metal wire) is wound one circle at a preset spacing p on the reel 104 of the winding mechanism. Usually, when arranging the wire, it is required that the wire between the wire arranging frame and the reel 104 has a certain inclination angle, and each wire arranging layer is required to be arranged to the edge of the reel 104, so different winding diameters require the wire arranging frame to move to different terminal positions. Figure 1 As shown, when arranging the wires of the mth wiring layer (the outermost layer), the terminal position S of the wire rack movement is controlled. m When arranging the wires of the nth wiring layer (the innermost layer), the terminal position S of the wire rack movement is controlled. n Should be closer to S b The embodiment of the present application can accurately calculate the end point position corresponding to each wiring layer, and use the calculated end point position to control the reciprocating motion of the wiring rack, thereby solving the problem of wire piling at the edge of the reel, while eliminating the manual adjustment process and saving costs. The embodiments of the present application are described in detail below in conjunction with the accompanying drawings.

[0037] Figure 2 A flow chart of a method for determining control parameters of a wiring arrangement mechanism according to an embodiment of the present application is shown, which is used to determine control parameters of the movement of the wiring arrangement frame corresponding to the i-th wiring layer along the first axis 102. Figure 2 As shown, the method includes:

[0038] In step S210, a preset row spacing p is obtained. In step S220, based on the preset row spacing p and the spacing g between the wire coil 106 corresponding to the i-th wire layer and the first axis 102, i , the wire coil diameter D corresponding to the i-th wire layer i and the position of the vertical point from the position of the wiring end corresponding to the i-th wiring layer to the first axis 102, determine the terminal position of the wire rack corresponding to the i-th wiring layer moving along the first axis 102, the control parameter includes the terminal position corresponding to the i-th wiring layer; wherein the wiring end corresponding to the i-th wiring layer and the terminal position are located on the same side of the wire coil 106, and i is an integer not less than 1. Wherein, "row spacing p" refers to the distance between adjacent wires located in the same wiring layer in the direction of the rotation axis of the reel 104. And, the row spacing p is usually a fixed parameter, as a preset parameter.

[0039] The distance g between the wire coil 106 corresponding to the i-th wire layer and the first axis 102 in step S220 is i There are various ways to obtain ". Optionally, it can be obtained by directly measuring with a sensor during the wiring operation of the wire rack. Optionally, it can be obtained according to the wire coil diameter D corresponding to the i-th wiring layer. i , the diameter d of the reel 104 and the spacing distance h between the reel 104 and the first axis 102. In the latter optional manner, the "diameter d of the reel 104" and the "space distance h between the reel 104 and the first axis 102" can be used as preset parameters, for example, obtained by the user through measurement in advance; and specifically, based on the formula According to the wire coil diameter D corresponding to the i-th wire layer i The spacing distance g is determined by the diameter d of the reel 104 and the spacing distance h between the reel 104 and the first axis 102. i In addition, the “position of the vertical point from the position of the wiring end corresponding to the i-th wiring layer to the first axis 102” in step S220 can be a preset parameter, for example, obtained by the user through advance measurement; or can be obtained based on any preset position in the coordinate axis or coordinate system and a preset relationship between the preset position and the “position of the vertical point from the position of the wiring end corresponding to the i-th wiring layer to the first axis 102”.

[0040] Further, in a specific implementation in which the "row spacing p", "diameter d of the reel 104", "distance h between the reel 104 and the first axis 102" and "position of the vertical point from the position of the cable end corresponding to the i-th cable arrangement layer to the first axis 102" in the previous paragraph are all used as preset parameters, step S210 can be further implemented as: obtaining the preset row spacing p, diameter d of the reel 104, distance h between the reel 104 and the first axis 102 and position of the vertical point from the position of the cable end corresponding to the i-th cable arrangement layer to the first axis 102. And, in this specific implementation, step S220 can be further implemented as: S220a, determining the coil diameter D corresponding to the i-th cable arrangement layer i S220b, according to the wire coil diameter D corresponding to the i-th wire layer i The preset row spacing p, the diameter d of the reel 104, the spacing distance h between the reel 104 and the first axis 102, and the position of the vertical point from the position of the wiring end corresponding to the i-th wiring layer to the first axis 102 determine the end position corresponding to the i-th wiring layer.

[0041] In practical applications, the wire coil diameter D corresponding to the i-th wire arrangement layer can be measured in real time by a sensor during the wire arrangement operation of the wire arrangement rack. iBased on this, S220a can be implemented as follows: obtaining the wire coil diameter corresponding to the i-th wire layer from the sensor to determine the wire coil diameter D corresponding to the i-th wire layer i In addition, S220a can also be implemented as follows: according to the wire coil diameter D corresponding to the i-1th wiring layer i-1 The wire coil diameter D corresponding to the i-th wire arrangement layer is calculated by the preset two-layer wire arrangement layer thickness. i ; and, when i=1, the wire coil diameter D1 is equal to the sum of the diameter of the reel 104 and the thickness of the two preset wiring layers; when i≥2, the wire coil diameter D i Equal to the coil diameter D corresponding to the i-1th wiring layer i-1 The sum of the thickness of the two preset wiring layers.

[0042] As described above, in S220b, according to the wire coil diameter D corresponding to the i-th wire layer, i The preset row spacing p, the diameter d of the reel 104, the spacing distance h between the reel 104 and the first axis 102, and the position of the vertical point from the position of the wiring end corresponding to the i-th wiring layer to the first axis 102 determine the terminal position corresponding to the i-th wiring layer. It can be understood that the wire reel 106 usually has two wiring ends, for example Figure 1 As shown in the first wiring end a and the second wiring end b, adjacent wiring layers usually correspond to different wiring ends, and the wiring end and the terminal position corresponding to the i-th wiring layer should be located on the same side of the wire coil 106. For example, assuming that the i-th wiring layer corresponds to the first wiring end a (see Figure 3 ), then the i+1th wiring layer should correspond to the second wiring terminal b (see Figure 4 ). Since adjacent wiring layers usually correspond to different wiring terminals, the specific implementation methods of S220b for adjacent wiring layers are slightly different. Figure 3 As shown, for the i-th wiring layer, the following formula (1) can be used to calculate the wire coil diameter D corresponding to the i-th wiring layer: i and the preset row spacing p, the diameter d of the reel 104, the spacing h between the reel 104 and the first axis 102, and the position S of the vertical point from the first cable end to the first axis 102 (ie, the X axis). a , determine the end point position S corresponding to the i-th wiring layer i See also Figure 4 For the i+1th wiring layer, the following formula (2) can be used to calculate the wire coil diameter D corresponding to the i+1th wiring layer: i+1 and the preset row spacing p, the diameter d of the reel 104, the spacing h between the reel 104 and the first axis 102, and the position S of the vertical point from the position of the second row wire end b to the first axis 102X.b , determine the end point position S corresponding to the i+1th wiring layer i+1 It should be noted that formulas (1) and (2) are only applicable to Figure 3 and Figure 4 The coordinate system shown is the X-axis. If the coordinate system is changed, the formula will change. Figure 1 , Figure 3 and Figure 4 The example structure of the winding system of the wire drawing machine is shown in FIG. 1 , and the two wire arrangement ends of the wire coil 106 are respectively aligned with the two ends of the reel 104, but the present application is not limited thereto. In the present application, the two wire arrangement ends of the wire coil 106 may not be aligned with the two ends of the reel 104. In addition, the wire arrangement end of the wire coil 106 is usually an end face perpendicular to the first axis 102, and the position of the wire arrangement end described in the present application may be any position on the end face. i , S i+1 The end position corresponding to the i-th wiring layer and the i+1-th wiring layer, S a , S b are the positions of the first row of wire ends a, the second row of wire ends b to the vertical point of the first axis X, D i , D i+1 are the wire coil diameters corresponding to the i-th wire arrangement layer and the i+1-th wire arrangement layer respectively, p is the row pitch, h is the spacing distance between the reel and the first axis, and d is the diameter of the reel.

[0043]

[0044] In some embodiments, in addition to the aforementioned terminal position, the control parameter also includes the speed V of the uniform motion portion of the wire rack corresponding to the i-th wire layer along the first axis 102. i_Trav That is, the method further includes: obtaining a preset winding line speed V r According to the wire coil diameter D corresponding to the i-th wire layer i And the preset row spacing p and winding line speed V r , determine the speed V corresponding to the i-th wiring layer i_Trav More specifically, based on the formula According to the wire coil diameter D corresponding to the i-th wire layer i (mm) and the preset row spacing p (mm) and winding line speed V r (m / min), determine the speed V corresponding to the i-th wiring layer i_Trav (mm / s). Due to the winding line speed V r Usually, it is a preset parameter, which is obtained by the user according to the process requirements, but the present application is not limited thereto. In other embodiments, the winding line speed V rIt can also be measured by the sensor, through the winding line speed V measured from the sensor r to be sure.

[0045] In some embodiments, in addition to the aforementioned end position S i , speed V i_Trav In addition, the control parameter may also include the starting position and movement direction of the wire rack corresponding to the i-th wire arrangement layer along the first axis 102. That is, the method further includes: determining the starting position of the wire rack corresponding to the i-th wire arrangement layer along the first axis 102. When i=1, the starting position is the preset initial position; when i≥2, the starting position is the end position V of the wire rack corresponding to the i-1-th wire arrangement layer along the first axis 102. i-1_Trav The movement direction corresponding to the i-th wiring layer is opposite to the movement direction of the wiring rack corresponding to the i-1-th wiring layer along the first axis.

[0046] In some embodiments, the method further includes: determining the control parameter corresponding to each wiring layer in a wiring layer-by-wire manner until the preset first requirement is reached and stops. The preset first requirement is, for example but not limited to: the total number of accumulated wiring layers reaches a preset value, the accumulated wire coil diameter reaches a preset value, etc. For example, after determining the control parameter corresponding to each wiring layer, a judgment of "whether the preset first requirement is reached" is performed once; for another example, in the process of determining the control parameter corresponding to each wiring layer in a wiring layer-by-wire manner, a judgment of "whether the preset first requirement is reached" is performed periodically; etc.

[0047] Go to Figure 5 , which shows a flow chart of a cable arrangement control method of a cable arrangement mechanism according to another embodiment. Figure 5 As shown, the control method mainly includes: in step S510, obtaining the control parameters of the wire rack corresponding to the i-th wire arrangement layer moving along the first axis 102; wherein the control parameters are determined according to the method in any of the control parameter determination methods in the aforementioned embodiments, and i is an integer not limited to 1; in step S520, according to the control parameters corresponding to the i-th wire arrangement layer, controlling the wire rack to move along the first axis 102 to perform the wire arrangement operation of the i-th wire arrangement layer.

[0048] In some embodiments, the control method further includes: controlling the wire rack to perform the wire arrangement operation of each wire arrangement layer in a wire arrangement layer-by-wire arrangement manner until the preset second requirement is met and stops. The preset second requirement is, for example but not limited to: the total number of accumulated wire arrangement layers reaches a preset value, the accumulated wire coil diameter reaches a preset value; etc. For example, after determining the control parameter corresponding to each wire arrangement layer, a judgment of "whether the preset second requirement is met" is performed once; for another example, in the process of determining the control parameter corresponding to each wire arrangement layer in a wire arrangement layer-by-wire arrangement manner, a judgment of "whether the preset second requirement is met" is periodically performed; etc.

[0049] It should be noted that the wire arrangement mechanism mainly includes a wire arrangement frame and a driving device for driving the wire arrangement frame to move along the first axis (for example, but not limited to, the driving device includes a lead screw and a wire arrangement motor M2, and in this example, the first axis 102 is the lead screw axis). It can be understood that in step S520, it is usually necessary to first convert the control parameter into a rotation parameter (such as speed, position, direction) of the output shaft of the wire arrangement motor M2, and then control the operation of the wire arrangement motor based on the rotation parameter, so as to realize the operation of "according to the control parameter corresponding to the i-th wire arrangement layer, controlling the wire arrangement frame to move along the first axis 102 to perform the wire arrangement operation of the i-th wire arrangement layer".

[0050] In the application scenario of controlling the motor to perform absolute positioning, step S520 can be specifically implemented as follows: according to the terminal position corresponding to the i-th wiring layer, the wire rack is controlled to move along the first axis 102 to perform the wiring operation of the i-th wiring layer. And it can be further implemented as follows: according to the terminal position corresponding to the i-th wiring layer and the speed of the uniform motion part, the wire rack is controlled to move along the first axis 102 to perform the wiring operation of the i-th wiring layer.

[0051] In addition, for the application scenario of controlling the motor to perform non-absolute positioning, step S520 can be specifically implemented as follows: according to the end position, the starting position and the movement direction corresponding to the i-th wiring layer, the wire rack is controlled to move along the first axis 102 to perform the wiring operation of the i-th wiring layer. And it can also be further implemented as follows: according to the end position, the starting position, the movement direction and the speed of the uniform motion part corresponding to the i-th wiring layer, the wire rack is controlled to move along the first axis 102 to perform the wiring operation of the i-th wiring layer. Among them, the wire rack can be controlled to run at a uniform speed at the speed of the uniform motion part except for the deceleration time before reaching the end position corresponding to the i-th wiring layer and the acceleration time in the reverse direction starting from the end position. The sum of the deceleration time and the acceleration time is preferably less than the time it takes for the winding shaft to go around once, and the difference between the deceleration time and the acceleration time corresponding to the same wiring layer is preferably equal or not much different.

[0052] Optionally, the method further includes: in response to receiving an instruction to execute the wiring operation of the i-th wiring layer (e.g., information of the control parameter carried in the instruction), executing steps S510 and S520 to complete the wiring operation of the i-th wiring layer. The instruction to execute the wiring operation of the first wiring layer is, for example, a start instruction of the wiring rack; the instruction to execute the wiring operation of the i-th wiring layer is, for example, a signal indicating that the wiring operation of the i-1-th wiring layer is finished.

[0053] In addition, in order to implement the cable arrangement control method of the cable arrangement mechanism of each of the above embodiments, another embodiment of the present application further provides a cable arrangement control device 600 of the cable arrangement mechanism, such as Figure 6 As shown, the device 600 includes an acquisition module 610 and a control module 620. It should be noted that since the following embodiments are for implementing the aforementioned method embodiments, each module in the cable arrangement control device 600 is designed to implement each step of the aforementioned method. Therefore, the present invention is not limited to the following embodiments, and any device or module that can implement the aforementioned method should be included in the protection scope of the present invention. In addition, although some of the same contents as the control of the aforementioned cable arrangement mechanism are omitted below in order to save space, since the device 600 is a device corresponding to the cable arrangement control method of the cable arrangement mechanism of the aforementioned embodiment, the technical details of the cable arrangement control method of the cable arrangement mechanism of the aforementioned embodiment are applicable to the device 600 of this embodiment.

[0054] In this embodiment, the obtaining module 610 is used to obtain the control parameter of the wire rack corresponding to the i-th wire arranging layer moving along the first axis 102; wherein the control parameter is determined according to the control parameter determination method described in any of the aforementioned embodiments, and i is an integer not limited to 1. The control module 620 is used to control the wire rack to move along the first axis 102 to perform the wire arranging operation of the i-th wire arranging layer according to the control parameter corresponding to the i-th wire arranging layer.

[0055] Optionally, the device further includes a determination module, which is used to determine the control parameters of the movement of the cable rack corresponding to the i-th cable layer along the first axis 102 according to the control parameter determination method in any of the aforementioned embodiments, and send them to the acquisition module 610.

[0056] In some embodiments, the control module 620 is further used to control the wire rack to perform the wiring operation of each wiring layer in a wiring layer-by-wire manner. In these embodiments, the device may also optionally include a storage module, and the control parameters corresponding to each wiring layer may be predetermined to be stored in the storage module, and the acquisition module 610 obtains the control parameters of the movement of the wire rack corresponding to the i-th wiring layer along the first axis 102 from the storage module.

[0057] It should be noted that the embodiments of the present application can be applied to any winding system having a wire arrangement mechanism and a winding mechanism, for example but not limited to the winding system of a wire drawing machine.

[0058] Figure 7 Schematic diagram of an electronic device according to an embodiment of the present application. The specific embodiment of the present application does not limit the specific implementation of the electronic device. Figure 7 The electronic device 700 provided in the embodiment of the present application includes: a processor 702, a communication interface 704, a memory 706, and a bus 708. Among them:

[0059] The processor 702 , the communication interface 704 , and the memory 706 communicate with each other via a bus 708 .

[0060] The communication interface 704 is used to communicate with other electronic devices or servers.

[0061] The processor 702 is used to execute the program 710, and specifically can execute the relevant steps in the above method embodiment.

[0062] Specifically, the program 710 may include program codes, which include computer operation instructions.

[0063] The processor 702 may be a central processing unit (CPU), or an application-specific integrated circuit (ASIC), or one or more integrated circuits configured to implement the embodiments of the present application. The one or more processors included in the smart device may be processors of the same type, such as one or more CPUs; or processors of different types, such as one or more CPUs and one or more ASICs.

[0064] The memory 706 is used to store the program 710. The memory 706 may include a high-speed RAM memory, and may also include a non-volatile memory (non-volatile memory), such as at least one disk memory.

[0065] The program 710 may be specifically configured to enable the processor 702 to execute the method in any of the foregoing embodiments.

[0066] The specific implementation of each step in program 710 can refer to the corresponding description of the corresponding steps and units in the above method embodiment, which will not be repeated here. Those skilled in the art can clearly understand that for the convenience and simplicity of description, the specific working process of the above-described devices and modules can refer to the corresponding process description in the above method embodiment, which will not be repeated here.

[0067] The present application also provides a computer-readable storage medium storing instructions for causing a machine to execute the method described herein. Specifically, a system or device equipped with a storage medium may be provided, on which a software program code implementing the functions of any of the above embodiments is stored, and a computer (or CPU or MPU) of the system or device is enabled to read and execute the program code stored in the storage medium.

[0068] In this case, the program code read from the storage medium itself can implement the function of any one of the above embodiments, so the program code and the storage medium storing the program code constitute part of the present application.

[0069] The storage medium embodiments for providing the program code include a floppy disk, a hard disk, a magneto-optical disk, an optical disk (such as CD-ROM, CD-R, CD-RW, DVD-ROM, DVD-RAM, DVD-RW, DVD+RW), a magnetic tape, a non-volatile memory card, and a ROM. Alternatively, the program code can be downloaded from a server computer by a communication network.

[0070] An embodiment of the present application also provides a computer program product, including computer instructions, which instruct a computing device to perform any corresponding operation in the above-mentioned multiple method embodiments.

[0071] It should be pointed out that, according to the needs of implementation, the various components / steps described in the embodiments of the present application can be split into more components / steps, or two or more components / steps or partial operations of components / steps can be combined into new components / steps to achieve the purpose of the embodiments of the present application.

[0072] The above-mentioned method according to the embodiment of the present application can be implemented in hardware, firmware, or implemented as software or computer code that can be stored in a recording medium (such as a CD ROM, RAM, floppy disk, hard disk or magneto-optical disk), or implemented as a computer code originally stored in a remote recording medium or a non-temporary machine-readable medium downloaded through a network and to be stored in a local recording medium, so that the method described herein can be stored in such software processing on a recording medium using a general-purpose computer, a special-purpose processor or programmable or special-purpose hardware (such as an ASIC or FPGA). It can be understood that a computer, a processor, a microprocessor controller or programmable hardware includes a storage component (e.g., RAM, ROM, flash memory, etc.) that can store or receive software or computer code, and when the software or computer code is accessed and executed by a computer, a processor or hardware, the method described herein is implemented. In addition, when a general-purpose computer accesses the code for implementing the method shown here, the execution of the code converts the general-purpose computer into a special-purpose computer for executing the method shown here.

[0073] It should be noted that not all steps and modules in the above-mentioned processes and system structure diagrams are necessary, and some steps or modules can be ignored according to actual needs. The execution order of each step is not fixed and can be adjusted as needed. The system structure described in the above-mentioned embodiments can be a physical structure or a logical structure, that is, some modules may be implemented by the same physical entity, or some modules may be implemented by multiple physical entities, or some components in multiple independent devices may be implemented together.

[0074] Nouns and pronouns in this patent application regarding people are not limited to specific genders. The terms "comprises", "comprising" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device that includes a series of elements includes not only those elements, but also includes other elements that are not explicitly listed, or also includes elements that are inherent to such process, method, article or device. In the absence of further restrictions, an element defined by the statement "comprising a" does not exclude the presence of other identical elements in the process, method, article or device that includes the element.

[0075] In the above embodiments, the hardware module can be implemented mechanically or electrically. For example, a hardware module can include permanent dedicated circuits or logic (such as special processors, FPGA or ASIC) to complete the corresponding operation. The hardware module can also include programmable logic or circuits (such as general-purpose processors or other programmable processors), which can be temporarily set by software to complete the corresponding operation. The specific implementation method (mechanical method, or dedicated permanent circuit, or temporarily set circuit) can be determined based on cost and time considerations.

[0076] The present application is presented and described in detail above through the accompanying drawings and preferred embodiments; however, the present application is not limited to these disclosed embodiments. Based on the above multiple embodiments, those skilled in the art may know that the code review methods in the above different embodiments may be combined to obtain more embodiments of the present application, and these embodiments are also within the scope of protection of the present application.

Claims

1. A method for determining control parameters of a cable arrangement mechanism, characterized in that: The method comprises: Determine the control parameters of the movement of the cable rack corresponding to the i-th cable arrangement layer along the first axis according to the following steps, wherein the control parameters include the terminal position of the movement of the cable rack corresponding to the i-th cable arrangement layer along the first axis: A obtains the preset row spacing; B determines the end point position corresponding to the i-th wiring layer according to the preset row spacing, the spacing distance between the wire coil corresponding to the i-th wiring layer and the first axis, the wire coil diameter corresponding to the i-th wiring layer and the position of the vertical point from the position of the wire coil end corresponding to the i-th wiring layer to the first axis; wherein the wire coil end corresponding to the i-th wiring layer and the end point position are located on the same side of the wire coil, and i is an integer not less than 1.

2. The method according to claim 1, characterized in that Step A further includes: obtaining a preset row spacing, a diameter of a reel, a spacing distance between the reel and the first axis, and a position of a vertical point from a position of the wiring end corresponding to the i-th wiring layer to the first axis; Step B further includes: determining the end point position corresponding to the i-th wiring layer according to the wire coil diameter corresponding to the i-th wiring layer and the preset row spacing, the diameter of the reel, the spacing distance between the reel and the first axis, and the position of the vertical point from the position of the wiring end corresponding to the i-th wiring layer to the first axis.

3. The method according to claim 2, characterized in that The step B also includes: Determine the wire coil diameter corresponding to the i-th wiring layer; when i=1, the wire coil diameter is equal to the sum of the diameter of the reel and the thickness of the two preset wiring layers; when i≥2, the wire coil diameter is equal to the sum of the wire coil diameter corresponding to the i-1-th wiring layer and the thickness of the two preset wiring layers.

4. The method according to claim 3, characterized in that The method further comprises: Obtain the preset winding line speed; According to the preset row spacing, the wire coil diameter corresponding to the i-th wire arrangement layer and the winding wire speed, the speed of the uniformly moving part of the wire arrangement frame corresponding to the i-th wire arrangement layer along the first axis is determined; the control parameters include the speed corresponding to the i-th wire arrangement layer.

5. The method according to claim 4, characterized in that The control parameters also include a starting point position and a moving direction of the wire rack corresponding to the i-th wire arrangement layer moving along the first axis; The method further comprises: Determine the starting position and the movement direction corresponding to the i-th wiring layer; wherein, when i=1, the starting position is a preset initial position; when i≥2, the starting position is the end position of the wiring rack corresponding to the i-1-th wiring layer moving along the first axis; the movement direction corresponding to the i-th wiring layer is opposite to the direction of movement of the wiring rack corresponding to the i-1-th wiring layer along the first axis.

6. The method according to claim 5, characterized in that The method further comprises: The control parameter corresponding to each wiring layer is determined in a wiring layer-by-layer manner until a preset first requirement is reached and the process stops.

7. A cable arrangement control method for a cable arrangement mechanism, characterized in that: The method comprises: Obtaining a control parameter for the movement of the wiring rack corresponding to the i-th wiring layer along the first axis; wherein the control parameter is determined according to the method of any one of claims 1 to 6, and i is an integer not limited to 1; According to the control parameter corresponding to the i-th wiring arrangement layer, the wiring rack is controlled to move along the first axis to perform a wiring arrangement operation of the i-th wiring arrangement layer.

8. The method according to claim 7, characterized in that The method further comprises: The cable arranging frame is controlled to perform a cable arranging operation on each cable arranging layer by layer until the preset second requirement is met and the operation stops.

9. A cable arrangement control device (600) for a cable arrangement mechanism, characterized in that: The device (600) comprises: An obtaining module (610) is used to obtain a control parameter of the cable rack corresponding to the i-th cable layer moving along the first axis; wherein the control parameter is determined according to the method according to any one of claims 1 to 6, and i is an integer not limited to 1; The control module is used to control the cable rack to move along the first axis to perform a cable arrangement operation of the i-th cable arrangement layer according to the control parameter corresponding to the i-th cable arrangement layer.

10. An electronic device (700), comprising: A processor (702), a communication interface (704), a memory (706) and a bus (708), wherein the processor (702), the communication interface (704) and the memory (706) communicate with each other via the bus (708); The memory (706) is used to store at least one executable instruction, and the executable instruction enables the processor (702) to perform an operation corresponding to the method as described in any one of claims 1 to 8.

11. A computer-readable storage medium, wherein computer instructions are stored on the computer-readable storage medium, and when the computer instructions are executed by a processor, the processor is caused to execute the method according to any one of claims 1 to 8.