A jacquard automatic coding method and device, a master controller and a storage medium

With the cooperation of the main controller and the optical signal communicator, Jaka automatically acquires and sets the communication address, solving the problem of manual dialing errors and realizing Jaka's automatic encoding.

CN122629655APending Publication Date: 2026-08-25FUJIAN ZAYKA SCI & TECH LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202610201800.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Priority Date
2025-02-12
Filing Date
2026-02-11
Publication Date
2026-08-25

AI Technical Summary

Technical Problem

In warp knitting machines, the communication address of Jacquard knitting machines requires manual dialing and is prone to setting errors, making automatic encoding impossible.

Method used

The main controller obtains the communication address of the Jaka and sends a communication address query message to the Jaka using an optical signal communicator. The Jaka receives and sets the communication address, thus completing the automatic encoding of the Jaka.

Benefits of technology

Automatic encoding of Jacquards was implemented, avoiding errors from manual dialing and improving encoding efficiency and accuracy.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122629655A_ABST
    Figure CN122629655A_ABST
Patent Text Reader

Abstract

A method, apparatus, main controller, and storage medium for automatic jacquard encoding are disclosed, belonging to the field of textile technology. The method includes the main controller acquiring the Nth communication address of the Nth jacquard and sending a communication address query message for the (N+1)th jacquard to the Nth jacquard via an optical signal communicator; the Nth jacquard receiving the communication address query message for the (N+1)th jacquard and sending a communication address setting signal to the (N+1)th jacquard; the (N+1)th jacquard receiving the communication address setting signal sent by the Nth jacquard, setting the currently queried address value as the (N+1)th communication address of the (N+1)th jacquard, and responding to the main controller's communication address query message with the (N+1)th communication address as the communication address status of the (N+1)th jacquard, thus completing the automatic jacquard encoding. This solves the problem that using a mechanical dialer for jacquards requires manual dialing and is prone to setting errors.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of warp knitting machines, and in particular to a Jacquard automatic coding method, apparatus, main controller, and storage medium. Background Technology

[0002] Currently, the communication address of the jacquard is determined by setting a mechanical dialer on the jacquard within the warp knitting machine. However, this method has the following drawbacks in actual use: It requires a separate jacquard communication address, but manual dialing is necessary every time the jacquard is installed, and the mechanical dialer is prone to setting errors. Furthermore, it cannot achieve automatic jacquard encoding. Summary of the Invention

[0003] This invention provides a jacquard automatic control method, device, main controller, and storage medium to enable automatic jacquard encoding within a warp knitting machine.

[0004] To solve the above-mentioned technical problems, the present invention adopts the following technical solution: A Jacquard automatic control method, the method comprising: The main controller obtains the Nth communication address corresponding to the Nth jaka and sends a communication address query message for the (N+1)th jaka to the Nth jaka via an optical signal communicator. The Nth Jacques receives the communication address query information for the N+1th Jacques and sends a communication address setting signal to the N+1th Jacques; The (N+1)th Jacquard receives the communication address setting signal sent by the Nth Jacquard. The (N+1)th Jacquard sets the currently queried address value as its N+1th communication address. The (N+1)th Jacquard responds to the communication address query information of the master controller with the N+1th communication address as its corresponding communication address status, thus completing the Jacquard automatic encoding.

[0005] Furthermore, the first jaka detects the communication address setting signal sent by the main controller. The first jaka sets the address value as its first communication address based on the currently queried address value. The first jaka responds to the main controller's communication address query information using the first communication address as its corresponding communication address status.

[0006] Furthermore, the main controller receives the response information from the (N+1)th jaka, the response information being the communication address status corresponding to the (N+1)th jaka, and repeats the method of claim 1. This process is repeated until the jaka automatic encoding sequence proceeds from the first jaka connected to the main controller to the (N+1)th jaka, thus completing the jaka automatic encoding action.

[0007] Furthermore, when the Nth Jacques receives the communication address query information from the (N+1)th Jacques, it checks whether the Nth communication address already exists. If the Nth communication address already exists, it sends the communication address query information for the (N+1)th Jacques.

[0008] Furthermore, the main controller sends process data to the Nth jaka and the (N+1)th jaka via an optical signal communicator. The Nth jaka and the (N+1)th jaka receive the process data on the optical signal communicator. The Nth jaka uses the Nth communication address as an identifier to identify the process data corresponding to the Nth jaka, and the (N+1)th jaka uses the (N+1)th communication address as an identifier to identify the process data corresponding to the (N+1)th jaka.

[0009] An automatic jaka encoding device for use in the Nth jaka, the device comprising: The first receiving module is used to receive communication address query information for the N+1th Jaka sent by the master controller to the Nth Jaka through the optical signal communicator, and to receive the communication address setting signal sent by the master controller to the Nth Jaka through the optical signal communicator. The first processing module is used to receive a communication address setting signal and set the address value as the Nth communication address of the Nth Jacques according to the currently queried address value. The Nth Jacques responds to the communication address query information of the main controller with the Nth communication address as the communication address status corresponding to the Nth Jacques. The first transmitting module is configured to send the communication address status corresponding to the Nth Jacquard to the main controller via an optical signal communicator in response to the main controller's communication address query information; and The second sending module is used to send the communication address query information of the (N+1)th jaka received by the first receiving module to the (N+1)th jaka when the Nth jaka already has the Nth communication address.

[0010] An automatic jaka encoding device for use in a first jaka, the device comprising: The first receiving module is used to receive communication address query information for the first jaka sent by the master controller to the first jaka via the optical signal communicator, and to receive communication address setting signals sent by the master controller to the first jaka via the optical signal communicator. The first processing module is used to receive a communication address setting signal and set the address value as the first communication address of the first jaka according to the currently queried address value. The first jaka responds to the communication address query information of the main controller with the first communication address as the communication address status corresponding to the first jaka. The first transmitting module is configured to send the communication address status corresponding to the first Jacquard to the main controller via an optical signal communicator in response to the main controller's communication address query information; and The second sending module is used to send the communication address query information of the (N+1)th jaka received by the first receiving module to the (N+1)th jaka when the first jaka already exists at the first communication address.

[0011] A master controller, the master controller comprising: Memory, used to store instructions; and The processor is used to call the instructions stored in the memory to execute the methods described above. The main controller is used in the warp knitting machine to complete the automatic jacquard encoding.

[0012] A chip includes a circuit for performing the methods described above, the chip being used in a warp knitting machine to perform automatic jacquard encoding.

[0013] A computer-readable storage medium storing instructions that, when executed, cause a computer to perform the methods described above, the computer-readable storage medium being used in a warp knitting machine to perform Jacquard automatic encoding.

[0014] Compared with the prior art, the beneficial effects of the present invention are as follows: This invention features a simple structure and strong practicality. The main controller obtains the communication address of the Nth jaka and sends a communication address query for the (N+1)th jaka via an optical signal communicator. The Nth jaka receives the query and sends a communication address setting signal. The (N+1)th jaka receives the signal and sets the queried address as its N+1th communication address. The (N+1)th jaka then responds to the main controller's communication address query with this N+1th communication address as its corresponding communication address status. This achieves automatic jaka encoding, solving the problem of manual switching and frequent setting errors when using mechanical switches for jakas. Attached Figure Description

[0015] Figure 1This is a schematic flowchart of the Jacquard automatic control method.

[0016] Figure 2 This is another schematic flowchart of the Jacquard automatic control method.

[0017] Figure 3 This is a schematic diagram of a Jacquard device module.

[0018] Figure 4 This is a schematic diagram of the module when the main controller is located on the left side of the Jacquard comb.

[0019] Figure 5 This is a schematic diagram of the Jacquard device.

[0020] Figure 6 This is a schematic diagram of the module when the main controller is located on the right side of the Jacquard comb.

[0021] Figure 7 This is a schematic diagram of a bidirectional address direction detection circuit module. Detailed Implementation

[0022] To make the objectives, technical solutions, and advantages of the embodiments of the present invention clearer, the technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some, not all, of the embodiments of the present invention.

[0023] Unless otherwise defined, the technical or scientific terms used herein shall have the ordinary meaning as understood by one of ordinary skill in the art to which this invention pertains. The prefixes “first,” “second,” “Nth,” “N+1,” and similar terms used in the specification and claims of this patent application do not indicate any order, quantity, or importance, but are merely used to distinguish different components. The prefixes “first,” “Nth,” “N+1,” and similar terms used in the specification and claims of this patent application are merely used to distinguish different components. Terms such as “comprising” or “including” mean that the element or object preceding the word encompasses the elements or objects listed following the word and their equivalents, without excluding other elements or objects. Terms such as “inner,” “outer,” “upper,” and “lower” are used only to indicate relative positional relationships; when the absolute position of the described object changes, the relative positional relationship may also change accordingly. “A plurality” means two or more.

[0024] Some or all of the main controller's functions can be controlled by a computing platform. The computing platform may include one or more processors, which are circuits capable of processing signals. In one implementation, the processor can be a circuit with instruction read and execute capabilities, such as a central processing unit (CPU), microprocessor, or digital signal processor (DSP). In another implementation, the processor can implement certain functions through the logical relationships of hardware circuits. These logical relationships can be fixed or reconfigurable. For example, the processor may be a hardware circuit implemented using an application-specific integrated circuit (ASIC) or a programmable logic device (PLD), such as a field-programmable gate array (FPGA). In reconfigurable hardware circuits, the process of the processor loading a configuration file and configuring the hardware circuit can be understood as the processor loading instructions to implement some or all of the functions of the aforementioned units. Furthermore, a processor can also be a hardware circuit designed for artificial intelligence, which can be understood as a type of ASIC, such as a neural network processing unit (NPU), tensor processing unit (TPU), or deep learning processing unit (DPU). In addition, the computing platform can also include memory to store instructions, which the processor can call to perform corresponding functions.

[0025] Warp knitting machines can be one of the following: single-needle-bed warp knitting machines, double-needle-bed warp knitting machines, Raschel warp knitting machines, or Trico warp knitting machines.

[0026] The main controller inside the warp knitting machine sends process data via an optical signal communicator. Since the process data is sent sequentially, there is a certain order in the transmission process. Assume the first data corresponds to jacquard number 1, the second data corresponds to jacquard number 2, and so on. The jacquards receive the entire process data from the optical signal communicator, containing the process data from all jacquards. Therefore, when a jacquard receives process data, it needs an identifier to recognize which data corresponds to its own. Thus, the jacquard needs an address code to ensure that the first data corresponds to jacquard number 1. The jacquards themselves are arranged sequentially; the actual address order is from the main controller side: the first jacquard is address 1, the second jacquard is address 2, and so on.

[0027] Example 1, refer to Figure 1 and Figure 2 A Jacquard automatic control method 100, the method 100 comprising: Reference Figure 1 S110, the main controller sends a communication address setting signal to the first jaka via an optical signal communicator.

[0028] Reference Figure 1 S120, the first jaka detects the communication address setting signal sent by the master controller. The first jaka sets the address value as the first communication address of the first jaka according to the currently queried address value. The first jaka responds to the master controller's communication address query information with the first communication address as the communication address status of the first jaka.

[0029] Reference Figure 1 S130, the main controller obtains the communication address of the first Jakka.

[0030] Reference Figure 1 S140, the main controller sends a communication address setting signal to the Nth jaka via the optical signal communicator. Specifically, in this embodiment, S140, the main controller sends a communication address setting signal to the Nth jaka via the optical signal communicator and the first jaka.

[0031] Reference Figure 1 , refer to Figure 1 S150, the first jaka receives the communication address query information for the Nth jaka and sends a communication address setting signal to the Nth jaka. When the first jaka receives the communication address query information for the Nth jaka, it checks whether the first communication address already exists. If the first communication address already exists, it sends the communication address query information for the Nth jaka to the Nth jaka.

[0032] Reference Figure 1 S160, the Nth Jacques detects the communication address setting signal sent by the master controller. The Nth Jacques sets the address value as the Nth communication address of the Nth Jacques according to the currently queried address value. The Nth Jacques responds to the master controller's communication address query information with the Nth communication address as the communication address status of the Nth Jacques.

[0033] Reference Figure 2 S170, the main controller obtains the Nth communication address corresponding to the Nth jaka and sends a communication address query information for the (N+1)th jaka to the Nth jaka via the optical signal communicator.

[0034] Reference Figure 2S180, the Nth Jacques receives the communication address query information for the N+1th Jacques and sends a communication address setting signal to the N+1th Jacques. When the Nth Jacques receives the communication address query information for the N+1th Jacques, it checks whether the Nth communication address already exists. If the Nth communication address already exists, it sends the communication address query information for the N+1th Jacques.

[0035] Reference Figure 2 S190, the (N+1)th Jacques receives the communication address setting signal sent by the Nth Jacques. The (N+1)th Jacques sets the address value as the (N+1)th communication address of the (N+1)th Jacques according to the currently queried address value. The (N+1)th Jacques responds to the communication address query information of the master controller with the (N+1)th communication address as the communication address status of the (N+1)th Jacques.

[0036] Reference Figure 2 S200, the main controller receives the response information of the N+1th jaka, which is the communication address status corresponding to the N+1th jaka, and completes the automatic jaka encoding.

[0037] Reference Figure 1 and Figure 2 Repeat steps S110 to S200, and so on, to complete the automatic jacquard encoding sequence from the first jacquard connected to the main controller to the (N+1)th jacquard. The total number of jacquards is N+1, which can be determined according to the serial number of the warp knitting machine. N is a positive integer, which can be a positive integer greater than 1.

[0038] S210, the main controller sends process data to the first jaka, the Nth jaka, and the N+1th jaka via an optical signal communicator. The first jaka, the Nth jaka, and the N+1th jaka receive the process data on the optical signal communicator. The communication address of the first jaka is the first communication address, the communication address of the Nth jaka is the Nth communication address, and the communication address of the N+1th jaka is the N+1th communication address. The first jaka uses the first communication address as an identifier to identify the process data corresponding to the first jaka, the Nth jaka uses the Nth communication address as an identifier to identify the process data corresponding to the Nth jaka, and the N+1 jaka uses the N+1 communication address as an identifier to identify the process data corresponding to the N+1th jaka.

[0039] The process data includes the following data: 1: Verification of process data.

[0040] 2: Jacquard status: number of Jacquard data verification errors, Jacquard power supply voltage values, Jacquard readiness status, Jacquard process verification value, Jacquard injection index value, and standby injection signal status.

[0041] 3: There is an abnormal address number for Jacques.

[0042] Example 2, refer to Figure 1 and Figure 2 The difference between this second embodiment and the first embodiment lies in the following: an automatic jacquard encoding device is provided for the Nth jacquard. This device includes a first receiving module, a first processing module, a first transmitting module, and a second transmitting module. This automatic jacquard encoding device is installed inside a warp knitting machine, and it completes the automatic jacquard encoding using method 100.

[0043] The first receiving module is used to receive the communication address query information for the N+1th jaka sent by the master controller to the Nth jaka via the optical signal communicator, and to receive the communication address setting signal sent by the master controller to the Nth jaka via the optical signal communicator.

[0044] The first processing module is used to receive the communication address setting signal and set the address value as the Nth communication address of the Nth Jacques according to the currently queried address value. The Nth Jacques responds to the communication address query information of the master controller with the Nth communication address as the communication address status of the Nth Jacques.

[0045] The first transmitting module is used to send the communication address status corresponding to the Nth Jacquard to the main controller via an optical signal communicator in response to the main controller's communication address query information.

[0046] The second sending module is used to send the communication address query information of the (N+1)th jaka received by the first receiving module to the (N+1)th jaka when the Nth jaka already has the Nth communication address.

[0047] Other structures are similar to those in Embodiment 1, and will not be described in detail here.

[0048] Example 3, refer to Figure 1 and Figure 2 The difference between Embodiment 3 and Embodiment 1 lies in the following: an automatic jacquard encoding device is used in a first jacquard. This device includes a first receiving module, a first processing module, a first transmitting module, and a second transmitting module. This automatic jacquard encoding device is installed inside a warp knitting machine, and it completes the automatic jacquard encoding using method 100.

[0049] The first receiving module is used to receive communication address query information for the first jaka sent by the master controller to the first jaka via the optical signal communicator, and to receive communication address setting signals sent by the master controller to the first jaka via the optical signal communicator.

[0050] The first processing module is used to receive the communication address setting signal and set the address value as the first communication address of the first jaka according to the currently queried address value. The first jaka responds to the communication address query information of the master controller with the first communication address as the communication address status corresponding to the first jaka.

[0051] The first transmitting module is used to send the communication address status corresponding to the first jaka to the main controller via an optical signal communicator in response to the main controller's communication address query information.

[0052] The second sending module is used to send the communication address query information of the N+1th jaka received by the first receiving module to the N+1th jaka when the first jaka already has a first communication address.

[0053] Other structures are similar to those in Embodiment 1, and will not be described in detail here.

[0054] Example 4, refer to Figure 5 and Figure 6 The difference between this fourth embodiment and the first embodiment is that: a main controller is provided, which includes: a memory and a processor. The memory is used to store instructions; the processor is used to call the instructions stored in the memory to execute method 100. The main controller is applied in a warp knitting machine to use method 100 to complete Jacquard automatic encoding.

[0055] Other structures are similar to those in Embodiment 1, and will not be described in detail here.

[0056] Example 5, refer to Figure 5 and Figure 6 The difference between this fifth embodiment and the first embodiment is that: a chip includes: a circuit for executing method 100, the chip being applied in a warp knitting machine to use method 100 to complete Jacquard automatic encoding.

[0057] Other structures are similar to those in Embodiment 1, and will not be described in detail here.

[0058] Example 6, refer to Figure 5 and Figure 6 The difference between this sixth embodiment and the first embodiment is that: a computer-readable storage medium stores instructions that, when executed, cause a computer to perform method 100. This computer-readable storage medium is applied in a warp knitting machine to perform method 100 to complete Jacquard automatic encoding.

[0059] Other structures are similar to those in Embodiment 1, and will not be described in detail here.

[0060] Example 7, refer to Figure 3 , Figure 4 and Figure 5The difference between Embodiment Seven and Embodiment One is that the warp knitting machine is equipped with an automatic address encoding jacquard device. The jacquard device uses method 100 to complete the automatic jacquard encoding. The jacquard device includes a jacquard 20, a processor 12, a first interface 10, a second interface 11, a main controller 13, and an optical signal communicator. The processor 12 can be an MCU microcontroller. The jacquard can be a wired jacquard, a wireless jacquard, a wired piezoelectric jacquard, a wireless piezoelectric jacquard, a wired piezoelectric ceramic jacquard, or a wireless piezoelectric ceramic jacquard.

[0061] Reference Figure 3 , Figure 4 and Figure 5 The processor 12 is integrated into the jacquard 20. The first interface 10 is located on one side of the jacquard 20, and the second interface 11 is located on the other side. The main controller 13 sends process data to the jacquard 20 so that it can complete the jacquard operation after being powered on. The main controller 13 is electrically connected to multiple jacquards 20 via an optical signal communicator. The second interface 11 of one jacquard 20 is electrically connected to the first interface 10 of another adjacent jacquard 20, allowing multiple jacquards 20 to be arranged together. When the jacquard device is powered on and the processor 12 is not... When the corresponding communication address is assigned, the processor 12 does not respond. When the master controller 13 does not receive feedback from the processor 12, the master controller 13 continuously queries the communication address status of the processor 12. When the processor 12 detects that there is a communication address setting signal on the first interface 10 and the processor 12 has not assigned the corresponding communication address, the processor 12 sets the address value currently queried by the optical signal communicator as the first communication address of the processor 12. The processor 12 responds to the query of the master controller 13 with the first communication address as the communication address status of the processor 12.

[0062] In this embodiment, the automatic address encoding function is bidirectional, meaning that input can be made to both sides of the Jacquard comb (first interface 10 or second interface 11). The processor 12 (MCU) will automatically detect the direction. Sometimes, when the Jacquard comb is installed, it is installed face to face, and the Jacquard signal input direction is opposite. However, it is required that the communication address of the Jacquard comb on the same side be consistent. Therefore, this feature will bring great convenience to the application of Jacquard comb.

[0063] Reference Figure 3 , Figure 4 and Figure 5When the main controller 13 is located on one side of the first jacquard comb 21, specifically on the left side of the first jacquard comb 21 in this embodiment, the communication address setting signal is input from the left, with the address encoding direction from left to right. The communication address setting signal output by the main controller 13 enters through the first interface 10 of the first jacquard comb 21, thereby causing the second interface 11 of the first jacquard comb 21 to output the communication address setting signal to the second interface 11 of the adjacent jacquard comb 20. When the processor 12 of one of the jacquard combs 21 detects that there is a communication address setting signal input on the first interface 10 of that jacquard comb 21, the second interface 11 of that jacquard comb 21 is configured to output the communication address setting signal to the first interface 10 of the adjacent jacquard comb 20.

[0064] Reference Figure 3 , Figure 5 and Figure 6 When the main controller 13 is located on the other side of the first jacquard comb 21, specifically on the right side of the first jacquard comb 21 in this embodiment, the communication address setting signal is input from the right side, and the address encoding direction is from right to left. The communication address setting signal output by the main controller 13 enters through the second interface 11 of the first jacquard comb 21, thereby causing the first interface 10 of the first jacquard comb 21 to output the communication address setting signal to the second interface 11 of the adjacent jacquard comb 20. When the processor 12 of one of the jacquard combs 21 detects that there is a communication address setting signal input on the second interface 11 of the jacquard comb 21, the first interface 10 of the jacquard comb 21 is configured to output the communication address setting signal to the second interface 11 of the adjacent jacquard comb 20.

[0065] Reference Figure 3 , Figure 4 and Figure 5 When the master controller 13 receives the response of the first communication address, it determines that the jacquard 20 corresponding to the first communication address has been encoded and is online. The master controller 13 then sends a query for the second communication address to the second jacquard 22 through the optical signal communicator. When the first jacquard 21 receives the query from the master controller 13 by its own address + 1, the second interface 11 of the first jacquard 21 is configured to output a communication address setting signal and sends a communication address setting signal to the first interface 10 of the second jacquard 22.

[0066] Reference Figure 3 , Figure 4 and Figure 5When the processor 12 of the Nth Jacques 23 is not assigned the corresponding Nth communication address, the processor 12 of the Nth Jacques 23 does not respond to the query of the master controller 13. When the master controller 13 does not receive feedback from the Nth communication address, the master controller 13 continues to query the communication address status of the processor 12 corresponding to the Nth communication address, where N is a positive integer greater than 1.

[0067] Reference Figure 3 , Figure 4 and Figure 5 When the processor 12 of the Nth Jacquer 23 detects a communication address setting signal on the first interface 10 and the processor 12 of the Nth Jacquer 23 has not been assigned a corresponding Nth communication address, the processor 12 of the Nth Jacquer 23 sets the address value currently queried by the optical signal communicator as the Nth communication address of the processor 12. The processor 12 responds to the query of the master controller 13 with the Nth communication address as the communication address status corresponding to the processor 12 of the Nth Jacquer 23.

[0068] Reference Figure 3 , Figure 4 and Figure 5 When the master controller 13 receives a response for the Nth communication address, it indicates that the jacquard 20 corresponding to the Nth communication address has been encoded and is online. The master controller 13 then sends a query for the Nth communication address to the Nth jacquard 23 via the optical signal communicator. When the Nth jacquard 23 receives a query from the master controller 13 with its own address + 1, the second interface 11 of the Nth jacquard 23 is configured to output a communication address setting signal and sends a communication address setting signal to the first interface 10 of the (N+1)th jacquard. This encoding action is repeated, in the order from the first jacquard 21 connected to the connector on the master controller 13 to the Mth jacquard 23, automatically completing the address encoding action. M is the total number of jacquards. The value of the positive integer is in the range of 1 to X, where X is the total number of jacquards - 1.

[0069] The principle behind the automatic address encoding in this embodiment is as follows: Reference Figure 3 , Figure 4 and Figure 5 Step 1: After all the Jacquard 20s are arranged, the main controller 13 powers on the Jacquard 20s.

[0070] Reference Figure 3 , Figure 4 and Figure 5 Step 2: After the Jacquard 20 is powered on, all Jacquard 20s are initially in a state without a communication address, that is, the communication address is a fixed value of 0, indicating that the communication address is empty.

[0071] Reference Figure 3 , Figure 4 and Figure 5Step 3: After powering on the Jacquard 20, the main controller 13 sets the communication address signal on its own ADDR pin and continuously queries the status of the Jacquard 20 with the first communication address on the processor. Since all Jacquard 20s do not have a communication address when power is first applied, they will not send a response to the main controller 13. Therefore, the main controller 13 will continue to query the Jacquard 20 with the first communication address until it receives a response from the first communication address.

[0072] Reference Figure 3 , Figure 4 and Figure 5 Step 4: After being powered on, Jacquard 20 will automatically and continuously check whether there is a communication address setting signal in both directions of ADDR. When it finds that there is a communication address setting signal in ADDR1 on the left and that it has no address, it will set its own address value according to the address currently queried by 485. Since the master controller 13 is initially querying the first communication address, the first Jacquard 21 will set its own communication address to the first communication address (the first communication address is encoded as 1) and immediately respond to the query of the master controller 13.

[0073] Reference Figure 3 , Figure 4 and Figure 5 Step 5: After the master controller 13 receives the response of the first communication address, it indicates that the first jacquard 21 of the first communication address has been encoded and is online. Therefore, it sends a query for the second communication address corresponding to the second jacquard 22 on the optical signal communicator. After receiving the query from the master controller 13 by its own address + 1, the jacquard 20 will set ADDR2 to output communication address setting signal, that is, send communication address setting signal to ADDR1 of the second jacquard 22.

[0074] Reference Figure 3 , Figure 4 and Figure 5 Step 6: The second Jacquer 22 repeats the actions of steps 4 to 5, encodes itself as 2 (the second communication address is encoded as 2), and sends a communication address setting signal to the next Jacquer 20. This process is repeated, and the address encoding action is automatically completed from the first Jacquer 21 to the Nth Jacquer 23 starting from the main controller 13 connector.

[0075] Reference Figure 3 , Figure 4 , Figure 5 and Figure 4 Step 7: As can be seen from steps 4 to 6, starting with the first Jacquard 21 connected to the main controller 13, the communication address is 1. The encoding function is not unidirectional.

[0076] Reference Figure 4If the master controller 13 is on the right, the communication address setting signal will enter from the ADDR2 of the rightmost jacquard 21. The ADDR1 of the rightmost jacquard 21 will output the communication address setting signal to the second jacquard 22 from right to left. The process is the same as 4-6, except that ADDR2 is the input and ADDR1 is the output. Therefore, the encoding direction increases sequentially from right to left. Thus, automatic encoding can be performed in both left and right directions, which is an important feature of automatic encoding in this implementation.

[0077] Reference Figure 3 , Figure 4 and Figure 5 In this embodiment, by setting a processor 12 on the Jacquard 20, when the processor 12 detects a communication address setting signal on the first interface 10 and the processor 12 has not assigned a corresponding communication address, the processor 12 sets the address value currently queried by the optical signal communicator as the first communication address of the processor 12. The processor 12 responds to the query of the main controller 13 with the first communication address as the communication address status corresponding to the processor 12, thereby completing the setting of the communication address of the Jacquard 20 and achieving the effect of automatic address encoding.

[0078] Other structures are similar to those in Embodiment 1, and will not be described in detail here.

[0079] Example 8, refer to Figure 3 , Figure 4 and Figure 5 The difference between this embodiment eight and embodiment one is that the warp knitting machine is equipped with an automatic address encoding jacquard device. The jacquard device uses method 100 to complete the automatic jacquard encoding. The jacquard device includes a jacquard 20, a processor 12, a first interface 10, a second interface 11, and an optical signal communicator. The processor 12 is an integrated MCU single-chip microcomputer processor 12 set in the jacquard 20.

[0080] Reference Figure 3 , Figure 4 and Figure 5 The first interface 10 is located on one side of the jacquard 20. The jacquard 20 receives process data sent by the external master controller 13 through an optical signal communicator, so that the jacquard 20 can complete the jacquard operation after being powered on. When the jacquard device is powered on and the processor 12 has not assigned the corresponding first communication address, the processor 12 does not respond. When the processor 12 detects that there is a communication address setting signal on the first interface 10 and the processor 12 has not assigned the corresponding first communication address, the processor 12 sets the address value currently queried by the optical signal communicator as the first communication address of the processor 12 and the processor 12 responds to the query of the master controller 13.

[0081] Reference Figure 3 , Figure 4 and Figure 5 The processor 12 is integrated into the jacquard 20. The first interface 10 is located on one side of the jacquard 20, and the second interface 11 is located on the other side of the jacquard 20. The main controller 13 is used to send process data to the jacquard 20 so that the jacquard 20 can complete the jacquard operation after being powered on. The main controller 13 is electrically connected to multiple jacquard 20s through an optical signal communicator. The second interface 11 of one jacquard 20 is electrically connected to the first interface 10 of another adjacent jacquard 20, so that multiple jacquard 20s can be arranged together.

[0082] Reference Figure 3 , Figure 4 and Figure 5 Multiple jacquards 20 are connected in parallel via optical signal communicators, so that the processor 12 on each jacquard 20 can be individually configured with a communication address.

[0083] Other structures are similar to those in Embodiment 1, and will not be described in detail here.

[0084] Example 9, referring to Figure 3 , Figure 4 and Figure 5 The difference between this embodiment nine and embodiment one is that the jacquard device includes a jacquard 20, a drive circuit board 30 disposed within the jacquard 20, a processor 12, a first interface 10, a second interface 11, a drive circuit board displacement detection circuit 31 integrated on the drive circuit board 30, a serial communication circuit 32 integrated on the drive circuit board 30, an optical signal communicator integrated on the drive circuit board 30, a power conversion circuit 33 integrated on the drive circuit board 30, a leakage current detection circuit 34 integrated on the drive circuit board 30, a data output level conversion circuit 35 integrated on the drive circuit board 30, a jacquard high voltage drive circuit 36 ​​integrated on the drive circuit board 30, and a bidirectional address direction detection circuit 51 integrated on the drive circuit board 30.

[0085] Reference Figure 3 , Figure 4 and Figure 5 In this embodiment, the first interface 10 is specifically integrated on one side of the driver circuit board 30, and the second interface 11 is specifically integrated on the other side of the driver circuit board 30. When the first interface 10 is located on the left side of the driver circuit board 30, the second interface 11 is located on the right side of the driver circuit board 30; when the first interface 10 is located on the right side of the driver circuit board 30, the second interface 11 is located on the left side of the driver circuit board 30. The first interface 10 is configured as a connector, and the second interface 11 is configured as a connector.

[0086] Reference Figure 3Circuit 1: Processor 12 is an MCU circuit. The peripheral circuits of the MCU circuit include a crystal oscillator, memory, and indicator lights. The crystal oscillator provides a suitable clock signal for the MCU. The memory can store relevant data. The indicator lights are tri-color LEDs, displaying different colors to indicate different operating states and alarms.

[0087] Reference Figure 3 , Figure 4 and Figure 5 Circuit 2: The function of the drive circuit board removal detection circuit 31 is to send an alarm to the processor 12 when it detects that the drive circuit board 30 has been removed and the information does not match that of the Jacquard 20. When the drive circuit board removal detection circuit detects that the drive circuit board 30 has been removed, it sends an alarm to the processor 12, and the processor 12 reports the removal of the drive circuit board 30 to the main controller 13 through the optical signal communicator.

[0088] Reference Figure 3 , Figure 4 and Figure 5 Circuit 3: Serial communication circuit 32, connected to the optical signal communicator, uses a 1 / 8 unit load RS485 chip. Up to 256 chips can be connected to the optical signal communicator, providing high communication speed. The RS485 chip converts RS485 levels into levels recognizable by the MCU. The operating status of the Jacquard 20 is transmitted to the main controller 13 in real time via RS485 communication. This operating status includes automatic address setting, high voltage, low voltage, Jacquard leakage current detection, data reception, etc. The processor 12 obtains the operating status of the Jacquard 20 through the serial communication circuit 32. When the processor 12 obtains the operating status of the Jacquard 20 through the serial communication circuit 32, it feeds back the operating status to the main controller 13 via the optical signal communicator.

[0089] Reference Figure 3 , Figure 4 and Figure 5 Circuits 4 and 5: Connectors. These connectors are used for power transmission, optical signal communication signal transmission, time clock signal transmission, and address setting signal transmission. They can cascade approximately 256 Jacquard 20 units.

[0090] Reference Figure 3 , Figure 4 and Figure 5 Circuit 6: Power conversion circuit 33, which converts the low voltage of 24V to 3.3V to power circuits 1 and 8.

[0091] Reference Figure 3 and Figure 4Circuit 7: Leakage current detection circuit 34. The function of leakage current detection circuit 34 is to convert the leakage current of the piezoelectric ceramic sheet into voltage. The processor 12 (MCU) uses this voltage to detect the magnitude of the leakage current of the piezoelectric ceramic sheet. When the value exceeds the set value, the processor 12 (MCU) sends an alarm message to the main controller 13 via RS485.

[0092] Reference Figure 3 Circuit 8: Data output level conversion circuit 35 converts the output voltage level of processor 12 (MCU) into a level that can drive Jacquard high voltage drive circuit 36, while also providing high voltage and low voltage isolation.

[0093] Reference Figure 3 Circuit 9: Jacquard high-voltage drive circuit 36. Jacquard high-voltage drive circuit 36 ​​is used to drive the piezoelectric ceramic sheet, and outputs high voltage to drive the piezoelectric ceramic sheet to swing left and right.

[0094] Reference Figure 3 and Figure 7 Circuit 10, bidirectional address direction detection circuit 51, is electrically connected to processor 12 (MCU) so that when the Jacquard comb is connected, processor 12 can detect the interfaces on both sides of the Jacquard comb (first interface 10 or second interface 11), that is, both interfaces on both sides of the Jacquard comb can be input, and processor 12 (MCU) will automatically detect the direction.

[0095] Reference Figure 3 and Figure 4 The piezoelectric ceramic element 37 contains a glass fiber sheet and piezoelectric ceramic sheets wrapped around the left and right sides of the glass fiber sheet. The tail of each piezoelectric ceramic sheet has a copper-plated contact end, and a guide needle 38 is provided on the front of the piezoelectric ceramic sheet. The guide needle 38 is made of stainless steel. The piezoelectric ceramic element 37 is housed within the jacquard and electrically connected to the drive circuit board 30.

[0096] Reference Figure 3 The processor 12 can be integrated onto the drive circuit board 30 or onto the piezoelectric ceramic element 37. When the processor 12 is integrated onto the piezoelectric ceramic element 37, the processor 12 is electrically connected to the power terminal of the piezoelectric ceramic sheet.

[0097] Reference Figure 3 , Figure 4 and Figure 5Both the first interface 10 and the second interface 11 are provided with multiple conductive contacts. These conductive contacts are used to transmit communication signals from the optical signal communicator, power supply, communication address setting signals, and injection signals sent from the main controller 13 to the processor 12. After receiving the injection signal, the processor 12 drives the piezoelectric ceramic plate to swing through the Jacquard high-voltage drive circuit 36, so that the yarn guide needle 38 can perform jacquard action.

[0098] Other structures are similar to those in Embodiment 1, and will not be described in detail here.

[0099] Example 10, referring to Figure 5 The difference between this embodiment ten and embodiment nine is that a connector 41 is integrated on the front of the drive circuit board 30. The plug part of the connector 41 is inserted into the power terminal of the piezoelectric ceramic element 37 of the Jacquard 20, so that the drive circuit board 30 is electrically connected to the piezoelectric ceramic element 37 through the connector.

[0100] Other structures are similar to those in Embodiment Nine, and will not be described in detail here.

[0101] Example 11, referring to Figure 3 The difference between this embodiment eleven and embodiment one is that the optical signal communicator has a first optical signal receiver, a first optical signal transmitter, a second optical signal receiver, a second optical signal transmitter, a third optical signal receiver, and a third optical signal transmitter.

[0102] The first optical signal receiver, the first optical signal transmitter, the second optical signal receiver, the second optical signal transmitter, the third optical signal receiver, and the third optical signal transmitter all transmit process data in the form of optical signals.

[0103] Reference Figure 3 The output terminal of the first optical signal receiver is electrically connected to the input terminal of the main controller 13, and the input terminal of the first optical signal transmitter is electrically connected to the output terminal of the main controller 13. The first optical receiver has a first photodiode (PIN), and the first optical transmitter has a first light-emitting diode (LED). The first light-emitting diode transmits process data in a flashing manner.

[0104] Reference Figure 3 A second optical signal receiver is configured within the first interface 10, and a second optical signal transmitter is configured within the second interface 11. The second optical receiver has a second photodiode (PIN), and the second optical transmitter has a second light-emitting diode (LED). The second LED transmits process data in a flashing manner.

[0105] Reference Figure 3A third optical signal transmitter is configured within the first interface 10, and a third optical signal receiver is configured within the second interface 11. The third optical receiver has a third photodiode (PIN), and the third optical transmitter has a third light-emitting diode (LED). The third light-emitting diode transmits process data in a flashing manner.

[0106] Reference Figure 3 , Figure 4 and Figure 5 When the main controller 13 receives a response from the first communication address through the first optical signal receiver, it determines that the jacquard 20 corresponding to the first communication address has been encoded and is online. The main controller 13 then sends a query for the second communication address to the second jacquard 22 through the first optical signal transmitter, the second optical signal receiver, and the second optical signal transmitter of the optical signal communicator. When the first jacquard 21 receives a query from the main controller 13 by its own address + 1 through the second optical signal receiver, the first jacquard 21 outputs a communication address setting signal through the second optical signal transmitter and sends a communication address setting signal to the second optical signal receiver in the first interface 10 of the second jacquard 22.

[0107] Reference Figure 3 , Figure 4 and Figure 5 When the main controller 13 receives a response for the Nth communication address through the first optical signal receiver, the third optical signal transmitter, and the third optical signal receiver, it indicates that the jacquard 20 corresponding to the Nth communication address has been encoded and is online. The main controller 13 then sends a query for the Nth communication address to the Nth jacquard 23 through the first optical signal transmitter, the second optical signal receiver, and the second optical signal transmitter of the optical signal communicator. When the second optical signal receiver of the Nth jacquard 23 receives a query from the main controller 13 with its own address + 1, the second optical signal transmitter of the Nth jacquard 23 outputs a communication address setting signal and sends a communication address setting signal to the second optical signal receiver of the (N+1)th jacquard. This encoding action is repeated, and the address encoding action is automatically completed from the first jacquard 21 connected to the connector on the main controller 13 to the Mth jacquard 23.

[0108] Reference Figure 1 and Figure 4 Method 100 includes: Reference Figure 1 and Figure 4 S110, the main controller 13 sends a communication address setting signal to the second optical signal receiver of the first jaka 21 through the first optical signal transmitter of the optical signal communicator.

[0109] Reference Figure 1 and Figure 4S120, the first jaka 21 detects the communication address setting signal sent by the main controller 13. The first jaka 21 sets the address value as the first communication address of the first jaka 21 according to the currently queried address value. The first jaka 21 uses the first communication address as the communication address status corresponding to the first jaka 21 to respond to the communication address query information of the main controller 13 through the third optical signal transmitter.

[0110] Reference Figure 1 and Figure 4 S130, the main controller 13 obtains the communication address of the first jaka 21 through the first optical signal receiver.

[0111] Reference Figure 1 and Figure 4 S140, the main controller 13 sends a communication address setting signal to the second optical signal receiver of the Nth jaka 23 through the first optical signal transmitter of the optical signal communicator, the second optical signal receiver of the first jaka 21, and the second optical signal transmitter of the first jaka 21.

[0112] Reference Figure 1 and Figure 4 , refer to Figure 1 and Figure 4 S150, the second optical signal receiver of the first jaka 21 receives the communication address query information for the Nth jaka 23. The second optical signal receiver of the first jaka 21 sends a communication address setting signal to the second optical signal receiver of the Nth jaka 23. When the second optical signal receiver of the first jaka 21 receives the communication address query information for the Nth jaka 23, it checks whether the first communication address already exists. If the first communication address already exists, the second optical signal transmitter of the Nth jaka 23 sends the communication address query information for the Nth jaka 23 to the second optical signal receiver of the Nth jaka 23.

[0113] Reference Figure 1 and Figure 4 S160, the second optical signal receiver of the Nth Jacquer 23 detects the communication address setting signal sent by the main controller 13 through the first optical signal transmitter. The Nth Jacquer 23 sets the address value as the Nth communication address of the Nth Jacquer 23 according to the currently queried address value. The Nth Jacquer 23 responds to the communication address query information of the main controller 13 through the third optical signal transmitter with the Nth communication address as the communication address status of the Nth Jacquer 23.

[0114] Reference Figure 2 and Figure 4S170, the main controller 13 obtains the Nth communication address corresponding to the Nth jaka 23 through the first optical signal receiver, and sends the communication address query information for the N+1th jaka to the second optical signal receiver of the Nth jaka 23 through the first optical signal transmitter of the optical signal communicator.

[0115] Reference Figure 2 and Figure 4 S180, the second optical signal receiver of the Nth jaka 23 receives the communication address query information for the N+1th jaka, and sends a communication address setting signal to the second optical signal receiver of the N+1th jaka through the second optical signal transmitter of the Nth jaka 23. When the second optical signal receiver of the Nth jaka 23 receives the communication address query information for the N+1th jaka, it checks whether the Nth communication address already exists. If the Nth communication address already exists, it sends the communication address query information for the N+1th jaka to the N+1th jaka.

[0116] Reference Figure 2 and Figure 4 S190, the second optical signal receiver of the N+1th jaka receives the communication address setting signal sent by the second optical signal transmitter of the Nth jaka 23. The N+1th jaka sets the address value as the N+1th communication address of the N+1th jaka according to the currently queried address value. The N+1th jaka responds to the communication address query information of the main controller 13 through the third optical signal transmitter with the N+1th communication address as the communication address status of the N+1th jaka.

[0117] Reference Figure 2 and Figure 4 S200, the main controller 13 receives the response information of the N+1th jaka through the first optical signal receiver. The response information is the communication address status corresponding to the N+1th jaka, and the jaka automatic encoding is completed.

[0118] Reference Figure 1 and Figure 2 Repeat steps S110 to S200, and so on, to complete the automatic jacquard encoding sequence from the first jacquard 21 connected to the main controller 13 to the (N+1)th jacquard. The total number of jacquards is N+1, which can be determined according to the serial number of the warp knitting machine. N is a positive integer, which can be a positive integer greater than 1.

[0119] S210, the main controller 13 sends process data to the first jaka 21, the Nth jaka 23, and the N+1th jaka via the first optical signal transmitter of the optical signal communicator. The first jaka 21, the Nth jaka 23, and the N+1th jaka receive the process data on the optical signal communicator. The communication address of the first jaka 21 is the first communication address, the communication address of the Nth jaka 23 is the Nth communication address, and the communication address of the N+1th jaka is the N+1th communication address. The first jaka 21 uses the first communication address as an identifier to identify the process data corresponding to the first jaka. The Nth jaka 23 uses the Nth communication address as an identifier to identify the process data corresponding to the Nth jaka. The N+1 jaka uses the N+1 communication address as an identifier to identify the process data corresponding to the N+1th jaka.

[0120] Other structures are similar to those in Embodiment 1, and will not be described in detail here.

[0121] Although Figure 5 The image only shows eight jacquards arranged together, but this does not mean that only eight jacquards are set up in the actual use of the warp knitting machine. The number of jacquards can be determined according to the machine number of the warp knitting machine.

[0122] The above are merely specific embodiments of the present invention, but the design concept of the present invention is not limited thereto. Any non-substantial modifications made to the present invention using this concept shall be considered as infringing upon the protection scope of the present invention.

Claims

1. A Jacquard automatic control method, characterized in that, The method includes: The main controller obtains the Nth communication address corresponding to the Nth jaka and sends a communication address query message for the (N+1)th jaka to the Nth jaka via an optical signal communicator. The Nth Jacques receives the communication address query information for the N+1th Jacques and sends a communication address setting signal to the N+1th Jacques; The (N+1)th Jacquard receives the communication address setting signal sent by the Nth Jacquard. The (N+1)th Jacquard sets the currently queried address value as its N+1th communication address. The (N+1)th Jacquard responds to the communication address query information of the master controller with the N+1th communication address as its corresponding communication address status, thus completing the Jacquard automatic encoding.

2. The Jacquard automatic control method as described in claim 1, characterized in that, The first jaka detects the communication address setting signal sent by the main controller. The first jaka sets the address value as the first communication address of the first jaka according to the currently queried address value. The first jaka responds to the communication address query information of the main controller with the first communication address as the communication address status corresponding to the first jaka.

3. The Jacquard automatic control method as described in claim 2, characterized in that, The main controller receives the response information from the (N+1)th jaka, the response information being the communication address status corresponding to the (N+1)th jaka. The method of claim 1 is repeated, and so on, the jaka automatic encoding sequence proceeds from the first jaka connected to the main controller to the (N+1)th jaka, completing the jaka automatic encoding action.

4. The Jacquard automatic control method as described in claim 1, characterized in that, When the Nth Jacque receives the communication address query information from the (N+1)th Jacque, it checks whether the Nth communication address already exists. If the Nth communication address already exists, it sends the communication address query information for the (N+1)th Jacque to the (N+1)th Jacque.

5. The Jacquard automatic control method as described in claim 1, characterized in that, The main controller sends process data to the Nth jaka and the (N+1)th jaka via an optical signal communicator. The Nth jaka and the (N+1)th jaka receive the process data on the optical signal communicator. The Nth jaka uses the Nth communication address as an identifier to identify the process data corresponding to the Nth jaka, and the (N+1)th jaka uses the (N+1)th communication address as an identifier to identify the process data corresponding to the (N+1)th jaka.

6. A Jacquard automatic encoding device, characterized in that, For use in the Nth jaka, the device comprises: The first receiving module is used to receive communication address query information for the N+1th Jaka sent by the master controller to the Nth Jaka through the optical signal communicator, and to receive the communication address setting signal sent by the master controller to the Nth Jaka through the optical signal communicator. The first processing module is used to receive a communication address setting signal and set the address value as the Nth communication address of the Nth Jacques according to the currently queried address value. The Nth Jacques responds to the communication address query information of the main controller with the Nth communication address as the communication address status corresponding to the Nth Jacques. The first transmitting module is configured to send the communication address status corresponding to the Nth Jacquard to the main controller via an optical signal communicator in response to the main controller's communication address query information; and The second sending module is used to send the communication address query information of the (N+1)th jaka received by the first receiving module to the (N+1)th jaka when the Nth jaka already has the Nth communication address.

7. A Jacquard automatic encoding device, characterized in that, For use in the first jaka, the device includes: The first receiving module is used to receive communication address query information for the first jaka sent by the master controller to the first jaka via the optical signal communicator, and to receive communication address setting signals sent by the master controller to the first jaka via the optical signal communicator. The first processing module is used to receive a communication address setting signal and set the address value as the first communication address of the first jaka according to the currently queried address value. The first jaka responds to the communication address query information of the main controller with the first communication address as the communication address status corresponding to the first jaka. The first transmitting module is configured to send the communication address status corresponding to the first Jacquard to the main controller via an optical signal communicator in response to the main controller's communication address query information; and The second sending module is used to send the communication address query information of the N+1th jaka received by the first receiving module to the N+1th jaka when the first jaka already exists at the first communication address.

8. A master controller, characterized in that, The main controller includes: Memory, used to store instructions; and A processor is configured to invoke instructions stored in the memory to execute the method as described in any one of claims 1 to 5, wherein the master controller is applied in a warp knitting machine to perform automatic jacquard encoding.

9. A chip, characterized in that, include: A circuit for performing the method as described in any one of claims 1 to 5, wherein the chip is applied in a warp knitting machine to perform automatic jacquard encoding.

10. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores instructions that, when executed, cause a computer to perform the method as described in any one of claims 1 to 5, wherein the computer-readable storage medium is used in a warp knitting machine to perform Jacquard automatic encoding.