Operation object transmission method and device, processor and electronic equipment
Through the collaborative work of automated logistics systems, the automated transfer of work objects is realized, solving the problems of uncertainty in material information confirmation and low transmission efficiency, and improving the operating efficiency and quality of the production line.
Patent Information
- Application Number
- CN202511414042.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-09-29
- Publication Date
- 2025-11-21
AI Technical Summary
In logistics and distribution scenarios, manual material delivery methods are subject to uncertainty in material information confirmation, leading to incorrect delivery and low transmission efficiency. This fails to meet the production needs of high-precision assembly lines, affecting production efficiency and quality.
By using automated transport methods, the collaborative work of workstation control systems, manufacturing execution systems, logistics execution systems, and machine control systems is utilized to automatically select and move work objects based on attribute information, and transport them to the workstation via roller conveyors, ensuring timely and accurate delivery of materials and avoiding the uncertainty and errors of manual confirmation.
It significantly improves the speed and accuracy of work object transmission, reduces material mismatch, and ensures smooth operation of the production line and production quality, especially when dealing with large-sized materials or high-density production needs.
Smart Images

Figure CN120986949A_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of automation logistics, in particular to a transmission method and device of a work object, a processor and an electronic device. BACKGROUND
[0002] At present, in the related logistics distribution scene, the manual material online mode generally exists uncertainty of material information confirmation, mainly reflected in the identification of material model and the check of quantity. The operator needs to manually verify the details of the material to be online, and the above process not only consumes time, but also is easily affected by human factors, leading to incorrect distribution and assembly of materials, and further affecting production efficiency and product quality. With the acceleration of production rhythm, the demand for timeliness and accuracy of materials on the production line is increasingly stringent, and the limitations of manual operation are increasingly prominent, especially in high-precision assembly lines, material mismatch may cause the production line to stop, increase production cost and reduce customer satisfaction.
[0003] In addition, the related manual material distribution mode has low transmission efficiency when facing high-density and fast-paced production demand. The operator needs to shuttle between multiple workstations, frequently loading, unloading and transporting materials, and cannot effectively respond to the dynamic changes of the production line, especially in workstations with large material size or limited storage space, the bottleneck of manual operation is more obvious, and the continuous supply of materials cannot be guaranteed, thereby affecting the stability of production rhythm. Therefore, there is still a technical problem of low transmission efficiency of work objects.
[0004] At present, no effective solution has been proposed to solve the above problems. SUMMARY
[0005] The embodiments of the present application provide a transmission method, device, processor and electronic device of a work object, to at least solve the technical problem of low transmission efficiency of work objects.
[0006] According to an aspect of an embodiment of the present application, a transmission method of a work object is provided. The method comprises: in response to an initial number of work objects in a work station not meeting a number of work demand, determining a to-be-transmitted work object from a candidate work object set stored in a storage station based on attribute information of the candidate work object set; performing a moving operation on the to-be-transmitted work object to obtain a moving result, and moving the to-be-transmitted work object to a roller based on the moving result; controlling the roller to transmit the to-be-transmitted work object to the work station; determining the to-be-transmitted work object transmitted to the work station as a work object in the work station, and adjusting the initial number to obtain a target number; in response to the target number meeting the number of work demand, stopping the to-be-transmitted work object determined from the candidate work object set from performing the moving operation.
[0007] Optionally, the method is applied to a conveying system of the work objects, the conveying system comprising a station control system, a manufacturing execution system, a logistics execution system and a machine control system, wherein the station control system is configured to monitor at least work states of the work stations and the storage stations, the manufacturing execution system is configured to connect the station control system and the logistics execution system, the logistics execution system is configured to connect the manufacturing execution system and the machine control system, and the machine control system is configured to perform at least the moving operation and the conveying operation, and the conveying operation is configured to convey the work objects to be conveyed to the work stations.
[0008] Optionally, in response to the initial number of the work objects in the work stations failing to meet the number of the work requirements, the work objects to be conveyed are determined from the candidate work object set based on the attribute information of the candidate work object set stored in the storage stations, comprising: in response to the initial number failing to meet the number of the work requirements, triggering a replenishment signal by the station control system, wherein the replenishment signal is configured to trigger the moving operation on the work objects to be conveyed; sending the replenishment signal to the logistics execution system by the station control system through the manufacturing execution system, and sending a conveying task corresponding to the replenishment signal to the machine control system by the logistics execution system; in response to the machine control system receiving the conveying task, scheduling the intelligent device to the storage stations to control the intelligent device to obtain the attribute information; transmitting the attribute information to the station control system by the machine control system through the logistics execution system and the manufacturing execution system; and determining the work objects to be conveyed based on the attribute information by the station control system.
[0009] Optionally, in response to the machine control system receiving the conveying task, scheduling the intelligent device to the storage stations to control the intelligent device to obtain the attribute information, comprising: in response to the machine control system receiving the conveying task, moving the intelligent device to the storage stations; in response to the logistics execution system receiving the off-site information generated by the intelligent device, wherein the off-site information is configured to indicate that the intelligent device leaves the storage stations; in response to the logistics execution system receiving the off-site information from the machine control system, parsing the attribute information from the off-site information by the logistics execution system, and transmitting the attribute information to the station control system through the manufacturing execution system.
[0010] Optionally, determining the work objects to be conveyed based on the attribute information by the station control system, comprising: in response to the station control system receiving the attribute information, controlling the roller table to be in an operating state, and determining a candidate work object set meeting the attribute information as the work objects to be conveyed.
[0011] Optionally, the moving operation is performed on the to-be-transferred job object to obtain a moving result, and the to-be-transferred job object is moved onto the roller bed based on the moving result, including: performing, by the station control system, the moving operation on the to-be-transferred job object by the mechanical arm; moving, in response to the moving operation, the to-be-transferred job object from the storage station to a roller bed rework station corresponding to the roller bed, and obtaining a return empty tool; and performing, in response to the return empty tool being located at the roller bed rework station, the moving operation on the to-be-transferred job object by the return empty tool to move the to-be-transferred job object onto the roller bed.
[0012] Optionally, the to-be-transferred job object transferred to the job station is determined as a job object in the job station, and the initial quantity is adjusted to obtain a target quantity, including: controlling the machine control system to dispatch the intelligent device to the job station; and adjusting, by the intelligent device, the initial quantity to obtain the target quantity.
[0013] Optionally, the method further includes: in response to the machine control system receiving a dislocation signal of the intelligent device, controlling the intelligent device to leave the storage station; and in response to the logistics execution system receiving the dislocation signal, controlling the logistics execution system to adjust state information of the intelligent device.
[0014] Optionally, in response to the target quantity not satisfying the quantity of job demand, the target quantity is determined as the initial quantity, and the following method is returned to be executed until the target quantity satisfies the job demand, and the moving operation is stopped on the to-be-transferred job object: determining the to-be-transferred job object from the candidate job object set based on attribute information of the candidate job object set stored in the storage station.
[0015] According to another aspect of the embodiments of the present application, a job object transmission device is also provided. The device can include: a first determination unit configured to determine a to-be-transferred job object from a candidate job object set based on attribute information of the candidate job object set stored in a storage station in response to an initial quantity of job objects in a job station not satisfying a quantity of job demand; an execution unit configured to perform a moving operation on the to-be-transferred job object to obtain a moving result, and move the to-be-transferred job object onto a roller bed based on the moving result; a control unit configured to control the roller bed to transfer the to-be-transferred job object to the job station; a second determination unit configured to determine the to-be-transferred job object transferred to the job station as a job object in the job station, and adjust the initial quantity to obtain a target quantity; and a stop unit configured to stop the to-be-transferred job object determined from the candidate job object set from performing the moving operation in response to the target quantity satisfying the quantity of job demand.
[0016] According to another aspect of the embodiments of the present application, a computer readable storage medium is also provided. The computer readable storage medium includes a stored program, wherein the program, when executed by a device in which the computer readable storage medium is located, controls the device to perform the transmission method of the work object according to the embodiments of the present application.
[0017] According to another aspect of the embodiments of the present application, a processor is also provided. The processor is configured to execute a program, wherein the program, when executed, performs the transmission method of the work object according to the embodiments of the present application.
[0018] According to another aspect of the embodiments of the present application, an electronic device is also provided. The electronic device includes a memory and a processor. The memory stores a computer program, and the processor is configured to execute the computer program to perform the transmission method of the work object according to the embodiments of the present application.
[0019] According to another aspect of the embodiments of the present application, a computer program product is also provided. The computer program product includes a computer program, and the computer program, when executed by a processor, implements the transmission method of the work object according to the embodiments of the present application.
[0020] In the embodiments of the present application, in response to the initial number of work objects in the work station not meeting the number of work requirements, the work objects to be transmitted are determined from the candidate work object set based on the attribute information of the candidate work object set stored in the storage station; the moving operation is performed on the work objects to be transmitted to obtain a moving result, and the work objects to be transmitted are moved to the roller based on the moving result; the roller is controlled to transmit the work objects to be transmitted to the work station; the work objects to be transmitted transmitted to the work station are determined as the work objects in the work station, and the initial number is adjusted to obtain a target number; and in response to the target number meeting the number of work requirements, the work objects to be transmitted determined from the candidate work object set are stopped from performing the moving operation. That is, the present application proposes an automatic transmission method of work objects, which automatically responds to work requirements, selects appropriate materials from the candidate work object set according to attribute information, performs automatic moving operation, and is transmitted to the work station through the roller, so as to ensure that the materials are timely and accurately positioned, and avoid the uncertainty and error risk of manual confirmation of material information. The above method not only significantly improves the transmission speed of the work objects, but also reduces the material mismatch caused by manual operation, thereby ensuring the smooth operation of the production line, improving the production quality and efficiency, and especially having more obvious advantages when facing large-size materials or high-density production requirements. In summary, the present application optimizes the automatic process to achieve the technical effect of improving the transmission efficiency of the work objects, and solves the technical problem of low transmission efficiency of the work objects. BRIEF DESCRIPTION OF DRAWINGS
[0021] The accompanying drawings, which are included to provide a further understanding of the application and are incorporated in and constitute a part of this application, illustrate embodiments of the application and together with the description serve to explain the application. In the drawings:
[0022] Figure 1 is a flow chart of a work object transmission method according to an embodiment of the application;
[0023] Fig. 2(a) is a schematic diagram of a roller feeding station according to an embodiment of the application;
[0024] Fig. 2(b) is a schematic diagram of a roller grabbing station according to an embodiment of the application;
[0025] Figure 3 is a schematic diagram of an implement moving according to an embodiment of the application;
[0026] Figure 4 is a flow chart of a roller automatic conveying material according to an embodiment of the application;
[0027] Figure 5 is a schematic diagram of a work object transmission device according to an embodiment of the application. DETAILED DESCRIPTION
[0028] In order to make the technical personnel of the present application better understand the present application, the following will be combined with the drawings of the embodiments of the present application, the technical solutions in the embodiments of the present application are described clearly and completely, obviously, the described embodiments are only a part of the embodiments of the present application, rather than all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without creative labor should belong to the scope of protection of the present application.
[0029] It should be noted that the terms "first", "second" and the like in the specification and claims of the present application and the above-mentioned drawings are used to distinguish similar objects, and do not necessarily indicate a specific order or sequence. It should be understood that the data thus used can be interchanged under appropriate circumstances, so that the embodiments of the application described herein can be implemented in an order other than that illustrated or described herein. In addition, the terms "include" and "have" and any variations thereof are intended to cover non-exclusive inclusion, for example, a process, method, system, product or device including a series of steps or units does not necessarily limit to those steps or units clearly listed, but can include other steps or units not clearly listed or inherent to these processes, methods, products or devices.
[0030] According to an embodiment of the present application, an embodiment of a method for transferring a work object is provided. It should be noted that the steps shown in the flowcharts of the drawings can be executed in a computer system such as a set of computer-executable instructions, and although a logical order is shown in the flowcharts, in some cases, the steps shown or described can be executed in an order different from that shown here.
[0031] Figure 1 is a flowchart of a method for transferring a work object according to an embodiment of the present application, as shown in Figure 1 the method can include the following steps:
[0032] Step S102, in response to the initial number of work objects in the work station not meeting the number of work requirements, determining the work objects to be transferred from the candidate work object set based on the attribute information of the candidate work object set stored in the storage station.
[0033] In the technical solution provided by the above step S102 of the present application, the work station can be used to represent a specific work station or operating point on the production line, which can be a main position in the material transformation or assembly process. In the embodiments of the present application, the work station can refer to a work station that needs to be replenished with materials to meet production requirements, such as an assembly point that needs an oil pan on an assembly line. The work object can be a material that needs to be processed or operated in an automated production or logistics distribution system, and the work object can include but is not limited to parts, raw materials, semi-finished products or finished products. The work object can refer to a material to be used or processed on the production line. The initial number can be the existing inventory of work objects in the work station at a certain time point, that is, the number of materials currently available in the work station.
[0034] Optionally, the work requirement can be used to represent the material requirement or consumption prediction of a certain work station on the production line within a certain time, which can include information such as the required material type and quantity. The evaluation of the work requirement can be used to trigger a replenishment signal to ensure that the material inventory can meet the production requirements. The storage station (also referred to as a storage position) can be a specific area or position for storing materials. The storage station can be a part of a warehouse or a storage area reserved near the production line for storing the candidate work object set, that is, the materials that can be replenished to the work station.
[0035] Optionally, the candidate job object set can be a set of materials stored in the storage station, waiting to be dispatched to the job station. The candidate job object set can include a large number of candidate job objects, i.e., optional materials. The attribute information can be used to represent the detailed description related to each material in the candidate job object set, such as the material information, which can include the model, quantity, layer, and material information of each slot of the material, for identifying and scheduling the material. The to-be-transferred job object can be a material selected from the candidate job object set according to the job requirement and the attribute information, and needs to be transferred to the job station. The to-be-transferred job object is the direct object of responding to the job requirement and replenishing.
[0036] In this embodiment, the initial quantity of the job object in the job station can be monitored in real time to determine whether the initial quantity meets the quantity of the job requirement. If the initial quantity does not meet the quantity of the job requirement, the to-be-transferred job object can be determined from the candidate job object set based on the attribute information of the candidate job object set stored in the storage station.
[0037] Optionally, the materials on the job station are monitored in real time by sensors (such as photoelectric sensors, weight sensors, etc.) arranged on the job station. The inventory of each type of material on the current job station, i.e., the initial quantity, is recorded. The initial quantity is monitored periodically or continuously according to the production rhythm and the material consumption speed. The monitored initial quantity is compared with the production plan and the material consumption prediction. By analyzing the production rhythm and the material requirement of the subsequent production task, the expected consumption of the material is calculated. If the current initial quantity is lower than the expected consumption, it is determined that the quantity does not meet the job requirement. A replenishment signal is generated to trigger the subsequent replenishment process. The materials meeting the attribute requirements are selected from the candidate job object set in the storage station. The most suitable material is found from the candidate job object set in the storage station according to the quantity, type, and material attribute of the job requirement. The factors that can be considered include the storage location of the material, the priority of the material, etc. The to-be-transferred job object, i.e., the material of a specific model, quantity, and location, is determined, and is prepared to be transferred from the storage station to the job station.
[0038] In step S104, a moving operation is performed on the to-be-transferred job object to obtain a moving result, and the to-be-transferred job object is moved to the roller based on the moving result.
[0039] In the technical solution provided in the above step S104 of the present application, the moving operation can be a physical grabbing, carrying or transferring operation performed by an automated device (such as a mechanical arm or a carrying robot) on the determined to-be-transported job object (i.e., the material that needs to be replenished), so as to realize the movement of the material from the storage position to the target position. The moving operation can also be referred to as a grabbing operation. The above grabbing operation can be a specific moving mode, such as positioning, grabbing, bearing, moving and the like. The moving result can be the confirmation and state update of the position change of the job object after the moving operation is performed. Once the to-be-transported job object is successfully grabbed and starts to move, the moving process of the to-be-transported job object can be monitored until the to-be-transported job object is accurately placed on the roller. The moving result includes but is not limited to the new position information of the job object, the state change (such as from storage to in-transit), and the feedback of whether the moving task is successfully completed. The confirmation of the moving result is used to ensure the smooth progress of the subsequent process. The roller can be an automated material conveying system, which can realize the continuous or intermittent movement of the material by a series of parallel arranged rollers or chains driven by a motor.
[0040] In this embodiment, after the to-be-transported job object is determined based on the attribute information of the candidate object set stored in the storage station, a moving operation can be performed on the to-be-transported job object to obtain a moving result, and the to-be-transported job object can be moved to the roller based on the moving result.
[0041] Optionally, once the to-be-transported job object is determined, the corresponding moving process is started. After the intelligent device arrives at the storage station, the to-be-transported job object is accurately identified and positioned by the built-in visual sensor and positioning system. The end effector (mechanical arm, clamp and the like) of the intelligent device performs a grabbing operation on the target material. The above process can also include gentle handling of the material to avoid damage. After the grabbing is completed, the intelligent device will start to move to the position where the roller is located with the job object. During this period, the internal sensor of the device continuously monitors the state and position of the job object to ensure the accuracy of the moving process.
[0042] Optionally, during the moving process, the state change of the job object can be tracked and recorded in real time, including whether it is correctly grabbed, the stability during the moving process, and whether it is finally accurately placed on the roller. Once the job object is successfully placed on the roller, an acknowledgement signal can be received, indicating that the moving operation is completed. At this time, the moving result can be recorded for triggering and state updating of the subsequent process.
[0043] Optionally, if it is confirmed that the work object has been placed on the roller, the transmission program of the roller can be started immediately to move the work object smoothly from the starting point to the end point, i.e. the work station on the production line, by driving the roller or the chain belt. During the process of transferring the work object from the intelligent device to the roller, the transmission speed and mode of the roller are adjusted according to the size, weight and other attribute information of the work object, so as to ensure that the material can reach the destination efficiently and safely. The movement of the work object on the roller is monitored by devices such as photoelectric sensors to check the position and motion state of the work object until the work object reaches the end of the roller and is ready to enter the work station of the production line, and the accuracy of the position is confirmed again.
[0044] In the technical scheme of step S106 of the above-mentioned application, after the work object to be transmitted is moved to the roller based on the movement result, the roller can be controlled to transmit the work object to be transmitted to the work station.
[0045] In the technical scheme of step S106 of the above-mentioned application, after the work object to be transmitted is moved to the roller based on the movement result, the roller can be controlled to transmit the work object to be transmitted to the work station.
[0046] Optionally, when it is confirmed that the work object to be transmitted has been accurately placed on the roller by the intelligent device, i.e. the movement result is obtained, the control program of the roller is activated at this time. According to the attribute information (such as size, weight, quantity) of the work object to be transmitted and the specific requirements of the work station, the speed, direction and stopping point of the roller are adjusted to ensure that the material can be transmitted to the work station in the most suitable way. The work object to be transmitted is transmitted from the storage area to the work station by the roller, and the transmission path can include straight movement, turning or lifting and other physical movements. During the transmission process, devices such as photoelectric sensors, weight detectors and position encoders are used to monitor the position, state and transmission progress of the material. The detection and processing of abnormal situations (such as material jamming, position deviation, etc.) that may occur during the transmission process. According to the abnormal signal feedback by the sensor, the roller operation can be automatically stopped or the parameters can be adjusted and restarted to avoid material damage or transmission interruption.
[0047] Optionally, by controlling the transmission process of the roller, it is ensured that the work object to be transmitted can accurately and accurately reach the predetermined position on the work station. After the material reaches the work station, the position information and state of the material can be updated.
[0048] Step S108: the work object to be transmitted to the work station is determined as the work object in the work station, and the initial quantity is adjusted to obtain the target quantity.
[0049] In the technical scheme of step S108 of the above-mentioned application, the target quantity can refer to the quantity of work objects (materials) on the work station after a series of replenishment operations to meet the production requirements and work plan.
[0050] In this embodiment, after the control roller conveys the to-be-conveyed object to the work station, the to-be-conveyed work object conveyed to the work station is determined as the work object in the work station, and the initial quantity is adjusted to the target quantity.
[0051] Optionally, when the to-be-conveyed work object reaches the work station through the roller, a sensor (such as a photoelectric sensor or a reader) installed on the work station is used to confirm that the to-be-conveyed work object has been accurately placed on the work station. The to-be-conveyed work object is authenticated as the work object on the work station.
[0052] Optionally, the quantity of the work object conveyed to the work station is added to the initial quantity to form updated material inventory information, and the target quantity is obtained.
[0053] In step S110, in response to the target quantity satisfying the quantity of the work demand, the to-be-conveyed work object determined from the candidate work object set is stopped, and a moving operation is performed.
[0054] In the technical solution of step S110 of the present application, if the target quantity satisfies the quantity of the work demand, the to-be-conveyed work object determined from the candidate work object set can be stopped, and a moving operation is performed.
[0055] In this embodiment, when the material inventory quantity in the work station reaches or exceeds the target quantity, a comparison analysis can be performed to evaluate whether the current inventory can meet the work demand in the next period of time. If it is determined that the current inventory quantity is sufficient to meet the work demand, that is, the target quantity satisfies the quantity of the work demand, then the to-be-conveyed work object determined from the candidate work object set can be stopped for a moving operation in the next period of time, so as to avoid unnecessary material replenishment. Once it is determined that the target quantity has met the work demand, a stop replenishment instruction is generated.
[0056] The steps S102 to S110 of the embodiment of the application are described as follows. In response to the initial number of the work objects in the work station not meeting the number of work requirements, the attribute information of the candidate work object set stored in the storage station is used to determine the to-be-transferred work objects from the candidate work object set. The to-be-transferred work objects are subjected to the moving operation to obtain the moving result, and the to-be-transferred work objects are moved to the roller based on the moving result. The roller is controlled to transfer the to-be-transferred work objects to the work station. The to-be-transferred work objects transferred to the work station are determined as the work objects in the work station, and the initial number is adjusted to obtain the target number. In response to the target number meeting the number of work requirements, the to-be-transferred work objects determined from the candidate work object set are stopped from being subjected to the moving operation. That is, the application proposes an automatic transfer method of work objects. The method automatically responds to work requirements, selects appropriate materials from the candidate work object set according to attribute information, performs automatic moving operation, and is transferred to the work station through the roller to ensure that the materials are timely and accurately positioned, avoiding the uncertainty and error risk of manual confirmation of material information. The above method not only significantly improves the transfer speed of the work objects, but also reduces the material mismatch caused by manual operation, thereby ensuring the smooth operation of the production line, improving the production quality and efficiency, and especially when facing large-size materials or high-density production requirements, the advantages are more obvious. In summary, the application optimizes the automation process to improve the transfer efficiency of the work objects, and solves the technical problem of low transfer efficiency of the work objects.
[0057] The above method of the embodiment is further described as follows.
[0058] As an optional embodiment, the method is applied to a transfer system of work objects, and the transfer system comprises a station control system, a manufacturing execution system, a logistics execution system and a machine control system. The station control system is used to at least monitor the work states of the work station and the storage station. The manufacturing execution system is used to connect the station control system and the logistics execution system. The logistics execution system is used to connect the manufacturing execution system and the machine control system. The machine control system is used to at least perform the moving operation and the transfer operation. The transfer operation is used to transfer the to-be-transferred work objects to the work station.
[0059] In this embodiment, the station control system can be a station programmable logic controller (PLC) system. The station PLC system can be a first-line operator in the automated logistics system, directly interacting with the workstations and storage stations on the production line, monitoring and controlling the operation status of the stations. The station PLC system described above can be used to receive sensor data, such as material location, quantity, station status, etc., and make real-time responses based on the sensor data. The station PLC system is at the forefront of the automated logistics system, and can manage the replenishment and consumption of materials, trigger the request for material transfer, and confirm whether the materials have arrived at the designated location accurately according to the actual needs of the production line through logical judgment and control.
[0060] Optionally, the manufacturing execution system (MES) can be used as a bridge between the station control system and the logistics execution system, responsible for production process management, including production planning, material tracking, quality control, and equipment status monitoring. The MES plays a role of information hub in the automated logistics system, ensuring the accuracy and real-time nature of the data. The MES collects field data from the station PLC system, such as real-time inventory of materials, changes in station status, etc., while the MES also sends instructions and information to the station control system, such as scheduling instructions, production plan changes, etc. Through the coordination of the MES, seamless connection between production demand and logistics response is achieved.
[0061] Optionally, the logistics execution system (LES) can be a logistics management layer in the automated logistics system, used for material handling task scheduling, logistics path planning, material inventory management, etc. The LES ensures that materials can arrive at the workstations on time and accurately according to production needs through interaction with the MES and machine control system. After receiving the material demand information from the MES, the LES generates specific logistics handling tasks and issues the tasks to the machine control system. At the same time, the LES also monitors the entire logistics process, including the movement status of materials, inventory level, and the status of handling equipment, to optimize logistics efficiency and material management.
[0062] Optionally, the robot control system (RCS) can be the execution layer in the automated logistics system, directly controlling and scheduling the movement and operation of intelligent devices (such as robots). The RCS executes specific carrying and transferring operations based on the task instructions issued by the LES. The RCS receives the task instructions from the LES, schedules the intelligent devices to go to the designated storage station to pick up the materials, and then transfers the materials to the work station. During the transfer process, the RCS is also responsible for path planning, speed control, safety monitoring, etc. of the device, to ensure that the materials arrive at the destination efficiently and safely.
[0063] Through the close cooperation of the above four systems, the automated logistics system can realize the whole-process automatic control from production demand analysis, material supply decision to actual material carrying, thereby greatly improving the accuracy of material management and the operation efficiency of the production line. The above four systems together constitute a dynamic and intelligent logistics management network, which can quickly respond to production changes, reduce human intervention, and achieve the goal of lean production.
[0064] As an optional embodiment, in step S102, in response to the initial number of work objects in the work station not meeting the number of work requirements, the attributes information of the candidate work object set stored in the storage station is used to determine the to-be-transferred work object from the candidate work object set, including: in response to the initial number not meeting the number of work requirements, the station control system is controlled to trigger a replenishment signal, wherein the replenishment signal is used to trigger a movement operation on the to-be-transferred work object; the station control system sends the replenishment signal to the logistics execution system through the manufacturing execution system, and uses the logistics execution system to send a transfer task corresponding to the replenishment signal to the robot control system; in response to the robot control system receiving the transfer task, the intelligent device is scheduled to the storage station to control the intelligent device to obtain the attribute information; the robot control system is controlled to transmit the attribute information to the station control system through the logistics execution system and the manufacturing execution system; and the station control system is used to determine the to-be-transferred work object based on the attribute information.
[0065] In this embodiment, the embodiment describes the automated process from material shortage in the work station to material replenishment in the automated logistics system, which ensures that the material supply of the production line can respond to production requirements in a timely manner, and avoids production delays caused by insufficient materials.
[0066] Optionally, the station PLC system continuously monitors the initial number of work objects (materials) on the work station, and when it is found that the number is lower than the threshold value that meets the work requirements, the system will automatically trigger a replenishment signal. The replenishment signal is an instruction indicating that the current work station needs to replenish a specific type of material to achieve a predetermined "target number" to meet the following production plan.
[0067] Optionally, the workstation PLC system sends the replenishment signal to the logistics execution system through the manufacturing execution system. The above process can be realized through the hierarchical transmission of information and the communication protocol between systems. After receiving the replenishment signal, the LES can analyze the current inventory status and material demand to generate a specific transportation task, including the material type, quantity, source storage location and target workstation.
[0068] Optionally, the LES sends the transportation task to the RCS, and the RCS schedules a suitable intelligent device (such as a robot) to the storage workstation according to the task requirements. After arriving at the storage workstation, the intelligent device can read or obtain the attribute information of the candidate workpiece set, such as the barcode, RFID tag and the like of the material, which helps to confirm the accuracy of the material and the subsequent transportation control. The intelligent device returns the obtained attribute information to the workstation PLC system through the RCS, LES and MES. The above process involves the reverse flow of information, ensuring the data synchronization of all systems. Based on the returned attribute information, the workstation PLC system analyzes and matches to determine which candidate workpiece should be selected as the to-be-transported workpiece to meet the replenishment demand of the workstation.
[0069] Optionally, after determining the to-be-transported workpiece, the PLC system sends instructions to the RCS again through the MES and LES systems to guide the intelligent device to move the material from the storage workstation to the workstation. During the transportation of the material, the PLC system continuously monitors the position and state of the material to ensure that the material can safely and accurately reach the workstation, while updating the quantity of the material in the workstation to ensure that it reaches the target quantity. The execution of the above steps shows the close coupling of the internal data flow and the physical flow of the automated logistics system. Through the cooperation of the workstation control system, the manufacturing execution system, the logistics execution system and the machine control system, the whole process automation control from material demand analysis to material replenishment is realized, greatly improving the production efficiency and logistics management level.
[0070] As an optional embodiment, in response to the machine control system receiving the transportation task, the intelligent device is scheduled to the storage workstation to control the intelligent device to obtain the attribute information, including: in response to the machine control system receiving the transportation task, the intelligent device is controlled to move to the storage workstation; in response to the logistics execution system receiving the off-site information generated by the intelligent device, wherein the off-site information is used to indicate that the intelligent device leaves the storage workstation; in response to the logistics execution system receiving the off-site information from the machine control system, the logistics execution system is controlled to parse the attribute information from the off-site information, and the attribute information is transmitted to the workstation control system through the manufacturing execution system.
[0071] In this embodiment, when the machine control system (RCS) receives the transmission task (restocking information) issued by the logistics execution system (LES), it immediately parses the task content, including the type, quantity, and specific location of the required material in the storage station. The RCS selects the most suitable intelligent device or group of intelligent devices based on the priority of the task and the availability of intelligent devices, and dispatches them to the designated storage station. The dispatched intelligent device travels to the storage station along the predetermined route according to the path planning information provided by the RCS, and prepares to perform the material picking and placing operation.
[0072] Optionally, when the intelligent device successfully picks up the material and is ready to leave the storage station, it generates a departure information. This information contains basic attributes of the material (such as type, quantity, batch number, etc.) and the current state information of the intelligent device. The intelligent device sends the departure information back to the machine control system (RCS) through its built-in communication module. The above operation is an important step to confirm that the intelligent device has successfully picked up the material and is ready to leave the storage station.
[0073] Optionally, after the logistics execution system (LES) receives the departure information from the machine control system (RCS), it immediately parses the attribute information contained therein, such as the type, quantity, and storage location of the material. The LES then forwards the parsed attribute information to the station control system (station PLC system) through the manufacturing execution system (MES). The above process ensures that the station PLC system on the production line can update its material inventory information in real time, thereby better managing the material requirements of the production line. During the entire information transmission process, the MES not only acts as an intermediary for information, but also monitors the logistics process and makes adjustments as necessary, such as when the material in the storage station is abnormal (such as insufficient inventory), the MES can immediately notify the LES to rearrange the material replenishment plan.
[0074] In the embodiments of the present application, the above steps embody the strict management of information flow in the automated logistics system, and the seamless connection between various subsystems ensures timely replenishment and accurate transmission of materials. The scheduling and movement of intelligent devices, combined with the acquisition and transmission of attribute information, form a closed-loop information feedback mechanism, ensuring the continuity and efficiency of the production line. Through this fine material management, enterprises can minimize production line downtime and inventory accumulation, improve production efficiency, and reduce costs.
[0075] As an optional embodiment, the station control system determines the to-be-transmitted work object based on the attribute information, including: in response to the station control system receiving the attribute information, controlling the roller to be in a running state, and determining a candidate work object set that satisfies the attribute information as the to-be-transmitted work object.
[0076] In this embodiment, in an automated logistics system, a station control system (such as a station PLC system) determines and dispatches a to-be-transferred job object based on attribute information transmitted from a machine control system (RCS) through a logistics execution system (LES) and a manufacturing execution system (MES), and the above process ensures the accuracy and transmission efficiency of the materials.
[0077] Optionally, the station control system receives attribute information forwarded by the MES, which describes the characteristics of the candidate job object set in detail, such as material type, quantity, specification, batch number, etc. The above data directly determines which materials should be transferred to the job station for the station control system. Once the attribute information is received, the station control system immediately starts the running state of the roller. This is done by sending a start signal to the motor controller of the roller to control the motor to drive the roller or chain to start running, thereby preparing to receive and transfer materials.
[0078] Optionally, the station control system identifies the required candidate job object set in the storage station according to the received attribute information. The above process can involve real-time scanning and data comparison of materials in the storage station. The attributes of the candidate job object set are compared with the received attribute information to ensure that the type, quantity, and other attributes of the candidate materials completely match the actual needs of the job station. Only when all attributes are met, the candidate job object can be determined as the to-be-transferred job object.
[0079] Optionally, through the matching of attribute information, the station control system finally determines which materials will be transferred to the job station, and these materials are the to-be-transferred job object. This is the decision-making step in the entire process, which ensures the accurate and error-free transmission of materials. The station control system then controls the running of the roller to transport the determined to-be-transferred job object from the storage station to the job station. The above process can involve adjusting the speed and direction of the roller to adapt to the transmission needs of different materials, ensuring that the materials can smoothly and efficiently reach the job station.
[0080] In the embodiments of the present application, through the attribute information processing and roller control of the station control system, the automated logistics system realizes intelligent scheduling and transmission of materials from the storage station to the job station. The above process not only improves the accuracy of material transmission, but also significantly improves the logistics efficiency and reduces manual intervention.
[0081] As an optional embodiment, in step S104, the mobile operation is performed on the to-be-transferred job object to obtain a mobile result, and the to-be-transferred job object is moved to the roller bed based on the mobile result, which includes: using the station control system to perform the mobile operation on the to-be-transferred job object by the mechanical arm; in response to the mobile operation, moving the to-be-transferred job object from the storage station to the roller bed corresponding to the roller bed rework station, and obtaining the emptying tool; and in response to the emptying tool being located at the roller bed rework station, controlling the emptying tool to perform the mobile operation on the to-be-transferred job object, so as to move the to-be-transferred job object to the roller bed.
[0082] In this embodiment, in the automated logistics system, the station control system coordinates the mechanical arm and other related equipment to perform the mobile operation on the job object (material), so as to realize accurate transfer from the storage station to the roller bed.
[0083] Optionally, after the station control system receives the instruction for determining the to-be-transferred job object, the station control system sends a start signal to the mechanical arm control system, indicating that the mechanical arm is ready to perform the grabbing and placing operation of the material. After the mechanical arm receives the operation command, the mechanical arm first adjusts to an appropriate posture and position to ensure that the to-be-transferred job object can be accurately grabbed. This process may include angle adjustment of the joints of the mechanical arm, extension and contraction of the telescopic arm, and the like. After the posture is adjusted, the mechanical arm grabs the to-be-transferred job object through the end effector (such as a suction cup or a gripper), to ensure the stability and safety of the material during the grabbing process.
[0084] Optionally, the mechanical arm control system plans the optimal path from the storage station to the roller bed rework station according to the instruction of the station control system, to ensure that the material can be quickly and accurately transferred. The mechanical arm moves smoothly along the planned path and places the job object on the roller bed rework station. During the above process, the mechanical arm can maintain appropriate speed and stability to prevent damage or loss of the material during the transfer process.
[0085] Optionally, when the emptying tool is located at the roller bed rework station, the station control system detects the position of the emptying tool through a sensor and confirms whether it is ready to receive a new job object. The station control system sends a signal to the roller motor controller to start the motor and rotate the roller, so as to move the emptying tool to a preset position to receive the to-be-transferred job object transferred by the mechanical arm. After the emptying tool is moved to the position, the station control system starts the mechanical arm again to place the to-be-transferred job object in the emptying tool, to complete the loading process of the material.
[0086] Optionally, after the entire movement operation is completed, the station control system confirms through the sensor whether the to-be-transferred work object has been accurately placed on the roller bed, and the above confirmation step is based on the movement result, ensuring the accuracy and reliability of the logistics process. If the movement result indicates that the work object has been successfully loaded onto the roller bed, the station control system will start the next process, such as controlling the roller bed to transport the work object to the designated work station, or updating the material inventory information, etc.
[0087] In the embodiments of the present application, the above method realizes the efficient transfer of work objects from the storage station to the roller bed through the precise cooperation of the station control system and the mechanical arm of the automated logistics system. Through this series of automated operations, not only can the logistics efficiency be improved, but also human errors can be reduced, ensuring timely and accurate material supply in the production process. The station control system as the command center realizes the automation and intelligentization of material transfer through precise control of the mechanical arm and the roller bed.
[0088] As an optional embodiment, in step S108, the to-be-transferred work object transferred to the work station is determined as the work object in the work station, and the initial quantity is adjusted to obtain the target quantity, including: controlling the machine control system to dispatch the intelligent device to the work station; and adjusting the initial quantity to obtain the target quantity by using the intelligent device.
[0089] In this embodiment, in the automated logistics system, the process of accurately delivering the to-be-transferred work object (material) to the work station and adjusting the initial quantity to the target quantity according to the production demand is a link to maintain smooth production and improve efficiency.
[0090] Optionally, the station control system (station PLC system) sends a task instruction to the machine control system (RCS) for transferring to the work station, which contains detailed information (such as type, quantity, and placement position) of the to-be-transferred work object. After the RCS receives the instruction, it can select the most suitable intelligent device according to the current position, load capacity, and task priority of the intelligent device, and plan its route to the target work station. The dispatched intelligent device follows the planned route and automatically drives to the work station to prepare to perform the material transfer task.
[0091] Optionally, after arriving at the work station, the smart device unloads the work objects to be transported onto the work station. This operation may involve precise alignment of the carrying unit (such as a tray or a box) on the smart device, and placement of the materials in the designated position of the work station by the mechanical arm or conveying device of the smart device. The smart device may be equipped with material counting and detection devices, such as optical sensors and weight sensors, for real-time monitoring of the number of work objects unloaded. The work station control system also detects and confirms the number of materials on the work station through its own sensors and control system. The work station control system compares the target number required by the production plan with the initial number on the work station, and determines whether to continue to replenish materials or withdraw excess materials to achieve the target number. If replenishment is required, the replenishment process will be triggered again; if the number exceeds, there may be an additional material return process, and the smart device will take the excess materials back to the storage area or another work station.
[0092] Optionally, the entire process from dispatching the smart device to adjusting the number of materials on the work station relies heavily on communication and coordination between systems. Real-time data exchange and instruction feedback should be maintained between the work station control system, the machine control system, the logistics execution system (LES), and the manufacturing execution system (MES) to ensure smooth operation at each step. The operation of the smart device at the work station must be precise to avoid misplacement or damage of the materials. At the same time, the system should have a perfect exception handling mechanism, such as triggering an alarm when the smart device cannot normally unload the materials, to notify the relevant personnel for processing.
[0093] In the embodiments of the present application, the smart device is dispatched to the work station by the machine control system to achieve precise material distribution, and the initial number of the work station is adjusted to the precise target number required for production by using the smart device and its built-in sensors and control system. The above process not only improves the flexibility and response speed of the production line, but also greatly reduces the labor cost and error rate of material management.
[0094] As an optional embodiment, the method further comprises: in response to the machine control system receiving the off-site signal of the smart device, controlling the smart device to leave the storage work station; and in response to the logistics execution system receiving the off-site signal, controlling the logistics execution system to adjust the state information of the smart device.
[0095] In this embodiment, during the process of the machine control system responding to the off-site signal to control the smart device to leave, after the smart device completes the task, it will send an off-site signal to the machine control system (RCS), indicating that it is ready to leave the current station, such as a storage station. After receiving the off-site signal, the RCS will check the status of the smart device, including but not limited to confirming whether the device has safely unloaded or loaded materials, whether there are unprocessed abnormal conditions on the device, and whether the device is in the appropriate position to prepare to leave. Once it is confirmed that the smart device is in normal status, the RCS will issue a leave instruction to the smart device, instructing it to safely leave the storage station according to the predetermined path. After receiving the leave instruction, the smart device will start its autonomous navigation system and follow the path planned by the RCS to safely travel to the next designated location or return to the charging station.
[0096] Optionally, during the process of the logistics execution system responding to the off-site signal to adjust the status information of the smart device, the logistics execution system (LES) receives the off-site signal of the smart device forwarded by the machine control system, which contains the status information of the smart device. The LES parses the off-site signal and identifies the ID of the smart device, the completed task, the current power, the load status, etc., and updates the status of the smart device in the system database. For example, change the "in task" status to "dispatchable" status. After adjusting the status information, the LES can more accurately manage the smart device resources and re-schedule them to perform subsequent tasks according to the current status of the smart device (such as sufficient power, empty load, etc.) and new task requirements. After the smart device returns to the dispatchable state, the LES will reassign tasks according to priority, device capability and task requirements to ensure the continuity and efficiency of the logistics operation.
[0097] In the embodiments of the present application, the above method embodies how the smart device safely leaves the storage station after completing the task in the automated logistics system, and how the logistics execution system dynamically adjusts the status information to achieve efficient management and re-scheduling of resources. The above process relies on real-time communication and information sharing between systems to ensure accurate updating of device status and reasonable allocation of subsequent tasks, which is a key mechanism to maintain the efficient and safe operation of the logistics system. Through accurate management of status information, the system can maximize the utilization efficiency of the smart device, reduce waiting time, and improve the flexibility and response speed of the entire logistics operation.
[0098] As an optional embodiment, in response to the target number not meeting the number of task requirements, the target number is determined as the initial number, and the following method is executed until the target number meets the task requirements, and the moving operation on the to-be-transferred job object is stopped: determining the to-be-transferred job object from the candidate job object set based on attribute information of the candidate job object set stored in the storage station.
[0099] In this embodiment, in an automated logistics system, ensuring that the quantity of materials on the work station accurately meets the work requirements is the key to maintaining the normal operation of the production line and improving production efficiency. When the target quantity (i.e., the planned quantity of materials on the work station) fails to meet the work requirements, a series of feedback adjustment operations can be performed until the target quantity matches the requirements.
[0100] Optionally, the work station control system (work station PLC system) or the logistics execution system (LES) evaluates whether the quantity of materials on the work station meets the target quantity according to the production instructions or work requirements. If not, it is preliminarily determined that the target quantity does not meet the work requirements. If it is determined that the target quantity does not meet the work requirements, the quantity of materials on the current work station (i.e., the target quantity) will be reset to the initial quantity, which is the starting point of a new round of material replenishment by the system. The above reset is the starting signal of the replenishment process, and the work station control system will start a new round of material transfer operation to ensure that the quantity of materials on the work station meets the target quantity that meets the work requirements.
[0101] Optionally, the work station control system again filters the type and quantity of materials that meet the current work requirements based on the attribute information of the candidate work objects set stored in the storage station. From the candidate work object set, the system re-determines the work objects that need to be transferred, i.e., the to-be-transferred work objects, according to the latest work requirements. The work station control system issues an instruction to the machine control system (RCS) to schedule the intelligent device to move the re-determined to-be-transferred work objects from the storage station to the work station.
[0102] Optionally, as the materials are continuously replenished, the work station control system will continuously evaluate the quantity of materials on the work station until the target quantity meets the work requirements. If the target quantity still does not meet the work requirements at a certain stage, the system will repeat the above steps, i.e., reset the target quantity to the initial quantity, re-determine the to-be-transferred work objects, and perform the corresponding movement operation until the quantity of materials meets the requirements. Once the target quantity meets the work requirements, the system will stop scheduling the intelligent device and moving the work objects to ensure that the quantity of materials on the work station is stable and meets the production rhythm.
[0103] In the embodiments of the present application, in the automated logistics system, dynamic adjustment and replenishment of the quantity of materials is an important function, aiming to ensure that the quantity of materials on the work station can accurately meet the production demand. Through continuous evaluation of the attribute information of the candidate work object set by the work station control system and scheduling of the intelligent device, the system can automatically perform the transmission and replenishment of materials until the target quantity matches the work demand. The above mechanism not only improves the efficiency of material management, but also reduces the need for human intervention, and is a key practice in the field of intelligent manufacturing and logistics automation to improve production flexibility and response speed. By repeatedly executing the above steps, the automated logistics system can adjust itself to adapt to different production rhythms and work demands, ensuring the smooth operation of the production line.
[0104] The technical solutions of the embodiments of the present application will be illustrated below in conjunction with preferred embodiments.
[0105] With the development of modern logistics industry and Internet of Things (IoT) technology, how to ensure timely delivery of materials according to the production rhythm and complete the closed loop of tool flow in an unmanned and automated manner is a problem that every enterprise needs to consider. However, due to factors such as factory environment and production line layout, the modulus of some logistics distribution work stations is very small, and the distance between the distribution work station and the buffer storage location is far. Under a certain production rhythm, although the use of intelligent devices for distribution can ensure unmanned transportation, uncertain factors in the factory, such as passing pedestrians and industrial vehicles, often result in failure to deliver on time, or other work stations occupy intelligent devices, making the intelligent devices unable to timely undertake transportation tasks. This way affects the production rhythm and poses strict demands on the timeliness and accuracy of logistics distribution materials, and hides the risk of production line being pulled apart due to logistics links.
[0106] Save logistics distribution time cost: two docking positions are set for each logistics distribution work station on the production line to dock with tools, one for standby and one for use. Due to the large size of some materials, the tool cannot carry too much material under certain space, taking the oil pan as an example, the tool can only carry materials for 4 engine production. Under a certain production rhythm, the timeliness of intelligent device transportation cannot meet the production line supply, so an automatic conveying roller is set at this work station to control the timing of tool transportation, acting as a transit station. This can at least relieve the logistics distribution for 18 minutes, saving the time cost of logistics distribution.
[0107] IoT technology reduces error risk: in the traditional mode, material online needs to be connected with line personnel and production operators, and there is a risk of mistakes and omissions in confirming material model, quantity, etc. Through the introduction of roller, system and device to realize automatic transportation of work station materials, the whole link realizes unmanned management.
[0108] The embodiments of the present application will be further introduced below.
[0109] The application provides a factory roll automatic control and material conveying method.
[0110] For the IoT technology application process, the roll feeding station is entered: the station PLC system generates a replenishment signal, which is transmitted to LES through MES (production execution system), LES issues a carrying task to RCS, RCS schedules the intelligent device to travel to the request station, RCS sends a request entry signal through the service, MES transmits the request entry signal to the production line station PLC system, the PLC system identifies the signal content and closes the grating, and feeds back the access identifier to RCS (robot control system) through MES, RCS schedules the intelligent device to enter the station, at this time the grating is reset, and the intelligent device puts the tool into the station, then RCS sends a dislocation signal to LES (logistics execution system) through the service, and requests to leave in the same way, at this time LES transmits the message containing the material information to MES, and MES transmits the data to the station PLC system, and the PLC system records the data; when the storage site is empty, the roll control motor rotates the chain to convey the material feeding station tool to the storage site.
[0111] Conveying is carried out along with production: the position of the tool on the roll is grasped in real time through the roll photoelectric sensor, and is recorded by the station PLC system, when the material grabbing site is empty, the roll conveys the material in the storage site to the grabbing site, during the conveying, the PLC system first controls the middle cylinder of the storage site lifting platform to be lifted, the four corner positioning rods are used for auxiliary positioning, then the middle cylinder of the grabbing site lifting platform is controlled to be lifted, the four corner positioning rods are used for auxiliary positioning, at this time, the two sections of roll motors are controlled to rotate, when the tool in the storage site is conveyed to the grabbing site, the storage site photoelectric sensor identifies the position state of the tool and feeds back a signal to the PLC system to control the storage site motor to stop rotating, then the cylinder is controlled to fall the storage site lifting platform, when the tool touches the grabbing site side probe sensor, the PLC system receives the signal and controls the motor to stop rotating, the cylinder is controlled to fall the lifting platform, and when the cylinder completely falls, the PLC system controls the roll positioning pin to rise and anchor the bottom side positioning hole of the tool; when the engine to be assembled is conveyed to the assembly point by the conveying line, the PLC system issues a grabbing signal, controls the mechanical arm to identify the material information through the camera, at this time, the system reads and compares the recorded data (material information transmitted by LES), controls the mechanical arm to twist to a fixed posture to complete the material grabbing through the end execution mechanism, when the assembly of the current station is completed, the production line conveys the engine to the next station, and the PLC eliminates the material inventory.
[0112] Roller return empty station: when the inventory of the grabbing station tool is deducted to zero, the PLC generates an empty tool return signal, which is transmitted to the LES through the MES, and the LES generates a return carrying task. At the same time, the PLC controls the roller positioning pin to drop, and controls the motor to rotate the chain to transport the returned tool to the roller return empty station. The intelligent device also needs to request to enter and request to leave when taking the returned tool, and completes the closed loop of the conveying process;
[0113] LES transmits material information: including the number of layers of the carrying tool, the number of layers used, the material number and quantity information of each slot of the tool, and the message is transmitted to the station PLC system through the interface of LES to MES;
[0114] Other aspects of the automation process: information exchange between systems through interface service calls, receiving electrical signals as triggers for actions, and transmitting data required for business; the intelligent device itself does not have the ability to directly interact with the production line system, and the RCS interacts with other business systems at the current time point through the to-position information transmitted by the device and schedules the intelligent device to perform actions.
[0115] Optionally, the information flow and physical flow in the embodiments of the present application are disassembled: information flow, RCS obtains the to-position information of the intelligent device in front of the optical gate, RCS sends an access request to the station PLC system through MES, PLC receives the request and permits, returns feedback through MES, RCS schedules the robot to enter the station, and lowers the tool and requests to leave through the MES station PLC system. After leaving, the off-site signal is sent to the LES, and the LES transmits the material information to the production line PLC system through the MES, and the PLC system records the material information and masters the tool position in real time through the electronic sensor arranged on the roller, and records the production line material inventory. When the roller feeding station inventory is empty and the station state is empty, a replenishment and return signal is generated through the MES and transmitted to the LES, the LES generates a carrying task and issues it to the RCS, and the RCS schedules the intelligent device to perform the carrying task; physical flow, the intelligent device enters the roller feeding station, lowers the rack, and if the storage site is empty, the tool is transported to the storage site through the conveying chain. During production, if the grabbing site inventory is empty, the storage site and the grabbing site are docked through the lifting platform, the tool in the storage site is transported to the grabbing site through the roller, the roller stops rotating through the touch side sensor, the storage site and the grabbing site lifting platform drop, and the positioning pin is raised to fix the tool. When the tool material is consumed, the tool is transported to the roller return empty station through the conveying chain, the intelligent device enters the station to take away the tool, and the tool return is completed.
[0116] In the embodiments of the present application, an automatic conveying roller is arranged at the station, and the timing of conveying is controlled by a roller controller, which functions as a transfer station, alleviates the increase in time cost caused by sudden transport in the factory, reduces the risk of line breakage, and is adaptively designed to reduce the manual error rate through IoT technology intervention, making the logistics distribution link safer and more reliable, and improving the timeliness and accuracy of on-line feeding.
[0117] Fig. 2(a) is a schematic diagram of a roller feeding station according to an embodiment of the present application. As shown in Fig. 2(a), the layout of the roller feeding station can include: a smart device, a region where the smart device is parked and waits to enter the feeding station, and a grating door is provided to ensure safety. The grating door is a safety device for protecting the feeding station from external interference. The smart device needs to request to enter first, and the grating door can be opened only after confirmation. The feeding station is where the material is unloaded from the smart device to the starting position of the roller, which can include multiple docking positions. The storage position is where the material is temporarily stored. When the material in the feeding station is transferred to the grabbing position, the storage position can be replenished with new material to ensure the continuity of logistics. The lifting platform is equipped with a middle cylinder and a four-corner positioning rod, which is used to accurately lift and lower the material between the storage position and the grabbing position, ensuring the smooth transition of the material. The roller is the main component of the roller, which is driven by a motor and is responsible for transferring the material between the feeding station and the grabbing station. The photoelectric sensor monitors the position and state of the material on the roller in real time to ensure the accuracy and safety of the material transfer. The positioning pin is used to fix the position of the material after it reaches the grabbing position to prevent the material from moving during the grabbing process. The PLC system is a station control system that receives and sends signals to control the actions of the grating door, lifting platform, roller, and positioning pin to ensure the automatic execution of the entire logistics process.
[0118] Fig. 2(b) is a schematic diagram of a roller grabbing station according to an embodiment of the present application. As shown in Fig. 2(b), the layout of the roller grabbing station is as follows: the grabbing position is where the material is transferred from the roller and waits to be grabbed by the mechanical arm for assembly or processing. The lifting platform is also equipped with a middle cylinder and a four-corner positioning rod, which is used to accurately lift and lower the material between the grabbing position and the storage position to ensure the accuracy of the material position. The roller is a section of the roller near the grabbing position, which is responsible for transferring the material from the storage position to the grabbing position. The side probe sensor is used to detect whether the material correctly reaches the grabbing position and to confirm the state of the material to ensure the accuracy and safety of the mechanical arm grabbing. The mechanical arm is equipped with an end effector and a camera, which is used to identify the material information and grab it to the next station of the production line or process it. The camera is installed on the mechanical arm and is used to identify the information of the material, such as the model and quantity of the material, and compare it with the material information transmitted by the LES to ensure that the grabbed material meets the current production requirements.
[0119] Figure 3is a schematic diagram of an appliance moving according to an embodiment of the application, as Figure 3 The production line can include a roller feeding station, a storage station, a grabbing station, and a roller emptying station. The roller feeding station is the initial material receiving point in the automated logistics system. When the smart device carrying the loaded material arrives here, a series of automated actions will be triggered. The station PLC system receives the replenishment information from the smart device and confirms the safety conditions by closing the grating. The smart device places the material appliance on the roller and sends a signal to leave, and then the PLC system controls the roller to start running and guide the material from the feeding station to the subsequent station.
[0120] The storage station temporarily stores the material from the roller feeding station, as Figure 3 When the material in the feeding station is successfully transported, if the storage station is currently empty, the PLC will control the lifting platform and the roller to move the material appliance from the feeding station to the storage station. The storage station monitors the material state through the photoelectric sensor to ensure accurate and accurate receipt and recording of material information. The grabbing station is an important node on the production line, responsible for grabbing the required material from the roller for processing or assembly. When the material inventory of the grabbing station is empty during production, the PLC system will instruct the roller to transport the material in the storage station to the grabbing station. After the material is in place, the mechanical arm identifies the material information through the camera and compares it with the data transmitted by the LES to ensure that the material is correct and then grabs it to start the processing or assembly process. After the material is consumed, the PLC system updates the material inventory and repeats the above process as necessary to maintain the continuity of the material supply. After the material is completely used by the production line, the empty appliance will be transported to the roller emptying station to prepare for subsequent recycling or refilling. When the material inventory of the grabbing station falls to zero, the PLC system generates an emptying signal and transmits it to the LES through the MES, triggering the emptying handling task of the smart device. The PLC simultaneously controls the roller and the lifting platform to move the empty appliance from the grabbing station to the emptying station, and finally the smart device takes away the empty appliance to complete the entire logistics closed loop.
[0121] Optionally, as Figure 3As shown, from the roller feeding station to the storage station, the material is transported to the feeding station by the intelligent device. Once the intelligent device leaves, the roller starts to run under the control of the PLC system, and the material appliance is transferred from the feeding station to the storage station. This process ensures the safe storage and ready state of the material appliance, so that it can be used at any time when production is needed. From the storage station to the grabbing station, when the grabbing station material inventory on the production line is insufficient, the PLC system will dispatch the roller to start, extract the material from the storage station, accurately align the grabbing station through the up and down movement of the lifting platform, and ensure smooth transition of the material appliance to the grabbing station. Photoelectric sensor and side probe sensor assist to confirm the correct placement of the material, and the mechanical arm immediately grabs the material for the next production activity. From the grabbing station to the roller empty station, after the material is consumed, the grabbing station inventory is reduced and eventually reduced to zero, at which time the empty appliance return signal is generated. The PLC system controls the roller and lifting platform to move the empty appliance from the grabbing station to the roller empty station, and the intelligent device waits to receive the empty appliance, completing the last link of the logistics cycle, i.e. the recovery of the empty appliance.
[0122] Figure 4 is a flow chart of the roller automatic conveying material according to an embodiment of the present application, as shown in Figure 4 From the material replenishment of the intelligent device to the final grabbing of the material by the mechanical arm, the integrated operation of the information flow and the physical flow throughout the process. Through the cooperation between each system (workstation PLC system, MES, LES, RCS), automatic logistics distribution and material management are realized, and each step in Figure 4 will be analyzed in detail.
[0123] Determine the inventory of the station, trigger the replenishment signal, and the workstation PLC system detects that the material inventory of the roller feeding station is below the preset threshold. The workstation PLC system sends a replenishment request to the LES through the MES, triggering the replenishment process. Send the replenishment signal and receive the feedback signal, LES receives the replenishment request, confirms and prepares the materials. LES sends a confirmation signal to the workstation PLC system through the MES, indicating that the replenishment is ready. Receive the signal and feedback the access signal, the workstation PLC system receives the confirmation signal from LES. The workstation PLC system closes the grating to prepare a safe channel for the intelligent device to enter the feeding station, and feeds back the access signal to the RCS through the MES, allowing the intelligent device to enter. Send the signal and feedback the signal, RCS schedules the intelligent device to the designated feeding station. After the intelligent device arrives, RCS sends a request to enter the signal to MES, which reaches the workstation PLC system via MES. After the workstation PLC system confirms that the intelligent device can enter, it feeds back the access signal to RCS through the MES, and the intelligent device formally enters the feeding station.
[0124] Optionally, receiving signals and feedback, generating a carrying task, after receiving the off-site signal of the intelligent device, the station PLC system confirms that the material has been safely put in. The station PLC system feeds back the off-site signal to the LES through the MES, confirming the arrival of the material. The LES generates a carrying task based on the material information and transmits the material information to the station PLC system through the MES, including the number of layers of the carrying device, the number of layers used, and the material number and quantity, etc. Accepting the task, scheduling the intelligent device to the designated location, after receiving the carrying task of the LES, the RCS confirms and schedules the corresponding intelligent device to the designated location. The intelligent device executes the material carrying from the feeding station to the storage site or the grabbing site according to the scheduling instruction of the RCS.
[0125] Entering the station to put down the shelf, sending a request to leave the signal, receiving feedback, the intelligent device arrives at the designated station (such as the grabbing station), puts down the shelf, and waits for the material to be grabbed by the mechanical arm. The intelligent device sends a request to leave the signal to the MES through the RCS, and then to the station PLC system through the MES, and waits for the signal confirming the completion of the material grabbing. After receiving the signal that the mechanical arm has completed the grabbing, the station PLC system feeds back the signal that the intelligent device can leave the station to the RCS through the MES. Sending an off-site signal, after receiving the signal that it can leave, the intelligent device sends an off-site signal to the LES through the RCS, indicating that the task is completed. Accepting material information and transmitting PLC, recording material information, the station PLC system receives the material information transmitted from the LES. The station PLC system records the material information and updates the material inventory of the station.
[0126] Controlling the roller operation according to the sensor electrical signal, the station PLC system controls the motor on the roller according to the electrical signal of the photoelectric sensor and other devices, so that the roller rotates to realize the automatic conveying of the material on the roller. The material is positioned on the roller by the lifting platform center cylinder and the four corner positioning rods to ensure accurate conveying from the storage site to the grabbing site. Controlling the posture of the mechanical arm to complete the material grabbing, when the material arrives at the grabbing site, the station PLC system controls the mechanical arm to adjust to a fixed posture to prepare for the material grabbing task. The mechanical arm identifies the material information through the camera and compares it with the recorded material information, and after confirming the correctness, completes the material grabbing through the end execution mechanism.
[0127] Judging the grabbing site device inventory, conveying the empty device, the station PLC system continuously monitors the inventory of the grabbing site, and when the device inventory decreases to zero. The station PLC system sends a return signal to the LES through the MES, requesting the intelligent device to take away the empty device. The empty device is in place, triggering the empty signal, the intelligent device arrives at the roller empty station and takes away the empty device. The station PLC system confirms that the empty device has been taken away through the sensor and feeds back the empty signal to the LES, completing a closed-loop material transmission process.
[0128] The above process describes the process of automatic material conveying on the roller in the automatic logistics system, including the triggering of the replenishment signal, the automatic conveying of the material on the roller, the material grabbing, and the management of the emptying tool. The entire process highly depends on the real-time communication and information sharing between systems, through the collaborative work of the station control system (PLC), the manufacturing execution system (MES), the logistics execution system (LES), and the robot control system (RCS), to realize the automatic identification, conveying, and grabbing of the material, greatly improving the efficiency and accuracy of logistics distribution, while reducing human errors and logistics costs.
[0129] According to the embodiments of the present application, a work object transmission device is also provided. It should be noted that the work object transmission device can be used to execute the work object transmission method in the above embodiments.
[0130] Figure 5 is a schematic diagram of a work object transmission device according to an embodiment of the present application, as shown in Figure 5 The work object transmission device 500 can include a first determination unit 502, an execution unit 504, a control unit 506, a second determination unit 508, and a stopping unit 510.
[0131] The first determination unit 502 is configured to determine a to-be-transmitted work object from a candidate work object set based on attribute information of the candidate work object set stored in a storage station, in response to an initial number of work objects in a work station not meeting a number of work requirements.
[0132] The execution unit 504 is configured to perform a moving operation on the to-be-transmitted work object to obtain a moving result, and move the to-be-transmitted work object to a roller based on the moving result.
[0133] The control unit 506 is configured to control the roller to transmit the to-be-transmitted work object to the work station.
[0134] The second determination unit 508 is configured to determine the to-be-transmitted work object transmitted to the work station as a work object in the work station, and adjust the initial number to obtain a target number.
[0135] The stopping unit 510 is configured to stop the to-be-transmitted work object determined from the candidate work object set from performing the moving operation, in response to the target number meeting the number of work requirements.
[0136] In the embodiment of the present application, the first determining unit 502 determines the to-be-transferred work object from the candidate work object set based on the attribute information of the candidate work object set stored in the storage position in response to the initial number of work objects in the work position not meeting the number of work requirements. The execution unit 504 performs a moving operation on the to-be-transferred work object to obtain a moving result, and moves the to-be-transferred work object to the roller based on the moving result. The control unit 506 controls the roller to transfer the to-be-transferred work object to the work position. The second determining unit 508 determines the to-be-transferred work object transferred to the work position as a work object in the work position, and adjusts the initial number to obtain a target number. The stopping unit 510 stops the to-be-transferred work object determined from the candidate work object set from performing the moving operation in response to the target number meeting the number of work requirements, thereby solving the technical problem of low transfer efficiency of work objects and achieving the technical effect of improving the transfer efficiency of work objects.
[0137] According to the embodiment of the present application, a computer readable storage medium is also provided, which includes a stored program. The program performs the work object transfer method in the above-mentioned embodiments when executed.
[0138] According to the embodiment of the present application, a processor is also provided, which is used to run a program. The program performs the work object transfer method in the above-mentioned embodiments when executed.
[0139] According to another aspect of the embodiment of the present application, an electronic device is also provided. The electronic device includes a memory and a processor. The memory stores a computer program, and the processor is configured to run the computer program to perform the work object transfer method in the embodiment of the present application.
[0140] The embodiment of the present application also provides a computer program product. Optionally, in the embodiment, the above-mentioned computer program product can include a computer program, which, when executed by a processor, implements the work object transfer method in the above-mentioned embodiment of the present application.
[0141] In the above-mentioned embodiments of the present application, the description of each embodiment has its own focus, and the parts not described in detail in a certain embodiment can be referred to the relevant description of other embodiments.
[0142] In several embodiments provided in the present application, it should be understood that the disclosed technology can be implemented by other means. Among them, the above-mentioned device embodiments are only schematic, for example, the division of the units can be a logical function division, and actual implementation can have another division manner, for example, a plurality of units or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the coupling or direct coupling or communication connection between the displayed or discussed each other can be through some interface, indirect coupling or communication connection between units or modules, which can be electrical or other forms.
[0143] The units described as separate components can or can not be physically separated, and the components shown as units can or can not be physical units, that is, they can be located in one place, or they can be distributed to multiple units. Part or all of the units can be selected according to actual needs to achieve the purpose of the embodiment.
[0144] In addition, each functional unit in each embodiment of the present application can be integrated into a processing unit, or each unit can exist physically, or two or more units can be integrated into one unit. The integrated unit can be realized in the form of hardware or in the form of a software functional unit.
[0145] The integrated unit, if realized in the form of a software functional unit and sold or used as an independent product, can be stored in a computer-readable storage medium. Based on this understanding, the technical solutions of the present application essentially or the part that contributes to the prior art or the whole or part of the technical solutions can be embodied in the form of a software product. The computer software product is stored in a storage medium, including 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 method described in each embodiment of the present application. The aforementioned storage medium includes: a U disk, a read-only memory (ROM), a random access memory (RAM), a mobile hard disk, a magnetic disk or an optical disk, and various media that can store program codes.
[0146] The above is only the preferred embodiment of the present application. It should be noted that for ordinary skilled in the art, without departing from the principles of the present application, a number of improvements and refinements can be made, and these improvements and refinements should be considered as the protection scope of the present application.
Claims
1. A method for transmitting job objects, characterized in that, include: In response to the initial number of work objects in the work station not meeting the work requirements, the work objects to be transmitted are determined from the candidate work object set stored in the storage work station based on the attribute information of the candidate work object set. Perform a movement operation on the work object to be transferred, obtain the movement result, and move the work object to be transferred onto the roller conveyor based on the movement result; The roller conveyor is controlled to transport the work object to the work station. The work object to be transferred to the work station is identified as the work object in the work station, and the initial quantity is adjusted to obtain the target quantity; In response to the target quantity meeting the job requirements, the process stops for the job objects to be transferred identified in the candidate job object set, and the movement operation is performed.
2. The method according to claim 1, characterized in that, The method is applied to a work object transfer system, the transfer system comprising: a workstation control system, a manufacturing execution system, a logistics execution system, and a machine control system, wherein the workstation control system is at least used to monitor the operation status of the workstation and the storage workstation, the manufacturing execution system is used to connect the workstation control system and the logistics execution system, the logistics execution system is used to connect the manufacturing execution system and the machine control system, and the machine control system is at least used to execute the movement operation and the transfer operation, the transfer operation being used to transfer the work object to be transferred to the workstation.
3. The method according to claim 2, characterized in that, In response to the initial number of work objects in the workstation not meeting the work demand, based on the attribute information of the candidate work object set stored in the storage workstation, the work objects to be transmitted are determined from the candidate work object set, including: In response to the initial quantity not meeting the operational requirements, the workstation control system is controlled to trigger a replenishment signal, wherein the replenishment signal is used to trigger the movement operation on the work object to be transferred; The control station control system sends the data to the logistics execution system through the manufacturing execution system, and uses the logistics execution system to send the transmission task corresponding to the replenishment signal to the machine control system; In response to the machine control system receiving the transmission task, the intelligent device is dispatched to the storage station to control the intelligent device to acquire the attribute information; The machine control system controls the transmission of the attribute information to the workstation control system via the logistics execution system and the manufacturing execution system. Using the workstation control system, the object to be transmitted is determined based on the attribute information.
4. The method according to claim 3, characterized in that, In response to the machine control system receiving the transmission task, the intelligent device is dispatched to the storage station to control the intelligent device to acquire the attribute information, including: In response to the machine control system receiving the transmission task, it controls the intelligent device to move to the storage station; In response to the logistics execution system receiving departure information generated by the smart device, wherein the departure information is used to instruct the smart device to leave the storage station; In response to the logistics execution system receiving the departure information from the machine control system, the system is controlled to parse the attribute information from the departure information and transmit the attribute information to the workstation control system through the manufacturing execution system.
5. The method according to claim 3, characterized in that, Using the workstation control system, based on the attribute information, the task object to be transferred is determined, including: In response to the station control system receiving the attribute information, the system controls the roller conveyor to be in operation and determines the set of candidate work objects that meet the attribute information, which are then identified as work objects to be transmitted.
6. The method according to claim 5, characterized in that, Performing a movement operation on the work object to be transferred, obtaining a movement result, and moving the work object to be transferred onto the roller conveyor based on the movement result includes: The workstation control system uses a robotic arm to perform the movement operation on the work object to be transferred. In response to the moving operation, the work object to be transferred is moved from the storage station to the roller rework station corresponding to the roller conveyor, and the empty return device is obtained; In response to the return device being located at the rework station of the roller conveyor, the return device is controlled to perform the movement operation on the object to be transferred, so as to move the object to be transferred onto the roller conveyor.
7. The method according to claim 2, characterized in that, The task object to be transferred to the workstation is identified as the task object in the workstation, and the initial quantity is adjusted to obtain the target quantity, including: The machine control system schedules intelligent equipment to the workstation. The initial quantity is adjusted using the smart device to obtain the target quantity.
8. The method according to claim 7, characterized in that, The method further includes: In response to the machine control system receiving a departure signal from the intelligent device, the intelligent device is controlled to leave the storage station; In response to the logistics execution system receiving the departure signal, the system is controlled to adjust the status information of the smart device.
9. The method according to any one of claims 1 to 8, characterized in that, In response to the target quantity not meeting the job requirements, the target quantity is set as the initial quantity, and the following method is executed until the target quantity meets the job requirements, at which point the movement operation on the job object to be transferred is stopped: Based on the attribute information of the candidate job object set stored in the storage station, the job object to be transmitted is determined from the candidate job object set.
10. A device for transmitting work objects, characterized in that, The device includes: The first determining unit is used to determine the work objects to be transmitted from the candidate work object set based on the attribute information of the candidate work object set stored in the storage station in response to the initial number of work objects in the work station not meeting the work requirements. An execution unit is configured to perform a movement operation on the work object to be transferred, obtain a movement result, and move the work object to be transferred onto the roller conveyor based on the movement result; A control unit is used to control the roller conveyor to transport the work object to the work station. The second determining unit is used to determine the work object to be transmitted to the work station as the work object in the work station, and to adjust the initial quantity to obtain the target quantity; A stop unit is configured to, in response to the target quantity meeting the job requirements, stop performing the movement operation on the job objects identified in the candidate job object set.
11. A processor, characterized in that, The processor is used to run a program, wherein the program is executed by the processor to perform the method according to any one of claims 1 to 9.
12. A computer-readable storage medium, characterized in that, The computer-readable storage medium includes a stored program, wherein, when the program is executed, it controls the device on which the computer-readable storage medium is located to perform the method according to any one of claims 1 to 9.
13. An electronic device, characterized in that, The method includes a memory and a processor, wherein the memory stores a computer program and the processor is configured to run the computer program to perform the method according to any one of claims 1 to 9.
14. A computer program product, characterized in that, The computer program product includes a computer program, wherein, when executed by a processor, the computer program implements the method described in any one of claims 1 to 9.