Knitting machine, control method, device and medium
By comparing the preset and actual needle output sequence in real time within the knitting machine, the fault condition of the upper and lower needle plates can be automatically determined, solving the problem of low efficiency in needle fault diagnosis in existing technologies and improving production efficiency.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- FOSHAN CHUANGDA ENTERPRISE
- Filing Date
- 2026-02-03
- Publication Date
- 2026-06-12
AI Technical Summary
The low efficiency of needle fault diagnosis in the upper and lower needle plates of existing knitting machines leads to a decrease in production efficiency.
By acquiring the pattern to be knitted, the preset needle output sequence of the upper and lower needle plates is determined. The actual needle output sequence is compared with the preset needle output sequence in real time to judge the needle output status of the upper and lower needle plates and control the working status of the knitting machine.
It improves the efficiency of diagnosing knitting needle malfunctions, reduces manual intervention, and increases production efficiency.
Smart Images

Figure CN122189933A_ABST
Abstract
Description
Technical Field
[0001] This application relates to, but is not limited to, the field of knitting machine technology, and in particular to a knitting machine, control method, device, and medium. Background Technology
[0002] Knitting machines consist of an upper needle plate and a lower needle plate. Through the cooperation of the upper and lower needle plates, knitting machines can knit different patterns on fabrics. If any needle in the upper needle plate or any needle in the lower needle plate malfunctions, it will lead to errors in pattern knitting. Currently, needle malfunctions in the upper and lower needle plates can only be judged manually, which is inefficient and affects production efficiency. Summary of the Invention
[0003] This application provides a knitting machine, a control method, an apparatus, and a medium that can effectively improve the efficiency of diagnosing knitting needle faults, thereby improving production efficiency.
[0004] In a first aspect, embodiments of this application provide a control method for a knitting machine, the knitting machine including an upper needle plate and a lower needle plate, the control method comprising:
[0005] Obtain the pattern to be knitted, and determine the preset needle output sequence of the upper needle plate and the lower needle plate according to the pattern to be knitted; According to the preset needle ejection sequence, the upper needle plate and the lower needle plate are controlled to eject needles, and the actual needle ejection sequence is obtained; Based on the actual needle exit sequence and the preset needle exit sequence, the first needle exit situation of the upper needle plate and the second needle exit situation of the lower needle plate are determined; The working status of the knitting machine is controlled based on the first and second needle exit situations.
[0006] The control method for a knitting machine according to the first aspect of this application has at least the following advantages: After obtaining the pattern to be knitted, the preset needle ejection sequence of the upper and lower needle plates can be determined. If the actual needle ejection sequence of the upper and lower needle plates does not match the preset needle ejection sequence, it indicates that the upper and / or lower needle plates are malfunctioning. Therefore, based on the actual needle ejection sequence and the preset needle ejection sequence, the first needle ejection situation of the upper needle plate and the second needle ejection situation of the lower needle plate can be determined to judge the needle malfunction. Then, based on the first and second needle ejection situations, the working state of the knitting machine can be controlled, which can effectively improve the efficiency of needle malfunction judgment.
[0007] According to some embodiments of the first aspect of this application, the upper needle plate includes a plurality of first needles arranged in a first order, and the lower needle plate includes a plurality of second needles arranged in the first order. Determining the preset needle release order of the upper and lower needle plates according to the pattern to be knitted includes: A first target needle is identified from among a plurality of first needles, and a second target needle is identified from among a plurality of second needles; Based on the pattern to be knitted, the first target needle, and the second target needle, the preset needle release sequence of the upper needle plate and the lower needle plate is determined.
[0008] According to some embodiments of the first aspect of this application, determining a first target needle among a plurality of first needles and determining a second target needle among a plurality of second needles includes: The fault status of each of the first knitting needles is obtained in the first order, and the first knitting needle in the first order that is in a non-faulty state is determined as the first target knitting needle. The fault status of each second needle is obtained in the first order, and the second needle in the non-faulty state in the first order is determined as the second target needle.
[0009] According to some embodiments of the first aspect of this application, the actual needle dispensing sequence includes the actual sequence of the upper needle tray and the actual sequence of the lower needle tray, and the preset needle dispensing sequence includes the preset sequence of the upper needle tray and the preset sequence of the lower needle tray. Determining the first needle dispensing situation of the upper needle tray and the second needle dispensing situation of the lower needle tray based on the actual needle dispensing sequence and the preset needle dispensing sequence includes: The first needle exit situation of the upper needle plate is determined according to the actual sequence of the upper needle plate and the preset sequence of the upper needle plate; The second needle exit situation of the upper needle plate is determined based on the actual sequence of the lower needle plate and the preset sequence of the lower needle plate.
[0010] According to some embodiments of the first aspect of this application, determining the first needle exit condition of the upper needle plate based on the actual sequence of the upper needle plate and the preset sequence of the upper needle plate includes: If the actual sequence of the upper needle plate is equal to the preset sequence of the upper needle plate, the first needle exit situation of the upper needle plate is determined to be normal. or, If the actual sequence of the upper needle plate is not equal to the preset sequence of the upper needle plate, the first needle exit situation of the upper needle plate is determined to be a needle plate malfunction.
[0011] According to some embodiments of the first aspect of this application, determining the second needle exit condition of the upper needle plate based on the actual sequence of the lower needle plate and the preset sequence of the lower needle plate includes: If the actual sequence of the needle tray is equal to the preset sequence of the needle tray, the second needle exit condition of the needle tray is determined to be normal. or, If the actual sequence of the needle tray is not equal to the preset sequence of the needle tray, the second needle exit condition of the needle tray is determined to be a needle tray malfunction.
[0012] According to some embodiments of the first aspect of this application, the actual needle dispensing sequence includes the actual sequence of the upper needle plate and the actual sequence of the lower needle plate, and the control method further includes: Based on the actual sequence of the upper needle plate and the actual sequence of the lower needle plate, determine whether there is a situation where the upper needle plate and the lower needle plate exit needles simultaneously; If the upper needle plate and the lower needle plate are in the case of simultaneous needle output, calculate the actual sequence of the upper needle plate and the actual sequence of the lower needle plate to obtain the needle plate error value; The working state of the knitting machine is controlled based on the needle plate error value.
[0013] Secondly, embodiments of this application provide an operation control device for implementing the knitting machine control method provided in the first aspect embodiment.
[0014] Thirdly, embodiments of the present invention provide a knitting machine, including the operation control device provided in the second aspect of the embodiments above.
[0015] Fourthly, embodiments of the present invention also provide a computer-readable storage medium storing computer-executable instructions for causing a computer to perform the control method for a knitting machine as described in the first aspect embodiment above.
[0016] Other features and advantages of the invention will be set forth in the description which follows, and will be apparent in part from the description, or may be learned by practicing the invention. The objects and other advantages of the invention may be realized and obtained by means of the structures particularly pointed out in the description, claims, and drawings. Attached Figure Description
[0017] The accompanying drawings are provided to further understand the technical solutions of the present invention and constitute a part of the specification. They are used together with the embodiments of the present invention to explain the technical solutions of the present invention, and do not constitute a limitation on the technical solutions of the present invention.
[0018] Figure 1 A detailed flowchart of the control method for a knitting machine provided in the embodiments of this application; Figure 2 A schematic diagram illustrating the actual needle dispensing sequence of the upper and lower needle plates provided in an embodiment of this application; Figure 3 This application provides a schematic diagram of an operation control device. Detailed Implementation
[0019] To make the objectives, technical solutions, and advantages of this application clearer, the following detailed description is provided in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative and not intended to limit the scope of this application.
[0020] It is understandable that although functional modules are divided in the device schematic diagram and a logical order is shown in the flowchart, in some cases, the steps shown or described may be performed in a different order than the module division in the device or the order in the flowchart. The terms "first," "second," etc., in the specification, claims, or the aforementioned drawings are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence.
[0021] Knitting machines consist of an upper needle plate and a lower needle plate. Through the cooperation of the upper and lower needle plates, knitting machines can knit different patterns on fabrics. If any needle in the upper needle plate or any needle in the lower needle plate malfunctions, it will lead to errors in pattern knitting. Currently, needle malfunctions in the upper and lower needle plates can only be judged manually, which is inefficient and affects production efficiency.
[0022] Based on this, embodiments of this application provide a knitting machine, a control method, an apparatus, and a medium. After acquiring the pattern to be knitted, the preset needle ejection sequence of the upper and lower needle plates can be determined. If the actual needle ejection sequence of the upper and lower needle plates does not match the preset needle ejection sequence, it indicates a malfunction in the upper and / or lower needle plates. Therefore, based on the actual and preset needle ejection sequences, the first needle ejection condition of the upper needle plate and the second needle ejection condition of the lower needle plate can be determined to judge the needle malfunction. Then, based on the first and second needle ejection conditions, the working state of the knitting machine can be controlled, which can effectively improve the efficiency of needle malfunction judgment.
[0023] Firstly, referring to Figure 1 , Figure 1 A detailed flowchart of the control method for a knitting machine provided in the embodiments of this application includes, but is not limited to, the following steps: Step S100: Obtain the pattern to be knitted, and determine the preset needle output sequence of the upper and lower needle plates according to the pattern to be knitted; Step S200: According to the preset needle ejection sequence, control the upper needle plate and the lower needle plate to eject needles, and obtain the actual needle ejection sequence; Step S300: Determine the first needle exit situation of the upper needle plate and the second needle exit situation of the lower needle plate according to the actual needle exit sequence and the preset needle exit sequence; Step S400: Control the working state of the knitting machine according to the first needle exit situation and the second needle exit situation.
[0024] It is understandable that the pattern on the fabric is determined by the needle release order of the upper and lower needle plates. Different patterns correspond to different needle release orders. If the first needle in the upper needle plate and / or the second needle in the lower needle plate malfunctions (missing a needle or the needle breaks), it will cause a deviation between the actual knitted pattern and the pattern to be knitted. Therefore, after obtaining the pattern to be knitted, the preset needle release order of the upper and lower needle plates can be determined. If the actual needle release order of the upper and lower needle plates does not match the preset needle release order, it indicates that the upper and / or lower needle plates are malfunctioning. Therefore, after determining the preset needle output sequence, the upper and lower needle plates are controlled to output needles according to the preset sequence, and the actual needle output sequence is obtained. Then, based on the actual and preset needle output sequences, the first needle output situation of the upper needle plate and the second needle output situation of the lower needle plate are determined, thereby judging the needle fault. The first needle output situation indicates whether there is a fault in the upper needle plate, and the second needle output situation indicates whether there is a fault in the lower needle plate. Based on the first and second needle output situations, the working state of the knitting machine is controlled, which can effectively improve the efficiency of needle fault judgment.
[0025] It should be noted that the upper needle plate includes multiple first needles arranged in a first order, and the lower needle plate includes multiple second needles arranged in a first order. However, not all first and second needles are functional. In actual use, some first and / or second needles may be faulty and unusable. Therefore, a first target needle can be identified from among the multiple first needles, and a second target needle can be identified from among the multiple second needles. Based on the pattern to be knitted, the first target needle, and the second target needle, the preset needle release order of the upper and lower needle plates is determined. The first target needle is the non-faulty needle among all the first needles, and the second target needle is the non-faulty needle among all the second needles. By determining the preset needle release order of the upper and lower needle plates based on the pattern to be knitted, the first target needle, and the second target needle, faulty needles in the preset needle release order can be avoided.
[0026] Specifically, the fault status of each first needle is obtained in a first order, and the first needle in the first order that is in a non-faulty state is determined as the first target needle; the fault status of each second needle is obtained in a first order, and the second needle in the first order that is in a non-faulty state is determined as the second target needle.
[0027] It is understandable that the acquisition of the actual needle output sequence is real-time, meaning that the comparison between the actual needle output sequence and the preset needle output sequence is performed in real-time during the knitting machine's operation. For example, if a fault is detected in the upper needle tray and / or lower needle tray based on the first and second needle output situations during knitting machine operation, the knitting machine can be stopped and a fault alarm can be triggered, improving the efficiency of fault diagnosis. Specifically, the knitting machine can send information about a fault in the upper needle tray and / or lower needle tray to the control terminal connected to the knitting machine; it can also send information about a fault in the upper needle tray and / or lower needle tray to the user's mobile device based on pre-set contact information on the user's mobile device. This information may include, but is not limited to, SMS alerts and telephone voice alerts; the knitting machine can also directly issue audible warning signals or optical prompts when sending information about a fault in the upper needle tray and / or lower needle tray.
[0028] It should be noted that if the actual sequence of the upper needle tray equals the preset sequence, the first needle exit condition of the upper needle tray is considered normal; or, if the actual sequence of the upper needle tray does not equal the preset sequence, the first needle exit condition is considered a fault. Similarly, if the actual sequence of the lower needle tray equals the preset sequence, the second needle exit condition of the lower needle tray is considered normal; or, if the actual sequence of the lower needle tray does not equal the preset sequence, the second needle exit condition is considered a fault. Specifically, if the first needle exit condition indicates an upper needle tray fault and the second needle exit condition indicates a lower needle tray normal operation, the knitting machine can send an upper needle tray fault alarm message; if the first needle exit condition indicates an upper needle tray normal operation and the second needle exit condition indicates a lower needle tray fault, the knitting machine can send a lower needle tray fault alarm message; and if both the first and second needle exit conditions indicate an upper needle tray fault and a lower needle tray fault, the knitting machine can send both upper and lower needle tray fault alarm messages. Sending different fault messages based on different fault conditions improves the efficiency of fault location for users.
[0029] Furthermore, the needle ejection sequence of the upper needle plate and the lower needle plate should be staggered, meaning that only one needle plate ejects needles at any given time. For example... Figure 2 As shown, Figure 2 This is a schematic diagram illustrating the actual needle ejection sequence of the upper and lower needle trays provided in an embodiment of this application. In the preset needle ejection sequence, the upper needle tray does not eject needles at times 4 and 5, while the lower needle tray ejects needles at times 4 and 5. Figure 2At times 3 and 4, both the upper and lower needle beds emerge simultaneously, indicating a malfunction in the knitting machine at those times. Since needles emerge one hour ahead of times 4 and 5 at times 3 and 4, the needle bed error can be considered to be one needle position ahead of the lower needle bed. The calculation of the needle bed error value requires that the actual sequence of the upper needle bed equals the preset sequence, or the actual sequence of the lower needle bed equals the preset sequence. If neither the actual sequence nor the preset sequence equals, the knitting machine will not calculate the needle bed error value. After calculating the needle bed error value, the fault alarm message sent by the knitting machine can include it. For example, if the first needle emergence situation indicates an upper needle bed malfunction and the second needle emergence situation indicates a normal lower needle bed, then the needle bed error value of the upper needle bed is calculated based on the actual sequence of the upper and lower needle beds, and the upper needle bed fault alarm message sent by the knitting machine includes the upper needle bed error value.
[0030] Secondly, referring to Figure 3 This application provides an operation control device 300, including a memory 310, a processor 320, and a computer program stored in the memory 310 and executable on the processor 320. The processor 320 executes the program to implement the knitting machine control method of the first aspect embodiment above, for example, executing... Figure 1 Method steps S100 to S400.
[0031] The memory 310, as a non-transitory computer-readable storage medium, can be used to store non-transitory software programs and non-transitory computer-executable programs, including the knitting machine control method in the above embodiments of this application. The processor 320 implements the knitting machine control method in the above embodiments of this application by running the non-transitory software program and instructions stored in the memory 310.
[0032] The memory 310 may include a program storage area and a data storage area. The program storage area may store the operating system and application programs required for at least one function; the data storage area may store data required for executing the control method of the knitting machine in the above embodiments. Furthermore, the memory 310 may include a high-speed random access memory 310, and may also include non-transitory memory 310, such as at least one disk storage device, flash memory device, or other non-transitory solid-state storage device. It should be noted that the memory 310 may include remotely located memories 310 relative to the processor 320, and these remote memories 310 can be connected to the terminal via a network. Examples of such networks include, but are not limited to, the Internet, corporate intranets, local area networks, mobile communication networks, and combinations thereof.
[0033] Thirdly, this application provides a knitting machine that, after acquiring the pattern to be knitted, can determine the preset needle ejection sequence of the upper and lower needle beds. If the actual needle ejection sequence of the upper and lower needle beds does not match the preset needle ejection sequence, it indicates a malfunction in the upper and / or lower needle beds. Therefore, based on the actual and preset needle ejection sequences, the first needle ejection situation of the upper needle bed and the second needle ejection situation of the lower needle bed can be determined to judge the needle malfunction. Furthermore, based on the first and second needle ejection situations, the working state of the knitting machine can be controlled, effectively improving the efficiency of needle malfunction judgment.
[0034] Fourthly, embodiments of this application provide a computer-readable storage medium storing computer-executable instructions for causing a computer to perform the control method for a knitting machine as described in the first aspect embodiment above, for example, executing... Figure 1 Method steps S100 to S400 are described above. Those skilled in the art will understand that all or some of the steps in the methods disclosed above, and the system, can be implemented as software, firmware, hardware, and suitable combinations thereof. Some or all physical components can be implemented as processors, such as central processing units, digital signal processors, or microprocessors executing software, or as hardware, or as integrated circuits, such as application-specific integrated circuits (ASICs). Such software can be distributed on a computer-readable medium, which can include computer storage media or non-transitory media and communication media or transient media. As is known to those skilled in the art, computer storage media 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 includes, but is not limited to, RAM, ROM, EEPROM, flash memory or other memory technologies, CD-ROM, digital versatile disc DVD or other optical disc storage, magnetic cartridges, magnetic tape, disk storage or other magnetic storage devices, or any other medium that can be used to store desired information and is accessible to a computer. Furthermore, as is known to those skilled in the art, communication media typically contain computer-readable instructions, data structures, program modules, or other data in modulated data signals such as carrier waves or other transmission mechanisms, and may include any information transmission medium.
[0035] In the description of this specification, the references to terms such as "one embodiment," "some embodiments," "illustrative embodiment," "example," "specific example," or "some examples," etc., indicate that a specific feature, structure, material, or characteristic described in connection with that embodiment or example is included in at least one embodiment or example of this application. In this specification, the illustrative expressions of the above terms do not necessarily refer to the same embodiment or example. Furthermore, the specific features, structures, materials, or characteristics described may be combined in any suitable manner in one or more embodiments or examples.
[0036] The above is a detailed description of the preferred embodiments of this application. However, this application is not limited to the above embodiments. Those skilled in the art can make various equivalent modifications or substitutions without departing from the spirit of this application. All such equivalent modifications or substitutions are included within the scope defined by the claims of this application.
Claims
1. A control method for a knitting machine, characterized in that, The knitting machine includes an upper needle plate and a lower needle plate, and the control method includes: Obtain the pattern to be knitted, and determine the preset needle output sequence of the upper needle plate and the lower needle plate according to the pattern to be knitted; According to the preset needle ejection sequence, the upper needle plate and the lower needle plate are controlled to eject needles, and the actual needle ejection sequence is obtained; Based on the actual needle exit sequence and the preset needle exit sequence, the first needle exit situation of the upper needle plate and the second needle exit situation of the lower needle plate are determined; The working state of the knitting machine is controlled according to the first needle exit situation and the second needle exit situation.
2. The control method according to claim 1, characterized in that, The upper needle plate includes multiple first needles arranged in a first order, and the lower needle plate includes multiple second needles arranged in the first order. Determining the preset needle release order of the upper and lower needle plates according to the pattern to be knitted includes: A first target needle is identified from among a plurality of first needles, and a second target needle is identified from among a plurality of second needles; Based on the pattern to be knitted, the first target needle, and the second target needle, the preset needle release sequence of the upper needle plate and the lower needle plate is determined.
3. The control method according to claim 2, characterized in that, The step of identifying a first target needle among multiple first needles and a second target needle among multiple second needles includes: The fault status of each of the first knitting needles is obtained in the first order, and the first knitting needle in the first order that is in a non-faulty state is determined as the first target knitting needle. The fault status of each second needle is obtained in the first order, and the second needle in the non-faulty state in the first order is determined as the second target needle.
4. The control method according to claim 1, characterized in that, The actual needle dispensing sequence includes the actual sequence of the upper needle tray and the actual sequence of the lower needle tray. The preset needle dispensing sequence includes the preset sequence of the upper needle tray and the preset sequence of the lower needle tray. Determining the first needle dispensing situation of the upper needle tray and the second needle dispensing situation of the lower needle tray based on the actual needle dispensing sequence and the preset needle dispensing sequence includes: The first needle exit situation of the upper needle plate is determined according to the actual sequence of the upper needle plate and the preset sequence of the upper needle plate; The second needle exit situation of the upper needle plate is determined based on the actual sequence of the lower needle plate and the preset sequence of the lower needle plate.
5. The control method according to claim 4, characterized in that, The step of determining the first needle exit condition of the upper needle plate according to the actual sequence of the upper needle plate and the preset sequence of the upper needle plate includes: If the actual sequence of the upper needle plate is equal to the preset sequence of the upper needle plate, the first needle exit situation of the upper needle plate is determined to be normal. or, If the actual sequence of the upper needle plate is not equal to the preset sequence of the upper needle plate, the first needle exit situation of the upper needle plate is determined to be a needle plate malfunction.
6. The control method according to claim 4, characterized in that, The step of determining the second needle exit condition of the upper needle plate based on the actual sequence of the lower needle plate and the preset sequence of the lower needle plate includes: If the actual sequence of the needle tray is equal to the preset sequence of the needle tray, the second needle exit condition of the needle tray is determined to be normal. or, If the actual sequence of the needle tray is not equal to the preset sequence of the needle tray, the second needle exit condition of the needle tray is determined to be a needle tray malfunction.
7. The control method according to claim 1, characterized in that, The actual needle dispensing sequence includes the actual sequence of the upper needle plate and the actual sequence of the lower needle plate, and the control method further includes: Based on the actual sequence of the upper needle plate and the actual sequence of the lower needle plate, determine whether there is a situation where the upper needle plate and the lower needle plate exit needles simultaneously; If the upper needle plate and the lower needle plate are in the case of simultaneous needle output, calculate the actual sequence of the upper needle plate and the actual sequence of the lower needle plate to obtain the needle plate error value; The working state of the knitting machine is controlled based on the needle plate error value.
8. An operation control device, characterized in that, The device includes a memory, a processor, and a computer program stored in the memory and executable on the processor, the processor executing the program to implement the control method for a knitting machine as described in any one of claims 1 to 7.
9. A knitting machine, characterized in that, Includes the operation control device as described in claim 8.
10. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer-executable instructions for causing a computer to perform the control method for a knitting machine as described in any one of claims 1 to 7.