Production line device control method and system, and computer device and storage medium
Through the communication between the working machine and the waiting machine, the remaining working time and preparation time are automatically compared, and the waiting machine is controlled to enter the appropriate state, which solves the problem of power waste in the standby state of the production line equipment and improves the degree of automation and energy efficiency of equipment control.
Patent Information
- Application Number
- PCT/CN2023/143577
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2023-06-16
- Filing Date
- 2023-12-29
- Publication Date
- 2024-12-19
AI Technical Summary
In intelligent manufacturing, production line equipment consumes a high energy in standby state, and the existing control methods lack mobility and automation, resulting in waste of electricity.
Through communication between the work machine and the waiter, we obtain the remaining work time and work preparation time, automatically compare and send sleep or preparation work instructions, control the waiter to enter the sleep or preparation work state, and reduce the standby time.
It effectively reduces the power waste of production line equipment, improves the maneuverability and automation of equipment control, reduces the number of wake-up times of waiting, and saves electricity.
Smart Images

Figure CN2023143577_19122024_PF_FP_ABST
Abstract
Description
Production line equipment control method, system, computer equipment and storage medium Technical Field
[0001] The present application relates to the field of equipment control technology, and in particular to a production line equipment control method, system, computer equipment and storage medium. Background Art
[0002] With the development of intelligent manufacturing technology, highly digitalized, automated, and intelligent production models are becoming increasingly common. Many production lines use robots or mechanical equipment to conduct fully automated production. However, these robots and mechanical equipment consume significant amounts of energy when in operation, and for equipment in standby mode, energy consumption can be 5 to 10 times higher than in sleep mode. Furthermore, during production line operation, many inactive devices remain in standby mode, resulting in wasted energy.
[0003] In the related art, the device is generally controlled to sleep in a specific time period manually or through a pre-set sleep strategy. However, this control method lacks flexibility and has a low degree of automation, and there is still a problem of high energy waste.
[0004] Summary of the Invention
[0005] Based on this, it is necessary to provide a production line equipment control method, system, computer equipment and storage medium that can reduce energy waste in response to the above technical problems.
[0006] In a first aspect, the present application provides a production line equipment control method, which is applied to a working machine, and the method includes:
[0007] Get the work request sent by the waiting machine;
[0008] Obtaining the remaining time and preparation time of the work according to the work request;
[0009] If the remaining working time is greater than the working preparation time, a sleep instruction is sent to the waiting machine; wherein the sleep instruction is used to control the waiting machine to enter a sleep state;
[0010] If the remaining working time is not greater than the working preparation time, a preparation work instruction is sent to the waiting machine; wherein the preparation work instruction is used to control the waiting machine to enter a preparation work state.
[0011] In one embodiment, the sleep instruction includes a sleep time, and the waiting machine is used to send the work request to the working machine after the sleep time has elapsed.
[0012] In one embodiment, the production line equipment control method further includes:
[0013] Obtaining first fault type information of the working machine;
[0014] If the first fault type information is first communication fault information, controlling the working machine to enter a dormant state;
[0015] If the first fault type information is first non-communication fault information, the working machine is controlled to enter a sleep state after the first non-communication fault information is reported and sent to the waiting machine; after the waiting machine receives the first non-communication fault information, the waiting machine is controlled to enter a sleep state.
[0016] In one embodiment, the production line equipment control method further includes:
[0017] If the first communication failure information is not obtained and the work request sent by the waiting machine is not received, the waiting machine communication failure information will be reported, and the working machine will be controlled to enter a sleep state after the working machine completes its work; wherein, the waiting machine communication failure information is used to indicate that there is a communication failure in the waiting machine.
[0018] In a second aspect, the present application further provides a production line equipment control method, which is applied to a waiting machine, and the method comprises:
[0019] Send a work request to the worker machine;
[0020] Obtaining a sleep instruction or a work preparation instruction sent by the working machine according to the work request; wherein, the working machine obtains the remaining work time and the work preparation time according to the work request, and if the remaining work time is greater than the work preparation time, sends a sleep instruction to the waiting machine; if the remaining work time is not greater than the work preparation time, sends a work preparation instruction to the waiting machine;
[0021] The waiting machine is controlled to enter a sleeping state according to the sleeping instruction, or is controlled to enter a preparing state according to the preparing instruction.
[0022] In one embodiment, the sleep instruction includes a sleep time, and the production line equipment control method further includes:
[0023] The working machine sends the working request after sleeping for a preset time according to the sleeping time.
[0024] In one embodiment, the production line equipment control method further includes:
[0025] Acquire second fault type information of the waiting machine;
[0026] If the second fault type information is second communication fault information, controlling the standby machine to enter a dormant state;
[0027] If the second fault type information is the second non-communication fault information, after reporting and sending the second non-communication fault information to the working machine, the waiting machine is controlled to enter a sleep state; after receiving the second non-communication fault information and completing the current process, the working machine is controlled to enter a sleep state.
[0028] In one embodiment, the production line equipment control method further includes:
[0029] If the second communication failure information is not obtained and the response information of the working machine is not received, the working machine communication failure information is reported and the waiting machine is controlled to enter a sleep state; wherein, the working machine communication failure information is used to indicate that the working machine has a communication failure.
[0030] In one embodiment, after the step of controlling the standby machine to enter a dormant state after reporting the communication fault information of the working machine, the production line equipment control method further includes:
[0031] The waiting machine is controlled to wake up at a fixed time and send the work request to the working machine.
[0032] In a third aspect, the present application further provides a production line equipment control system, comprising a working machine and a waiting machine, wherein the working machine is used to execute the steps of the method described in the first embodiment, and the waiting machine is used to execute the steps of the method described in the second embodiment.
[0033] In a fourth 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 the processor executes the computer program to implement the steps of the method described in the first embodiment or the steps of the method described in the second embodiment.
[0034] In a fifth aspect, the present application further provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the steps of the method described in the embodiment of the first aspect or the steps of the method described in the embodiment of the second aspect.
[0035] The above-mentioned production line equipment control method, system, computer device and storage medium obtain the remaining work time and work preparation time of the working machine when the working machine obtains the work request sent by the waiting machine, and controls the waiting machine to enter a dormant state if the remaining work time is greater than the work preparation time; and controls the waiting machine to enter a ready-to-work state if the remaining work time is not greater than the work preparation time. This application automatically compares the remaining work time with the work preparation time on the working machine, and controls the waiting machine to enter a dormant state if the waiting machine needs to wait for a long time, thereby preventing the waiting machine from being in a standby state all the time, thereby reducing the waste of electricity by the production line equipment. BRIEF DESCRIPTION OF THE DRAWINGS
[0036] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the following briefly introduces the drawings required for use in the embodiments or the description of the prior art. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on the structures shown in these drawings without paying any creative work.
[0037] FIG1 is a diagram illustrating an application environment of a production line equipment control method according to an embodiment;
[0038] FIG2 is a flow chart of a production line equipment control method applied to a working machine in one embodiment;
[0039] FIG3 is a flow chart of a production line equipment control method applied to a working machine in another embodiment;
[0040] FIG4 is a flow chart of a production line equipment control method applied to a waiting machine in one embodiment;
[0041] FIG5 is a flow chart of a production line equipment control method applied to a waiting machine in another embodiment;
[0042] FIG6 is a diagram showing the internal structure of a computer device in one embodiment. DETAILED DESCRIPTION
[0043] In order to make the purpose, technical solutions and advantages of this application more clear, the following further describes this application in detail with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain this application and are not intended to limit this application.
[0044] The production line equipment control method provided in the embodiment of the present application can be applied to the application environment shown in Figure 1. The production line is composed of many machines and equipment that cooperate with each other. In a complete production process, there may be two or more machines working together, but the timing of each machine and equipment working is not exactly the same. That is, in a complete production process, there are machines in operation and machines waiting when not working. When the machine equipment is working, it is a working machine 101, and when it is waiting to work, it is a waiting machine 102. Among them, the working machine 101 and the waiting machine 102 are connected in communication.
[0045] In one embodiment, as shown in FIG2 , a production line equipment control method is provided. The method is described by taking the working machine 101 in FIG1 as an example, and includes the following steps:
[0046] Step S110: Obtain a work request sent by the waiting machine.
[0047] Specifically, when the working machine is working normally, the waiting machine that is about to start working in the next process will periodically send a work request to the working machine during the waiting process, and the working machine obtains the work request sent by the waiting machine through wired or wireless communication.
[0048] Step S120: Obtain the remaining time and preparation time for the work according to the work request.
[0049] Specifically, after the working machine receives the work request sent by the waiting machine, it will trigger itself to obtain the current remaining work time and the pre-set work preparation time. Among them, the remaining work time is the time required for the working machine to continue to complete the current process, and the work preparation time is the pre-set time period in which the waiting machine needs to enter the ready-to-work state in advance, which can be arbitrarily set and stored in the working machine. In some other embodiments, the work preparation time can also be pre-stored in the waiting machine, and the waiting machine can also send the work preparation time to the working machine at the same time when sending a work request.
[0050] Step S130: If the remaining working time is greater than the working preparation time, a sleep instruction is sent to the waiting machine, wherein the sleep instruction is used to control the waiting machine to enter a sleep state.
[0051] Specifically, after obtaining the remaining work time and the work preparation time, the working machine compares the two. If the remaining work time is greater than the work preparation time, it means that the waiting machine still needs to work for a while. At this time, the working machine sends a sleep command to the waiting machine, and the waiting machine enters the sleep state after receiving the sleep command.
[0052] Step S140: If the remaining working time is not greater than the working preparation time, a preparation instruction is sent to the waiting machine, wherein the preparation instruction is used to control the waiting machine to enter a preparation state.
[0053] Specifically, when the remaining work time is not greater than (less than or equal to) the work preparation time, it means that the waiting machine is about to start working. At this time, the working machine will send a preparation work instruction to the waiting machine. After receiving the preparation work instruction, the waiting machine will enter the preparation work state (standby state) and prepare to execute the next process.
[0054] The above-mentioned production line equipment control method obtains the remaining work time and work preparation time of the working machine when the working machine obtains a work request sent by the waiting machine. If the remaining work time is greater than the work preparation time, the waiting machine is controlled to enter a sleep state; if the remaining work time is not greater than the work preparation time, the waiting machine is controlled to enter a ready-to-work state. The working machine automatically compares the remaining work time with the work preparation time and controls the waiting machine to enter a sleep state if the waiting machine needs to wait for a long time, thereby preventing the waiting machine from being in a standby state for a long time, thereby reducing energy waste in the production line equipment.
[0055] In one embodiment, the sleep instruction includes a sleep time, and the waiting machine is used to send a work request to the working machine after the sleep time has elapsed.
[0056] Specifically, when the working machine sends a sleep instruction to the waiting machine, the sleep instruction includes a sleep time. The waiting machine sleeps for a corresponding length of time based on the sleep time, then automatically wakes up and continues to send work requests to the working machine after waking up. The sleep time can be determined based on the remaining work time, so that the waiting machine can enter a ready-to-work state upon waking up, minimizing the number of wake-ups required by the waiting machine and thus reducing energy waste. For example, Trest = Tremaining * θ, where Trest is the sleep time, Tremaining is the remaining work time, and θ is a pre-set sleep threshold index, which can be set according to actual needs. For example, the sleep threshold index can be set to 0.9. In some other embodiments, after obtaining the sleep time, the working machine can determine the sleep type based on the specific sleep time and report the corresponding sleep type to maintenance personnel for review. For example, a sleep time of less than 1 minute can be defined as light sleep, and a sleep time of at least 1 minute can be defined as deep sleep. Alternatively, a sleep time of less than 5 minutes can be defined as light sleep, and a sleep time of at least 5 minutes can be defined as deep sleep. The specific time threshold can be set according to actual needs.
[0057] In one embodiment, as shown in FIG3 , the production line equipment control method further includes:
[0058] Step S210: obtaining first fault type information of the working machine.
[0059] Specifically, when a fault occurs in a working machine according to an embodiment of the present application, corresponding first fault type information is generated. The first fault type information is used to indicate the type of fault currently occurring in the working machine. When a fault occurs in a communication module of the working machine, first communication fault information is generated; when a fault occurs in another non-communication module of the working machine, first non-communication fault information is generated.
[0060] Step S220: If the first fault type information is first communication fault information, control the working machine to enter a dormant state.
[0061] Specifically, when the working machine detects that the first fault type information is the first communication fault information, it indicates that the communication module of the working machine has failed. At this time, the working machine will control itself to enter a dormant state. It is understandable that when the communication module of the working machine fails, the work request sent by the standby machine will not be responded to. At this time, the standby machine can determine that there is a communication failure in the working machine. The standby machine can report the communication failure information of the working machine to maintenance personnel to repair the working machine in a timely manner, and finally control the standby machine to enter a dormant state.
[0062] Step S230: If the first fault type information is the first non-communication fault information, the first non-communication fault information is reported and sent to the waiting machine, and the working machine is controlled to enter the sleep state; after receiving the first non-communication fault information, the waiting machine controls the waiting machine to enter the sleep state.
[0063] Specifically, when the working machine detects that the first fault type information is the first non-communication fault information, it means that other non-communication modules of the working machine have failed, but the communication module is working normally. At this time, the working machine will report the acquired first non-communication fault information to the system end through the communication module, so that the maintenance personnel can deal with the fault of the working machine in time. At the same time, the working machine will also send the first non-communication fault information to the waiting machine. When the waiting machine receives the corresponding first non-communication fault information, it means that the working machine cannot complete the current process in a short time. At this time, the waiting machine will control itself to enter a dormant state. After the working machine transmits the first non-communication fault information, it will control itself to enter a dormant state to save energy while waiting for maintenance personnel to repair it.
[0064] In one embodiment, the production line equipment control method further includes:
[0065] If the first communication fault information is not obtained and the work request sent by the waiting machine is not received, the communication fault information of the waiting machine will be reported, and the working machine will be controlled to enter a sleep state after the working machine completes its work; wherein, the communication fault information of the waiting machine is used to indicate that there is a communication fault in the waiting machine.
[0066] Specifically, if the working machine does not receive the first communication failure information, it indicates that the working machine's communication module has not failed. Furthermore, if the working machine does not receive the work request sent by the standby machine when the standby machine is awakened, it indicates that the standby machine's communication module has failed. The working machine reports the standby machine communication failure information through its own communication module to inform maintenance personnel that the standby machine has experienced a communication failure. After reporting the standby machine communication failure information, the working machine will control itself to enter a dormant state after completing the work of the current process, waiting for maintenance personnel to repair the standby machine.
[0067] In one embodiment, as shown in FIG4 , the present application further proposes a production line equipment control method, which is described by taking the method applied to the waiting machine in FIG1 as an example, including the following steps:
[0068] Step S310: Send a work request to the working machine.
[0069] Specifically, the waiting machine that is about to start working in the next process will periodically send work requests to the working machine during the waiting process to determine whether the waiting machine is in a sleep state or a ready-to-work state. The waiting machine can send work requests to the working machine via wired or wireless communication.
[0070] Step S320: Obtain a sleep instruction or a prepare-work instruction sent by the working machine in response to the work request. The working machine obtains the remaining work time and the work preparation time based on the work request. If the remaining work time is greater than the work preparation time, the working machine sends a sleep instruction to the waiting machine. If the remaining work time is not greater than the work preparation time, the working machine sends a prepare-work instruction to the waiting machine.
[0071] Specifically, after the waiting machine sends a work request to the working machine, it will receive a sleep instruction or a work preparation instruction returned by the working machine according to the work request. Among them, after the working machine receives the work request sent by the waiting machine, it will trigger itself to obtain the current remaining work time and the pre-set work preparation time. Among them, the remaining work time is the time required for the working machine to continue to complete the current process, and the work preparation time is the pre-set time period in which the waiting machine needs to enter the ready-to-work state in advance, which can be set arbitrarily and stored in the working machine. In some other embodiments, the work preparation time can also be pre-stored in the waiting machine, and the waiting machine can also send the work preparation time to the working machine at the same time when sending a work request.
[0072] After obtaining the remaining work time and the work preparation time, the working machine compares the two. If the remaining work time is greater than the work preparation time, it means that the waiting machine still needs to work for a while. At this time, the working machine sends a sleep command to the waiting machine. If the remaining work time is not greater than (less than or equal to) the work preparation time, it means that the waiting machine is about to start working. At this time, the working machine sends a prepare work command to the waiting machine.
[0073] Step S330: Control the waiting machine to enter a sleep state according to the sleep instruction, or control the waiting machine to enter a preparation state according to the preparation instruction. Specifically, if the waiting machine receives the sleep instruction, it will control itself to enter the sleep state. If the waiting machine receives the preparation instruction, it will control itself to enter the preparation state to prepare for the next process.
[0074] The above-mentioned production line equipment control method obtains the remaining work time and work preparation time of the working machine when the working machine obtains a work request sent by the waiting machine. If the remaining work time is greater than the work preparation time, the waiting machine is controlled to enter a sleep state; if the remaining work time is not greater than the work preparation time, the waiting machine is controlled to enter a ready-to-work state. The working machine automatically compares the remaining work time with the work preparation time and controls the waiting machine to enter a sleep state if the waiting machine needs to wait for a long time, thereby preventing the waiting machine from being in a standby state for a long time, thereby reducing energy waste in the production line equipment.
[0075] In one embodiment, the sleep instruction includes a sleep time, and the production line equipment control method further includes: sending a work request to the working machine after sleeping for a preset time according to the sleep time.
[0076] Specifically, when the working machine sends a sleep instruction to the waiting machine, the sleep instruction includes a sleep time. The waiting machine sleeps for a corresponding length of time based on the sleep time, then automatically wakes up and continues to send work requests to the working machine after waking up. The sleep time can be determined based on the remaining work time, so that the waiting machine can enter a ready-to-work state upon waking up, minimizing the number of wake-ups required by the waiting machine and thus reducing energy waste. For example, Trest = Tremaining * θ, where Trest is the sleep time, Tremaining is the remaining work time, and θ is a pre-set sleep threshold index, which can be set according to actual needs. For example, the sleep threshold index can be set to 0.9. In some other embodiments, after obtaining the sleep time, the working machine can determine the sleep type based on the specific sleep time and report the corresponding sleep type to maintenance personnel for review. For example, a sleep time of less than 1 minute is defined as light sleep, and a sleep time of at least 1 minute is defined as deep sleep. Alternatively, a sleep time of less than 5 minutes is defined as light sleep, and a sleep time of at least 5 minutes is defined as deep sleep. The specific time threshold can be set according to actual needs.
[0077] In one embodiment, as shown in FIG5 , the production line equipment control method further includes:
[0078] Step S410: obtaining the second fault type information of the waiting machine.
[0079] Specifically, when a fault occurs in the standby machine of the embodiment of the present application, corresponding second fault type information is generated. The second fault type information is used to indicate the type of fault currently occurring in the standby machine. The second communication fault information is generated when a fault occurs in the communication module of the standby machine; the second non-communication fault information is generated when a fault occurs in any other non-communication module of the standby machine.
[0080] Step S420: If the second fault type information is second communication fault information, the standby machine is controlled to enter a dormant state.
[0081] Specifically, when the waiting machine detects that the second fault type information is the second communication fault information, it indicates that the communication module of the waiting machine has failed. At this time, the waiting machine will control itself to enter a dormant state. It is understandable that when the communication module of the waiting machine fails, the waiting machine cannot send a work request, and the working machine cannot obtain a work request. At this time, the working machine can determine that the communication of the waiting machine has failed. The working machine can report the information that the communication fault of the waiting machine has occurred so that maintenance personnel can repair the waiting machine in a timely manner. Finally, after the working machine completes the work, it controls itself to enter a dormant state.
[0082] Step S430: If the second fault type information is a second non-communication fault information, the second non-communication fault information is reported and sent to the working machine, and the waiting machine is controlled to enter a dormant state. After the working machine receives the second non-communication fault information and completes the current process, the working machine is controlled to enter a dormant state.
[0083] Specifically, when the waiting machine detects that the second fault type information is the second non-communication fault information, it means that the other non-communication modules of the waiting machine have failed, but the communication module is working normally. At this time, the waiting machine will report the acquired second non-communication fault information to the system end through the communication module, so that the maintenance personnel can deal with the fault of the working machine in time. At the same time, the waiting machine will also send the second non-communication fault information to the working machine. When the working machine receives the corresponding second non-communication fault information, it means that the waiting machine cannot start the next process in a short time. At this time, after completing the current process, the working machine will control itself to enter a dormant state. After the waiting machine transmits the second non-communication fault information, it will control itself to enter a dormant state to save energy while waiting for maintenance personnel to repair it.
[0084] In one embodiment, the production line equipment control method also includes: if the second communication fault information is not obtained and the response information of the working machine is not received, the working machine communication fault information is reported and the waiting machine is controlled to enter a sleep state; wherein, the working machine communication fault information is used to indicate that there is a communication fault in the working machine.
[0085] Specifically, if the standby machine fails to receive the second communication failure information, it indicates that the standby machine's communication module is not faulty. Furthermore, if the standby machine fails to receive a response from the working machine after sending a work request, it indicates that the working machine's communication module has failed. The standby machine reports the working machine communication failure information via its own communication module to inform maintenance personnel of a communication failure on the standby machine. After reporting the working machine communication failure information, the standby machine enters a dormant state, allowing maintenance personnel to repair the working machine.
[0086] In one embodiment, after controlling the standby machine to enter a dormant state after reporting the communication failure information of the working machine, the production line equipment control method further includes controlling the standby machine to periodically wake up and send a work request to the working machine. Specifically, after a communication failure occurs on the working machine and the standby machine enters a dormant state, the standby machine, according to a built-in program, will periodically wake up and continue to send work requests to the working machine to determine whether the working machine has been repaired. If the failure persists, the standby machine will continue to enter a dormant state.
[0087] It should be understood that, although the various steps in the flowcharts involved in the various embodiments described above are displayed in sequence according to the instructions of the arrows, these steps are not necessarily executed in sequence in the order indicated by the arrows. Unless otherwise specified herein, there is no strict order restriction on the execution of these steps, and these steps can be executed in other orders. Moreover, at least a portion of the steps in the flowcharts involved in the various embodiments described above can include multiple steps or multiple stages, and these steps or stages are not necessarily executed and completed at the same time, but can be executed at different times, and the execution order of these steps or stages is not necessarily to be carried out in sequence, but can be executed in turn or alternately with other steps or at least a portion of steps or stages in other steps.
[0088] In one embodiment, as shown in FIG1 , a production line equipment control system is provided, comprising a working machine 101 and a standby machine 102. The working machine 101 is configured to execute the production line equipment control method applied to the working machine 101 in the above embodiment, and the standby machine 102 is configured to execute the production line equipment control method applied to the standby machine 102 in the above embodiment. The implementation solution provided by this system is similar to the implementation solution described in the above method and will not be repeated here.
[0089] In one embodiment, a computer device is provided, which may be a terminal. Its internal structure diagram may be shown in FIG6 . The computer device includes a processor, memory, an input / output interface, a communication interface, a display unit, and an input device. The processor, memory, and input / output interface are connected via a system bus, and the communication interface, display unit, and input device are connected to the system bus via the input / output interface. The processor of the computer device provides computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and internal memory. The non-volatile storage medium stores an operating system and a computer program. The internal memory provides an environment for the operating system and computer program stored in the non-volatile storage medium. The input / output interface of the computer device is used to exchange information between the processor and external devices. The communication interface of the computer device is used to communicate with external terminals via wired or wireless communication, which may be achieved via Wi-Fi, a mobile cellular network, NFC (near-field communication), or other technologies. When executed by the processor, the computer program implements a production line equipment control method applied to a working machine or a production line equipment control method applied to a waiting machine. The display unit of the computer device is used to produce a visual image and may be a display screen, a projection device, or a virtual reality imaging device. The display screen can be a liquid crystal display screen or an electronic ink display screen, and the input device of the computer device can be a touch layer covering the display screen, or a button, trackball or touchpad set on the computer device casing, or an external keyboard, touchpad or mouse.
[0090] Those skilled in the art will understand that the structure shown in FIG6 is merely a block diagram of a portion of the structure 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. The specific computer device may include more or fewer components than shown in the figure, or combine certain components, or have a different arrangement of components.
[0091] In one embodiment, a computer device is provided, including a memory and a processor, wherein a computer program is stored in the memory, and when the processor executes the computer program, a production line equipment control method applied to a working machine or a production line equipment control method applied to a waiting machine is implemented.
[0092] In one embodiment, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, a production line equipment control method applied to a working machine or a production line equipment control method applied to a waiting machine is implemented.
[0093] Those skilled in the art will appreciate that all or part of the processes in the above-mentioned embodiment methods can be implemented by instructing the relevant hardware through a computer program, and 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 embodiments of the above-mentioned methods. Among them, any reference to memory, database or other media used in the embodiments provided in this application may include at least one of non-volatile and volatile memory. Non-volatile memory may include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetic random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory may 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). The database involved in the various embodiments provided herein may include at least one of a relational database and a non-relational database. Non-relational databases may include, but are not limited to, distributed databases based on blockchains. The processor involved in the various embodiments provided herein may be, but are not limited to, a general-purpose processor, a central processing unit, a graphics processing unit, a digital signal processor, a programmable logic unit, a data processing logic unit based on quantum computing, and the like.
[0094] The technical features of the above embodiments can be combined arbitrarily. To make the description concise, 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, they should be considered to be within the scope of this specification.
[0095] The above-described embodiments merely represent several implementation methods of the present application. While the descriptions are relatively specific and detailed, they should not be construed as limiting the scope of the present application. It should be noted that a person of ordinary skill in the art may make various modifications and improvements without departing from the spirit of the present application, and these modifications and improvements fall within the scope of protection of the present application. Therefore, the scope of protection of the present application shall be determined by the appended claims.
Claims
1. A production line equipment control method, characterized in that: Applied to a working machine, the method comprises: Get the work request sent by the waiting machine; Obtaining the remaining time of the work and the work preparation time according to the work request; If the remaining working time is greater than the working preparation time, a sleep instruction is sent to the waiting machine; wherein the sleep instruction is used to control the waiting machine to enter a sleep state; If the remaining work time is not greater than the work preparation time, a preparation work instruction is sent to the waiting machine; wherein the preparation work instruction is used to control the waiting machine to enter a preparation work state.
2. The method according to claim 1, characterized in that: The sleep instruction includes a sleep time, and the waiting machine is used to send the work request to the working machine after the sleep time has passed.
3. The method according to claim 1, characterized in that The method further comprises: Acquire first fault type information of the working machine; If the first fault type information is first communication fault information, controlling the working machine to enter a sleep state; If the first fault type information is first non-communication fault information, after reporting and sending the first non-communication fault information to the waiting machine, the working machine is controlled to enter a dormant state; After receiving the first non-communication fault information, the standby machine controls the standby machine to enter a sleep state.
4. The method according to claim 3, characterized in that The method further comprises: If the first communication fault information is not obtained and the work request sent by the waiting machine is not received, the communication fault information of the waiting machine will be reported, and the working machine will be controlled to enter a sleep state after the working machine completes its work; wherein the communication fault information of the waiting machine is used to indicate that there is a communication fault in the waiting machine.
5. A production line equipment control method, characterized in that: Applied to a waiting machine, the method comprises: Send a work request to the worker machine; Obtain a sleep instruction or a work preparation instruction sent by the working machine according to the work request; wherein, the working machine obtains the remaining work time and the work preparation time according to the work request, and if the remaining work time If the remaining time of the work is greater than the work preparation time, a sleep instruction is sent to the waiting machine; if the remaining time of the work is not greater than the work preparation time, a preparation work instruction is sent to the waiting machine; The waiting machine is controlled to enter a sleeping state according to the sleeping instruction, or is controlled to enter a preparing state according to the preparing instruction.
6. The method according to claim 5, characterized in that The sleep instruction includes a sleep time, and the method further includes: The working request is sent to the working machine after sleeping for a preset time according to the sleeping time.
7. The method according to claim 5, characterized in that The method further comprises: Acquire second fault type information of the waiting machine; If the second fault type information is second communication fault information, controlling the standby machine to enter a dormant state; If the second fault type information is second non-communication fault information, after the second non-communication fault information is reported and sent to the working machine, the waiting machine is controlled to enter a sleep state; after the working machine receives the second non-communication fault information and completes the current process, the working machine is controlled to enter a sleep state.
8. The method according to claim 7, characterized in that The method further comprises: If the second communication fault information is not obtained and the response information of the working machine is not received, the working machine communication fault information is reported and then the waiting machine is controlled to enter a sleep state; wherein the working machine communication fault information is used to indicate that the working machine has a communication fault.
9. The method according to claim 8, characterized in that After the step of controlling the waiting machine to enter a dormant state after reporting the communication fault information of the working machine, the method further includes: The waiting machine is controlled to wake up regularly and send the work request to the working machine.
10. A production line equipment control system, characterized in that: The invention comprises a working machine (101) and a waiting machine (102), wherein the working machine (101) is used to execute the steps of the method described in any one of claims 1 to 4, and the waiting machine (102) is used to execute the steps of the method described in any one of claims 5 to 9.
11. A computer device comprising a memory and a processor, wherein the memory stores a computer program, wherein: When the processor executes the computer program, the steps of the method according to any one of claims 1 to 4 or the steps of the method according to any one of claims 5 to 9 are implemented.
12. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 4 or the steps of the method according to any one of claims 5 to 9 are implemented.
Citation Information
Patent Citations
Robot dormancy control method and circuit, controller and robot
CN108356824A
Production line material transfer management method and system
CN108803507A
Robot control method and device, electronic equipment and storage medium
CN114167823A
Pulling type production method and system
CN116165985A
Production line equipment control method and system, computer equipment and storage medium
CN116700177A
