Production system, control method, device and medium

By adjusting the identification rate and focal length of the code scanner and combining with the fill light module, the barcode identification problem of products of different sizes on the conveyor belt is solved, the recognition accuracy and efficiency of the production system are improved, and the normal operation of the production system is ensured.

CN120258018APending Publication Date: 2025-07-04DONG GUAN GAO WEI GUANG XUE DIAN ZI YOU XIAN GONG SI
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510183205.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-02-19
Publication Date
2025-07-04

AI Technical Summary

Technical Problem

In industrial production, due to the different transmission speeds and product sizes of the conveyor belt, the code scanner cannot identify the barcode normally, resulting in a decrease in production efficiency of the production system.

Method used

By adjusting the scanning code recognition rate of the code scanner and the focal length of the lens group, it matches the transmission speed of the conveyor belt, and using a fill light module when there is insufficient light, ensuring the accuracy and efficiency of barcode recognition.

Benefits of technology

It improves the production efficiency of the production system, reduces the identification failure and missed identification, and timely controls the working status of the production system to avoid producing wrong products.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120258018A_ABST
    Figure CN120258018A_ABST
Patent Text Reader

Abstract

The invention discloses a production system, a control method, a device and a medium, the production system comprises a conveyor belt, a code scanner and a controller, the code scanner is installed on one side of the conveyor belt, the code scanner and the conveyor belt are both connected with the controller, and the code scanner comprises a display and a focal length adjustable lens group. The control method comprises the following steps: in response to a code scanning instruction sent by a user, determining a code scanning type and code scanning working parameters according to the code scanning instruction; according to the code scanning working parameters, the code scanning recognition rate of the code scanner and a lens group are adjusted; scanning the to-be-identified bar codes of the products on the conveyor belt according to the code scanning types, and identifying the to-be-identified bar codes to obtain a bar code identification result; and controlling the working state of the production system according to the barcode recognition result. The production efficiency of the production system can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to, but is not limited to, the field of production system control, and particularly relates to a production system, a control method, a device, and a medium. Background Art

[0002] During the process of industrial production, it is necessary to scan and record the products on the conveyor belt. Since the transmission speed of the conveyor belt is different when conveying products of different batches, and the sizes of the products are also different, if the barcode scanner on the conveyor belt cannot be adjusted according to the actual production situation, the barcode scanner cannot normally identify the barcode, resulting in a decrease in the production efficiency of the production system. Summary of the Invention

[0003] Embodiments of this application provide a production system, a control method, a device, and a medium, which can improve the production efficiency of the production system.

[0004] In a first aspect, embodiments of this application provide a control method for a production system. The production system includes a conveyor belt, a barcode scanner, and a controller. The barcode scanner is installed on one side of the conveyor belt. The barcode scanner and the conveyor belt are both connected to the controller. The barcode scanner includes a display and a lens group with adjustable focal length. The control method includes:

[0005] In response to a barcode scanning instruction sent by a user, determine the barcode scanning type and barcode scanning working parameters according to the barcode scanning instruction;

[0006] Adjust the barcode scanning recognition rate and the lens group of the barcode scanner according to the barcode scanning working parameters;

[0007] Scan the barcodes to be recognized of each product on the conveyor belt according to the barcode scanning type, and recognize the barcodes to be recognized to obtain barcode recognition results;

[0008] Control the working state of the production system according to the barcode recognition results.

[0009] According to the control method for the production system in the first aspect of this application, it has at least the following beneficial effects: After receiving the barcode scanning instruction sent by the user, the production system first determines the barcode scanning type and barcode scanning working parameters according to the barcode scanning instruction, and then adjusts the barcode scanning recognition rate and the lens group of the barcode scanner according to the barcode scanning working parameters, so that the barcode scanning recognition rate of the barcode scanner can match the transmission speed of the conveyor belt. The distances between products of different sizes and the barcode scanner are also different. By adjusting the lens group to change the focal length of the barcode scanner, the recognition efficiency and accuracy are improved. Finally, scan the barcodes to be recognized of each product on the conveyor belt according to the barcode scanning type, recognize the barcodes to be recognized to obtain barcode recognition results, and control the working state of the production system in a timely manner according to the barcode recognition results, thereby improving the production efficiency of the production system.

[0010] According to some embodiments of the first aspect of the present application, the control method further includes:

[0011] Calculate the time interval for the barcode scanner to obtain the barcode to be recognized. When the time interval is greater than a preset interval duration, control the production system to send a barcode scanning timeout warning message.

[0012] According to some embodiments of the first aspect of the present application, controlling the working state of the production system according to the barcode recognition result includes:

[0013] When the barcode recognition result is successful recognition, control the production system to maintain the current working state;

[0014] Or,

[0015] When the barcode recognition result is recognition failure, control the production system to send a barcode scanning failure warning message.

[0016] According to some embodiments of the first aspect of the present application, the control method further includes:

[0017] When the barcode recognition result is recognition failure, control the barcode scanner to perform secondary recognition on the barcode with recognition failure to obtain a secondary recognition result;

[0018] If the secondary recognition result is recognition failure, control the production system to send the barcode scanning failure warning message.

[0019] According to some embodiments of the first aspect of the present application, the barcode scanner further includes a supplementary light module and a light intensity acquisition module for acquiring the light intensity. The control method further includes:

[0020] Acquire the light intensity. When the light intensity is less than a preset light intensity threshold, control the supplementary light module to enter the supplementary light mode.

[0021] According to some embodiments of the first aspect of the present application, after scanning the barcodes to be recognized on each product on the conveyor belt according to the barcode scanning type and recognizing the barcodes to be recognized to obtain a barcode recognition result, it further includes:

[0022] Fill the barcode to be recognized into the barcode record table, and fill the barcode recognition result corresponding to the barcode to be recognized into the position corresponding to the barcode to be recognized record in the barcode record table.

[0023] According to some embodiments of the first aspect of the present application, the barcode record table includes a barcode information column and a recognition result column. Filling the barcode to be recognized into the barcode record table and filling the barcode recognition result corresponding to the barcode to be recognized into the position corresponding to the barcode to be recognized record in the barcode record table includes:

[0024] Fill the barcode to be recognized into the blank item in the barcode information column;

[0025] Find the corresponding target barcode information in the barcode information column according to the barcode to be recognized;

[0026] Fill the barcode recognition result into the position corresponding to the target barcode information in the recognition result column.

[0027] In a second aspect, an embodiment of the present application provides an operation control device, including: a memory, a processor, and a computer program stored on the memory and executable on the processor. When the processor executes the computer program, the control method of the production system described in the first aspect is implemented.

[0028] In a third aspect, an embodiment of the present application provides a production system, including the operation control device described in the embodiment of the second aspect.

[0029] In a fourth aspect, an embodiment of the present application further provides a computer-readable storage medium, which stores computer-executable instructions for causing a computer to execute the control method of the production system described in the embodiment of the first aspect.

[0030] Other features and advantages of the present application will be described in the following specification, and part of them will become obvious from the specification, or will be understood by implementing the present application. The objectives and other advantages of the present application can be achieved and obtained through the structures specifically pointed out in the specification, claims, and drawings. Description of the Drawings

[0031] The drawings are used to provide a further understanding of the technical solutions of the present invention, and constitute a part of the specification. Together with the embodiments of the present invention, they are used to explain the technical solutions of the present invention, and do not constitute a limitation to the technical solutions of the present invention.

[0032] Figure 1 It is a schematic structural diagram of the production system provided by the embodiment of the present application;

[0033] Figure 2 It is a flowchart of the control method of the production system provided by the embodiment of the present application;

[0034] Figure 3 It is a flowchart of the control method of the production system provided by another embodiment of the present application;

[0035] Figure 4 It is a flowchart of the control method of the production system provided by another embodiment of the present application;

[0036] Figure 5Flowchart of the control method for the production system provided by another embodiment of the present application;

[0037] Figure 6 For Figure 2 Specific flowchart of step S300 in

[0038] Figure 7 The present application provides an operation control device in an embodiment. Detailed implementation manners

[0039] In order to make the objectives, technical solutions and advantages of the present application more clear and understandable, the present application will be further described in detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application, and are not used to limit the present application.

[0040] It can be understood that although functional module division is performed in the device schematic diagram and the logical order is shown in the flowchart, in some cases, the steps shown or described may be executed in a different order from the module division in the device or the order in the flowchart. Terms such as "first" and "second" in the specification, claims or the above-mentioned drawings are used to distinguish similar objects, and do not necessarily need to describe a specific order or sequence.

[0041] During the industrial production process, it is necessary to scan and record the products on the conveyor belt. Since the conveyor belt has different transmission speeds when transporting products of different batches, and the sizes of the products are also different, if the scanner on the conveyor belt cannot be adjusted according to the actual production situation, the scanner cannot normally identify the barcodes, resulting in a decrease in the production efficiency of the production system.

[0042] Based on this, the embodiments of the present application provide a production system, a control method, a device and a medium. After receiving the scanning instruction sent by the user, the production system first determines the scanning type and scanning working parameters according to the scanning instruction, and then adjusts the scanning recognition rate and lens group of the scanner according to the scanning working parameters, so that the scanning recognition rate of the scanner can match the transmission speed of the conveyor belt. The distances between products of different sizes and the scanner are also different, and by adjusting the lens group, the focal length of the scanner is changed to improve the recognition efficiency and accuracy. Finally, the to-be-recognized barcodes of each product on the conveyor belt are scanned according to the scanning type, and the to-be-recognized barcodes are recognized to obtain barcode recognition results. According to the barcode recognition results, the working state of the production system is controlled in a timely manner to improve the production efficiency of the production system.

[0043] Refer to Figure 1 , Figure 1 Schematic diagram of the structure of the production system provided by the embodiment of the present application.

[0044] It is understandable that the production system includes a conveyor belt, a barcode scanner, and a controller. The barcode scanner is installed on one side of the conveyor belt. When the products on the conveyor belt pass by the barcode scanner, the barcode scanner can scan and identify the barcodes on the products. The controller is connected to the barcode scanner and the conveyor belt respectively, and the controller can control the working states of the barcode scanner and the conveyor belt. The barcode scanner includes a lens group and a display. The distances between products of different sizes and the barcode scanner are also different. If lenses with the same focal length are used for barcode recognition, it may lead to a decrease in recognition accuracy. Therefore, the lens group can be adjusted to adjust the lens of the barcode scanner, thereby changing the focal length of the barcode scanner and improving the recognition efficiency and accuracy.

[0045] It should be noted that the controller can also adjust the barcode scanning and recognition rate of the barcode scanner so that the barcode scanning and recognition rate of the barcode scanner can match the transmission speed of the conveyor belt, avoiding the situation of missed recognition.

[0046] It should be noted that the barcode scanner also includes a supplementary light module and a light intensity acquisition module for acquiring the light intensity. The supplementary light module can perform supplementary lighting according to different light intensities to avoid the situation of barcode scanning failure due to insufficient light.

[0047] In the first aspect, referring to Figure 2 , Figure 2 is a flowchart of the control method for the production system provided by the embodiment of the present application. The control method for the production system can be applied to the above-mentioned Figure 1 production equipment. The control method includes but is not limited to the following steps:

[0048] Step S100: In response to the barcode scanning instruction sent by the user, determine the barcode scanning type and barcode scanning working parameters according to the barcode scanning instruction;

[0049] Step S200: Adjust the barcode scanning and recognition rate and the lens group of the barcode scanner according to the barcode scanning working parameters;

[0050] Step S300: Scan the barcodes to be recognized on each product on the conveyor belt according to the barcode scanning type, and recognize the barcodes to be recognized to obtain barcode recognition results;

[0051] Step S400: Control the working state of the production system according to the barcode recognition results.

[0052] It is understandable that when the production system produces products of different types and sizes, the transmission speed of the conveyor belt will also change. Therefore, before production, the user will send relevant control instructions to the controller, including a barcode scanning instruction for controlling the operation of the barcode scanner. The barcode scanning instruction includes the barcode scanning type and barcode scanning working parameters. For example, if the barcode type on the product is QR_CODE, the barcode scanning type in the barcode scanning instruction is QR_CODE. Similarly, if the barcode type on the product is MSI, the barcode scanning type in the barcode scanning instruction is MSI, so that the barcode scanner can correctly identify the barcode on the product. The barcode scanning working parameters are the size of the product and the transmission speed of the conveyor belt. Therefore, the controller can adjust the recognition rate and lens group of the barcode scanner according to the barcode scanning working parameters to improve the recognition efficiency and accuracy.

[0053] It should be noted that after the barcode scanner scans the barcodes to be recognized on each product on the conveyor belt according to the barcode scanning type, it will also recognize the barcodes to be recognized and return the barcode recognition result to the controller. If an error occurs in the produced product, the barcode of this product will also be incorrect. Therefore, after receiving the barcode recognition result, the controller can control the working state of the production system according to the barcode recognition result to prevent the production system from continuously producing incorrect products.

[0054] Specifically, when the barcode recognition result is successful recognition, it indicates that there is no error in this product. Therefore, the working state of the production system can be controlled to maintain the current state. If the barcode recognition result is recognition failure, it indicates that an error has occurred in the produced product. For example, product duplication or missed production of products will both result in a recognition failure of the barcode recognition result. Therefore, when the barcode recognition result is recognition failure, the production system can be controlled to send a barcode scanning failure warning message to remind the staff to prevent the production system from continuously producing incorrect products and improve the production efficiency of the production system. Among them, the production system sending the barcode scanning failure warning message can be to send a barcode scanning failure warning message to the user terminal connected to the production system, and the user terminal can perform a pop-up prompt according to the barcode scanning failure warning message; the production system sending the barcode scanning failure warning message can also be to send a barcode scanning failure warning message to the user's mobile device according to the pre-set user mobile device contact information, and the barcode scanning failure warning message includes but is not limited to SMS reminders, phone voice reminders, etc.; the production system sending the barcode scanning failure warning message can also be to directly emit a sound warning signal or an optical prompt signal.

[0055] It should be noted that while the controller controls the production system to send a barcode scanning failure warning message, it can also control the production system to stop running.

[0056] It should be noted that the lens group can be a lens composed of multiple lens groups. The lens group includes multiple groups of positive and negative lenses, and these lens groups include a fixed lens group and a movable lens group. By moving these movable lens groups, the focal length of the lens group can be changed.

[0057] Reference Figure 3 , Figure 3 is a flowchart of a control method for a production system provided in another embodiment of the present application. The control method includes but is not limited to the following steps:

[0058] Step S500: Calculate the time interval for the barcode scanner to obtain the barcode to be recognized. When the time interval is greater than the preset interval duration, control the production system to send a barcode scanning timeout warning message.

[0059] It can be understood that the production system operates continuously during the working process, that is, the conveying speed of the products on the conveyor belt is fixed, and the time interval for the barcode scanner to obtain the barcode to be recognized is also fixed. When a fault occurs on the conveyor belt, it may cause product blockage, resulting in an increase in the time interval for the barcode scanner to obtain the barcode to be recognized. If the fault cannot be recognized and alarmed in time, it may lead to product accumulation on the conveyor belt. Therefore, the time interval for the barcode scanner to obtain the barcode to be recognized can be calculated. When the time interval is greater than the preset interval duration, control the production system to send a barcode scanning timeout warning message to remind the staff. Among them, the production system sending the barcode scanning timeout warning message can be to send the barcode scanning timeout warning message to the user terminal connected to the production system, and the user terminal can perform a pop-up prompt according to the barcode scanning timeout warning message; the production system sending the barcode scanning timeout warning message can also be to send the barcode scanning timeout warning message to the user's mobile device according to the pre-set user mobile device contact information. The barcode scanning timeout warning message includes but is not limited to SMS reminders, phone voice reminders, etc.; the production system sending the barcode scanning timeout warning message can also be to directly issue a sound warning signal or an optical prompt signal.

[0060] It should be noted that the time interval can be a fixed value or adjusted according to the transmission speed of the conveyor belt, and the present application does not make specific limitations.

[0061] Reference Figure 4 , Figure 4 is a flowchart of a control method for a production system provided in another embodiment of the present application. The control method includes but is not limited to the following steps:

[0062] Step S600: When the barcode recognition result is recognition failure, control the barcode scanner to perform secondary recognition on the barcode with recognition failure to obtain a secondary recognition result;

[0063] Step S610: If the secondary recognition result is recognition failure, control the production system to send a barcode scanning failure warning message.

[0064] It is understandable that in the case of poor lighting or incorrect barcode shooting position, it may also lead to the barcode recognition result being a recognition failure. Therefore, when the barcode recognition result is a recognition failure, the barcode scanner is controlled to perform a secondary recognition on the barcode with a recognition failure, reducing the occurrence of false alarms caused by poor lighting or incorrect barcode shooting position. If the secondary recognition result is a recognition failure, the production system can be controlled to send a barcode scanning failure warning message. Among them, the production system sending a barcode scanning failure warning message can be to send a barcode scanning failure warning message to the user terminal connected to the production system, and the user terminal can perform a pop-up prompt according to the barcode scanning failure warning message; the production system sending a barcode scanning failure warning message can also be to send a barcode scanning failure warning message to the user's mobile device according to the pre-set user mobile device contact information, and the barcode scanning failure warning message includes but is not limited to SMS reminders, phone voice reminders, etc.; the production system sending a barcode scanning failure warning message can also be to directly issue a sound warning signal or an optical prompt signal.

[0065] It should be noted that while the controller controls the production system to send a barcode scanning failure warning message, it can also control the production system to stop running.

[0066] Refer to Figure 5 , Figure 5 For the flowchart of the control method of the production system provided by another embodiment of the present application, the control method includes but is not limited to the following steps:

[0067] Step S700, obtain the light intensity. When the light intensity is less than the preset light intensity threshold, control the supplementary light module to enter the supplementary light mode.

[0068] It is understandable that in the case of poor ambient light where the barcode scanner is located, it may lead to the barcode scanner failing to scan the barcode, that is, the barcode recognition result is a recognition failure. Therefore, when the light intensity is less than the preset light intensity threshold, the supplementary light module can be controlled to enter the supplementary light mode to increase the ambient light intensity and reduce the occurrence of false alarms caused by poor lighting.

[0069] It should be noted that the supplementary light module is a flash lamp. When the light intensity is less than the preset light intensity threshold, turn on the flash lamp.

[0070] Refer to Figure 6 , Figure 6 For Figure 1 the specific flowchart of step S300 in

[0071] Step S310, fill the barcode to be recognized into the barcode record table, and fill the barcode recognition result corresponding to the barcode to be recognized into the position corresponding to the barcode record to be recognized in the barcode record table.

[0072] It can be understood that the barcode record table includes a column of barcode information fields and a column of recognition result fields. Among them, the barcode information field is used to record the barcode to be recognized, and the recognition result field is used to record the barcode recognition result. After the barcode scanner scans the barcode to be recognized, the barcode to be recognized is filled into the blank item in the barcode information field. Then, the barcode to be recognized is recognized to obtain the barcode recognition result, and the corresponding target barcode information is found according to the barcode to be recognized in the barcode information field; the barcode recognition result is filled into the position corresponding to the target barcode information in the recognition result field. For example, if the barcode to be recognized is recorded in the second item of the barcode information field of the barcode record table, then the position corresponding to the target barcode information in the recognition result field should be the second item in the recognition result field. By filling the barcode recognition result into the position corresponding to the target barcode information in the recognition result field, it is convenient for subsequent data traceability. Among them, the barcode to be recognized can be a barcode picture.

[0073] In a second aspect, referring to Figure 7 , an embodiment of the present application provides an operation control device 700, including a memory 710, a processor 720, and a computer program stored on the memory 710 and executable on the processor 720. The processor 720 executes the program to implement the control method of the production system in the first aspect embodiment above, for example, execute Figure 2 the method steps S100 to S400 in Figure 3 step S500 in Figure 4 steps S600 to S610 in Figure 5 step S700 in Figure 6 and step S310 in

[0074] The memory 710, as a non-transitory computer-readable storage medium, can be used to store non-transitory software programs and non-transitory computer-executable programs, such as the control method of the production system in the above embodiments of the present application. The processor 720 realizes the control method of the production system in the above embodiments of the present application by running the non-transitory software programs and instructions stored in the memory 710.

[0075] The memory 710 may include a program storage area and a data storage area. Among them, the program storage area can store an operating system and application programs required for at least one function; the data storage area can store data required for executing the control method of the production system in the above embodiments. In addition, the memory 710 may include a high-speed random access memory 710, and may also include a non-transitory memory 710, such as at least one magnetic disk storage device, a flash memory device, or other non-transitory solid-state storage devices. It should be noted that the memory 710 may optionally include a memory 710 that is remotely provided with respect to the processor 720, and these remote memories 710 can be connected to the terminal through a network. Examples of the above network include but are not limited to the Internet, an enterprise intranet, a local area network, a mobile communication network, and combinations thereof.

[0076] In a third aspect, an embodiment of the present application provides a production system, including an operation control device 700 as in the embodiment of the second aspect above.

[0077] In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium, and computer-executable instructions are used to cause a computer to execute the control method of the production system in the embodiment of the first aspect, for example, to execute Figure 2 the method steps S100 to S400 in Figure 3 step S500 in Figure 4 steps S600 to step S610 in Figure 5 step S700 in Figure 6Step S310 in the above. Those of ordinary skill in the art can understand that all or some of the steps and systems in the methods disclosed above can be implemented as software, firmware, hardware, and their appropriate combinations. Some physical components or all physical components can be implemented as software executed by a processor, such as a central processing unit, a digital signal processor, or a microprocessor, or can be implemented as hardware, or can be implemented as an integrated circuit, such as an application-specific integrated circuit. Such software can be distributed on a computer-readable medium, which can include a computer storage medium or a non-transitory medium and a communication medium or a transitory medium. As is well-known to those of ordinary skill in the art, a computer storage medium includes volatile and non-volatile, removable and non-removable media implemented in any method or technology for storing information such as computer-readable instructions, data structures, program modules, or other data. A computer storage medium includes, but is not limited to, RAM, ROM, EEPROM, flash memory, or other memory technologies, CD-ROM, digital versatile disk (DVD), or other optical disk storage, magnetic cassette, tape, magnetic disk storage, or other magnetic storage devices, or any other medium that can be used to store the desired information and can be accessed by a computer. In addition, as is well-known to those of ordinary skill in the art, a communication medium typically contains computer-readable instructions, data structures, program modules, or other data in a modulated data signal such as a carrier wave or other transmission mechanism, and can include any information delivery medium.

[0078] In the description of this specification, the description with reference to terms such as "one embodiment", "some embodiments", "schematic embodiments", "examples", "specific examples", or "some examples" means that the specific features, structures, materials, or characteristics described in connection with the embodiment or example are included in at least one embodiment or example of this application. In this specification, the schematic expressions of the above terms do not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials, or characteristics described can be combined in a suitable manner in any one or more embodiments or examples.

[0079] The above has specifically described the preferred embodiments of this application, but this application is not limited to the above-mentioned implementation manners. Those skilled in the art can also make various equivalent deformations or substitutions without departing from the spirit of this application, and these equivalent deformations or substitutions are all included within the scope defined by the claims of this application.

Claims

1. A control method for a production system, characterized in that, The production system includes a conveyor belt, a barcode scanner, and a controller. The barcode scanner is installed on one side of the conveyor belt. Both the barcode scanner and the conveyor belt are connected to the controller. The barcode scanner includes a display and a lens group with adjustable focal length. The control method includes: In response to a barcode scanning instruction sent by a user, determining the barcode scanning type and barcode scanning working parameters according to the barcode scanning instruction; Adjusting the barcode scanning recognition rate of the barcode scanner and the lens group according to the barcode scanning working parameters; Scanning the barcodes to be recognized of each product on the conveyor belt according to the barcode scanning type, and recognizing the barcodes to be recognized to obtain barcode recognition results; Controlling the working state of the production system according to the barcode recognition results.

2. The control method of the barcode scanner according to claim 1, characterized in that The control method further includes: Calculating the time interval for the barcode scanner to obtain the barcodes to be recognized. When the time interval is greater than a preset interval duration, controlling the production system to send a barcode scanning timeout warning message.

3. The control method of the barcode scanner according to claim 1, wherein, The controlling the working state of the production system according to the barcode recognition results includes: When the barcode recognition result is successful recognition, controlling the production system to maintain the current working state; Or, When the barcode recognition result is recognition failure, controlling the production system to send a barcode scanning failure warning message.

4. The control method of the barcode scanner according to claim 3, characterized in that, The control method further includes: When the barcode recognition result is recognition failure, controlling the barcode scanner to perform secondary recognition on the barcodes with recognition failure to obtain secondary recognition results; If the secondary recognition result is recognition failure, controlling the production system to send the barcode scanning failure warning message.

5. The control method of the barcode scanner according to claim 1, wherein, The barcode scanner further includes a supplementary lighting module and a light intensity acquisition module for acquiring the lighting intensity. The control method further includes: Acquiring the lighting intensity. When the lighting intensity is less than a preset light intensity threshold, controlling the supplementary lighting module to enter the supplementary lighting mode.

6. The control method of the barcode scanner according to claim 1, characterized in that After scanning the barcodes to be recognized of each product on the conveyor belt according to the barcode scanning type, and recognizing the barcodes to be recognized to obtain barcode recognition results, it further includes: Filling the barcodes to be recognized into a barcode record table, and filling the barcode recognition results corresponding to the barcodes to be recognized into the positions in the barcode record table corresponding to the records of the barcodes to be recognized.

7. The control method of the barcode scanner according to claim 6, wherein, The barcode record table includes a barcode information column and a recognition result column. The filling the barcodes to be recognized into the barcode record table, and filling the barcode recognition results corresponding to the barcodes to be recognized into the positions in the barcode record table corresponding to the records of the barcodes to be recognized includes: Filling the barcodes to be recognized into the blank items in the barcode information column; Searching in the barcode information column according to the barcodes to be recognized to obtain corresponding target barcode information; Filling the barcode recognition results into the positions in the recognition result column corresponding to the target barcode information.

8. An operation control device, characterized in that, It includes a memory, a processor, and a computer program stored on the memory and executable on the processor. When the processor executes the computer program, it implements the control method of the production system according to any one of claims 1 to 7.

9. A production system, characterized in that, It includes the operation control device according to claim 8.

10. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer-executable instructions for causing a computer to execute the control method of the production system according to any one of claims 1 to 7.