An electronic saw post-loading production control method, system, electronic device and medium

Through automated stack acquisition and distribution, combined with the buffered bit state response of the electronic saw and the automatic conveying of the plate pusher, the problem of low production efficiency after the electronic saw in the prior art is solved, and efficient production control and real-time feeding are achieved.

CN118915637BActive Publication Date: 2025-05-27GUANGZHOU NINGJI INTELLIGENT SYST CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
CN202410927724.4
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-07-11
Publication Date
2025-05-27
Estimated Expiration
2044-07-11

AI Technical Summary

Technical Problem

In the prior art, the conveying of the loading after the electronic saw depends on manual or simple equipment operation, resulting in low production efficiency and poor transportation process effect.

Method used

By obtaining production tasks, the stacks are automatically obtained and allocated to the buffer bit, and responding to the requested material based on the buffer bit status of the electronic saw, the stacks are automatically sent to the buffer bit of the target electronic saw for cutting processing using a plate pusher.

Benefits of technology

It realizes the efficiency of production control after electronic sawing, improves the timeliness and real-timeness of production and feeding, and reduces the production waiting time due to the conveying time.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN118915637B_ABST
    Figure CN118915637B_ABST
Patent Text Reader

Abstract

The present invention discloses an electronic saw post-loading production control method, system, electronic device and medium. The method includes: obtaining a production task, and based on the production task, placing a first stack at a first buffer position; the production task includes stack type, stack number and stack quantity; obtaining the status of the second buffer position of each electronic saw, and responding to the material requirement application of the target electronic saw based on the status; the status includes idle, occupied and allocated; based on the material requirement application of the target electronic saw, obtaining a second stack from the first buffer position through a pusher and sending it to the target second buffer position of the target electronic saw for cutting processing. Embodiments of the present invention can automatically take out the stack according to the configuration rule and push the board to the electronic saw, which can realize the timeliness and real-time of production material supply and reduce the production waiting time caused by the conveying duration. Embodiments of the present invention can efficiently implement the electronic saw post-loading production control and can be widely applied to the field of computer technology.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of computer technology, and in particular, to a production control method, system, electronic device and medium for post-loading of an electronic saw. Background Art

[0002] In the production process of sheet materials, it is necessary to cut the original sheet materials by an electronic saw. However, in the prior art, the acquisition of sheet materials and the transportation to the electronic saw often rely on manual labor or only through manual control of relevant transportation equipment to realize the transportation of post-loading of the electronic saw, resulting in low production efficiency and poor effect of the transportation application process. Summary of the Invention

[0003] The main purpose of the embodiments of the present invention is to propose a production control method, system, electronic device and medium for post-loading of an electronic saw, in order to solve at least one problem of the prior art. The present invention can efficiently control the production of post-loading of an electronic saw.

[0004] To achieve the above object, on the one hand, an embodiment of the present invention proposes a production control method for post-loading of an electronic saw, the method comprising:

[0005] Obtain a production task, and based on the production task, obtain a first pallet stack and place it in a first buffer position; the production task includes pallet stack type, pallet stack number and pallet stack quantity;

[0006] Obtain the status of the second buffer position of each electronic saw, and based on the status, respond to the material request of the target electronic saw; the status includes idle, occupied and allocated;

[0007] Based on the material request of the target electronic saw, use a pusher to obtain a second pallet stack from the first buffer position and send it to the target second buffer position of the target electronic saw for cutting processing.

[0008] In some embodiments, obtaining a production task, and based on the production task, obtaining a first pallet stack and placing it in a first buffer position includes the following steps:

[0009] Obtain the production task from the warehouse management system through a stacker, and based on the pallet stack number and the pallet stack quantity, obtain the first pallet stack through the stacker and place it in the first buffer position.

[0010] In some embodiments, obtaining the production task from the warehouse management system through a stacker, and based on the pallet stack number and the pallet stack quantity, obtaining the first pallet stack through the stacker and placing it in the first buffer position includes the following steps:

[0011] Send a task application to the warehouse management system through the stacker based on a preset communication protocol;

[0012] Adjust the second identification number of the warehouse management system to be the same as the first identification number of the stacker;

[0013] When there is a production task in the warehouse management system, the production task is transmitted to the stacker by the warehouse management system in response to a task application; otherwise, the second identification number of the warehouse management system is adjusted to be the same as the first identification number of the stacker, and after a preset interval, the step of sending a task application to the warehouse management system by the stacker based on a preset communication protocol is returned for execution;

[0014] The stacker takes the first pallet from the designated storage location based on the pallet number and the number of pallets, and then places the first pallet in the first buffer position; the first identification number of the stacker is incremented by 1, and the step of sending a task application to the warehouse management system by the stacker based on a preset communication protocol is returned for execution.

[0015] In some embodiments, obtaining the status of the second buffer position of each electronic saw and responding to the material requirement application of the target electronic saw based on the status includes the following steps:

[0016] Obtaining the number of the second buffer positions of each electronic saw with the status of being idle;

[0017] Taking the electronic saw with the largest number of idle second buffer positions as the target electronic saw; obtaining and responding to the material requirement application of the target electronic saw.

[0018] In some embodiments, the method further includes the following steps:

[0019] When the number of the second buffer positions of all electronic saws with the status of being idle is the same, taking the electronic saw farthest from the first buffer position as the target electronic saw.

[0020] In some embodiments, the number of pusher machines is at least two, at least one is used as a pusher machine, and at least one is used as a standby pusher machine; based on the material requirement application of the target electronic saw, taking the second pallet from the first buffer position by the pusher machine and sending it to the target second buffer position of the target electronic saw for cutting processing includes the following steps:

[0021] Based on the material requirement application of the target electronic saw, adjusting the status of the target second buffer position of the target electronic saw to allocated, taking a first preset number of pallets from the first buffer position by the used pusher machine and sending them to the target second buffer position of the target electronic saw, adjusting the status of the target second buffer position to occupied, performing cutting processing by the target electronic saw in response to a cutting instruction, and taking a second preset number of pallets from the first buffer position by the standby pusher machine for standby;

[0022] Wherein, when the target electronic saw has completed cutting processing on all pallets in the target second buffer position, adjusting the status of the target second buffer position to idle;

[0023] When all the pallet stacks in the pusher are sent to the target second buffer position, convert between the pusher and the spare pusher, and return to execute the step of obtaining the status of the second buffer position of each electronic saw, and respond to the material requirement application of the target electronic saw based on the status.

[0024] In some embodiments, the number of pushers is at least two, at least one is a flexible line pusher, and at least one is an automatic line pusher; the pallet stack types include automatic line. When the pallet stack types also include flexible line, based on the material requirement application of the target electronic saw, obtain the second pallet stack from the first buffer position through the pusher and send it to the target second buffer position of the target electronic saw for cutting processing, including the following steps:

[0025] When the material requirement application is generated based on the pallet stack type of the automatic line, based on the material requirement application of the first target electronic saw, obtain the third preset number of pallet stacks from the first buffer position through the automatic line pusher and send them to the target second buffer position of the first target electronic saw for cutting processing;

[0026] When the material requirement application is generated based on the pallet stack type of the flexible line, based on the material requirement application of the second target electronic saw, obtain the fourth preset number of pallet stacks from the first buffer position through the flexible line pusher and send them to the target second buffer position of the second target electronic saw for cutting processing.

[0027] To achieve the above object, another aspect of the embodiments of the present invention proposes an electronic saw post-loading production control system, the system includes:

[0028] The first module is used to obtain the production task, and based on the production task, obtain the first pallet stack and place it in the first buffer position; the production task includes the pallet stack type, pallet stack number, and pallet stack quantity;

[0029] The second module is used to obtain the status of the second buffer position of each electronic saw, and respond to the material requirement application of the target electronic saw based on the status; the status includes idle, occupied, and allocated;

[0030] The third module is used to obtain the second pallet stack from the first buffer position through the pusher and send it to the target second buffer position of the target electronic saw for cutting processing based on the material requirement application of the target electronic saw.

[0031] In some embodiments, the system further includes:

[0032] The fourth module is used to, when the number of idle statuses of the second buffer positions of all electronic saws is the same, use the electronic saw farthest from the first buffer position as the target electronic saw.

[0033] To achieve the above object, another aspect of the embodiments of the present invention proposes an electronic device, the electronic device includes a memory and a processor, the memory stores a computer program, and when the processor executes the computer program, the above method is implemented.

[0034] To achieve the above object, on the other hand, an embodiment of the present invention provides a computer-readable storage medium storing a computer program, which when executed by a processor implements the above method.

[0035] The embodiments of the present invention at least include the following beneficial effects: The present invention provides a method, system, electronic device and medium for controlling the post-loading production of an electronic saw. This solution obtains a production task, and based on the production task, places the first stack of boards at the first buffer position; the production task includes the type of board stack, the stack number of the board stack, and the quantity of the board stack; obtains the status of the second buffer position of each electronic saw, and responds to the material request of the target electronic saw based on the status; the status includes idle, occupied, and allocated; based on the material request of the target electronic saw, uses a pusher to obtain the second stack of boards from the first buffer position and send it to the target second buffer position of the target electronic saw for cutting processing. The embodiments of the present invention can automatically take out the board stack and push the board to the electronic saw according to the configuration rules, which can achieve the timeliness and real-time nature of production material delivery and reduce the production waiting time caused by the conveying duration. The embodiments of the present invention can efficiently implement the control of the post-loading production of the electronic saw. Description of the Drawings

[0036] Figure 1 is a flowchart of the method for controlling the post-loading production of an electronic saw provided by an embodiment of the present invention;

[0037] Figure 2 is a schematic diagram of the board stack application process for the unstacking buffer position provided by an embodiment of the present invention;

[0038] Figure 3 is a schematic diagram of the unstacking mode switching process provided by an embodiment of the present invention;

[0039] Figure 4 is a schematic diagram of the feeding process for the pusher buffer position provided by an embodiment of the present invention;

[0040] Figure 5 is a schematic diagram of the unstacking process of the unstacking machine provided by an embodiment of the present invention;

[0041] Figure 6 A schematic diagram of the feeding process of the electronic saw provided by an embodiment of the present invention;

[0042] Figure 7 is a schematic diagram of the hardware structure of the electronic device provided by an embodiment of the present invention. Detailed Embodiments

[0043] In order to make the objectives, technical solutions, and advantages of the present invention more clearly understood, the present invention will be further described in detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present invention and are not used to limit the present invention. When the following description refers to the accompanying drawings, unless otherwise indicated, the same numbers in different drawings represent the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the embodiments of the present invention. They are only examples of systems and methods consistent with some aspects of the embodiments of the present invention as detailed in the appended claims.

[0044] It can be understood that the terms "first", "second", etc. used in the present invention may be used herein to describe various concepts, but unless otherwise specified, these concepts are not limited by these terms. These terms are only used to distinguish one concept from another. For example, without departing from the scope of the embodiments of the present invention, the first information may also be referred to as the second information, and similarly, the second information may also be referred to as the first information. Depending on the context, the words "if", "when" as used herein may be interpreted as "when...", "while...", or "in response to determining".

[0045] The terms "at least one", "a plurality of", "each", "any one", etc. used in the present invention, at least one includes one, two, or more than two, a plurality of includes two or more than two, each refers to each one of the corresponding plurality, and any one refers to any one of the plurality.

[0046] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by those skilled in the technical field to which the present invention belongs. The terms used herein are only for the purpose of describing the embodiments of the present invention and are not intended to limit the present invention.

[0047] The production control method for post-loading of an electronic saw provided by an embodiment of the present invention relates to the field of computer technology. The production control method for post-loading of an electronic saw provided by an embodiment of the present invention can be applied to a terminal, or to a server, or can also be software running on a terminal or a server. In some embodiments, the terminal can be a smart phone, a tablet computer, a notebook computer, a desktop computer, a smart speaker, a smart watch, a vehicle-mounted terminal, etc., but is not limited thereto; the server side can be configured as an independent physical server, or can be configured as a server cluster or a distributed system composed of multiple physical servers, or can also be configured as a cloud server providing basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communications, middleware services, domain name services, security services, CDN, and big data and artificial intelligence platforms. The server can also be a node server in a blockchain network; the software can be an application implementing the production control method for post-loading of an electronic saw, etc., but is not limited to the above forms.

[0048] The present invention can be used in many general or special computer system environments or configurations. For example: personal computers, server computers, handheld or portable devices, tablet devices, multi-processor systems, microprocessor-based systems, set-top boxes, programmable consumer electronic devices, network PCs, minicomputers, mainframe computers, distributed computing environments including any of the above systems or devices, and so on. The present invention can be described in the general context of computer-executable instructions executed by a computer, such as program modules. Generally, program modules include routines, programs, objects, components, data structures, etc. that perform specific tasks or implement specific abstract data types. The present invention can also be practiced in distributed computing environments where tasks are performed by remote processing devices connected through a communication network. In a distributed computing environment, program modules can be located in local and remote computer storage media including storage devices.

[0049] Figure 1 is an optional flowchart of the production control method for post-loading of an electronic saw provided by an embodiment of the present invention, Figure 1 The method in may include but is not limited to steps S100 to S300.

[0050] S100. Obtain a production task, and based on the production task, obtain a first pallet stack and place it at a first buffer position;

[0051] wherein, the production task includes the pallet stack type, the pallet stack number, and the number of pallet stacks;

[0052] It should be noted that in some embodiments, step S100 may include the following steps: obtain a production task from a warehouse management system through a stacker, and based on the pallet stack number and the number of pallet stacks, obtain a first pallet stack through the stacker and place it at a first buffer position.

[0053] Among them, in some embodiments, obtaining a production task from a warehouse management system through a stacker, and obtaining a first stack of boards and placing it in a first cache position based on the stack number and the number of stacks of boards through the stacker can include the following steps: sending a task application to the warehouse management system through the stacker based on a preset communication protocol; adjusting the second identification number of the warehouse management system to be the same as the first identification number of the stacker; when there is a production task in the warehouse management system, passing the production task to the stacker through the warehouse management system in response to the task application; otherwise, adjusting the second identification number of the warehouse management system to be the same as the first identification number of the stacker, and after a preset interval, returning to execute the step of sending a task application to the warehouse management system through the stacker based on the preset communication protocol; taking out the first stack of boards from a designated storage location through the stacker based on the stack number and the number of stacks of boards, and then placing the first stack of boards in the first cache position; adding 1 to the first identification number of the stacker, and returning to execute the step of sending a task application to the warehouse management system through the stacker based on the preset communication protocol.

[0054] For example, in some specific implementations, the stacker is a device for picking up and placing goods in a vertical warehouse, and can take out goods from a specified location in the warehouse and place them at a specified exit, or deliver goods from a fixed entrance to a specified location according to task instructions. Specifically:

[0055] The stacker can use PLC (Programmable Logic Controller), so the task information transmission between WMS (Warehouse Management System) and the stacker can be exchanged through the S7 communication protocol. When the equipment is in normal state and there is no task, the stacker will send an idle task request to the WMS system. Both parties use the method of comparing the two numbers to confirm whether the interaction signal is received. For example, the number written by PLC is 2, and the number written by WMS is 1. PLC is 1 larger than WMS, which means that WMS receives the interaction request and starts to find out whether there is a task in the system database. If there is a task, the task data will be passed to PLC, and the number of WMS will be changed to be consistent with PLC to confirm that the interaction is completed. PLC will execute the task, and after the execution is completed, it will add 1 to the number and apply for a new task. If WMS receives the interaction signal and there is no task, it will also change the number to be consistent with PLC. PLC without task will initiate a new task application after an interval of 3 seconds. This is for both parties to confirm that the communication with each other is normal.

[0056] S200, obtaining the state of the second cache bit of each electronic saw, and responding to the material request of the target electronic saw based on the state;

[0057] Among them, states include idle, occupied, and allocated;

[0058] It should be noted that in some embodiments, step S200 may include the following steps: obtaining the number of electronic saws with the status of the second cache bit being idle; taking the electronic saw with the largest number of idle second cache bits as the target electronic saw; obtaining and responding to the material request of the target electronic saw.

[0059] Among them, in some embodiments, the method further includes the following steps: when the number of idle second cache bits of all electronic saws is the same, taking the electronic saw farthest from the first cache bit as the target electronic saw.

[0060] Exemplarily, in some specific embodiments, it is necessary to distinguish two types of devices here, the pusher and the electronic saw. Taking the number of pushers as two, namely 1# and 2#, and the electronic saws including six electronic saws numbered 1 - 6# as an example: The pusher and the electronic saw are not fixedly paired, and both pushers can push the board to the 1 - 6# electronic saws. The status of the buffer station in the system can be updated in real time according to the signal of whether there is a board collected from the PLC. The pusher divides the board according to the number of buffer stations that each cutting saw can hold. The system has three settings for the status of the buffer station: idle, allocated, and occupied. Idle means empty, allocated means that the pusher has already divided one board to this buffer bit, but it is still on the conveying path at that time, and occupied means that the board that was just allocated but not yet arrived has now arrived. Only when there is an idle buffer bit can the pusher divide the board to the electronic saw.

[0061] For example, if the 1# electronic saw has a total of 3 buffer stations and 1 of them has a board, the available buffer quantity is 2. If the 2# electronic saw has a total of 3 buffer stations and none of them have a board, the available buffer quantity is 3. If the 6# electronic saw has a total of 2 buffer stations and none of them have a board, the available buffer quantity is 2. When the pusher distributes the board, under the same conditions, it will give priority to the device with a larger serial number because the larger the device serial number, the farther it is from the pusher. To ensure the balance of the workload, the farther one is given priority for distribution. In addition, it will also be calculated according to the available buffer quantity. If the available buffer quantity of the 1# electronic saw is 3 and that of the 5# electronic saw is 2, then it will be distributed to the 3#

[0062] The distribution situation of the electronic saw and the pusher is that the larger the serial number of the electronic saw, the farther it is from the pusher. Considering the balance of the output of each electronic saw, the board - dividing principle is to go from far to near first. Simply put, everyone should have work to do.

[0063] When all the buffer positions of the electronic saws are empty, the No. 6 electronic saw first takes one board, and then during the conveying process, the pusher gives one board to the No. 5 pusher, then one board to the No. 4 pusher. Then, since the No. 6 electronic saw is farther away and the No. 4 electronic saw is closer, so everyone can receive the board for production work almost at the same time. Another situation is that when all the buffers of the No. 4 electronic saw are empty and there is already one board in the buffer of the No. 6 electronic saw, the principle of giving priority to the farther one first and then the closer one cannot take effect. The No. 4 machine has no work to do, and one board must be given to the No. 4 machine to work first.

[0064] S300. Based on the material requirement application of the target electronic saw, the second pallet is taken from the first buffer position by the pusher and sent to the target second buffer position of the target electronic saw for cutting processing.

[0065] It should be noted that in some embodiments, the number of pushers is at least two, at least one is used as the working pusher, and at least one is used as the standby pusher; step S300 may include the following steps: based on the material requirement application of the target electronic saw, adjust the state of the target second buffer position of the target electronic saw to allocated, take the first preset number of pallets from the first buffer position by the working pusher and send them to the target second buffer position of the target electronic saw, adjust the state of the target second buffer position to occupied, perform cutting processing by the target electronic saw in response to the cutting instruction, take the second preset number of pallets from the first buffer position by the standby pusher for standby; wherein, when the target electronic saw has completed the cutting processing on all the pallets in the target second buffer position, adjust the state of the target second buffer position to idle; when all the pallets in the working pusher have been sent to the target second buffer position, convert the working pusher and the standby pusher, and return to execute the step of obtaining the state of the second buffer position of each electronic saw and responding to the material requirement application of the target electronic saw based on the state.

[0066] Among them, in some embodiments, the number of pushers is at least two, at least one is used as the flexible line pusher, and at least one is used as the automatic line pusher; the pallet types include automatic line, when the pallet types also include flexible line, step S300 may include the following steps: when the material requirement application is generated based on the pallet type of the automatic line, based on the material requirement application of the first target electronic saw, take the third preset number of pallets from the first buffer position by the automatic line pusher and send them to the target second buffer position of the first target electronic saw for cutting processing; when the material requirement application is generated based on the pallet type of the flexible line, based on the material requirement application of the second target electronic saw, take the fourth preset number of pallets from the first buffer position by the flexible line pusher and send them to the target second buffer position of the second target electronic saw for cutting processing.

[0067] Exemplarily, in some specific embodiments, taking two pusher machines as an example: The working states of the pusher machines are two modes, namely, in use and standby. The working modes of the two pusher machines are one in use and one in standby, working alternately. One set is in use while the other is in standby. Until the pusher machine in use has finished pushing all the boards, the other pusher machine will switch to the in-use state to start pushing the boards. The original pusher machine that was pushing the boards will then start to load new boards and wait in standby. This is one situation. Another situation is that if there are production tasks on the flexible line in the production plan, then one of the two pusher machines will be responsible for the flexible line and the other will be responsible for the automatic line, and both will be in the in-use state simultaneously.

[0068] The blanking buffer station is configured with a corresponding number of blanking buffer stations (i.e., the second buffer positions) in the system according to the number of blanking buffer positions on-site. Specifically:

[0069] The buffer position (same as the second buffer position) is a term at the system level. In fact, it is a piece of equipment. Three buffer positions mean three conveying devices. Whatever equipment is on-site is fixed. The system only configures according to the on-site equipment layout. For example, if there are 3 pieces of equipment placed behind the No. 1 electronic saw, then the configured buffer quantity is 3. This configuration is to create a piece of data in the database. The No. 1 pusher machine is equipped with 3 buffer positions, and then 3 more pieces of data with buffer position numbers are added. Adding 3 buffer positions is to manage the state of the buffer positions. For example, if a board has been allocated to a buffer position, then the state of the buffer position is allocated. Then the system will also collect signals from the PLC (electrical) to determine whether there is a board in the buffer position. If there is a board, the state of the buffer position will be changed to occupied, and if there is no board, it will be changed to idle. Briefly speaking, it is like this. In fact, there is a set of logic for the actual program to change the state, and the logic is as follows:

[0070] The initial state of the buffer position is idle. When the pusher machine distributes a board to a buffer position, the state changes to allocated. At this time, although the signal collected from the PLC indicates that there is no board, the state remains allocated and will not change to idle until the allocated board arrives at the buffer position. When a signal indicating that there is a board is collected from the PLC, the state will change to occupied. Subsequently, the board enters the electronic saw for production. When a signal indicating that there is no board is collected from the PLC, the state will change to idle, and then it waits for the pusher machine to distribute the board.

[0071] It should be noted that when the stack type of boards also includes the flexible line, a specific electronic saw can be designated as a dedicated flexible line processing device. Usually, the electronic saw farthest away can be designated as the flexible line processing device. At this time, the material requisition application of this electronic device is only generated based on the stack type of the flexible line. Its state adjustment principle is similar to the first embodiment of step S300 and will not be elaborated here. And the other remaining electronic saws also refer to the relevant logic principles of the first embodiment for stack distribution processing.

[0072] To explain the principle of the technical solution of the present invention in detail, the overall process of the present invention will be described below in conjunction with some specific embodiments. It is easy to understand that the following is an explanation of the technical principle of the present invention and should not be regarded as a limitation of the present invention.

[0073] First of all, it should be noted that the present invention aims to provide a method for production feeding, pushing the board to the destination point, and feeding the electronic saw, forming a logistics control system for the solution knowledge base system to achieve an efficient and intelligent solution. One of the important highlights is the automatic splitting of the pallet according to the configuration rules and pushing the board to the electronic saw. Through innovative technical implementation, it can achieve the timeliness and real-time of production feeding, and reduce the production waiting time caused by the conveying duration.

[0074] The process principle of the technical solution of the present invention is realized as follows:

[0075] 1. Pallet application for the board splitting buffer position:

[0076] As Figure 2 shown, configuring the "platform" means configuring the platform number of the buffer station. The platform number is the unique number defined by the system for each station.

[0077] When calculating the electronic saw mode, obtain the electronic saw information saved in the database from the database, and judge whether there is an unproduced flexible line production plan in the production plan of the day. If there is, fix the electronic saw with the largest serial number as the flexible line production mode. The larger the serial number, the farther away from the pusher.

[0078] The MES production task is sent from the MES system to the database of this system through the WEB Api interface.

[0079] According to the electronic saw production mode calculated above, if the production mode of the electronic saw is the flexible line, obtain the production plan of the flexible line from the database, otherwise obtain the production plan of the automatic line.

[0080] Calculate the cacheable pallet. The record of the pallet leaving the buffer station - the record of the pallet applying for the buffer station + 2 sections of the buffer line body = the number of cacheable pallets.

[0081] There are two concepts here, the buffer station and the buffer line body. Actually, they are the same concept, just called differently from different perspectives. At the software system level, it is called the buffer station, and at the equipment level, it is the buffer line body. Actually, it is two chain machines. The record of the pallet applying for the buffer station is actually the number of pallets entering the buffer, and the record of leaving the buffer is the number of pallets leaving the two buffer stations. The difference between the two numbers is the number of pallets remaining in the buffer for the station. If the number of pallets leaving is 1 less than the number of pallets entering, then there is one pallet remaining in the buffer area, and the cacheable quantity is left with 1.

[0082] Applying for the plate stack to be shipped out is to call the interface of the WMS system, and WMS returns the plate stack to be shipped out task.

[0083] The interface parameters include panel level, required quantity, panel stack quantity, and panel batch. Panel batch is not mandatory. It will only be transmitted when the production plan specifies the batch to be used. If the interface call is successful, the panel stack number, storage location, and panel stack quantity to be shipped will be returned. If the interface call fails, the corresponding error message will be returned, such as: there is no suitable panel stack. If an error message is returned, an enterprise WeChat message will be sent to notify the production staff to handle it.

[0084] The calculation of the number of plates is to obtain the number of large plates in the outbound task returned by the WMS (Warehouse Management System).

[0085] A stacker is a device used to pick up and place goods in a vertical warehouse. It can take out goods from designated locations in the warehouse and place them at designated exits according to task instructions, or deliver goods to designated locations from fixed entrances.

[0086] The stacker uses Siemens PLC, so the task information transmission between WMS and the stacker is carried out through Siemens S7 communication protocol for data interaction. When the stacker is in normal equipment status and has no tasks, it will send an idle task request to the WMS system. Both parties use the method of comparing the two numbers to confirm whether the interaction signal has been received. For example, if the number written by PLC is 2 and the number written by WMS is 1, PLC is 1 larger than WMS, which means that WMS receives the interaction request and starts to look for tasks in the system database. If there are tasks, the task data will be passed to PLC, and the number of WMS will be changed to be consistent with PLC to confirm that the interaction is completed. PLC will execute the task, and after the execution is completed, it will add 1 to the number and apply for a new task. If WMS receives the interaction signal and there is no task, it will also change the number to be consistent with PLC. PLC without tasks will initiate a new task application after an interval of 3 seconds. This is done by both parties to confirm that the communication with each other is normal.

[0087] 2. Switching process of disassembly mode:

[0088] According to the current production tasks in the system, determine whether there is an unproduced flexible line production plan. If so, saw No. 6 should be set to flexible line mode.

[0089] There are two push plate machines in the system, and the working states of the push plate machines include two modes: use and standby.

[0090] The working mode of the two pusher machines is one in use and one in standby, taking turns to work. One set is in use while the other is in standby. Until the pusher machine in use has pushed all the boards, the other one will switch to the working state to start pushing the boards, and the original pusher machine will start feeding new boards and then wait in standby. This is one situation. Another situation is that if there is a winning task for the flexible line in the production plan, then one of the two pusher machines will be responsible for the flexible line and the other for the automatic line, and both will be in the working state at the same time.

[0091] To determine whether the pusher machine continues to push, the pusher machine needs to wait for the pallet stack to enter before pushing. During the waiting process, the system will detect whether the standby pusher machine is ready (the ready condition requires whether there is a board in the pusher machine and whether the pallet stack in the pusher machine belongs to the same batch as the pallet stack currently being produced). If the standby pusher machine is ready and the current pusher machine is waiting for the pallet stack to enter, then set the standby pusher machine as in use and the current pusher machine as standby. If the standby pusher machine is not ready, then the current pusher machine can continue to push (be in use).

[0092] There is an interface in the system to manage the pusher machines. On the interface, the pusher machines can be operated to be disabled or enabled. For a disabled pusher machine, the system will not send the pallet stack in. To determine whether the pusher machine is ready, it will judge whether the pusher machine is enabled, whether there is a pallet stack in the pusher machine, what color the pallet stack in the pusher machine is, which batch it belongs to, and whether the pallet stack of this batch and color can be produced currently. For example, if pusher machine No. 1 has a board and the production batch of the board inside belongs to batch A, but the system is currently producing batch B, then pusher machine No. 1 is not ready.

[0093] 3. Loading the pusher buffer position:

[0094] As Figure 4 shown, only pusher machines No. 1, 2, and 6 are electronic saws. There are electronic saws numbered 1 - 6, but only electronic saw No. 6 can process the boards for the flexible line.

[0095] Here, two types of equipment need to be distinguished, the pusher machine and the electronic saw. There are two pusher machines, No. 1 and No. 2; there are six electronic saws numbered 1 - 6. There is no fixed pairing between the pusher machines and the electronic saws. Both pusher machines can push the boards to the electronic saws numbered 1 - 6.

[0096] 4. The board - splitting process of the board - splitting machine:

[0097] As Figure 5 shown, the cutting stock buffer platform is configured with the corresponding number of cutting stock buffer platforms in the system according to the number of cutting stock buffer workstations on site.

[0098] The buffer station is a term at the system level. In fact, it is a piece of equipment. Three buffer stations mean three conveying devices. Whatever equipment there is on-site is fixed. The system is only configured according to the on-site equipment layout. For example, there are three pieces of equipment placed behind the No. 1 electronic saw. Then the configured buffer quantity is 3. This configuration is to create a piece of data in the database. The No. 1 pusher is equipped with 3 buffer positions, and then add 3 pieces of data with buffer position numbers. Adding 3 buffer positions is to manage the status of the buffer positions. For example, if a board has been distributed to a buffer position, then the status of the buffer position is "allocated". Then the system will also collect the signal of whether there is a board in the buffer position from the PLC (electrical). If there is a board, the status of the buffer position will be changed to "occupied", and if there is no board, it will be changed to "idle". Briefly speaking, it is like this. In fact, there is a set of logic for the actual program to change the status. The logic is as follows:

[0099] The initial status of the buffer position is "idle". When the pusher distributes a board to a buffer position, the status changes to "allocated". At this time, although the signal collected from the PLC indicates that there is no board, the status remains "allocated" and will not change to "idle" until the allocated board arrives at the buffer position. When the signal of having a board is collected from the PLC, the status will change to "occupied". Subsequently, the board enters the electronic saw for production. When the signal of no board is collected from the PLC, the status will change to "idle", and then it waits for the pusher to distribute the board.

[0100] The system updates the status of the buffer station in the system in real time according to the signal of whether there is a board in the buffer station collected from the PLC, and distributes the boards pushed by the pusher according to the number of buffer stations that each cutting saw can hold. The system has three settings for the status of the buffer station: "idle", "allocated", and "occupied". "Idle" means empty. "Allocated" means that the pusher has already distributed 1 board to this buffer position, but it is still on the conveying path. "Occupied" means that the board that was just allocated but not yet arrived has now arrived. Only when there is an idle buffer position can the pusher distribute the board to the electronic saw.

[0101] For example, the No. 1 electronic saw has a total of 3 buffer stations. If there is a board in 1 of the stations, the available buffer quantity is 2. The No. 2 electronic saw has a total of 3 buffer stations. If there is no board in all 3 stations, the available buffer quantity is 3. The No. 6 electronic saw has a total of 2 buffer stations. If there is no board in both stations, the available buffer quantity is 2. When the pusher distributes the boards, under the same conditions, it will give priority to the equipment with a larger serial number because the larger the equipment serial number, the farther it is from the pusher. To ensure the balance of the workload, the farther ones are given priority for distribution. In addition, it will also be calculated according to the available buffer quantity. If the available buffer quantity of the No. 1 electronic saw is 3 and that of the No. 5 electronic saw is 2, then it will be distributed to the No. 3.

[0102] Regarding the distribution of the electronic saws and the pusher, the larger the serial number of the electronic saw, the farther it is from the pusher. Considering the balance of the output of each electronic saw, the board distribution principle is to give priority to the farther ones first and then the nearer ones. Simply put, everyone should have work to do.

[0103] When all the buffer positions of the electronic saws are empty, the No. 6 electronic saw first distributes one board, and then during the conveying process, the pusher gives one board to the No. 5 pusher, then one board to the No. 4 pusher. Then, because the No. 6 electronic saw is farther away and the No. 4 electronic saw is closer, so everyone can receive the board for production work almost at the same time. Another situation is that when all the buffers of the No. 4 electronic saw are empty and there is already one board in the buffer of the No. 6 electronic saw, the principle of first far then near cannot take effect, and the No. 4 machine has no work to do, and one board must be distributed to the No. 4 machine for work first.

[0104] 5. The feeding process of the electronic saw is as Figure 6 shown.

[0105] Among them, exemplarily, in some specific embodiments, the overall implementation process of the electronic saw post-loading production control method can be as follows:

[0106] Production material requisition: The electronic saw actively initiates a material requisition application according to the production task.

[0107] The board splitting machine splits the board: The board is split according to the required quantity of the board in the sawing file.

[0108] Board conveying: The split boards are conveyed to the electronic saw.

[0109] Loading completed: After the board reaches the electronic saw, feedback information.

[0110] Cutting file: The sawing file is sent to the electronic saw.

[0111] Surplus board returned to the warehouse: The pallet of boards not used up by the board splitting mechanism is returned to the warehouse.

[0112] In summary, the present invention is a method for data management, monitoring, and real-time scheduling based on a large amount of business data, mainly for pallet splitting, board conveying, and surplus board returning to the warehouse according to the set rules. Specifically, by continuously improving the data rules and intelligent systems, it enables managers to discover problems more quickly, make timely adjustments, and avoid risks, rather than dealing with problems after they occur; it improves the situation before using this intelligent system, which mainly relied on internal personnel to actively conduct inspections, manual material preparation, and manual picking. On the one hand, the present invention reduces the workload of workshop personnel, and on the other hand, it improves the production efficiency of the production line. The present invention can assist in realizing the transformation of business dataization and production intelligence, and continuously improve the intelligent system that forms a solution knowledge base system for automation and intelligence, realizing high-efficiency intelligence, and improving production efficiency and quality.

[0113] The embodiment of the present invention also provides an electronic saw post-loading production control system, which can implement the above-mentioned electronic saw post-loading production control method. The system includes:

[0114] The first module is used to obtain a production task, and based on the production task, obtain a first pallet stack and place it at the first buffer position; the production task includes the pallet stack type, pallet stack number, and pallet stack quantity.

[0115] The second module is used to obtain the status of the second buffer position of each electronic saw and respond to the material requisition of the target electronic saw based on the status; the status includes idle, occupied, and allocated.

[0116] The third module is used to, based on the material requisition of the target electronic saw, obtain a second pallet stack from the first buffer position through a pusher and send it to the target second buffer position of the target electronic saw for cutting processing.

[0117] In some embodiments, the system may further include:

[0118] The fourth module is used to, when the number of idle second buffer positions of all electronic saws is the same, use the electronic saw farthest from the first buffer position as the target electronic saw.

[0119] It can be understood that the content in the above method embodiments is applicable to the system embodiments of the present invention. The functions specifically implemented in the system embodiments of the present invention are the same as those in the above method embodiments, and the beneficial effects achieved are also the same as those in the above method embodiments.

[0120] An embodiment of the present invention further provides an electronic device, which includes a memory and a processor. The memory stores a computer program, and when the processor executes the computer program, it implements the above-mentioned post-loading production control method for an electronic saw. This electronic device can be any intelligent terminal including a tablet computer, in-vehicle computer, etc.

[0121] It can be understood that the content in the above method embodiments is applicable to the device embodiments of the present invention. The functions specifically implemented in the device embodiments of the present invention are the same as those in the above method embodiments, and the beneficial effects achieved are also the same as those in the above method embodiments.

[0122] Please refer to Figure 7 , Figure 7 which schematically shows the hardware structure of an electronic device 1000 according to another embodiment. The electronic device includes:

[0123] A processor 1001, which can be implemented in a general-purpose CPU (Central Processing Unit, central processor), microprocessor, application-specific integrated circuit (Application Specific Integrated Circuit, ASIC), or one or more integrated circuits, etc., and is used to execute relevant programs to implement the technical solution provided by the embodiment of the present invention;

[0124] The memory 1002 can be implemented in the form of a read-only memory (ROM), a static storage device, a dynamic storage device, or a random access memory (RAM), etc. The memory 1002 can store an operating system and other application programs. When implementing the technical solutions provided in the embodiments of this specification through software or firmware, the relevant program codes are stored in the memory 1002 and are called by the processor 1001 to execute the post-loading production control method of the electric saw according to the embodiments of the present invention;

[0125] The input / output interface 1003 is used to implement information input and output;

[0126] The communication interface 1004 is used to implement communication and interaction between this device and other devices. Communication can be achieved through wired means (such as USB, network cable, etc.) or through wireless means (such as mobile network, WIFI, Bluetooth, etc.);

[0127] The bus 1005 transmits information between the various components of the device (such as the processor 1001, the memory 1002, the input / output interface 1003, and the communication interface 1004);

[0128] Among them, the processor 1001, the memory 1002, the input / output interface 1003, and the communication interface 1004 are communicatively connected to each other inside the device through the bus 1005.

[0129] The embodiments of the present invention also provide a computer-readable storage medium. The computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, it implements the above-mentioned post-loading production control method of the electric saw.

[0130] It can be understood that the content in the above method embodiments is applicable to the embodiments of this storage medium. The functions specifically implemented by the embodiments of this storage medium are the same as those of the above method embodiments, and the beneficial effects achieved are also the same as those of the above method embodiments.

[0131] As a non-transitory computer-readable storage medium, the memory can be used to store non-transitory software programs and non-transitory computer-executable programs. In addition, the memory can include high-speed random access memory, and can also include non-transitory memory, such as at least one magnetic disk storage device, a flash memory device, or other non-transitory solid-state storage devices. In some embodiments, the memory may optionally include a memory remotely disposed relative to the processor, and these remote memories can be connected to the processor through a network. Examples of the above network include, but are not limited to, the Internet, an enterprise intranet, a local area network, a mobile communication network, and combinations thereof.

[0132] The electronic saw post-loading production control method, electronic saw post-loading production control system, electronic device and medium provided by the embodiments of the present invention obtain a production task, and based on the production task, place a first stack on a first buffer position; the production task includes the stack type, stack number and stack quantity; obtain the status of the second buffer position of each electronic saw, and respond to the material request of the target electronic saw based on the status; the status includes idle, occupied and allocated; based on the material request of the target electronic saw, obtain a second stack from the first buffer position through a pusher and send it to the target second buffer position of the target electronic saw for cutting processing. The embodiments of the present invention can automatically take out the stack according to the configuration rules and push the board to the electronic saw, which can realize the timeliness and real-time nature of production material delivery and reduce the production waiting time caused by the conveying duration. The embodiments of the present invention can efficiently realize the electronic saw post-loading production control.

[0133] The embodiments described in the embodiments of the present invention are to more clearly illustrate the technical solutions of the embodiments of the present invention, and do not constitute a limitation to the technical solutions provided by the embodiments of the present invention. Those skilled in the art know that with the evolution of technology and the emergence of new application scenarios, the technical solutions provided by the embodiments of the present invention are equally applicable to similar technical problems.

[0134] Those skilled in the art can understand that the technical solutions shown in the figures do not constitute a limitation to the embodiments of the present invention, and may include more or fewer steps than those shown in the figures, or combine some steps, or different steps.

[0135] The system embodiments described above are merely illustrative. The units described as separate components may or may not be physically separated, that is, they may be located in one place, or may be distributed to multiple network units. Some or all of the modules can be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0136] Those of ordinary skill in the art can understand that all or some of the steps in the methods disclosed above, and the functional modules / units in the systems and devices can be implemented as software, firmware, hardware and their appropriate combinations.

[0137] In the description of the present invention and the above-mentioned drawings, terms such as "first", "second", "third", "fourth", etc. (if any) are used to distinguish similar objects and do not necessarily describe a specific order or sequence. It should be understood that the data used in this way can be interchanged under appropriate circumstances so that the embodiments of the present invention described herein can be implemented in an order different from those illustrated or described herein. In addition, the terms "comprising" and "having" and any variations thereof are intended to cover non-exclusive inclusion. For example, a process, method, system, product, or device that comprises a series of steps or units does not necessarily have to be limited to those steps or units clearly listed, but may include other steps or units not clearly listed or inherent to these processes, methods, products, or devices.

[0138] It should be understood that in the present invention, "at least one (item)" means one or more, and "a plurality" means two or more. "And / or" is used to describe the association relationship of associated objects and indicates that three relationships can exist. For example, "A and / or B" can mean: only A exists, only B exists, and both A and B exist simultaneously. Here, A and B can be singular or plural. The character " / " generally indicates that the associated objects before and after are in an "or" relationship. "At least one (one) of the following" or a similar expression means any combination of these items, including any combination of single items (ones) or plural items (ones). For example, at least one (one) of a, b, or c can mean: a, b, c, "a and b", "a and c", "b and c", or "a and b and c", where a, b, and c can be single or multiple.

[0139] In several embodiments provided by the present invention, it should be understood that the disclosed systems and methods can be implemented in other ways. For example, the system embodiments described above are merely illustrative. For example, the above-mentioned unit division is only a logical function division, and there can be other division methods in actual implementation. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the displayed or discussed coupling or direct coupling or communication connection to each other can be through some interfaces, and the indirect coupling or communication connection of systems or units can be in electrical, mechanical, or other forms.

[0140] The units described above as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they can be located in one place or distributed to multiple network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0141] In addition, in each embodiment of the present invention, each functional unit can be integrated into a processing unit, or each unit can exist physically alone, or two or more units can be integrated into one unit. The above-mentioned integrated unit can be implemented in the form of hardware or in the form of a software functional unit.

[0142] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art, or all or part of this technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes multiple 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 in each embodiment of the present invention. The aforementioned storage medium includes: various media that can store programs such as USB flash drives, mobile hard disks, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical discs.

[0143] The preferred embodiments of the embodiments of the present invention have been described above with reference to the accompanying drawings. However, this does not limit the scope of the rights of the embodiments of the present invention. Any modifications, equivalent replacements, and improvements made by those skilled in the art without departing from the scope and essence of the embodiments of the present invention shall fall within the scope of the rights of the embodiments of the present invention.

Claims

1. A method for controlling the production of electronic saw rear loading, characterized in that: The method comprises the following steps: Acquire a production task, and based on the production task, obtain a first plate stack and place it in a first cache position; the production task includes a plate stack type, a plate stack number, and a plate stack quantity; The step of obtaining the production task, based on the production task, obtaining the first plate stack and placing it in the first cache position, comprises the following steps: The method specifically includes the following steps: obtaining the production task from the warehouse management system by using a stacker, and obtaining the first stack of plates by using the stacker based on the stack number of the plate stack and the number of the plate stacks and placing the first stack of plates in the first cache position: Sending a task request to the warehouse management system through the stacker based on a preset communication protocol; Adjusting the second identification number of the warehouse management system to be the same as the first identification number of the stacker; When the production task exists in the warehouse management system, the warehouse management system transmits the production task to the stacker in response to the task application; otherwise, the second identification number of the warehouse management system is adjusted to be the same as the first identification number of the stacker, and after a preset interval, the stacker returns to the step of sending the task application to the warehouse management system based on the preset communication protocol; Taking out the first plate stack from the designated storage location by the stacker based on the plate stack number and the plate stack quantity, and then placing the first plate stack in the first cache location; adding 1 to the first identification number of the stacker, and returning to execute the step of sending the task application to the warehouse management system by the stacker based on the preset communication protocol; Acquire the state of the second cache bit of each electronic saw, and respond to the material request of the target electronic saw based on the state; the state includes idle, occupied and allocated; Based on the material request of the target electronic saw, a second board stack is obtained from the first buffer position by a board pusher and sent to a target second buffer position of the target electronic saw for cutting.

2. The method according to claim 1, characterized in that The method of obtaining the state of the second cache bit of each electronic saw and responding to the material request of the target electronic saw based on the state includes the following steps: Obtaining the number of the second cache bits of each electronic saw whose state is the idle state; The electronic saw having the largest number of the second cache bits being in the idle state is used as the target electronic saw; and the material request of the target electronic saw is obtained and responded to.

3. The method according to claim 2, characterized in that The method further comprises the following steps: When the states of the second cache bits of all the electronic saws are the same as the number of idle bits, the electronic saw that is farthest from the first cache bit is used as the target electronic saw.

4. The method according to claim 1, characterized in that: The number of the plate pushers is at least two, at least one of which is used as a plate pusher and at least one is used as a standby plate pusher; based on the material request of the target electronic saw, the second plate stack is obtained from the first buffer position by the plate pusher and sent to the target second buffer position of the target electronic saw for cutting, including the following steps: Based on the material request of the target electronic saw, the state of the target second cache position of the target electronic saw is adjusted to the allocation, a first preset number of plate stacks are obtained from the first cache position by using the plate pusher and sent to the target second cache position of the target electronic saw, the state of the target second cache position is adjusted to the occupation, the target electronic saw responds to the material cutting instruction to perform material cutting processing, and the standby plate pusher obtains a second preset number of plate stacks from the first cache position for standby; Wherein, when the target electronic saw completes the cutting process for all the plate stacks in the target second cache position, the state of the target second cache position is adjusted to the idle state; When all the board stacks in the used push plate machine are sent to the target second cache position, the used push plate machine and the spare push plate machine are switched, and the process returns to execute the step of obtaining the status of the second cache position of each electronic saw, and responding to the material request of the target electronic saw based on the status.

5. The method according to claim 1, characterized in that The number of the pushers is at least two, at least one of which is a flexible line pusher, and at least one of which is an automatic line pusher; the board stack type includes an automatic line, and when the board stack type also includes a flexible line, the second board stack is obtained from the first cache position by the pusher based on the material request of the target electronic saw and sent to the target second cache position of the target electronic saw for cutting processing, including the following steps: When the material request is generated based on the type of the board stack of the automatic line, based on the material request of the first target electronic saw, the board pusher of the automatic line obtains a third preset number of board stacks from the first cache position and sends them into the target second cache position of the first target electronic saw for material cutting; When the material request is generated based on the type of board stack of the flexible line, based on the material request of the second target electronic saw, the flexible line board pusher obtains a fourth preset number of board stacks from the first cache position and sends them into the target second cache position of the second target electronic saw for material cutting processing.

6. An electronic sawing rear feeding production control system, characterized in that: The system comprises: The first module is used to obtain a production task, and based on the production task, obtain a first plate stack and place it in a first cache position; the production task includes a plate stack type, a plate stack number, and a plate stack quantity; The step of obtaining the production task, based on the production task, obtaining the first plate stack and placing it in the first cache position, comprises the following steps: The production task is obtained from the warehouse management system by a stacker, and based on the plate stack number and the plate stack quantity, the first plate stack is obtained by the stacker and placed in the first cache position; specifically, the following steps are included: Sending a task request to the warehouse management system through the stacker based on a preset communication protocol; Adjusting the second identification number of the warehouse management system to be the same as the first identification number of the stacker; When the production task exists in the warehouse management system, the warehouse management system transmits the production task to the stacker in response to the task application; otherwise, the second identification number of the warehouse management system is adjusted to be the same as the first identification number of the stacker, and after a preset interval, the stacker returns to the step of sending the task application to the warehouse management system based on the preset communication protocol; Taking out the first plate stack from the designated storage location by the stacker based on the plate stack number and the plate stack quantity, and then placing the first plate stack in the first cache location; adding 1 to the first identification number of the stacker, and returning to execute the step of sending the task application to the warehouse management system by the stacker based on the preset communication protocol; The second module is used to obtain the state of the second cache bit of each electronic saw, and respond to the material request of the target electronic saw based on the state; the state includes idle, occupied and allocated; The third module is used to obtain the second board stack from the first cache position through a board pusher based on the material request of the target electronic saw and send it into the target second cache position of the target electronic saw for material cutting processing.

7. An electronic device, characterized in that: The electronic device comprises a memory and a processor, the memory stores a computer program, and the processor implements the method according to any one of claims 1 to 5 when executing the computer program.

8. A computer-readable storage medium storing a computer program, characterized in that: When the computer program is executed by a processor, the method according to any one of claims 1 to 5 is implemented.

Citation Information

Patent Citations

  • Automatic plate matching and feeding system and method for household plate processing

    CN112978194A

  • Scheduling method and device of one-rail multi-vehicle stacker and computer equipment

    CN114408435A

  • Low-energy-consumption plate-shaped material production line cutting equipment and method

    CN114895643A

  • Furniture raw material three-dimensional warehouse management system

    CN117602254A