A vulcanizing machine cluster tire barcode recognition system and control method

By designing a clustered tire barcode identification system for vulcanization machines, the problem of each machine in the tire vulcanization production workshop is solved, and multiple machines share a scan gun, and communication stability is ensured through the disconnection and reconnection mechanism, reducing costs and operational complexity and improving production efficiency.

CN114139563BActive Publication Date: 2025-04-18SAILUN GRP CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202111294486.0
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-11-03
Publication Date
2025-04-18
Estimated Expiration
2041-11-03

AI Technical Summary

Technical Problem

In the tire vulcanization production workshop, each machine needs to be equipped with an industrial-grade barcode scanner, which leads to high cost and inconvenient operation. The traditional serial communication method limits the possibility of multiple machines sharing a scanner, resulting in production suspension and data loss when network communication is disconnected.

Method used

A clustered tire barcode identification system for vulcanizing machines is designed, and multiple vulcanizing machines are connected through the network. The master-slave selection module, barcode analysis module, heartbeat detection module and disconnection reconnection module are used to realize that multiple machines share a scan gun, and communication stability is ensured through the disconnection reconnection mechanism.

Benefits of technology

It realizes that multiple vulcanization machines share a barcode scanner, which reduces cost investment and operational complexity, avoids production suspension and data loss problems caused by network communication disconnection, and improves production efficiency and system stability.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114139563B_ABST
    Figure CN114139563B_ABST
Patent Text Reader

Abstract

The present invention relates to the field of vulcanizer cluster Internet of Things, and specifically to a vulcanizer cluster tire barcode recognition system and control method. It includes several vulcanizers connected through a network, a barcode scanning system running on the vulcanizers, a scanner base and a scanner; the barcode scanning system includes: a master-slave selection module, a barcode parsing module, a heartbeat detection module, and a disconnection reconnection module, wherein the scanner base is connected to the host station, and the scanner is wirelessly connected to the scanner base. The present invention solves the problem that one machine in a tire vulcanization production workshop must be equipped with a barcode scanner, and multiple machines cannot share a scanner. It also solves the problems of production suspension and data loss in a tire vulcanization production workshop due to the failure to restore network communication in time due to disconnection.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of vulcanizer cluster Internet of Things, and in particular to a vulcanizer cluster tire barcode recognition system and a control method. Background Art

[0002] In the tire manufacturing industry, each tire is affixed with a tire embryo barcode, tire barcode, etc., and the production information of each tire is recorded in the form of barcodes. Therefore, a scanner is used in each process to scan the barcodes, so as to summarize and count the production information of each process, which makes it possible to trace the tire production information through barcodes in the later stage.

[0003] At present, there are many machines in each process of large-scale tire production workshops. For the vulcanization process, there are 500 machines in one workshop. According to regulations, each machine needs to use a barcode scanning device to scan the barcode before production. Traditional technology, the connection between the scanner and the equipment is implemented through serial communication. To realize that each machine can receive the barcode, only one barcode gun can be connected to one machine, and each machine has exclusive use.

[0004] The disadvantages of this are: first, the cost is high. If a workshop has 500 vulcanizers, and an industrial-grade barcode scanner costs about 3,000 yuan, then the vulcanization process of this workshop alone will increase the cost of barcode scanners by 1.5 million yuan, and the spare parts for the scanners in this workshop will also cost nearly 500,000 yuan; second, fixed operators need to carry multiple guns, which is inconvenient. Summary of the invention

[0005] The present invention provides a vulcanizer cluster tire barcode recognition system and control method, the purpose of which is to provide a technology combining software and hardware, so that all machines in a workshop share a scanning gun, and at the same time, on the basis of sharing the scanning gun, a matching and verification mechanism of corresponding information is provided, so that each machine only processes the business it is responsible for, and the business of each machine is separated from each other.

[0006] In addition, the present invention also aims to realize that a scanning gun can be connected to any vulcanizing machine, so that a group of vulcanizing machines can share one scanning gun.

[0007] In addition, the present invention also aims to provide a real-time detection mechanism and disconnection reconnection mechanism between machines, so as to ensure the stability of communication.

[0008] To achieve the above object, the technical solution of the present invention is:

[0009] The invention provides a vulcanizer cluster tire barcode recognition system and control method, comprising a plurality of vulcanizers connected via a network, a barcode scanning system running on the vulcanizers, a scanning gun base and a scanning gun.

[0010] The barcode scanning system comprises:

[0011] The master-slave selection module is used to set a certain vulcanizing machine as the master machine and broadcast the master machine information; after receiving the master machine information, the remaining machines are automatically set as slave machines and connected to the master machine;

[0012] The barcode parsing module is used to set barcode rules, barcode aggregation and splitting, barcode parsing and storage, and barcode error-proofing verification;

[0013] The heartbeat detection module is used to verify in real time whether the connection between the slave and the host is smooth and whether there are any abnormalities;

[0014] The disconnection reconnection module is used to reconnect the slave station to the host station after a disconnection.

[0015] The scanning gun base is connected to the host station, and the scanning gun is wirelessly connected to the scanning gun base.

[0016] Furthermore, each vulcanizing machine is provided with a unique machine barcode.

[0017] Furthermore, the host station information includes an IP address and a network port number.

[0018] Furthermore, the barcode rules include barcode length, start mark, fixed position mark and combination method.

[0019] A control method for a cluster tire barcode recognition system for a vulcanizer, comprising the following steps:

[0020] S1. Install barcode scanning system on all vulcanizing machines in the vulcanizing workshop and run it;

[0021] S2. Select a vulcanizing machine in the production workshop, set it as the host machine in the barcode scanning system, and set the network communication port;

[0022] S3. The host station broadcasts the host station information through the network;

[0023] S4. After receiving the information from the host machine, the remaining vulcanizing machines automatically set themselves as slave machines and connect to the host machine according to the information from the host machine;

[0024] S5. Connect the scanner base to the host station via serial communication;

[0025] S6. If you need to re-assign the host station, execute S2 to S5; otherwise, execute S7 directly;

[0026] S7. Use a scanner to scan the barcode, first scan the machine barcode, then scan the embryo barcode, and finally scan the tire barcode; the host station receives the three barcodes through the serial port, and summarizes and splices them into the barcode to be vulcanized in the order of scanning, and the host station broadcasts the barcode to be vulcanized to all vulcanizing machines;

[0027] S8. The vulcanizing machine receives the barcode to be vulcanized, splits and parses the barcode to be vulcanized, and if the parsed machine barcode is consistent with its own machine barcode, the barcode is received, processed and stored.

[0028] Furthermore, the machine barcode, embryo barcode and tire barcode are all of different lengths.

[0029] Furthermore, after the slave machine is connected to the master machine, the slave machine performs a disconnection reconnection operation in real time.

[0030] Furthermore, the specific method of the disconnection reconnection operation is:

[0031] S1. The slave station sends a message M to the master station at regular intervals, and starts a reconnection task T. The reconnection task T is set to start the reconnection action after a period of time;

[0032] S2. The host station broadcasts a reply after receiving M, and stops the reconnection task T after receiving the reply from the slave station; if no reply is received from the slave station after the time expires, the reconnection task T will execute the reconnection action.

[0033] Furthermore, the specific splitting and parsing method for the vulcanized barcode is:

[0034] S1. Establish machine business class, embryo business class and tire business class, the machine business class, embryo business class and tire business class are used for bar code analysis, storage and delivery;

[0035] S2. Split the barcode to be vulcanized into three barcodes to be processed according to predetermined rules;

[0036] S3. The machine business class determines the length of the three barcodes to be processed in turn to find the machine barcode; parse and determine whether this barcode is consistent with its own machine barcode. If it is consistent, execute S4. If it is inconsistent, skip S4~S6 and terminate this method directly;

[0037] S4. The tire embryo business class selects one of the remaining two barcodes to be processed for length determination. If it is a tire embryo barcode, S5 is executed; if it is not a tire embryo barcode, the barcode to be processed is passed to the tire business class and S6 is executed;

[0038] S5. The embryo business class parses and stores the embryo barcode, and the tire business class parses and stores the remaining barcodes to be processed;

[0039] S6. The tire business class parses and stores the tire barcodes, and the embryo business class parses and stores the remaining barcodes to be processed.

[0040] The beneficial effects achieved by the present invention are:

[0041] The present invention solves the problem that one machine in a tire vulcanization production workshop must be equipped with a barcode scanner and multiple machines cannot share one scanner by running a barcode scanning system on the vulcanization machine. It also solves the problems of production suspension and data loss caused by the failure to restore network communication in time in the tire vulcanization production workshop.

[0042] The present invention is mainly aimed at optimizing and improving the barcode recognition business of a tire vulcanization production workshop. On the one hand, it can enable multiple machines in the production workshop to share one barcode scanner, thereby reducing cost investment and improving production efficiency; on the other hand, it can handle the disconnection between the host machine and the slave machine that occurs during the barcode scanning process, thereby ensuring the communication between the host machine and the slave machine and reducing losses caused by data loss, production suspension, etc.

[0043] The barcode scanning system of the present invention has been optimized to adapt to the weaker performance of the vulcanizing machine. Specifically, in order to adapt to the weaker computing performance of the vulcanizing machine, the present invention does not allow a single vulcanizing machine to perform more logical operations (such as parsing and storing barcodes, disconnection and reconnection of master and slave machines, etc.), but distributes the logical operations involved in the entire system to each vulcanizing machine more evenly to prevent a vulcanizing machine from being stuck due to excessive computing power. In addition, the slave machine of the present invention sends a message M to the master machine at each interval or each batch of intervals, so as to stagger and avoid the master machine from being stuck due to accepting a large number of applications at the same time.

[0044] In order to adapt to the relatively tight memory space of the vulcanizing machine, the connection between the host and the slave in the present invention is not point-to-point; instead, all the vulcanizing machines are numbered, and then the host broadcasts to notify the corresponding slave to parse the record barcode. The advantage of this is that there is no need to store the IP address and port number configuration of the slave in the host, which greatly reduces the consumption of the host's memory space and quickly responds to the adjustment and changes of the master and slave in actual production.

[0045] In addition, the present invention adopts measures such as distributing the logical operations involved in the entire system to each vulcanizing machine relatively evenly and issuing instructions by the host machine through broadcasting, so that the present invention can arbitrarily specify the host machine without setting up a separate server due to performance requirements. This allows the present invention to replace the host machine with one click, adapt to various production environments (for example, when the workshop is large and there are many vulcanizing machines, the connection range of the scanning gun cannot cover all machines), and meet production needs more flexibly. BRIEF DESCRIPTION OF THE DRAWINGS

[0046] Figure 1 It is a schematic diagram of the overall structure of the present invention.

[0047] Figure 2 It is a flow chart of the control method of the identification system of the present invention.

[0048] Figure 3 It is a flow chart of the method for splitting and analyzing the barcode to be vulcanized of the present invention. DETAILED DESCRIPTION

[0049] To facilitate those skilled in the art to understand the present invention, specific implementations of the present invention are described below with reference to the accompanying drawings.

[0050] The present invention provides a vulcanizer cluster tire barcode recognition system, which is used to enable multiple vulcanizers to share a scanning gun. Figure 1 As shown, the identification system includes several vulcanizing machines connected via a network, a barcode scanning system running on the vulcanizing machines, a scanner base and a scanner. The scanner base is connected to the host machine described below via a serial port, and the scanner is wirelessly connected to the scanner base via Bluetooth or the like.

[0051] Furthermore, each vulcanizing machine is provided with a unique machine barcode as its own unique identity ID.

[0052] The barcode scanning system comprises:

[0053] The master-slave selection module is used to set a certain vulcanizing machine as the master machine and broadcast the master machine information; after receiving the master machine information, the remaining machines are automatically set as slave machines and connected to the master machine; wherein, the master machine information includes the IP address and the network port number; the master machine is directly connected to the scanner, receives the barcode, aggregates and splices the barcode and broadcasts it to the slave machines;

[0054] Information transceiver module, used to receive or send barcode strings, machine information and setting information, etc., to facilitate communication with other machines;

[0055] The barcode parsing module is used to set barcode rules, barcode aggregation and splitting, barcode parsing and storage, and barcode error prevention verification; wherein, the barcode rules include barcode length, start mark, fixed bit mark, and combination method. The user sets the barcode rules on the host station. After the setting is completed, the host station will broadcast it to all slave stations, and the slave stations will change synchronously;

[0056] The heartbeat detection module is used to verify in real time whether the connection between the slave and the host is smooth and whether there are any abnormalities;

[0057] The disconnection reconnection module is used to reconnect the slave station to the host station after a disconnection.

[0058] Through this system, the staff can set any vulcanizing machine as the master machine with one-click setting. After the setting is completed, the master machine will automatically send the master machine information, and the other machines will automatically become slave machines and connect to the master machine, which is convenient and fast. In this way, it can meet different production environments without worrying that the connection range between the scanner and the scanner base will limit the application scope of this system.

[0059] like Figure 2 As shown, a control method for a cluster tire barcode recognition system for a vulcanizer includes the following steps:

[0060] S1. Install barcode scanning system on all vulcanizing machines in the vulcanizing workshop and run it;

[0061] S2. Select a vulcanizing machine in the production workshop, set it as the host machine in the barcode scanning system, and set the network communication port;

[0062] S3. The host station broadcasts the host station information through the network;

[0063] S4. After receiving the information from the host machine, the remaining vulcanizing machines automatically set themselves as slave machines and connect to the host machine according to the information from the host machine;

[0064] S5. Connect the scanner base to the host station via serial communication;

[0065] S6. If you need to re-assign the host station, execute S2 to S5; otherwise, execute S7 directly;

[0066] S7. Use a scanner to scan the barcode, first scan the machine barcode, then scan the embryo barcode, and finally scan the tire barcode; the host station receives the three barcodes through the serial port, and summarizes and splices them into the barcode to be vulcanized in the order of scanning, and the host station broadcasts the barcode to be vulcanized to all vulcanizing machines (including the host station itself);

[0067] S8. The vulcanizing machine receives the barcode to be vulcanized, splits and parses the barcode to be vulcanized, and if the parsed machine barcode is consistent with its own machine barcode, the barcode is received, processed and stored.

[0068] Furthermore, in order to facilitate differentiation, the machine barcode, embryo barcode and tire barcode are of different lengths. The machine barcode, embryo barcode and tire barcode are all provided with a start mark and a fixed position mark to facilitate aggregation, splicing or splitting. When splicing, the barcodes are connected end to end in the scanning order; when splitting, they are split according to the start mark position.

[0069] During the use of this system, it is necessary to monitor in real time whether the connection between the host and the slave is smooth and whether there is any abnormality, so as to prevent information loss and property loss. In order to quickly replace the host, the present invention does not adopt the active verification method of the host directly asking the slave, but adopts the passive verification method of the slave asking the host. In this way, the host does not need to record a large number of IPs and ports of the slaves, but only needs the slave to remember the IP and port of the host, which saves storage resources and is easy to change.

[0070] During the operation of the entire system, after the slave machine is connected to the master machine, the slave machine performs the disconnection and reconnection operation in real time. The specific method of the disconnection and reconnection operation is:

[0071] S1. The slave station sends a message M to the master station at regular intervals, and starts a reconnection task T. The reconnection task T is set to start the reconnection action after a period of time;

[0072] S2. The host station broadcasts a reply after receiving M, and stops the reconnection task T after receiving the reply from the slave station; if no reply is received from the slave station after the time expires, the reconnection task T will execute the reconnection action.

[0073] It is worth noting that not all slave machines send message M at the same time, but the slave machines send message M one by one or in a distributed order, staggered from each other, to prevent the master machine from receiving a large number of inquiries at the same time and crashing.

[0074] Furthermore, in order to prevent the staff from not scanning the barcodes in the order of the machine barcode, embryo barcode and tire barcode, resulting in failure or confusion in the storage of production information, the present invention provides a specific splitting and parsing method for the vulcanization barcode, such as Figure 3 As shown, including:

[0075] S1. Establish machine business class, embryo business class and tire business class, the machine business class, embryo business class and tire business class are used for bar code analysis, storage and delivery;

[0076] S2. Split the barcode to be vulcanized into three barcodes to be processed according to predetermined rules;

[0077] S3. The machine business class determines the length of the three barcodes to be processed in turn to find the machine barcode; parse and determine whether this barcode is consistent with its own machine barcode. If it is consistent, execute S4. If it is inconsistent, skip S4~S6 and terminate this method directly;

[0078] S4. The tire embryo business class selects one of the remaining two barcodes to be processed for length determination. If it is a tire embryo barcode, S5 is executed; if it is not a tire embryo barcode, the barcode to be processed is passed to the tire business class and S6 is executed;

[0079] S5. The embryo business class parses and stores the embryo barcode, and the tire business class parses and stores the remaining barcodes to be processed;

[0080] S6. The tire business class parses and stores the tire barcodes, and the embryo business class parses and stores the remaining barcodes to be processed.

[0081] The above-described embodiments of the present invention do not constitute a limitation on the protection scope of the present invention. Any modification, equivalent substitution and improvement made within the spirit and principle of the present invention shall be included in the protection scope of the claims of the present invention.

Claims

1. A vulcanizer cluster tire barcode recognition system, characterized by: It includes a plurality of vulcanizing machines connected via a network, a barcode scanning system running on the vulcanizing machines, a scanning gun base and a scanning gun; The barcode scanning system comprises: The master-slave selection module is used to set a certain vulcanizing machine as the master machine and broadcast the master machine information; after receiving the master machine information, the remaining machines are automatically set as slave machines and connected to the master machine; The barcode parsing module is used to set barcode rules, barcode aggregation and splitting, barcode parsing and storage, and barcode error-proofing verification; The heartbeat detection module is used to verify in real time whether the connection between the slave and the host is smooth and whether there are any abnormalities; Disconnection reconnection module, used to reconnect the slave station to the master station after a disconnection; Wherein, the scanning gun base is connected to the host station, and the scanning gun is wirelessly connected to the scanning gun base; The control method of the barcode recognition system comprises the following steps: S1. Install barcode scanning system on all vulcanizing machines in the vulcanizing workshop and run it; S2. Select a vulcanizing machine in the production workshop, set it as the host machine in the barcode scanning system, and set the network communication port; S3. The host station broadcasts the host station information through the network; S4. After receiving the information from the host machine, the remaining vulcanizing machines automatically set themselves as slave machines and connect to the host machine according to the information from the host machine; S5. Connect the scanner base to the host station via serial communication; S6. If you need to re-assign the host station, execute S2~S5; otherwise, execute S7 directly; S7. Use a scanner to scan the barcode, first scan the machine barcode, then scan the embryo barcode, and finally scan the tire barcode; the host station receives the three barcodes through the serial port, and summarizes and splices them into the barcode to be vulcanized in the order of scanning, and the host station broadcasts the barcode to be vulcanized to all vulcanizing machines; S8. The vulcanizing machine receives the barcode to be vulcanized, splits and parses the barcode to be vulcanized, and if the parsed machine barcode is consistent with its own machine barcode, the barcode is received, processed and stored.

2. A vulcanizer cluster tire barcode recognition system according to claim 1, characterized in that: Each vulcanizing machine is equipped with a unique machine barcode.

3. The vulcanizer cluster tire barcode recognition system according to claim 1, characterized in that: The host station information includes an IP address and a network port number.

4. The vulcanizer cluster tire barcode recognition system according to claim 1, characterized in that: The barcode rules include barcode length, start mark, fixed bit mark and combination method.

5. The vulcanizer cluster tire barcode recognition system according to claim 1, characterized in that: The machine barcode, embryo barcode and tire barcode are all different in length.

6. The vulcanizer cluster tire barcode recognition system according to claim 1, characterized in that: After the slave machine is connected to the master machine, the slave machine performs disconnection and reconnection operations in real time.

7. A vulcanizer cluster tire barcode recognition system according to claim 6, characterized in that: The specific method of the disconnection reconnection operation is: S1. The slave station sends a message M to the master station at regular intervals, and starts a reconnection task T. The reconnection task T is set to start the reconnection action after a period of time; S2. The host station broadcasts a reply after receiving M, and stops the reconnection task T after receiving the reply from the slave station; if no reply is received from the slave station after the time expires, the reconnection task T will execute the reconnection action.

8. The vulcanizer cluster tire barcode recognition system according to claim 1, characterized in that: The specific splitting and parsing method for the vulcanized barcode is: S1. Establish machine business class, embryo business class and tire business class, the machine business class, embryo business class and tire business class are used for bar code analysis, storage and delivery; S2. Split the barcode to be vulcanized into three barcodes to be processed according to predetermined rules; S3. The machine business class determines the length of the three barcodes to be processed in turn to find the machine barcode; parse and determine whether this barcode is consistent with its own machine barcode. If it is consistent, execute S4. If it is inconsistent, skip S4~S6 and terminate the specific splitting and parsing method of the barcode to be vulcanized directly; S4. The tire embryo business class selects one of the remaining two barcodes to be processed for length determination. If it is a tire embryo barcode, S5 is executed; if it is not a tire embryo barcode, the barcode to be processed is passed to the tire business class and S6 is executed; S5. The embryo business class parses and stores the embryo barcode, and the tire business class parses and stores the remaining barcodes to be processed; S6. The tire business class parses and stores the tire barcodes, and the embryo business class parses and stores the remaining barcodes to be processed.

Citation Information

Patent Citations

  • Moxibustion treatment system and automatic grouping method thereof

    CN110148463A

  • Distributed cluster host management and control method and device, equipment and storage medium

    CN111698283A