A double-layer buffer feeding and discharging control system and control method of a PCB drilling machine

The dual-layer buffer loading and unloading control system of the PCB drilling machine realizes automatic loading and unloading and information traceability, which solves the problem of low efficiency of manual operation in the existing technology and improves the utilization rate and information management efficiency of the drilling machine.

CN116277239BActive Publication Date: 2025-11-04SUZHOU VEGA TECH CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
CN202310195511.2
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-03-03
Publication Date
2025-11-04
Estimated Expiration
2043-03-03

AI Technical Summary

Technical Problem

The current loading and unloading methods of drilling machines rely on manual operation, resulting in low equipment utilization, high labor costs, large individual differences, inability to effectively manage board information, and difficulty in improving operational efficiency.

Method used

The dual-layer buffer loading and unloading control system of the PCB drilling machine includes a control module, an input/output module, an information interaction module, and a drive module. It realizes automatic loading and unloading and information traceability, and uses DC motor drive and code reader for automatic code reading, reducing manual intervention.

Benefits of technology

It improved the uptime of drilling machines, reduced standby time, enabled automatic management and traceability of board information, reduced labor costs, and improved operational efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116277239B_ABST
    Figure CN116277239B_ABST
Patent Text Reader

Abstract

The application discloses a double-layer buffer feeding and discharging control system and control method of a PCB drilling machine, which adopts a double-layer structure through a buffer mechanism, provides a raw material buffer for the drilling machine, reduces standby time of the drilling machine, improves drilling machine operation rate, provides a finished product buffer for the drilling machine, timely collects the finished product, and improves the drilling machine operation rate; through driving, a direct current motor is adopted, load of a drilling machine workbench and the buffer mechanism is reduced, installation positions are reduced, and electrical layout is facilitated; a code reader simultaneously reads all board information, can automatically read codes, does not need manual intervention, the system automatically judges, can prompt an operator to check in case of code reading failure, and the board information is stored in a database and can be traced back; through inputting work order information, no work order operation is avoided, an automatic judgment and reminding function can be realized, and no work order can be used for feeding.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of drilling equipment positioning, and particularly relates to a double-layer buffer feeding and discharging control system and control method of a PCB drilling machine. BACKGROUND

[0002] At present, most drilling machines adopt manual feeding and discharging. When drilling a plate, a feeding and discharging device is needed. The device has several layers, each of which can be used to store plates to be processed or processed plates. Each layer can move up and down, and alternately corresponds to the drilling table of the drilling machine. The layer corresponding to the drilling table forms a working layer, and then feeding and discharging is performed manually or by a mechanical structure. The feeding and discharging device enables an operator to process plates in batches at a time, effectively improving work efficiency.

[0003] However, manual material handling to the drilling machine, one by one, occupies too long equipment downtime, affects equipment utilization rate, and has high labor cost and large individual difference. When the number of materials is large, manual information input and tracing of each material cannot be performed, and plate information management cannot be performed. The proficiency of personnel in operating the drilling machine affects the use efficiency of the drilling machine, and it is difficult to improve the operation efficiency. SUMMARY

[0004] The purpose of the present application is to provide a double-layer buffer feeding and discharging control system and control method of a PCB drilling machine, which can trace information, provide material buffer for the drilling machine, improve the work efficiency of the drilling machine, and automatically feed and discharge between the double-layer buffer mechanism and the drilling machine, solving the problems of low efficiency, inability to manage plate information, and difficulty in improving operation efficiency in the prior art.

[0005] A double-layer buffer feeding and discharging control system of a PCB drilling machine is applied to a PCB processing device, and includes:

[0006] A control module is used to edit a control program, logically control input and output raw materials, and configure servo parameters.

[0007] An input and output module is signal connected to the control module, and is used to detect the position of a plate, the moving point and the original point of a cylinder, and the current position of a mechanism through a sensor.

[0008] An information interaction module is signal connected to the control module, and is used to collect reading code information and scanning information, and send corresponding work instructions to the drilling machine.

[0009] A driving module is signal connected to the control module and the input and output module, and is used to transport a workpiece.

[0010] In one embodiment, the information interaction module includes an encoding acquisition module used to acquire the encoding of a plate to be detected.

[0011] In one of the embodiments, the input and output module comprises:

[0012] The feeding and discharging adjustment module is configured to reset the feeding and discharging machine, call the parameters corresponding to the code, adjust the parameters, and start the feeding and discharging machine.

[0013] The code reader position adjustment module is configured to call the code reader position parameters corresponding to the code, adjust the code reader position parameters, and reset.

[0014] In one of the embodiments, the code reader position adjustment module comprises:

[0015] The code reading image acquisition unit is configured to acquire the code reading image of the code reader.

[0016] The adjustment unit is configured to adjust the code reader position parameters so that the two-dimensional code of the to-be-detected board is located in a preset area of the code reading image, adjust the code reader position parameters so that the two-dimensional code of the to-be-detected board is located in a preset area of the code reading image, select the shaft number, adjust the corresponding code reader so that the code reader moves, perform the reading rate test, ensure the accuracy of the parameter setting by testing a plurality of products, save the parameters of the code reader corresponding to the material code, and facilitate the direct calling of the products of the same material code subsequently.

[0017] In one of the embodiments, the feeding and discharging platform and the working platform are further included, the feeding and discharging platform is connected to the working platform, and the feeding and discharging platform is configured to receive the boards processed by the drilling machine and feed raw materials to the drilling machine.

[0018] In one of the embodiments, the feeding and discharging platform comprises a conveyor table, and a plurality of conveying stations arranged in the horizontal direction are arranged on the conveyor table.

[0019] In one of the embodiments, the working platform comprises a plurality of operation stations arranged in the horizontal direction, and each operation station is configured to transmit a workpiece and read a code.

[0020] In one of the embodiments, the driving module comprises a relay module configured to control the forward rotation and reverse rotation of the DC motor.

[0021] A control method of a double-layer cache feeding and discharging control system of a PCB drilling machine, applied to the double-layer cache feeding and discharging control system of the PCB drilling machine, comprises the following steps:

[0022] The information interaction module receives the code reading information and the scanning information, and sends corresponding information to the control module.

[0023] The control module configures the servo parameters according to the information.

[0024] Judge whether the feeding and discharging platform and the working platform have materials;

[0025] If the feeding and discharging platform has materials and the working platform has no materials, a signal is sent to the driving module to drive the conveyor table to move the plate to the working platform, and the plate information is collected;

[0026] If the feeding and discharging platform has no materials and the working platform has materials, a signal is sent to the driving module to drive the operation station to move the completed workpiece to the feeding and discharging platform.

[0027] In one embodiment, if the feeding and discharging platform has materials and the working platform has no materials, it includes:

[0028] The plate is placed on the feeding platform;

[0029] The information is scanned, and the control module sends a signal to the driving module after judging and confirming;

[0030] The conveyor table moves to the reading position of the working platform;

[0031] The information interaction module reads the plate information and judges whether the reading is successful;

[0032] If the reading is successful, the conveyor table continues to displace and is docked with the working platform;

[0033] When it is detected that the plate moves to the drilling machine, the feeding is completed, and the conveyor table returns to the original position;

[0034] If the reading is not successful, the conveyor table returns to the original position.

[0035] In one embodiment, the conveyor table moving to the reading position of the working platform includes reversing the synchronous belt of the conveyor table;

[0036] The conveyor table continues to displace and is docked with the working platform, which includes:

[0037] The drilling machine opens the air clamp, and the belt is lifted;

[0038] The drilling machine and the synchronous belt of the conveyor table rotate in the same direction at the same time;

[0039] When it is detected that the plate moves to the drilling machine, it includes that the belt of the drilling machine is lowered, the air clamp is closed, and the mushroom head is clamped.

[0040] In one embodiment, if the feeding and discharging platform has no materials and the working platform has materials, it includes:

[0041] The control module judges whether the discharging platform has materials, and sends a corresponding signal to the driving module after confirming;

[0042] If the lower platform is empty, the conveyor table is driven to move to the working platform;

[0043] When the plate is detected to move to the conveyor table, the working platform is separated from the conveyor table;

[0044] The conveyor table returns to the original position, and the feeding is completed.

[0045] In one embodiment, the conveyor table moving to the working platform includes:

[0046] The drill mushroom head is loosened, the air clamp is opened, and the belt is jacked up;

[0047] The drill and the synchronous belt of the conveyor table rotate in the same direction at the same time;

[0048] The separation of the working platform and the conveyor table includes lowering the drill belt and closing the air clamp.

[0049] In one embodiment,

[0050] An electronic device comprising a control method of a double-layer buffer feeding and discharging control system of a PCB drilling machine, comprising: a memory and one or more processors;

[0051] Wherein, the memory and the one or more processors are in communication connection, the memory stores instructions executable by the one or more processors, and the instructions are executed by the one or more processors, and the electronic device is used to realize the device in any one of the above embodiments.

[0052] A computer readable storage medium comprising a control method of a double-layer buffer feeding and discharging control system of a PCB drilling machine, which stores computer executable instructions, and when the computer executable instructions are executed by a computing device, the computer executable instructions can be used to realize the device in any one of the above embodiments.

[0053] A computer program product comprising a control method of a double-layer buffer feeding and discharging control system of a PCB drilling machine, the computer program product comprising a computer program stored on a computer readable storage medium, the computer program comprising program instructions, and when the program instructions are executed by a computer, the program instructions can be used to realize the device in any one of the above embodiments.

[0054] The above technical solutions have the following advantages or beneficial effects:

[0055] The double-layer buffer feeding and discharging control system and control method of the PCB drilling machine provide one layer of raw material buffer for the drilling machine, reduce the standby time of the drilling machine, improve the drilling machine operation rate, provide one layer of finished product buffer for the drilling machine, collect the finished product in time, and improve the drilling machine operation rate; the driving adopts a direct current motor, reduces the load of the drilling machine workbench and the buffer mechanism, reduces the installation position, facilitates the electrical layout; the code reader reads all the board information at the same time, can automatically read the code without manual intervention, the system judges by itself, can prompt the operator to check in case of code reading failure, stores the board information in the database, and can be traced; through the input of the work order information, no work order operation is avoided, the automatic judgment reminding function is realized, and no work order can be fed. BRIEF DESCRIPTION OF DRAWINGS

[0056] Figure 1 FIG. 1 is a structural schematic diagram of a double-layer buffer feeding and discharging control system of a PCB drilling machine according to the present application;

[0057] Figure 2 FIG. 2 is a flowchart of a control method of a double-layer buffer feeding and discharging control system of a PCB drilling machine according to the present application;

[0058] Figure 3 FIG. 3 is a flowchart of a feeding process according to the present application;

[0059] Figure 4 FIG. 4 is a flowchart of a discharging process according to the present application. DETAILED DESCRIPTION

[0060] In order to make the above object, features and advantages of the present application more obvious and easy to understand, the embodiments of the present application are described in detail below, and the examples of the embodiments are shown in the drawings, wherein the same or similar reference signs represent the same or similar elements or elements having the same or similar functions throughout. The embodiments described below by referring to the drawings are exemplary and are intended to explain the present application, and cannot be understood as limiting the present application.

[0061] In the description of the present specification, the description of the terms "one embodiment", "some embodiments", "an example", "a specific example" 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 the present application. In the present specification, the illustrative description of the above terms is not necessarily directed to the same embodiment or example. Moreover, the specific features, structures, materials or characteristics described can be combined in any one or more embodiments or examples in a suitable manner. In addition, those skilled in the art can combine and combine different embodiments or examples described in the present specification.

[0062] Although the embodiments of the present application have been shown and described above, it is to be understood that the above-described embodiments are exemplary only, and are not to be construed as limiting the present application, and that changes, modifications, substitutions and variations can be made thereto by those skilled in the art without departing from the scope of the present application.

[0063] A double-layer buffer feeding and discharging control system and method of a PCB drilling machine according to an embodiment of the present application will be described in detail below with reference to the accompanying drawings.

[0064] In combination Figure 1 As shown in the drawings, a double-layer buffer feeding and discharging control system of a PCB drilling machine is applied to a PCB processing device, comprising:

[0065] A control module 1 is used for editing a control program, logically controlling input and output raw materials, and configuring servo parameters;

[0066] An input and output module 2 is signal-connected to the control module 1, and is used for detecting the position of a board, the moving point and the original point of a cylinder, and the current position of a mechanism through a sensor;

[0067] An information interaction module 3 is signal-connected to the control module 1, and is used for collecting reading code information and scanning information, and sending corresponding working instructions to the drilling machine;

[0068] A driving module 4 is signal-connected to the control module 1 and the input and output module 2, and is used for conveying workpieces.

[0069] The code reader of the present application reads all the board information at the same time, when the buffer mechanism enters the reading code process, the board runs to the position of the code reader, the code reader automatically opens the reading code, the reading code information is returned to the interaction software, the information is sent to the programmable controller by the software background, and finally displayed on the touch screen, which can automatically read the code without manual intervention, and the system can automatically judge, and when the reading code fails, the operator can be prompted to check, and the board information is stored in the database, which can be traced.

[0070] The present application inputs the work order information through the code scanning gun, and the operator needs to scan the work order before feeding the raw materials to the buffer mechanism. If the scanning is forgotten, the program will automatically detect whether there is a work order after clicking the feeding button, and a prompt window will pop up on the touch screen, which avoids the operation without a work order and has the automatic judgment and reminding function, so that the feeding cannot be performed without a work order.

[0071] Further, in a preferred embodiment of the double-layer buffer feeding and discharging control system of a PCB drilling machine, the information interaction module 3 comprises a code acquisition module 31 for acquiring the code of the board to be detected.

[0072] Further, in a preferred embodiment of the double-layer buffer feeding and discharging control system of a PCB drilling machine, the input and output module 2 comprises:

[0073] The feeding and discharging adjusting module 21 is used for resetting the feeding and discharging machine, calling the parameters corresponding to the code, adjusting the parameters and starting the feeding and discharging machine.

[0074] The code reader position adjusting module 22 is used for calling the code reader position parameters corresponding to the code, adjusting the code reader position parameters and resetting.

[0075] Further, in the preferred embodiment of the double-layer buffer feeding and discharging control system of the PCB drilling machine, the code reader position adjusting module 22 comprises:

[0076] The code reading image acquisition unit 221 is used for acquiring the code reading image of the code reader.

[0077] The adjusting unit 222 is used for adjusting the code reader position parameters so that the two-dimensional code of the to-be-detected board is located in the preset area of the code reading image, adjusting the code reader position parameters so that the two-dimensional code of the to-be-detected board is located in the preset area of the code reading image, selecting the shaft number, adjusting the corresponding code reader so that the code reader moves, performing the reading rate test, ensuring the accuracy of the parameter setting by testing a plurality of products, saving the parameters of the code reader corresponding to the material code, and facilitating the direct calling of the products of the same material code subsequently.

[0078] Further, in the preferred embodiment of the double-layer buffer feeding and discharging control system of the PCB drilling machine, the feeding and discharging platform 5 and the working platform 6 are further included, the feeding and discharging platform 5 is connected with the working platform 6, and the feeding and discharging platform 5 is used for receiving the board processed by the drilling machine and feeding the raw material to the drilling machine.

[0079] In the application, the buffer mechanism adopts a double-layer structure, the upper layer is used for automatically feeding the raw material to the drilling machine, provides a layer of raw material buffer for the drilling machine, reduces the standby time of the drilling machine, improves the drilling machine utilization rate, the lower layer is used for automatically recycling the finished product processed by the drilling machine, provides a layer of finished product buffer for the drilling machine, timely collects the finished product, improves the drilling machine utilization rate, and each station of the two layers is driven by a direct current motor and a synchronous belt to convey the board.

[0080] Further, in the preferred embodiment of the double-layer buffer feeding and discharging control system of the PCB drilling machine, the feeding and discharging platform 5 comprises a conveyor table 51, and a plurality of conveying stations arranged in the horizontal direction are arranged on the conveyor table 51.

[0081] Further, in the preferred embodiment of the double-layer buffer feeding and discharging control system of the PCB drilling machine, the working platform 6 comprises a plurality of operation stations arranged in the horizontal direction, and each operation station is used for conveying the workpiece and reading the code.

[0082] Further, in the preferable embodiment of the double-layer buffer feeding and discharging control system of the PCB drilling machine, the driving module 4 comprises a relay module for controlling the forward rotation and reverse rotation of the DC motor.

[0083] The driving of the present application adopts the DC motor, each station of the drilling machine and the buffer mechanism is directly driven by the motor, and the forward and reverse rotation is switched by the relay. Since the DC motor is small in weight and size, the load of the drilling machine workbench and the buffer mechanism is reduced, the installation position is reduced, and the electrical layout is facilitated.

[0084] In combination Figure 2 Figure 4 As shown in the figure, a control method of a double-layer buffer feeding and discharging control system of a PCB drilling machine is applied to the double-layer buffer feeding and discharging control system of the PCB drilling machine, and comprises the following steps:

[0085] The information interaction module receives the code reading information and the scanning information, and sends corresponding information to the control module;

[0086] The control module configures the servo parameters according to the information;

[0087] It is judged whether the feeding and discharging platform and the working platform have materials;

[0088] If the feeding and discharging platform has materials and the working platform has no materials, a signal is sent to the driving module to drive the conveyor table to move the board to the working platform, and the board information is collected;

[0089] If the feeding and discharging platform has no materials and the working platform has materials, a signal is sent to the driving module to drive the operation station to move the completed workpiece to the feeding and discharging platform.

[0090] Further, in the preferable embodiment of the control method of the double-layer buffer feeding and discharging of the PCB drilling machine, if the feeding and discharging platform has materials and the working platform has no materials, the following steps are included:

[0091] The board is placed on the feeding platform;

[0092] The scanning information is sent to the driving module after the control module judges and confirms;

[0093] The conveyor table moves to the reading position of the working platform;

[0094] The information interaction module reads the board information and judges whether the reading is successful;

[0095] If the reading is successful, the conveyor table continues to displace and is connected with the working platform;

[0096] When it is detected that the board moves to the drilling machine, the feeding is completed, and the conveyor table returns to the original position;​

[0097] If the reading is unsuccessful, the conveyor table returns to the original position.

[0098] Further, in the preferred embodiment of the control method for double-layer buffer feeding and discharging of a PCB drilling machine, the conveyor table moving to the reading position of the working platform includes reversing the synchronous belt of the conveyor table;

[0099] The conveyor table continues to displace and interface with the working platform includes:

[0100] The drilling machine opens the air clamp, and the belt is lifted up;

[0101] The drilling machine and the synchronous belt of the conveyor table rotate in the same direction at the same time;

[0102] When it is detected that the board moves to the drilling machine, the belt of the drilling machine is lowered, the air clamp is closed, and the mushroom head is clamped.

[0103] When feeding, the double-layer buffer mechanism needs to stop at the receiving / discharging position, and the drilling machine stops at the parking position; the board is put into the raw material layer of the double-layer buffer mechanism by manual / AGV; the code scanning gun scans the work order, enters the monitoring screen to confirm whether there is an error; the manual / automatic knob is adjusted to automatic, and the automatic confirmation button is clicked; the double-layer buffer mechanism moves to the raw material layer and interfaces with the drilling machine; the synchronous belt of the upper layer of the double-layer buffer mechanism is reversed, the board stops at the code reader position, and code reading starts. If the code reading is successful, feeding continues, and if the code reading fails, the initial position is returned; after the code reading is successful, the drilling machine opens the air clamp, and the belt is lifted up; the drilling machine and the synchronous belt of the double-layer buffer mechanism rotate in the same direction at the same time; after the board is transported to the drilling machine, the rotation of all stops through the detection of the fiber pin; the drilling machine belt is lowered, the air clamp is closed, and the mushroom head is clamped; feeding is completed, the double-layer buffer mechanism moves to the receiving / discharging position, and is ready for the next feeding.

[0104] Further, in the preferred embodiment of the control method for double-layer buffer feeding and discharging of a PCB drilling machine, if the feeding and discharging platform has no material, and the working platform has material, the method includes:

[0105] The control module judges whether the discharging platform has material, and sends a corresponding signal to the driving module after confirmation;

[0106] If the discharging platform has no material, the conveyor table is driven to move to the working platform;

[0107] When it is detected that the board moves to the conveyor table, the working platform and the conveyor table are separated;

[0108] The conveyor table returns to the original position, and the discharging is completed.

[0109] Further, in the preferred embodiment of the control method for double-layer buffer feeding and discharging of the PCB drilling machine, the movement of the conveyor table to the working platform comprises:

[0110] The mushroom head of the drilling machine is loosened, the air clamp is opened, and the belt is lifted up;

[0111] The drilling machine and the synchronous belt of the conveyor table rotate in the same direction at the same time;

[0112] The separation of the working platform and the conveyor table comprises lowering the drilling machine belt and closing the air clamp.

[0113] When discharging, the double-layer buffer mechanism needs to stop at the receiving / discharging position, and the drilling machine stops at the parking position; the manual / automatic knob is adjusted to automatic, and the automatic confirmation button is clicked; the double-layer buffer mechanism judges whether there is material in the finished product layer, and moves to the position where the finished product layer is connected with the drilling machine if there is no material; the mushroom head of the drilling machine is loosened, the air clamp is opened, and the belt is lifted up; the drilling machine and the synchronous belt of the double-layer buffer mechanism rotate in the same direction at the same time; after the board is transported to the stop position of the double-layer buffer mechanism, the synchronous belt stops rotating; the drilling machine belt is lowered, and the air clamp is closed; the touch screen material taking button is manually clicked, the double-layer buffer mechanism moves to the receiving / discharging position; the finished product layer is rotated forward for 1 second and then stopped, the board protrudes from the double-layer buffer mechanism by 20 cm, and the discharging is completed.

[0114] The transmission mode of the present application is not limited, for example, the air cylinder can be replaced by an electric cylinder or a motor, and the synchronous belt can be replaced by a roller, etc.

[0115] The method of the present application can input work order data through a code scanning gun, and input the information of each board through a code reader on the drilling machine, so that information tracing can be performed; the upper layer of the double-layer buffer mechanism can place 6 raw material boards, and the lower layer can recycle 6 finished product boards, thereby providing material buffer for the drilling machine and improving the working efficiency of the drilling machine; automatic feeding and discharging can be performed between the double-layer buffer mechanism and the drilling machine.

[0116] In the present application, the buffer mechanism adopts a double-layer structure, the upper layer is used for automatically feeding raw materials into the drilling machine, thereby providing a layer of raw material buffer for the drilling machine, reducing the standby time of the drilling machine, and improving the utilization rate of the drilling machine; the lower layer is used for automatically recycling finished products processed by the drilling machine, thereby providing a layer of finished product buffer for the drilling machine, timely collecting the finished products, and improving the utilization rate of the drilling machine; each station of the two layers is driven by a synchronous belt transmission board through a direct current motor;

[0117] The code reader of the present application reads all board information at the same time, when the buffer mechanism enters the code reading process, the board runs to the code reader position, the code reader automatically opens the code reading, the code reading information is returned to the interactive software, the software background sends the information to the programmable controller, and finally displays on the touch screen, which can automatically read the code without manual intervention, the system automatically judges, and when the code reading fails, the operator can be prompted to check, and the board information is stored in the database, which can be traced.

[0118] The application inputs the work order information through the code scanning gun, and the work order needs to be scanned before manually feeding the raw materials to the buffer mechanism.

[0119] The drive of the application adopts a direct current motor, and each station of the drilling machine and the buffer mechanism is directly driven by a motor.

[0120] An electronic device includes a memory and one or more processors.

[0121] The memory and the one or more processors are communicatively connected, and the memory stores instructions executable by the one or more processors.

[0122] Specifically, the processor and the memory can be connected through a bus or other means, and taken as an example of connection through a bus. The processor can be a central processing unit (CPU). The processor can also be other general-purpose processors, digital signal processors (DSP), application specific integrated circuits (ASIC), field programmable gate arrays (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. chips, or combinations of the above chips.

[0123] The memory is a non-transitory computer readable storage medium, which can be used to store non-transitory software programs, non-transitory computer executable programs and modules. The processor executes various functions of the processor and data processing by running the non-transitory software programs / instructions and functional modules stored in the memory.

[0124] The memory can include a program storage area and a data storage area, where the program storage area can store an operating system, application programs required by at least one function, and the like, and the data storage area can store data created by the processor and the like. In addition, the memory can include a high-speed random access memory, and can also include a non-transitory memory, such as at least one magnetic disk storage device, a flash memory device, or other non-transitory solid state memory device. In some embodiments, the memory can optionally include a memory that is remotely located with respect to the processor, and these remote memories can be connected to the processor through a network, such as through the communication interface. Examples of the above network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.

[0125] A computer-readable storage medium having stored thereon computer-executable instructions which, when executed by a computing device, can be used to implement the method of any of the above.

[0126] The aforementioned computer-readable storage medium includes physical, volatile and non-volatile, removable and non-removable media implemented in any method or technology for storage of information such as computer-readable instructions, data structures, program modules or other data. The computer-readable storage medium specifically includes, but is not limited to, a U disk, a mobile hard disk, a read-only memory (ROM, Read-Only Memory), a random access memory (RAM, Random Access Memory), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), a flash memory or other solid state memory technology, a CD-ROM, a digital versatile disk (DVD), an HD-DVD, a Blue-Ray or other optical storage device, a magnetic tape, a magnetic disk storage or other magnetic storage device, or any other medium that can be used to store the required information and can be accessed by a computer.

[0127] Although the subject matter described herein is provided in the general context of computer-executable instructions being executed by a computer system on a computer-readable medium, those skilled in the art will recognize that other implementations can be performed in combination with other types of program modules. Generally, program modules include routines, programs, components, data structures, and other types of structures that perform particular tasks or implement particular abstract data types. Those skilled in the art will appreciate that the subject matter described herein can be practiced with other computer system configurations, including hand-held devices, multiprocessor systems, microprocessor-based or programmable consumer electronics, minicomputers, mainframe computers, and the like, and can be practiced in distributed computing environments where tasks are performed by remote processing devices that are connected through a communication network. In a distributed computing environment, program modules can be located in both local and remote memory storage devices.

[0128] Those skilled in the art can realize that the units and method steps of each example described in combination with the embodiments of the present application can be realized in electronic hardware or in combination of computer software and electronic hardware. Whether the functions are realized in hardware or software mode depends on the specific application of the technical solution and the design constraints. The skilled person can use different methods to realize the described functions for each specific application, but such implementation should not be considered beyond the scope of the present application.

[0129] If the functions are realized in the form of software function units and sold or used as independent products, they can be stored in a computer readable storage medium. Based on such understanding, the technical solutions of the present application or the parts that essentially contribute to the original technology or the parts of the technical solutions can be embodied in the form of software products, which are stored in a storage medium and include a plurality of instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods described in the embodiments of the present application.

[0130] The present application is not only applicable to PCB drilling machine equipment, but also applicable to other equipment.

[0131] In summary, the double-layer buffer feeding and discharging control system and control method of the PCB drilling machine provides a raw material buffer for the drilling machine, reduces the standby time of the drilling machine, improves the drilling machine utilization rate, provides a finished product buffer for the drilling machine, timely collects the finished product, and improves the drilling machine utilization rate; the driving adopts a DC motor, reduces the load of the drilling machine workbench and the buffer mechanism, reduces the installation position, facilitates the electrical layout; the code reader reads all the board information at the same time, can automatically read the code without manual intervention, the system judges by itself, can prompt the operator to check in case of code reading failure, the board information is stored in the database and can be traced; by entering the work order information, no work order operation is avoided, the automatic judgment and reminding function is realized, and no work order can be loaded.

[0132] The above is only the preferred embodiment of the present application, and does not limit the implementation and protection scope of the present application. For those skilled in the art, it should be realized that any equivalent replacement and obvious changes made according to the description and drawings of the present application should be included in the protection scope of the present application.

[0133] In the description of the present application, it should be understood that the terms "upper", "lower", "front", "back", etc. indicate the orientation or positional relationship shown in the drawings, and are only for the convenience of describing the present application and simplifying the description, and do not indicate or imply that the indicated device or element must have a particular orientation, be constructed and operated in a particular orientation, and therefore should not be understood as limiting the present application.

[0134] Furthermore, the terms "first", "second", "third", etc. are used herein for descriptive purposes only and are not to be construed as indicating or implying relative importance or an ordered sequence. Thus, features defined with "first", "second" or "third" can explicitly or implicitly include one or more of the features. In the description of the application, the meaning of "a plurality" is at least two, for example, two, three or the like, unless explicitly specified and limited otherwise.

[0135] In the present application, unless specifically stated and limited otherwise, the terms "mounting", "connected", "connecting", "fixed", "linking" and the like should be understood broadly, for example, can be fixed connection, can also be detachable connection, or integral; can be mechanical connection, can also be electrical connection or can communicate with each other; can be directly connected, can also be indirectly connected through an intermediate medium, can be the internal communication of two elements or the interaction relationship between two elements. For those skilled in the art, the specific meaning of the above terms in the present application can be understood according to the specific circumstances.

Claims

1. A control method of a double-layer buffer feeding and discharging control system of a PCB drilling machine, characterized in that, The method comprises the following steps: The information interaction module receives the reading code information and the scanning information, and sends corresponding information to the control module; The control module configures servo parameters according to the information; It is judged whether the feeding and discharging platform and the working platform have materials; If the feeding and discharging platform has materials and the working platform has no materials, a signal is sent to the driving module to drive the conveyor table to move the plate to the working platform, and the plate information is collected; If the feeding and discharging platform has materials and the working platform has no materials, the method comprises the following steps: The plate is placed on the feeding platform; After the control module judges and confirms, a signal is sent to the driving module; The conveyor table moves to the reading position of the working platform; The information interaction module reads the plate information and judges whether reading is successful; If reading is successful, the conveyor table continues to displace and is connected with the working platform; When it is detected that the plate moves to the drilling machine, the feeding is completed, and the conveyor table returns to the original position; If reading is not successful, the conveyor table returns to the original position; If the feeding and discharging platform has no materials and the working platform has materials, a signal is sent to the driving module to drive the operation station to move the completed workpiece to the feeding and discharging platform; If the feeding and discharging platform has no materials and the working platform has materials, the method comprises the following steps: The control module judges whether the discharging platform has materials, and sends a corresponding signal to the driving module after confirmation; If the discharging platform has no materials, the conveyor table is driven to move to the working platform; When it is detected that the plate moves to the conveyor table, the working platform is separated from the conveyor table; The conveyor table returns to the original position and completes discharging.

2. A double-layer buffer feeding and discharging control system of a PCB drilling machine, applied to a PCB processing device and using the method of claim 1, characterized in that, The method comprises the following steps: The control module is used for editing a control program, logically controlling input and output raw materials, and configuring servo parameters; The input and output module is signal-connected with the control module, and is used for detecting the position of the plate, the moving point and the original point of the cylinder, and the current position of the mechanism through a sensor; The information interaction module is signal-connected with the control module, and is used for collecting reading code information and scanning information, and sending corresponding working instructions to the drilling machine; The driving module is signal-connected with the control module and the input and output module, and is used for conveying workpieces.

3. The double layer buffer loading and unloading control system of a PCB drilling machine according to claim 2, wherein, The information interaction module comprises an encoding acquisition module, which is used for acquiring the encoding of the to-be-detected plate.

4. The double layer buffer loading and unloading control system of a PCB drilling machine according to claim 2, wherein, The input and output module comprises: The feeding and discharging adjustment module is used for resetting the feeding and discharging machine, calling the parameters corresponding to the encoding, adjusting the parameters, and starting the feeding and discharging machine; The code reader position adjustment module is used for calling the code reader position parameters corresponding to the encoding, adjusting the code reader position parameters, and resetting.

5. The double layer buffer loading and unloading control system of a PCB drilling machine according to claim 4, wherein, The code reader position adjustment module comprises: The code reading image acquisition unit is used for acquiring the code reading image of the code reader; The adjustment unit is used for adjusting the code reader position parameters, so that the two-dimensional code of the to-be-detected plate is located in a preset area of the code reading image, adjusting the code reader position parameters, so that the two-dimensional code of the to-be-detected plate is located in a preset area of the code reading image, selecting the shaft number, adjusting the corresponding code reader, moving the code reader, performing a reading rate test, testing multiple products to ensure the accuracy of parameter setting, saving the parameters of the above code reader corresponding to the material encoding, and facilitating subsequent direct calling of products with the same material encoding.

6. The double layer buffer loading and unloading control system of a PCB drilling machine according to claim 2, wherein, The driving module comprises a relay module for controlling the forward rotation and reverse rotation of the DC motor.

7. An electronic device comprising a control method of the double-layer buffer feeding and discharging control system of the PCB drilling machine according to claim 1, characterized in that, Comprise: a memory and one or more processors; Wherein, the memory and the one or more processors are communicatively connected, the memory has instructions executable by the one or more processors, and the instructions are executed by the one or more processors.

8. A computer readable storage medium comprising a control method of a double-layer buffer feeding and discharging control system of a PCB drilling machine according to claim 1, characterized in that, Computer executable instructions are stored thereon, and the computer executable instructions are executed by a computing device.

9. A computer program product, comprising a control method of a double-layer buffer feeding and discharging control system of a PCB drilling machine according to claim 1, characterized in that, The computer program product comprises a computer program stored on a computer readable storage medium, and the computer program comprises program instructions executed by a computer.

Citation Information

Patent Citations

  • PCB feeding and discharging control method, system and equipment and storage medium

    CN113382540A

  • Aluminum alloy profile machining material control method and system

    CN113941727A

  • A yard drilling equipment is traceed back to circuit board

    CN208613803U

  • Universal full-automatic PCB cache equipment

    CN214298066U