Synchronous control method, device and equipment for multiple operation heads of embroidery machine and storage medium

By introducing a multi-operation head synchronization control method in the embroidery machine control system, the problems of inconvenience and delay in the prior art are solved, and a more efficient and user-friendly operating experience is achieved.

CN119433856APending Publication Date: 2025-02-14ZHUJI XINGDAHAO SCI & TECH DEV +1
View PDF 5 Cites 0 Cited by

Patent Information

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

AI Technical Summary

Technical Problem

In the existing embroidery machine technology, the operating head is generally fixed to one end of the machine, causing workers to need to travel back and forth between the machine and the operating head, which brings inconvenience to daily operations. The multi-operation head control method has image transmission delay, reducing user experience. .

Method used

By introducing the main operation box, the main control box, the signal transfer box and the slave operation box into the embroidery machine control system, a multi-operation head synchronization control method is adopted. The method includes obtaining operation instructions input by the user, parsing and processing, and sending them to the main control box for embroidery operations, and simultaneously converting data and updating operation status through the signal transfer box.

Benefits of technology

The synchronous control of multiple operating heads of the embroidery machine is realized, reducing the back and forth movement of workers between the machine and the operating head, improving operational efficiency, and improving the user experience by reducing data transmission delay.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119433856A_ABST
    Figure CN119433856A_ABST
Patent Text Reader

Abstract

The invention provides a synchronous control method and device for multiple operation heads of an embroidery machine, equipment and a storage medium. The method is applied to the embroidery machine control system, the embroidery machine control system comprises a master control box, a master operation box, a signal switching box and a slave operation box, and the method comprises the following steps: obtaining an operation instruction input by a user through the master operation box or the slave operation box, and analyzing the operation instruction to obtain analyzed first data information; the first data information is sent to a main control box, and the main control box controls the embroidery machine to carry out embroidery operation according to the first data information; performing data conversion processing on the first data information through the signal conversion box to obtain converted second data information, and sending the second data information to the master operation box or the slave operation box; and the master operation box or the slave operation box updates the own operation state according to the second data information. By means of the method, synchronous control over the multiple operation heads of the embroidery machine is achieved, and workers can operate the embroidery machine conveniently.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of embroidery machines, and in particular to a method, device, equipment and storage medium for synchronously controlling multiple operating heads of an embroidery machine. Background Art

[0002] Since the embroidery machine is long and the operating head is generally fixed at one end of the machine, the worker can only control the embroidery machine through the operating head at a fixed position. When operating, the worker needs to move back and forth between the machine and the operating head, which brings inconvenience to the worker's daily operation.

[0003] The prior art multi-operation head control method is based on computer remote control technology, which enables the same operation to be performed on multiple operation heads in multiple different locations by sending images from a master computer to a slave computer.

[0004] However, due to the large amount of image transmission and embroidery machine operation, there will be a delay on the computer screen when operating from the operating head, which greatly reduces the user experience. Summary of the invention

[0005] The present application provides a method, device, equipment and storage medium for synchronously controlling multiple operating heads of an embroidery machine, so as to solve the problem in the prior art that the embroidery machine can only be controlled by a single operating head, which brings inconvenience to the operation.

[0006] In a first aspect, the present application provides a method for synchronously controlling multiple operating heads of an embroidery machine, which is applied to an embroidery machine control system, wherein the embroidery machine control system includes: a main control box, a main operating box, a signal transfer box, and a slave operating box. The method includes:

[0007] Acquiring an operation instruction input by a user through the main operation box or the slave operation box, and parsing the operation instruction to obtain first data information after parsing;

[0008] Sending the first data information to the main control box, and the main control box controls the embroidery machine to perform embroidery operation according to the first data information;

[0009] Performing data conversion processing on the first data information through the signal adapter box to obtain converted second data information, and sending the second data information to the master operation box or the slave operation box;

[0010] The master operation box or the slave operation box updates its own operation status according to the second data information.

[0011] Optionally, the first data information includes: pattern parameters, and the operation instructions input by the user are obtained through the main operation box or the slave operation box, and the operation instructions are parsed to obtain the parsed first data information, including:

[0012] Determining whether the operation instruction comes from the main operation box;

[0013] If yes, the operation instruction is parsed by the first operating system running in the main operation box to obtain the parsed pattern parameters;

[0014] If not, the operation instruction is parsed and processed by the second operating system running in the operation box to obtain the parsed pattern parameters.

[0015] Optionally, sending the first data information to a main control box, and the main control box controlling the embroidery machine to perform embroidery operation according to the first data information, includes:

[0016] In the case where the first data information comes from the main operation box, the first data information is directly sent to the main control box, and the main control box controls the embroidery machine to perform embroidery operation according to the first data information;

[0017] In the case where the first data information comes from the slave operation box, the first data information is sent to the main control box through the signal conversion box, and the main control box controls the embroidery machine to perform embroidery operation according to the first data information.

[0018] Optionally, the main control box controls the embroidery machine to perform embroidery operation according to the first data information, including:

[0019] The main control box generates corresponding embroidery parameters according to the pattern parameters, and the embroidery parameters include: embroidery frame moving path parameters and embroidery needle moving path parameters;

[0020] The embroidery machine is controlled to perform embroidery operation according to a preset pattern according to the embroidery frame moving path parameters and the embroidery needle moving path parameters.

[0021] Optionally, performing data conversion processing on the first data information by the signal conversion box to obtain converted second data information, and sending the second data information to the master operation box or the slave operation box, includes:

[0022] In the case where the first data information comes from the master operation box, the signal conversion box performs data conversion processing on the first data information to obtain converted second data information, and sends the second data information to the slave operation box;

[0023] In the case where the first data information comes from the slave operation box, the signal conversion box performs data conversion processing on the first data information to obtain converted second data information, and the second data information is sent to the master operation box.

[0024] Optionally, the master operation box or the slave operation box updates its own operation status according to the second data information, including:

[0025] When the main operation box receives the second data information, the first operating system running in the main operation box analyzes and processes the second data information to obtain first operation status information, and updates the operation status of the main operation box according to the first operation status information;

[0026] When the slave operation box receives the second data information, the second operating system running in the slave operation box analyzes and processes the second data information to obtain second operation status information, and updates the operation status of the slave operation box according to the second operation status information.

[0027] Optionally, the method further includes:

[0028] Acquiring the embroidery status information of the embroidery machine at the current moment through the main control box, wherein the embroidery status information includes: embroidery frame position information, embroidery needle position information, embroidery speed and embroidery strength;

[0029] Sending the embroidery frame position information, embroidery needle position information, embroidery speed and embroidery strength to the main operation box and the slave operation box;

[0030] The first operating system running in the main operation box updates the embroidery status displayed in the main operation box according to the embroidery frame position information, embroidery needle position information, embroidery speed and embroidery strength;

[0031] The second operating system running in the slave operation box updates the embroidery status displayed in the slave operation box according to the embroidery frame position information, embroidery needle position information, embroidery speed and embroidery strength.

[0032] In a second aspect, the present application provides an embroidery machine multi-operation head synchronous control device, which is applied to an embroidery machine control system, wherein the embroidery machine control system comprises: a main control box, a main operation box, a signal transfer box, and a slave operation box, and the device comprises:

[0033] An acquisition module, used for acquiring an operation instruction input by a user through the main operation box or the slave operation box;

[0034] A processing module, used for parsing the operation instruction to obtain the parsed first data information;

[0035] The processing module is further used to send the first data information to the main control box, and control the embroidery machine to perform embroidery operation according to the first data information through the main control box;

[0036] The processing module is further used to perform data conversion processing on the first data information through the signal adapter box to obtain converted second data information, and send the second data information to the master operation box or the slave operation box;

[0037] The processing module is further used to update its own operation status according to the second data information through the master operation box or the slave operation box.

[0038] Optionally, the first data information includes: pattern parameters, and the device further includes: a judgment module, used to judge whether the operation instruction comes from the main operation box;

[0039] The processing module is further used for parsing the operation instruction through the first operating system running in the main operation box to obtain the parsed pattern parameters when the operation instruction comes from the main operation box;

[0040] In the case where the operation instruction comes from the slave operation box, the operation instruction is parsed and processed by the second operating system running in the slave operation box to obtain the parsed pattern parameters.

[0041] Optionally, the processing module is further used to send the first data information directly to the main control box when the first data information comes from the main operation box, and control the embroidery machine to perform embroidery operation according to the first data information through the main control box;

[0042] In the case where the first data information comes from the slave operation box, the first data information is sent to the main control box through the signal conversion box, and the main control box controls the embroidery machine to perform embroidery operations according to the first data information.

[0043] Optionally, the processing module is further used to generate corresponding embroidery parameters according to the pattern parameters through the main control box, and the embroidery parameters include: embroidery frame movement path parameters and embroidery needle movement path parameters;

[0044] The embroidery machine is controlled to perform embroidery operation according to a preset pattern according to the embroidery frame moving path parameters and the embroidery needle moving path parameters.

[0045] Optionally, the processing module is further used to, when the first data information comes from the master operation box, perform data conversion processing on the first data information through the signal conversion box to obtain converted second data information, and send the second data information to the slave operation box;

[0046] In the case where the first data information comes from the slave operation box, the signal conversion box performs data conversion processing on the first data information to obtain converted second data information, and the second data information is sent to the master operation box.

[0047] Optionally, the processing module is further configured to, when the main operation box receives the second data information, analyze and process the second data information through a first operating system running in the main operation box to obtain first operation status information, and update the operation status of the main operation box according to the first operation status information;

[0048] When the slave operation box receives the second data information, the second operating system running in the slave operation box analyzes and processes the second data information to obtain second operation status information, and updates the operation status of the slave operation box according to the second operation status information.

[0049] Optionally, the acquisition module is further used to acquire the embroidery status information of the embroidery machine at the current moment through the main control box, and the embroidery status information includes: embroidery frame position information, embroidery needle position information, embroidery speed and embroidery strength;

[0050] The processing module is also used to send the embroidery frame position information, embroidery needle position information, embroidery speed and embroidery strength to the main operation box and the slave operation box;

[0051] The embroidery status displayed in the main operation box is updated according to the embroidery frame position information, embroidery needle position information, embroidery speed and embroidery strength by the first operating system running in the main operation box;

[0052] The embroidery status displayed in the slave operation box is updated according to the embroidery frame position information, embroidery needle position information, embroidery speed and embroidery strength through the second operating system running in the slave operation box.

[0053] In a third aspect, the present application provides an embroidery machine multi-operation head synchronous control device, comprising:

[0054] Memory;

[0055] processor;

[0056] Wherein, the memory stores computer-executable instructions;

[0057] The processor executes the computer-executable instructions stored in the memory to implement the method for synchronously controlling multiple operating heads of an embroidery machine as described in the first aspect and various possible implementations of the first aspect.

[0058] In a fourth aspect, the present application provides a computer storage medium having a computer program stored thereon, wherein the computer program is executed by a processor to implement the method for synchronously controlling multiple operating heads of an embroidery machine as described in the first aspect and various possible implementations of the first aspect.

[0059] The present application provides a method, device, equipment and storage medium for synchronous control of multiple operating heads of an embroidery machine. The method is applied to: an embroidery machine control system, the embroidery machine control system includes: a main control box, a main operation box, a signal transfer box, and a slave operation box. The method includes: obtaining an operation instruction input by a user through the main operation box or the slave operation box, and parsing and processing the operation instruction to obtain the parsed first data information; sending the first data information to the main control box, and the main control box controls the embroidery machine to perform embroidery operation according to the first data information; performing data conversion processing on the first data information through the signal conversion box to obtain the converted second data information, and sending the second data information to the main operation box or the slave operation box; the main operation box or the slave operation box updates its own operation status according to the second data information. The method of the present application realizes synchronous control of multiple operating heads of an embroidery machine, which is convenient for workers to operate the embroidery machine. BRIEF DESCRIPTION OF THE DRAWINGS

[0060] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present application and, together with the description, serve to explain the principles of the present application.

[0061] Figure 1 A schematic diagram of a scenario of a method for synchronously controlling multiple operating heads of an embroidery machine provided in an embodiment of the present application;

[0062] Figure 2 A synchronous control method for multiple operating heads of an embroidery machine provided in the embodiment of the present application Figure 1 ;

[0063] Figure 3 A synchronous control method for multiple operating heads of an embroidery machine provided in the embodiment of the present application Figure 2 ;

[0064] Figure 4 A schematic diagram of the structure of a synchronous control device for multiple operating heads of an embroidery machine provided in an embodiment of the present application;

[0065] Figure 5 A schematic structural diagram of a multi-operating head synchronous control device for an embroidery machine provided in an embodiment of the present application.

[0066] The above drawings have shown clear embodiments of the present application, which will be described in more detail later. These drawings and text descriptions are not intended to limit the scope of the present application in any way, but to illustrate the concept of the present application to those skilled in the art by referring to specific embodiments. DETAILED DESCRIPTION

[0067] In order to make the purpose, technical solutions and advantages of this application clearer, the technical solutions in this application will be clearly and completely described below in conjunction with the drawings in this application. Obviously, the described embodiments are part of the embodiments of this application, not all of the embodiments. Based on the embodiments in this application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.

[0068] The terms "first", "second", "third", "fourth", etc. (if any) in the description and claims of the present invention and the above drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the numbers used in this way can be interchanged where appropriate, so that the embodiments of the present invention described herein can be implemented in sequences other than those illustrated or described herein.

[0069] In the embodiments of the present application, the words "exemplary" or "for example" are used to indicate examples, illustrations or descriptions. Any embodiment or design described as "exemplary" or "for example" in the present application should not be interpreted as being more preferred or more advantageous than other embodiments or designs. Specifically, the use of words such as "exemplary" or "for example" is intended to present related concepts in a specific way.

[0070] In actual production applications, since the length of the embroidery machine can reach 10 to 20 meters and the operating head is generally only located on one side of the machine, when workers need to adjust and control the embroidery machine through the operating head, they need to move back and forth between the machine and the operating head, which brings inconvenience to daily work and reduces efficiency.

[0071] In the prior art, based on computer remote control technology, the image of the master computer can be sent to the slave computer, so that the same operation can be performed by two operating heads in different positions. However, there is a time delay in the displayed images of the two operating heads.

[0072] In view of the above problems existing in the prior art, the present application provides a method for synchronous control of multiple operating heads of an embroidery machine. The method connects a master operating box with a master control box, connects a slave operating box with the master control box through a signal transfer box, and synchronizes the master operating box with the slave operating box through the data stream of the embedded operating system in the master operating box and the slave operating box.

[0073] The technical solution of the present application and how the technical solution of the present application solves the above-mentioned technical problems are described in detail below with specific embodiments. The following specific embodiments can be combined with each other, and the same or similar concepts or processes may not be repeated in some embodiments. The embodiments of the present application will be described below in conjunction with the accompanying drawings.

[0074] Figure 1 Schematic diagram of a scenario of a method for synchronously controlling multiple operating heads of an embroidery machine provided in an embodiment of the present application. Figure 1 As shown, the embroidery machine control system includes: a main control box, a main operation box, a signal transfer box, a slave operation box and a switch power supply. The main control box is connected to the main operation box and the signal transfer box respectively, the slave operation box is connected to the signal transfer box, and the switch power supply is connected to the signal transfer box circuit. The main control box is used for input and output of pattern data, pattern information display and control of timing actions during embroidery. The main operation box communicates with the main control box to transmit video signals, receive data input, touch screen instructions and keyboard input and other information. The signal transfer box communicates with the main control box through the network to complete the corresponding data processing. The slave operation box interacts with the signal transfer box to transmit video signals, touch screen input and keyboard input and other information. The switch power supply is used to power the main control box, the main operation box, the signal transfer box and the slave operation box.

[0075] Figure 2 This is a method for synchronously controlling multiple operating heads of an embroidery machine provided in an embodiment of the present application. Figure 1 .like Figure 2 As shown, the embroidery machine multi-operation head synchronous control method provided in this embodiment includes:

[0076] S101: obtaining an operation instruction input by a user through a main operation box or a slave operation box, and parsing the operation instruction to obtain parsed first data information.

[0077] It can be understood that the main operation box or the slave operation box, as the main medium for the user to interact with the embroidery machine, can receive and process the operation instructions input by the user. The main operation box or the slave operation box is usually equipped with input devices such as a touch screen and a keyboard, and the user can input the operation instructions to the main operation box or the slave operation box through the input device. Among them, the touch screen can display menus, options and graphical interfaces, and the user can input instructions by touching the icons or text on the screen. The first data information is the data information related to the execution of the operation instructions generated by the main operation box or the slave operation box in the process of parsing and processing the operation instructions, which includes various parameters and status information required for the embroidery process.

[0078] The operation instructions input by the user may be, for example, starting / stopping embroidery, selecting a pattern, adjusting the embroidery speed, setting the embroidery starting point, etc. The input device on the main operation box or the slave operation box transmits the operation instructions input by the user to the operating system inside the main operation box or the slave operation box, and the operating system parses the input operation instructions and identifies the type and parameters of the instructions.

[0079] This process ensures that the instructions input by the user can be accurately and efficiently converted into actions and data information that can be executed by the embroidery machine, so as to ensure the smooth progress of the embroidery process.

[0080] S102: Sending the first data information to the main control box, the main control box controls the embroidery machine to perform embroidery operation according to the first data information.

[0081] Among them, the main control box is the core part of the embroidery machine control system, which is responsible for receiving, processing and forwarding control instructions, as well as monitoring the operating status of the embroidery machine.

[0082] It can be understood that after receiving the first data information, the main control box generates a corresponding control signal or command according to the data information, and sends the generated control signal or command to each execution component of the embroidery machine to realize accurate control of the embroidery machine.

[0083] Furthermore, after receiving and identifying the corresponding control signal or command, each execution component of the embroidery machine performs embroidery operations according to predetermined procedures and parameters, such as moving the embroidery frame, adjusting the needle position, etc. This process ensures that the embroidery process can be accurately performed according to the user's requirements.

[0084] S103: Perform data conversion processing on the first data information through the signal conversion box to obtain converted second data information, and send the second data information to the main operation box or the slave operation box.

[0085] It can be understood that the signal transfer box receives the unconverted original operation data from the master operation box or the slave operation box, and converts the received data information using the built-in processing algorithm or logic circuit. The conversion process includes operations such as changing the data format and converting the data encoding, and the converted second data information is sent to the master operation box or the slave operation box through the corresponding communication interface.

[0086] The first data information is converted through the signal adapter box, and the converted second data information is sent to the main operation box or the slave operation box, ensuring the accurate transmission of data between different parts, which is beneficial for the main operation box or the slave operation box to perform further processing or operation according to the converted second data information.

[0087] S104: The master operation box or the slave operation box updates its own operation status according to the second data information.

[0088] It can be understood that the main operation box or the slave operation box receives the second data information from the signal conversion box through the corresponding communication interface. The operating system inside the main operation box or the slave operation box analyzes and processes the received second data information to determine key information related to the operation status, including embroidery progress, current working status, etc.

[0089] The main operation box or the slave operation box adjusts the corresponding parameter settings according to the above embroidery progress, current working status, etc., and updates its display interface.

[0090] This process ensures that the user can understand the status information of the embroidery process in real time. The user can make reasonable adjustments to the embroidery process based on the status information of the embroidery process to ensure the smooth progress and high-quality completion of the embroidery.

[0091] The embodiment of the present application provides a synchronous control method for multiple operation heads of an embroidery machine, which obtains the operation instruction input by the user through the main operation box or the slave operation box, and parses and processes the operation instruction to obtain the parsed first data information; sends the first data information to the main control box, and the main control box controls the embroidery machine to perform embroidery operation according to the first data information; performs data conversion processing on the first data information through the signal conversion box to obtain the converted second data information, and sends the second data information to the main operation box or the slave operation box; the main operation box or the slave operation box updates its own operation status according to the second data information. The method realizes the synchronous control of multiple operation heads of the embroidery machine, which is convenient for users to operate the embroidery machine.

[0092] Figure 3 A synchronous control method for multiple operating heads of an embroidery machine provided in the embodiment of the present application Figure 2 This embodiment is in Figure 2 Based on the embodiment, a possible implementation method of the synchronous control method of multiple operating heads of an embroidery machine is described in detail. Figure 2 As shown, the method includes:

[0093] S201: Determine whether the operation instruction comes from the main operation box; if so, execute step S202, if not, execute step S203.

[0094] The operation instruction can be input through different input devices. The master operation box and the slave operation box correspond to different input interfaces respectively. By determining the input interface of the operation instruction, the source of the operation instruction is determined.

[0095] S202: parsing the operation instruction through the first operating system running in the main operation box to obtain parsed first data information, where the first data information includes: pattern parameters.

[0096] The first operating system is an embedded operating system. The embedded operating system receives an operation instruction input by a user, and parses and processes the operation instruction to obtain parsed data information. The parsed data information includes pattern parameters.

[0097] S203: parsing the operation instruction through the second operating system running in the operation box to obtain parsed first data information, where the first data information includes: pattern parameters.

[0098] The second operating system is an embedded operating system of the same type as the first operating system. The embedded operating system receives an operation instruction and parses the operation instruction to obtain parsed data information. The parsed data information includes pattern parameters.

[0099] S204: Send the pattern parameters to the main control box.

[0100] It can be understood that the embedded operating system will convert the parsed first data information into a certain standard communication protocol format, and send the data to the main control box through a suitable communication interface.

[0101] S205: The main control box generates corresponding embroidery parameters according to the pattern parameters. The embroidery parameters include: embroidery frame moving path parameters and embroidery needle moving path parameters.

[0102] The embroidery frame moving path parameter describes the moving trajectory of the embroidery frame during the embroidery process, and the embroidery needle moving path parameter describes the moving trajectory of the embroidery needle on the embroidery product.

[0103] It can be understood that the main control box generates the above-mentioned embroidery frame movement path parameters and embroidery needle movement path parameters according to the input pattern parameters through the built-in algorithm and calculation model, ensuring that the embroidery machine can perform precise embroidery operations according to the preset patterns and requirements to achieve the expected embroidery effect.

[0104] S206: Controlling the embroidery machine to perform embroidery operation according to the preset pattern according to the embroidery frame moving path parameters and the embroidery needle moving path parameters.

[0105] It can be understood that the main control box controls the movement of the embroidery frame according to the embroidery frame movement path parameters, including: reading the target path point at the next moment from the embroidery frame movement path parameters, determining the moving distance from the current position point of the embroidery frame to the target path point, and calculating the motor control signal according to the moving speed of the embroidery frame in different areas or different embroidery stages, sending the control signal to the motor of the embroidery frame, and controlling the embroidery frame to move to the target position.

[0106] The main control box controls the movement of the embroidery needle according to the embroidery needle movement path parameters, including: reading the target path point at the next moment from the embroidery needle movement path parameters, determining the moving distance according to the current position and the target path point, and calculating the motor control signal according to the embroidery action parameters, including: stitch type, stitch spacing, stitch length and moving speed, sending the control signal to the embroidery needle motor, and controlling the embroidery needle to move to the target position.

[0107] During this process, it should also be ensured that the movement of the embroidery frame and the embroidery needle is synchronized to maintain the accuracy and consistency of the embroidery. For example, a synchronization signal can be used to control the movement of the embroidery frame and the embroidery needle, and the positions of the embroidery frame and the embroidery needle can be monitored in real time to ensure that both reach the target position at the same time.

[0108] By receiving the embroidery frame moving path parameters and the embroidery needle moving path parameters, the embroidery machine can accurately control the movement and embroidery action of the embroidery frame and the embroidery needle to ensure that the embroidery operation is performed according to the preset pattern.

[0109] S207: Determine whether the first data information comes from the main operation box; if so, execute steps S208-S209, if not, execute steps S210-S211.

[0110] S208: Perform data conversion processing on the first data information through the signal conversion box to obtain converted second data information, and send the second data information to the slave operation box.

[0111] It can be understood that, in the case where the first data information comes from the main operation box, the first data information is converted and processed by the signal conversion box.

[0112] When the first data information enters the signal transfer box, the signal transfer box processes the first data information according to a preset algorithm or rule, so that the first data information is converted into a format suitable for transmission to the slave operation box, and the converted second data information is sent to the slave operation box through a network interface, wherein the network interface can realize network communication through the TCP / IP protocol.

[0113] S209: Analyzing and processing the second data information by the second operating system running in the slave operation box to obtain second operation status information, and updating the operation status of the slave operation box according to the second operation status information.

[0114] It can be understood that the second data information is analyzed and processed by the embedded operating system running in the slave operation box, the operation status parameters identical to those in the first data information are extracted, the second operation status information is obtained, and the operation status parameters of the slave operation box at the current moment are modified according to the second operation status information, and the operation status of the slave operation box is updated according to the modified status parameters, thereby realizing the synchronization of the operation status of the slave operation box and the master operation box.

[0115] S210: Perform data conversion processing on the first data information through the signal conversion box to obtain converted second data information, and send the second data information to the main operation box.

[0116] It can be understood that, in the case where the first data information comes from the slave operation box, the first data information is converted and processed by the signal conversion box.

[0117] When the first data information enters the signal transfer box, the signal transfer box processes the first data information according to a preset algorithm or rule, so that the first data information is converted into a format suitable for transmission to the main operation box, and the converted second data information is sent to the main operation box through the network interface, wherein the network interface can realize network communication through the TCP / IP protocol.

[0118] S211: Analyze and process the second data information through the first operating system running in the main operating box to obtain first operating status information, and update the operating status of the main operating box according to the first operating status information.

[0119] It can be understood that the second data information is analyzed and processed by the embedded operating system running in the main operation box, and the operating status parameters that are the same as those in the first data information are extracted to obtain the second operating status information. The operating status parameters of the main operation box at the current moment are modified according to the second operating status information, and the operating status of the main operation box is updated according to the modified status parameters, thereby realizing the synchronization of the operating status of the main operation box and the slave operation box.

[0120] In an optional embodiment, a method for synchronously controlling multiple operating heads of an embroidery machine further includes: obtaining embroidery status information of the embroidery machine at the current moment through a main control box, wherein the embroidery status information includes: embroidery frame position information, embroidery needle position information, embroidery speed and embroidery strength; the main control box sends the embroidery frame position information, embroidery needle position information, embroidery speed and embroidery strength information to a main operation box and a slave operation box through a communication interface; the main operation box and the slave operation box respectively receive information from the main control box through their respective communication interfaces; a first operating system running in the main operation box updates the embroidery status displayed in the main operation box according to the embroidery frame position information, embroidery needle position information, embroidery speed and embroidery strength; a second operating system running in the slave operation box updates the embroidery status displayed in the slave operation box according to the embroidery frame position information, embroidery needle position information, embroidery speed and embroidery strength, so as to reflect the current status of the embroidery machine in real time.

[0121] The embodiment of the present application provides a method for synchronously controlling multiple operating heads of an embroidery machine. The method comprises the following steps: determining whether an operation instruction comes from a main operation box. If the operation instruction comes from the main operation box, the first operating system running in the main operation box parses and processes the operation instruction to obtain first data information after parsing, wherein the first data information includes pattern parameters. If the operation instruction comes from a slave operation box, the second operating system running in the slave operation box parses and processes the operation instruction to obtain first data information after parsing, wherein the first data information includes pattern parameters. The pattern parameters are sent to a main control box. The main control box generates corresponding embroidery parameters according to the pattern parameters, wherein the embroidery parameters include embroidery frame moving path parameters and embroidery needle moving path parameters. The embroidery machine is controlled to perform embroidery operations according to a preset pattern according to the embroidery frame moving path parameters and embroidery needle moving path parameters. By judging whether the first data information comes from the main operation box; in the case that the first data information comes from the main operation box, performing data conversion processing on the first data information through the signal adapter box to obtain the converted second data information, and sending the second data information to the slave operation box; analyzing and processing the second data information through the second operating system running in the slave operation box to obtain the second operation status information, and updating the operation status of the slave operation box according to the second operation status information; in the case that the first data information comes from the slave operation box, performing data conversion processing on the first data information through the signal adapter box to obtain the converted second data information, and sending the second data information to the main operation box; analyzing and processing the second data information through the first operating system running in the main operation box to obtain the first operation status information, and updating the operation status of the main operation box according to the first operation status information, thereby improving the real-time synchronization of the operation statuses of the main operation box and the slave operation box.

[0122] Figure 4 The structure diagram of a synchronous control device for multiple operating heads of an embroidery machine provided in an embodiment of the present application is shown in FIG. The synchronous control device for multiple operating heads of an embroidery machine is applied to an embroidery machine control system, which includes: a main control box, a main operating box, a signal transfer box, and a slave operating box. Figure 4 As shown, the embroidery machine multi-operation head synchronization control device 300 provided in this embodiment includes:

[0123] An acquisition module 301 is used to acquire an operation instruction input by a user through the main operation box or the slave operation box;

[0124] The processing module 302 is used to parse the operation instruction to obtain the parsed first data information;

[0125] The processing module 302 is further used to send the first data information to the main control box, and control the embroidery machine to perform embroidery operation according to the first data information through the main control box;

[0126] The processing module 302 is further used to perform data conversion processing on the first data information through the signal adapter box to obtain converted second data information, and send the second data information to the master operation box or the slave operation box;

[0127] The processing module 302 is further configured to update its own operation status according to the second data information through the master operation box or the slave operation box.

[0128] Optionally, the first data information includes: pattern parameters, and the device further includes: a judgment module 303, used to judge whether the operation instruction comes from the main operation box;

[0129] The processing module 302 is further used for parsing the operation instruction through the first operating system running in the main operation box to obtain the parsed pattern parameters when the operation instruction comes from the main operation box;

[0130] In the case where the operation instruction comes from the slave operation box, the operation instruction is parsed and processed by the second operating system running in the slave operation box to obtain the parsed pattern parameters.

[0131] Optionally, the processing module 302 is further configured to send the first data information directly to a main control box when the first data information comes from a main operation box, and control the embroidery machine to perform embroidery operation according to the first data information through the main control box;

[0132] In the case where the first data information comes from the slave operation box, the first data information is sent to the main control box through the signal conversion box, and the main control box controls the embroidery machine to perform embroidery operations according to the first data information.

[0133] Optionally, the processing module 302 is further used to generate corresponding embroidery parameters according to the pattern parameters through the main control box, and the embroidery parameters include: embroidery frame moving path parameters and embroidery needle moving path parameters;

[0134] The embroidery machine is controlled to perform embroidery operation according to a preset pattern according to the embroidery frame moving path parameters and the embroidery needle moving path parameters.

[0135] Optionally, the processing module 302 is further configured to, when the first data information comes from the master operation box, perform data conversion processing on the first data information through the signal conversion box to obtain converted second data information, and send the second data information to the slave operation box;

[0136] In the case where the first data information comes from the slave operation box, the signal conversion box performs data conversion processing on the first data information to obtain converted second data information, and the second data information is sent to the master operation box.

[0137] Optionally, the processing module 302 is further configured to, when the main operation box receives the second data information, analyze and process the second data information through a first operating system running in the main operation box to obtain first operation status information, and update the operation status of the main operation box according to the first operation status information;

[0138] When the slave operation box receives the second data information, the second operating system running in the slave operation box analyzes and processes the second data information to obtain second operation status information, and updates the operation status of the slave operation box according to the second operation status information.

[0139] Optionally, the acquisition module 301 is further used to acquire the embroidery status information of the embroidery machine at the current moment through the main control box, and the embroidery status information includes: embroidery frame position information, embroidery needle position information, embroidery speed and embroidery strength;

[0140] The processing module 302 is further used to send the embroidery frame position information, embroidery needle position information, embroidery speed and embroidery strength to the main operation box and the slave operation box;

[0141] The embroidery status displayed in the main operation box is updated according to the embroidery frame position information, embroidery needle position information, embroidery speed and embroidery strength by the first operating system running in the main operation box;

[0142] The embroidery status displayed in the slave operation box is updated according to the embroidery frame position information, embroidery needle position information, embroidery speed and embroidery strength through the second operating system running in the slave operation box.

[0143] The embodiment provides a synchronous control device for multiple operating heads of an embroidery machine, which can execute the method provided in the above method embodiment. The implementation principle and technical effect are similar, and will not be described in detail in this embodiment.

[0144] Figure 5 This is a schematic diagram of the structure of a synchronous control device for multiple operating heads of an embroidery machine provided in this application. Figure 5 As shown, the embroidery machine multi-operation head synchronous control device provided by the present application, the embroidery machine multi-operation head synchronous control device 400 includes: a receiver 401, a transmitter 402, a processor 403 and a memory 404.

[0145] Receiver 401, used for receiving instructions and data;

[0146] A transmitter 402, used for sending instructions and data;

[0147] Memory 404, for storing computer-executable instructions;

[0148] The processor 403 is used to execute the computer-executable instructions stored in the memory 404 to implement the various steps executed by the method for synchronously controlling multiple operating heads of an embroidery machine in the above embodiment. For details, please refer to the relevant description in the embodiment of the method for synchronously controlling multiple operating heads of an embroidery machine.

[0149] Optionally, the memory 404 may be independent or integrated with the processor 403 .

[0150] When the memory 404 is independently provided, the electronic device further includes a bus for connecting the memory 404 and the processor 403 .

[0151] The present application also provides a computer storage medium, in which computer execution instructions are stored. When a processor executes the computer execution instructions, an embroidery machine multi-operation head synchronization control method as executed by the embroidery machine multi-operation head synchronization control device mentioned above is implemented.

[0152] It will be appreciated by those skilled in the art that all or some of the steps, systems, and functional modules / units in the methods disclosed above may be implemented as software, firmware, hardware, and appropriate combinations thereof. In hardware implementations, the division between the functional modules / units mentioned in the above description does not necessarily correspond to the division of physical components; for example, a physical component may have multiple functions, or a function or step may be performed by several physical components in cooperation. Some or all physical components may be implemented as software executed by a processor, such as a central processing unit, a digital signal processor, or a microprocessor, or implemented as hardware, or implemented as an integrated circuit, such as an application-specific integrated circuit. Such software may be distributed on a computer-readable medium, which may include a computer storage medium (or non-transitory medium) and a communication medium (or transient medium). As is known to those skilled in the art, the term computer storage medium includes volatile and non-volatile, removable and non-removable media implemented in any method or technology for storing information (such as computer-readable instructions, data structures, program modules, or other data). Computer storage media include, but are not limited to, RAM, ROM, EEPROM, flash memory or other memory technology, CD-ROM, digital versatile disks (DVD) or other optical disk storage, magnetic cassettes, magnetic tapes, magnetic disk storage or other magnetic storage devices, or any other medium that can be used to store the desired information and can be accessed by a computer. In addition, it is well known to those skilled in the art that communication media typically contain computer-readable instructions, data structures, program modules, or other data in a modulated data signal such as a carrier wave or other transport mechanism, and may include any information delivery media.

[0153] Those skilled in the art will readily appreciate other embodiments of the present application after considering the specification and practicing the invention disclosed herein. The present application is intended to cover any modification, use or adaptation of the present application, which follows the general principles of the present application and includes common knowledge or customary techniques in the art that are not disclosed in the present application. The specification and examples are intended to be exemplary only, and the true scope and spirit of the present application are indicated by the following claims.

[0154] It should be understood that the present application is not limited to the precise structures that have been described above and shown in the drawings, and that various modifications and changes may be made without departing from the scope thereof. The scope of the present application is limited only by the appended claims.

Claims

1. A method for synchronously controlling multiple operating heads of an embroidery machine, characterized in that: The method is applied to: An embroidery machine control system, the embroidery machine control system comprising: a main control box, a main operation box, a signal transfer box, and a slave operation box, the method comprising: Acquiring an operation instruction input by a user through the main operation box or the slave operation box, and parsing the operation instruction to obtain first data information after parsing; Sending the first data information to the main control box, and the main control box controls the embroidery machine to perform embroidery operation according to the first data information; Performing data conversion processing on the first data information through the signal adapter box to obtain converted second data information, and sending the second data information to the master operation box or the slave operation box; The master operation box or the slave operation box updates its own operation status according to the second data information.

2. The method according to claim 1, characterized in that The first data information includes: pattern parameters, the operation instructions input by the user are obtained through the main operation box or the slave operation box, and the operation instructions are parsed to obtain the parsed first data information, including: Determining whether the operation instruction comes from the main operation box; If yes, the operation instruction is parsed by the first operating system running in the main operation box to obtain the parsed pattern parameters; If not, the operation instruction is parsed and processed by the second operating system running in the operation box to obtain the parsed pattern parameters.

3. The method according to claim 1, characterized in that The step of sending the first data information to a main control box, wherein the main control box controls the embroidery machine to perform embroidery operation according to the first data information, comprises: In the case where the first data information comes from the main operation box, the first data information is directly sent to the main control box, and the main control box controls the embroidery machine to perform embroidery operation according to the first data information; In the case where the first data information comes from the slave operation box, the first data information is sent to the main control box through the signal conversion box, and the main control box controls the embroidery machine to perform embroidery operation according to the first data information.

4. The method according to claim 2, characterized in that: The main control box controls the embroidery machine to perform embroidery operation according to the first data information, including: The main control box generates corresponding embroidery parameters according to the pattern parameters, and the embroidery parameters include: embroidery frame moving path parameters and embroidery needle moving path parameters; The embroidery machine is controlled to perform embroidery operation according to a preset pattern according to the embroidery frame moving path parameters and the embroidery needle moving path parameters.

5. The method according to claim 3, characterized in that: The method of performing data conversion processing on the first data information by the signal conversion box to obtain converted second data information, and sending the second data information to the master operation box or the slave operation box includes: In the case where the first data information comes from the master operation box, the signal conversion box performs data conversion processing on the first data information to obtain converted second data information, and sends the second data information to the slave operation box; In the case where the first data information comes from the slave operation box, the signal conversion box performs data conversion processing on the first data information to obtain converted second data information, and the second data information is sent to the master operation box.

6. The method according to claim 5, characterized in that The master operation box or the slave operation box updates its own operation status according to the second data information, including: When the main operation box receives the second data information, the first operating system running in the main operation box analyzes and processes the second data information to obtain first operation status information, and updates the operation status of the main operation box according to the first operation status information; When the slave operation box receives the second data information, the second operating system running in the slave operation box analyzes and processes the second data information to obtain second operation status information, and updates the operation status of the slave operation box according to the second operation status information.

7. The method according to claim 1, characterized in that The method further comprises: Acquiring the embroidery status information of the embroidery machine at the current moment through the main control box, wherein the embroidery status information includes: embroidery frame position information, embroidery needle position information, embroidery speed and embroidery strength; Sending the embroidery frame position information, embroidery needle position information, embroidery speed and embroidery strength to the main operation box and the slave operation box; The first operating system running in the main operation box updates the embroidery status displayed in the main operation box according to the embroidery frame position information, embroidery needle position information, embroidery speed and embroidery strength; The second operating system running in the slave operation box updates the embroidery status displayed in the slave operation box according to the embroidery frame position information, embroidery needle position information, embroidery speed and embroidery strength.

8. A synchronous control device for multiple operating heads of an embroidery machine, characterized in that: Applied to an embroidery machine control system, the embroidery machine control system includes: a main control box, a main operation box, a signal transfer box, and a slave operation box. The device includes: An acquisition module, used for acquiring an operation instruction input by a user through the main operation box or the slave operation box; A processing module, used for parsing the operation instruction to obtain the parsed first data information; The processing module is further used to send the first data information to the main control box, and control the embroidery machine to perform embroidery operation according to the first data information through the main control box; The processing module is further used to perform data conversion processing on the first data information through the signal adapter box to obtain converted second data information, and send the second data information to the master operation box or the slave operation box; The processing module is further used to update its own operation status according to the second data information through the master operation box or the slave operation box.

9. A synchronous control device for multiple operating heads of an embroidery machine, characterized in that: The device comprises: Memory; processor; Wherein, the memory stores computer-executable instructions; The processor executes the computer-executable instructions stored in the memory to implement a method for synchronously controlling multiple operating heads of an embroidery machine as claimed in any one of claims 1 to 7.

10. A computer storage medium, characterized in that: The computer storage medium stores computer execution instructions, which, when executed by a processor, are used to implement a method for synchronously controlling multiple operating heads of an embroidery machine as described in any one of claims 1 to 7.

Citation Information

Patent Citations

  • Embroidering machine

    CN104271828A

  • Control system for multiple lift platforms

    CN110750108A

  • Information synchronization method and system, electronic device and storage medium

    CN110830591A

  • Thorn embroidery machine controlling means and thorn embroidery machine

    CN205275927U

  • Portable operating means of bull computerized embroidery machine

    CN208136483U