Method, device and equipment for monitoring abnormal operation of inkjet printer function board

By obtaining and comparing the operating parameters of the function board at the preset interval in the inkjet printer and identifying abnormal situations, the error execution problem caused by abnormal function board is solved, ensuring the printing quality and normal operation of the equipment.

CN116787942BActive Publication Date: 2025-08-19SENDA SHENZHEN TECH CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202210274588.4
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-03-16
Publication Date
2025-08-19
Estimated Expiration
2042-03-16

AI Technical Summary

Technical Problem

The function board of the existing inkjet printer cannot be monitored in time after abnormal power failure or automatic reset of the program crash, resulting in incorrect execution of instructions, affecting the quality of the printed image and the normal use of the equipment.

Method used

By obtaining the current operating parameters of the function board according to the preset interval, comparing them with the historical operating parameters, identifying abnormal operating information, such as power failure, power failure recovery and automatic reset, and outputting prompt information.

Benefits of technology

Discover abnormal operation problems of the function board in a timely manner, avoid incorrect execution of instructions, and ensure the quality of the printed image and the normal use of the equipment.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116787942B_ABST
    Figure CN116787942B_ABST
Patent Text Reader

Abstract

The present invention belongs to the field of industrial inkjet printing technology. It solves the technical problem in the prior art that when abnormal operation information exists on each function board, it cannot be monitored in a timely and effective manner, resulting in the incorrect execution of instructions and causing adverse consequences. It provides a method, device and equipment for monitoring abnormal operation of the function board of an inkjet printer. The method includes: obtaining the current operating parameters characterizing each function board at a preset interval; comparing the difference between the current operating parameters and the previously collected historical operating parameters with a preset value to determine whether there is abnormal operation information on each function board; if there is abnormal operation information, outputting prompt information corresponding to the abnormal operation information based on the current operating parameters and the historical operating parameters. The present invention can promptly detect abnormal operation problems such as instantaneous power-off recovery or automatic reset caused by poor contact of the function board, thereby preventing the incorrect execution of the instructions issued by each function board, affecting the quality of the printed image and the normal use of the printing device.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of industrial inkjet printing, and in particular to a method, device and equipment for monitoring abnormal operation of a function board of an inkjet printer. Background Art

[0002] Inkjet printing technology is a method in which the printer controls the movement of the print head according to the printing task corresponding to the image to be printed. As the print head moves, the nozzle of the print head turns the ink into fine particles and sprays them onto the printing medium to form an image or text.

[0003] In the prior art, the board system of an inkjet printer includes a main control board, a driver board and other peripheral boards, which are also commonly referred to as function boards. Among them, the main control board communicates with the driver board and each peripheral board through a network cable, optical fiber, cable, bus, etc. to work in coordination. The peripheral board needs to be powered on together with the main control board before it can receive the initialization parameters from the main control board for initialization and start normal operation. Therefore, after each function board recovers from an abnormal power outage or the program crashes and automatically resets, it needs to be reinitialized (power is restored after a momentary power outage caused by poor contact, for example, when the machine moves to a specific angle, the peripheral board power supply has poor contact, and the power is immediately restored after being disconnected, causing the peripheral board to restart). The main control board cannot monitor the recovery or automatic reset phenomenon after such a momentary power outage, resulting in the execution instructions issued to each function board being executed incorrectly, resulting in poor print image quality or damage caused by abnormal operation of the printing device. In addition, the main control board itself may also have local abnormalities. Summary of the Invention

[0004] In view of this, an embodiment of the present invention provides a method, device and equipment for monitoring abnormal operation of the function board of an inkjet printer, which is used to solve the technical problem in the prior art that abnormal operation information of each function board of the printer cannot be effectively monitored, resulting in adverse consequences caused by erroneous execution of instructions.

[0005] The technical solution adopted in the present invention is:

[0006] The present invention provides a method for monitoring abnormal operation of a function board of an inkjet printer, the method comprising:

[0007] S1: Obtain the current operating parameters of each functional board at preset intervals;

[0008] S2: comparing the difference between the current operating parameter and the previously collected historical operating parameter with a preset value to determine whether there is abnormal operating information for each function board;

[0009] S3: If there is abnormal operation information, output prompt information corresponding to the abnormal operation information according to the current operation parameters and the historical operation parameters;

[0010] The function board includes at least one of the following: a main control board, a drive board and various peripheral boards.

[0011] Preferably, the abnormal operation information includes at least one of the following: power failure, power failure recovery and automatic reset;

[0012] The automatic reset includes at least one of the following: chip program restart caused by reset circuit, chip overheating, surge current / voltage, electromagnetic interference, and program error.

[0013] Preferably, the S1 includes:

[0014] S11: Obtaining the printing time and corresponding printing parameters required to complete printing of the image to be printed;

[0015] S12: Segmenting the printing duration according to the first duration corresponding to the one-pass printing of the nozzle in the printing parameters to obtain the preset interval times;

[0016] S13: setting a counting interval time for the continuous operation state of each function board according to each preset interval time;

[0017] S14: according to each of the preset intervals, obtaining counting information of each function board continuously running according to the counting interval, wherein the counting information is one of the current operating parameters of each function board;

[0018] The duration corresponding to the preset interval time is greater than the duration corresponding to the counting interval time between two adjacent counting times.

[0019] Preferably, the S12 includes:

[0020] S121: Obtaining the first duration according to the inkjet frequency of the printing parameters and width information of the image to be printed;

[0021] S122: Obtain the printing duration according to the total number of passes of the printing parameter and the first duration;

[0022] S123: Segmenting the printing duration according to the first duration to obtain the preset interval times;

[0023] The first duration is an integer multiple of the duration corresponding to the preset interval.

[0024] Preferably, the S122 includes:

[0025] S1221: Determine the target number of passes required to print a unit area of the image to be printed based on the image accuracy of the image to be printed in the printing parameters and the physical accuracy of the printing device;

[0026] S1222: Obtain the total number of passes according to the total length of the image to be printed, the length of the image that can be covered by the nozzle height per pass, and the target number of passes;

[0027] S1223: Obtain the printing duration according to the total number of passes and the first duration.

[0028] Preferably, the current operating parameters of each functional board include a clock signal, and S2 includes:

[0029] S21: Obtaining the preset interval time and the counting interval time of the continuous operation of the function board;

[0030] S22: Obtain at least one preset value according to the preset interval time and the counting interval time;

[0031] S23: Compare the count difference between the current clock signal of each function board and the corresponding previous clock signal with the preset value corresponding to each count difference to obtain information on whether each function board has abnormal operation.

[0032] Preferably, said S3 includes:

[0033] S31: Obtaining a relative relationship between a first duration required for each print pass of the print head and the preset interval time, wherein the first duration is an integer multiple of a duration corresponding to the preset interval time;

[0034] S32: Obtaining the current operation stage of the function board corresponding to the abnormal operation information during each print pass of the print head according to the relative relationship and the preset value corresponding to the count difference;

[0035] S33: Outputting prompt information corresponding to the abnormal operation information according to the current operation stage.

[0036] The present invention also provides a printing device, the printing device comprising:

[0037] Data acquisition module: used to obtain the current operating parameters of each functional board at preset intervals;

[0038] Data processing module: used to compare the difference between the current operating parameters and the previously collected historical operating parameters with the preset values to determine whether there is abnormal operation information of each function board;

[0039] Data analysis module: for outputting prompt information corresponding to the abnormal operation information based on the current operation parameters and the historical operation parameters if there is abnormal operation information;

[0040] The function board includes at least one of the following: a main control board, a drive board and various peripheral boards.

[0041] The present invention further provides a printing device, comprising: at least one processor, at least one memory, and computer program instructions stored in the memory, wherein when the computer program instructions are executed by the processor, any one of the above-mentioned methods is implemented.

[0042] The present invention also provides a storage medium having computer program instructions stored thereon, which implement any of the above-mentioned methods when the computer program instructions are executed by a processor.

[0043] In summary, the beneficial effects of the present invention are as follows:

[0044] The present invention provides a monitoring method, device and equipment for abnormal operation of a function board of an inkjet printer. During the normal operation stage of the inkjet printer, the current operating parameters of each function board are obtained at preset intervals. The operating parameters are direct parameters, indirect parameters or corresponding performance parameters that can characterize the continuous normal operation of the function board. The current operating parameters are then compared with the historical operating parameters collected previously, and the difference values are compared with the preset values to determine whether there is abnormal operation information of each function board in this stage. The abnormal operation information includes at least one of the following: power off, power off recovery and automatic reset; wherein, automatic reset includes at least one of the following situations: reset circuit, chip overheating, surge current / voltage, electromagnetic interference, chip program restart caused by program error; if there is abnormal operation information, corresponding prompt information is output according to the difference value characteristics corresponding to the current operating parameters and the historical operating parameters; in this way, abnormal operation problems such as instantaneous power off recovery or automatic reset caused by poor contact of each function board during operation can be discovered in time, thereby avoiding the erroneous execution of the issued instructions by each function board, affecting the printed image quality and normal use of the equipment. BRIEF DESCRIPTION OF THE DRAWINGS

[0045] In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the following briefly introduces the drawings required for use in the embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without any creative work, and these are all within the scope of protection of the present invention.

[0046] Figure 1 Schematic diagram of a flow chart of a method for monitoring abnormal operation of a function board of an inkjet printer in Example 1 of the present invention;

[0047] Figure 2 This is a schematic diagram of a process for obtaining the current operating parameters of each peripheral board in Example 1 of the present invention;

[0048] Figure 3This is a flow chart of obtaining information about whether a peripheral board is operating abnormally in Example 1 of the present invention;

[0049] Figure 4 This is a flow chart of determining whether each peripheral board has abnormal operation information using a timing signal in Example 1 of the present invention;

[0050] Figure 5 This is a schematic diagram of a process for outputting prompt information corresponding to abnormal operation information in Example 1 of the present invention;

[0051] Figure 6 This is a flow chart of abnormal operation information of the spray car plate in Example 1 of the present invention;

[0052] Figure 7 A schematic diagram of a printed image when the carriage board and the nozzle drive board are abnormally powered in Example 1 of the present invention;

[0053] Figure 8 Schematic diagram of the structure of the printing device in Example 2 of the present invention;

[0054] Figure 9 This is a schematic diagram of the structure of the printing device in Example 3 of the present invention. DETAILED DESCRIPTION

[0055] In order to make the purpose, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. It should be noted that, in this article, relational terms such as first and second are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. In the description of the present invention, it should be understood that the orientation or position relationship indicated by the terms "center", "upper", "lower", "front", "back", "left", "right", "vertical", "horizontal", "top", "bottom", "inside", "outside" and the like is based on the orientation or position relationship shown in the drawings, and is only for the convenience of describing the present application and simplifying the description, rather than indicating or implying that the device or element referred to must have a specific orientation, be constructed and operate in a specific orientation, and therefore cannot be understood as limiting the present invention. Moreover, the terms "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also includes other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further limitations, elements defined by the phrase "comprising..." do not preclude the presence of other identical elements in the process, method, article, or apparatus comprising the elements. The various features of the present invention and its embodiments may be combined with each other if there is no conflict, and all are within the scope of protection of the present invention.

[0056] Example 1

[0057] The board system of an industrial printer includes a main control board, a driver board, and other peripheral boards. The main control board, driver board, and peripheral boards can communicate and work together through network cables, optical fibers, cables, buses, etc. The driver board and peripheral boards need to be powered on together with the main control board before they can receive the initialization parameters from the main control board for initialization and start normal operation. Therefore, the driver board and peripheral boards need to be reinitialized after abnormal power failure and recovery (power is restored after a momentary power failure caused by poor contact). The main control board cannot monitor the recovery after such momentary power failure, resulting in the execution instructions sent by the main control board to the peripheral boards being erroneously executed. At the same time, the main control board may also experience local power failure, power failure recovery, or automatic reset, resulting in the incorrect execution of instructions received by the main control board. For example, the main control board may receive a print task repeatedly or repeatedly send print instructions to the driver board and peripheral boards due to power failure, power failure recovery, or automatic reset.

[0058] See Figure 1 , Figure 1A flow chart of a method for monitoring abnormal operation of an inkjet printer function board provided in Example 1 of the present invention, the method comprising:

[0059] S1: Obtain the current operating parameters of each functional board at preset intervals;

[0060] Specifically, after the inkjet printer operates normally, the current operating parameters characterizing the continuous operation of each functional board in the current period are obtained at preset intervals. The collection method includes but is not limited to: collecting specific operating parameters at preset intervals, or collecting all operating parameters of the current period (the duration corresponding to the preset interval); the functional boards of the inkjet printer include but are not limited to: the main control board, the driver board, and the carriage board (the carriage board is used to drive the printing carriage, and the printing carriage can reciprocate along the printing beam), the ink path air pressure board, the IO communication board and other peripheral boards; the real-time operating parameters include but are not limited to: the output signals of each functional board, the statistical information of each output signal, the operating parameters of the actuator corresponding to each functional board, and the effect information characterizing the operating parameters of each actuator, such as: the printed image has offset, no ink or image duplication and other phenomena.

[0061] It should be noted that: the current operating parameters can be the counting signals (clock signals) for the continuous operation of each functional board, or the specific characteristic parameters of each functional board: such as: temperature parameters, voltage parameters, electromagnetic signals, or performance effects associated with each functional board; for example: the air pressure change information of the ink circuit air pressure plate, the air pressure of the ink circuit air pressure plate is used to control the ink discharge of the nozzle of the print head (including the ink discharge rate and the ink discharge amount), the air pressure change information can be used to determine whether there is power-off information on the ink circuit air pressure plate, the nozzle position information corresponding to the nozzle driver board and / or the ink dot position information in the image, the nozzle position information and / or the ink dot position information can be used to determine whether there is power-off information on the print head driver board.

[0062] S2: comparing the difference between the current operating parameter and the previously collected historical operating parameter with a preset value to determine whether there is abnormal operating information for each function board;

[0063] Specifically, the process of completing any printing task by an inkjet printer can be viewed as breaking the printing task into multiple printing subtasks with the same printing process, and repeatedly completing each printing subtask until the printing task is completed. For example, in a flatbed printer, a print carriage with a print head is mounted on a print beam. The print head can follow the print carriage in synchronous reciprocating motion along the print beam. The print beam drives the print carriage in a stepping motion perpendicular to the print beam. The reciprocating motion of the print carriage on the print beam completes the printing work of the corresponding printing area, and the stepping motion allows the print carriage to enter the next printing area for printing. Therefore, when there are no power supply anomalies or program operation anomalies on the peripheral boards of the printing device, the current operating parameters of each functional board collected match the operating parameters under ideal conditions. If there are periodic power supply anomalies or program operation anomalies, the corresponding operating parameters will be significantly different from the normal operating parameters. If there are occasional power supply anomalies or program operation anomalies, the corresponding operating parameters will be significantly different from the historical operating parameters. By comparing the current operating parameters with the historical operating parameters, it is determined whether there is abnormal power supply information in the operation stage corresponding to the current operating parameters.

[0064] S3: If there is abnormal operation information, output prompt information corresponding to the abnormal operation information according to the current operation parameters and the historical operation parameters.

[0065] In one embodiment, the abnormal operation information includes at least one of the following: power failure, power failure recovery, and automatic reset;

[0066] The automatic reset includes at least one of the following: chip program restart caused by reset circuit, chip overheating, surge current / voltage, electromagnetic interference, and program error.

[0067] Specifically, abnormal operation information includes at least one of the following: power failure, power failure recovery, and automatic reset of the function board. It should be noted that automatic reset of the function board refers to the following: some function boards are equipped with automatic reset devices as needed. When the chip program freezes and crashes, it automatically resets to restart. Each such automatic reset is recorded as a power failure recovery. Factors that cause automatic reset include but are not limited to: excessive chip temperature, inrush current / voltage, reset circuit, electromagnetic fields, and program errors.

[0068] Specifically, due to the particularity of the printing task, the impact of power failure recovery at different stages is different. Partial power failure recovery or program operation abnormality will not affect the printing quality, nor will it cause immediate equipment damage. For example, if the power failure recovery occurs after the current printing subtask is completed and before the next printing subtask begins, the actuators corresponding to each functional board are in the preparation stage. If the power is suddenly lost and then restored or automatically reset at this time, it will not affect the next printing task. Similarly, the previous printing subtask will not be affected by this. Therefore, this type of abnormal operation information does not need to be processed immediately, and can be processed after the current task is printed. Of course, if the situation persists and worsens, the handling method needs to be re-evaluated; if the power failure recovery or automatic reset occurs in the middle stage of the printing subtask, it needs to be processed immediately, or further evaluated to determine whether the abnormal operation information is accidental or continuous, and then determine the handling method; therefore, the prompt information includes the abnormal location, processing time and processing method, etc.

[0069] In one embodiment, the step S3 further includes:

[0070] Obtaining the prompt information;

[0071] Determine, based on the prompt information, the abnormal location corresponding to the abnormal operation information;

[0072] Perform troubleshooting based on the abnormal location.

[0073] Specifically, whenever a prompt message is generated, the location of the fault is determined based on the prompt message, such as if the fault occurs in the main control board, driver board or peripheral board; after determining the location of the fault, the fault is checked; if the fault occurs in the nozzle driver board, the nozzle driver is checked to confirm whether it is due to momentary poor contact caused by movement, or automatic reset caused by too long running time or excessive temperature.

[0074] In one embodiment, see Figure 2 , said S1 comprises:

[0075] S11: Obtaining the printing time and corresponding printing parameters required to complete printing of the image to be printed;

[0076] Specifically, the printing time is the total time required for the inkjet printer to complete the image to be printed. The printing parameters include the physical accuracy of the printing device, the image accuracy of the image to be printed, the image length covered by the nozzle (nozzle) in a single time, the inkjet frequency, the speed of the nozzle moving along the printing beam, and the time required for the nozzle to complete 1Pass printing. After the image to be printed is expanded, a rectangular image is obtained. The side of the rectangular image parallel to the printing beam is recorded as the width of the image, and the side perpendicular to the printing beam is recorded as the length of the image; wherein, the nozzle follows the printing carriage along the printing beam to perform one forward movement or one return movement, which is recorded as 1Pass.

[0077] S12: Segmenting the printing duration according to the first duration corresponding to the one-pass printing of the nozzle in the printing parameters to obtain the preset interval times;

[0078] Specifically, the nozzle 1Pass includes multiple motion stages, and the first duration can be divided into multiple time periods according to each motion stage; for example: in 1Pass, the nozzle includes steering, acceleration stage, uniform speed stage, deceleration stage and stop stage (it can also include the stepping stage of the printing beam along the length direction of the printed image); after determining the first duration corresponding to 1Pass, the printing duration is segmented according to certain rules, preferably in a manner with periodic characteristics; for example: the printing duration is 1 minute, the first duration is 10 seconds, then the preset interval time is set to 10 seconds; just corresponding to the duration required for 1Pass; or 2 seconds for the steering stage, 2 seconds for the acceleration stage, 2 seconds for the uniform speed stage, 2 seconds for the deceleration stage, and 2 seconds for the stop stage, the preset interval time can be set to 2 seconds, and the time when the abnormal operation information occurs is judged by the scanning stage corresponding to the collected time, thereby determining the alarm level corresponding to the abnormal operation information, and outputting the corresponding prompt information. In one embodiment, the S12 includes:

[0079] S121: Obtaining the first duration according to the inkjet frequency of the printing parameters and width information of the image to be printed;

[0080] Specifically, the width of the image determines the total number of pixels that need to be printed during one scan, and the inkjet frequency determines the time required to print a certain number of pixels, thereby obtaining the first time required for the print head to complete one pass.

[0081] S122: Obtain the printing duration according to the total number of passes of the printing parameter and the first duration;

[0082] Specifically, each pass of the print head along the print beam is recorded as 1 pass, and the printing time is obtained by the total number of passes required to complete the printing task.

[0083] In one embodiment, the S122 includes:

[0084] S1221: Determine the target number of passes required to print a unit area of the image to be printed based on the image accuracy of the image to be printed in the printing parameters and the physical accuracy of the printing device;

[0085] S1222: Obtain the total number of passes according to the total length of the image to be printed, the length of the image that can be covered by the nozzle height per pass, and the target number of passes;

[0086] S1223: Obtain the printing duration according to the total number of passes and the first duration.

[0087] Specifically, image accuracy refers to the resolution of the image to be printed, and physical accuracy refers to the image accuracy corresponding to one pass of the printhead. For example, if the image accuracy requirement of the image to be printed is 1440dpi and the physical accuracy of the printhead is 360dpi, then when the printhead is used to print the image to be printed, the printhead needs to print at least four passes in each image area to meet the image accuracy requirement of the image to be printed.

[0088] S123: Segmenting the printing duration according to the first duration to obtain the preset interval times;

[0089] The first duration is an integer multiple of the duration corresponding to the preset interval.

[0090] Specifically, the printing time is segmented according to the first time length, so as to obtain the sampling moments within the time period corresponding to the entire printing time length. Segmentation based on the first printing time length can continue the periodic characteristics of reciprocating scanning printing, and while determining that each functional board has abnormal operation information, it can quickly determine the printing stage where abnormal power supply occurs.

[0091] It should be noted that the nozzle height is the vertical distance between the projection points of the frontmost nozzle and the rearmost nozzle on the printing medium along the arrangement direction of each nozzle. For example, the plane of the printing medium is parallel to the plane of the rectangular coordinate system, the nozzle includes 1 column of nozzles, a total of 10 nozzles, the nozzle is parallel to the printing medium, and the nozzles are arranged in sequence along the Y-axis direction of the rectangular coordinate system. The nozzle height is the vertical distance between the projection points of the first nozzle and the tenth nozzle on the printing medium in the Y-axis direction. Because the arrangement direction of the nozzles is parallel to the Y-axis direction, the x-coordinates of the projection points of each nozzle on the printing medium are the same. Therefore, the nozzle height is the difference in y-coordinates of the projection points of the first nozzle and the tenth nozzle on the printing medium.

[0092] S13: setting a counting interval time for the continuous operation state of each function board according to each preset interval time;

[0093] S14: according to each of the preset intervals, obtaining counting information of each function board continuously running according to the counting interval, wherein the counting information is one of the current operating parameters of each function board;

[0094] The duration corresponding to the preset interval time is greater than the duration corresponding to the counting interval time between two adjacent counting times.

[0095] Preferably, the duration corresponding to the preset interval time is an integer multiple of the duration corresponding to the counting interval time.

[0096] Specifically, after the preset interval time is determined, the counting interval time of each function board is set. Preferably, the counting interval time is less than the preset interval time, and the preset interval time is an integer multiple of the counting interval time, such as: the preset interval time is n seconds, the counting interval time is also 1 second, and n is a positive integer greater than or equal to 1; the counting information of each function board twice adjacent to each other (the size of the count value or the difference in the count value) can be continuously collected to determine whether there are abnormal conditions such as power failure, power failure recovery or automatic reset of each function board between the two statistics, because when such abnormal operation conditions exist, the count value of the function board where the abnormality occurs needs to be restarted. If there is a re-counting situation, the collected counting information is different from the preset value, and it is obtained that the function board has an abnormal operation condition. Specifically, the operation stage where the abnormal operation condition occurs can be determined based on the specific difference in the count value.

[0097] In one embodiment, see Figure 3 , the current operating parameters of each functional board include a clock signal, and S2 includes:

[0098] S21: Obtaining the preset interval time and the counting interval time of the continuous operation of the function board;

[0099] S22: Obtain at least one preset value according to the preset interval time and the counting interval time;

[0100] S23: Compare the count difference between the current clock signal of each function board and the corresponding previous clock signal with the preset value corresponding to each count difference to obtain information on whether each function board has abnormal operation.

[0101] Specifically, the preset value is the difference between the previous counting signal and each counting signal corresponding to each abnormal power supply within the preset interval; for example, the preset interval is set to obtain the count value (i.e., counting signal) of each functional board every 5 seconds, and the counting interval is counted every 1 second. Counting restarts after power failure. For example, if peripheral board A has no power failure in the previous 60 seconds, the count value corresponding to the counting signal of peripheral board A is 60. If peripheral board A is immediately restored after power failure due to poor contact, the count value of the new counting signal of peripheral board A is 1 (i.e., the count value of the counting signal of each peripheral board will return to zero after power failure, and restart after power is restored). The count value of the counting signal of peripheral board A obtained by the main control board at the 65th second can be one of the following: 65, 0, 1, 2, 3, 4; therefore, each preset value is the difference between the previous count value 60 and each count value, i.e., -5, 60, 59, 58, 57, 56. Please refer to Figure 4, the preset interval is 5 seconds, and the counting interval is also 1 second, that is, the main control board will obtain the count value of each peripheral board once every 5 seconds. The count values of the ink circuit air pressure plate, the spray carriage board and the nozzle driver board obtained by the main control board at the 60th second are all 60. The count value of the ink circuit air pressure plate, the count value of the spray carriage board and the count value of the nozzle driver board obtained by the main control board at the 65th second is 65, the count value of the spray carriage board is 3, and the count value of the nozzle driver board is 65, which indicates that there is abnormal operation information of the spray carriage board, specifically, the power supply was restored after a power outage at the 63rd second.

[0102] In one embodiment, see Figure 5 , the S3 includes:

[0103] S31: Obtaining a relative relationship between a first duration required for each print pass of the print head and the preset interval time, wherein the first duration is an integer multiple of a duration corresponding to the preset interval time;

[0104] S32: Obtaining the current operation stage of the function board corresponding to the abnormal operation information during each print pass of the print head according to the relative relationship and the preset value corresponding to the count difference;

[0105] S33: Outputting prompt information corresponding to the abnormal operation information according to the current operation stage.

[0106] Specifically, each pass of printing movement of the nozzle along the print beam corresponds to 1 pass, that is, the movement of the nozzle from one end to the other end along the print beam is recorded as one scan. For example, the first duration corresponding to a single scan is 5 seconds, and the preset interval time is set to obtain the count value (i.e., count signal) of each peripheral board every 5 seconds. The counting interval time is one count per 1 second, and the counting is restarted after power failure. Take the peripheral board as an example: if there is no power failure on peripheral board A in the first 60 seconds, the count value corresponding to the count signal of peripheral board A is 60. If the power is restored immediately after a power failure due to poor contact at the 64th second, the count value of the new count signal of peripheral board A is 1 (i.e., the count value of the count signal of each peripheral board is 1 after the power failure). It will return to zero after power-on and restart counting after power-on), then the count value of the counting signal of peripheral board A obtained by the main control board at the 65th second is 1; and the print head includes acceleration stage, uniform speed stage and deceleration stage in one scan. The print head changes the movement direction at both ends of the print beam and when the print beam drives the print head to the next printing area (this movement is the relative movement of the print beam and the printing medium). Therefore, if the peripheral board is restored to this stage after power failure, it will not affect the quality of the printed image, so it can be retrieved and maintained after the printing task is completed; if it occurs in the middle stage, it will affect the quality of the printed image, and it is necessary to deal with it in time or determine the processing method and time through other judgment conditions.

[0107] In one embodiment, see Figure 6 If the functional board is a carriage board that drives the nozzle to move along the printing beam, S2 includes:

[0108] S24: Acquire a theoretical image corresponding to the current preset interval and an actual image captured by the image sensor;

[0109] S25: Obtaining an image size difference according to the imaging sizes of the theoretical image and the actual image;

[0110] S26: Compare the image size difference with the preset value, and output power-off information indicating whether the spraying vehicle panel has the abnormal operation information.

[0111] Specifically, the print head moves along the print beam driven by the print carriage. When the print carriage board is powered off, the print carriage will not be able to move, which will cause the inkjet position to be delayed compared to the image position (or even print at the same position all the time). By comparing the imaging size of the actual image with the imaging size of the theoretical image, it is possible to directly determine whether the print carriage board has experienced a power outage. In order to avoid missing the power outage during the print head stop phase (steering phase), the image size judgment can be performed based on the counting signal corresponding to the continuous power supply of the peripheral board. That is, after the main control board collects information about the abnormal operation of the print carriage board, it collects the actual image information and uses the actual image information and the theoretical image information for further judgment. Please refer to Figure 7 , Figure 7 The actual images (a) and (b) are both in the case where printing continues after power is restored after a power outage during the scanning process. Assume that the actual image (a) occurs in the uniform speed printing stage. At this time, because the inkjet carriage plate is powered off, images "E" and "F" are printed at the same position. Assume that the actual image (b) occurs in the case where power is restored after a power outage corresponding to the transition from the acceleration stage to the uniform speed stage and the transition from the uniform speed stage to the deceleration stage, images "D" and "E" are printed at the same position, and images "H", "I" and "J" are printed at the same position. By combining image analysis with clock signals, the stage of abnormal power consumption can be accurately determined, the accuracy of detection can be improved, and it is convenient for technicians to troubleshoot the cause of the fault.

[0112] In one embodiment, if the abnormal operation information exists, S26 includes:

[0113] S261: Compare the theoretical image and the actual image to obtain abnormal image information;

[0114] S262: Determining power-off information of the printhead drive board or the carriage board based on the size deviation information of the abnormal image information;

[0115] The power outage information includes: the number of power outages and the power outage time.

[0116] Specifically, the print head moves along the print beam driven by the print carriage. When the print carriage board is powered off, the print carriage will not be able to move, which will cause the inkjet position to be delayed compared to the image position (or even print at the same position all the time). By comparing the imaging size of the actual image with the imaging size of the theoretical image, it is possible to directly determine whether the print carriage board has experienced a power outage. In order to avoid missing the power outage during the print head stop phase (steering phase), the image size judgment can be performed based on the counting signal corresponding to the continuous power supply of the peripheral board. That is, after the main control board collects information about the abnormal operation of the print carriage board, it collects the actual image information and uses the actual image information and the theoretical image information for further judgment. Please refer to Figure 7 , Figure 7 The actual images (a) and (b) are both in the case where printing continues after power is restored after a power outage during the scanning process. Assume that the actual image (a) occurs in the uniform speed printing stage. At this time, because the inkjet carriage plate is powered off, images "E" and "F" are printed at the same position. Assume that the actual image (b) occurs in the case where power is restored after a power outage corresponding to the transition from the acceleration stage to the uniform speed stage and the transition from the uniform speed stage to the deceleration stage, images "D" and "E" are printed at the same position, and images "H", "I" and "J" are printed at the same position. By combining image analysis with clock signals, the stage of abnormal power consumption can be accurately determined, the accuracy of detection can be improved, and it is convenient for technicians to troubleshoot the cause of the fault.

[0117] In one embodiment, when the print head driver board has abnormal operation information, the print carriage drives the print head to perform normal scanning movement. Because the print head driver board is powered off, the image data sent by the main control board to the print head driver board is not printed or is not printed in time. Therefore, based on the image missing information in the actual image, or the image missing information and the image overlap information, it can be directly determined whether the print head driver board has a power outage. In order to avoid missing the power outage during the print head stop phase (steering phase), the image size judgment can be performed based on the counting signal corresponding to the continuous power supply of the peripheral board. That is, after the main control board collects the abnormal operation information of the print head driver board, it collects the actual image information and uses the actual image information and the theoretical image information for further judgment. Please refer to Figure 7 In actual image (c), the printhead driver board experienced a power outage while printing images "F" and "I." Consequently, images "F" and "I" sent from the main control board to the printhead driver board were not printed, or, as shown in actual image (d), images "F" and "I" were printed after a delay. Image analysis combined with clock signals can accurately determine the stage of abnormal power consumption, improving detection accuracy and facilitating fault diagnosis by technicians. This approach can also be used to troubleshoot abnormal operating information on peripheral boards such as the ink pressure board and IO communication board, and will not be further elaborated here.

[0118] The present invention provides a method for monitoring abnormal operation of an inkjet printer function board. In the normal operation stage of the inkjet printer, the present invention obtains the current operating parameters of each function board at a preset interval time. The operating parameters are direct parameters, indirect parameters or corresponding performance parameters that can characterize the continuous normal operation of the function board. The current operating parameters are then compared with the historical operating parameters collected previously, and the difference values are compared with the preset values to determine whether each function board has abnormal operation information in this stage. The abnormal operation information includes at least one of the following: power off, power off recovery and automatic reset; wherein, automatic reset includes at least one of the following: reset circuit, chip overheating, surge current / voltage, electromagnetic interference, chip program restart caused by program error; if there is abnormal operation information, the corresponding prompt information is output according to the characteristics of the difference value corresponding to the current operating parameters and the historical operating parameters; in this way, abnormal operation problems such as instantaneous power off recovery or automatic reset caused by poor contact of each function board during operation can be discovered in time, thereby avoiding the erroneous execution of the issued instructions by each function board, affecting the printed image quality and the normal use of the equipment.

[0119] Example 2

[0120] Embodiment 2 of the present invention provides a printing device, see Figure 8 ,include:

[0121] Data acquisition module: used to obtain the current operating parameters of each functional board at preset intervals;

[0122] Data processing module: used to compare the difference between the current operating parameters and the previously collected historical operating parameters with the preset values to determine whether there is abnormal operation information of each function board;

[0123] Data analysis module: for outputting prompt information corresponding to the abnormal operation information based on the current operation parameters and the historical operation parameters if there is abnormal operation information;

[0124] The function board includes at least one of the following: a main control board, a drive board and various peripheral boards.

[0125] The printing device provided in Example 2 of the present invention obtains the current operating parameters of each functional board at preset intervals during the normal operation stage of the inkjet printer. The operating parameters are direct parameters, indirect parameters or corresponding performance parameters that can characterize the continuous normal operation of the functional board. The current operating parameters are then compared with the historical operating parameters collected previously, and the difference values are compared with the preset values to determine whether there is abnormal operating information of each functional board in this stage. The abnormal operating information includes at least one of the following: power off, power off recovery and automatic reset; wherein, automatic reset includes at least one of the following: reset circuit, chip overheating, surge current / voltage, electromagnetic interference, chip program restart caused by program error; if there is abnormal operating information, the corresponding prompt information is output according to the characteristics of the difference value corresponding to the current operating parameters and the historical operating parameters; in this way, abnormal operating problems such as instantaneous power off recovery or automatic reset caused by poor contact of each functional board during operation can be discovered in time, thereby avoiding the erroneous execution of the issued instructions by each functional board, affecting the printed image quality and the normal use of the equipment.

[0126] In one embodiment, the data acquisition module includes:

[0127] Data acquisition unit: acquires the printing time and corresponding printing parameters required to complete printing of the image to be printed;

[0128] A time generating unit is configured to segment the printing time according to the first time corresponding to the 1-pass printing of the nozzle in the printing parameters to obtain the preset interval time;

[0129] Counting time unit: setting the counting interval time of the continuous operation state of each function board according to each preset interval time;

[0130] An operating parameter acquisition unit: acquiring, according to each of the preset intervals, counting information of each function board continuously running according to the counting interval, wherein the counting information is one of the current operating parameters of each function board;

[0131] The duration corresponding to the preset interval time is greater than the duration corresponding to the counting interval time between two adjacent counting times.

[0132] In one embodiment, the time generation unit includes:

[0133] Single duration unit: obtains the first duration according to the inkjet frequency of the printing parameters and the width information of the image to be printed;

[0134] Printing duration unit: obtains the printing duration according to the total number of passes of the printing parameter and the first duration;

[0135] Preset duration unit: divides the printing duration into segments according to the first duration to obtain the preset interval times;

[0136] The first duration is an integer multiple of the duration corresponding to the preset interval.

[0137] Preferably, the printing duration unit includes:

[0138] Target scan times unit: determines the target number of passes required to complete the unit area of the image to be printed according to the image accuracy of the image to be printed in the printing parameters and the physical accuracy of the printing device;

[0139] Total scan times unit: Calculates the total number of passes according to the total length of the image to be printed, the length of the image that can be covered by the nozzle height per pass, and the target number of passes;

[0140] Printing duration generating unit: obtains the printing duration according to the total number of passes and the first duration.

[0141] In one embodiment, the current operating parameter corresponding to the power supply information of each peripheral board is a clock signal, and the data processing module includes:

[0142] Counting unit: obtains the preset interval time and the counting interval time of continuous power supply to the peripheral board;

[0143] Preset value unit: obtains at least one preset value according to the preset interval time and the counting interval time;

[0144] Abnormal power supply unit: compares the count difference between the current clock signal of each functional board and the corresponding previous clock signal with the preset value corresponding to each count difference, and obtains information on whether each functional board has abnormal operation;

[0145] The abnormal operation information includes power outage and power outage recovery.

[0146] In one embodiment, the data analysis module includes:

[0147] Interval duration setting unit: obtains the relative relationship between the first duration required for each print pass of the print head and the preset interval time, wherein the first duration is an integer multiple of the duration corresponding to the preset interval time;

[0148] A data comparison unit is configured to obtain, based on the relative relationship and the preset value corresponding to the count difference, the current operation stage of the function board corresponding to the abnormal operation information during each print pass of the print head;

[0149] Signal prompt unit: outputs prompt information corresponding to the abnormal operation information according to the current operation stage.

[0150] In one embodiment, if the functional board is a carriage board that drives the print head to move along the printing beam, the data processing module includes:

[0151] Image information acquisition unit: acquires the theoretical image corresponding to the current preset interval and the actual image captured by the image sensor;

[0152] Image size unit: obtains an image size difference according to the imaging sizes of the theoretical image and the actual image;

[0153] The abnormal power supply unit of the spray car board compares the image size difference with the preset value, and outputs the power-off information of whether the spray car board has the abnormal operation information.

[0154] The printing device provided in Example 2 of the present invention obtains the current operating parameters of each peripheral board at preset intervals during the normal operation stage of the inkjet printer. The operating parameters are direct parameters, indirect parameters or corresponding performance parameters that can characterize the power supply information of the peripheral board. The current operating parameters are then compared with the historical operating parameters collected previously, and the difference value of the comparison is compared with the preset value to determine whether there is abnormal operating information of the peripheral board at this stage. The abnormal operating information is power off, power off recovery, power off time and power off recovery time; if there is abnormal operating information, the corresponding prompt information is output according to the characteristics of the difference value corresponding to the current operating parameter and the historical operating parameter; in this way, the abnormal power supply problem of each peripheral board caused by instantaneous power off and recovery due to poor contact during operation can be discovered in time, avoiding the main control board assuming that the power supply of each peripheral board is normal, resulting in the instructions issued to each peripheral board being executed incorrectly, affecting the printed image quality and the normal use of the equipment.

[0155] Example 3

[0156] Embodiment 3 of the present invention discloses a printing device, see Figure 9 , comprising at least one processor, at least one memory, and computer program instructions stored in the memory.

[0157] Specifically, the processor may include a central processing unit (CPU), or an application-specific integrated circuit (ASIC), or may be configured to implement one or more integrated circuits of the embodiment of the present invention.

[0158] The memory may include a large-capacity storage medium for data or instructions. By way of example and not limitation, the storage medium may include a hard disk drive (HDD), a floppy disk drive, a flash memory, an optical disk, a magneto-optical disk, a magnetic tape, or a universal serial bus (USB) drive, or a combination of two or more of these. In appropriate cases, the storage medium may include a removable or non-removable (or fixed) medium. In appropriate cases, the storage medium may be inside or outside the data processing device. In a specific embodiment, the storage medium is a non-volatile solid-state memory. In a specific embodiment, the storage medium includes a read-only memory (ROM). In appropriate cases, the ROM may be a mask-programmed ROM, a programmable ROM (PROM), an erasable PROM (EPROM), an electrically erasable PROM (EEPROM), an electrically rewritable ROM (EAROM), or a flash memory, or a combination of two or more of these.

[0159] The processor implements any one of the methods for monitoring abnormal operation of the inkjet printer function board in the above-mentioned embodiment 1 by reading and executing computer program instructions stored in the memory.

[0160] An embodiment of the present invention further provides a storage medium for storing at least one section of computer program instructions, which can be called to implement any of the methods for monitoring abnormal operation of an inkjet printer function board in the above-mentioned embodiment 1.

[0161] In one example, the printing device may further include a communication interface and a bus, wherein the processor, the memory, and the communication interface are connected via the bus and communicate with each other.

[0162] The communication interface is mainly used to implement communication between the modules, devices, units and / or equipment in the embodiments of the present invention.

[0163] Bus comprises hardware, software or both, couples the parts of printing device to each other.For example, and not limitation, bus can comprise accelerated graphics port (AGP) or other graphics bus, enhanced industry standard architecture (EISA) bus, front side bus (FSB), hypertransport (HT) interconnection, industry standard architecture (ISA) bus, infinite bandwidth interconnection, low pin count (LPC) bus, memory bus, micro channel architecture (MCA) bus, peripheral component interconnection (PCI) bus, PCI-Express (PCI-X) bus, serial advanced technology attachment (SATA) bus, video electronics standard association local (VLB) bus or other suitable bus or two or more of these combinations.In suitable cases, bus can comprise one or more buses.Although the embodiment of the present invention describes and shows specific bus, the present invention considers any suitable bus or interconnection.

[0164] To sum up, the monitoring method, device and equipment for abnormal operation of the inkjet printer function board provided by the embodiments of the present invention obtains the current operating parameters of each peripheral board at preset intervals during the normal operation stage of the inkjet printer. The operating parameters are direct parameters, indirect parameters or corresponding performance parameters that can characterize the power supply information of the peripheral board. Then, the current operating parameters are compared with the historical operating parameters collected previously, and the difference value of the comparison is compared with the preset value to determine whether there is abnormal operation information of the peripheral board in this stage. The abnormal operation information is power off, power off recovery, power off time and power off recovery time; if there is abnormal operation information, the corresponding prompt information is output according to the characteristics of the difference value corresponding to the current operating parameter and the historical operating parameter; in this way, the abnormal power supply problem of each peripheral board caused by instantaneous power off and recovery due to poor contact during operation can be discovered in time, so as to avoid the main control board assuming that the power supply of each peripheral board is normal, resulting in the instructions issued to each peripheral board being executed incorrectly, affecting the printed image quality and the normal use of the equipment.

[0165] It should be understood that the present invention is not limited to the specific configurations and processes described above and illustrated in the figures. For the sake of brevity, a detailed description of known methods is omitted. In the above embodiments, several specific steps are described and illustrated as examples. However, the method of the present invention is not limited to the specific steps described and illustrated. Those skilled in the art may make various changes, modifications, and additions, or change the order of the steps after understanding the spirit of the present invention.

[0166] The functional blocks shown in the above-described block diagram can be implemented as hardware, software, firmware or a combination thereof. When implemented in hardware, it can be, for example, an electronic circuit, an application specific integrated circuit (ASIC), appropriate firmware, a plug-in unit, a function card or the like. When implemented in software, the elements of the present invention are programs or code segments that are used to perform the required tasks. The program or code segment can be stored in a machine-readable medium, or transmitted on a transmission medium or a communication link by a data signal carried in a carrier wave. "Machine-readable medium" can include any medium capable of storing or transmitting information. Examples of machine-readable media include electronic circuits, semiconductor memory devices, ROMs, flash memories, erasable ROMs (EROMs), floppy disks, CD-ROMs, optical disks, hard disks, optical fiber media, radio frequency (RF) links, etc. The code segment can be downloaded via a computer network such as the Internet, an intranet, etc.

[0167] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit it. Although the present invention has been described in detail with reference to the above embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the above embodiments, or replace some or all of the technical features therein with equivalents. However, these modifications or replacements do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of the present invention.

Claims

1. A method for monitoring abnormal operation of an inkjet printer function board, characterized in that: The method comprises: S1: Obtain the current operating parameters of each functional board at preset intervals; S2: comparing the difference between the current operating parameter and the previously collected historical operating parameter with a preset value to determine whether there is abnormal operating information for each function board; S3: If there is abnormal operation information, output prompt information corresponding to the abnormal operation information according to the current operation parameters and the historical operation parameters; Among them, the function board includes at least one of the following: main control board, driver board and peripheral boards; Said S1 comprises: S11: Obtaining the printing time and corresponding printing parameters required to complete printing of the image to be printed; S12: Segmenting the printing duration according to the first duration corresponding to the one-pass printing of the nozzle in the printing parameters to obtain the preset interval times; S13: setting a counting interval time for the continuous operation state of each function board according to each preset interval time; S14: according to each of the preset intervals, obtaining counting information of each function board continuously running according to the counting interval, wherein the counting information is one of the current operating parameters of each function board; The duration corresponding to the preset interval time is greater than the duration corresponding to the counting interval time between two adjacent counting times.

2. The method for monitoring abnormal operation of an inkjet printer function board according to claim 1, characterized in that: The abnormal operation information includes at least one of the following: power failure, power failure recovery and automatic reset; The automatic reset includes at least one of the following: chip program restart caused by reset circuit, chip overheating, surge current / voltage, electromagnetic interference, and program error.

3. The method for monitoring abnormal operation of an inkjet printer function board according to claim 1, characterized in that: The S12 includes: S121: Obtaining the first duration according to the inkjet frequency of the printing parameters and width information of the image to be printed; S122: Obtain the printing duration according to the total number of passes of the printing parameter and the first duration; S123: Segmenting the printing duration according to the first duration to obtain the preset interval times; The first duration is an integer multiple of the duration corresponding to the preset interval.

4. The method for monitoring abnormal operation of an inkjet printer function board according to claim 3, characterized in that: The S122 includes: S1221: Determine the target number of passes required to print a unit area of the image to be printed based on the image precision of the image to be printed in the printing parameters and the physical precision of the printer; S1222: Obtain the total number of passes according to the total length of the image to be printed, the length of the image that can be covered by the nozzle height per pass, and the target number of passes; S1223: Obtain the printing duration according to the total number of passes and the first duration.

5. The method for monitoring abnormal operation of an inkjet printer function board according to any one of claims 1 to 4, characterized in that: The current operating parameters of each functional board include a clock signal, and S2 includes: S21: Obtaining the preset interval time and the counting interval time of the continuous operation of the function board; S22: Obtain at least one preset value according to the preset interval time and the counting interval time; S23: Compare the count difference between the current clock signal of each function board and the corresponding previous clock signal with the preset value corresponding to each count difference to obtain information on whether each function board has abnormal operation.

6. The method for monitoring abnormal operation of an inkjet printer function board according to claim 5, characterized in that: Said S3 comprises: S31: Obtaining a relative relationship between a first duration required for each print pass of the print head and the preset interval time, wherein the first duration is an integer multiple of a duration corresponding to the preset interval time; S32: Obtaining the current operation stage of the function board corresponding to the abnormal operation information during each print pass of the print head according to the relative relationship and the preset value corresponding to the count difference; S33: Outputting prompt information corresponding to the abnormal operation information according to the current operation stage.

7. A printing device, characterized in that: The printing device is used to include: Data acquisition module: used to obtain the current operating parameters representing each function board according to the preset interval time; including obtaining the printing time required to complete the printing of the image to be printed and the corresponding printing parameters, segmenting the printing time according to the first time corresponding to the nozzle 1Pass printing in the printing parameters to obtain each of the preset interval times, setting the counting interval time of the continuous operation state of each function board according to each of the preset interval times, and obtaining the counting information of each function board that continuously runs according to the counting interval time according to each of the preset interval times, wherein the counting information is one of the current operating parameters of each function board, wherein the duration corresponding to the preset interval time is greater than the interval duration corresponding to the counting interval time of two adjacent counts; Data processing module: used to compare the difference between the current operating parameters and the previously collected historical operating parameters with the preset values to determine whether there is abnormal operation information of each function board; Data analysis module: for outputting prompt information corresponding to the abnormal operation information based on the current operation parameters and the historical operation parameters if there is abnormal operation information; The function board includes at least one of the following: a main control board, a drive board and various peripheral boards.

8. A printing device, characterized in that: include: At least one processor, at least one memory, and computer program instructions stored in the memory, which implement the method according to any one of claims 1 to 6 when the computer program instructions are executed by the processor.

9. A storage medium having computer program instructions stored thereon, characterized in that: When the computer program instructions are executed by a processor, the method according to any one of claims 1 to 6 is implemented.

Citation Information

Patent Citations

  • Printing abnormality detection method, device and system

    CN110688077A