A logistics management method and related equipment

By acquiring the cargo task number and transit time, and combining it with detector and barcode information, the problem of difficult supervision and inaccurate fault location caused by the small storage capacity of PLC equipment was solved. This enabled more timely fault detection and accurate fault location, reduced costs, and improved system stability.

CN115755789BActive Publication Date: 2025-11-14HUBEI PROLOG TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202211370347.6
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-11-03
Publication Date
2025-11-14
Estimated Expiration
2042-11-03

AI Technical Summary

Technical Problem

In smart logistics, the small storage capacity of PLC devices makes it difficult to monitor the warehouse control system, resulting in untimely fault detection and inaccurate fault location. This leads to high manpower and time costs and makes it difficult to ensure stable system operation.

Method used

By acquiring the cargo's task number and transit time, the system determines the transit sequence information for the next segment of the transport route. When the cargo transit sequence information does not match the transit sequence information, an alarm message is issued. Combined with detector and barcode information, the system monitors the cargo transit status and sorting queue in real time, improving the quality of supervision and the accuracy of fault location.

Benefits of technology

This enables more timely fault detection and more accurate fault location, reduces manpower and time costs, and improves the stability and monitoring efficiency of the warehouse control system.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115755789B_ABST
    Figure CN115755789B_ABST
Patent Text Reader

Abstract

This invention provides a logistics management method and related equipment, comprising: acquiring task number information of goods, wherein the task number information includes logistics path information, the logistics path information including the segmented transport routes of the goods in the logistics path and the order of each segmented transport route; acquiring the passage status of the goods on the current segmented transport route; acquiring the passage time of the goods when the goods have passed the current segmented transport route; acquiring the transport task timing information of the next segmented transport route based on the passage time and the task number information; acquiring the goods passage timing information of the next segmented transport route; and issuing an alarm message when the goods passage timing information does not match the transport task timing information. Thus, by matching the passage timing with the task timing based on the timing of transport, it is possible to determine whether there is an anomaly between the current segmented transport route and the next segmented transport route.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of warehousing and logistics technology, and in particular to a logistics management method and related equipment. Background Technology

[0002] With the advancement of technology and the development of society, the logistics industry is also undergoing a historical transformation towards high informatization, shifting from traditional logistics models to smart logistics. By combining the Internet of Things and edge computing with traditional logistics models, the information identification speed and data processing capabilities of the logistics industry can be significantly improved.

[0003] In practical smart logistics, a large portion of the logistics equipment consists of PLC devices. Due to the limited internal storage of PLC HMIs, they generally cannot record a large number of logs, leading to rapid data updates and insufficient data for later troubleshooting. This makes troubleshooting difficult, especially given the numerous components of the warehouse control system, which are challenging to monitor and prevent timely problem detection and resolution. Consequently, both the labor and time costs of supervision are high, and the stable operation of the entire warehouse control system cannot be guaranteed. Therefore, proposing a logistics management method that can quickly and accurately locate faults in warehouse control systems is a pressing issue that needs to be addressed. Summary of the Invention

[0004] This invention provides a logistics management method to solve the problems in current smart logistics, such as the difficulty in supervising the warehouse control system, the untimely detection of faults, the inaccurate fault location, and the high manpower and time costs required due to the large number of PLC devices.

[0005] In a first aspect, the present invention provides a logistics management method, comprising:

[0006] Obtain the task number information of the goods, wherein the task number information includes logistics path information, and the logistics path information includes the segmented transport routes of the goods in the logistics path and the order of the segmented transport routes;

[0007] Obtain the transit status of the goods in the current segment of the transport route;

[0008] If the goods have passed through the current segmented transport line, obtain the transit time of the goods;

[0009] Based on the passage time and the task number information, obtain the transportation task timing information of the next segment transportation line;

[0010] Obtain the cargo passage timing information of the next segment of the transport route;

[0011] An alarm message is issued if the cargo transit time information does not match the delivery task time information.

[0012] Optionally, obtaining the passage status of the goods on the current segmented transport route includes:

[0013] The arrival status information of the goods on the current segmented conveying line is obtained, wherein the arrival status information is obtained by a detector installed on the current segmented conveying line;

[0014] If the arrival status information is obtained within a preset time, it is determined that the goods have passed through the current segmented transport route;

[0015] If the arrival status information is not obtained within the preset time, a prompt message will be issued.

[0016] Optionally, the method further includes:

[0017] Obtain the size information of the goods;

[0018] Based on the cargo's task number information, determine the cargo's preset size information;

[0019] If the size information does not match the preset size information, a warning message is issued that the goods are side by side.

[0020] Optionally, if the segmented conveyor line includes a logistics sorting unit, the method further includes:

[0021] Obtain the first barcode information of the goods, wherein the first barcode information includes sorting path information;

[0022] Based on the sorting path information, the first logistics sorting unit of the goods is determined;

[0023] The second barcode information of the goods is obtained through the first logistics sorting unit;

[0024] Based on the second barcode information and the acquisition time of the second barcode information, the first sorting queue information of the first logistics sorting unit is determined, wherein the first sorting queue information includes the sorting sequence information of the first logistics sorting unit;

[0025] If the amount of information in the first sorting queue is greater than the amount of information in the cargo passage sequence information of the previous segmented conveyor line, a conveying alarm message is issued, wherein the conveying alarm message includes the location information of the previous segmented conveyor line.

[0026] Optionally, the method further includes:

[0027] If the amount of information in the first sorting queue is less than the amount of information in the cargo passage sequence information of the previous segmented conveyor line, a first sorting alarm message is issued, wherein the first sorting alarm message includes the number information of the first sorting unit and the location information of the previous segmented conveyor line.

[0028] Optionally, the method further includes:

[0029] If the first sorting queue information matches the cargo passage timing information of the previous segment of the segmented conveyor line associated with the first logistics sorting unit, the second sorting queue information of the second logistics sorting unit associated with the first logistics sorting unit is obtained according to the sorting path information.

[0030] The third barcode information of the goods is obtained through the second logistics sorting unit;

[0031] If the third barcode information is not the head information of the second sorting queue, the sorting sequence information of the goods in the second logistics sorting unit is obtained within a preset quantity range;

[0032] If the cargo sorting sequence information matches the second sorting queue information, a second sorting alarm message is issued.

[0033] Optionally, before issuing an alarm message if the cargo transit timing information does not match the delivery task timing information, the following steps are included:

[0034] Obtain the location information of the management personnel along the logistics route;

[0035] If the manager's location is between the current segment conveyor line and the next segment conveyor line, obtain the manager's permission information;

[0036] If the administrator does not have the authority to change the cargo passage sequence, and the cargo passage sequence information does not match the delivery task sequence information, a prompt message is issued, and the prompt message includes the administrator's information.

[0037] Secondly, the present invention also provides a logistics management device, comprising:

[0038] The first acquisition module is used to acquire the task number information of the goods, wherein the task number information includes logistics path information, and the logistics path information includes the segmented transport routes of the goods in the logistics path and the order of the segmented transport routes;

[0039] The second acquisition module is used to acquire the passage status of the goods in the current segmented transport route;

[0040] The third acquisition module is used to acquire the transit time of the goods when the goods have passed through the current segmented transport line;

[0041] The fourth acquisition module is used to acquire the timing information of the next segment of the transport line based on the passage time and the task number information;

[0042] The fifth acquisition module is used to acquire the cargo passage time sequence information of the next segment of the conveyor line;

[0043] The alarm module is used to issue an alarm message when the cargo passage timing information does not match the delivery task timing information.

[0044] Thirdly, the present invention also provides an electronic device, including a memory and a processor, wherein the processor is configured to execute a computer program stored in the memory to implement the steps of the logistics management method as described in any of the first aspects above.

[0045] Fourthly, the present invention also provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the steps of the logistics management method as described in any of the first aspects.

[0046] As can be seen from the above technical solutions, the present invention provides a logistics management method, including: obtaining task number information of goods, wherein the task number information includes logistics path information, the logistics path information includes the segmented conveying lines of the goods in the logistics path and the order of each segmented conveying line; obtaining the passage status of the goods on the current segmented conveying line; if the goods have passed the current segmented conveying line, obtaining the passage time of the goods; based on the passage time and the task number information, obtaining the conveying task timing information of the next segmented conveying line; obtaining the goods passage timing information of the next segmented conveying line; and issuing an alarm message if the goods passage timing information does not match the conveying task timing information. Due to the large number of PLC devices in current smart logistics, the warehouse control system faces problems such as high difficulty in supervision, untimely fault detection, inaccurate fault location, and high manpower and time costs. In actual smart logistics, a large portion of logistics equipment consists of PLC devices. Due to the limited internal storage of PLCs, they generally cannot record a large number of logs, resulting in rapid data updates and insufficient data for later troubleshooting. This makes troubleshooting difficult, and the numerous components of the warehouse control system further complicate monitoring, hindering problem detection and timely resolution. Consequently, the labor and time costs for supervision are high, and the stable operation of the entire warehouse control system cannot be guaranteed. This application's embodiment, however, determines the timing information of the next segment's transport task based on the cargo logistics path information and the cargo's transit time on the segmented transport lines. This information is then matched with the cargo transit timing information on the next segment's transport line. Since cargo transport in warehouse logistics is time-sequential, a mismatch between the two can identify an anomaly between the current and next segment's transport lines, triggering an alarm. This improves the quality of the logistics control system's supervision, enables more timely fault detection and accurate fault location, and saves labor and time costs. Attached Figure Description

[0047] To more clearly illustrate the technical solution of this application, the drawings used in the embodiments will be briefly introduced below. Obviously, for those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0048] Figure 1 A schematic flowchart illustrating a logistics management method provided in an embodiment of this application;

[0049] Figure 2 A schematic structural diagram of a logistics management device provided in this application embodiment;

[0050] Figure 3A schematic structural diagram of an electronic device provided in an embodiment of this application;

[0051] Figure 4 This is a schematic structural diagram of a computer-readable storage medium provided in an embodiment of this application. Detailed Implementation

[0052] The embodiments will now be described in detail, examples of which are illustrated in the accompanying drawings. When the following description relates to the drawings, unless otherwise indicated, the same numbers in different drawings represent the same or similar elements. The embodiments described below do not represent all embodiments consistent with this application. They are merely examples of systems and methods consistent with some aspects of this application as detailed in the claims. In the several embodiments provided in this application, it should be understood that the disclosed apparatus and methods can also be implemented in other ways, and the apparatus embodiments described below are merely exemplary.

[0053] like Figure 1 As described above, this application provides a logistics management method. Figure 1 A schematic flowchart illustrating a logistics management method provided in this application embodiment, the method comprising:

[0054] Step S110: Obtain the task number information of the goods, wherein the task number information includes logistics path information, and the logistics path information includes the segmented transport routes of the goods in the logistics path and the order of the segmented transport routes.

[0055] For example, barcode scanning devices can be installed on the outside of each segment of the conveyor line to scan the goods on the segment and obtain the goods' task number information. The conveyor lines in the entire logistics control system can be divided, the start and end points of each segment can be determined, and the segment conveyor lines in the entire logistics control system can be numbered.

[0056] Step S120: Obtain the passage status of the above-mentioned goods on the current segmented transport line.

[0057] Step S130: If the goods have passed through the current segmented transport line, obtain the transit time of the goods.

[0058] Step S140: Based on the above-mentioned transit time and task number information, obtain the transmission task timing information of the next segment of the transmission line.

[0059] For example, a mapping table can be established between the transit time and task number information of goods on the current segment of the transport route. The next segment of the transport route can be determined based on the task number information. The historical transport task sequence information of the next segment of the transport route can be obtained. If the goods have already passed through the current segment of the transport route, the transit time and task number information of the goods can be added to the historical transport task sequence information of the next segment of the transport route.

[0060] Step S150: Obtain the cargo passage time sequence information of the next segment of the above-mentioned transport line.

[0061] For example, the cargo passage time information of the next segment of the transport route can be determined by obtaining the cargo status of the next segment of the transport route.

[0062] Step S160: If the above cargo transit time information does not match the above transport task time information, an alarm message is issued.

[0063] For example, the alarm message may include at least one of the following: the location information of the current segmented transport line, the location information of the next segmented transport line, the task number information of the goods, the passage time sequence information of the goods, and the transport task time sequence information.

[0064] Based on the cargo logistics path information and the transit time of cargo on the segmented conveyor lines, the timing information of the conveying tasks on the next segmented conveyor line can be determined and matched with the cargo transit timing information on the next segmented conveyor line. Since the conveying of goods in warehousing logistics is time-sequential, if the two do not match, it can be determined that there are abnormal situations such as changes in the cargo conveying order or changes in the cargo conveying quantity between the current segmented conveyor line and the next segmented conveyor line. Alarms can be issued to improve the monitoring quality of the logistics control system, make fault detection more timely, fault location more accurate, and save manpower and time costs.

[0065] According to some embodiments, obtaining the passage status of the goods on the current segmented transport route includes:

[0066] The arrival status information of the aforementioned goods on the aforementioned current segment of the transport line is obtained, wherein the arrival status information is obtained by a detector installed on the aforementioned current segment of the transport line;

[0067] If the above-mentioned arrival status information is obtained within a preset time, it is determined that the above-mentioned goods have passed through the current segmented transport route;

[0068] If the above-mentioned arrival status information is not obtained within the preset time, a prompt message will be issued.

[0069] For example, detectors, such as photoelectric detectors, can be installed at the end of each segment of the conveyor line. When the photoelectric detector displays a photoelectric arrival signal of 1, it can be determined that the goods have passed through the current segment of the conveyor line. The preset time can be determined based on the length information between the detector of the previous segment and the detector of the current segment, and the conveying speed of the previous and current segments. It can also be determined based on the historical transit time of the goods on that segment, or by scanning the goods' task number to obtain the goods' size and weight information, and then correcting the preset time based on this information. The notification message can include at least one of the goods' task number information, the current segment's position information, the goods' transit time on the previous segment, and the current time.

[0070] By analyzing the relationship between the time it takes for goods to travel from the previous segment's conveyor detector to the current segment's detector and the preset time, it's possible to determine if there are issues such as slow transport speed or lost goods on the current segment's conveyor line. Sending cargo information helps managers determine whether the anomaly is caused by the current segment's conveyor line or by unusual cargo size or weight. This allows for the identification of areas for improvement in the current segment's conveyor line, enhancing the monitoring quality of the logistics control system, enabling more timely fault detection and accurate fault location, saving manpower and time costs, and facilitating adjustments to the current segment's conveyor speed and friction coefficient based on the aforementioned alerts.

[0071] According to some embodiments, the above method further includes:

[0072] Obtain the dimensions of the aforementioned goods;

[0073] Based on the task number information of the above-mentioned goods, determine the preset size information of the above-mentioned goods;

[0074] If the above-mentioned size information does not match the above-mentioned preset size information, a warning message will be issued that the goods are side by side.

[0075] For example, image acquisition devices or infrared imaging devices can be installed on each segment of the conveyor line to acquire images of the goods on the current segment of the conveyor line while obtaining the task number information of the goods. Image processing algorithms can be used to process the goods images to obtain the size information of the goods currently being scanned by the barcode scanner. Preset size information of the goods can be input in advance, and the barcode scanner can directly obtain this preset size information by scanning the goods. The aforementioned parallel goods warning message may include at least one of the following: the task number of the goods, the preset size information of the goods, the size information of the goods, and the location information of the current segment of the conveyor line.

[0076] By matching the size information of the goods with the preset size information, it can be determined whether there are goods side by side on the current segmented conveyor line. If at least two goods pass through the barcode scanner on the current segmented conveyor line, but only the task number information of one goods can be scanned, an early warning can be issued. This allows managers to discover and solve problems in a timely manner, thereby improving the supervision quality of the logistics control system and ensuring the stable operation of the entire logistics control system.

[0077] According to some embodiments, when the segmented conveyor line includes a logistics sorting unit, the method further includes:

[0078] Obtain the first barcode information of the aforementioned goods, wherein the first barcode information includes sorting path information;

[0079] Based on the sorting path information above, the first logistics sorting unit for the above-mentioned goods is determined;

[0080] The second barcode information of the aforementioned goods is obtained through the first logistics sorting unit;

[0081] Based on the second barcode information and the acquisition time of the second barcode information, the first sorting queue information of the first logistics sorting unit is determined, wherein the first sorting queue information includes the sorting sequence information of the first logistics sorting unit;

[0082] If the amount of information in the first sorting queue is greater than the amount of information in the cargo passage sequence of the previous segmented conveyor line, a conveying alarm message is issued, wherein the conveying alarm message includes the location information of the previous segmented conveyor line.

[0083] For example, the barcode information mentioned above can be obtained by scanning the task number information of the goods with a scanner. When the goods pass through the first logistics sorting unit, the second barcode information of the goods can be obtained through the first logistics sorting unit. Based on the acquisition time of the second barcode information, a goods sorting time mapping table of the first logistics sorting unit can be established, thereby determining the first sorting queue information. If the amount of information in the first sorting queue is greater than the amount of information in the goods passage time sequence information of the previous segmented conveyor line, it can be considered that the goods may have been side by side on the previous segmented conveyor line and separated before arriving at the first logistics sorting unit. Therefore, it can be considered that the goods were side by side on the previous segmented conveyor line. The location information of the previous segmented conveyor line can be sent to the management personnel so that the management personnel can adjust the previous segmented conveyor line in a timely manner, thereby improving the supervision quality of the logistics control system and ensuring the stable operation of the entire logistics control system.

[0084] According to some embodiments, the above method further includes:

[0085] If the amount of information in the first sorting queue is less than the amount of information in the cargo passage sequence of the previous segmented conveyor line, a first sorting alarm message is issued. The first sorting alarm message includes the number information of the first sorting unit and the location information of the previous segmented conveyor line.

[0086] For example, before goods pass through the first logistics sorting unit, the previous segmented conveyor line performs a spacing adjustment. This previous segmented conveyor line may include multiple sections. Since each section is independently powered, the drive mode of these multiple sections can be set to inverter drive, while other sections not connected to the logistics sorting unit can be set to normal drive, such as motor drive. The inverter can control the operation of the current section and the transmission speed of the next section, thereby controlling the spacing between adjacent goods. During the spacing adjustment, the surface material and surface texture of the segmented conveyor lines can be changed to prevent goods from slipping and affecting the spacing effect on the previous segmented conveyor line.

[0087] For example, the second barcode information obtained by the first logistics sorting unit can be matched with the first barcode information. If a mismatch occurs, the time of the exception can be recorded. A spacing adjustment message can be sent to the previous segmented conveyor line to adjust the frequency conversion speed of the inverters of each conveyor line, thereby changing the spacing between goods.

[0088] For example, the matching status of the first barcode information and the second barcode information can be monitored within a preset time. If the information can be matched within the preset time, a status adjustment message can be sent to the previous segmented conveyor line. The frequency conversion speed of the inverters of each of the above conveyor lines can be adjusted. The conveyor line speed of the previous segmented conveyor line can be reduced through the above adjustment so that the hardware can automatically operate in a low-loss state and improve the system's service life.

[0089] If the amount of information in the first sorting queue is less than the amount of information in the cargo passage sequence of the previous segmented conveyor line, it can be assumed that the current conveying speed of the segmented conveyor line is too fast, resulting in barcode information overlay at the first sorting unit. In this case, a first sorting alarm message can be sent to the management personnel to facilitate the adjustment of the conveying speed, thereby improving the supervision quality of the logistics control system and ensuring the stable operation of the entire logistics control system.

[0090] According to some embodiments, the above method further includes:

[0091] If the first sorting queue information matches the cargo passage timing information of the previous segment of the segmented conveyor line associated with the first logistics sorting unit, the second sorting queue information of the second logistics sorting unit associated with the first logistics sorting unit is obtained according to the sorting path information.

[0092] The third barcode information of the above-mentioned goods is obtained through the second logistics sorting unit;

[0093] If the third barcode information is not the head information of the second sorting queue, the sorting sequence information of the goods in the second logistics sorting unit is obtained within a preset quantity range.

[0094] If the above-mentioned cargo sorting sequence information matches the above-mentioned second sorting queue information, a second sorting alarm message will be issued.

[0095] For example, when the same first logistics sorting unit is associated with at least two second logistics sorting units, the second logistics sorting unit number of the goods can be determined through sorting path information. The aforementioned second sorting queue information can be obtained by the second logistics sorting unit number.

[0096] If the third barcode information is not the head information of the second sorting queue, it indicates an anomaly in the transport of goods between the previous segmented conveyor line and the second logistics sorting unit. Therefore, it is necessary to determine the match between the subsequent sorting sequence information and the second sorting queue information within a preset quantity range. If the sorting sequence information matches the second sorting queue information, it can be assumed that barcode information overwriting has occurred at the second logistics sorting unit. Therefore, issuing a second sorting alarm message facilitates adjustments by management personnel, improves the monitoring quality of the logistics control system, and ultimately ensures the stable operation of the entire logistics control system.

[0097] According to some embodiments, before issuing an alarm message when the cargo transit timing information does not match the transport task timing information, the following steps are included:

[0098] Obtain the location information of the management personnel along the above logistics route;

[0099] If the aforementioned management personnel are located between the current segment conveyor line and the next segment conveyor line, obtain the management personnel's permission information;

[0100] If the aforementioned management personnel do not have the authority to change the cargo passage sequence, and the cargo passage sequence information does not match the aforementioned transportation task sequence information, a prompt message will be issued, and the prompt message will include the information of the aforementioned management personnel.

[0101] For example, if an administrator has the authority to change the transit sequence of goods, a change confirmation message can be sent to the administrator. Once the administrator confirms the change, the transit sequence information can be modified based on the transit sequence information.

[0102] Since warehouse control systems may allow managers to intentionally interfere with goods on the conveyor lines, when an anomaly occurs in a segment of the conveyor line, obtaining the location and authorization information of the managers can trigger an alert message in case of potential managerial interference. This facilitates the managers' oversight of the entire warehouse control system, prevents false alarms, and improves the quality of oversight and the synchronization of information.

[0103] Please see Figure 2 , Figure 2 A schematic structural diagram of a logistics management device provided in an embodiment of this application. This application provides a logistics management device 200, which includes:

[0104] The first acquisition module 201 is used to acquire the task number information of the goods, wherein the task number information includes logistics path information, and the logistics path information includes the segmented transport lines of the goods in the logistics path and the order of the segmented transport lines.

[0105] The second acquisition module 202 is used to acquire the passage status of the above-mentioned goods in the current segmented conveying line;

[0106] The third acquisition module 203 is used to acquire the transit time of the goods when the goods have passed through the current segmented transport line.

[0107] The fourth acquisition module 204 is used to acquire the timing information of the next segment of the transport line based on the above-mentioned passage time and the above-mentioned task number information.

[0108] The fifth acquisition module 205 is used to acquire the cargo passage timing information of the next segment of the above-mentioned transport line;

[0109] The alarm module 206 is used to issue an alarm message when the above-mentioned cargo passage timing information does not match the above-mentioned transportation task timing information.

[0110] A logistics management device 200 can achieve Figure 1 The various processes implemented in the method embodiments are not described in detail here to avoid repetition.

[0111] like Figure 3 As shown, Figure 3 This is a schematic structural diagram of an electronic device provided in an embodiment of this application.

[0112] This application provides an electronic device 300, including a memory 310, a processor 320, and a computer program 311 stored in the memory 310 and executable on the processor 320. When the processor 320 executes the computer program 311, it performs the following steps:

[0113] Obtain the task number information of the goods, wherein the task number information includes logistics path information, and the logistics path information includes the segmented transport routes of the goods in the logistics path and the order of the segmented transport routes.

[0114] Obtain the transit status of the aforementioned goods on the current segment of the transport route;

[0115] If the aforementioned goods have already passed through the aforementioned current segmented transport line, obtain the transit time of the aforementioned goods;

[0116] Based on the above transit time and task number information, obtain the timing information of the next segment of the transport line;

[0117] Obtain the cargo passage timing information for the next segment of the above-mentioned transportation route;

[0118] An alarm message is issued if the timing information of the goods passing through does not match the timing information of the transportation task.

[0119] Since the electronic device described in this embodiment is a device used to implement a device in the embodiments of this application, those skilled in the art can understand the specific implementation method and various variations of the electronic device in this embodiment based on the method described in the embodiments of this application. Therefore, how the electronic device implements the method in the embodiments of this application will not be described in detail here. Any device used by those skilled in the art to implement the method in the embodiments of this application falls within the scope of protection of this application.

[0120] like Figure 4 As shown, Figure 4 This is a schematic structural diagram of a computer-readable storage medium provided in an embodiment of this application.

[0121] This embodiment provides a computer-readable storage medium 400 on which a computer program 411 is stored. When the computer program 411 is executed by a processor, it performs the following steps:

[0122] Obtain the task number information of the goods, wherein the task number information includes logistics path information, and the logistics path information includes the segmented transport routes of the goods in the logistics path and the order of the segmented transport routes.

[0123] Obtain the transit status of the aforementioned goods on the current segment of the transport route;

[0124] If the aforementioned goods have already passed through the aforementioned current segmented transport line, obtain the transit time of the aforementioned goods;

[0125] Based on the above transit time and task number information, obtain the timing information of the next segment of the transport line;

[0126] Obtain the cargo passage timing information for the next segment of the above-mentioned transportation route;

[0127] An alarm message is issued if the timing information of the goods passing through does not match the timing information of the transportation task.

[0128] It should be noted that the descriptions of each embodiment in the above embodiments have different focuses. For parts that are not described in detail in a certain embodiment, please refer to the relevant descriptions in other embodiments.

[0129] Those skilled in the art will understand that embodiments of this application can be provided as methods, systems, or computer program products. Therefore, this application can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, this application can take the form of a computer program product embodied on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.

[0130] This application is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of this application. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded computer, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create a machine for implementing the flowchart illustrations. Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.

[0131] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.

[0132] These computer program instructions may also be loaded onto a computer or other programmable data processing equipment to cause a series of operational steps to be performed on the computer or other programmable equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable equipment for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.

[0133] This application also provides a computer program product, which includes computer software instructions that, when executed on a processing device, cause the processing device to perform actions such as... Figure 1 The process in the logistics management method in the corresponding embodiment.

[0134] The aforementioned computer program product includes one or more computer instructions. When the aforementioned computer program instructions are loaded and executed on a computer, all or part of the processes or functions described in the embodiments of this application are generated. The aforementioned computer may be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The aforementioned computer instructions may be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, the aforementioned computer instructions may be transmitted from one website, computer, server, or data center to another website, computer, server, or data center via wired (e.g., coaxial cable, fiber optic, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) means. The aforementioned computer-readable storage medium may be any available medium that a computer can store or a data storage device such as a server or data center that integrates one or more available media. The aforementioned available media may be magnetic media (e.g., floppy disks, hard disks, magnetic tapes), optical media (e.g., DVDs), or semiconductor media (e.g., solid-state disks (SSDs)).

[0135] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the specific working processes of the systems, devices, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here.

[0136] In the several embodiments provided in this application, it should be understood that the disclosed systems, apparatuses, and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of the units described above is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be an indirect coupling or communication connection between devices or units through some interfaces, and may be electrical, mechanical, or other forms.

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

[0138] Furthermore, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit.

[0139] If the aforementioned integrated units are implemented as software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.

[0140] In summary, the above embodiments are only used to illustrate the technical solutions of this application, and are not intended to limit it. Although this application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features. Such modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of this application.

Claims

1. A logistics management method, characterized in that, include: Obtain the task number information of the goods, wherein the task number information includes logistics path information, and the logistics path information includes the segmented transport routes of the goods in the logistics path and the order of the segmented transport routes; Obtain the transit status of the goods in the current segment of the transport route; If the goods have passed through the current segmented transport line, obtain the transit time of the goods; Based on the passage time and the task number information, obtain the transportation task timing information of the next segment transportation line; Obtain the cargo passage timing information of the next segment of the transport route; If the cargo transit time information does not match the delivery task time information, an alarm message will be issued. It also includes: when the segmented conveying line includes a logistics sorting unit, obtaining the first barcode information of the goods, wherein the first barcode information includes sorting path information; Based on the sorting path information, the first logistics sorting unit of the goods is determined; The second barcode information of the goods is obtained through the first logistics sorting unit; Based on the second barcode information and the acquisition time of the second barcode information, the first sorting queue information of the first logistics sorting unit is determined, wherein the first sorting queue information includes the sorting sequence information of the first logistics sorting unit; If the amount of information in the first sorting queue is greater than the amount of information in the cargo passage time sequence of the previous segment of the conveyor line, a conveying alarm message is issued, wherein the conveying alarm message includes the location information of the previous segment of the conveyor line. It also includes: when the first sorting queue information matches the cargo passage timing information of the previous segment conveying line associated with the segment conveying line where the first logistics sorting unit is located, obtaining the second sorting queue information of the second logistics sorting unit associated with the first logistics sorting unit based on the sorting path information; The third barcode information of the goods is obtained through the second logistics sorting unit; If the third barcode information is not the head information of the second sorting queue, the sorting sequence information of the goods in the second logistics sorting unit is obtained within a preset quantity range; If the cargo sorting sequence information matches the second sorting queue information, a second sorting alarm message is issued.

2. The logistics management method as described in claim 1, characterized in that, The step of obtaining the passage status of the goods on the current segmented transport route includes: The arrival status information of the goods on the current segmented conveying line is obtained, wherein the arrival status information is obtained by a detector installed on the current segmented conveying line; If the arrival status information is obtained within a preset time, it is determined that the goods have passed through the current segmented transport route; If the arrival status information is not obtained within the preset time, a prompt message will be issued.

3. The logistics management method as described in claim 1, characterized in that, Also includes: Obtain the size information of the goods; Based on the cargo's task number information, determine the cargo's preset size information; If the size information does not match the preset size information, a warning message is issued that the goods are side by side.

4. The method as described in claim 1, characterized in that, Also includes: If the amount of information in the first sorting queue is less than the amount of information in the cargo passage sequence information of the previous segment of the conveyor line, a first sorting alarm message is issued, wherein the first sorting alarm message includes the number information of the first logistics sorting unit and the location information of the previous segment of the conveyor line.

5. The logistics management method as described in claim 1, characterized in that, Before issuing an alarm message when the cargo transit timing information does not match the delivery task timing information, the following steps are included: Obtain the location information of the management personnel along the logistics route; If the manager's location is between the current segment conveyor line and the next segment conveyor line, obtain the manager's permission information; If the administrator does not have the authority to change the cargo passage sequence, and the cargo passage sequence information does not match the delivery task sequence information, a prompt message is issued, and the prompt message includes the administrator's information.

6. A logistics management device, characterized in that, include: The first acquisition module is used to acquire the task number information of the goods, wherein the task number information includes logistics path information, and the logistics path information includes the segmented transport routes of the goods in the logistics path and the order of the segmented transport routes; The second acquisition module is used to acquire the passage status of the goods in the current segmented transport route; The third acquisition module is used to acquire the transit time of the goods when the goods have passed through the current segmented transport line; The fourth acquisition module is used to acquire the timing information of the next segment of the transport line based on the passage time and the task number information; The fifth acquisition module is used to acquire the cargo passage time sequence information of the next segment of the conveyor line; The alarm module is used to issue an alarm message when the cargo passage timing information does not match the delivery task timing information; The device is also used to acquire first barcode information of the goods when the segmented conveying line includes a logistics sorting unit, wherein the first barcode information includes sorting path information; Based on the sorting path information, the first logistics sorting unit of the goods is determined; The second barcode information of the goods is obtained through the first logistics sorting unit; Based on the second barcode information and the acquisition time of the second barcode information, the first sorting queue information of the first logistics sorting unit is determined, wherein the first sorting queue information includes the sorting sequence information of the first logistics sorting unit; If the amount of information in the first sorting queue is greater than the amount of information in the cargo passage time sequence of the previous segment of the conveyor line, a conveying alarm message is issued, wherein the conveying alarm message includes the location information of the previous segment of the conveyor line. The device is further configured to, when the first sorting queue information matches the cargo passage timing information of the previous segment conveying line associated with the segment conveying line where the first logistics sorting unit is located, obtain the second sorting queue information of the second logistics sorting unit associated with the first logistics sorting unit based on the sorting path information. The third barcode information of the goods is obtained through the second logistics sorting unit; If the third barcode information is not the head information of the second sorting queue, the sorting sequence information of the goods in the second logistics sorting unit is obtained within a preset quantity range; If the cargo sorting sequence information matches the second sorting queue information, a second sorting alarm message is issued.

7. An electronic device, comprising a memory and a processor, characterized in that, When the processor executes a computer program stored in the memory, it implements the steps of the logistics management method as described in any one of claims 1 to 5.

8. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by the processor, it implements the steps of the logistics management method as described in any one of claims 1 to 5.

Citation Information

Patent Citations

  • Baggage determination device, baggage sorting system, and baggage determination method

    CN110785363A

  • Logistics abnormity early warning method and device, system, equipment and storage medium

    CN113496371A