Material loading display processing method and device, electronic equipment and storage medium
By allocating display areas and using different display methods in the interface of the material loading system, the problem of difficulty in intuitively displaying the AGV processing progress and conveyor line stocking situation in the prior art is solved, and intuitive display and real-time monitoring efficiency are achieved on the interface Improvement.
Patent Information
- Application Number
- CN202411390304.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-08
- Publication Date
- 2025-02-14
AI Technical Summary
The existing material loading system is difficult to intuitively and clearly display the processing progress of the AGV and the material stocking status of the conveyor line, which leads to users who need to find the AGV location and judge the stocking status in video surveillance, which increases manpower.
By allocating two areas in the interface: one area displays the material stocking information of the conveyor line in the current batch, the other area displays the order processing progress of AGV, and uses different display methods to represent the changes in the order processing status of AGV and completes it in AGV. Update stocking information after order.
It realizes intuitive and clear display of AGV processing progress and material stocking status of conveying line materials, dynamic displays real-time changes, reducing the difficulty of users to find information in videos and improving monitoring efficiency.
Smart Images

Figure CN119441559A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of computers, and in particular to a material loading display processing method, device, electronic equipment and storage medium. Background Art
[0002] In the field of logistics and transportation, AGV (Automated Guided Vehicle) vehicles have been widely used. The existing material loading system has the following workflow: AGV vehicles transport materials to the conveyor line, and the conveyor line then transports the materials to the target vehicle to be loaded. Users need to monitor the working process of the material loading system to understand the working status of the AGV and the stocking status of the conveyor line.
[0003] The existing technology usually adopts the video monitoring method, that is, a camera is set in the working area of AGV, the video data of its work is captured, and the data is transmitted to the monitoring interface. However, for ordinary users, this method is difficult to intuitively and clearly display the current processing progress of AGV and the material stocking status of the conveyor line. Because the working area of AGV may be very large, AGV may have multiple working states, and the stocking quantity of each batch may be different, the user needs to find the position of AGV in the video and judge its working state. It is also necessary to judge the material stocking status of the conveyor line based on the stocking quantity of the current batch, which brings additional manpower.
[0004] Based on this, there is an urgent need for a display processing method applied to a material loading system that can solve the above problems. Summary of the invention
[0005] A first aspect of an embodiment of the present invention provides a material loading display processing method, which is applied to a material loading system, wherein the material loading system includes an AGV vehicle and a conveyor line, wherein the AGV vehicle includes a first AGV, and the conveyor line includes a first conveyor line, wherein the first AGV is used to transport materials corresponding to an order currently being processed to the first conveyor line; the method includes:
[0006] Displaying a first object in the first area; wherein the first object is used to display the material stocking information of the first conveyor line in the first current batch, and the first current batch represents the current stocking batch of the first conveyor line;
[0007] Displaying a second object in the second area; wherein the second object includes a plurality of sub-objects, the plurality of sub-objects respectively corresponding to a plurality of order processing states of the first AGV, the plurality of order processing states being used to indicate different progress information of the first AGV processing the order; the sub-object corresponding to the current order processing state of the first AGV is displayed in the second display mode, and the sub-object corresponding to the order processing state that the first AGV has not entered is displayed in the first display mode, and the first display mode is different from the second display mode;
[0008] In response to a change in the order processing status of the first AGV, displaying a sub-object corresponding to the latest order processing status in the second area in a second display manner;
[0009] In response to the first AGV completing the order, the first object is updated and the updated first object is displayed in the first area.
[0010] In a possible implementation manner of the first aspect, the first object includes a first sub-object and a second sub-object;
[0011] The above-mentioned display of the first object in the first area includes: displaying a first sub-object and a second sub-object in the first area; wherein the above-mentioned first sub-object is used to display the material stocking quantity completed by the above-mentioned first conveyor line in the first current batch, and the above-mentioned second sub-object is used to display the material stocking status of the above-mentioned first conveyor line in the above-mentioned first current batch.
[0012] In a possible implementation of the first aspect, in response to the first AGV completing the order, updating the first object includes:
[0013] In response to the first AGV completing the order, updating the completed material stock quantity of the first conveyor line; based on the updated material stock quantity, updating the first sub-object and / or the second sub-object;
[0014] The displaying of the updated first object in the first area includes: displaying the updated first sub-object and / or the second sub-object in the first area.
[0015] In a possible implementation manner of the first aspect, updating the first sub-object and / or the second sub-object based on the updated material stock quantity includes:
[0016] Based on the updated material stock quantity, the material stock status of the first conveyor line in the first current batch is updated; based on the updated material stock status, the second sub-object is updated.
[0017] In a possible implementation of the first aspect, the material stocking status includes a first stocking status and a second stocking status, the first stocking status is used to indicate that the first conveyor line is still in the process of stocking the first current batch of materials, and the second stocking status is used to indicate that the first conveyor line has completed the stocking of the first current batch of materials;
[0018] The above-mentioned updating of the material stocking status of the above-mentioned first conveyor line in the above-mentioned first current batch based on the updated material stocking quantity includes: determining whether the above-mentioned updated material stocking quantity meets the preset conditions of the first current batch; in response to the above-mentioned updated material stocking quantity meeting the above-mentioned preset conditions, updating the above-mentioned second sub-object to the second stocking status; in response to the above-mentioned updated material stocking quantity not meeting the above-mentioned preset conditions, maintaining the above-mentioned second sub-object in the first stocking status.
[0019] In a possible implementation manner of the first aspect, the first object further includes a third sub-object;
[0020] The above-mentioned displaying of the first object in the first area also includes: displaying a third sub-object in the above-mentioned first area; wherein the above-mentioned third sub-object is used to display the number corresponding to the order currently processed by the above-mentioned first AGV.
[0021] In a possible implementation of the first aspect, the AGV vehicle further includes a second AGV, the conveyor line further includes a second conveyor line, the second AGV transports materials corresponding to the order currently processed by it to the second conveyor line, the first conveyor line and the second conveyor line are used to transport the materials to a target vehicle to be loaded, and the order processed by the second AGV is different from the order processed by the first AGV; the method further includes:
[0022] Displaying a third object in the third area; wherein the third object is used to display the material stocking information of the second conveyor line in the second current batch, and the second current batch represents the current stocking batch of the second conveyor line;
[0023] A fourth object is displayed in the fourth area; wherein the fourth object includes multiple sub-objects, and the multiple sub-objects respectively correspond to multiple order processing states of the second AGV, and the multiple order processing states are used to indicate different progress information of the second AGV processing the order; the sub-object corresponding to the current order processing state of the second AGV is displayed in the second display mode, and the sub-object corresponding to the order processing state that the second AGV has not entered is displayed in the first display mode.
[0024] In a possible implementation of the first aspect, the method further includes: in response to a change in the order processing state of the second AGV, displaying a sub-object corresponding to the current order processing state in the fourth area in a second display manner;
[0025] In response to the second AGV completing the order, the third object is updated; and the updated third object is displayed in the third area.
[0026] In a possible implementation of the first aspect, the method further includes: displaying a fifth object in a fifth area; wherein the fifth object includes a first virtual object and a second virtual object, the first virtual object is used to graphically represent the first transportation line, the second virtual object includes at least one virtual sub-object, the second virtual object is used to graphically represent the material corresponding to the material stock quantity completed by the first conveyor line in the first current batch, and the quantity of the at least one virtual sub-object is the same as the material stock quantity completed by the first conveyor line.
[0027] A second aspect of an embodiment of the present invention provides a material loading display processing device, the device is applied to a material loading system, the material loading system includes an AGV vehicle and a conveyor line, the AGV vehicle includes a first AGV, the conveyor line includes a first conveyor line, the first AGV is used to transport the material corresponding to the order currently being processed to the first conveyor line; the device includes:
[0028] A first display unit, configured to display a first object in a first area, wherein the first object is configured to display material stocking information of the first conveyor line in a first current batch, wherein the first current batch represents a current stocking batch of the first conveyor line;
[0029] A second display unit is used to display a second object in the second area; wherein the second object includes a plurality of sub-objects, the plurality of sub-objects correspond to a plurality of order processing states of the first AGV, and the plurality of order processing states are used to indicate different progress information of the first AGV processing the order; the sub-object corresponding to the current order processing state of the first AGV is displayed in the second display mode, and the sub-object corresponding to the order processing state that the first AGV has not entered is displayed in the first display mode, and the first display mode is different from the second display mode;
[0030] The second display unit is further used for: in response to a change in the order processing status of the first AGV, displaying a sub-object corresponding to the latest order processing status in the second area in a second display manner;
[0031] The first display unit is further used for: updating the first object in response to the first AGV completing the order; and displaying the updated first object in the first area.
[0032] A third aspect of an embodiment of the present invention provides an electronic device, comprising: at least one processor; a memory for storing instructions executable by the at least one processor; wherein the at least one processor is configured to execute the instructions to implement the method as described above in the first aspect of the present disclosure.
[0033] A fourth aspect of an embodiment of the present invention provides a computer-readable storage medium on which a computer program is stored, characterized in that when the above-mentioned computer program is executed by a processor, the above-mentioned method according to the first aspect of the present disclosure is implemented.
[0034] An embodiment of the present invention provides a material loading display processing method, which is applied to a material loading system. Compared with the prior art, the present invention has the following beneficial effects: first, through the first area and the second area, the material stocking information of the first conveyor line in the first current batch and the progress information of the first AGV processing the current order are respectively displayed, which can intuitively and clearly show the user the processing progress of the first AGV in the current order and the material stocking status of the conveyor line; secondly, before and after the order processing status of the first AGV changes, the sub-object corresponding to the current order processing status is displayed in different display modes, which can dynamically and intuitively show the user the real-time changes of the processing progress of the first AGV in the current order; then, in response to the first AGV completing the order, the first object is updated and displayed, which can dynamically and intuitively show the user the real-time changes of the material stocking information of the first conveyor line in the first current batch. BRIEF DESCRIPTION OF THE DRAWINGS
[0035] This specification will be further described in the form of exemplary embodiments, which will be described in detail by the accompanying drawings. These embodiments are not restrictive, and in these embodiments, the same number represents the same structure, wherein:
[0036] Figure 1 An application scenario diagram of a material loading display processing method provided by an exemplary embodiment of the present invention;
[0037] Figure 2 A flow chart of a material loading display processing method provided by an exemplary embodiment of the present invention;
[0038] Figure 3 A schematic block diagram of a material loading display processing device provided by an exemplary embodiment of the present invention;
[0039] Figure 4A schematic block diagram of an electronic device provided for an exemplary embodiment of the present invention;
[0040] Figure 5 A structural block diagram of a computer system provided for an exemplary embodiment of the present invention. DETAILED DESCRIPTION
[0041] Embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. Although certain embodiments of the present disclosure are shown in the accompanying drawings, it should be understood that the present disclosure can be implemented in various forms and should not be construed as being limited to the embodiments described herein, which are instead provided for a more thorough and complete understanding of the present disclosure. It should be understood that the drawings and embodiments of the present disclosure are only for exemplary purposes and are not intended to limit the scope of protection of the present disclosure.
[0042] It should be understood that the various steps described in the method embodiments of the present disclosure may be performed in different orders and / or in parallel. In addition, the method embodiments may include additional steps and / or omit the steps shown. The scope of the present disclosure is not limited in this respect.
[0043] The term "including" and its variations used in this document are open inclusions, that is, "including but not limited to". The term "based on" means "based at least in part on". The term "one embodiment" means "at least one embodiment"; the term "another embodiment" means "at least one other embodiment"; the term "some embodiments" means "at least some embodiments". Relevant definitions of other terms will be given in the description below. It should be noted that the concepts of "first", "second", etc. mentioned in this disclosure are only used to distinguish different devices, modules or units, and are not used to limit the order or interdependence of the functions performed by these devices, modules or units.
[0044] It should be noted that the modifications of "one" and "plurality" mentioned in the present disclosure are illustrative rather than restrictive, and those skilled in the art should understand that unless otherwise clearly indicated in the context, it should be understood as "one or more".
[0045] The names of the messages or information exchanged between multiple devices in the embodiments of the present disclosure are only used for illustrative purposes and are not used to limit the scope of these messages or information.
[0046] The following will be combined with the drawings in the embodiments of the present disclosure to clearly and completely describe the technical solutions in the embodiments of the present disclosure. Obviously, the described embodiments are only part of the embodiments of the present disclosure, not all of the embodiments. Based on the embodiments in the present disclosure, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present disclosure.
[0047] Figure 1 It is an application scenario diagram of a material loading display processing method provided by an exemplary embodiment of the present invention. The application scenario of the above display processing method may include an AGV vehicle 110, a display device 120, a conveyor line 130, materials 131-1...131-N, a sensing module 140, a target vehicle 150, and a network 160.
[0048] The AGV vehicle 110 is used to transport materials corresponding to the order it is currently processing to the conveyor line 130 , and materials 131 - 1 . . . 131 -N are used to represent materials that have been transported to the conveyor line 130 .
[0049] The conveying line 130 is provided with a sensing module 140 at one or more positions, and the sensing module 140 is used to detect whether there is material at the corresponding position.
[0050] Before the current batch of materials is ready, the conveyor line 130 first transports the materials corresponding to the completed orders of the AGV vehicle 110 to the loading position on the conveyor line 130. The current batch represents the current stocking batch of the conveyor line 130, and the current batch may include one or more orders. When the current batch of materials is ready, the conveyor line 130 transports the ready materials to the target vehicle 150.
[0051] The network 140 includes any suitable network capable of facilitating information and / or data exchange between the AGV vehicle 110 , the sensing module 140 , and the display device within the application scenario.
[0052] The display device 120 is used to display an interface including a first area and a second area. The first area is used to display the material stocking information of the conveyor line 130 in the current batch, and the second area is used to display the processing progress of the AGV vehicle 110 in the current order.
[0053] It should be noted that the application scenario is provided only for the purpose of illustration and is not intended to limit the scope of this specification. For those of ordinary skill in the art, various modifications or changes can be made according to the description of this specification. For example, the application scenario may also include a database. For another example, the application scenario may be implemented on other devices to achieve similar or different functions. However, changes and modifications will not deviate from the scope of this specification.
[0054] An exemplary embodiment of the present invention provides a material loading display processing method, which is applied to a material loading system, wherein the material loading system includes an AGV vehicle and a conveyor line, wherein the AGV vehicle includes a first AGV, and the conveyor line includes a first conveyor line, and the first AGV is used to transport the material corresponding to the order currently being processed to the first conveyor line. In the material loading system of this embodiment, the first AGV can only process one order at the same time, and the next order can only be processed after the material corresponding to the currently processed order is transported to the first transport line. Optionally, the material loading system includes a control unit, and the order processed by the first AGV comes from the control unit, that is, the control unit sends the order to the first AGV, and the first AGV goes to the material storage area to obtain the material corresponding to the order, and transports the material corresponding to the order to the first transport line. In other words, the order processed by the first AGV means that the first AGV transports the material corresponding to the order from the material storage area to the first transport line.
[0055] Figure 2 A flow chart of a material loading display processing method provided by an exemplary embodiment of the present invention is as follows Figure 2 As shown, the above method comprises the following steps:
[0056] Step S201: Displaying a first object in a first area; wherein the first object is used to display material stocking information of the first conveyor line in a first current batch, and the first current batch represents the current stocking batch of the first conveyor line.
[0057] The embodiment of the present disclosure does not limit the quantity and display content of the first object, as long as it can display the material stocking information of the first conveyor line in the first current batch. In an optional embodiment, the first object includes a first sub-object and a second sub-object. In this embodiment, the first object is displayed in the first area, including:
[0058] The first sub-object and the second sub-object are displayed in the first area; wherein the first sub-object is used to display the material stocking quantity completed for the first conveyor line in the first current batch, and the second sub-object is used to display the material stocking status of the first conveyor line in the first current batch.
[0059] In this way, by displaying the first sub-object and the second sub-object in the first area, two data display forms of stock quantity and stock status are introduced, which can more intuitively and clearly display the material stock quantity and material stock status of the conveyor line to the user.
[0060] This embodiment does not limit the measurement method of the material stock quantity. Optionally, the material stock quantity completed by the above-mentioned first conveyor line in the first current batch can be equal to the number of orders completed by the above-mentioned first conveyor line in the first current batch, that is, the number of orders that the first AGV has completed transporting in the first current batch. Optionally, the material stock quantity can also be equal to the number of unit materials corresponding to the orders completed by the above-mentioned first conveyor line in the first current batch. For example, assuming that 1 box of material is used as the unit material, the material stock quantity can be the number of boxes of materials corresponding to the orders completed by the above-mentioned first conveyor line in the first current batch.
[0061] This embodiment does not limit the specific content of the material stocking status, as long as it can objectively reflect the material stocking status of the first conveyor line in the first current batch. Optionally, the material stocking status includes a first stocking status and a second stocking status, the first stocking status is used to indicate that the first conveyor line is still in the material stocking of the first current batch, and the second stocking status is used to indicate that the first conveyor line has completed the material stocking of the first current batch.
[0062] Step S202: Display a second object in the second area; wherein the second object includes multiple sub-objects, and the multiple sub-objects respectively correspond to multiple order processing states of the first AGV, and the multiple order processing states are used to indicate different progress information of the first AGV processing the order; the sub-object corresponding to the current order processing state of the first AGV is displayed in the second display mode, and the sub-object corresponding to the order processing state that the first AGV has not entered is displayed in the first display mode, and the first display mode is different from the second display mode.
[0063] This implementation does not limit the number and specific types of the order processing states. In an optional embodiment, the order processing states include one or more of a first processing state, a second processing state, a third processing state, a fourth processing state, and a fifth processing state.
[0064] The disclosed embodiment does not limit the specific structure of the first conveyor line. In an optional embodiment, the first conveyor line includes a first sensing module, a second sensing module and a third sensing module, which are respectively arranged at the first position, the second position and the third position of the first conveyor line. The three sensing modules are respectively used to detect whether there are materials at the first position, the second position and the third position. The first position is set at the starting point of the first conveyor line, that is, the position where the first AGV unloads the materials corresponding to the order it is currently processing. The third position is set at the waiting loading position of the first conveyor line, that is, before the first conveyor line completes the stocking of the current batch of materials, the first conveyor line first transports the materials corresponding to the orders completed by the first AGV to the waiting loading position. When the first conveyor line completes the stocking of the current batch of materials, the first conveyor line transports the materials with the stocking completed to the target vehicle. The second position is located at any position between the first position and the third position. Optionally, the first position is located at the midpoint between the first position and the third position.
[0065] This embodiment does not limit the specific contents of the above five processing states. Optionally, the above five processing states correspond one-to-one to the five stages of the above first AGV processing the order.
[0066] Taking the control unit, the first AGV and the first conveyor line as an example, the specific process of the first AGV processing an order is divided into five stages: the start task stage, the request entry stage, the permission entry stage, the AGV release stage, and the task completion stage. The first processing state, the second processing state, the third processing state, the fourth processing state, and the fifth processing state correspond to the start task stage, the request entry stage, the permission entry stage, the AGV release stage, and the task completion stage, respectively.
[0067] Optionally, the task start phase may be: the first AGV receives an order sent by the control unit, moves to the material storage area, obtains materials corresponding to the order, and moves to a designated area.
[0068] Optionally, the request entry stage can be: after the first AGV moves to the designated area, it sends a first request to the control unit. After receiving the first request, the control unit obtains the detection signals of the first sensing module, the second sensing module and the third sensing module, and judges whether the first AGV can enter based on the detection signals. If the judgment result is yes, the control unit sends an entry permission signal to the first AGV. The entry permission stage can be: if the first AGV receives the entry permission signal sent by the control unit, the first AGV moves to the first transport line. Here, "entry" means that the first AGV can move from the designated area to the first transport line.
[0069] In this embodiment, the purpose of setting the entry request stage and the entry permission stage is to avoid material backlog on the conveyor line. In order to accurately determine whether there is a backlog of materials on the conveyor line, a first sensing module, a second sensing module and a third sensing module are respectively set at the first position, the second position and the third position of the first transport line, and the control unit determines whether the first AGV can enter according to the detection signals of the first sensing module, the second sensing module and the third sensing module.
[0070] This embodiment does not limit the specific value of the detection signal of the sensing module. Optionally, when it is detected that there is material at the corresponding position, the detection signal of the sensing module is 1; when it is detected that there is no material at the corresponding position, the detection signal of the sensing module is 0. Optionally, the control unit determines whether the first AGV can enter according to the detection signals of the first sensing module, the second sensing module and the third sensing module, specifically including: performing an AND operation on the detection signals of the first sensing module, the second sensing module and the third sensing module; and judging whether the first AGV can enter according to the result of the AND operation. For example, if at least one of the detection signals of the first sensing module, the second sensing module and the third sensing module is 0, it means that there is no material at least in the first position, the second position and the third position, then the result of the AND operation is 0, if the result of the AND operation is 0, then it is judged that the first AGV can enter. Correspondingly, if the detection signals of the first sensing module, the second sensing module and the third sensing module are all 1, it means that there are materials at the first position, the second position and the third position, then the result of the AND operation is 1, if the result of the AND operation is 1, then it is judged that the first AGV cannot enter.
[0071] Optionally, the AGV release phase may be: the first AGV moves to the first transport line and places the material corresponding to the order currently being processed at the first position of the first transport line.
[0072] Optionally, the task completion stage may be: the AGV has placed all materials corresponding to the currently processed order at the first position and returned to the designated area.
[0073] This embodiment does not limit the specific types of the first display mode and the second display mode, as long as the user can distinguish the difference between the two display modes. Displaying the sub-object in the first display mode indicates that the first AGV has not entered the order processing state corresponding to the sub-object, and displaying the sub-object in the second display mode indicates that the first AGV is in or has entered the order processing state corresponding to the sub-object. Optionally, the first display mode and the second display mode can use different colors. Preferably, the first display mode uses red or gray, and the second display mode uses blue. Optionally, the first display mode and the second display mode can use different brightness. Preferably, the first display mode uses low brightness. The second display mode uses high brightness. In this way, the processing progress of the first AGV in the current order can be intuitively and clearly displayed to the user.
[0074] Step S203: In response to a change in the order processing status of the first AGV, a sub-object corresponding to the latest order processing status is displayed in the second area in a second display manner.
[0075] This embodiment does not limit the specific method of determining the order processing status of the first AGV. In an optional implementation, the control unit determines the current order processing status of the first AGV, and determines whether the order processing status has changed. Optionally, in response to sending an order to the first AGV, the control unit sets the order processing status to the first processing status, that is, the first AGV is in the "start task stage". Optionally, the first AGV receives the order sent by the control unit, moves to the material storage area, obtains the material corresponding to the order, moves to the designated area, and sends a first request to the control unit. In response to receiving the first request sent by the first AGV, the control unit sets the order processing status to the second processing status, that is, the first AGV is in the "request entry stage". Optionally, after receiving the first request, the control unit obtains the detection signals of the first sensing module, the second sensing module, and the third sensing module, and determines whether the first AGV can enter based on the detection signals. If the judgment result is yes, the control unit sends an entry permission signal to the first AGV. In response to sending an entry permission signal to the first AGV, the control unit sets the order processing status to the third processing status, that is, the first AGV is in the "entry permission stage". Optionally, the first AGV moves to the above-mentioned first transport line, and places the materials corresponding to the order it is currently processing at the first position of the above-mentioned first transport line, and the above-mentioned control unit obtains a detection signal from the first sensing module corresponding to the first position at a predetermined time interval. In response to the detection signal returned by the above-mentioned first sensing module indicating that materials have been put in and the current order processing status of the first AGV is the third processing status, the control unit sets the order processing status to the fourth processing status, that is, the first AGV is in the "AGV delivery stage". Optionally, the first AGV places all the materials corresponding to the currently processed order at the above-mentioned first position, returns to the above-mentioned designated area, and sends an order completion signal to the control unit. In response to receiving the order completion signal sent by the first AGV, the control unit sets the order processing status to the fifth processing status, that is, the first AGV is in the "task completion stage".
[0076] In this way, according to the changes in the order processing status of the first AGV, the sub-object corresponding to the latest order processing status is displayed in the second area in the second display mode, which can dynamically and intuitively show the real-time changes in the processing progress of the first AGV in the current order to the user.
[0077] Step S204: in response to the first AGV completing the order, updating the first object.
[0078] Step S205: displaying the updated first object in the first area.
[0079] This embodiment does not limit the judgment method of "the first AGV completes the above order." In an optional implementation, if the order processing state of the first AGV changes to the fifth processing state, it is considered that the first AGV completes the order it is currently processing.
[0080] The embodiment of the present disclosure does not limit the specific method of updating the first object. In an optional implementation, in response to the first AGV completing the order, updating the first object specifically includes:
[0081] In response to the first AGV completing the order, updating the completed material stock quantity of the first conveyor line;
[0082] Based on the updated material stock quantity, the first sub-object and / or the second sub-object are updated.
[0083] This embodiment does not limit the specific method of updating the first sub-object. In an optional embodiment, in response to the first AGV completing the order, updating the completed material stock quantity of the first conveyor line specifically includes:
[0084] In response to the first AGV completing the order, obtaining the material stock quantity corresponding to the order;
[0085] Based on the material stock quantity corresponding to the above order and the material stock quantity completed by the above first conveyor line, an updated material stock quantity is determined.
[0086] In this way, the real-time changes in the material stocking quantity completed by the first conveyor line in the first current batch can be dynamically and intuitively displayed to the user.
[0087] The disclosed embodiment does not limit the specific manner of displaying the updated first object in the first area. In an optional embodiment, displaying the updated first object in the first area specifically includes: displaying the updated first sub-object and / or the second sub-object in the first area.
[0088] In this embodiment, it is understood that if both the first sub-object and the second sub-object are updated, the updated first sub-object and the second sub-object can be displayed simultaneously in the first region. If only one of the first sub-object and the second sub-object is updated, the updated first sub-object or the second sub-object is displayed in the first region.
[0089] This implementation does not limit the specific method of updating the first sub-object and / or the second sub-object. In an optional embodiment, based on the updated material inventory quantity, updating the first sub-object and / or the second sub-object includes:
[0090] Based on the updated material stock quantity, updating the material stock status of the first conveyor line in the first current batch;
[0091] Based on the updated material stock status, update the second sub-object.
[0092] This embodiment does not limit the specific method of "updating the material stocking status of the first conveyor line in the first current batch based on the updated material stocking quantity". In an optional embodiment, the updating of the material stocking status of the first conveyor line in the first current batch based on the updated material stocking quantity includes:
[0093] Determine whether the updated material stock quantity meets the preset conditions of the first current batch;
[0094] In response to the updated material stock quantity satisfying the preset condition, updating the second sub-object to a second stock status;
[0095] In response to the updated material stock quantity not satisfying the preset condition, maintaining the second sub-object in the first stock state.
[0096] This embodiment does not limit the specific meaning of the preset conditions of the first current batch. Optionally, the preset conditions of the first current batch represent the material stocking quantity that the first conveyor line needs to complete in the first current batch. If the updated material stocking quantity is equal to the material stocking quantity that the first conveyor line needs to complete in the first current batch, it is considered that the updated material stocking quantity meets the preset conditions; if the updated material stocking quantity is less than the material stocking quantity that the first conveyor line needs to complete in the first current batch, it is considered that the updated material stocking quantity does not meet the preset conditions.
[0097] In this way, the real-time changes in the material stocking status of the first conveyor line in the first current batch can be dynamically and intuitively displayed to the user.
[0098] The embodiment of the present disclosure does not limit the specific number of the first objects and the specific way of displaying the first objects. In an optional implementation, the first object further includes a third sub-object.
[0099] The display of the first object in the first area also includes: displaying a third sub-object in the first area; wherein the third sub-object is used to display the number corresponding to the order currently processed by the first AGV. In this way, the number corresponding to the order currently processed by the first AGV can be displayed to the user intuitively and clearly.
[0100] In an optional embodiment, the above method further includes:
[0101] In response to the current order processing state of the first AGV being changed to the first processing state, updating the third sub-object; the first processing state is used to indicate that the first AGV is in the start task stage of the order;
[0102] The updated third sub-object is displayed in the first area.
[0103] It can be understood that the current order processing status of the first AGV is changed to the above-mentioned first processing status, indicating that the above-mentioned first AGV starts to process a new order. Since the order currently processed by the first AGV has changed, by updating the third sub-object and displaying it, the real-time changes of the order currently processed by the first AGV can be dynamically and intuitively displayed to the user.
[0104] In an optional embodiment, the above method further includes:
[0105] In response to the material stocking status of the first conveying line in the first current batch being changed to the second stocking status, updating the third sub-object;
[0106] The updated third sub-object is displayed in the first area.
[0107] Optionally, in response to the change of the material stocking status of the first conveyor line in the first current batch to the second stocking status, the number corresponding to the order currently processed by the first AGV is set to 0. The reason for setting the order number to 0 is that the first conveyor line has completed the material stocking of the first current batch, and before the stocked materials are loaded, the first AGV is not required to start a new order. In this way, by showing the change of the number corresponding to the order, the stocking status of the first conveyor line in the first current batch can also be dynamically and intuitively displayed to the user.
[0108] The disclosed embodiments do not limit the number of the above-mentioned AGV vehicles. In an optional embodiment, the above-mentioned AGV vehicle also includes a second AGV, and the above-mentioned conveyor line also includes a second conveyor line. The above-mentioned second AGV transports the materials corresponding to the order it is currently processing to the above-mentioned second conveyor line. The above-mentioned first conveyor line and the above-mentioned second conveyor line are used to transport the materials to the target vehicle to be loaded. The order processed by the above-mentioned second AGV is different from the order processed by the first AGV. In this embodiment, the material loading system includes 2 AGV vehicles and 2 conveyor lines. The first AGV and the second AGV are respectively used to transport the materials corresponding to the orders they are respectively processing to the first conveyor line and the second conveyor line. The first conveyor line and the second conveyor line are respectively used to transport the materials of the first current batch and the materials of the second current batch to the target vehicle to be loaded.
[0109] In this embodiment, the above method further includes:
[0110] Displaying a third object in the third area; wherein the third object is used to display the material stocking information of the second conveyor line in the second current batch, and the second current batch represents the current stocking batch of the second conveyor line;
[0111] A fourth object is displayed in the fourth area; wherein the fourth object includes multiple sub-objects, and the multiple sub-objects respectively correspond to multiple order processing states of the second AGV, and the multiple order processing states are used to indicate different progress information of the second AGV processing the order; the sub-object corresponding to the current order processing state of the second AGV is displayed in the second display mode, and the sub-object corresponding to the order processing state that the second AGV has not entered is displayed in the first display mode.
[0112] In this way, the processing progress of the two AGVs in their respective orders and the material stocking status of the two conveyor lines can be displayed to users intuitively and clearly on the same interface.
[0113] In an optional embodiment, the above method further includes:
[0114] In response to a change in the order processing state of the second AGV, a sub-object corresponding to the current order processing state is displayed in the fourth area in a second display mode; wherein, at the previous moment, the same sub-object is displayed in a first display mode, and the first display mode is different from the second display mode;
[0115] In response to the second AGV completing the order, updating the third object;
[0116] The updated third object is displayed in the third area.
[0117] In this way, the processing progress of the two AGVs in their respective orders and the real-time changes in the material stocking information of the two conveyor lines in their respective batches can be dynamically and intuitively displayed to users on the same interface.
[0118] In an optional embodiment, the above method further includes:
[0119] displaying a fifth object in a fifth area;
[0120] Among them, the above-mentioned fifth object includes a first virtual object and a second virtual object, the above-mentioned first virtual object is used to graphically represent the above-mentioned first transportation line, the above-mentioned second virtual object includes at least one virtual sub-object, the above-mentioned second virtual object is used to graphically represent the material corresponding to the material stock quantity completed by the above-mentioned first conveyor line in the above-mentioned first current batch, and the quantity of the above-mentioned at least one virtual sub-object is the same as the material stock quantity completed by the above-mentioned first conveyor line.
[0121] In this way, by displaying the material stocking information of the first conveyor line in the first current batch in different ways in the first area and the fifth area, the material stocking status of the first conveyor line in the current batch can be displayed to the user more intuitively and clearly.
[0122] Optionally, the fifth object further includes a third virtual object and a fourth virtual object, and the method further includes:
[0123] The third virtual object and the fourth virtual object are displayed in the fifth area.
[0124] The third virtual object is used to graphically represent the second transport line. The fourth virtual object includes at least one virtual sub-object. The fourth virtual object is used to graphically represent the material corresponding to the material stock quantity completed by the second conveyor line in the second current batch. The quantity of the at least one virtual sub-object is the same as the material stock quantity completed by the second conveyor line.
[0125] In summary, the disclosed embodiment provides a material loading display processing method, which is applied to a material loading system. Compared with the prior art, firstly, the material stocking information of the first conveyor line in the first current batch and the progress information of the first AGV processing the current order are respectively displayed through the first area and the second area, which can intuitively and clearly show the user the processing progress of the first AGV in the current order and the material stocking status of the conveyor line; secondly, before and after the order processing status of the first AGV changes, the sub-object corresponding to the current order processing status is displayed in different display modes, which can dynamically and intuitively show the user the real-time changes of the processing progress of the first AGV in the current order; then, in response to the first AGV completing the order, the first object is updated and displayed, which can dynamically and intuitively show the user the real-time changes of the material stocking information of the first conveyor line in the first current batch.
[0126] The embodiment of the present disclosure also provides a material loading display processing device 300, such as Figure 3 As shown, the above device includes a first display unit 301 and a second display unit 302. In this embodiment, the above display processing device is applied to a material loading system, the material loading system includes an AGV vehicle and a conveyor line, the AGV vehicle includes a first AGV, the conveyor line includes a first conveyor line, and the first AGV is used to transport the material corresponding to the order currently being processed to the first conveyor line; the device includes:
[0127] A first display unit 301 is used to display a first object in a first area; wherein the first object is used to display the material stocking information of the first conveyor line in a first current batch, and the first current batch represents the current stocking batch of the first conveyor line;
[0128] A second display unit 302 is used to display a second object in a second area; wherein the second object includes a plurality of sub-objects, the plurality of sub-objects respectively corresponding to a plurality of order processing states of the first AGV, the plurality of order processing states being used to indicate different progress information of the first AGV processing the order; the sub-object corresponding to the current order processing state of the first AGV is displayed in a second display mode, and the sub-object corresponding to the order processing state that the first AGV has not entered is displayed in a first display mode, and the first display mode is different from the second display mode;
[0129] Wherein, the first display unit is further used for: in response to a change in the order processing status of the first AGV, displaying a sub-object corresponding to the latest order processing status in the second area in a second display manner;
[0130] The second display unit is further used for: updating the first object in response to the first AGV completing the order; and displaying the updated first object in the first area.
[0131] In an optional implementation, the first object includes a first sub-object and a second sub-object.
[0132] In this embodiment, the above-mentioned first display unit is also used to: display a first sub-object and a second sub-object in the first area; wherein the above-mentioned first sub-object is used to display the material stocking quantity completed by the above-mentioned first conveyor line in the first current batch, and the above-mentioned second sub-object is used to display the material stocking status of the above-mentioned first conveyor line in the above-mentioned first current batch.
[0133] In an optional implementation, the first display unit is further used for:
[0134] In response to the first AGV completing the order, updating the completed material stock quantity of the first conveyor line;
[0135] Based on the updated material stock quantity, update the first sub-object and / or the second sub-object;
[0136] The updated first sub-object and / or the updated second sub-object is displayed in the first area.
[0137] In an optional implementation, the first display unit is further used for:
[0138] Based on the updated material stock quantity, updating the material stock status of the first conveyor line in the first current batch;
[0139] Based on the updated material stock status, update the second sub-object.
[0140] In an optional embodiment, the material stocking status includes a first stocking status and a second stocking status, the first stocking status is used to indicate that the first conveyor line is still in the process of stocking the first current batch of materials, and the second stocking status is used to indicate that the first conveyor line has completed the stocking of the first current batch of materials;
[0141] In an optional implementation, the first display unit is further used for:
[0142] Determine whether the updated material stock quantity meets the preset conditions of the first current batch;
[0143] In response to the updated material stock quantity satisfying the preset condition, updating the second sub-object to a second stock status;
[0144] In response to the updated material stock quantity not satisfying the preset condition, maintaining the second sub-object in the first stock state.
[0145] In an optional implementation, the first object further includes a third sub-object;
[0146] The first display unit is further used to: display a third sub-object in the first area; wherein the third sub-object is used to display the number corresponding to the order currently processed by the first AGV.
[0147] In an optional embodiment, the AGV vehicle further includes a second AGV, the conveyor line further includes a second conveyor line, the second AGV transports materials corresponding to the order currently processed by it to the second conveyor line, the first conveyor line and the second conveyor line are used to transport materials to the target vehicle to be loaded, and the order processed by the second AGV is different from the order processed by the first AGV; the display processing device further includes:
[0148] A third display unit is used to display a third object in a third area; wherein the third object is used to display the material stocking information of the second conveyor line in the second current batch, and the second current batch represents the current stocking batch of the second conveyor line;
[0149] The fourth display unit is used to: display a fourth object in a fourth area; wherein the fourth object includes multiple sub-objects, and the multiple sub-objects respectively correspond to multiple order processing states of the second AGV, and the multiple order processing states are used to indicate different progress information of the second AGV processing the order; the sub-object corresponding to the current order processing state of the second AGV is displayed in the second display mode, and the sub-object corresponding to the order processing state that the second AGV has not entered is displayed in the first display mode.
[0150] In an optional embodiment, the fourth display unit is further used to: in response to a change in the order processing state of the second AGV, display a sub-object corresponding to the current order processing state in the fourth area in a second display manner;
[0151] The third display unit is further used for: updating the third object in response to the second AGV completing the order; and displaying the updated third object in the third area.
[0152] In an optional embodiment, the display processing device further includes a fifth display unit;
[0153] The fifth display unit is used to: display a fifth object in the fifth area; wherein the fifth object includes a first virtual object and a second virtual object, the first virtual object is used to graphically represent the first transportation line, the second virtual object includes at least one virtual sub-object, the second virtual object is used to graphically represent the material corresponding to the material stock quantity completed by the first conveyor line in the first current batch, and the quantity of the at least one virtual sub-object is the same as the material stock quantity completed by the first conveyor line.
[0154] In summary, the embodiments of the present disclosure provide a material loading display processing device, which is based on the same inventive concept as the corresponding method embodiments described above. For details, please refer to the method embodiments, which will not be repeated here.
[0155] An embodiment of the present disclosure also provides an electronic device, comprising: at least one processor; a memory for storing instructions executable by the at least one processor; wherein the at least one processor is configured to execute the instructions to implement the method disclosed in the embodiment of the present disclosure.
[0156] Figure 4 FIG. 1 is a schematic diagram of the structure of an electronic device provided by an exemplary embodiment of the present invention. Figure 4 As shown, the electronic device 400 includes at least one processor 401 and a memory 402 coupled to the processor 401 , and the processor 401 can execute corresponding steps in the above method disclosed in the embodiment of the present disclosure.
[0157] The processor 401 may also be referred to as a central processing unit (CPU), which may be an integrated circuit chip having signal processing capabilities. Each step in the method disclosed in the embodiment of the present disclosure may be completed by an integrated logic circuit of hardware in the processor 401 or by instructions in the form of software. The processor 401 may be a general-purpose processor, a digital signal processor (DSP), an ASIC, a field-programmable gate array (FPGA) or other programmable logic device, a discrete gate or transistor logic device, or a discrete hardware component. A general-purpose processor may be a microprocessor or the processor may also be any conventional processor, etc. The steps of the method disclosed in the embodiment of the present disclosure may be directly embodied as being executed by a hardware decoding processor, or may be executed by a combination of hardware and software modules in a decoding processor. The software module may be located in a memory 402, such as a random access memory, a flash memory, a read-only memory, a programmable read-only memory, or an electrically erasable programmable memory, a register, or other mature storage media in the art. The processor 401 reads the information in the memory 402 and completes the steps of the method in combination with its hardware.
[0158] In addition, when various operations / processes according to the present disclosure are implemented by software and / or firmware, they can be transmitted from a storage medium or a network to a computer system having a dedicated hardware structure, such as Figure 5 The computer system 500 shown is installed with the programs constituting the software. When the various programs are installed, the computer system can execute various functions, including the functions mentioned above. Figure 5 A structural block diagram of a computer system provided for an exemplary embodiment of the present invention.
[0159] Computer system 500 is intended to represent various forms of digital electronic computer devices, such as laptop computers, desktop computers, workstations, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. Electronic devices may also represent various forms of mobile devices, such as personal digital processing, cellular phones, smart phones, wearable devices, and other similar computing devices. The components shown herein, their connections and relationships, and their functions are merely examples and are not intended to limit the implementation of the present disclosure described and / or claimed herein.
[0160] like Figure 5As shown, the computer system 500 includes a computing unit 501, which can perform various appropriate actions and processes according to a computer program stored in a read-only memory (ROM) 502 or a computer program loaded from a storage unit 508 into a random access memory (RAM) 503. In the RAM 503, various programs and data required for the operation of the computer system 500 can also be stored. The computing unit 501, the ROM 502, and the RAM 503 are connected to each other via a bus 504. An input / output (I / O) interface 505 is also connected to the bus 504.
[0161] A plurality of components in the computer system 500 are connected to the I / O interface 505, including: an input unit 506, an output unit 507, a storage unit 508, and a communication unit 509. The input unit 506 may be any type of device capable of inputting information to the computer system 500, and the input unit 506 may receive input digital or character information, and generate key signal inputs related to user settings and / or function control of the electronic device. The output unit 507 may be any type of device capable of presenting information, and may include, but is not limited to, a display, a speaker, a video / audio output terminal, a vibrator, and / or a printer. The storage unit 508 may include, but is not limited to, a disk, an optical disk. The communication unit 509 allows the computer system 500 to exchange information / data with other devices over a network such as the Internet, and may include, but is not limited to, a modem, a network card, an infrared communication device, a wireless communication transceiver, and / or a chipset, such as a Bluetooth™ device, a WiFi device, a WiMax device, a cellular communication device, and / or the like.
[0162] The computing unit 501 may be a variety of general and / or special processing components with processing and computing capabilities. Some examples of the computing unit 501 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various dedicated artificial intelligence (AI) computing chips, various computing units running machine learning model algorithms, digital signal processors (DSPs), and any appropriate processors, controllers, microcontrollers, etc. The computing unit 501 performs the various methods and processes described above. For example, in some embodiments, the above methods disclosed in the embodiments of the present disclosure may be implemented as a computer software program, which is tangibly included in a machine-readable medium, such as a storage unit 508. In some embodiments, part or all of the computer program may be loaded and / or installed on the computer system 500 via ROM 502 and / or communication unit 509. In some embodiments, the computing unit 501 may be configured to perform the above methods disclosed in the embodiments of the present disclosure by any other appropriate means (e.g., by means of firmware).
[0163] The embodiment of the present disclosure further provides a computer-readable storage medium, wherein when the instructions in the above-mentioned computer-readable storage medium are executed by a processor of an electronic device, the above-mentioned electronic device is enabled to execute the above-mentioned method disclosed in the embodiment of the present disclosure.
[0164] The computer-readable storage medium in the disclosed embodiments may be a tangible medium that may contain or store a program for use by or in conjunction with an instruction execution system, device, or equipment. The computer-readable storage medium may include, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, devices, or equipment, or any suitable combination of the foregoing. More specifically, the computer-readable storage medium may include an electrical connection based on one or more lines, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
[0165] The computer-readable medium may be included in the electronic device, or may exist independently without being incorporated into the electronic device.
[0166] The embodiments of the present disclosure further provide a computer program product, including a computer program, wherein when the computer program is executed by a processor, the method disclosed in the embodiments of the present disclosure is implemented.
[0167] In embodiments of the present disclosure, computer program codes for performing the operations of the present disclosure may be written in one or more programming languages or combinations thereof, including but not limited to object-oriented programming languages, such as Java, Smalltalk, C++, and conventional procedural programming languages, such as "C" language or similar programming languages. The program code may be executed entirely on a user's computer, partially on a user's computer, as an independent software package, partially on a user's computer, partially on a remote computer, or entirely on a remote computer or server. In the case of a remote computer, the remote computer may be connected to the user's computer via any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computer.
[0168] The flow chart and block diagram in the accompanying drawings illustrate the possible architecture, function and operation of the system, method and computer program product according to various embodiments of the present disclosure. In this regard, each square box in the flow chart or block diagram can represent a module, a program segment or a part of a code, and the module, the program segment or a part of the code contains one or more executable instructions for realizing the specified logical function. It should also be noted that in some implementations as replacements, the functions marked in the square box can also occur in a sequence different from that marked in the accompanying drawings. For example, two square boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each square box in the block diagram and / or flow chart, and the combination of the square boxes in the block diagram and / or flow chart can be implemented with a dedicated hardware-based system that performs a specified function or operation, or can be implemented with a combination of dedicated hardware and computer instructions.
[0169] The modules, components or units involved in the embodiments described in the present disclosure may be implemented by software or hardware, wherein the names of the modules, components or units do not, in some cases, limit the modules, components or units themselves.
[0170] The functions described above herein may be performed at least in part by one or more hardware logic components. For example, without limitation, exemplary hardware logic components that may be used include: field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), systems on chip (SOCs), complex programmable logic devices (CPLDs), and the like.
[0171] The above descriptions are only some embodiments of the present disclosure and an explanation of the technical principles used. Those skilled in the art should understand that the scope of disclosure involved in the present disclosure is not limited to the technical solutions formed by a specific combination of the above technical features, but should also cover other technical solutions formed by any combination of the above technical features or their equivalent features without departing from the above disclosed concept. For example, a technical solution formed by replacing the above features with the technical features with similar functions disclosed in the present disclosure (but not limited to).
[0172] Although some specific embodiments of the present disclosure have been described in detail by way of example, it should be understood by those skilled in the art that the above examples are for illustration only and are not intended to limit the scope of the present disclosure. It should be understood by those skilled in the art that the above embodiments may be modified without departing from the scope and spirit of the present disclosure. The scope of the present disclosure is defined by the appended claims.
Claims
1. A material loading display processing method, characterized in that: The method is applied to a material loading system, the material loading system includes an AGV vehicle and a conveyor line, the AGV vehicle includes a first AGV, the conveyor line includes a first conveyor line, and the first AGV is used to transport materials corresponding to the order currently being processed to the first conveyor line; the method includes: Displaying a first object in the first area; wherein the first object is used to display the material stocking information of the first conveyor line in the first current batch, and the first current batch represents the current stocking batch of the first conveyor line; Displaying a second object in the second area; wherein the second object includes a plurality of sub-objects, the plurality of sub-objects respectively corresponding to a plurality of order processing states of the first AGV, the plurality of order processing states being used to indicate different progress information of the first AGV processing the order; the sub-object corresponding to the current order processing state of the first AGV is displayed in the second display mode, and the sub-object corresponding to the order processing state that the first AGV has not entered is displayed in the first display mode, and the first display mode is different from the second display mode; In response to a change in the order processing status of the first AGV, displaying a sub-object corresponding to the latest order processing status in the second area in a second display manner; In response to the first AGV completing the order, updating the first object; The updated first object is displayed in the first area.
2. The material loading display processing method according to claim 1 is characterized in that: The first object includes a first sub-object and a second sub-object; The displaying the first object in the first area includes: The first sub-object and the second sub-object are displayed in the first area; wherein the first sub-object is used to display the material stocking quantity completed by the first conveyor line in the first current batch, and the second sub-object is used to display the material stocking status of the first conveyor line in the first current batch.
3. The material loading display processing method according to claim 2 is characterized in that: In response to the first AGV completing the order, updating the first object includes: In response to the first AGV completing the order, updating the completed material stock quantity of the first conveyor line; Based on the updated material stock quantity, update the first sub-object and / or the second sub-object; The displaying the updated first object in the first area includes: The updated first sub-object and / or the updated second sub-object is displayed in the first area.
4. The material loading display processing method according to claim 3 is characterized in that: The updating of the first sub-object and / or the second sub-object based on the updated material stock quantity includes: Based on the updated material stock quantity, updating the material stock status of the first conveyor line in the first current batch; Based on the updated material stock status, the second sub-object is updated.
5. The material loading display processing method according to claim 4 is characterized in that: The material stocking status includes a first stocking status and a second stocking status, wherein the first stocking status is used to indicate that the first conveyor line is still in the process of stocking the first current batch of materials, and the second stocking status is used to indicate that the first conveyor line has completed the stocking of the first current batch of materials; The updating of the material stocking status of the first conveyor line in the first current batch based on the updated material stocking quantity includes: Determine whether the updated material stock quantity meets the preset conditions of the first current batch; In response to the updated material stock quantity satisfying the preset condition, updating the second sub-object to a second stock status; In response to the updated material stock quantity not satisfying the preset condition, maintaining the second sub-object in a first stock state.
6. The material loading display processing method according to claim 1, characterized in that: The first object also includes a third sub-object; The displaying of the first object in the first area further includes: The third sub-object is displayed in the first area; wherein the third sub-object is used to display the number corresponding to the order currently processed by the first AGV.
7. The material loading display processing method according to claim 1, characterized in that: The AGV vehicle further includes a second AGV, and the conveyor line further includes a second conveyor line. The second AGV transports materials corresponding to the order currently being processed to the second conveyor line. The first conveyor line and the second conveyor line are used to transport materials to a target vehicle to be loaded. The order processed by the second AGV is different from the order processed by the first AGV. The method further comprises: Displaying a third object in the third area; wherein the third object is used to display the material stocking information of the second conveyor line in the second current batch, and the second current batch represents the current stocking batch of the second conveyor line; A fourth object is displayed in the fourth area; wherein the fourth object includes multiple sub-objects, and the multiple sub-objects respectively correspond to multiple order processing states of the second AGV, and the multiple order processing states are used to indicate different progress information of the second AGV processing the order; the sub-object corresponding to the current order processing state of the second AGV is displayed in the second display mode, and the sub-object corresponding to the order processing state that the second AGV has not entered is displayed in the first display mode.
8. The material loading display processing method according to claim 7 is characterized in that: The method further comprises: In response to a change in the order processing state of the second AGV, displaying a sub-object corresponding to the current order processing state in the fourth area in a second display manner; In response to the second AGV completing the order, updating the third object; The updated third object is displayed in the third area.
9. The material loading display processing method according to claim 1, characterized in that: The method further comprises: displaying a fifth object in a fifth area; Among them, the fifth object includes a first virtual object and a second virtual object, the first virtual object is used to graphically represent the first transportation line, the second virtual object includes at least one virtual sub-object, the second virtual object is used to graphically represent the material corresponding to the material stock quantity completed by the first conveyor line in the first current batch, and the quantity of the at least one virtual sub-object is the same as the material stock quantity completed by the first conveyor line.
10. A material loading display processing device, characterized in that: The device is applied to a material loading system, the material loading system includes an AGV vehicle and a conveyor line, the AGV vehicle includes a first AGV, the conveyor line includes a first conveyor line, and the first AGV is used to transport materials corresponding to the order currently being processed to the first conveyor line; the device includes: A first display unit, configured to display a first object in a first area; wherein the first object is configured to display material stocking information of the first conveyor line in a first current batch, wherein the first current batch represents a current stocking batch of the first conveyor line; A second display unit is used to display a second object in the second area; wherein the second object includes a plurality of sub-objects, and the plurality of sub-objects respectively correspond to a plurality of order processing states of the first AGV, and the plurality of order processing states are used to indicate different progress information of the first AGV processing the order; the sub-object corresponding to the current order processing state of the first AGV is displayed in a second display mode, and the sub-object corresponding to the order processing state that the first AGV has not entered is displayed in a first display mode, and the first display mode is different from the second display mode; Wherein, the first display unit is further used for: in response to a change in the order processing status of the first AGV, displaying a sub-object corresponding to the latest order processing status in the second area in a second display manner; The second display unit is further used for: updating the first object in response to the first AGV completing the order; and displaying the updated first object in the first area.
11. An electronic device, characterized in that: include: at least one processor; a memory for storing the at least one processor-executable instruction; The at least one processor is configured to execute the instructions to implement the method according to any one of claims 1 to 9.
12. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the method according to any one of claims 1 to 9 is implemented.