Printing system and method with real-time monitoring function

By designing the cache module, monitoring module, package group module, and unpacking module in the printing system, the problem that traditional printing systems cannot realize real-time status monitoring is solved, and real-time collection and transmission of printing board status information is realized. , improves the real-timeness of the printing system.

CN119440432APending Publication Date: 2025-02-14JIELAN PRINTING TECH (SUZHOU) CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411377073.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-09-30
Publication Date
2025-02-14

AI Technical Summary

Technical Problem

When the information exchange between the PC and the printing board, traditional printing systems cannot achieve real-time update of the status, resulting in cumbersome and in real-time monitoring.

Method used

A printing system with real-time monitoring function is designed. Through the cooperation of the cache module, monitoring module and packet group module on the printing board, and the receiving module and the unpacking module on the PC side, real-time status information collection, processing and transmission are realized.

Benefits of technology

Real-time collection and transmission of printing board status information is realized, and users or systems can promptly understand the running status of the printing board, improving the real-timeness of the entire printing system.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119440432A_ABST
    Figure CN119440432A_ABST
Patent Text Reader

Abstract

The invention provides a printing system and method with a real-time monitoring function, the printing system comprises a printing board card and a PC terminal, the PC terminal issues printing data to the printing board card through a network cable, the printing board card transmits state information to the PC terminal through the network cable, the printing board card is provided with a cache module, a monitoring module and a packaging module, and the monitoring module is connected with the PC terminal through the network cable. The PC end is provided with a receiving module and an unpacking module, and the caching module is used for storing real-time state information of the printing board card; the monitoring module is used for monitoring the write-in state of the state information in the cache module, and when it is detected that write-in of the state information is completed, data transmission is triggered; the packing module is used for receiving the state information triggered by the monitoring module and packing the information into a data format which can be identified by a PC (Personal Computer) end; the receiving module is used for receiving the state information data processed by the packing module; and the unpacking module is used for unpacking the state information data received by the receiving module and restoring the state information data into original state information.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of printing technology, and in particular to a printing system and method with real-time monitoring function. Background Art

[0002] The description in this section merely provides background information related to the present disclosure and does not constitute prior art.

[0003] exist Figure 1 In the traditional connection architecture shown, the PC terminal 1 and the printing board 2 realize one-way transmission of printing data through the network cable 3, that is, the PC terminal sends the printing task to the printing board, and the board receives and executes the printing operation. In the normal operation mode, when it is necessary to monitor the current status of the printing board 2 or obtain detailed status data, additional steps must be taken, that is, the board data interface 22 is directly connected to the PC data interface 12 through a dedicated data line 4, and then the required status data is downloaded from the printing board 2 through a specific software tool. This process is not only cumbersome, but also cannot achieve real-time status updates.

[0004] Therefore, the traditional connection method has defects when processing the information exchange between the PC terminal 1 and the printing board 2, especially in the real-time acquisition of status data, and a more efficient and real-time data transmission and status monitoring solution is urgently needed.

[0005] It should be noted that the above introduction to the technical background is only for the convenience of providing a clear and complete description of the technical solutions of the present invention and for the convenience of understanding by those skilled in the art. It cannot be considered that the above technical solutions are well known to those skilled in the art simply because these solutions are described in the background technology section of the present invention. Summary of the invention

[0006] The technical problem to be solved by the present invention is to provide a printing system and method with a real-time monitoring function.

[0007] In order to solve the above technical problems, the present invention provides a printing system with real-time monitoring function, including a printing board and a PC end, the PC end sends printing data to the printing board through a network cable, the printing board transmits status information to the PC end through the network cable, the printing board is provided with a cache module, a monitoring module, and a packaging module, the PC end is provided with a receiving module and an unpacking module, the cache module is used to store the real-time status information of the printing board; the monitoring module is used to monitor the writing status of the status information in the cache module, and when it is detected that the writing of the status information is completed, the data transmission is triggered; the packaging module is used to receive the status information triggered by the monitoring module, and pack the information into a data format recognizable by the PC end; the receiving module is used to receive the status information data processed by the packaging module; the unpacking module is used to unpack the status information data received by the receiving module and restore it to the original status information.

[0008] Preferably, the PC terminal is also provided with a display and a storage module, wherein the display is used to display the status information processed by the unpacking module to show the user the real-time status of the printing board; and the storage module is used to store the unpacked status information and historical data.

[0009] Preferably, the cache module comprises two cache areas, one of which is used to store the real-time status information of the printing board; the other cache area is used to send the real-time status information to the PC end, and the working states of the two cache areas are performed alternately.

[0010] Preferably, the status information includes nozzle temperature, encoder information, working status, consumables status, faults, printing progress, and configuration information.

[0011] Preferably, the printing board writes the latest status information to the cache module at a frequency of at least 100 times per second, and the length of the status information written each time is 1 kb.

[0012] The present application also provides a printing method with a real-time monitoring function, and the printing method is implemented using the printing system.

[0013] The present application also provides a printing board with a real-time monitoring function, wherein the printing board transmits status information to a PC via a network cable, and the network cable is also used by the PC to send printing data to the printing board. The printing board is provided with a cache module, a monitoring module, and a package assembly module. The cache module is used to store real-time status information of the printing board; the monitoring module is used to monitor the writing status of the status information in the cache module, and triggers data transmission when it is detected that the writing of the status information is completed; the package assembly module is used to receive status information triggered by the monitoring module, and package the information into a data format recognizable by the PC.

[0014] Preferably, the cache module includes two cache areas, one of which is used to store the real-time status information of the printing board; the other cache area is used to send the real-time status information to the PC. The working status of the two cache areas is performed alternately. The status information includes nozzle temperature, encoder information, working status, consumables status, faults, printing progress, and configuration information. The printing board writes the latest status information to the cache module at a frequency of at least 100 times per second, and the length of the status information written each time is 1kb.

[0015] The present application also provides a PC end of a printing system with a real-time monitoring function. The PC end sends printing data to a printing board through a network cable, and receives status information of the printing board through the network cable. The PC end is provided with a receiving module and an unpacking module. The receiving module is used to receive status information data from the printing board; the unpacking module is used to unpack the status information data received by the receiving module and restore it to the original status information.

[0016] Preferably, the PC terminal is also provided with a display and a storage module, wherein the display is used to display the status information processed by the unpacking module to show the user the real-time status of the printing board; and the storage module is used to store the unpacked status information and historical data.

[0017] By means of the above technical solution, the beneficial effects of the present invention are as follows:

[0018] The printing system and method with real-time monitoring function of the present invention can collect, process and transmit the status information of the printing board in real time through the cooperation of the cache module, monitoring module and packaging module on the printing board with the receiving module and unpacking module on the PC end, so that the user or the system can timely understand the operating status of the printing board, thereby improving the real-time performance of the entire printing system. BRIEF DESCRIPTION OF THE DRAWINGS

[0019] Figure 1 It is a schematic diagram of the connection structure between a PC terminal and a printing board in the prior art.

[0020] Figure 2 It is a schematic diagram of the connection structure between the PC end and the printing board of this application.

[0021] Figure 3 It is a schematic diagram of a printing system with real-time detection function of the present application.

[0022] Among them: 1. PC end; 2. Printing board; 3. Network cable; 4. Data cable; 11. PC end network port; 12. PC end data interface; 21. Board end network port; 22. Board end data interface. DETAILED DESCRIPTION

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

[0024] It should be noted that, in the description of the present invention, the terms "first", "second", etc. are only used for descriptive purposes and to distinguish similar objects. There is no order of precedence between the two, and they cannot be understood as indicating or implying relative importance. In addition, in the description of the present invention, unless otherwise specified, "plurality" means two or more.

[0025] like Figure 2 As shown, the present invention provides a printing system with real-time monitoring function, including a printing board 2 and a PC terminal 1, wherein the PC terminal 1 sends printing data to the printing board 2 via a network cable 3, and the printing board transmits status information to the PC terminal via the network cable.

[0026] like Figure 3 As shown, the printing board is provided with a cache module, a monitoring module, and a packaging module, and the PC end is provided with a receiving module and an unpacking module. The cache module is used to store the real-time status information of the printing board; the monitoring module is used to monitor the writing status of the status information in the cache module, and triggers data transmission when it detects that the writing of the status information is completed; the packaging module is used to receive the status information triggered by the monitoring module, and package the information into a data format recognizable by the PC end; the receiving module is used to receive the status information data processed by the packaging module; the unpacking module is used to unpack the status information data received by the receiving module and restore it to the original status information. The PC end is also provided with a display and a storage module. The display is used to display the status information processed by the unpacking module to show the real-time status of the printing board to the user; the storage module is used to store the unpacked status information and historical data.

[0027] In a preferred embodiment, the cache module includes two cache areas, one of which is used to store the real-time status information of the printing board; the other cache area is used to send the real-time status information to the PC, and the working status of the two cache areas is performed alternately. The status information includes nozzle temperature, encoder information, working status, consumables, faults, printing progress, and configuration information. The printing board writes the latest status information to the cache module at a frequency of at least 100 times per second, and the length of the status information written each time is 1kb.

[0028] The printing system with real-time monitoring function of the present invention can collect, process and transmit the status information of the printing board in real time through the cooperation of the cache module, monitoring module and packaging module on the printing board with the receiving module and unpacking module on the PC end, so that the user or the system can timely understand the operating status of the printing board, thereby improving the real-time performance of the entire printing system.

[0029] The present application also provides a printing board with real-time monitoring function, wherein the printing board transmits status information to the PC via a network cable, and the network cable is also used by the PC to send printing data to the printing board. The printing board is provided with a cache module, a monitoring module, and a package module. The cache module is used to store the real-time status information of the printing board; the monitoring module is used to monitor the writing status of the status information in the cache module, and triggers data transmission when it is detected that the writing of the status information is completed; the package module is used to receive the status information triggered by the monitoring module, and package the information into a data format recognizable by the PC. The cache module includes two cache areas, one of which is used to store the real-time status information of the printing board; the other cache area is used to send the real-time status information to the PC, and the working status of the two cache areas is alternately performed, and the status information includes nozzle temperature, encoder information, working status, consumables, faults, printing progress, and configuration information. The printing board writes the latest status information to the cache module at a frequency of at least 100 times per second, and the length of the status information written each time is 1kb.

[0030] The present application also provides a PC terminal of a printing system with a real-time monitoring function. The PC terminal sends printing data to a printing board through a network cable, and receives the status information of the printing board through the network cable. The PC terminal is provided with a receiving module and an unpacking module. The receiving module is used to receive the status information data from the printing board; the unpacking module is used to unpack the status information data received by the receiving module and restore it to the original status information. The PC terminal is also provided with a display and a storage module. The display is used to display the status information processed by the unpacking module to show the real-time status of the printing board to the user; the storage module is used to store the unpacked status information and historical data.

[0031] The above-described embodiments are only preferred embodiments for fully illustrating the present invention, and the protection scope of the present invention is not limited thereto. Equivalent substitutions or changes made by those skilled in the art based on the present invention are within the protection scope of the present invention. The protection scope of the present invention shall be subject to the claims.

Claims

1. A printing system with real-time monitoring function, characterized in that: The printing system includes a printing board and a PC end. The PC end sends printing data to the printing board through a network cable, and the printing board transmits status information to the PC end through the network cable. The printing board is equipped with a cache module, a monitoring module, and a package assembly module, and the PC end is equipped with a receiving module and a depacketizing module. The cache module is used to store the real-time status information of the printing board; The monitoring module is used to monitor the writing status of the status information in the cache module, and trigger data transmission when it detects that the writing of the status information is completed; The package module is used to receive the status information triggered by the monitoring module and package the information into a data format recognizable by the PC end; The receiving module is used to receive the status information data processed by the packaging module; The unpacking module is used to unpack the status information data received by the receiving module and restore it to the original status information.

2. The printing system according to claim 1, characterized in that: The PC terminal is also provided with a display and a storage module. The display is used to display the status information processed by the unpacking module to show the user the real-time status of the printing board; the storage module is used to store the unpacked status information and historical data.

3. The printing system according to claim 2, characterized in that: The buffer module comprises two buffer areas, one of which is used to store the real-time status information of the printing board; the other buffer area is used to send the real-time status information to the PC end, and the working states of the two buffer areas are performed alternately.

4. The printing system according to claim 3, characterized in that: The status information includes nozzle temperature, encoder information, working status, consumables status, applause, printing progress, and configuration information.

5. The printing system according to any one of claims 1 to 4, characterized in that: The printing board writes the latest status information to the cache module at least 100 times per second, and the length of the status information written each time is 1kb.

6. A printing method with real-time monitoring function, characterized in that: The printing method is implemented using the printing system described in any one of claims 1 to 5.

7. A printing board with real-time monitoring function, characterized in that: The printing board transmits status information to the PC via a network cable, and the network cable is also used by the PC to send printing data to the printing board. The printing board is provided with a cache module, a monitoring module and a package assembly module. The cache module is used to store the real-time status information of the printing board; the monitoring module is used to monitor the writing status of the status information in the cache module, and triggers data transmission when it is detected that the writing of the status information is completed; the package assembly module is used to receive the status information triggered by the monitoring module, and package the information into a data format recognizable by the PC.

8. The printing board according to claim 7, characterized in that: The cache module includes two cache areas, one of which is used to store the real-time status information of the printing board; the other cache area is used to send the real-time status information to the PC. The working status of the two cache areas is performed alternately. The status information includes nozzle temperature, encoder information, working status, consumables status, faults, printing progress, and configuration information. The printing board writes the latest status information to the cache module at a frequency of at least 100 times per second, and the length of the status information written each time is 1kb.

9. A PC terminal of a printing system with real-time monitoring function, characterized in that: The PC sends the printing data to the printing board through a network cable, and receives the status information of the printing board through the network cable. The PC end is provided with a receiving module and an unpacking module. The receiving module is used to receive the status information data from the printing board; the unpacking module is used to unpack the status information data received by the receiving module and restore it to the original status information.

10. The PC terminal according to claim 9, characterized in that: The PC terminal is also provided with a display and a storage module. The display is used to display the status information processed by the unpacking module to show the user the real-time status of the printing board; the storage module is used to store the unpacked status information and historical data.