Pipeline management method, device, computer equipment and storage medium
By delaying waiting and restoring operation during assembly line failure and automatically adjusting the station status, the problem of inefficient transportation caused by assembly line failure is solved, and automated recovery and efficient material transmission are achieved.
Patent Information
- Application Number
- CN202211683501.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-12-27
- Publication Date
- 2025-07-22
- Estimated Expiration
- 2042-12-27
AI Technical Summary
In the event of a failure, material transmission cannot be automatically restored, and manual intervention is required, resulting in inefficient transportation.
When the assembly line fails, perform delay waiting for a preset duration, then resume the assembly line operation, traverse the station status, and control the release status of the materials that have entered the station, and other stations are in the detection status, waiting for the materials to enter.
It realizes the automatic recovery of pipeline failures, improves material transmission efficiency, and avoids the need for manual intervention.
Smart Images

Figure CN115951643B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of computer technologies, and particularly to a pipeline management method, apparatus, computer device, storage medium, and computer program product. Background Art
[0002] Currently, when transporting materials through a pipeline, multiple workstations are set up on one pipeline. Different types of materials are transported through the pipeline and pass through multiple workstations one by one. When the material type of the material meets the type of material received by the workstation it enters, the material enters the workstation through the station entrance of the workstation, completing the transportation and sorting of the material.
[0003] However, during the material transportation process of the current pipeline, if the pipeline is interrupted or fails, etc., all transmission information during the material transmission process cannot be restored, resulting in the inability of each workstation on the pipeline to restore the corresponding transmission state, making it impossible for the material to resume transmission. Technicians need to manually reset each workstation, reducing the efficiency of material transportation on the pipeline. Summary of the Invention
[0004] Based on this, it is necessary to provide a pipeline management method, apparatus, computer device, computer-readable storage medium, and computer program product for the above technical problems.
[0005] In a first aspect, this application provides a pipeline management method. The method includes:
[0006] In the case of a pipeline failure, perform a delay wait for a preset duration;
[0007] After the delay wait for the preset duration, resume the operation of the pipeline and traverse the working states of each workstation on the pipeline;
[0008] For the target workstations that have received materials among the workstations, control the target workstations to be reset to the release-through state to release the materials;
[0009] For the other workstations except the target workstations among the workstations, control the other workstations to be reset to detect the material state and wait for the material to enter.
[0010] By using this method, in the case of a pipeline failure, through the delay recovery mechanism, each workstation on the pipeline is reset, and each workstation is adjusted to the corresponding working state, ensuring the transmission of materials on the pipeline, realizing the automatic recovery of pipeline failures, and improving the transmission efficiency of the pipeline.
[0011] In one embodiment, before performing the delay wait for a preset duration in the case of a pipeline failure, the method further includes:
[0012] When the material is to enter the target work station, the radio frequency identification reader of the target work station reads the electronic chip corresponding to the material to obtain the material attribute information and in-station transfer information corresponding to the material;
[0013] Determine whether the material belongs to the target work station based on the material attribute information;
[0014] When it is determined that the material belongs to the target work station, based on the in-station transfer information, control the target station port of the target work station to classify the material into the target work station.
[0015] In this embodiment, the radio frequency identification reader of the target work station reads the material attribute information and in-station transfer information contained in the electronic chip corresponding to the material, and determines the target work station to which the material belongs and the target station port through which the material enters the target work station based on the material attribute information and in-station transfer information. Thus, the automatic transmission and sorting of materials are realized, and the material transmission efficiency is improved.
[0016] In one embodiment, the determining whether the material belongs to the target work station based on the material attribute information includes:
[0017] When the material attribute information meets the material attribute conditions preset by the target work station, determine that the material belongs to the target work station;
[0018] When the material attribute information does not meet the material attribute conditions preset by the target work station, determine that the material does not belong to the target work station.
[0019] In this embodiment, based on the material attribute information corresponding to the material and the material attribute conditions preset by the target work station, it is determined whether the material belongs to the target work station, realizing the automatic discrimination and transmission of materials and improving the material transmission efficiency.
[0020] In one embodiment, after the determining whether the material belongs to the target work station based on the material attribute information, the method further includes:
[0021] When it is determined that the material does not belong to the target work station, generate a material release instruction;
[0022] In response to the material release instruction, control the outbound port of the target work station to release the material.
[0023] In this embodiment, when it is determined that the material does not belong to the target work station, a material release instruction is directly generated to control the target work station to release the material, so that each station port in the target work station does not need to verify the in-station transfer information of the material, improving the material transmission efficiency.
[0024] In one embodiment, for the target inbound identification included in the in-station transmission information, based on the in-station transmission information, controlling the target station port of the target workstation to classify the material into the target workstation includes:
[0025] Verifying whether the port identification corresponding to the current port in the target workstation matches the target inbound identification;
[0026] When the port identification corresponding to the current port matches the target inbound identification, determining the current port as the target station port and generating an inbound instruction based on the port identification of the target station port;
[0027] In response to the inbound instruction, controlling the target station port to classify the material into the target workstation.
[0028] In this embodiment, when it is determined that the material belongs to the target workstation, the port for the material to enter the station is further verified based on the in-station transmission information corresponding to the material. When determining the target station port for the material to enter the station based on the in-station transmission information corresponding to the material, an inbound instruction is generated to control the material to enter the station through the target station port, thereby realizing the automatic sorting of the material.
[0029] In one embodiment, after verifying whether the port identification corresponding to the current port in the target workstation matches the target inbound identification, the method further includes:
[0030] When the port identification corresponding to the current port does not match the target inbound identification, generating an in-station release instruction based on the port identification information of each port after the current port;
[0031] In response to the in-station release instruction, sequentially taking each port as the new current port and executing the step of verifying whether the port identification corresponding to the current port in the target workstation matches the target inbound identification.
[0032] In this embodiment, the port for the material to enter the station is verified based on the in-station transmission information corresponding to the material. When it is determined that the current port does not match the target inbound identification in the in-station transmission information, an in-station transmission instruction is generated. Based on the in-station identification of each port included in the in-station transmission instruction, it is indicated to sequentially verify each port after the current port in the target workstation, realizing the automatic transmission and automatic verification and sorting of the material in the pipeline, thereby improving the material transmission efficiency.
[0033] In a second aspect, the present application further provides a pipeline management device. The device includes:
[0034] A delay module, configured to perform a delay wait for a preset duration in case of a pipeline failure;
[0035] A recovery module, configured to resume the operation of the pipeline and traverse the working states of each workstation on the pipeline after a delay waiting for the preset duration;
[0036] A first control module, configured to control the target workstation, in which materials have entered among the workstations, to reset to a released passing state so as to perform release processing on the materials;
[0037] A second control module, configured to control the other workstations except the target workstation among the workstations to reset to a state of detecting material status and wait for the materials to enter.
[0038] By using the present device, in the case of a pipeline failure, through a delay recovery mechanism, each workstation on the pipeline is reset, so that each workstation is adjusted to a corresponding working state, ensuring the transmission of materials on the pipeline, realizing the automatic recovery of pipeline failures, and improving the transmission efficiency of the pipeline.
[0039] In a third aspect, the present application further provides a computer device. The computer device includes a memory and a processor. The memory stores a computer program, and when the processor executes the computer program, the following steps are implemented:
[0040] In the case of a pipeline failure, perform a delay waiting for a preset duration;
[0041] After the delay waiting for the preset duration, resume the operation of the pipeline and traverse the working states of each workstation on the pipeline;
[0042] For the target workstation, in which materials have entered among the workstations, control the target workstation to reset to a released passing state so as to perform release processing on the materials;
[0043] For the other workstations except the target workstation among the workstations, control the other workstations to reset to a state of detecting material status and wait for the materials to enter.
[0044] By using the present device, in the case of a pipeline failure, through a delay recovery mechanism, each workstation on the pipeline is reset, so that each workstation is adjusted to a corresponding working state, ensuring the transmission of materials on the pipeline, realizing the automatic recovery of pipeline failures, and improving the transmission efficiency of the pipeline.
[0045] In a fourth aspect, the present application further provides a computer-readable storage medium. The computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the following steps are implemented:
[0046] In the case of a pipeline failure, perform a delay waiting for a preset duration;
[0047] After the delay waiting for the preset duration, resume the operation of the pipeline and traverse the working states of each workstation on the pipeline;
[0048] For the target workstation with materials already entered among the above workstations, control the target workstation to reset to the released passing state to release the materials;
[0049] For the other workstations except the target workstation among the above workstations, control the other workstations to reset to the material detection state and wait for the materials to enter.
[0050] By executing the program in this computer-readable storage medium, in the case of a pipeline failure, through the delay recovery mechanism, reset each workstation on the lost line, so that each workstation adjusts to the corresponding working state, ensuring the transmission of materials on the pipeline, realizing the automatic recovery of the lost line failure, and improving the transmission efficiency of the lost line.
[0051] In a fifth aspect, the present application also provides a computer program product. The computer program product includes a computer program, and when the computer program is executed by a processor, the following steps are implemented:
[0052] In the case of a pipeline failure, perform a delay waiting for a preset duration;
[0053] After the delay waiting for the preset duration, resume the operation of the pipeline and traverse the working states of each workstation on the pipeline;
[0054] For the target workstation with materials already entered among the above workstations, control the target workstation to reset to the released passing state to release the materials;
[0055] For the other workstations except the target workstation among the above workstations, control the other workstations to reset to the material detection state and wait for the materials to enter.
[0056] The above pipeline management method, device, computer device, storage medium, and computer program product perform a delay wait for a preset duration in the case of a pipeline failure; after the delay wait for the preset duration, resume the operation of the pipeline and traverse the working states of each workstation on the pipeline; for the target workstations that have received materials among the various workstations, control the target workstations to reset to the released and passed state to release the materials; for the other workstations among the various workstations except the target workstations, control the other workstations to reset to the state of detecting the material status and wait for the material to enter. By using this method, in the case of a pipeline failure, through the delay recovery mechanism, each workstation on the pipeline is reset, so that each workstation is adjusted to the corresponding working state, ensuring the transmission of materials on the pipeline, realizing the automatic recovery of pipeline failures, and improving the transmission efficiency of the pipeline. BRIEF DESCRIPTION OF THE DRAWINGS
[0057] Figure 1 FIG. is an application environment diagram of the pipeline management method in an embodiment;
[0058] Figure 2 FIG. is a flowchart of the pipeline management method in an embodiment;
[0059] Figure 3 FIG. is an example flowchart of the pipeline management method for pipeline failure recovery in an embodiment;
[0060] Figure 4 FIG. is a flowchart of the material sorting and transmission method on the pipeline in an embodiment;
[0061] Figure 5 FIG. is a state diagram of the jacking and traversing device at each station entrance of the target workstation when the material enters in an embodiment;
[0062] Figure 6 FIG. is a flowchart of the method for determining whether a material belongs to a target workstation based on material attribute information in an embodiment;
[0063] Figure 7 FIG. is a flowchart of the steps for the material to be released and pass through the target workstation in different lanes in an embodiment;
[0064] Figure 8 FIG. is a state diagram of each workstation in the target workstation during the material transfer in different lanes after the judgment on whether the material belongs to the target workstation in an embodiment;
[0065] Figure 9 FIG. is a flowchart of the material in-station transmission management method in an embodiment;
[0066] Figure 10 FIG. is a flowchart of the method for clearing the inbound instruction after passing through the station entrance in an embodiment;
[0067] Figure 11 It is a schematic flow chart of a method for controlling the release and passage in a material station in an embodiment;
[0068] Figure 12 It is a schematic flow chart of an example of a pipeline management method in an embodiment;
[0069] Figure 13 It is a schematic diagram of the states of the lifting and traversing devices at station port 1 and station port 2 in an embodiment;
[0070] Figure 14 It is a schematic diagram of the states of the lifting and traversing devices at station port 3 and station port 4 in an embodiment;
[0071] Figure 15 It is a structural block diagram of a pipeline management device in an embodiment;
[0072] Figure 16 It is an internal structure diagram of a computer device in an embodiment. Detailed implementation manners
[0073] In order to make the objectives, technical solutions and advantages of the present application clearer and more understandable, the present application will be further described in detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.
[0074] In one embodiment, as Figure 1 shown, a transfer track or a conveyor belt is provided on the production line, and materials can be transported through the transfer track or the conveyor belt. There are multiple workstations outside the transfer track or the conveyor belt. Each workstation contains multiple work positions, and each work position corresponds to a station port for entering the workstation. As Figure 1 shown in the workstation, this workstation contains 4 work positions, which are arranged in sequence based on the production line transmission direction (i.e., Figure 1 the left-to-right direction in the figure). The first three work positions of this workstation respectively correspond to station port 1, station port 2, and station port 3, and the fourth work position corresponds to the outbound port. Each station port also corresponds to a transfer channel. For example, station port 1, station port 2, and station port 3 respectively correspond to transfer channels that can sort materials into the interior of this workstation and are perpendicular to the production line transmission direction. Among them, when controlling the materials transported by the sorting production line at each work position in the workstation, when it is determined that the material belongs to this workstation and the material needs to enter through this station port, the material is controlled to enter this workstation through the station port corresponding to this work position. And, on the conveyor belt of the production line, a transfer carrier (for example, a tray) is also configured, and materials can be transported on the transfer track or the conveyor belt through the transfer carrier.
[0075] As Figure 2As shown, a pipeline management method is provided. In this embodiment, the method is applied to a computer device. Optionally, the computer device can be a control and management device of the pipeline, or a PLC (Programmable Logic Controller) corresponding to each workstation on the pipeline. Therefore, the execution device of the pipeline management method in this application embodiment is not limited. In this application embodiment, the computer device is used as an example for the execution device of the pipeline management method for illustration. In this embodiment, the method includes the following steps:
[0076] Step 202, in the case of a pipeline failure, perform a delay waiting for a preset duration.
[0077] In implementation, during the process of material transmission on the pipeline, due to power failure or other situations, when a pipeline failure occurs, in this case of the pipeline failure, the computer device first controls the pipeline to suspend material transmission and performs a delay waiting for a preset duration. For example, if the preset delay duration is 15 seconds, then in the case of a pipeline failure, control the pipeline to suspend material transmission for 15 seconds.
[0078] Step 204, after the delay waiting for the preset duration, resume the operation of the pipeline and traverse the working states of each workstation on the pipeline.
[0079] In implementation, after the delay waiting for the preset duration, the computer device controls the pipeline to resume operation and traverses and queries the working states of each workstation on the pipeline.
[0080] Optionally, the working state of the workstation is determined by the working states of each station in the workstation. When all stations in the workstation are in the release and pass state, determine that the working state of the workstation is the release and pass state. When the target station (the first station in the workstation) is in the state of detecting materials, then the workstation is in the state of detecting materials. Among them, the working state of each station is reflected by the position of the lifting and traversing device of each station. Specifically, lifting and traversing devices are provided on each station in the workstation. Each lifting and traversing device is equipped with a chain for material transmission. At the same time, the lifting and traversing device also includes a cylinder that can be lifted. The cylinder has three lifting positions, namely the high position, the initial position, and the low position. When the cylinder in the lifting and traversing device is in the high position, the material cannot pass through the lifting and traversing device, that is, the station is in the state of detecting materials. When the cylinder in the lifting and traversing device is in the low position, the material can be released and pass through the lifting and traversing device, that is, the station is in the release and pass state.
[0081] Step 206, for the target workstations in which materials have entered among each workstation, control the target workstations to reset to the release and pass state to perform release processing on the materials.
[0082] In implementation, when there is a pipeline failure, there are workstations in different situations on the production line. Therefore, it is necessary to reset the corresponding states of each workstation on the production line according to the situation of the workstation. Resetting the corresponding states of each workstation on the production line separately, one of which is the reset for the target workstation that has received materials on the production line. The computer device controls the lifting and traversing devices corresponding to each workstation in the target workstation to be in the lowest position, so that the target workstation remains in a state of allowing passage, in order to release the materials for passage. Specifically, after a pipeline failure occurs, the transmission information generated before the pipeline failure cannot be restored. Therefore, it is impossible to determine whether the materials that have entered the target workstation currently belong to the target workstation. In order to ensure that the materials are not mis-sorted, after the pipeline failure is restored, the target workstation is reset to the material release state in its entirety, so that all the materials are released for passage. Even if the materials do indeed belong to the target workstation, when the materials pass through the production line transmission and reach the target workstation again, transmission inspection can be carried out again. Thus, after the automatic restoration of the pipeline failure, the materials will not be mis-sorted.
[0083] Step 208, for other workstations on the production line except the target workstation, control the other workstations to be reset to the state of detecting materials and wait for materials to enter.
[0084] In implementation, during the reset of the corresponding states of each workstation on the production line, except for the target workstation that has received materials, more workstations may not have received materials, that is, other workstations on the production line except the target workstation. For other workstations that have not received materials, the computer device also queries and resets the working state. Specifically, the computer device controls the other workstations to be reset to the state of detecting materials, that is, controls the lifting and traversing devices of each workstation in the other workstations to be reset to the high position, in order to obtain the state of detecting materials of the other workstations. Thus, after the production line resumes material transmission, it waits for material transmission to inspect the materials.
[0085] In the above production line management method, in the case of a pipeline failure, a delay wait of a preset duration is pre-set. After the delay wait of the preset duration, the automatic restoration of the operation of the production line and the traversal of the working states of each workstation on the production line are realized. Then, for the target workstation that has received materials among each workstation, control the target workstation to be reset to the state of allowing passage to release the materials. For other workstations on the production line except the target workstation, control the other workstations to be reset to the state of detecting materials and wait for materials to enter. By adopting this method, in the case of a pipeline failure, through the delay recovery mechanism, each workstation on the production line is reset, so that each workstation is adjusted to the corresponding working state, ensuring the transmission of materials on the production line, realizing the automatic restoration of the production line failure, and improving the transmission efficiency of the production line.
[0086] In an exemplary embodiment, an example of a pipeline management method for pipeline fault recovery is provided, as Figure 3 shown. The method includes the following steps:
[0087] Step S301, the pipeline runs automatically to transport materials;
[0088] Step S302, a fault occurs in the pipeline; for the situation of whether materials have entered the workstations, different treatments are carried out respectively. If it is a workstation where no materials have entered, step S303 is executed; if it is a workstation where materials have entered, step S304 is executed;
[0089] Step S303, delay for 15 seconds, and after the delay, control the lifting and traversing devices at each station in the workstation to reset to the initial position or the high position.
[0090] Step S304, delay for 15 seconds, and after the delay, control the lifting and traversing devices at each station in the workstation to reset to the low position to allow the material to pass through this workstation.
[0091] Step S305, the lifting and traversing devices at each station inside the workstation reset to the initial position or the high position, and wait for the next material to enter.
[0092] In an exemplary embodiment, a method for transporting materials under normal circumstances on a production line is provided. In this method, when the material is transported to each workstation, the workstation will inspect the material to determine whether to transport and separate the material lanes, as Figure 4 shown. Before step 202, the method further includes:
[0093] Step S402, when the material is to enter the target workstation, read the electronic chip carried by the material through the radio frequency identification reader of the target workstation to obtain the material attribute information and in-station transmission information corresponding to the material.
[0094] In practice, the material is transported on the production line through a transport carrier (for example, a tray). For each type of material, an electronic chip (which can also be called a tray code) is set on the transport carrier of the material, and the attribute information of the material and the in-station transmission information of the workstation to which the material belongs are recorded in the electronic chip. At the same time, a radio frequency identification reader (RFID, Radio Frequency Identification) is installed on the first station (or the first lifting and traversing device) of each workstation, which can read the electronic chip on the transport carrier. Therefore, as Figure 5 shown, Figure 5It is a schematic diagram of the state of the jacking and traversing device at each station entrance for materials to enter the target station. When the material is to enter the target station, the material is transported by the transport vehicle to the target position in front of Station Entrance 1 of the target station entrance. The computer device controls the radio frequency identification reader of the target station to read the electronic chip carried by the material, thereby reading the material attribute information corresponding to the material and the in-station transmission information corresponding to the material.
[0095] Optionally, the material attribute information may include, but is not limited to, information such as the type, model, version, and material of the material. For the type of material, for example, hard disks, memory, etc., the embodiments of the present application do not limit the material attribute information. The in-station transmission information corresponding to the material includes the target entrance identification of the station to which the material belongs. The target entrance identification is used to indicate that after the material enters the station to which it belongs, the material is classified into the station to which it belongs through the station entrance represented by the target entrance identification.
[0096] Step S404: Determine whether the material belongs to the target station based on the material attribute information.
[0097] In implementation, the computer device determines whether the material belongs to the target station based on the read material attribute information. For example, if the material type corresponding to the current target station is a hard disk, that is, the current target station sorts and receives hard disks. If the material attribute information of the material entering the target station at this time indicates that the material is memory, then the computer device determines that the material does not belong to the target station; if the type of the material entering the target station is a hard disk, it indicates that the material belongs to the target station.
[0098] Step S406: When it is determined that the material belongs to the target station, based on the in-station transmission information, control the target station entrance of the target station to classify the material into the target station.
[0099] In implementation, if the target station includes multiple workstations (each workstation corresponds to a station entrance), it means that materials of the same type can be further divided by model or version in the target station. For example, the material type corresponding to the target station is a hard disk, and the target station contains three workstations, and each workstation can correspond to a material model, which means that the hard disk is divided into three models. Therefore, after the material is determined to belong to the target station, based on the in-station transmission information, it is determined which target station entrance among the different station entrances corresponding to the three workstations in the target station the material should be classified into, thereby determining the material model corresponding to the material and realizing the further sorting of hard disk materials of different hard disk models. Specifically, the in-station transmission information of the material is pre-stored in the electronic chip corresponding to the material based on the correspondence between the material model of the material and the target station entrance in the target station to which it belongs. When it is determined that the material belongs to the target station, the computer device controls the material that has entered the target station to be classified into the target station through the target station entrance.
[0100] In this embodiment, the radio frequency identification reader of the target workstation reads the material attribute information and in-station transfer information contained in the electronic chip corresponding to the material, and determines the target workstation to which the material belongs and the target station port through which the material enters the target workstation based on the material attribute information and the in-station transfer information. Thus, the automatic transfer and sorting of materials are realized, and the material transfer efficiency is improved.
[0101] In an exemplary embodiment, as Figure 6 shown, in step S204, determining whether the material belongs to the target workstation based on the material attribute information includes the following steps:
[0102] Step S602, when the material attribute information meets the material attribute conditions preset for the target workstation, determine that the material belongs to the target workstation.
[0103] In implementation, each workstation corresponds to the material type of the material expected to be received by its own workstation. Therefore, the material attribute conditions are pre-configured with the material type of the expected received material. When a certain material enters the target workstation (i.e., the current workstation), the material attribute information of the material read by the computer device is compared with the material attribute conditions preset for the target workstation. When the material attribute information meets the material attribute conditions preset for the target workstation, determine that the material belongs to the target workstation.
[0104] Step S604, when the material attribute information does not meet the material attribute conditions preset for the target workstation, determine that the material does not belong to the target workstation.
[0105] In implementation, when the material attribute information does not meet the material attribute conditions preset for the current target workstation, the computer device determines that the material does not belong to the target workstation. That is, the material type of the material does not meet the material type preset for the target workstation. Therefore, the target workstation cannot receive the material into the target workstation.
[0106] In this embodiment, based on the material attribute information corresponding to the material and the material attribute conditions preset for the target workstation, determining whether the material belongs to the target workstation realizes the automatic discrimination and transfer of materials, and improves the material transfer efficiency.
[0107] In an exemplary embodiment, for the case where the material does not belong to the target workstation, the computer device controls the target workstation to directly release the material, that is, without secondary comparison and verification at each station port in the target workstation, directly transfer the material to the outbound port of the target workstation, directly pass through the target workstation, and transfer it backward on the production line. Specifically, as Figure 7 shown, after step S404, the method further includes:
[0108] Step S702: When it is determined that the material does not belong to the target workstation, generate a material release instruction.
[0109] In implementation, based on the judgment of the material attribute information of the material, when the computer device determines that the material does not belong to the target workstation, it generates a material release instruction, which is used to indicate that the material exits the station (passes through the target workstation), and the material release instruction can be an RFID type instruction.
[0110] Optionally, for the operating state of the material during pipeline transmission, the computer device can generate a control instruction corresponding to the operating state of the pipeline. For example, for multiple different operating states, multiple different control instructions are generated correspondingly, and are respectively represented by corresponding numerical identifiers. For example, there are 3 workstations in the target workstation, that is, there are 3 corresponding station ports, namely station port 1, station port 2, and station port 3, and an exit port 4 is included. Therefore, the material release instruction can be represented by the corresponding numerical identifier 5, that is, by transmitting the "5" identifier instruction (material release instruction) to the subsequent station port of the target workstation, it indicates that the material directly passes through the target workstation. As Figure 8 shown, Figure 8 It is a schematic diagram of the states of each workstation in the target workstation during the split-channel transmission of the material after the judgment on whether the material belongs to the target workstation. Figure 8 In it, when the material does not belong to the target workstation, the signal "5" is directly transmitted to release the material.
[0111] Step S704: In response to the material release instruction, control the exit port of the target workstation to release the material.
[0112] In implementation, the computer device, in response to the material release instruction, based on the instruction information represented by the numerical identifier included in the material release instruction, controls the exit port of the target workstation to release the material.
[0113] In this embodiment, when it is determined that the material does not belong to the target workstation, a material release instruction is directly generated to control the target workstation to release the material, so that each station port in the target workstation does not need to verify the in-station transmission information of the material, improving the material transmission efficiency.
[0114] In an exemplary embodiment, as Figure 9 shown, the target inbound identifier included in the in-station transmission information of the material read by the radio frequency identification reader. In step S406, based on the in-station transmission information, controlling the target station port of the target workstation to classify the material into the target workstation specifically includes the following steps:
[0115] Step S902: Verify whether the station port identifier corresponding to the current station port in the target workstation matches the target inbound identifier.
[0116] In implementation, when it is determined that the material belongs to the target work station, it indicates that the material is to be received by the target work station. Therefore, the computer device can further determine through which station entrance the material specifically enters the target work station based on the in-station transfer information corresponding to the material. Therefore, when the material enters the target work station, it passes through each station entrance of the target work station in sequence, and based on the target in-station identification included in the in-station transfer information, checks whether the station entrance identification corresponding to the current station entrance to be passed is matched with the target in-station identification.
[0117] Optionally, if the station entrance identification corresponding to the current station entrance is consistent with the target station entrance identification, it indicates that the station entrance identification of the current station entrance is matched with the target station entrance identification. If the station entrance identification corresponding to the current station entrance is inconsistent with the target station entrance identification, it indicates that the station entrance identification of the current station entrance is not matched with the target station entrance identification.
[0118] Step S904, in the case where the station entrance identification corresponding to the current station entrance is matched with the target in-station identification, determine the current station entrance as the target station entrance, and generate an in-station instruction based on the station entrance identification of the target station entrance.
[0119] In implementation, in the case where the station entrance identification corresponding to the current station entrance is matched with the target in-station identification, determine the current station entrance as the target station entrance. For example, when the current station entrance is station entrance 2, when passing through station entrance 2, the verified station entrance identification 2 is consistent with the target in-station identification 2, that is, it is determined that the station entrance identification of the current station entrance 2 is matched with the target station entrance identification. Therefore, determine the current station entrance 2 as the target station entrance. Then, the computer device generates an in-station instruction based on the station entrance identification of the target station entrance. For example, trigger the generation of an in-station instruction with the station entrance identification "2" of station entrance 2.
[0120] Step S906, in response to the in-station instruction, control the target station entrance to classify the material into the target work station.
[0121] In implementation, the computer device controls the target station entrance to classify the material into the target work station in response to the in-station instruction. For example, when the station entrance identification included in the in-station instruction is "2", when the material enters station entrance 2 of the target work station, based on the in-station instruction, classify the material into the target work station through the target station entrance (i.e., station entrance 2).
[0122] Optionally, after the material is classified into the target work station through the target station entrance 2, the in-station instruction for the target station entrance 2 is cleared. As Figure 10 shown, when the target station entrance 2 finishes the task of classifying the material into the target work station, the in-station instruction is cleared.
[0123] In this embodiment, when it is determined that the material belongs to the target work station, the station entrance of the material entering the station is further verified based on the in-station transfer information corresponding to the material. When determining the target station entrance of the material entering the station based on the in-station transfer information corresponding to the material, an inbound instruction is generated to control the material to enter the station through the target station entrance, thereby realizing the automatic sorting of the material.
[0124] In an exemplary embodiment, as Figure 11 shown, after step S902, the method further includes:
[0125] Step S1102, when the station entrance identifier corresponding to the current station entrance does not match the target inbound identifier, generate an in-station release instruction based on the station entrance identifier information of each station entrance after the current station entrance.
[0126] In practice, when it is determined that the material belongs to the target work station, the computer device can determine through which station entrance the material specifically enters the target work station based on the in-station transfer information corresponding to the material. Therefore, it is possible that the current station entrance is not the target station entrance, that is, the station entrance identifier corresponding to the current station entrance does not match the target inbound identifier. In this case, the computer device generates an in-station release instruction based on the station entrance identifier information of each station entrance after the current station entrance. For example, the current station entrance is station entrance 1, and the station entrance identifier 1 corresponding to this station entrance 1 is inconsistent (i.e., does not match) with the target inbound identifier "2" included in the in-station transfer information of the material. Then it is determined that the material does not enter the target work station from station entrance 1. Therefore, the computer device generates an in-station release instruction, and this in-station release instruction includes the station entrance identifiers of each station entrance in the target work station after station entrance 1 (i.e., the current station entrance), such as including the information of "2, 3, 4", which is used to reflect that the material needs to be transferred backward in the target work station.
[0127] Step S1104, in response to the in-station release instruction, sequentially use each station entrance as the new current station entrance, and execute the step of verifying whether the station entrance identifier corresponding to the current station entrance in the target work station matches the target inbound identifier.
[0128] In practice, the computer device, in response to the in-station release instruction, sequentially uses each station entrance included in the in-station release instruction as the new current station entrance, and repeats the steps of step S902, that is, sequentially performs the matching verification of the station entrance identifier of each station entrance in the target work station with the target inbound identifier until the target station entrance that matches the target inbound identifier is determined. Thus, in the case of a match, step S904 is executed. Among them, the processes of step S902 and step S904 have been described in the above embodiments and will not be elaborated here.
[0129] In this embodiment, the station entrance for the material to enter the station is verified based on the in-station transfer information corresponding to the material. When it is determined that the current station entrance does not match the target entrance identifier in the in-station transfer information, an in-station transfer instruction is generated. Based on the in-station identifiers of each station entrance included in the in-station transfer instruction, it is indicated to sequentially verify each station entrance after the current station entrance in the target workstation, realizing the automatic transfer and automatic verification and sorting of materials in the production line. Thus, the material transfer efficiency is improved.
[0130] In an exemplary embodiment, taking the target workstation including three station entrances (inlet) and one outlet as an example for illustration, as Figure 12 shown, an example of a production line management method is provided, and this example specifically includes the following processes:
[0131] Step S1201, during the process of the production line transferring materials, the materials are transported to station entrance 1 of the target workstation through a transfer carrier.
[0132] Step S1202, based on the material attribute information of the read material, it is determined whether the material belongs to the target workstation. If it is determined that it belongs to the target workstation, step S1204 is executed; if it is determined that it does not belong to the target workstation, a material release instruction carrying identifier 5 is generated, and step S1203 is executed. The determination rule of the numerical identifier in this material release instruction is to be greater than the outlet identifier of the target workstation, which is used to reflect that the material directly passes through the target workstation.
[0133] Step S1203, in response to this material release instruction, it is indicated to release the material to pass through the target workstation.
[0134] Step S1204, based on the in-station transfer information (including the target entrance identifier) of the read material, it is determined whether the target entrance identifier corresponding to the material matches the station entrance identifier of station entrance 1. If the target entrance identifier corresponding to the material matches the station entrance identifier of station entrance 1, step S1205 is executed; if the target entrance identifier corresponding to the material does not match the station entrance identifier of station entrance 1, step S1206 is executed.
[0135] Step S1205, an entrance instruction is generated based on the identifier of station entrance 1. In response to this entrance instruction, the material is received into the target workstation through station entrance 1.
[0136] Step S1206, an in-station release instruction is generated based on the station entrance identifier information of each station entrance after the current station entrance, that is, the in-station release instruction includes 2, 3, 4 (the station entrance identifiers of other station entrances of the target workstation except station entrance 1).
[0137] Step S1207: Determine whether the target inbound identification corresponding to the material is matched with the port identification of Port 2 based on the in-station transfer information (including the target inbound identification) of the read material. If the target inbound identification corresponding to the material is matched with the port identification of Port 2, execute Step S1208; if the target inbound identification corresponding to the material is not matched with the port identification of Port 1, execute Step S1209.
[0138] Step S1208: Generate an inbound instruction based on the Port 2 identification. In response to this inbound instruction, receive the material through Port 2 into the target workstation.
[0139] Step S1209: Generate an in-station release instruction based on the port identification information of each port after the current port, that is, the in-station release instruction includes 3 and 4 (the port identifications of other ports of the target workstation except Port 1 and Port 2).
[0140] Step S1210: Determine whether the target inbound identification corresponding to the material is matched with the port identification of Port 3 based on the in-station transfer information (including the target inbound identification) of the read material. If the target inbound identification corresponding to the material is matched with the port identification of Port 3, execute Step S1211; if the target inbound identification corresponding to the material is not matched with the port identification of Port 3, execute Step S1212.
[0141] Step S1211: Generate an inbound instruction based on the Port 3 identification. In response to this inbound instruction, receive the material through Port 3 into the target workstation.
[0142] Step S1212: Generate an in-station release instruction based on the port identification information of the outbound port, that is, the in-station release instruction includes the outbound port identification of 4, indicating to release the material through the target workstation.
[0143] The schematic diagram of the states of the lifting and traversing devices at Port 1 and Port 2 (i.e., Workstation 1 and Workstation 2) in the target workstation for the above Steps S1201 to S1208 is as Figure 13 shown. The schematic diagram of the states of the lifting and traversing devices at Port 3 and Port 4 (i.e., Workstation 3 and Workstation 4) in the target workstation for Steps S1209 to S1212 is as Figure 14 shown, which will not be elaborated in the embodiments of the present application.
[0144] It should be understood that although the steps in the flowcharts involved in the above-described embodiments are sequentially shown in the direction of the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless there is a clear description in this article, the execution of these steps has no strict order limit, and these steps can be executed in other orders. Moreover, at least a part of the steps in the flowcharts involved in the above-described embodiments may include multiple steps or multiple stages. These steps or stages are not necessarily executed at the same time, but can be executed at different times. The execution order of these steps or stages is not necessarily sequential, but can be executed alternately or alternately with at least a part of other steps or steps or stages in other steps.
[0145] Based on the same inventive concept, an embodiment of the present application also provides a pipeline management device for implementing the above-mentioned pipeline management method. The implementation solution provided by this device to solve the problem is similar to the implementation solution described in the above method. Therefore, the specific limitations in one or more embodiments of the pipeline management device provided below can refer to the limitations on the pipeline management method in the above text, and will not be repeated here.
[0146] In one embodiment, as Figure 15 shown, a pipeline management device 1500 is provided, including: a delay module 1502, a recovery module 1504, a first control module 1506, and a second control module 1508, where:
[0147] The delay module 1502 is used to perform a delay wait for a preset duration in the case of a pipeline failure;
[0148] The recovery module 1504 is used to resume the operation of the pipeline and traverse the working states of each workstation on the pipeline after the delay wait for the preset duration;
[0149] The first control module 1506 is used to control the target workstation, which has received materials, to be reset to the released and passed state for releasing the materials;
[0150] The second control module 1508 is used to control the other workstations except the target workstation among the workstations to be reset to the state of detecting the material status and wait for the material to enter.
[0151] In an exemplary embodiment, the device 1500 further includes:
[0152] A reading module, used to read the electronic chip corresponding to the material through the radio frequency identification reader of the target workstation when the material is to enter the target workstation, to obtain the material attribute information and in-station transmission information corresponding to the material;
[0153] A discrimination module, configured to determine whether the material belongs to the target work station based on the material attribute information;
[0154] A processing module, configured to, when it is determined that the material belongs to the target work station, based on the in-station transfer information, control the target station port of the target work station to classify the material into the target work station.
[0155] In an exemplary embodiment, the discrimination module is specifically configured to determine that the material belongs to the target work station when the material attribute information meets the material attribute conditions preset for the target work station;
[0156] When the material attribute information does not meet the material attribute conditions preset for the target work station, it is determined that the material does not belong to the target work station.
[0157] In an exemplary embodiment, the apparatus 1500 further includes:
[0158] A first generation module, configured to generate a material release instruction when it is determined that the material does not belong to the target work station;
[0159] A control module, configured to, in response to the material release instruction, control the outbound port of the target work station to release the material.
[0160] In an exemplary embodiment, for the target inbound identifier included in the in-station transfer information, the processing module is specifically configured to verify whether the port identifier corresponding to the current port in the target work station matches the target inbound identifier;
[0161] When the port identifier corresponding to the current port matches the target inbound identifier, the current port is determined as the target station port, and an inbound instruction is generated based on the port identifier of the target station port;
[0162] In response to the inbound instruction, control the target station port to classify the material into the target work station.
[0163] In an exemplary embodiment, the apparatus 1500 further includes:
[0164] A second generation module, configured to generate an in-station release instruction based on the port identifier information of each port after the current port when the port identifier corresponding to the current port does not match the target inbound identifier;
[0165] A verification module, configured to, in response to the in-station release instruction, sequentially use each port as the new current port and execute the step of verifying whether the port identifier corresponding to the current port in the target work station matches the target inbound identifier.
[0166] Each module in the above pipeline management device can be implemented in whole or in part by software, hardware, or a combination thereof. Each of the above modules can be embedded in the processor of the computer device in hardware form or be independent of it, or can be stored in the memory of the computer device in software form, so as to facilitate the processor to call and execute the operations corresponding to each of the above modules.
[0167] In one embodiment, a computer device is provided. The computer device can be a terminal, and its internal structure diagram can be as Figure 16 shown. The computer device includes a processor, a memory, a communication interface, a display screen, and an input device connected through a system bus. Among them, the processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory.
[0168] The non-volatile storage medium stores an operating system and a computer program. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The communication interface of the computer device is used to communicate with an external terminal in a wired or wireless manner. The wireless manner can be implemented through WIFI, mobile cellular
[0169] networks, NFC (Near Field Communication), or other technologies. When the computer program is executed by the processor, it implements a pipeline management method. The display screen of the computer device can be a liquid crystal display screen or an electronic ink display screen. The input device of the computer device can be a touch layer covering the display screen, or buttons, a trackball, or a touchpad provided on the housing of the computer device, or an external keyboard, touchpad, or mouse, etc.
[0170] Those skilled in the art can understand that Figure 16 the structure shown in
[0171] is only a block diagram of some structures related to the solution of the present application, and does not constitute a limitation on the computer device to which the solution of the present application is applied.
[0172] Specific computer devices may include more or fewer components than those shown in the figure, or combine some components, or have different component arrangements.
[0173] In one embodiment, a computer device is further provided, including a memory and a processor. A computer program is stored in the memory, and when the processor executes the computer program, it implements the steps in each of the above method embodiments.
[0174] In one embodiment, a computer program product is provided, including a computer program which, when executed by a processor, implements the steps in the above method embodiments.
[0175] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data for analysis, stored data, displayed data, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties.
[0176] Those of ordinary skill in the art can understand that all or part of the processes in the above method embodiments can be completed by instructing relevant hardware through a computer program. The computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the above method embodiments. Among them, any reference to a memory, database, or other medium used in the embodiments provided in this application can include at least one of non-volatile and volatile memories. Non-volatile memories can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetoresistive random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memories can include random access memory (RAM) or external cache memory, etc. By way of illustration and not limitation, RAM can be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM), etc. The databases involved in the embodiments provided in this application can include at least one of relational databases and non-relational databases. Non-relational databases can include distributed databases based on blockchain, etc., without limitation. The processors involved in the embodiments provided in this application can be general-purpose processors, central processing units, graphics processing units, digital signal processors, programmable logic devices, data processing logics based on quantum computing, etc., without limitation.
[0177] The technical features of the above embodiments can be combined arbitrarily. For the sake of concise description, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, it should be considered as the scope described in this specification.
[0178] The above-described embodiments merely represent several implementation manners of the present application. The description thereof is relatively specific and detailed, but it should not be construed as a limitation on the scope of the patent of the present application. It should be noted that for those of ordinary skill in the art, without departing from the concept of the present application, several modifications and improvements can still be made, and these all belong to the protection scope of the present application. Therefore, the protection scope of the present application shall be subject to the appended claims.
Claims
1. A pipeline management method, characterized in that, The method includes: In the case of a pipeline failure, perform a delay wait for a preset duration; After the delay wait for the preset duration, resume the operation of the pipeline and traverse the working states of each workstation on the pipeline; a lifting and traversing device is provided on the workstation, and the working state of the workstation is determined by the working states of each station in the workstation. When all stations in the workstation are in the released and passed state, determine that the working state of the workstation is the released and passed state. When the target station in the workstation is in the state of detecting materials, determine that the working state of the workstation is the state of detecting materials; wherein, the working state of each station is reflected by the position of the lifting and traversing device of each station; For the target workstation that has received materials among the workstations, control the target workstation to reset to the released and passed state to release the materials; For the other workstations among the workstations except the target workstation, control the other workstations to reset to the state of detecting materials and wait for the materials to enter.
2. The method according to claim 1, characterized in that Before performing the delay wait for a preset duration in the case of a pipeline failure, the method further includes: When the material is to enter the target workstation, read the electronic chip corresponding to the material through the radio frequency identification reader of the target workstation to obtain the material attribute information and in-station transfer information corresponding to the material; Based on the material attribute information, determine whether the material belongs to the target workstation; In the case of determining that the material belongs to the target workstation, based on the in-station transfer information, control the target station port of the target workstation to classify the material into the target workstation.
3. The method according to claim 2, wherein The determining whether the material belongs to the target workstation based on the material attribute information includes: In the case where the material attribute information meets the material attribute conditions preset by the target workstation, determine that the material belongs to the target workstation; In the case where the material attribute information does not meet the material attribute conditions preset by the target workstation, determine that the material does not belong to the target workstation.
4. The method according to claim 2, wherein After determining whether the material belongs to the target workstation based on the material attribute information, the method further includes: In the case of determining that the material does not belong to the target workstation, generate a material release instruction; In response to the material release instruction, control the outbound port of the target workstation to release the material.
5. The method according to claim 2, characterized in that, The target inbound identifier included in the in-station transfer information, based on the in-station transfer information, controlling the target station port of the target workstation to classify the material into the target workstation includes: Verify whether the station port identifier corresponding to the current station port in the target workstation matches the target inbound identifier; In the case where the station port identifier corresponding to the current station port matches the target inbound identifier, determine the current station port as the target station port and generate an inbound instruction based on the station port identifier of the target station port; In response to the inbound instruction, control the target station port to classify the material into the target workstation.
6. The method according to claim 5, characterized in that After verifying whether the station port identifier corresponding to the current station port in the target workstation matches the target inbound identifier, the method further includes: In the case where the station identification corresponding to the current station does not match the target inbound identification, generate an in-station release instruction based on the station identification information of each station after the current station; In response to the in-station release instruction, sequentially use each of the stations as the new current station, and execute the step of verifying whether the station identification corresponding to the current station in the target workstation matches the target inbound identification.
7. A pipeline management device, characterized in that, The device includes: A delay module, configured to perform a delay wait for a preset duration in the case of a pipeline failure; A recovery module, configured to, after the delay wait for the preset duration, resume the operation of the pipeline and traverse the working states of each workstation on the pipeline; a lifting and traversing device is provided on the workstation, and the working state of the workstation is determined by the working states of each station included in the workstation. When all stations in the workstation are in a released and passed state, determine that the working state of the workstation is a released and passed state. When the target station in the workstation is in a state of detecting materials, determine that the working state of the workstation is a state of detecting materials; wherein, the working state of each station is reflected by the position of the lifting and traversing device of each station. A first control module, configured to, for the target workstation in which materials have entered among each workstation, control the target workstation to reset to a released and passed state to perform release processing on the materials; A second control module, configured to, for other workstations except the target workstation among each workstation, control the other workstations to reset to a state of detecting materials and wait for the materials to enter.
8. A computer device, comprising a memory and a processor, the memory storing a computer program, characterized in that, When the processor executes the computer program, it implements the steps of the method according to any one of claims 1 to 6.
9. 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 method according to any one of claims 1 to 6.
10. A computer program product, comprising a computer program, characterized in that, When the computer program is executed by the processor, it implements the steps of the method according to any one of claims 1 to 6.
Citation Information
Patent Citations
Automatic sorting method, device and system for cigarette boxes and computer readable storage medium
CN111389744A
Autonomous recovery method and system based on industrial-grade 5G robot production line fault
CN115185239A