Connection transmission control method and connection transmission control system for PCB transmission

By using the PLC subsystem and the MES subsystem in the connection and transmission control system, the automated data acquisition and transmission control of PCB boards is realized, the problems of information delay and loss are solved, and the automation level and efficiency of the production line are improved.

CN119882547APending Publication Date: 2025-04-25SHENZHEN ZHAOXING BOTUO TECH CO LTD
View PDF 0 Cites 4 Cited by

Patent Information

Application Number
CN202510009071.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-01-03
Publication Date
2025-04-25

AI Technical Summary

Technical Problem

The prior art has problems of information delay and loss during the transmission of PCB boards, resulting in a decrease in production line efficiency, increased maintenance difficulty, and missing scanning and passing through the station lead to wasted production time.

Method used

By introducing the coordinated work of the PLC subsystem and the MES subsystem in the connection transfer control system, the automated data acquisition and transmission control of PCB boards is realized. The specific steps include: detecting that the PCB board is collected when it reaches the preset scanning area, transmitting identification information to the MES subsystem, generating a first instruction and performing signal conversion, and controlling the transmission of the PCB board according to the target instruction.

Benefits of technology

It realizes accurate transmission and processing of PCB boards, reduces errors and deviations, improves the automation level and efficiency of the production line, and ensures the continuity and real-timeness of the production process.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119882547A_ABST
    Figure CN119882547A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of data collection control, in particular to a connection transmission control method and system for PCB transmission, and the method comprises the steps: carrying out the data collection of a PCB card when the PCB card is detected to reach a preset scanning region, and obtaining the identification information of the PCB card; the identification information is transmitted to the MES subsystem to obtain a first instruction, and the first instruction is an instruction which is sent to the PLC subsystem after the MES subsystem receives the identification information and carries out processing based on the identification information; performing signal conversion on the first instruction to obtain a target instruction; and controlling the PCB card to carry out transmission according to the target instruction. According to the method, through cooperative work of the PLC subsystem and the MES subsystem, automatic data acquisition and transmission control of the PCB card are realized, manual intervention is reduced, continuity and real-time performance of a production process are ensured, and the automation level of a production line is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of data acquisition control, and in particular to a docking and transmission control method and a docking and transmission control system for PCB transmission. Background Art

[0002] In the modern electronic manufacturing process, the Manufacturing Execution System (MES) controls the movement of PCB boards on the production line by converting and transmitting station-passing signals. However, in the prior art, the MES station-passing signal needs to be converted into a SMEMA signal through a data conversion module to achieve communication connection with the docking station, thereby controlling the transmission of the board on the transport track. This method has multiple disadvantages: first, the signal wiring is complex and messy, which increases the difficulty of system maintenance; second, the signal may be delayed during transmission, resulting in reduced production line efficiency; in addition, the problem of missed scanning of the station often leads to the need for re-scanning in the next process, wasting precious production time; at the same time, the transmission track of the lower-level placement machine is prone to alarms, affecting normal production.

[0003] During the transmission of PCB boards, the scanner is used to scan the QR code information on the board. However, if the QR code is not within the capture range of the scanner, it may cause scanning failure and no alarm prompt, and the MES system will not respond in time, further causing the PCB board to wait on the production line and idle at the next workstation, seriously affecting production efficiency.

[0004] In addition, any failure of the existing system during maintenance may cause the production line to stagnate, information is easily distorted or lost during transmission and sharing, signal interfaces are not unified, data transmission is unstable and functional expansion is limited, which also poses challenges to the efficiency and stability of the production line. Summary of the invention

[0005] One purpose of an embodiment of the present invention is to provide a docking transmission control method and a docking transmission control system for PCB transmission, which are used to solve the technical problems of information delay and loss occurring during the transmission of PCB.

[0006] In a first aspect, an embodiment of the present invention provides a docking transmission control method for PCB transmission, which is applied to a PLC subsystem in a docking transmission control system, wherein the docking transmission control system further includes an MES subsystem, and the PLC subsystem is communicatively connected to the MES subsystem, and the method includes:

[0007] When a PCB board is detected to be in a preset scanning area, data collection is performed on the PCB board to obtain identification information of the PCB board;

[0008] The identification information is transmitted to the MES subsystem to obtain a first instruction, where the first instruction is an instruction sent to the PLC subsystem by the MES subsystem after receiving the identification information and processing the identification information based on the identification information;

[0009] Performing signal conversion on the first instruction to obtain a target instruction;

[0010] The PCB board is controlled to transmit according to the target instruction.

[0011] In a second aspect, an embodiment of the present invention provides a docking transmission control method for PCB transmission, which is applied to an MES subsystem in a docking transmission control system, wherein the docking transmission control system further includes a PLC subsystem, and the PLC subsystem is communicatively connected to the MES subsystem, and the method includes:

[0012] Receiving identification information sent by the PLC subsystem, the identification information is that when the PLC subsystem detects that the PCB board is in a preset scanning area, data collection is performed on the PCB board to obtain the identification information of the PCB board;

[0013] Processing based on the identification information to obtain a first instruction;

[0014] The first instruction is sent to the PLC subsystem, so that the PLC subsystem performs signal conversion on the first instruction to obtain a target instruction, and controls the PCB board to transmit according to the target instruction.

[0015] In a third aspect, an embodiment of the present invention provides a docking and conveying control system, characterized in that it includes a PLC subsystem and an MES subsystem; the PLC subsystem includes a first memory and a first processor, the first memory is connected to the first processor, the first processor is used to execute one or more computer programs stored in the first memory, and when the first processor executes the one or more computer programs, the PLC subsystem implements the docking and conveying control method for PCB transmission as described in the first aspect; the MES subsystem includes a second memory and a second processor, the second memory is connected to the second processor, the second processor is used to execute one or more computer programs stored in the second memory, and when the second processor executes the one or more computer programs, the MES subsystem implements the docking and conveying control method for PCB transmission as described in the second aspect.

[0016] In a fourth aspect, an embodiment of the present invention provides a docking transmission control device for PCB transmission, which is applied to a PLC subsystem in a docking transmission control system, wherein the docking transmission control system further includes an MES subsystem, and the PLC subsystem is communicatively connected to the MES subsystem, and the device includes:

[0017] The acquisition unit is used to acquire data of the PCB board when the PCB board is detected to the preset scanning area, so as to obtain the identification information of the PCB board;

[0018] A transmission unit, used to transmit the identification information to the MES subsystem to obtain a first instruction, where the first instruction is an instruction sent to the PLC subsystem by the MES subsystem after receiving the identification information and processing the identification information based on the identification information;

[0019] A conversion unit, used for performing signal conversion on the first instruction to obtain a target instruction;

[0020] A control unit is used to control the PCB board to transmit according to the target instruction.

[0021] In a fifth aspect, an embodiment of the present invention provides a docking transmission control device for PCB transmission, which is applied to an MES subsystem in a docking transmission control system, wherein the docking transmission control system further includes a PLC subsystem, and the PLC subsystem is communicatively connected to the MES subsystem, and the device includes:

[0022] A receiving unit, configured to receive identification information sent by the PLC subsystem, wherein the identification information is obtained by performing data collection on the PCB board when the PLC subsystem detects that the PCB board has arrived at a preset scanning area;

[0023] A processing unit, configured to perform processing based on the identification information to obtain a first instruction;

[0024] The sending unit is used to send the first instruction to the PLC subsystem, so that the PLC subsystem performs signal conversion on the first instruction to obtain a target instruction, and controls the PCB board to transmit according to the target instruction.

[0025] In a sixth aspect, an embodiment of the present invention provides a computer-readable storage medium, comprising a first computer-readable storage medium and a second computer-readable storage medium, wherein the first computer-readable storage medium stores a first computer program, wherein the first computer program includes first program instructions, and when the first program instructions are executed by a first processor, the first processor executes the docking and conveying control method for PCB transmission as described in the first aspect; and the second computer-readable storage medium stores a second computer program, wherein the second computer program includes second program instructions, and when the second program instructions are executed by a second processor, the second processor executes the docking and conveying control method for PCB transmission as described in the second aspect.

[0026] In the scheme implemented by the docking transmission control method, docking transmission control system, device, and storage medium for PCB transmission, the method reduces the time of manual intervention and improves the overall efficiency of the production line by automatically identifying and processing the identification information of the PCB board; utilizes the first instruction generated by the MES subsystem to ensure that each PCB board is transmitted and processed according to the precise production plan, reducing errors and deviations; the identification information can be transmitted to the MES subsystem in real time, and instructions can be generated quickly to ensure the continuity and real-time nature of the production process; further, through the collaborative work of the PLC subsystem and the MES subsystem, the automatic data collection and transmission control of the PCB board is realized, reducing manual intervention and improving the automation level of the production line. BRIEF DESCRIPTION OF THE DRAWINGS

[0027] In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the accompanying drawings required for use in the description of the embodiments of the present invention will be briefly introduced below. Obviously, the accompanying drawings in the following description are only some embodiments of the present invention. For ordinary technicians in this field, other accompanying drawings can be obtained based on these accompanying drawings without paying creative labor.

[0028] Figure 1 It is a structural schematic diagram of a docking transmission control system in one embodiment of the present invention;

[0029] Figure 2 It is a flow chart of a connection transmission control method for PCB transmission in one embodiment of the present invention;

[0030] Figure 3 It is a flow chart of another connection transmission control method for PCB transmission in one embodiment of the present invention;

[0031] Figure 4 It is a structural schematic diagram of a docking transmission control device for PCB transmission in one embodiment of the present invention;

[0032] Figure 5 It is a structural schematic diagram of another connection and transmission control device for PCB transmission in one embodiment of the present invention. DETAILED DESCRIPTION

[0033] In order to make the purpose, technical scheme and advantages of the present invention more clearly understood, the present invention is further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present invention and are not intended to limit the present invention. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without making creative work are within the scope of protection of the present invention.

[0034] It should be noted that, if there is no conflict, the various features in the embodiments of the present invention can be combined with each other, all within the scope of protection of the present invention. In addition, although the functional modules are divided in the device schematic diagram and the logical order is shown in the flow chart, in some cases, the steps shown or described can be performed in a different order from the module division in the device or the flow chart. Furthermore, the words "first", "second", "third", etc. used in the present invention do not limit the data and execution order, but only distinguish the same items or similar items with basically the same functions and effects.

[0035] The technical solution of the present application can be applied to PCB transmission scenarios.

[0036] See also Figure 1 , Figure 1 This is a system schematic diagram of a docking and conveying control system provided in an embodiment of the present application, wherein the docking and conveying control system 10 includes a PLC subsystem 20 and an MES subsystem 30, and the PLC subsystem 20 is communicatively connected with the MES subsystem 30.

[0037] Specifically, the PLC subsystem 20 is usually responsible for collecting real-time data from the production site, while the MES subsystem 30 uses this data to make higher-level production decisions; in other words, the PLC subsystem 20 is located at the control layer, directly controlling machines and processes, while the MES subsystem 30 is located at the management layer, responsible for coordinating and optimizing production activities.

[0038] Among them, the PLC subsystem (Programmable Logic Controller System) is a digital operation controller specially designed for industrial environments. It uses programmable memory to store instructions for performing operations such as logic operations, sequential control, timing, counting and arithmetic operations, and controls various types of machinery or production processes through digital or analog input / output.

[0039] The PLC subsystem 20 may include but is not limited to a barcode scanner, an automatic width adjustment motor, a power switch, a speed control knob, a PASS button, and a portable handheld touch screen.

[0040] Specifically, the barcode scanner is used to scan the QR code or other identification information on the PCB board to obtain the unique identification and production data of the board. The barcode scanner has high-speed scanning capabilities and can accurately read information when the board passes quickly; it has automatic focus and light source adjustment functions to adapt to different reading environments.

[0041] Specifically, the automatic width adjustment motor is used to automatically adjust the width of the conveyor belt according to the size of the PCB board to ensure smooth transmission of the board. The automatic width adjustment motor adopts servo motor technology, with fast response speed and high adjustment accuracy; it has a feedback system to monitor and adjust the width of the conveyor belt in real time.

[0042] Specifically, the power switch is used to control the power supply of the PLC subsystem 20 to turn the system on and off. The power switch is an easy-to-operate safety switch with overload protection and emergency stop functions.

[0043] Specifically, the speed knob is used to manually adjust the speed of the conveyor belt to meet different production needs. The speed knob is a knob-type design, which is intuitive to operate and can be fine-tuned to ensure accurate control of the conveyor speed.

[0044] Specifically, the PASS button is used when necessary, and the operator can manually release the PCB board through the docking area through this button. The PASS button has an indicator light to display the current status (such as release allowed or prohibited); it has an anti-accidental touch design to improve safety.

[0045] Specifically, the portable touch screen provides a human-machine interactive interface for displaying system status, alarm information, operation guides, etc., and allows operators to input instructions or adjust parameters. The touch screen design is intuitive and convenient to operate; the portable design is convenient for mobile operation and is suitable for a variety of production environments; the screen brightness can be adjusted to adapt to different lighting conditions.

[0046] Among them, the MES subsystem (Manufacturing Execution System) is a software layer located between the enterprise resource planning (ERP) system and the industrial control system (such as PLC), which is responsible for managing, monitoring and controlling actual production activities.

[0047] Among them, the MES subsystem 30 is responsible for the management and control of the entire production process, including production planning, material management, production progress tracking, quality control, etc. The MES subsystem 30 uses advanced algorithms and database management to achieve real-time collection and analysis of production data, and communicates closely with the PLC subsystem 20 to ensure the accurate issuance and execution of production instructions; it has a visual interface to facilitate management personnel to monitor production status.

[0048] Therefore, the connection and transmission control system 10 realizes efficient and precise control of PCB boards in the production process through the close cooperation between the PLC subsystem 20 and the MES subsystem 30, which greatly improves the automation level and production efficiency of the production line.

[0049] In this embodiment, when the PLC subsystem in the docking transmission control system detects that the PCB board has arrived at the preset scanning area, the PLC subsystem collects data on the PCB board to obtain identification information of the PCB board; the identification information is transmitted to the MES subsystem, and the MES subsystem receives the identification information sent by the PLC subsystem, where the PLC subsystem detects that the PCB board has arrived at the preset scanning area, and collects data on the PCB board to obtain identification information of the PCB board; the MES subsystem processes based on the identification information to obtain a first instruction; the MES subsystem sends the first instruction to the PLC subsystem; the PLC subsystem receives the first instruction, the PLC subsystem converts the first instruction into a signal to obtain a target instruction, and controls the PCB board to transmit according to the target instruction.

[0050] As a result, the PLC subsystem automatically collects data when the PCB board arrives at the preset scanning area without manual intervention, thereby improving the efficiency and accuracy of data collection; the PLC subsystem transmits the collected identification information to the MES subsystem in real time, ensuring the instant updating and sharing of production data; the MES subsystem processes the received identification information and generates an accurate first instruction to provide guidance for the next operation of the PCB board; by sending the first instruction back to the PLC subsystem and performing signal conversion to obtain the target instruction, the system realizes automated production control, which reduces dependence on manual operation and improves production efficiency and consistency; efficient information transmission is achieved between the PLC and MES subsystems, ensuring the timeliness and accuracy of production instructions, and helping to quickly respond to changes in production needs; therefore, the docking transmission control system can generate corresponding instructions based on different PCB board identification information, support diversified product production, and enhance the flexibility and adaptability of the production line.

[0051] In view of this, the present application proposes a connection transmission control method for PCB transmission to solve the above problems, which is described in detail below.

[0052] See also Figure 2 , Figure 2 A flow chart of a docking transmission control method for PCB transmission provided in an embodiment of the present invention is applied to a PLC subsystem in a docking transmission control system, wherein the docking transmission control system further includes an MES subsystem, and the PLC subsystem is communicatively connected with the MES subsystem. The method includes the following steps:

[0053] S101. When a PCB board is detected to be in a preset scanning area, data collection is performed on the PCB board to obtain identification information of the PCB board.

[0054] Among them, the PLC subsystem is usually equipped with sensors or cameras to monitor the movement of PCB boards in real time. When the PCB board enters the preset scanning area, the sensor will trigger a signal to notify the PLC subsystem to start data collection.

[0055] Among them, the sensors can be photoelectric sensors, proximity sensors or other types, and their selection depends on the production environment and board characteristics.

[0056] The preset scanning area is usually located at a specific position of the production line, such as at the docking point where the board is transferred from one process to another, or before the quality inspection station. The design of the preset scanning area takes into account the reading range and accuracy of the reading device, as well as the moving speed and direction of the product. There is usually a certain buffer zone so that the product can stabilize when reading.

[0057] Among them, data collection is usually completed through a barcode scanner or other reading devices, which can read the QR code, barcode or other types of identification information on the PCB board.

[0058] Specifically, the barcode scanner has high-speed reading capabilities and can accurately identify identification information when the board moves quickly. The barcode scanner may be equipped with advanced functions such as autofocus, multi-angle reading and adaptive light source to adapt to different reading conditions.

[0059] In a specific implementation, after detecting the PCB board, the PLC subsystem will send a signal to the barcode scanner to instruct it to start the reading operation. After reading the identification information, the barcode scanner sends the data back to the PLC subsystem.

[0060] Among them, the identification information usually includes the unique serial number, batch number, production date, etc. of the PCB board. This information is used to identify and track the status and history of the PCB board during the production process.

[0061] Optionally, the PLC subsystem verifies the collected identification information to ensure its integrity and accuracy; if the identification information verification fails, the PLC subsystem triggers an alarm and requires rescanning or other measures.

[0062] Optionally, if the PCB board fails to arrive at the scanning area correctly or the identification information cannot be read, the PLC subsystem will record the abnormal situation and may pause the production line and wait for manual intervention.

[0063] It can be seen that the present embodiment ensures the correct identification and data collection of PCB boards during the production process.

[0064] S102: Transmit the identification information to the MES subsystem to obtain a first instruction, where the first instruction is an instruction sent by the MES subsystem to the PLC subsystem after receiving the identification information and processing the information based on the identification information.

[0065] The transmission is usually carried out through industrial Ethernet, serial communication, wireless communication or other suitable communication protocols. Specifically, there is usually a clear communication protocol between the PLC subsystem and the MES subsystem, such as Modbus, OPC UA, EtherCAT, etc. Error detection and correction mechanisms may be used during the communication process to prevent data errors during transmission.

[0066] Optionally, during the transmission process, the PLC subsystem will format and encode the data to ensure compatibility with the MES system and accurate data delivery.

[0067] Among them, based on the received identification information, the MES subsystem can perform the following operations: query the historical production records of the board; determine the next production process of the board; generate operation instructions based on the production plan and resource status; update the production schedule and inventory information. After processing, the MES subsystem will generate the first instruction, which is a specific operation command based on the processing result of the identification information.

[0068] Among them, the first instruction may include but is not limited to release instructions and processing instructions, and the processing instructions include control signals (such as start, stop, reset, etc.); parameter settings (such as speed, temperature, pressure, etc.); path guidance (such as the location of the next workstation), etc.

[0069] Optionally, after receiving the first instruction, the PLC subsystem sends a confirmation signal to the MES subsystem, indicating that the instruction has been received and started to be executed. If the instruction is executed successfully, the PLC subsystem sends the execution result so that the MES subsystem can record and further process it.

[0070] It can be seen that in this embodiment, through a highly coordinated workflow, the PLC subsystem and the MES subsystem jointly ensure the smooth operation of the production line and improve production efficiency, while also providing management with real-time production data and analysis to support better decision-making.

[0071] S103: Perform signal conversion on the first instruction to obtain a target instruction.

[0072] The PLC subsystem first receives a first instruction from the MES subsystem through a preset communication interface. The first instruction is usually in the form of a digital code or a data packet in a specific format.

[0073] Among them, the first instruction is generated by the MES subsystem, which may be the result of processing based on high-level logic and business rules. However, the PLC subsystem directly controls specific hardware devices, such as motors, sensors, actuators, etc. These devices can usually only understand and execute specific electrical signals or digital signals. Therefore, it is necessary to convert the first instruction generated by the MES subsystem into a signal format that the PLC subsystem can understand and execute, that is, the target instruction.

[0074] Therefore, the target instruction is a specific operation signal generated by the PLC that can directly drive the production equipment. The target instruction command may include starting the motor, opening / closing the valve, adjusting the speed, changing the direction, etc.

[0075] Optionally, the PLC subsystem first decodes the received first instruction and converts it into an internally recognizable data format; then, the PLC subsystem maps the decoded instruction to a specific control signal. For example, an instruction may be mapped to a specific motor start signal or valve switch signal; finally, the PLC subsystem formats the mapped signals to ensure that they meet the input requirements of the control device.

[0076] Among them, signal conversion may involve different types of signals, such as digital signals (such as 0 and 1), analog signals (such as voltage or current), pulse signals, etc. The conversion process needs to follow specific industrial standards, such as the PLC programming language standard defined in IEC 61131-3.

[0077] Among them, the PLC subsystem usually has a variety of hardware interfaces, such as digital input / output (DI / DO), analog input / output (AI / AO), etc., for connecting with field devices. During the signal conversion process, the PLC needs to ensure that the target instruction is output through the correct hardware interface.

[0078] Among them, the PLC software program contains the logic of signal conversion, which is usually pre-programmed by engineers according to specific process requirements. The software logic may include complex functions such as conditional judgment, calculation, delay, etc. to ensure the correct execution of instructions.

[0079] Optionally, during the signal conversion process, if an error or abnormality is detected, the PLC subsystem should be able to perform error processing, such as retry, alarm, or pause operation to prevent erroneous instructions from causing equipment damage or production accidents.

[0080] It can be seen that in this embodiment, through the signal conversion process, the PLC subsystem converts the abstract instructions of the MES subsystem into specific signals that can directly control the field equipment, thereby achieving precise control of the production process.

[0081] S104: Control the PCB board to transmit according to the target instruction.

[0082] Among them, when the PLC subsystem receives the target instruction, it will send a start signal to the relevant actuator (such as motor, cylinder, etc.) to start the transmission process of the PCB board. Specifically, the PLC subsystem sends a control signal to the actuator through the output module. The control signal can be a switch signal or an analog signal, depending on the needs of the actuator. The actuator can be a solenoid valve, servo motor, stepper motor, etc., which directly acts on the PCB board to achieve its movement or positioning.

[0083] Among them, the PLC subsystem controls the running path of the transmission equipment (such as conveyor belts, robotic arms, etc.) according to the information in the target instructions to ensure that the PCB board moves along the predetermined route; the transmission equipment may include conveyor belts, rollers, chain conveyors, pneumatic conveyor belts, etc., which are controlled by the PLC subsystem to achieve the physical movement of the PCB board. Specific transmission equipment may require complex control logic, such as precise positioning, rotation, lifting, etc.

[0084] Among them, the PLC subsystem will adjust the working speed and rhythm of the transmission equipment to match the overall rhythm of the production line to avoid congestion or delays.

[0085] During the transmission process, the PLC subsystem will monitor the position and status of the PCB board in real time, collect feedback information through sensors, and ensure the accuracy and safety of the transmission process. Feedback information such as transmission time, number of stops, fault information, etc. can be used for production statistics and performance analysis.

[0086] It can be seen that in this embodiment, through the execution of the target instructions by the PLC subsystem, the PCB boards can be efficiently and accurately transmitted on the automated production line, thereby improving production efficiency, reducing operating costs, and ensuring product quality.

[0087] The method reduces the time of manual intervention and improves the overall efficiency of the production line by automatically identifying and processing the identification information of PCB boards; utilizes the first instruction generated by the MES subsystem to ensure that each PCB board is transmitted and processed according to the precise production plan, thereby reducing errors and deviations; the identification information can be transmitted to the MES subsystem in real time, and instructions can be quickly generated to ensure the continuity and real-time nature of the production process; further, through the collaborative work of the PLC subsystem and the MES subsystem, the automatic data collection and transmission control of the PCB boards is realized, manual intervention is reduced, and the automation level of the production line is improved.

[0088] In one embodiment, when the PLC subsystem detects that a PCB board is in a preset scanning area, after collecting data on the PCB board, the method further includes: if the preset time threshold is exceeded and identification information of the PCB board is not collected, sending an alarm signal.

[0089] The preset time threshold refers to the time required from the PCB board entering the scanning area to the expected collection of identification information. The preset time threshold can be determined based on the transmission speed of the PCB board, the performance of the scanning device, and the actual operation of the production line. Alternatively, it can be set manually, and can be set through a portable touch screen in the PCL subsystem. This is not the only limitation here.

[0090] The PLC subsystem will monitor the data collection process in real time. If the identification information of the PCB board is not successfully collected within the preset time threshold, the system will determine that it has timed out. Timeout may be caused by a variety of reasons, such as damaged identification information, scanning equipment failure, PCB board position offset, etc.

[0091] Furthermore, once a timeout is detected, the PLC subsystem will execute the preset alarm program and send an alarm signal. The alarm signal can be an audible and visual alarm, an alarm message on a display screen, a notification to a computer system in a monitoring center, etc. The purpose of the alarm signal is to notify operators or maintenance personnel of abnormal conditions on the production line so that timely measures can be taken. The alarm can prevent defective products from continuing to flow into the next process and reduce potential quality problems.

[0092] Optionally, after the alarm signal is issued, the operator or maintenance personnel should check and troubleshoot according to the alarm information. The system may automatically record the alarm event, including time, location, cause, etc., for subsequent analysis and improvement.

[0093] Optionally, the PLC subsystem can be programmed to adapt to different production needs, such as adjusting preset time thresholds to cope with changes in production speed; it can also be set to automatically shut down after multiple consecutive failures to prevent the continuous production of defective products.

[0094] It can be seen that, through the timeout alarm mechanism in this embodiment, the automation system of the production line can not only realize an efficient production process, but also can promptly discover and handle potential problems, thereby ensuring the stable operation of the production line and product quality.

[0095] In one embodiment, controlling the PCB board to transmit according to the target instruction includes: parsing the target instruction, and if the target instruction includes a release instruction, detecting whether there is a board request signal from the lower computer; if there is a board request signal from the lower computer, executing the release instruction and the processing instruction, so that the PCB board is transmitted according to the processing instruction, and the processing instruction is an instruction obtained after parsing the target instruction.

[0096] The parsing process involves decomposing the target instruction into executable operation commands, such as release, stop, turn, etc. The release instruction usually means allowing the PCB board to move from one process or position to the next process or position.

[0097] The lower computer usually refers to the next workstation or equipment on the production line. It notifies the PLC subsystem that it is ready to receive the PCB board by sending a board request signal. After receiving the release command, the PLC subsystem will check whether there is a board request signal from the lower computer. This is to ensure that the PCB board will not be blocked or damaged during the transmission process because the lower computer is not ready.

[0098] Specifically, if a board request signal from the lower computer is detected, the PLC subsystem will execute a release instruction to allow the PCB board to continue moving forward.

[0099] Among them, the board request signal is usually transmitted to the PLC subsystem through a hardware interface (such as an I / O port) or a communication protocol (such as a CAN bus, Ethernet / IP, etc.). The board request signal is an indication that the lower computer is ready to receive the PCB board.

[0100] Among them, the processing instruction is a more specific operation command obtained after the target instruction is parsed, which may include information such as the transmission speed, direction, destination, etc. of the board. Executing the processing instruction means that the PLC subsystem will send a signal to the relevant actuator (such as a motor, cylinder, etc.) to control the actual transmission process of the PCB board.

[0101] Optionally, if an anomaly is detected during execution, such as loss of a request board signal or actuator failure, the PLC subsystem should be able to immediately stop the transmission and issue an alarm.

[0102] It can be seen that in this embodiment, through the instruction parsing and execution process, the PLC subsystem can ensure the smooth transmission of PCB boards on the automated production line while maintaining the efficiency and safety of production.

[0103] In one embodiment, the PLC subsystem detects whether there is a board request signal from the lower computer, including if there is no board request signal from the lower computer, changing the release instruction to a pause instruction, and the pause instruction is used to pause the transmission of the PCB board card; when receiving the board request signal from the lower computer, changing the pause instruction to a release instruction; executing the release instruction and the processing instruction, so that the PCB board card is transmitted according to the processing instruction, and the processing instruction is an instruction obtained after parsing the target instruction.

[0104] If the PLC subsystem detects that there is no board request signal, it means that the lower computer is not ready to receive the PCB board. It may be that the lower computer is busy with other tasks or has a fault and cannot receive the new PCB board. In this case, the PLC subsystem changes the original release instruction to a pause instruction. The function of the pause instruction is to stop or delay the transmission of PCB boards to prevent boards from piling up on unprepared workstations or causing other problems.

[0105] Furthermore, when the PLC subsystem detects the board request signal from the lower computer, it changes the previously set pause command to a release command. The release command allows the PCB board to continue to be transmitted on the production line. After confirming the release command, the PLC subsystem will execute the release command and the processing command. The processing command contains specific operation details, such as transmission speed, direction, destination, etc. These instructions ensure that the PCB board is transmitted according to the predetermined process and requirements.

[0106] Among them, when changing instructions, the PLC subsystem also considers safety mechanisms, for example, ensuring that the relevant safety doors or protective devices are in the correct state after pausing transmission.

[0107] Optionally, before changing the instruction, the PLC subsystem communicates with the lower computer for confirmation to ensure the reliability of the signal.

[0108] in,

[0109] It can be seen that in this embodiment, through intelligent instruction changes and execution processes, the PLC subsystem can not only ensure that the PCB board is transmitted to the next workstation at the correct time, but also prevent the production line from being paused or confused due to insufficient workstation preparation, thereby improving the overall production efficiency and reliability.

[0110] It should be noted that, in each of the above-mentioned embodiments, there is not necessarily a certain order between the above-mentioned steps. A person skilled in the art can understand, based on the description of the embodiments of the present application, that in different embodiments, the above-mentioned steps may have different execution orders, that is, they may be executed in parallel, may be executed interchangeably, and so on.

[0111] See also Figure 3 , Figure 3 A flow chart of a docking transmission control method for PCB transmission provided in an embodiment of the present invention is applied to an MES subsystem in a docking transmission control system, wherein the docking transmission control system further includes a PLC subsystem, and the PLC subsystem is communicatively connected with the MES subsystem. The method includes the following steps:

[0112] S201. Receive identification information sent by the PLC subsystem, where the PLC subsystem collects data on the PCB board when it detects that the PCB board has arrived at a preset scanning area, to obtain the identification information of the PCB board.

[0113] When the PCB board arrives at the preset scanning area on the production line, the PLC subsystem starts the data collection process. The data collection process involves using a barcode scanner, RFID reader or other sensor to read the identification information on the PCB board. The identification information may include the unique serial number, batch number, production date, etc. of the board. For details, please refer to the description in S101, which will not be repeated here.

[0114] Among them, the PLC subsystem successfully collects the identification information of the PCB board, and it will send this information to the MES subsystem through industrial Ethernet, wireless network or other communication protocols. The transmitted data is usually encoded and encapsulated to ensure the integrity and security of the data. The choice of communication protocol depends on the system architecture and specific needs to ensure fast and reliable data transmission.

[0115] After receiving the identification information from the PLC subsystem, the MES subsystem will parse and process it. The parsing process includes verifying the format of the identification information, checking the integrity of the data, and confirming whether the information is consistent with the expected production plan.

[0116] Furthermore, after receiving the identification information, the MES subsystem may perform data verification to ensure the accuracy of the information, for example, by comparing the records in the database to confirm the identity of the PCB board.

[0117] It can be seen that, through the information exchange and processing mechanism in this embodiment, the MES subsystem can not only ensure the transparency and traceability of the production process, but also optimize the production process and improve product quality and production efficiency.

[0118] S202: Process based on the identification information to obtain a first instruction.

[0119] The processing process may include but is not limited to data verification to ensure the accuracy and completeness of the identification information; data parsing to decompose the identification information into usable data elements; and data matching to match the identification information with records in the MES database to confirm the identity and status of the PCB board.

[0120] Specifically, based on the identification information, the MES system interacts with the database to confirm the production order and process flow corresponding to the identification information, and the MES system will query the production plan to determine the current production stage of the PCB board. The MES system needs to ensure that production resources (such as equipment, workers, and materials) are ready to continue processing. If resources are insufficient or conflicts arise, the MES system may need to adjust the production plan or scheduling to optimize the production process.

[0121] Among them, the MES system generates a first instruction according to the production process requirements and real-time production status. The first instruction may include but is not limited to release instructions and processing instructions, and the processing instructions include control signals (such as start, stop, reset, etc.); parameter settings (such as speed, temperature, pressure, etc.); path guidance (the location of the next workstation), etc. If an abnormality is found when processing the identification information, the MES subsystem will generate a corresponding abnormality handling instruction and may trigger an alarm to notify the operator to take action.

[0122] Optionally, the generated first instruction is transmitted to the execution layer, such as PLC, HMI (human-machine interface) or directly to the production operator through the industrial network. In an automated production line, the instruction may directly drive the equipment to make adjustments or start the corresponding processing steps. In a semi-automated or manually operated scenario, the operator performs manual operations according to the instructions.

[0123] Optionally, the execution results and related data of each instruction will be recorded in the MES system for subsequent analysis and improvement. By analyzing historical data, the MES system can identify production bottlenecks, optimize process flows, and improve production efficiency.

[0124] It can be seen that in this embodiment, through this method of processing and generating instructions based on identification information, the MES subsystem can ensure that each link of the production line can be executed efficiently and accurately according to the established plans and rules, thereby improving the automation level and responsiveness of the entire production system.

[0125] S203, sending the first instruction to the PLC subsystem, so that the PLC subsystem performs signal conversion on the first instruction to obtain a target instruction, and controls the PCB board to transmit according to the target instruction.

[0126] The first instruction is sent to the PLC subsystem via an industrial communication network (such as Ethernet, serial communication, wireless communication, etc.). This instruction is usually transmitted in the form of a digital signal.

[0127] Among them, after the PLC subsystem receives the first instruction, it needs to perform signal conversion on it. This is because the instructions generated by the MES subsystem are usually abstract and production-oriented, and the PLC needs to convert these instructions into signals that can directly control the hardware. Signal conversion may include the following steps: mapping high-level instructions to specific PLC programs or function blocks; converting instruction parameters, such as speed, position, time, etc., into a format understandable to the PLC; generating control signals, such as switch quantities (0 or 1), analog quantities (such as 4-20mA signals), etc. After signal conversion, the PLC subsystem obtains the target instruction. The target instruction is an operation command defined in the PLC program, which can directly control the actuators on the production line, such as motors, cylinders, conveyor belts, etc. The target instruction command may include starting the motor, opening / closing the valve, adjusting the speed, changing the direction, etc.

[0128] Furthermore, the PLC subsystem controls the transmission of PCB boards according to the target instructions. This involves activating the corresponding actuators, such as starting the conveyor belt, opening the door, adjusting the position of the fixture, etc., to ensure that the PCB boards move according to the predetermined path and speed.

[0129] Among them, regarding the specific implementation process of the PLC subsystem performing signal conversion on the first instruction to obtain the target instruction, and controlling the PCB board card to transmit according to the target instruction, please refer to the description in S103-104, and no repeated description is made here.

[0130] It can be seen that in this embodiment, the collaborative work of the MES subsystem and the PLC subsystem ensures the automated operation of the production line, improves production efficiency, reduces human errors, and enhances the flexibility and traceability of the entire production system.

[0131] By receiving the identification information sent by the PLC subsystem, the MES subsystem can obtain the relevant data of the PCB board in real time, thereby improving the transparency of the production line and optimizing the production process; further, based on the collected identification information, the MES subsystem can quickly process and generate a first instruction, thereby ensuring the efficiency and accuracy of the production process and reducing errors caused by human intervention or information delays; after sending the first instruction to the PLC subsystem for signal conversion and forming a target instruction, the transmission of the PCB board can be automatically controlled, thereby reducing the dependence on manual operation, improving the automation level of the production line, and thus improving the overall production efficiency; the MES subsystem can generate corresponding instructions according to different identification information, adapt to the production of PCB boards of different specifications and types, so that the production line can quickly respond to changes in market demand and switch production of different products. Therefore, through the combination of the PLC subsystem and the MES subsystem, the connection and transmission control system can be seamlessly integrated with the existing factory automation system, thereby enhancing the compatibility and scalability of the system.

[0132] In one embodiment, the processing based on the identification information to obtain the first instruction includes: using the identification information as a query identifier, querying in a preset database, and generating a release instruction if the query obtains information consistent with the identification information; obtaining processing information corresponding to the identification information in the preset database, and generating a processing instruction; generating a first instruction based on the release instruction and the processing instruction; or, if no information consistent with the identification information is obtained through the query, obtaining an alarm instruction.

[0133] The preset database usually contains production-related information such as product production plan, process flow, quality standards, etc. The preset database needs to be regularly maintained and updated to ensure the accuracy and timeliness of all data. This may involve operations such as data backup, recovery, cleanup, and synchronization.

[0134] The purpose of the query is to verify the validity of the identification information and to obtain the production and processing information associated with the identification information.

[0135] Among them, if there is a record consistent with the identification information in the database, the MES subsystem confirms the legality and compliance of the product or component. After confirmation, the MES generates a release instruction, which instructs the PLC subsystem to allow the PCB board to continue to the next process on the production line.

[0136] Furthermore, the MES subsystem extracts processing information corresponding to the identification information from the database. The processing information may include specific processes, test standards, processing parameters, etc. that the PCB board needs to go through.

[0137] Among them, the processing instruction represents a more specific operation command of the PCB board on the production line, which may include information such as the transmission speed, direction, and destination of the board.

[0138] Specifically, the MES subsystem integrates the release instruction and the processing instruction to generate a complete first instruction. The first instruction contains all the information required for the product to continue production, ensuring the continuity and accuracy of the production process. The MES subsystem monitors the status of instruction execution and makes adjustments and optimizations based on feedback.

[0139] If no record matching the identification information is found in the database, the MES subsystem generates an alarm. The alarm is used to notify the operator or management system of an abnormality, such as incorrect identification information, unregistered products, or delayed database updates. After the alarm is generated, the system may suspend production of the relevant product until the problem is resolved to avoid errors or losses in the production process.

[0140] It can be seen that in this embodiment, by processing and generating instructions based on identification information, the MES subsystem can ensure that each PCB board on the production line can be processed correctly, and at the same time, potential problems can be discovered and handled in a timely manner, thereby ensuring the smoothness of the production process and the control of product quality.

[0141] In one embodiment, after obtaining the processing information corresponding to the identification information in the preset database and generating the processing instruction, the method further includes: obtaining the current operating status of the PLC subsystem; adjusting the processing information according to the operating status of the PLC subsystem and the preset business logic, and generating adjusted target processing information, wherein the target processing information is used to generate a first instruction with the release instruction.

[0142] Among them, obtaining the operating status of the PLC subsystem includes reading the current status information of the PLC, such as the operating mode (automatic, manual, maintenance), equipment status (normal, fault, shutdown), currently executed tasks, etc. This status information is obtained through the communication interface with the PLC, usually using industrial communication protocols such as Modbus, Profibus or Ethernet / IP.

[0143] Preset business logic refers to the rules and conditions pre-defined in the system to guide how to adjust the production process according to the current situation. Preset business logic may include equipment load management, priority scheduling, resource allocation strategy, etc. The setting of preset business logic is usually based on production needs, equipment capabilities, quality requirements and safety standards.

[0144] Adjusting processing information may involve modifying machining parameters, changing the production sequence, assigning different equipment or tools, etc. For example, if the PLC reports that a certain device is under maintenance, the system may reallocate the task to other available equipment.

[0145] The adjusted target processing information is the optimized and revised production instructions, which can better adapt to the current production environment and equipment status. For example, the processing parameters (such as speed, temperature, pressure, etc.) are changed to adapt to the equipment status or material characteristics; the processes are reordered to avoid the equipment under maintenance or to optimize the production process; and the test steps are increased or decreased to adapt to the changes in quality control requirements.

[0146] The target processing information ensures the continuity and efficiency of the production process while meeting quality and safety requirements. The adjusted target processing information is integrated with the release instruction to generate the final first instruction. The first instruction contains all the necessary information and is sent to the PLC subsystem to control the transmission and processing of the PCB board.

[0147] It can be seen that in this embodiment, by integrating the operating status of the PLC subsystem and the business logic, the MES subsystem can ensure that the generated first instruction not only complies with the production plan, but also adapts to the actual production environment, thereby improving the efficiency and responsiveness of the entire production system.

[0148] It should be noted that, in each of the above-mentioned embodiments, there is not necessarily a certain order between the above-mentioned steps. A person skilled in the art can understand, based on the description of the embodiments of the present application, that in different embodiments, the above-mentioned steps may have different execution orders, that is, they may be executed in parallel, may be executed interchangeably, and so on.

[0149] As another aspect of the embodiment of the present application, the embodiment of the present application provides a docking and conveying control device for PCB transmission. The docking and conveying control device for PCB transmission can be a software module, which includes several instructions stored in a memory, and the processor can access the memory and call the instructions for execution to complete the docking and conveying control method for PCB transmission described in the above-mentioned various embodiments.

[0150] See also Figure 4 , Figure 4 1 is a schematic diagram of the structure of a docking and conveying control device for PCB transmission provided in an embodiment of the present application. A PLC subsystem applied to a docking and conveying control system, the docking and conveying control system also includes an MES subsystem, the PLC subsystem is connected to the MES subsystem in communication, such as Figure 4 As shown, the docking transmission control device 400 for PCB transmission includes:

[0151] The acquisition unit 401 is used to acquire data of the PCB board when it is detected that the PCB board arrives at the preset scanning area, and obtain the identification information of the PCB board;

[0152] The transmission unit 402 is used to transmit the identification information to the MES subsystem to obtain a first instruction, where the first instruction is an instruction sent to the PLC subsystem by the MES subsystem after receiving the identification information and processing the identification information based on the identification information;

[0153] The conversion unit 403 is used to perform signal conversion on the first instruction to obtain a target instruction;

[0154] The control unit 404 is used to control the PCB board to transmit according to the target instruction.

[0155] The method reduces the time of manual intervention and improves the overall efficiency of the production line by automatically identifying and processing the identification information of PCB boards; utilizes the first instruction generated by the MES subsystem to ensure that each PCB board is transmitted and processed according to the precise production plan, thereby reducing errors and deviations; the identification information can be transmitted to the MES subsystem in real time, and instructions can be quickly generated to ensure the continuity and real-time nature of the production process; further, through the collaborative work of the PLC subsystem and the MES subsystem, the automatic data collection and transmission control of the PCB boards is realized, manual intervention is reduced, and the automation level of the production line is improved.

[0156] In one embodiment, after data collection is performed on the PCB board when the PCB board is detected to be in the preset scanning area, the collection unit 401 is further used to: if the identification information of the PCB board is not collected after exceeding a preset time threshold, send an alarm signal.

[0157] In one embodiment, in controlling the PCB board to transmit according to the target instruction, the control unit 404 is further used to: parse the target instruction, if the target instruction includes a release instruction, detect whether there is a board request signal from the lower computer; if there is a board request signal from the lower computer, execute the release instruction and the processing instruction, so that the PCB board is transmitted according to the processing instruction, and the processing instruction is an instruction obtained after parsing the target instruction.

[0158] In one embodiment, in the detection of whether there is a board request signal from the lower computer, the control unit 404 is further used to: if there is no board request signal from the lower computer, change the release instruction to a pause instruction, and the pause instruction is used to pause the transmission of the PCB board card; when receiving the board request signal from the lower computer, change the pause instruction to a release instruction; execute the release instruction and the processing instruction, so that the PCB board card is transmitted according to the processing instruction, and the processing instruction is an instruction obtained after parsing the target instruction.

[0159] It should be noted that the docking and conveying control device for PCB transmission can execute the docking and conveying control method for PCB transmission provided in the embodiment of the present application, and has the corresponding functional modules and beneficial effects of the execution method. For technical details not fully described in the embodiment of the docking and conveying control device for PCB transmission, please refer to the docking and conveying control method for PCB transmission provided in the embodiments S101-S104 of the present application.

[0160] See also Figure 5 , Figure 5 Schematic diagram of the structure of a docking transmission control device for PCB transmission provided in an embodiment of the present application. The MES subsystem applied to the docking transmission control system further includes a PLC subsystem, and the PLC subsystem is connected to the MES subsystem in communication, such as Figure 5 As shown, the docking transmission control device 500 for PCB transmission includes:

[0161] The receiving unit 501 is used to receive the identification information sent by the PLC subsystem, wherein the identification information is the identification information of the PCB board obtained by performing data acquisition on the PCB board when the PLC subsystem detects that the PCB board has arrived at a preset scanning area;

[0162] A processing unit 502, configured to perform processing based on the identification information to obtain a first instruction;

[0163] The sending unit 503 is used to send the first instruction to the PLC subsystem, so that the PLC subsystem performs signal conversion on the first instruction to obtain a target instruction, and controls the PCB board to transmit according to the target instruction.

[0164] By receiving the identification information sent by the PLC subsystem, the MES subsystem can obtain the relevant data of the PCB board in real time, improve the transparency of the production line, and optimize the production process; further based on the collected identification information, the MES subsystem can quickly process and generate the first instruction, ensuring the efficiency and accuracy of the production process, and reducing errors caused by human intervention or information delays; the first instruction is sent to the PLC subsystem for signal conversion, and after the target instruction is formed, it can automatically control the transmission of the PCB board, reducing dependence on manual operation, improving the automation level of the production line, and thus improving the overall production efficiency; the MES subsystem can generate corresponding instructions according to different identification information, adapt to the production of PCB boards of different specifications and types, so that the production line can quickly respond to changes in market demand and switch production of different products. Therefore, through the combination of the PLC subsystem and the MES subsystem, the docking transmission control system can be seamlessly integrated with the existing factory automation system, enhancing the compatibility and scalability of the system.

[0165] In one embodiment, in the process of processing based on the identification information to obtain the first instruction, the processing unit 502 is further used to: use the identification information as a query identifier to query in a preset database, and if the query obtains information consistent with the identification information, generate a release instruction; obtain processing information corresponding to the identification information in the preset database, and generate a processing instruction; generate a first instruction based on the release instruction and the processing instruction; or, if the query does not obtain information consistent with the identification information, obtain an alarm instruction.

[0166] In one embodiment, after obtaining the processing information corresponding to the identification information in the preset database and generating the processing instruction, the processing unit 502 is further used to: obtain the current operating status of the PLC subsystem; adjust the processing information according to the operating status of the PLC subsystem and the preset business logic, and generate adjusted target processing information, and the target processing information is used to generate a first instruction with the release instruction.

[0167] It should be noted that the docking and conveying control device for PCB transmission can execute the docking and conveying control method for PCB transmission provided in the embodiment of the present application, and has the corresponding functional modules and beneficial effects of the execution method. For technical details not fully described in the embodiment of the docking and conveying control device for PCB transmission, please refer to the docking and conveying control method for PCB transmission provided in the embodiments S201-S203 of the present application.

[0168] An embodiment of the present application also provides a computer-readable storage medium, including a first computer-readable storage medium and a second computer-readable storage medium, wherein the first computer-readable storage medium stores a first computer program, wherein the first computer program includes first program instructions, and when the first program instructions are executed by a first processor, the first processor executes the docking and conveying control method for PCB transmission as described in the aforementioned S101-S104 embodiments; and the second computer-readable storage medium stores a second computer program, wherein the second computer program includes second program instructions, and when the second program instructions are executed by a second processor, the second processor executes the docking and conveying control method for PCB transmission as described in the aforementioned S201-S203 embodiments.

[0169] A person skilled in the art can understand that all or part of the processes in the above-mentioned embodiments can be implemented by instructing the relevant hardware through a computer program, and the program can be stored in a computer-readable storage medium, and when the program is executed, it can include the processes of the embodiments of the above-mentioned methods. The storage medium can be a disk, an optical disk, a read-only memory (ROM) or a random access memory (RAM), etc.

[0170] The above disclosure is only the preferred embodiment of the present application, which certainly cannot be used to limit the scope of rights of the present application. Therefore, equivalent changes made according to the claims of the present application are still within the scope covered by the present application.

Claims

1. A docking transmission control method for PCB transmission, characterized in that: A PLC subsystem applied to a docking and conveying control system, wherein the docking and conveying control system further comprises an MES subsystem, wherein the PLC subsystem is communicatively connected with the MES subsystem, and the method comprises: When a PCB board is detected to be in a preset scanning area, data collection is performed on the PCB board to obtain identification information of the PCB board; The identification information is transmitted to the MES subsystem to obtain a first instruction, where the first instruction is an instruction sent to the PLC subsystem by the MES subsystem after receiving the identification information and processing the identification information based on the identification information; Performing signal conversion on the first instruction to obtain a target instruction; The PCB board is controlled to transmit according to the target instruction.

2. The method according to claim 1, characterized in that After collecting data on the PCB board when the PCB board is detected to be in the preset scanning area, the method further includes: If the preset time threshold is exceeded and the identification information of the PCB board is not collected, an alarm signal is sent.

3. The method according to claim 1, characterized in that The step of controlling the PCB board to transmit according to the target instruction includes: Parse the target instruction, and if the target instruction includes a release instruction, detect whether there is a request signal from the lower computer; If there is a board request signal from the lower computer, the release instruction and the processing instruction are executed so that the PCB board is transmitted according to the processing instruction, and the processing instruction is an instruction obtained after parsing the target instruction.

4. The method according to claim 3, characterized in that: The detecting whether there is a board request signal from the lower computer at present includes: If there is no board request signal from the lower computer, the release instruction is changed into a pause instruction, and the pause instruction is used to pause the transmission of the PCB board; Upon receiving the request signal from the lower computer, the pause instruction is changed into a release instruction; The release instruction and the processing instruction are executed so that the PCB board is transmitted according to the processing instruction, and the processing instruction is the instruction obtained after parsing the target instruction.

5. A docking transmission control method for PCB transmission, characterized in that: The MES subsystem applied to the docking and transmission control system further includes a PLC subsystem, and the PLC subsystem is communicatively connected with the MES subsystem. The method includes: Receiving identification information sent by the PLC subsystem, the identification information is that when the PLC subsystem detects that the PCB board is in a preset scanning area, data collection is performed on the PCB board to obtain the identification information of the PCB board; Processing based on the identification information to obtain a first instruction; The first instruction is sent to the PLC subsystem, so that the PLC subsystem performs signal conversion on the first instruction to obtain a target instruction, and controls the PCB board to transmit according to the target instruction.

6. The method according to claim 5, characterized in that The processing based on the identification information to obtain a first instruction includes: Using the identification information as a query identifier, querying in a preset database, and generating a release instruction if the query obtains information consistent with the identification information; Acquire processing information corresponding to the identification information in the preset database, and generate a processing instruction; Generate a first instruction according to the release instruction and the processing instruction; or, If no information consistent with the identification information is obtained, an alarm instruction is obtained.

7. The method according to claim 6, characterized in that After obtaining processing information corresponding to the identification information in the preset database and generating a processing instruction, the method further includes: Obtaining the current operating status of the PLC subsystem; According to the operating state of the PLC subsystem and the preset business logic, the processing information is adjusted to generate adjusted target processing information, and the target processing information is used to generate a first instruction with the release instruction.

8. A docking transmission control system, characterized in that: It includes a PLC subsystem and an MES subsystem; the PLC subsystem includes a first memory and a first processor, the first memory is connected to the first processor, the first processor is used to execute one or more computer programs stored in the first memory, and when the first processor executes the one or more computer programs, the PLC subsystem implements the docking and conveying control method for PCB transmission as described in any one of claims 1 to 4; the MES subsystem includes a second memory and a second processor, the second memory is connected to the second processor, the second processor is used to execute one or more computer programs stored in the second memory, and when the second processor executes the one or more computer programs, the MES subsystem implements the docking and conveying control method for PCB transmission as described in claims 5 to 7.

9. A docking and conveying control device for PCB transmission, applied to a PLC subsystem in a docking and conveying control system, wherein the docking and conveying control system further comprises an MES subsystem, the PLC subsystem is communicatively connected with the MES subsystem, and the device comprises: The acquisition unit is used to acquire data of the PCB board when the PCB board is detected to the preset scanning area, so as to obtain the identification information of the PCB board; A transmission unit, used to transmit the identification information to the MES subsystem to obtain a first instruction, where the first instruction is an instruction sent to the PLC subsystem by the MES subsystem after receiving the identification information and processing the identification information based on the identification information; A conversion unit, used for performing signal conversion on the first instruction to obtain a target instruction; A control unit is used to control the PCB board to transmit according to the target instruction.

10. A computer-readable storage medium, characterized in that: The invention comprises a first computer-readable storage medium and a second computer-readable storage medium, wherein the first computer-readable storage medium stores a first computer program, wherein the first computer program includes first program instructions, and when the first program instructions are executed by a first processor, the first processor executes the docking and conveying control method for PCB transmission as described in any one of claims 1 to 4; and the second computer-readable storage medium stores a second computer program, wherein the second computer program includes second program instructions, and when the second program instructions are executed by a second processor, the second processor executes the docking and conveying control method for PCB transmission as described in claims 5 to 7.

Citation Information

Cited By

  • Automatic production control system and method for household products

    CN120779765A

  • System and method for automated production control of home products

    CN120779765B

  • Plate distributing and distributing method and system for intelligent drilling work station

    CN120972836A

  • Framework compatible with multiple conveying tracks, conveying method and medium

    CN122205846A