A filter core label burning method, system, device, equipment and storage medium
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- JIANGSU KINGCLEAN INTELLIGENT APPLIANCE CO LTD
- Filing Date
- 2024-12-30
- Publication Date
- 2026-06-30
AI Technical Summary
The current technology for burning filter labels has low efficiency, and there is a need to provide a more efficient method for burning filter labels to improve its automation and the targeting of information verification.
Multiple filter element tags are transmitted via the tag transmission module. When the current filter element tag is detected to be within the scanning range of the tag scanning module, the tag transmission module is controlled to stop transmitting, the tag is burned, and the burned information is read for verification. After ensuring the accuracy of the information and success, the next tag is transmitted.
It enables automated label burning for filter cartridges, improving burning efficiency and information verification accuracy, and ensuring the accuracy and success rate of label information.
Smart Images

Figure CN122308847A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of intelligent control technology, specifically to a method, system, device, equipment, and storage medium for burning filter tags. Background Technology
[0002] To eliminate substandard products in the market, water purifier filter cartridges are now widely equipped with NFC tags that can identify the authenticity of the cartridges. The processing of filter cartridge tags typically involves two steps: first, purchasing blank tags, and second, burning information onto the blank tags.
[0003] In existing technologies, to facilitate the production of compliant filter cartridge labels in factories, employees can manually burn blank labels one by one using manual burning equipment, resulting in low efficiency in burning filter cartridge labels. Therefore, a more efficient method for burning filter cartridge labels is needed. Summary of the Invention
[0004] This application provides a method, system, apparatus, device, and storage medium for burning filter cartridge labels. It can automate the burning of filter cartridge labels while improving the targeting of information verification, ensuring the accuracy of the label information, and thus improving the efficiency of filter cartridge label burning. The technical solution of this application is as follows:
[0005] On the one hand, a method for burning labels onto filter cartridges is provided, the method comprising:
[0006] During the process of the label conveying module conveying multiple filter element labels, the current filter element label among the multiple filter element labels is detected to be in place;
[0007] If the current filter element label is detected to be within the scanning range of the label scanning module, the label conveying module is controlled to stop conveying, and the label scanning module is controlled to burn the label onto the current filter element label.
[0008] After the current filter element label is burned, the label scanning module is controlled to read the burned information in the current filter element label. The burned information includes: first filter element usage status information and first filter element usage date information.
[0009] Based on the usage status information and usage date information of the first filter element, the burning information is checked to obtain the label burning result of the current filter element label;
[0010] If the label burning result indicates that the current filter element label has been successfully burned, the label transmission module is controlled to transmit the next filter element label to the scanning range.
[0011] On the other hand, a filter cartridge label burning system is provided, the system comprising: a label conveying module, a label scanning module, and a burning control module, wherein:
[0012] The tag conveying module is used to convey multiple filter element tags and to detect the current filter element tag among the multiple filter element tags.
[0013] The burning control module is used to, when detecting that the current filter element label has been transmitted into the scanning range of the label scanning module, control the label transmission module to stop transmitting and control the label scanning module to burn the label onto the current filter element label; after the current filter element label is burned, control the label scanning module to read the burned information in the current filter element label, the burned information including: first filter element usage status information and first filter element usage date information; verify the burning information based on the first filter element usage status information and the first filter element usage date information to obtain the label burning result of the current filter element label; if the label burning result indicates that the current filter element label has been successfully burned, control the label transmission module to transmit so that the next filter element label of the current filter element label is transmitted into the scanning range;
[0014] The label scanning module is used to burn the label onto the current filter element label; after the current filter element label is burned, it reads the burned information from the current filter element label.
[0015] On the other hand, a filter cartridge label burning device is provided, the device comprising:
[0016] The label arrival detection unit is used to detect the arrival of the current filter element label among the multiple filter element labels during the process of the label conveying module conveying multiple filter element labels;
[0017] The label burning unit is used to control the label conveying module to stop conveying when it detects that the current filter element label has been conveyed into the scanning range of the label scanning module, and to control the label scanning module to burn the label on the current filter element label.
[0018] The first tag reading unit is used to control the tag scanning module to read the burned information in the current filter element tag after the current filter element tag has been burned. The burned information includes: first filter element usage status information and first filter element usage date information.
[0019] The burning information verification unit is used to verify the burning information based on the first filter element usage status information and the first filter element usage date information to obtain the label burning result of the current filter element label;
[0020] The tag delivery unit is used to control the tag delivery module to deliver the tag when the tag burning result is that the current filter element tag has been successfully burned, so that the next filter element tag of the current filter element tag is transmitted to the scanning range.
[0021] On the other hand, a filter label burning device is provided, the device including a processor and a memory, the memory storing at least one instruction or at least one program, the at least one instruction or the at least one program being loaded and executed by the processor to implement the filter label burning method as described above.
[0022] On the other hand, a computer-readable storage medium is provided, wherein at least one instruction or at least one program is stored therein, the at least one instruction or the at least one program being loaded and executed by a processor to implement the filter tag burning method as described above.
[0023] The filter cartridge label burning method, system, device, equipment, and storage medium provided in this application have the following technical advantages:
[0024] Using the technical solution provided in this application, multiple filter element tags are transmitted via a tag transmission module. When the current filter element tag is detected to be within the scanning range of the tag scanning module, the tag transmission module stops transmitting and the tag scanning module is controlled to burn the tag onto the current filter element tag. After burning the current filter element tag, the tag scanning module reads the first filter element usage status information and the first filter element usage date information from the burned information of the current filter element tag. Based on the first filter element usage status information and the first filter element usage date information, the burned information is checked to obtain the tag burning result of the current filter element tag. This improves the targeting of the filter element tag burning information check, thereby ensuring the accuracy of the filter element tag information. If the tag burning result of the current filter element tag is successful, the tag transmission module is controlled to transmit the next filter element tag to the scanning range of the tag scanning module, realizing automated burning of filter element tags and thus improving the efficiency of filter element tag burning. Attached Figure Description
[0025] To more clearly illustrate the technical solutions and advantages in the embodiments of this application or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0026] Figure 1 This is a flowchart illustrating a filter element label burning method provided in an embodiment of this application;
[0027] Figure 2 This is a flowchart illustrating another filter element label burning method provided in this application embodiment;
[0028] Figure 3 This is a flowchart illustrating another filter element label burning method provided in this application embodiment;
[0029] Figure 4 This is a flowchart illustrating a method for verifying the burning information based on the usage status information and usage date information of the first filter element to obtain the label burning result of the current filter element label, provided in an embodiment of this application.
[0030] Figure 5 This is a flowchart illustrating another filter element label burning method provided in this application embodiment;
[0031] Figures 6a-6c This is a schematic diagram of the preset programming management page provided in the embodiments of this application;
[0032] Figure 7 This is a flowchart illustrating a filter element label burning scheme provided in an embodiment of this application;
[0033] Figure 8 This is a schematic diagram of a host computer workflow provided in an embodiment of this application;
[0034] Figure 9 This is a schematic diagram of a control panel workflow provided in an embodiment of this application;
[0035] Figure 10 This is a schematic diagram of the architecture of a filter tag burning system provided in an embodiment of this application;
[0036] Figure 11 This is a schematic diagram of a filter cartridge label burning device provided in an embodiment of this application. Detailed Implementation
[0037] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, and not all embodiments. Based on the embodiments of this application, all other embodiments obtained by those of ordinary skill in the art without creative effort are within the scope of protection of this application.
[0038] It should be noted that the terms "first," "second," etc., in the specification, claims, and accompanying drawings of this application are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments of this application described herein can be implemented in orders other than those illustrated or described herein. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover non-exclusive inclusion; for example, a process, method, system, product, or server that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or devices.
[0039] The following describes a filter cartridge label burning method provided by an embodiment of this application. Figure 1 This is a flowchart illustrating a method for burning labels onto a filter element, as provided in an embodiment of this application. It should be noted that this specification provides the operational steps described in the embodiments or flowcharts, but based on conventional or non-inventive methods, more or fewer operational steps may be included. The order of steps listed in the embodiments is merely one possible execution order among many and does not represent the only possible execution order. In actual systems or products, the methods shown in the embodiments or accompanying drawings can be executed sequentially or in parallel (e.g., in a parallel processor or multi-threaded processing environment). Specifically, as shown... Figure 1 As shown, the above method may include:
[0040] S101, during the process of the tag conveying module conveying multiple filter element tags, the current filter element tag among the multiple filter element tags is detected to be in place.
[0041] In the embodiments of this specification, the filter element label can be used to identify the filter element to be shipped. Specifically, the filter element here can be an accessory in a resource filtration device. Indicatively, the resource filtration device can include, but is not limited to, water purifiers, air purifiers, etc.
[0042] In one specific embodiment, the current filter cartridge label can be the unprogrammed label closest to the label scanning module among multiple filter cartridge labels. Specifically, the unprogrammed label can be a blank filter cartridge label containing only its own label identifier. Illustratively, the label identifier can include, but is not limited to, a label ID.
[0043] In one specific embodiment, the label conveying module can be used to convey filter element labels and perform position detection on the filter element labels. Position detection here refers to detecting whether the filter element label is within the scanning range of the label scanning module. In an optional embodiment, the label conveying module may include a rolling conveyor module (e.g., a rolling conveyor belt).
[0044] In one specific embodiment, the tag scanning module can be used to wirelessly communicate with the filter tag, thereby burning or reading information from the filter tag. Optionally, the wireless communication here may include Near Field Communication (NFC), and correspondingly, the filter tag may include an NFC tag, and the tag scanning module may include an NFC scanning module.
[0045] In an optional embodiment, the above-mentioned detection of the current filter element label among multiple filter element labels may include: controlling the photoelectric sensor on the label delivery module to detect the current filter element label in place.
[0046] Specifically, a photoelectric sensor can be a sensor device that converts light signals into electrical signals. Schematic, the photoelectric sensor here may include, but is not limited to, infrared sensors, laser sensors, etc.
[0047] In another optional embodiment, the aforementioned detection of the current filter tag among multiple filter tags may further include: controlling a camera on the tag delivery module to detect the current filter tag's position, wherein the camera's field of view covers the scanning range of the tag scanning module. Specifically, the camera's field of view can be pre-adjusted based on the scanning range of the tag scanning module; when the current filter tag is delivered into the camera's field of view, it can be considered that the current filter tag has been delivered into the scanning range of the tag scanning module.
[0048] As can be seen from the above embodiments, the accuracy of filter cartridge label placement detection can be effectively improved by using a photoelectric sensor on the label delivery module to detect the current filter cartridge label's placement.
[0049] In one specific embodiment, before performing an on-time detection on the current filter element label among the multiple filter element labels during the process of the label conveying module conveying multiple filter element labels, the above method may further include:
[0050] S1, verify the identity of the operation object on the preset burning management page and obtain the identity verification result.
[0051] Specifically, the preset burning management page can be a visual page for managing the filter element label burning process. Users can control the automated filter element label burning process by operating the preset burning management page. For example, the users can be employees of the filter element manufacturing plant.
[0052] In one specific embodiment, the user can perform identity verification based on a preset login page, obtain an identity verification result, and, if the identity verification result indicates that the user's identity verification is successful, display a preset burning management page to the user. In an optional embodiment, the preset login page can display an identity information input box, and the user's identity can be verified based on the identity information (e.g., object identifier and password) entered in the identity information input box, obtaining an identity verification result; in another optional embodiment, the preset login page can display a QR code, which the user can scan with a user terminal to achieve identity verification.
[0053] S2, when the identity verification result indicates that the identity verification of the operation object has passed, responds to the burning start command triggered by the operation object based on the preset burning management page, and controls the tag transmission module to transmit multiple filter tags.
[0054] Specifically, the preset programming management page can display programming operation controls, and the operation object can trigger the programming start command based on the programming operation controls.
[0055] As can be seen from the above embodiments, the identity of the operation object on the preset burning management page is verified, and the identity verification result is obtained. Only when the identity verification result indicates that the identity verification of the operation object has passed can the operation object trigger the burning start command, thereby ensuring the security of the filter burning process.
[0056] In a specific embodiment, such as Figure 2 As shown, during the process of the tag conveying module conveying multiple filter element tags, before performing the arrival detection on the current filter element tag among the multiple filter element tags, the above method may further include:
[0057] S201, Obtain production-related information from the filter element production system.
[0058] In one specific embodiment, production-related information can be overall planning information related to filter element production. Specifically, production-related information may include, but is not limited to, production planning information and production execution statistics.
[0059] S202, based on production-related information, determine the target production date for each preset filter element model and the target production quantity for each preset filter element model on the target production date.
[0060] Specifically, based on production-related information, statistical analysis can be performed on the production quantity of each preset filter element model on the target production date to obtain the target production quantity.
[0061] In one optional embodiment, when the production-related information is production planning information, the target production date can be the planned production date, and the target production quantity can be the planned production quantity; in another optional embodiment, when the production-related information is production execution statistics, the target production date can be the actual production date, and the target production quantity can be the actual production quantity.
[0062] S203, based on the target production date and target production quantity, configures the filter tag burning task corresponding to each preset filter model, and displays the filter tag burning tasks corresponding to each of the preset filter models on the preset burning management page.
[0063] Specifically, the configuration parameters for the filter tag burning task corresponding to each preset filter model may include, but are not limited to: the filter model identifier corresponding to each preset filter model, the production date to be burned for each preset filter model, and the number of tags to be burned for each preset filter model on the production date to be burned. Optionally, the target production date corresponding to each preset filter model can be used as the production date to be burned for each preset filter model, and the number of tags to be burned for each preset filter model on the production date to be burned can be greater than or equal to the target production quantity for each preset filter model on the target production date.
[0064] S204, in response to the burning start command triggered based on the target task, controls the tag transmission module to transmit multiple filter tags. The target task can be the filter tag burning task corresponding to the target filter model among a variety of preset filter models.
[0065] Specifically, the preset label burning management page may include a task display area, which displays various preset filter cartridge models and their corresponding filter cartridge label burning tasks. The user can select a preset filter cartridge model corresponding to a filter cartridge model from the various preset filter cartridge model's corresponding filter cartridge label burning tasks. The preset filter cartridge model selected by the user is the target filter cartridge model. In response to the burning start command triggered by the user based on the filter cartridge label burning task corresponding to the target filter cartridge model, the filter cartridge label burning task is executed, thereby controlling the label delivery module to send multiple filter cartridge labels.
[0066] As can be seen from the above embodiments, based on production-related information, the target production date and target production quantity of each preset filter element model under the target production date are determined for each preset filter element model. Based on the target production date and target production quantity, filter element label burning tasks corresponding to each preset filter element model are configured, and the filter element label burning tasks corresponding to each preset filter element model are displayed on the preset burning management page. This can improve the targeting and convenience of filter element label burning task configuration. The user can select one preset filter element model as the target filter element model from multiple preset filter element models, and trigger the burning start command based on the filter element label burning task corresponding to the target filter element model. This can effectively simplify the manual processing steps in the filter element label burning process and improve the automation and efficiency of filter element label burning.
[0067] S102, when it is detected that the current filter element label has been transmitted into the scanning range of the label scanning module, the label transmission module is controlled to stop transmitting, and the label scanning module is controlled to burn the label onto the current filter element label.
[0068] Specifically, label burning refers to writing pre-set filter product information into the filter label.
[0069] In a specific embodiment, such as Figure 3 As shown, before the label scanning module performs label burning on the current filter element label, the above method may further include:
[0070] S301, obtain the information to be burned corresponding to the current filter element label. The information to be burned includes: second filter element model information, second filter element production date information, second filter element usage status information, and second filter element usage date information. Among them, the second filter element model information indicates one of the preset filter element models among multiple preset filter element models, the second filter element usage status information indicates an unused state, and the second filter element usage date information indicates a null value.
[0071] In a specific embodiment, the information to be burned can be pre-set filter element product information. Specifically, the second filter element model information can be pre-set filter element model identification information, which can be used to indicate that the filter element belongs to one of a variety of preset filter element models; the second filter element production date information can be a pre-set filter element production date; the second filter element usage status information can be pre-set filter element usage status information, and the second filter element usage date information can be pre-set filter element usage date information. It can be understood that since the filter element label needs to be affixed to the filter element to be shipped after successful burning, considering the consumable characteristics of the filter element, the filter element to be shipped must be a brand new product that has not been used. Therefore, the second filter element usage status information can be set by default to indicate the unused state, and the second filter element usage date information can be set by default to a null value.
[0072] In an optional embodiment, if a resource filtration device needs to install multiple filter elements, the information to be programmed may further include: filter element position indication information, which can be used to indicate the installation position of the filter element in the resource filtration device. Indicatively, the filter element position indication information may be filter element position sequence information.
[0073] In one optional embodiment, the information to be programmed for each of the multiple filter tags can be automatically set based on the configured filter tag programming task; alternatively, the operator can set the programming information for the current filter tag after it is in place.
[0074] Accordingly, the aforementioned control label scanning module, in performing label burning on the current filter element label, may include:
[0075] S302, control the label scanning module, and burn the label onto the current filter element label based on the second filter element model information, second filter element production date information, second filter element usage status information, and second filter element usage date information.
[0076] Specifically, the label scanning module writes the second filter element model information, the second filter element production date information, the second filter element usage status information, and the second filter element usage date information into the current filter element label.
[0077] As can be seen from the above embodiments, the system sets up information to be burned, including second filter model information, second filter production date information, second filter usage status information, and second filter usage date information. The second filter model information indicates one of a variety of preset filter models, the second filter usage status information indicates an unused state, and the second filter usage date information indicates a null value. Then, the system controls the label scanning module to write the second filter model information, second filter production date information, second filter usage status information, and second filter usage date information into the current filter label. By specifically setting the information to be burned for the filter label, the burning effect of the filter label is improved.
[0078] S103, after the current filter element label is burned, the control label scanning module reads the burned information in the current filter element label. The burned information includes: the first filter element usage status information and the first filter element usage date information.
[0079] Specifically, after the current filter element label is burned, the label scanning module can read the burned information in the current filter element label for verification to ensure the accuracy of the burned information.
[0080] In one specific embodiment, the programmed information includes: first filter element model information, first filter element production date information, first filter element usage status information, and first filter element usage date information. Specifically, the first filter element model information can be the programmed filter element model identification information read from the current filter element label; the first filter element production date information can be the programmed filter element production date read from the current filter element label; the first filter element usage status information can be the programmed filter element usage status information read from the current filter element label; and the first filter element usage date information can be the programmed filter element usage date information read from the current filter element label.
[0081] S104, Based on the usage status information and usage date information of the first filter element, the burning information is checked to obtain the label burning result of the current filter element label.
[0082] In one specific embodiment, the label burning result of the current filter element label is used to indicate the information burning status of the current filter element label. Specifically, if the burned information in the current filter element label is correct, the label burning result is considered to be that the current filter element label has been successfully burned; if the burned information in the current filter element label is incorrect, the label burning result is considered to be that the current filter element label has failed to burn.
[0083] In a specific embodiment, such as Figure 3 As shown, the information already burned also includes: the first filter element model information and the first filter element production date information. The above-mentioned verification of the burned information based on the first filter element usage status information and the first filter element usage date information yields the following label burning results for the current filter element label:
[0084] S303, compare the model information of the first filter element and the model information of the second filter element to obtain the first comparison result.
[0085] Specifically, the first comparison result is used to indicate whether the first filter element model information and the second filter element model information are consistent.
[0086] S304, compare the production date information of the first filter element and the production date information of the second filter element to obtain a second comparison result.
[0087] Specifically, the second comparison result is used to indicate whether the production date information of the first filter element and the production date information of the second filter element are consistent.
[0088] S305, if the first comparison result indicates that the first filter element model information and the second filter element model information are consistent, and the second comparison result indicates that the first filter element production date information and the second filter element production date information are consistent, the burning information is checked based on the first filter element usage status information and the first filter element usage date information to obtain the label burning result of the current filter element label.
[0089] In an optional embodiment, if the first comparison result indicates that the first filter element model information and the second filter element model information are inconsistent, or if the second comparison result indicates that the first filter element production date information and the second filter element production date information are inconsistent, the label burning result is determined to be a failure to burn the current filter element label.
[0090] As can be seen from the above embodiments, by determining whether the model of the already burned filter element is consistent with the model of the filter element to be burned, and whether the production date of the already burned filter element is consistent with the production date of the filter element to be burned; if they are consistent, the burning information is then checked based on the first filter element usage status information and the first filter element usage date information; if they are inconsistent, the label burning result is directly determined as the current filter element label burning failure, which can effectively improve the efficiency and accuracy of filter element label information verification and avoid transmitting filter element labels carrying incorrect information.
[0091] In a specific embodiment, such as Figure 4 As shown, the above-mentioned verification of the burning information based on the first filter element's usage status information and the first filter element's usage date information, to obtain the current filter element label burning result, may include:
[0092] S1041, the usage status information of the first filter element is used to detect its unused status and obtain the first detection result.
[0093] In a specific embodiment, the filter element usage status information can be represented as status words. A one-to-one correspondence between multiple status words and multiple filter element states is pre-set, so that different status words correspond to different filter element states. For example, status word 0xAA can correspond to the unused state, and status word 0x55 can correspond to the used state. Accordingly, if the first filter element usage status information is represented as 0xAA, the first detection result indicates the unused state; if the first filter element usage status information is represented as 0x55, the first detection result indicates the used state.
[0094] S1042, perform null value detection on the usage date information of the first filter element to obtain the second detection result.
[0095] S1043, if the first test result indicates an unused state and the second test result indicates a null value, determine that the label burning result is that the current filter element label has been successfully burned.
[0096] Alternatively, S1044, if the first test result does not indicate an unused state or the second test result indicates a non-empty value, determine that the label burning result is a failure to burn the current filter element label.
[0097] Specifically, since the second filter cartridge usage status information in the information to be burned is set by default to indicate an unused state, and the second filter cartridge usage date information is set by default to an empty value, if the current filter cartridge label is successfully burned, the first filter cartridge usage status information will necessarily also indicate an unused state, and the first filter cartridge usage date information will necessarily also be an empty value.
[0098] As can be seen from the above embodiments, considering the consumable characteristics of filter cartridges, it is necessary to verify the usage status information and usage date information of the first filter cartridge to ensure that the burned filter cartridge label is used to indicate a new filter cartridge that has not been used, thereby improving the accuracy of the filter cartridge label burning.
[0099] S105, if the label burning result shows that the current filter element label has been successfully burned, control the label transmission module to transmit the label so that the next filter element label of the current filter element label can be transmitted to the scanning range.
[0100] Specifically, if the current filter element label is successfully burned, the label transmission module is controlled to transmit the label so that the next filter element label can be transmitted to the scanning range, thereby burning the label on the next filter element label.
[0101] As can be seen from the above embodiments, multiple filter tags are transmitted through the tag transmission module. When the current filter tag is detected to be within the scanning range of the tag scanning module, the tag transmission module stops transmitting and the tag scanning module is controlled to burn the current filter tag. After the current filter tag is burned, the tag scanning module is controlled to read the first filter usage status information and the first filter usage date information from the burned information of the current filter tag. The burned information is checked based on the first filter usage status information and the first filter usage date information to obtain the tag burning result of the current filter tag. This can improve the targeting of the filter tag burning information check, thereby ensuring the accuracy of the filter tag information. When the tag burning result of the current filter tag is successful, the tag transmission module is controlled to transmit the next filter tag to the scanning range of the tag scanning module, realizing the automated burning of filter tags and thus improving the efficiency of filter tag burning.
[0102] In one specific embodiment, if the label burning result is that the current filter element label burning has failed, the alarm light on the label delivery module flashes and stops transmitting the filter element label. After the operator manually confirms the cause, the burning start command is triggered to restart the label burning process.
[0103] In a specific embodiment, such as Figure 5 As shown, before the label scanning module performs label burning on the current filter element label, the above method further includes:
[0104] S501, controls the label scanning module to read the original label information in the current filter element label.
[0105] Specifically, the filter element label carries its own label identifier by default when it leaves the factory. Correspondingly, the label scanning module can read the label identifier of the current filter element label by reading the original label information in the current filter element label.
[0106] S502, upon reading the original tag information, updates the burning operation control from an untriggerable state to a triggerable state in the preset burning management page.
[0107] Specifically, in the manually controlled burning mode, before the original label information is read, the burning operation control in the burning management page is preset to an untriggerable state to avoid manual accidental triggering of the burning command when the current filter label is not in place or cannot be read, which would cause system errors. When the original label information is read, it can be assumed that the current filter label is in place and that the label is a fully functional label. Therefore, the burning operation control is updated from an untriggerable state to a triggerable state in order to trigger the subsequent label burning process.
[0108] In an optional embodiment, based on the read original label information, it can also be detected whether the current filter element label is a brand new blank label. If the current filter element label is blank, the burning operation control in the preset burning management page is updated from an untriggerable state to a triggerable state. If the current filter element label is not blank, the burning operation control is in an untriggerable state, and the alarm light on the label delivery module flashes. After the operator manually confirms the reason, the burning start command is triggered to restart the label burning process. Generally, if the original label information only contains its own filter element identification information, the current filter element label is considered to be blank. If the original label information contains other information besides the filter element identification information (e.g., filter element production date information), the current filter element label is considered to be non-blank.
[0109] Accordingly, the aforementioned control label scanning module, in performing label burning on the current filter element label, may include:
[0110] S503, in response to the burning command triggered by the burning operation control, controls the label scanning module to burn the label on the current filter element label.
[0111] The aforementioned control tag transmission module may transmit the following:
[0112] S504 updates the burning operation control from a triggerable state to a non-triggerable state during the tag transmission process of the tag transmission module.
[0113] Specifically, after the current filter element label is successfully burned, during the process of controlling the label delivery module to continue delivery, the burning operation control is updated from a triggerable state to a non-triggerable state to avoid manual accidental triggering of the burning command when the next filter element label has not arrived or is unreadable, which would cause system errors.
[0114] As can be seen from the above embodiments, the control label scanning module reads the original label information in the current filter element label. When the original label information is read, the burning operation control is updated from an untriggerable state to a triggerable state in the preset burning management page. This avoids the system from being accidentally triggered by manual burning commands when the current filter element label is not in place or is unreadable, which would cause system errors. Furthermore, during the label transmission module's transmission process, the burning operation control is updated from a triggerable state to an untriggerable state to avoid the system from being accidentally triggered by manual burning commands when the next filter element label is not in place or is unreadable, which would cause system errors and affect the filter element label burning efficiency.
[0115] In one specific embodiment, the original label information may include: label identification information. After verifying the burning information based on the first filter element usage status information and the first filter element usage date information to obtain the label burning result of the current filter element label, the above method may further include:
[0116] Update the label identification information, the burned information, and the burned results of the current filter element label to the label burning database, and update the burning statistics of multiple filter element labels in the preset burning management page.
[0117] In one specific embodiment, the label burning database is used to record the burning status of filter cartridge labels. Optionally, the label burning database can be deployed on a label management server. Specifically, the burning statistics for multiple filter cartridge labels can include the number of successfully burned labels and the number of failed burned labels. A preset burning management page can display a reset control corresponding to the burning statistics. The user can trigger the reset control to reset the number of successfully burned labels and the number of failed burned labels to zero. Optionally, the burning statistics for different users can also be saved individually.
[0118] Indicative, Figures 6a-6c This is a schematic diagram of the preset programming management page provided in an embodiment of this application. Specifically, as shown... Figure 6a As shown, the preset programming management page may include: a programming information configuration area (programming information configuration bar), programming operation controls, a programming result display area (programming result display bar), and a label information display area (label information display bar); as Figure 6b As shown, if the filter label is successfully burned, the burning result display will show the character "PASS", indicating successful burning; as... Figure 6cAs shown, if the current filter label burning fails, the burning result display will show the characters "FAIL!!!", indicating that the burning has failed.
[0119] As can be seen from the above embodiments, after obtaining the label burning result of the current filter element label, the label identification information, the burned information, and the label burning result of the current filter element label can be updated to the label burning database, and the burning statistics of multiple filter element labels in the preset burning management page can be updated for managers to access at any time, which can improve the convenience of filter element label burning management.
[0120] Indicative, Figure 7 This is a schematic flowchart of a filter cartridge label burning scheme provided in an embodiment of this application. For details, please refer to... Figure 7 The filter cartridge label burning solution may include the following process:
[0121] S701: After the device is powered on, the programming control module, tag delivery module, and tag scanning module are activated. The programming control module may include a host computer and a control board.
[0122] S702: Load the label roll containing multiple filter element labels into the label delivery module, and configure the number of labels to be burned and the label burning information in the preset burning management page of the host computer;
[0123] S703: Triggers the burning operation control in the preset burning management page to control the label transmission module to transmit the current filter tag;
[0124] S704: The photoelectric sensor on the label delivery module determines whether the filter tag has been delivered to the correct position.
[0125] S705: If the current filter element label is delivered to the correct position, the label delivery module sends a label ready signal to the control board. The control board reads the original label information in the current filter element label through the label scanning module and sends it back to the host computer.
[0126] S706: The host computer parses the data packets returned by the control board according to the preset transmission protocol and displays the parsed original tag information on the preset burning management page. Specifically, the original tag information may include: tag ID.
[0127] S707: The host computer sends the information to be programmed for the current filter element label to the control board. Specifically, the information to be programmed may include: filter element model, filter element production date, filter element usage status, and filter element usage date.
[0128] S708: The control board receives the information to be burned from the host computer and burns the information to be burned to the current filter tag through the tag scanning module. After the burning is completed, it reads the burned information in the current filter tag in real time and sends it back to the host computer.
[0129] S709: The host computer compares the information to be programmed with the information already programmed. Specifically, it checks whether the programmed filter model matches the model sent by the host computer, whether the programmed filter production date matches the production date sent by the host computer, whether the programmed filter usage status is unused, and whether the programmed filter usage date is empty.
[0130] S710: The host computer determines the current filter tag burning result (burning successful / burning failed) based on the comparison between the information to be burned and the information already burned. It stores the current filter tag burning result in real time to the server and feeds back the current filter tag burning result to the control board, which then forwards the burning result to the tag transmission module.
[0131] S711: If the burning result is successful, the label delivery module will automatically run and deliver the next filter label;
[0132] S712: If the burning result is a burning failure, the alarm light on the tag delivery module will flash to indicate the burning failure.
[0133] See Figure 8 , Figure 8 This is a schematic diagram of a host computer workflow provided in an embodiment of this application. Specifically, the host computer can execute the following workflow:
[0134] S801, System initialization rendering of the login interface;
[0135] S802, authenticate the operation object;
[0136] S803 displays the preset burning management page. All operation controls are in an untouchable state. For illustrative purposes, all operation icons are displayed in gray.
[0137] S804, after receiving the data packet returned by the control board, parses the data packet according to the preset transmission protocol and displays the parsed original tag information on the preset programming management page. For example, it refreshes the tag ID in the original tag information to the tag information display bar on the preset programming management page.
[0138] S805 updates all operation controls from an untriggerable state to a triggerable state and obtains the current tag's programming information. Optionally, the programming information can be information automatically configured by the host computer based on the tag programming task, or information manually configured by the operation object in the preset programming management page.
[0139] S806 sends the information to be programmed to the control board and waits for the programmed information to be returned by the control board.
[0140] S807 compares the returned data with the sent data to see if they are consistent. If the data are consistent, the tag burning is determined to be successful. If the data are inconsistent, the tag burning is determined to be unsuccessful.
[0141] S808 stores the current filter tag burning result to the server in real time and feeds back the current filter tag burning result to the control board, which decides whether to continue burning or issue an alarm.
[0142] S809: If no data packet is received from the control board within a preset time, all operation controls will be updated from the triggerable state to the non-triggerable state. For example, the preset time can be 5 seconds.
[0143] See Figure 9 , Figure 9 This is a schematic diagram of a control board workflow provided in an embodiment of this application. Specifically, the control board can execute the following workflow:
[0144] S901 sequentially controls system initialization, controls tag scanning module initialization, and waits for instructions from the host computer;
[0145] S902, after receiving the instruction from the host computer, parses the instruction content.
[0146] S903, when the instruction is a read instruction, controls the tag scanning module to scan the tag and sends the read content back to the host computer;
[0147] S904, when the instruction is a write instruction, controls the tag scanning module to burn the tag based on the information to be burned sent by the host computer, and controls the tag scanning module to reread the burned information and send the burned information back to the host computer.
[0148] S905, after the host computer confirms that the tag burning is successful, forwards the tag burning result to the tag transmission module and controls the tag transmission module to transmit the next filter tag.
[0149] S906: If the host computer confirms that the tag burning has failed, it forwards the tag burning result to the tag transmission module, controls the alarm light on the tag transmission module to flash, and stops the next filter tag. After the operator manually confirms the cause, the burning start button on the tag transmission module is triggered to restart the automatic burning of filter tags.
[0150] As can be seen from the technical solutions provided in the embodiments of this specification above, before displaying the visualized preset burning management page, the identity of the operation object is verified, and the identity verification result is obtained. Only when the identity verification result indicates that the identity verification of the operation object has passed can the operation object trigger the burning start command, thereby ensuring the security of the filter element burning process; and it can obtain the production association information of the filter element production system, and based on the production association information, determine the target production date corresponding to each preset filter element model among multiple preset filter element models and the target production quantity of each preset filter element model under the target production date, and configure the corresponding information for each preset filter element model based on the target production date and target production quantity. The filter cartridge label burning task is displayed on the preset burning management page, showing various preset filter cartridge models and their corresponding label burning tasks. This improves the targeting and convenience of filter cartridge label burning task configuration. Users can select one preset filter cartridge model as the target model from among the various preset filter cartridge models, and trigger a burning start command based on the corresponding filter cartridge model's label burning task. This effectively simplifies manual processing steps in the filter cartridge label burning process. After triggering the burning start command, multiple filter cartridge labels are transmitted through the label delivery module. When the current filter cartridge label is detected to be within the scanning range of the label scanning module, the label transmission is controlled. The delivery module stops transmitting and sets the information to be burned, including the second filter element model information, second filter element production date information, second filter element usage status information, and second filter element usage date information. The second filter element model information is set to one of several preset filter element models, the second filter element usage status information is set to unused, and the second filter element usage date information is set to null. Then, the tag scanning module is controlled to write the second filter element model information, second filter element production date information, second filter element usage status information, and second filter element usage date information into the current filter element tag. By specifically setting the information to be burned for the filter element tag, the burning effect of the filter element tag is improved. The current filter element tag is then burned... After recording is completed, the control label scanning module reads the recorded information of the current filter cartridge label. It determines whether the recorded filter cartridge model is consistent with the model of the filter cartridge to be recorded, and whether the recorded production date is consistent with the production date of the filter cartridge to be recorded. If they are inconsistent, the label recording result is directly determined as a failure, which can effectively improve the efficiency and accuracy of filter cartridge label information verification. If they are consistent, considering the consumable characteristics of the filter cartridge, it is necessary to check the recorded usage status information and the recorded usage date information to ensure that the recorded filter cartridge label is used to indicate a new filter cartridge that has not been used, thereby ensuring the accuracy of the filter cartridge label information and avoiding the transmission of filter cartridge labels carrying incorrect information.If the current filter element label is successfully burned, the tag delivery module is controlled to transmit the next filter element label to the scanning range of the tag scanning module, thus automating the burning of filter element labels and improving the efficiency of the burning process. Furthermore, after obtaining the burning result of the current filter element label, the tag identification information, burned information, and burning result are updated to the tag burning database. The burning statistics for multiple filter element labels on the preset burning management page are also updated for easy access by administrators, enhancing the convenience and visualization of filter element label burning management.
[0151] The following describes a filter tag burning system provided in an embodiment of this application. Figure 10 This is a schematic diagram of the architecture of a filter cartridge label burning system provided in an embodiment of this application. Specifically, as shown... Figure 10 As shown, the filter tag burning system includes: a tag conveying module, a tag scanning module, and a burning control module, wherein:
[0152] The tag delivery module is used to deliver multiple filter element tags and perform on-time detection on the current filter element tag among the multiple filter element tags;
[0153] The label burning control module is used to control the label conveying module to stop conveying when the current filter element label is detected to be conveyed into the scanning range of the label scanning module, and to control the label scanning module to burn the label onto the current filter element label; after the current filter element label is burned, the label scanning module is controlled to read the burned information in the current filter element label, including: the first filter element usage status information and the first filter element usage date information; the burned information is checked based on the first filter element usage status information and the first filter element usage date information to obtain the label burning result of the current filter element label; if the label burning result is that the current filter element label is burned successfully, the label conveying module is controlled to convey the next filter element label so that the next filter element label can be transmitted into the scanning range;
[0154] The label scanning module is used to burn the label onto the current filter element label; after burning the label onto the current filter element label, it reads the burned information from the label.
[0155] In one specific embodiment, the programming control module may include a host computer and a control board. Specifically, the host computer may include, but is not limited to, devices such as smartphones, desktop computers, tablets, laptops, digital assistants, smart wearable devices, and voice interaction devices.
[0156] In an optional embodiment, the control board can communicate with the host computer via a serial port, the control board can communicate with the tag transmission module via chip I / O, and the control board can communicate with the tag scanning module via an SPI interface.
[0157] In one specific embodiment, the filter label burning system may further include: a power module for supplying power to the control board, illustratively speaking, the power module may be an AC200V / 50HZ power supply.
[0158] In one specific embodiment, the control board is used to control the tag delivery module to stop delivery and control the tag scanning module to burn the tag on the current filter element label when it detects that the current filter element label has been delivered to the scanning range of the tag scanning module; after the current filter element label is burned, the control board controls the tag scanning module to read the burned information in the current filter element label, and sends the burned information back to the host computer; and if the tag burning result of the current filter element label is that the current filter element label is burned successfully, the control board controls the tag delivery module to deliver the label. The burned information includes: the first filter element usage status information and the first filter element usage date information.
[0159] The host computer is used to verify the burning information based on the usage status information and usage date information of the first filter element, obtain the label burning result of the current filter element label, and send the label burning result to the control board.
[0160] In one specific embodiment, the host computer is also used to verify the identity of the operation object on the preset burning management page and obtain the identity verification result; if the identity verification result indicates that the operation object's identity verification is successful, the host computer sends a burning start command triggered by the operation object based on the preset burning management page to the control board.
[0161] The control board is also used to control the label delivery module to deliver multiple filter tags in response to the burning start command.
[0162] In one specific embodiment, the host computer is also used to obtain production association information of the filter element production system; based on the production association information, determine the target production date and the target production quantity of each preset filter element model under the target production date; based on the target production date and the target production quantity, configure the filter element label burning task corresponding to each preset filter element model, and display the filter element label burning tasks corresponding to each of the multiple preset filter element models on the preset burning management page; and send a burning start command triggered by the target task to the control board, wherein the target task can be the filter element label burning task corresponding to the target filter element model among the multiple preset filter element models.
[0163] The control board is also used to control the label delivery module to deliver multiple filter tags in response to the burning start command.
[0164] In one specific embodiment, the tag delivery module is also used to detect the current filter tag's location based on a photoelectric sensor.
[0165] In one specific embodiment, the host computer is further configured to perform an unused status detection on the usage status information of the first filter element to obtain a first detection result; perform a null value detection on the usage date information of the first filter element to obtain a second detection result; if the first detection result indicates an unused status and the second detection result indicates a null value, determine that the label burning result is that the current filter element label burning is successful; if the first detection result does not indicate an unused status or the second detection result indicates a non-null value, determine that the label burning result is that the current filter element label burning is unsuccessful.
[0166] In one specific embodiment, the host computer is also used to send the information to be burned corresponding to the current filter element label to the control board. The information to be burned includes: second filter element model information, second filter element production date information, second filter element usage status information and second filter element usage date information. The second filter element model information indicates one of a variety of preset filter element models, the second filter element usage status information indicates an unused state, and the second filter element usage date information indicates a null value.
[0167] The control board is also used to control the label scanning module, which burns the label onto the current filter element based on the second filter element model information, the second filter element production date information, the second filter element usage status information, and the second filter element usage date information.
[0168] The label scanning module is also used to burn labels onto the current filter element based on the second filter element model information, the second filter element production date information, the second filter element usage status information, and the second filter element usage date information.
[0169] In one specific embodiment, the aforementioned burned information further includes: first filter element model information and first filter element production date information. The host computer is also used to compare the first filter element model information and the second filter element model information to obtain a first comparison result; compare the first filter element production date information and the second filter element production date information to obtain a second comparison result; if the first comparison result indicates that the first filter element model information and the second filter element model information are consistent and the second comparison result indicates that the first filter element production date information and the second filter element production date information are consistent, the burned information is checked based on the first filter element usage status information and the first filter element usage date information to obtain the label burning result of the current filter element label.
[0170] In one specific embodiment, the control board is also used to control the label scanning module to read the original label information in the current filter element label and send the read original label information back to the host computer; in response to the burning command, the control board controls the label scanning module to burn the label on the current filter element label;
[0171] The host computer is also used to update the burning operation control from an untriggerable state to a triggerable state in the preset burning management page when it receives the original tag information; to issue burning instructions based on the burning operation control to the control board; and to update the burning operation control from a triggerable state to an untriggerable state during the tag transmission module's transmission process.
[0172] The label scanning module is also used to read the original label information in the current filter element label and to burn the label onto the current filter element label.
[0173] In one specific embodiment, the original label information may include: label identification information. The host computer is also used to update the label identification information of the current filter element label, the burned information of the current filter element label, and the label burning result of the current filter element label to the label burning database, and update the burning statistics of multiple filter element labels in the preset burning management page.
[0174] The systems and methods described above are based on the same inventive concept.
[0175] This application provides a filter tag burning device, such as... Figure 11 As shown, the above-mentioned device may include:
[0176] The label arrival detection unit 1110 is used to detect the arrival of the current filter element label among the multiple filter element labels during the process of the label conveying module conveying multiple filter element labels;
[0177] The label burning unit 1120 is used to control the label conveying module to stop conveying when it detects that the current filter element label has been conveyed into the scanning range of the label scanning module, and to control the label scanning module to burn the label on the current filter element label.
[0178] The first tag reading unit 1130 is used to control the tag scanning module to read the burned information in the current filter element tag after the current filter element tag is burned. The burned information includes: the first filter element usage status information and the first filter element usage date information.
[0179] The burning information verification unit 1140 is used to verify the burning information based on the first filter element usage status information and the first filter element usage date information to obtain the label burning result of the current filter element label;
[0180] The tag conveying unit 1150 is used to control the tag conveying module to convey the tag when the tag burning result is that the current filter element tag is successfully burned, so that the next filter element tag of the current filter element tag is transmitted to the scanning range.
[0181] In one specific embodiment, the above-described apparatus may further include:
[0182] The identity verification unit is used to verify the identity of the operation object on the preset burning management page and obtain the identity verification result.
[0183] The first programming start unit is used to control the tag delivery module to deliver multiple filter tags in response to the programming start command triggered by the operation object based on the preset programming management page when the identity verification result indicates that the identity verification of the operation object has passed.
[0184] In one specific embodiment, the above-described apparatus may further include:
[0185] The production-related information acquisition unit is used to acquire production-related information of the filter element production system.
[0186] The production target determination unit is used to determine the target production date and the target production quantity of each preset filter element model on the target production date, based on production-related information.
[0187] The filter element label burning task configuration unit is used to configure the filter element label burning task corresponding to each preset filter element model based on the target production date and target production quantity, and to display the filter element label burning tasks corresponding to each of the preset filter element models on the preset burning management page.
[0188] The second programming start unit is used to control the tag transmission module to transmit multiple filter tags in response to a programming start command triggered based on a target task. The target task can be the filter tag programming task corresponding to the target filter model among a variety of preset filter models.
[0189] In one specific embodiment, the tag placement detection unit 1110 described above may include:
[0190] The sensor detection unit is used to control the photoelectric sensor on the label delivery module to detect the current filter element label in place.
[0191] In one specific embodiment, the above-mentioned programming information verification unit 1140 may include:
[0192] A status detection unit is used to detect the unused status of the first filter element and obtain a first detection result.
[0193] The date null value detection unit is used to perform null value detection on the usage date information of the first filter element and obtain a second detection result;
[0194] The successful burning unit is used to determine that the current filter element label has been successfully burned when the first detection result indicates an unused state and the second detection result indicates a null value.
[0195] The burning failure unit is used to determine that the current filter element label burning result is a failure if the first detection result does not indicate an unused state or the second detection result indicates a non-empty value.
[0196] In one specific embodiment, the above-described apparatus may further include:
[0197] The information to be burned acquisition unit is used to acquire the information to be burned corresponding to the current filter element label. The information to be burned includes: second filter element model information, second filter element production date information, second filter element usage status information and second filter element usage date information. The second filter element model information indicates one of a variety of preset filter element models, the second filter element usage status information indicates an unused state, and the second filter element usage date information indicates a null value.
[0198] The aforementioned tag burning unit 1120 may include:
[0199] The first recording control unit controls the label scanning module to record the label on the current filter element based on the second filter element model information, the second filter element production date information, the second filter element usage status information, and the second filter element usage date information.
[0200] In one specific embodiment, the programmed information further includes: first filter element model information and first filter element production date information; the programmed information verification unit 1140 further includes:
[0201] The first verification unit is used to compare the first filter element model information and the second filter element model information to obtain a first comparison result.
[0202] The second verification unit is used to compare the production date information of the first filter element and the production date information of the second filter element to obtain a second comparison result.
[0203] The third verification unit is used to verify the burning information based on the first filter element usage status information and the first filter element usage date information when the first comparison result indicates that the first filter element model information and the second filter element model information are consistent and the second comparison result indicates that the first filter element production date information and the second filter element production date information are consistent, and to obtain the label burning result of the current filter element label.
[0204] In one specific embodiment, the above-described apparatus further includes:
[0205] The second label reading unit is used to control the label scanning module to read the original label information in the current filter element label;
[0206] The first control state update unit is used to update the burning operation control from an untriggerable state to a triggerable state in the preset burning management page when the original tag information is read.
[0207] The aforementioned tag burning unit 1120 may include:
[0208] The second burning control unit is used to control the label scanning module to burn the label on the current filter element label in response to the burning command triggered by the burning operation control.
[0209] The aforementioned tag transmission unit 1150 may include:
[0210] The second control state update unit is used to update the burning operation control from a triggerable state to a non-triggerable state during the label transmission process of the label transmission module.
[0211] In one specific embodiment, the original label information may include: label identification information, and the above method may further include:
[0212] The data update unit is used to update the label identification information, the burned information and the burned result of the current filter element label to the label burning database, and to update the burning statistics of multiple filter element labels in the preset burning management page.
[0213] The apparatus and method embodiments described above are based on the same inventive concept.
[0214] This application provides a filter cartridge label burning device, which includes a processor and a memory. The memory stores at least one instruction or at least one program. The at least one instruction or at least one program is loaded and executed by the processor to implement the filter cartridge label burning method provided in the above method embodiments.
[0215] Memory can be used to store software programs and modules. The processor executes various functional applications and data processing by running the software programs and modules stored in the memory. Memory can primarily include a program storage area and a data storage area. The program storage area can store the operating system, application programs required for the functions, etc.; the data storage area can store data created based on the use of the aforementioned devices. Furthermore, memory can include high-speed random access memory, and can also include non-volatile memory, such as at least one disk storage device, flash memory device, or other volatile solid-state storage device. Accordingly, memory can also include a memory controller to provide the processor with access to the memory.
[0216] The method embodiments provided in this application can be executed in a mobile terminal, computer terminal, server or similar computing device, that is, the above-mentioned filter label burning device may include a mobile terminal, computer terminal, server or similar computing device.
[0217] This application embodiment also provides a storage medium, which can be set in a server to store at least one instruction or at least one program related to implementing the filter tag burning method of one of the method embodiments. The at least one instruction or the at least one program is loaded and executed by the processor to implement the filter tag burning method provided in the above method embodiment.
[0218] Optionally, in this embodiment, the storage medium may include, but is not limited to, various media capable of storing program code, such as USB flash drives, read-only memory (ROM), random access memory (RAM), portable hard drives, magnetic disks, or optical disks.
[0219] As can be seen from the embodiments of the filter element label burning method, system, apparatus, device, or storage medium provided in this application, by utilizing the technical solutions provided in the embodiments of this specification, before displaying the visual preset burning management page, the identity of the operation object is verified, and the identity verification result is obtained. Only when the identity verification result indicates that the identity verification of the operation object has passed can the operation object trigger the burning start command, thereby ensuring the security of the filter element burning process; and it can obtain the production association information of the filter element production system, and based on the production association information, determine the target production date corresponding to each preset filter element model among multiple preset filter element models and the target production quantity of each preset filter element model under the target production date, based on the target The system configures the production date and target production quantity, assigning label burning tasks to each preset filter model. These tasks are displayed on the preset burning management page, enhancing the relevance and convenience of label burning task configuration. Users can select a target filter model from multiple preset options and trigger a burning start command based on the corresponding label burning task. This effectively simplifies manual steps in the label burning process. After triggering the start command, multiple filter tags are transmitted via the label delivery module. The current filter tag among the detected tags is then sent to the label scanning module. When the label is within the scanning range of the block, the control tag delivery module stops delivery, and sets the information to be burned, including the second filter element model information, second filter element production date information, second filter element usage status information, and second filter element usage date information. The second filter element model information is set to one of several preset filter element models, the second filter element usage status information is set to unused, and the second filter element usage date information is set to null. Then, the control tag scanning module writes the second filter element model information, second filter element production date information, second filter element usage status information, and second filter element usage date information into the current filter element tag. By specifically setting the information to be burned for the filter element tag, the burning effect of the filter element tag is improved. After the current filter element label is burned, the control label scanning module reads the burned information of the current filter element label. By judging whether the burned filter element model is consistent with the filter element model to be burned, and whether the burned filter element production date is consistent with the filter element production date to be burned, if they are inconsistent, the label burning result is directly determined as the current filter element label burning failure. This can effectively improve the efficiency and accuracy of filter element label information verification. If they are consistent, considering the consumable characteristics of the filter element, it is necessary to check the burned usage status information and burned usage date information to ensure that the burned filter element label is used to indicate a new filter element that has not been used, thereby ensuring the accuracy of the filter element label information and avoiding the transmission of filter element labels carrying incorrect information.If the current filter element label is successfully burned, the tag delivery module is controlled to transmit the next filter element label to the scanning range of the tag scanning module, thus automating the burning of filter element labels and improving the efficiency of the burning process. Furthermore, after obtaining the burning result of the current filter element label, the tag identification information, burned information, and burning result are updated to the tag burning database. The burning statistics for multiple filter element labels on the preset burning management page are also updated for easy access by administrators, enhancing the convenience and visualization of filter element label burning management.
[0220] It should be noted that the order of the embodiments described above is merely for descriptive purposes and does not represent the superiority or inferiority of the embodiments. Furthermore, specific embodiments have been described above. Other embodiments are within the scope of the appended claims. In some cases, the actions or steps described in the claims can be performed in a different order than that shown in the embodiments and still achieve the desired result. Additionally, the processes depicted in the drawings do not necessarily require a specific or sequential order to achieve the desired result. In some embodiments, multitasking and parallel processing are also possible or may be advantageous.
[0221] The various embodiments in this specification are described in a progressive manner. Similar or identical parts between embodiments can be referred to mutually. Each embodiment focuses on describing the differences from other embodiments. In particular, the embodiments of apparatus, devices, and storage media are basically similar to the method embodiments, so the descriptions are relatively simple; relevant parts can be referred to the descriptions of the method embodiments.
[0222] Those skilled in the art will understand that all or part of the steps of the above embodiments can be implemented by hardware, or by a program instructing the relevant hardware to implement them. The program can be stored in a computer-readable storage medium, such as a read-only memory, a disk, or an optical disk.
[0223] The above description is only a preferred embodiment of this application and is not intended to limit this application. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of this application should be included within the protection scope of this application.
Claims
1. A filter cartridge tag burning method, characterized by, The method includes: During the process of the label conveying module conveying multiple filter element labels, the current filter element label among the multiple filter element labels is detected to be in place; If the current filter element label is detected to be within the scanning range of the label scanning module, the label conveying module is controlled to stop conveying, and the label scanning module is controlled to burn the label onto the current filter element label. After the label of the current filter element is burned, the label scanning module is controlled to read the burned information in the label of the current filter element. The burned information includes: the first filter element usage status information and the first filter element usage date information. Based on the usage status information and usage date information of the first filter element, the burning information is checked to obtain the label burning result of the current filter element label; If the label burning result indicates that the current filter element label has been successfully burned, the label transmission module is controlled to transmit the next filter element label to the scanning range.
2. The method of claim 1, wherein, The step of verifying the burning information based on the first filter element's usage status information and the first filter element's usage date information to obtain the label burning result of the current filter element label includes: The usage status information of the first filter element is used to detect its unused status, and a first detection result is obtained; Null value detection is performed on the usage date information of the first filter element to obtain the second detection result; If the first detection result indicates an unused state and the second detection result indicates a null value, the label burning result is determined to be that the current filter element label has been successfully burned. Alternatively, if the first detection result does not indicate an unused state or the second detection result indicates a non-empty value, the label burning result is determined to be a failure of the current filter element label burning.
3. The method of claim 1, wherein, Before the label scanning module performs label burning on the current filter element label, the method further includes: Obtain the information to be burned corresponding to the current filter element label. The information to be burned includes: second filter element model information, second filter element production date information, second filter element usage status information, and second filter element usage date information. The second filter element model information indicates one of a variety of preset filter element models, the second filter element usage status information indicates an unused state, and the second filter element usage date information indicates a null value. The process of controlling the label scanning module to burn the label onto the current filter element label includes: The label scanning module is controlled to burn the label onto the current filter element label based on the second filter element model information, the second filter element production date information, the second filter element usage status information, and the second filter element usage date information.
4. The method of claim 3, wherein, The already burned information also includes: first filter element model information and first filter element production date information. The step of verifying the burned information based on the first filter element usage status information and the first filter element usage date information to obtain the label burning result of the current filter element label includes: The model information of the first filter element and the model information of the second filter element are compared to obtain a first comparison result; The production date information of the first filter element and the production date information of the second filter element are compared to obtain a second comparison result. If the first comparison result indicates that the first filter element model information and the second filter element model information are consistent, and the second comparison result indicates that the first filter element production date information and the second filter element production date information are consistent, the burning information is checked based on the first filter element usage status information and the first filter element usage date information to obtain the label burning result of the current filter element label.
5. The method of claim 1, wherein, Before the label scanning module performs label burning on the current filter element label, the method further includes: The label scanning module is controlled to read the original label information from the current filter element label; Upon reading the original tag information, the burning operation control in the preset burning management page is updated from an untriggerable state to a triggerable state; The process of controlling the label scanning module to burn the label onto the current filter element label includes: In response to a burning command triggered by the burning operation control, the label scanning module is controlled to burn the label on the current filter element label; The process of controlling the tag transmission module to transmit the tag includes: During the label transmission process, the burning operation control is updated from a triggerable state to a non-triggerable state.
6. The method of claim 5, wherein, The original label information includes: label identification information. After verifying the burning information based on the first filter element usage status information and the first filter element usage date information to obtain the label burning result of the current filter element label, the method further includes: The label identification information, the burned information, and the burned result of the current filter element label are updated to the label burning database, and the burning statistics of the multiple filter element labels in the preset burning management page are also updated. Preferably, before performing an on-time detection on the current filter element label among the multiple filter element labels during the process of conveying multiple filter element labels in the label conveying module, the method further includes: The identity of the user on the preset burning management page is verified, and the identity verification result is obtained. When the identity verification result indicates that the identity verification of the operation object has passed, in response to the burning start command triggered by the operation object based on the preset burning management page, the tag transmission module is controlled to transmit the multiple filter tags. Preferably, before performing an on-time detection on the current filter element label among the multiple filter element labels during the process of conveying multiple filter element labels in the label conveying module, the method further includes: Obtain production-related information from the filter element production system; Based on the production association information, the target production date for each preset filter model and the target production quantity of each preset filter model on the target production date are determined. Based on the target production date and the target production quantity, configure the filter label burning task corresponding to each preset filter model, and display the filter label burning tasks corresponding to each of the multiple preset filter models on the preset burning management page; In response to a burning start command triggered based on a target task, the tag transmission module is controlled to transmit the multiple filter element tags, wherein the target task is the filter element tag burning task corresponding to the target filter element model among the multiple preset filter element models. Preferably, the step of detecting the current filter element label among the plurality of filter element labels includes: The photoelectric sensor on the label delivery module is controlled to detect the current filter element label in place.
7. A filter cartridge label burning system characterized by, The system includes: a tag delivery module, a tag scanning module, and a burning control module, wherein: The tag conveying module is used to convey multiple filter element tags and to detect the current filter element tag among the multiple filter element tags. The burning control module is used to, when detecting that the current filter element label has been transmitted into the scanning range of the label scanning module, control the label transmission module to stop transmitting and control the label scanning module to burn the label onto the current filter element label; after the current filter element label is burned, control the label scanning module to read the burned information in the current filter element label, the burned information including: first filter element usage status information and first filter element usage date information; verify the burning information based on the first filter element usage status information and the first filter element usage date information to obtain the label burning result of the current filter element label; if the label burning result indicates that the current filter element label has been successfully burned, control the label transmission module to transmit so that the next filter element label of the current filter element label is transmitted into the scanning range; The label scanning module is used to burn the label onto the current filter element label; after the current filter element label is burned, it reads the burned information from the current filter element label.
8. A filter cartridge label burning device characterized by, The device includes: The label arrival detection unit is used to detect the arrival of the current filter element label among the multiple filter element labels during the process of the label conveying module conveying multiple filter element labels; The label burning unit is used to control the label conveying module to stop conveying when it detects that the current filter element label has been conveyed into the scanning range of the label scanning module, and to control the label scanning module to burn the label on the current filter element label. The first tag reading unit is used to control the tag scanning module to read the burned information in the current filter element tag after the current filter element tag has been burned. The burned information includes: first filter element usage status information and first filter element usage date information. The burning information verification unit is used to verify the burning information based on the first filter element usage status information and the first filter element usage date information to obtain the label burning result of the current filter element label; The tag delivery unit is used to control the tag delivery module to deliver the tag when the tag burning result is that the current filter element tag has been successfully burned, so that the next filter element tag of the current filter element tag is transmitted to the scanning range.
9. A filter cartridge label burning apparatus, characterized by, The device includes a processor and a memory, the memory storing at least one instruction or at least one program, the at least one instruction or the at least one program being loaded and executed by the processor to implement the filter tag burning method as described in any one of claims 1 to 6.
10. A computer-readable storage medium, characterized in that, The storage medium stores at least one instruction or at least one program, which is loaded and executed by a processor to implement the filter tag burning method as described in any one of claims 1 to 6.