Task processing method and device
By using the front and rear coding method of multi-layer shelves in the CTU working mode, visual management of shelves is solved, and the problems of low work efficiency and high cost in the traditional CTU working mode are improved and cost reduction.
Patent Information
- Application Number
- JP2024556564
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2022-04-12
- Filing Date
- 2023-02-02
- Publication Date
- 2025-05-01
- Estimated Expiration
- 2043-02-02
AI Technical Summary
In the existing CTU working mode, the single-wire body of the conveyor belt equipment lacks a visual operating interface, resulting in high working costs and low efficiency.
Visual management of shelves is achieved by using front and rear coding methods on multi-layer shelves. Get free information about temporary storage locations, generate and send goods placement tasks, update display information, execute picking procedures, and update display information after completion.
Improve work efficiency and reduce work costs. Through simple position coding, it supports cargo position visualization operation, so that on-site operation can be performed without specifying container numbers.
Smart Images

Figure 2025513948000001_ABST
Abstract
Description
[Technical field]
[0001] The present disclosure relates to the field of computer technology, and in particular to a task processing method and apparatus.
[0002] This application claims priority to Chinese patent application “202210380201.3”, filed on April 12, 2022, and having the publication title “Task Processing Method and Apparatus”, and the contents disclosed in the above Chinese patent application are hereby incorporated in full as part or in whole of this application. [Background technology]
[0003] At present, CTUs are also called multi-tier box-transporting AGVs (AGVs are transportation equipment equipped with automatic navigation devices such as electromagnetic or optical, which can run along a predetermined navigation path and have safety protection and various transfer functions), which can transport multiple boxes at one time and place the boxes at different height positions at the same time. The CTU work modes are as follows: one is a workstation based on a conveyor line device (a workstation is a work area in a warehouse, which usually has a work point consisting of a shelf and a computer), that is, the CTU receives the container, places it on the conveyor line, and transports it via the conveyor line to a specific work point to do work (shelving, picking, inventory, etc.), and when the work is completed, it transports it via the conveyor line to the cargo receiving position of the CTU. The other is a workstation where the CTU picks and places the boxes on a normal multi-tier shelf, and the field staff performs work based on the boxes already placed on the shelf.
[0004] In the process of realizing the present disclosure, the inventors found that the prior art has at least the following problems:
[0005] In the existing CTU operation mode, the conveyor line device has a single line body, lacks the necessary visualization interface operation, and the phenomenon of boxes queuing up exists, so the CTU operation mode has high operating costs and low operating efficiency. Summary of the Invention
[0006] In view of this, the embodiments of the present disclosure provide a task processing method and apparatus that can solve the problems of low work efficiency and high cost of the existing CTU work mode.
[0007] In order to achieve the above object, according to one aspect of the embodiment of the present disclosure, receiving a task request and obtaining available temporary storage location information of a workstation shelf, so as to obtain a first code and a second code having a mapping relationship of the temporary storage locations; Update display information of a corresponding temporary storage location in a preset visualization operation interface according to the first code, and generate and send a cargo placement task to a transportation device according to the second code and the task request; In response to a container corresponding to the cargo placement task being transported to the temporary storage location, updating display information of the temporary storage location in a visualization operation interface based on a first code corresponding to a second code in the cargo placement task; Determine the number of containers to be picked according to the task request, execute a picking program, and update the display information of the temporary storage location in the visualization operation interface according to the first code after the picking is completed; Including, It provides a method for performing tasks.
[0008] According to one or more embodiments of the present disclosure, the method further comprises: In response to completion of execution of the picking program, generating a cargo receiving task based on the second code and transmitting the task to a transportation device; In response to completion of a cargo receiving task of the transportation equipment, updating display information of the temporary storage location in the visualized operation interface based on a first code corresponding to a second code in the cargo receiving task; Includes.
[0009] According to one or more embodiments of the present disclosure, after receiving a task request, Retrieves the current configuration of the workstation shelves and determines if free buffer storage locations exist; If so, determining whether the pre-established queue contains a task request, and if so, removing the queued task request and enqueuing the currently received task request, and if not, executing the currently received task request; If not present, place the currently incoming task request in the pre-configured queue. Includes.
[0010] According to one or more embodiments of the present disclosure, after receiving the task request, further comprising: Identifying a task type based on the task request, and obtaining corresponding attribute information based on the task type; generating a cargo placement task based on the attribute information and the second code; Includes.
[0011] According to one or more embodiments of the present disclosure, the method further comprises: monitoring whether text information exists in an input box corresponding to a first code in the visualization operation interface; identifying said text information and determining a corresponding executable program to process said buffer location having said first code; Includes.
[0012] According to one or more embodiments of the present disclosure, the method further comprises: In response to a selection of an operational control corresponding to the first code in the visualized operational interface, identifying a type of the operational control and obtaining a corresponding operational program; determining whether the operation program is a plurality of operation programs, and if so, processing the temporary storage location having the first code in response to a selected operation program, and if not, executing the operation program to process the temporary storage location having the first code; Includes.
[0013] According to one or more embodiments of the present disclosure, The workstation shelf is provided with two sides, including disposing corresponding first and second codes on the front and back sides of each buffer location on the workstation shelf.
[0014] The present disclosure also provides an acquiring module for receiving a task request and acquiring available temporary storage location information of a workstation shelf, so as to obtain a first code and a second code having a mapping relationship of the temporary storage locations; A processing module for updating display information of a corresponding temporary storage location in a preset visualization operation interface according to the first code, generating a cargo placement task and sending it to a transportation device according to the second code and the task request; updating display information of the temporary storage location in the visualization operation interface according to a first code corresponding to the second code in the cargo placement task in response to a container corresponding to the cargo placement task being transported to the temporary storage location; determining a picking number corresponding to the container according to the task request, executing a picking program, and updating display information of the temporary storage location in the visualization operation interface according to the first code after picking is completed; Includes A task processing device is further provided.
[0015] One embodiment of the above disclosure has the following advantages and beneficial effects: The present disclosure utilizes a multi-layer shelf configured in a front-to-back coding manner to perform visualization operations of multi-layer temporary storage containers, solving the problem of needing to find containers during operations, realizing on-site operations without identifying container numbers, and utilizing a simple position encoding operation to support visualization operations of container positions, thereby improving the efficiency of on-site operations.
[0016] Further advantages of the above unconventional options will be explained in conjunction with the detailed description below. [Brief description of the drawings]
[0017] The drawings are used to facilitate understanding of the present disclosure and do not constitute undue limitations to the present disclosure. [Figure 1] FIG. 1 is a schematic diagram of the main process of a task processing method according to a first embodiment of the present disclosure. [Diagram 2] FIG. 2 is a structural schematic diagram of a workstation shelf according to an embodiment of the present disclosure. [Diagram 3] FIG. 3 is a schematic diagram of a visualization operation interface marked as an input task according to an embodiment of the present disclosure. [Figure 4] FIG. 4 is a schematic diagram of a visualization operation interface marked as a shipping task according to an embodiment of the present disclosure. [Diagram 5] FIG. 5 is a schematic diagram of the main processes of a task processing method according to the second embodiment of the present disclosure. [Figure 6] FIG. 6 is a schematic diagram of main modules of a task processing device according to an embodiment of the present disclosure. [Figure 7] FIG. 7 is an exemplary system architecture diagram in which embodiments of the present disclosure can be applied. [Figure 8] FIG. 8 is a structural schematic diagram of a terminal or server computer system suitable for implementing the embodiments of the present disclosure. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0018] The following describes exemplary embodiments of the present disclosure in conjunction with the drawings. In particular, the details of the embodiments of the present disclosure are included to aid in understanding, and should be considered as merely illustrative. Therefore, those skilled in the art should recognize that various changes and modifications can be made to the embodiments described herein without departing from the scope and spirit of the present disclosure. Similarly, for clarity and conciseness, the following description omits descriptions of known functions and structures.
[0019] 1 is a schematic diagram of the main process of the task processing method according to the first embodiment of the present disclosure. As shown in FIG. 1, the task processing method includes the following steps:
[0020] Step S101: receiving a task request, and obtaining free temporary storage location information of a workstation shelf, so as to obtain a first code and a second code having a mapping relationship of temporary storage locations.
[0021] In the embodiment, as shown in Fig. 2, the workstation shelf is provided in multiple layers and has both front and rear sides, and a corresponding first code and second code are arranged on the front and rear sides of each temporary storage location on the workstation shelf. For example, the workstation shelf facing the warehouse is defined as the rear side, a second code used for CTU equipment identification is arranged on the rear side of each temporary storage location, a workstation shelf facing the operation direction is defined as the front side, and a first code used for field work is arranged on the rear side of each temporary storage location. The first code and second code of each temporary storage location have uniqueness, and a mapping relationship is arranged between the second code defining the rear side and the first code defining the front side, and a relationship R is established, for example, R1 (#1, B001) and R2 (#2, B006). In addition, each layer of the workstation shelf is specifically divided into multiple rows determined by the length of the shelf and the width of the container, and is divided into a number of temporary storage locations of the same size in the physical structure according to the layers and rows. For example, the shelf body has a total of three layers, and each layer is further divided into three rows, for a total of nine temporary storage locations.
[0022] In some embodiments, after receiving the task request, current configuration information of the workstation shelf can be obtained (for example, whether the status identification in the configuration information is “free”), and a determination can be made as to whether a free temporary storage location exists; If so, determine whether the pre-established queue contains a task request (i.e., if there is free temporary storage available, process the queued task request first), and if so, remove the queued task request and queue the currently received task request, and if not, execute the currently received task request; If not, the currently received task request is placed in a pre-configured queue, ie, if there is currently no free buffer space available, it can be queued.
[0023] Step S102: updating display information of a corresponding temporary storage location in a preset visualization operation interface according to the first code, and generating and sending a cargo placement task to a transportation device according to the second code and the task request.
[0024] In an embodiment, the present disclosure creatively provides a visualization operation interface. As shown in FIG. 3 (task type is a storage task) and FIG. 4 (task type is an outgoing task), the visualization operation interface is divided into a number of equal positions according to the temporary storage locations of the actual workstation shelf. For example, there are three layers in total, each layer has four columns, and the numbers correspond to the first codes of the temporary storage locations. The visualization operation interface area of each corresponding temporary storage location is divided into three layers: upper, middle, and lower. Among them, the leftmost part of the upper layer is the first code, the central position of the upper layer is a task description or other presentation, the middle layer is specifically a presentation of the transport status of the container and can provide a double-click event, and the lower layer is an operation area including an input box and an operation button, the input box is used to link the empty box and input data required for other tasks such as text, and the operation button can provide the operation of the current temporary storage location, for example, an operation of calling up an empty box in a warehouse. In addition, the visualization operation interface can connect to the location of the temporary storage area to monitor and operate containers, and can display multiple containers simultaneously and operate multiple boxes, greatly improving work efficiency.
[0025] In some embodiments, the present disclosure can identify a task type based on the task request, and obtain corresponding attribute information based on the task type. Then, generate a cargo placement task based on the attribute information and the second code. For example, based on the task request, a task type is identified as an inbound task or an outbound task, and target attributes are respectively configured according to different task types (i.e., an inbound task or an outbound task), and obtain corresponding attribute information based on the target attributes, which can be used to generate a cargo placement task, for example, an outbound task needs to obtain an address of a warehouse container according to the target attributes. It can be seen that the present disclosure can be applied to CTU operations in any scenario.
[0026] Step S103: In response to a container corresponding to the cargo placement task being transported to the temporary storage location, updating display information of the temporary storage location in the visualization operation interface based on a first code corresponding to a second code in the cargo placement task.
[0027] Step S104: Determine the picking number corresponding to the container according to the task request, execute a picking program, and update the display information of the temporary storage location in the visualization operation interface according to the first code after the picking is completed.
[0028] In some embodiments, after performing step S104, the picked items or the containers in the temporary storage location can be taken away according to the actual task processing needs. A specific implementation process includes: generating a cargo receiving task based on the second code and sending it to the transportation equipment in response to the completion of the execution of the picking program. Finally, updating the display information of the temporary storage location in the visualization operation interface based on the first code corresponding to the second code in the cargo receiving task in response to the completion of the cargo receiving task of the transportation equipment.
[0029] As another example, when the presence of text information in an input box corresponding to a first code in a visualized operation interface is monitored, the text information can be identified and a corresponding execution program can be determined to process the temporary storage location having the first code.The present disclosure can be seen to input an operation instruction via a visualized operation interface, automatically identify the operation content, and call up the corresponding execution program to process the temporary storage location, such as checking the items in a container in the temporary storage location.
[0030] As another embodiment, the present disclosure further provides a method for directly performing targeted operations through a visualized operation interface, such as directly clicking an area call control in the visualized operation interface whose corresponding first code is number 2. A specific implementation process includes: in response to the selection of an operation control in the visualized operation interface whose corresponding first code is number 2, identifying the type of the operation control and obtaining a corresponding operation program; and determining whether the operation program is more than one; if so, processing the temporary storage location having the first code in response to the selected operation program; if not, executing the operation program to process the temporary storage location having the first code. For example, in response to the event of clicking a call control whose first code is number 2, obtaining a short message sending operation program and an email sending operation program; in response to the selection of the short message sending operation program, generating an empty container calling short message for the temporary storage location whose first code is number 2 and sending it to a transport device.
[0031] 5 is a schematic diagram of the main process of the task processing method according to the second embodiment of the present disclosure. As shown in FIG. 5, the task processing method includes the following steps:
[0032] Step S501: receiving a task request and obtaining current configuration information of a workstation shelf.
[0033] Step S502: Determine whether or not there is an empty temporary storage location. If there is an empty temporary storage location, execute step S504; if there is no empty temporary storage location, execute step S503.
[0034] Step S503: Put the currently received task request into a preset queue, and return to step S502.
[0035] Step S504: Obtaining free temporary storage location information of the workstation shelf, so as to obtain a first code and a second code having a mapping relationship of temporary storage locations.
[0036] Step S505: updating display information of a corresponding temporary storage location in a preset visualization operation interface according to the first code.
[0037] As an example, in a pre-configured visualization operation interface, a first code of an available temporary storage location is assigned and occupied as number 2, and number 2 is displayed in bold black with the task type as an outgoing task, and is displayed as "assigned" (with a white background) in the central view.
[0038] Step S506: identifying a task type according to the task request, obtaining corresponding attribute information according to the task type, and generating a cargo placement task according to the attribute information and the second code and sending it to a transportation device.
[0039] Step S507: In response to a container corresponding to the cargo placement task being transported to the temporary storage location, updating display information of the temporary storage location in the visualization operation interface based on a first code corresponding to a second code in the cargo placement task.
[0040] As an example, in the central view where the first code of the pre-configured visualization operation interface is number 2, the display information is updated to “Arrived” (background color is white), and in the lower view, the currently arriving container information is displayed (gray and cannot be edited).
[0041] Step S508: Determine the picking number corresponding to the container according to the task request, and execute a picking program.
[0042] For example, based on the task requirements, the picking number that needs to be operated on the current container is highlighted in the pre-configured visual operation interface, with white font and red background.
[0043] Step S509: In response to the completion of the execution of the picking program, update the display information of the temporary storage location in the visualization operation interface based on the first code, and generate a cargo receiving task and send it to a transportation device based on the second code.
[0044] As an example, in the central view where the first code of the preset visualization operation interface is number 2, the display information is updated to "picked" (background color is white).
[0045] Step S510: In response to the completion of a cargo receiving task of the transportation equipment, update display information of the temporary storage location in the visualized operation interface based on a first code corresponding to a second code in the cargo receiving task.
[0046] For example, after the cargo receipt of the CTU is completed, in the central view in which the first code of the visualization operation interface is number 2, the display information is updated to "task completed", with the font in white and the background in green.
[0047] 6 is a schematic diagram of the main modules of a task processing device according to an embodiment of the present disclosure. As shown in FIG. 6, the task processing device 600 includes an acquisition module 601 and a processing module 602, among which: The acquisition module 601 receives a task request and acquires available temporary storage location information of a workstation shelf, so as to obtain a first code and a second code having a mapping relationship of the temporary storage location; The processing module 602 updates display information of a corresponding temporary storage location in a preset visualization operation interface based on the first code, generates a cargo placement task based on the second code and the task request and sends it to a transportation device; in response to a container corresponding to the cargo placement task being transported to the temporary storage location, updates display information of the temporary storage location in the visualization operation interface based on a first code corresponding to the second code in the cargo placement task; determines a picking number corresponding to the container based on the task request, executes a picking program, and after picking is completed, updates display information of the temporary storage location in the visualization operation interface based on the first code.
[0048] In some embodiments, the processing module 602 further comprises: In response to completion of the execution of the picking program, generate a cargo receiving task based on the second code and transmit the task to a transportation device; In response to the completion of the cargo receiving task of the transportation equipment, update display information of the temporary storage location in the visual operation interface based on the first code corresponding to the second code in the cargo receiving task. This is for the purpose.
[0049] In some embodiments, after the acquisition module 601 receives the task request, Retrieves the current configuration of the workstation shelves and determines if free buffer storage locations exist; If so, determining whether the pre-established queue contains a task request, and if so, removing the queued task request and enqueuing the currently received task request, and if not, executing the currently received task request; If not present, place the currently incoming task request in the pre-configured queue. Includes.
[0050] In some embodiments, after the obtaining module 601 receives a task request, the method further includes identifying a task type based on the task request, and obtaining corresponding attribute information based on the task type.
[0051] The processing module 602 is further for generating a cargo placement task based on the attribute information and the second code.
[0052] In some embodiments, the processing module 602 further comprises: monitoring whether text information exists in an input box corresponding to the first code in the visualization operation interface; identifying the text information and determining a corresponding executable program to process the buffer having the first code; This is for the purpose.
[0053] In some embodiments, the processing module 602 further comprises: in response to a selection of an operation control corresponding to the first code in the visualized operation interface, identifying a type of the operation control and obtaining a corresponding operation program; determining whether the operation program is a plurality of operation programs, and if a plurality of operation programs is present, processing the temporary storage location having the first code in response to a selected operation program; if a plurality of operation programs is not present, executing the operation program to process the temporary storage location having the first code; This is for the purpose.
[0054] In some embodiments, the workstation shelf is provided as a double-sided front and back storage location, with corresponding first and second codes disposed on the front and back surfaces of each buffer location on the workstation shelf, respectively.
[0055] In addition, since the task processing method and the task processing device according to the present disclosure have a corresponding relationship in terms of specific implementation contents, the overlapping contents will not be described any further.
[0056] FIG. 7 illustrates an exemplary system architecture 700 of a task processing method or device to which embodiments of the present disclosure can be applied.
[0057] 7, system architecture 700 may include terminal devices 701, 702, 703, a network 704, and a server 705. Network 704 is a medium for providing a communication link between terminal devices 701, 702, 703 and server 705. Network 704 may include various connection types, such as wired, wireless communication links, or fiber optic cables.
[0058] Using the terminal devices 701, 702, and 703, users can communicate with a server 705 via a network 704 to send and receive messages, etc. Various communication client applications can be installed on the terminal devices 701, 702, and 703.
[0059] The terminal devices 701, 702, 703 may be various electronic devices equipped with a task processing screen and supporting web browsing, including but not limited to smartphones, tablet computers, laptop computers, desktop computers, and the like.
[0060] Server 705 may be a server that provides various services, such as a background management server (by way of example only) that provides support to users utilizing terminal devices 701, 702, and 703. The background management server performs processing such as analysis on data such as received product information inquiry requests, and can feed back the processing results (for example, target push information, product information -- by way of example only) to the terminal devices.
[0061] It should be noted that the task processing method provided by the embodiments of the present disclosure is generally performed by the server 705, and correspondingly, the computing device is generally provided within the server 705.
[0062] It should be understood that the number of terminal devices, networks and servers in FIG. 7 is merely schematic, and that there may be any number of terminal devices, networks and servers as required for implementation.
[0063] Hereinafter, reference is made to Fig. 8, which shows a structural schematic diagram of a computer system 800 of a terminal device suitable for implementing the embodiments of the present disclosure. The terminal device shown in Fig. 8 is merely an example, and should not impose any limitations on the functions and scope of use of the embodiments of the present disclosure.
[0064] 8, computer system 800 includes a central processing unit (CPU) 801 capable of performing various appropriate operations and processes based on a program stored in a read-only memory (ROM) 802 or a program loaded from a storage portion 808 into a random access memory (RAM) 803. The RAM 803 further stores various programs and data necessary for the operation of the computer system 800. The CPU 801, the ROM 802, and the RAM 803 are connected to each other via a bus 804. An input / output (I / O) interface 805 is also connected to the bus 804.
[0065] The following components are connected to the I / O interface 805: Input section 805 including keyboard, mouse, etc.; An output section 806 including a cathode ray tube (CRT), a liquid crystal display (LCD), etc., and a speaker, etc.; A storage section 808 including a hard disk, etc.; A communication section 809 including a network interface card such as a LAN card or a modem.
[0066] A communication section 809 executes communication processing via a network such as the Internet. A driver 810 is also connected to the I / O interface 805 as necessary. Removable media 811 such as a magnetic disk, an optical disk, a magneto-optical disk, a semiconductor memory, etc. are installed in the driver 810 as necessary so that a computer program read therefrom can be easily installed in the storage section 808 as necessary.
[0067] In particular, according to an embodiment of the present disclosure, the processes described above with reference to the flowcharts may be implemented as computer software programs. For example, an embodiment of the present disclosure includes a computer program product including a computer program stored on a computer-readable medium, the computer program including program code for performing the method illustrated in the flowchart. In such an embodiment, the computer program may be downloaded and installed from a network via the communication portion 809 and / or installed from a removable medium 811. The computer program, when executed by the central processing unit (CPU) 801, performs the functions limited to the system of the present disclosure.
[0068] It should be noted that the computer readable medium referred to in this disclosure may be a computer readable signal medium or a computer readable storage medium, or any combination of the above. The computer readable storage medium may be, for example, but is not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination of the above. More specific examples of the computer readable storage medium may include, but are not limited to, an electrical connection having one or more conductors, a portable computer magnetic disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), a rewritable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact magnetic disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In this disclosure, the computer readable storage medium may be any tangible medium that contains or stores a program, which may be used in or in combination with a command execution system, apparatus, or device. Also, in the present disclosure, a computer-readable signal medium may include a data signal propagating in baseband or as part of a carrier wave, in which computer-readable program code is stored. Such a propagated data signal may take various forms, including, but not limited to, an electromagnetic signal, an optical signal, or any suitable combination of the above. A computer-readable signal medium may also be any computer-readable medium other than a computer-readable storage medium, which may transmit, propagate, or transmit a program used by or in combination with a command execution system, apparatus, or device. The program code contained in the computer-readable medium may be transmitted by any suitable medium, including, but not limited to, wireless, wire, optical cable, RF, etc., or any suitable combination of the above.
[0069] The flowcharts and block diagrams in the drawings illustrate possible architectures, functions and operations of systems, methods and computer program products according to various embodiments of the present disclosure. In this regard, each block in the flowcharts or block diagrams may represent a module, program section or part of code, which includes executable commands for implementing one or more predetermined logic functions. It should also be noted that in some alternative implementations, the functions noted in the blocks may occur in a different order than those noted in the drawings. For example, two consecutively shown blocks may actually be executed substantially in parallel, or may even be executed in the reverse order, as determined by the related functions. It should also be noted that each block in the block diagrams or flowcharts, and combinations of blocks in the block diagrams or flowcharts, may be implemented by a dedicated hardware-based system for executing a predetermined function or operation, or by a combination of dedicated hardware and computer commands.
[0070] The relevant modules described in the embodiments of the present disclosure may be implemented in a software or hardware manner. The described modules may be provided within a processor, for example, a processor may be described as including an acquisition module and a processing module. In particular, the names of the modules may not be limiting on the modules themselves.
[0071] In another aspect, the present disclosure further provides a computer-readable medium. The computer-readable medium may be included in the device described in the above embodiment, or may be independent of the device. The computer-readable medium stores one or more programs, and when the one or more programs are executed by one of the devices, the device: receiving a task request and obtaining available temporary storage location information of a workstation shelf, so as to obtain a first code and a second code having a mapping relationship of the temporary storage locations; According to the first code, update display information of a corresponding temporary storage location in a preset visualization operation interface, and according to the second code and the task request, generate a cargo placement task and send it to a transportation device; In response to a container corresponding to the cargo placement task being transported to the temporary storage location, updating display information of the temporary storage location in a visualization operation interface based on a first code corresponding to a second code in the cargo placement task; Determine the number of containers to be picked according to the task request, execute a picking program, and update the display information of the temporary storage location in the visualization operation interface according to the first code after the picking is completed; Include.
[0072] The technical solutions of the embodiments of the present disclosure can solve the problems of low work efficiency and high costs of the existing CTU work mode. The above-mentioned embodiments for carrying out the invention do not limit the scope of protection of the present disclosure. It is obvious to those skilled in the art that various modifications, combinations, subcombinations and substitutions may occur according to design requirements and other factors. Any modifications, equivalent replacements, improvements, etc. made within the scope of the idea and principle of the present disclosure shall be included in the scope of protection of the present disclosure.
Claims
1. receiving a task request and obtaining available temporary storage location information of a workstation shelf to obtain a first code and a second code having a mapping relationship of the temporary storage locations; According to the first code, update display information of a corresponding temporary storage location in a preset visualization operation interface, and according to the second code and the task request, generate and send a cargo placement task to a transportation device; In response to the container corresponding to the cargo placement task being transported to the temporary storage location, updating display information of the temporary storage location in a visualization operation interface based on a first code corresponding to a second code in the cargo placement task; Determine the number of containers to be picked according to the task request, execute a picking program, and update the display information of the temporary storage location in the visualization operation interface according to the first code after the picking is completed. A method for processing a task.
2. generating a cargo receiving task based on the second code and transmitting the task to a transportation device in response to completion of execution of the picking program; In response to completion of a cargo receiving task of the transportation equipment, updating display information of the temporary storage location in the visualized operation interface based on a first code corresponding to the second code in the cargo receiving task; Further comprising: The method of claim 1.
3. After receiving a task request, obtaining current configuration information for the workstation shelf and determining whether an available temporary storage location exists; If so, determining whether the pre-established queue contains a task request, and if so, removing the queued task request and enqueuing the currently received task request, and if not, executing the currently received task request; If not present, place the currently incoming task request in the pre-configured queue; The method of claim 1.
4. After receiving a task request, Identifying a task type based on the task request, and obtaining corresponding attribute information based on the task type; generating a cargo placement task based on the attribute information and the second code; Further comprising: The method of claim 1.
5. monitoring whether text information exists in an input box corresponding to the first code in the visualized operation interface; identifying said text information and determining a corresponding executable program to process said buffer location having said first code; Further comprising: The method of claim 1.
6. in response to a selection of an operational control corresponding to the first code in the visualized operational interface, identifying a type of the operational control and obtaining a corresponding operational program; determining whether the operation program is a plurality of operation programs, and if so, processing the temporary storage location having the first code in response to a selected operation program, and if not, executing the operation program to process the temporary storage location having the first code; Further comprising: The method of claim 1.
7. the workstation shelf is provided as a double-sided front and back storage, and including disposing corresponding first and second codes on the double-sided front and back storage of each temporary storage location on the workstation shelf, respectively. The method according to any one of claims 1 to 6.
8. an acquiring module for receiving a task request and acquiring available temporary storage location information of a workstation shelf, so as to obtain a first code and a second code having a mapping relationship of the temporary storage locations; A processing module for updating display information of a corresponding temporary storage location in a preset visualization operation interface based on the first code, generating a cargo placement task based on the second code and the task request and sending it to a transportation device; updating display information of the temporary storage location in the visualization operation interface based on a first code corresponding to the second code in the cargo placement task in response to a container corresponding to the cargo placement task being transported to the temporary storage location; determining a picking number corresponding to the container based on the task request, executing a picking program, and updating display information of the temporary storage location in the visualization operation interface based on the first code after picking is completed; A task processing device including:
9. one or more processors; a storage device for storing one or more programs; Including, The one or more programs, when executed by the one or more processors, cause the one or more processors to implement the method according to any one of claims 1 to 7. electronic equipment.
10. A computer readable medium having stored thereon a computer program which, when executed by a processor, implements the method according to any one of claims 1 to 7.
Citation Information
Patent Citations
Automatic warehousing rack number control system
JP1987235102A
Picking display device for article shelf
JP1997136706A
Picking system
JP1997202413A
Information processing device, picking article control method, program, and recording medium
JP2005067876A
Location instruction device, location management system and location instruction method
JP2005320116A