Industrial computer control method, device and industrial computer system
By using the control cabinet to control and split the functions of multiple industrial computers, the problem of defective products caused by incorrect operation of the industrial computers was solved, and the stable operation of the production line and the guarantee of product quality were achieved.
Patent Information
- Application Number
- CN202310088535.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-02-07
- Publication Date
- 2025-10-03
- Estimated Expiration
- 2043-02-07
AI Technical Summary
In product production lines, due to the frequent operation and manual control of industrial computers, misoperation is prone to occur, resulting in defective products, affecting production efficiency and equipment operation stability.
The control cabinet is used to control multiple industrial computers in an interconnected manner. The startup success signal is monitored and a startup signal is sent to the next level after all industrial computers have started normally, ensuring the normal operation of the production line. The laser coding function is split into two industrial computers for independent operation to reduce the risk of system crashes, and a stop signal is sent when the parameters are abnormal.
It reduces the production of defective products, ensures the normal operation of the production line and product quality, improves production efficiency, and avoids batch defective products caused by misoperation and machine crashes.
Smart Images

Figure CN116184894B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of industrial computer control, and in particular to an industrial computer control method, an industrial computer control device and an industrial computer system. Background Art
[0002] At present, in the product production line, industrial computers are needed to control equipment to process products, including the laser machine area, which needs to perform laser coding and production scheduling on the products. The original laser machine area is an industrial computer, and the production scheduling and laser machine parameter adjustment functions are all operated in an industrial computer. Personnel frequently operate during use, and manual operation and control are performed throughout the entire production line. Frequent operation actions are prone to misoperation, which can easily produce defective products. If the production line continues to flow without being intercepted, it will lead to batch production of defective products, affecting the production efficiency of the equipment. Summary of the Invention
[0003] In view of this, an object of the present invention is to provide an industrial computer control method, device and industrial computer system, which can reduce the generation of defective products.
[0004] In the first aspect, an embodiment of the present invention provides an industrial computer control method, which is applied to a control cabinet, where the control cabinet is used to control multiple industrial computers, and the multiple industrial computers are associated with each other. The method includes: responding to the industrial computer startup operation, sending a startup signal to the multiple industrial computers to start the industrial computers; monitoring whether startup success signals fed back by the multiple industrial computers are received; if so, determining that the industrial computer startup is successful, and sending a startup success signal to the control cabinet associated with the next level of the control cabinet.
[0005] In combination with the first aspect, an embodiment of the present invention provides a first possible implementation scheme of the first aspect, wherein a control cabinet is arranged in a preset industrial control area, the industrial control area includes a laser coding industrial control area, the multiple industrial computers include two industrial computers in the laser coding industrial control area, and the execution function configured by each industrial computer includes one of a production scheduling function and a laser machine parameter adjustment function; wherein the execution functions configured by the two industrial computers are different; monitoring whether startup success signals fed back by the multiple industrial computers are received; if so, determining that the industrial computer is successfully started, and sending a startup success signal to a control cabinet associated with the next level of the control cabinet, includes: monitoring whether startup success signals fed back by the two industrial computers in the laser coding industrial control area are received; if so, sending a startup success signal to the control cabinet in the next-level industrial control area associated with the control cabinet in the laser coding industrial control area.
[0006] In combination with the first aspect, an embodiment of the present invention provides a second possible implementation scheme of the first aspect, wherein the industrial control area also includes a packing area and a palletizing area, the control cabinet in the packing area is associated with the control cabinet in the laser coding industrial control area, and the control cabinet in the palletizing area is associated with the control cabinet in the packing area; monitoring whether startup success signals fed back by multiple industrial control computers are received; if so, determining that the industrial control computer is successfully started, and sending a startup success signal to the control cabinet associated with the next level of the control cabinet, further includes: the control cabinet in the packing area sends a startup signal to the industrial control computer in the packing area according to the startup success signal of the laser coding industrial control area, and monitors whether the startup success signal fed back by the industrial control computer in the packing area is received; if so, sending a startup success signal to the control cabinet in the palletizing area, so that the control cabinet in the palletizing area sends a startup signal to the industrial control computer in the palletizing area, and executing the step of monitoring whether the startup success signal fed back by the industrial control computer is received.
[0007] In combination with the first aspect, an embodiment of the present invention provides a third possible implementation of the first aspect, wherein the method further includes: upon receiving startup success signals fed back by multiple industrial computers, controlling the operation of the multiple industrial computers.
[0008] In combination with the first aspect, an embodiment of the present invention provides a fourth possible implementation method of the first aspect, wherein the method also includes: monitoring feedback parameters during the operation of multiple industrial computers, and when the feedback parameters do not meet the preset configuration parameters, sending an operation stop signal to the control cabinet associated with the next level of the control cabinet.
[0009] In combination with the first aspect, an embodiment of the present invention provides a fifth possible implementation of the first aspect, wherein the step of monitoring the feedback parameters of multiple industrial computers during operation and sending an operation stop signal to the control cabinet associated with the next level of the control cabinet when the feedback parameters do not meet the preset configuration parameters includes: responding to the first feedback parameter of the industrial computer corresponding to the control cabinet associated with the previous level of the control cabinet, and judging whether the first feedback parameter meets the first configuration parameter according to the stored first configuration parameter; and judging whether the second feedback parameter of the industrial computer corresponding to the control cabinet meets the stored second configuration parameter; when the first feedback parameter does not meet the first configuration parameter, or the second feedback parameter does not meet the stored second configuration parameter, sending an operation stop signal to the control cabinet associated with the next level of the control cabinet.
[0010] In combination with the first aspect, an embodiment of the present invention provides a sixth possible implementation of the first aspect, wherein the method further includes: outputting an alarm signal when the feedback parameter does not meet the preset configuration parameter.
[0011] In the second aspect, an embodiment of the present invention also provides an industrial computer control device, which is applied to a control cabinet, which is used to control multiple industrial computers, and the multiple industrial computers are associated with each other. The device includes: an execution module, which is used to respond to the startup operation of the industrial computer and send a startup signal to the multiple industrial computers to start the industrial computers; a monitoring module, which is used to monitor whether the startup success signals fed back by the multiple industrial computers are received; and a communication module, which is used to determine that the industrial computer is successfully started when the monitoring result of the monitoring module is yes, and send a startup success signal to the control cabinet associated with the next level of the control cabinet.
[0012] On the third aspect, an embodiment of the present invention also provides an industrial computer system, which includes a control cabinet, which is used to control multiple industrial computers, and the multiple industrial computers are associated with each other; the control cabinet is used to respond to the startup operation of the industrial computer, and send a startup signal to the multiple industrial computers to start the industrial computers; and when receiving the startup success signal feedback from the multiple industrial computers, it sends a startup success signal to the control cabinet associated with the next level of the control cabinet; the control cabinet is also used to monitor the feedback parameters of the multiple industrial computers during operation, and when the feedback parameters do not meet the preset configuration parameters, it sends an operation stop signal to the control cabinet associated with the next level of the control cabinet.
[0013] In combination with the third aspect, an embodiment of the present invention provides a first possible implementation of the first aspect, wherein there are multiple control cabinets, and each control cabinet is set in a preset industrial control area.
[0014] The embodiments of the present invention bring the following beneficial effects: the present invention provides an industrial computer control method, device and industrial computer system, which sends a start signal to multiple industrial computers through a control cabinet, monitors whether a start success signal is received from multiple industrial computers, and sends a start success signal to the control cabinet associated with the next level only after obtaining the start success signal from multiple industrial computers, so that the control cabinet at the next level can start its industrial computer according to the start success signal. At this time, the multi-level control cabinets are associated, and only when all the industrial computers in the production line can operate normally can the production line operate normally, thereby ensuring product production efficiency.
[0015] Other features and advantages of the present invention will be described in the following description, and in part will become apparent from the description, or understood by practicing the present invention. The purpose and other advantages of the present invention are realized and obtained by the structures particularly pointed out in the description and the drawings.
[0016] In order to make the above-mentioned objects, features and advantages of the present invention more obvious and easy to understand, preferred embodiments are given below and described in detail with reference to the accompanying drawings. BRIEF DESCRIPTION OF THE DRAWINGS
[0017] In order to more clearly illustrate the specific embodiments of the present invention or the technical solutions in the prior art, the following briefly introduces the drawings required for use in the specific embodiments or the description of the prior art. Obviously, the drawings described below are some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.
[0018] Figure 1 A flowchart of an industrial computer control method provided by an embodiment of the present invention;
[0019] Figure 2 A flowchart of another industrial computer control method provided by an embodiment of the present invention;
[0020] Figure 3 A schematic diagram of a control cabinet interlocking structure provided by an embodiment of the present invention;
[0021] Figure 4 A schematic structural diagram of an industrial computer control device provided by an embodiment of the present invention;
[0022] Figure 5 A schematic structural diagram of another industrial computer control device provided by an embodiment of the present invention;
[0023] Figure 6 A schematic structural diagram of an electronic device provided by an embodiment of the present invention. DETAILED DESCRIPTION
[0024] To make the objectives, technical solutions, and advantages of the embodiments of the present invention more clear, the technical solutions of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the embodiments described are only part of the embodiments of the present invention, not all of them. All other embodiments obtained by ordinary technicians in this field based on the embodiments of the present invention without making any creative efforts shall fall within the scope of protection of the present invention.
[0025] At present, in the product production line, industrial computers are needed to control equipment to process products, including the laser machine area, which needs to perform laser coding and production scheduling on the products. The original laser machine area is an industrial computer, and the production scheduling and laser machine parameter adjustment functions are all operated in an industrial computer. Personnel operate frequently during use. Among them, the entire production line is manually operated and controlled. Frequent operation actions are prone to misoperation, which is very likely to produce defective products. If the production line continues to flow without being intercepted, it will lead to batch production of defective products, affecting the production efficiency of the equipment. In addition, during the use of the industrial computer, due to the complicated equipment operation and processing, it is easy to freeze, affecting the production scheduling progress.
[0026] Based on this, an industrial computer control method, device, and industrial computer system provided by the embodiments of the present invention can reduce the generation of defective products.
[0027] To facilitate understanding of this embodiment, a method for controlling an industrial computer disclosed in an embodiment of the present invention is first introduced in detail. The method for controlling an industrial computer is applied to a control cabinet, which is used to control multiple industrial computers, and the multiple industrial computers are associated with each other. Figure 1 FIG. 1 shows a flow chart of an industrial computer control method provided by an embodiment of the present invention. Figure 1 As shown, the method includes the following steps:
[0028] Step S102 , in response to the industrial computer startup operation, a startup signal is sent to the multiple industrial computers to start the industrial computers.
[0029] Step S104: monitoring whether startup success signals fed back from multiple industrial computers are received.
[0030] Step S106: If yes, determine that the industrial computer is started successfully, and send a startup success signal to the control cabinet associated with the next level of the control cabinet.
[0031] In a specific implementation, the production line includes multiple industrial computers, each of which can control corresponding equipment to perform different processing on products. If one of the industrial computers fails to start up or process properly, and the production line process is not terminated in a timely manner, product processing errors may occur due to the abnormal startup or processing of the industrial computer. Therefore, the embodiments of the present invention need to ensure that each industrial computer in the production line can start up or operate normally, and only when a startup success signal is fed back based on normal startup or normal operation can the entire production line operate normally to reduce the output of faulty products. Normal startup or normal operation includes but is not limited to the normal startup of the industrial computer, and may also include the industrial computer executing control according to correct parameters.
[0032] An embodiment of the present invention provides an industrial computer control method, which sends a startup signal to multiple industrial computers through a control cabinet, monitors whether startup success signals fed back by multiple industrial computers are received, and only sends a startup success signal to the control cabinet associated with the next level after receiving the startup success signals from multiple industrial computers, so that the control cabinet at the next level can start its industrial computer according to the startup success signal. At this time, the multi-level control cabinets are associated, and only when all the industrial computers in the production line can operate normally can the production line operate normally, thereby ensuring product production efficiency.
[0033] For ease of understanding, based on the above embodiments, the present invention also provides another industrial computer control method. Figure 2 FIG. 1 shows a flow chart of another industrial computer control method provided by an embodiment of the present invention. Figure 2As shown, the method includes the following steps:
[0034] Step S202 , in response to the industrial computer startup operation, a startup signal is sent to the multiple industrial computers to start the industrial computers.
[0035] In specific implementation, the control cabinet of the embodiment of the present invention is set in a preset industrial control area. The control cabinet is used to respond to the startup operation of the industrial computer in its industrial control area and send a startup signal to the industrial computer in the industrial control area to start the industrial computer.
[0036] Specifically, the industrial control area includes a laser coding industrial control area. Typically, the laser coding industrial control area needs to perform production scheduling operations and laser machine parameter adjustment operations to schedule the products in the production line and enable the laser machine to laser code the products according to the results of the parameter adjustment. The existing technology usually sets the production scheduling operation and the laser machine parameter adjustment operation in the same industrial computer. In actual use, this setting is prone to errors in the execution parameters of the industrial computer or crashes due to factors such as the large number of operating parameters and complex calculations of the industrial computer. To avoid the crash phenomenon, the embodiment of the present invention sets two industrial computers in the laser coding industrial control area. The execution function configured by each industrial computer includes one of the production scheduling function and the laser machine parameter adjustment function; and the execution functions configured by the above two industrial computers are different.
[0037] In specific implementation, the embodiment of the present invention splits the production scheduling function and the laser machine parameter adjustment function and configures them in two industrial computers respectively, so that the two industrial computers can operate independently. One of them is the production scheduling industrial computer, which is used to execute the production line scheduling work, and the other is the parameter adjustment industrial computer, which is used to execute the laser machine parameter adjustment function, specifically including the laser machine coding parameter adjustment and the easy-to-trace visual inspection parameter adjustment.
[0038] At this time, the control cabinet of the laser coding industrial control area needs to send a start signal to the two industrial computers to start the two industrial computers.
[0039] Step S204: monitoring whether a startup success signal fed back by two industrial computers in the laser coding industrial control area is received.
[0040] Step S206: If yes, a startup success signal is sent to the control cabinet in the next-level industrial control area associated with the control cabinet in the laser coding industrial control area.
[0041] After sending the startup signal to the two industrial computers, the industrial computers will automatically enter the startup program. If the industrial computers can enter the system normally, they will feedback the startup success signal to their corresponding control cabinet. However, when the industrial computers are not turned on, or the equipment fails or an abnormal alarm occurs, no startup success signal will be fed back to the control cabinet. At this time, it is impossible to send a startup success signal to the control cabinet in the next-level industrial control area associated with it, that is, the industrial computers in the next-level industrial control area cannot execute the startup.
[0042] In a specific implementation, the two industrial computers in the laser coding industrial control area are started in sequence according to a preset startup sequence. For example, after the production scheduling industrial computer confirms the startup, it feeds back a startup success signal to the control cabinet corresponding to the parameter adjustment industrial computer. After that, the parameter adjustment industrial computer is started again until the parameter adjustment industrial computer is also successfully started, indicating that the two industrial computers in the laser coding industrial control area are both fault-free and can be started normally. At this time, the control cabinet corresponding to the parameter adjustment industrial computer feeds back a startup success signal to the control cabinet of the next level industrial control area, such as the packing area, so that the control cabinet in the packing area controls the startup of its industrial computer. The embodiment of the present invention sequentially chains multiple industrial computers, and determines the operation process of the production line with the startup success signal. Only when all the industrial computers in the production line can operate normally and can feed back startup success signals can the production line operate normally to ensure product production efficiency.
[0043] Step S208: The control cabinet in the packing area sends a start signal to the industrial computer in the packing area according to the start success signal from the laser coding industrial control area, and monitors whether the start success signal fed back by the industrial computer in the packing area is received.
[0044] Step S210: If yes, send a startup success signal to the control cabinet of the palletizing area, so that the control cabinet of the palletizing area sends a startup signal to the industrial computer of the palletizing area, and perform the step of monitoring whether the startup success signal fed back by the industrial computer is received.
[0045] Reference Figure 3 , Figure 3 The schematic diagram of the control cabinet interlocking structure corresponding to the embodiment of the present invention is shown. Figure 3 In the embodiment of the present invention, the industrial computers in each industrial control area communicate through the corresponding control cabinets. The industrial control area also includes a packing area and a palletizing area. After the products are coded and scheduled in the laser coding area, they are also packed and palletized. The control cabinet in the packing area is associated with the control cabinet in the laser coding industrial control area, and the control cabinet in the palletizing area is associated with the control cabinet in the packing area. In this embodiment of the present invention, the adjacent processing links in each production link of the production line are associated. The control cabinet in the packing area will only control the startup of the industrial computers in its area when it receives a successful startup signal from the laser coding industrial control area. And the control cabinet in the palletizing area will only control the startup of the industrial computers in its area when it receives a successful startup signal from the control cabinet in the packing area.
[0046] Based on the above-mentioned association setting of every two industrial control areas, the entire production line can be quickly linked to communicate. If the industrial control computer in one industrial control area cannot be started or fails, the subsequent industrial control computers cannot be started or operate normally. Based on this, product quality problems caused by equipment failure or parameter adjustment problems in the production line can be prevented, ensuring the accuracy of production product information.
[0047] Step S212: When the startup success signals fed back by the multiple industrial computers are received, the multiple industrial computers are controlled to run.
[0048] When the industrial computers in each industrial control area of the entire production line are all started normally, the production line can operate normally. At this time, each industrial control area can process and transport products according to its corresponding process.
[0049] Step S214 , monitoring the feedback parameters of the multiple industrial computers during operation, and sending an operation stop signal to the control cabinet associated with the next level of the control cabinet when the feedback parameters do not meet the preset configuration parameters.
[0050] In a specific implementation, the control cabinet in this embodiment of the present invention can be the main power distribution cabinet corresponding to the industrial computer. The two industrial computers in the laser coding industrial control area each correspond to a control cabinet, and the corresponding control cabinet receives the signals from the corresponding industrial computer. Specifically, the industrial computer used for production line scheduling is located at the upper level of the industrial computer that performs laser machine parameter adjustment functions.
[0051] During the production process, the industrial computers in each industrial control area process the products accordingly. For example, an industrial computer in the laser coding industrial control area adjusts the laser machine parameters, and another industrial computer controls the laser machine to schedule the products according to the adjusted parameters. After the laser machine has marked the code according to the parameters corresponding to the parameter-adjusted industrial computer, the coding information can be detected by the Yisu three-phase detection device. If the coding information of the laser machine is incorrect, it will indicate that the feedback parameters do not meet the preset configuration parameters. At this time, the industrial computer used to execute production line scheduling will send a stop signal to the control cabinet of the industrial computer that executes the laser machine parameter adjustment function through its control cabinet, so that the industrial computer that executes the laser machine parameter adjustment function stops outputting the current parameters, thereby causing the laser machine to stop coding the product. Specifically, the Yisu three-phase detection device is used to detect coding quality such as the angle offset and depth of the coding.
[0052] Furthermore, the detection device can also eliminate the corresponding parameter when it identifies an abnormal feedback parameter. Furthermore, it can output an alarm signal when an abnormality is detected. This can occur due to a person accidentally modifying a parameter or adjusting the value on the parameter setting page when adjusting the device, causing the feedback parameter to not meet the preset configuration parameters. Therefore, when an abnormal feedback parameter is detected, the corresponding data can be eliminated to reduce the time required to adjust the parameter.
[0053] Furthermore, if the detection device corresponding to the current industrial computer does not detect abnormal parameters in the current industrial control area, the control cabinet associated with the next level can also monitor the feedback parameters. Specifically, after the product passes through one of the industrial control areas, the next industrial control area receives the product. The control cabinet of the industrial control area can respond to the first feedback parameter of the industrial computer corresponding to the control cabinet associated with the previous level of its control cabinet, and judge whether the first feedback parameter meets the first configuration parameter according to the stored first configuration parameter; and judge whether the second feedback parameter of the industrial computer corresponding to the control cabinet meets the stored second configuration parameter; when the first feedback parameter does not meet the first configuration parameter, or the second feedback parameter does not meet the stored second configuration parameter, send a run stop signal to the control cabinet associated with the next level of the control cabinet.
[0054] Taking the packing area and palletizing area as an example, if the packing area does not detect any packing anomalies and the product enters the palletizing area, the detection device in the palletizing area will first detect the corresponding first feedback parameter in the packing area according to the first configuration parameter corresponding to the packing area. When the first feedback parameter meets the first configuration parameter, the palletizing area will then detect the corresponding second feedback parameter according to the second configuration parameter of the palletizing area. Otherwise, if the first feedback parameter does not meet the first configuration parameter, an alarm signal will be directly output and a stop signal will be sent. If the palletizing area is the last production node, production will be directly interrupted to prevent products carrying erroneous information from continuing to be produced or even output, thereby ensuring production quality. The same applies if the second feedback parameter does not meet the second configuration parameter.
[0055] Based on the above-mentioned operation stop signal, the control cabinet will define the industrial computer in its industrial control area as an abnormal state or a fault state. At this time, the industrial computer cannot successfully send a startup success signal, so that the control cabinet at the next level cannot control the startup of its industrial computer.
[0056] Another industrial computer control method provided by an embodiment of the present invention is that the control cabinet at each level needs to obtain a startup success signal sent by its upper level before controlling the startup of its industrial computer. At this time, if the industrial computer in any industrial control area of the entire production line is not started or the information entry error causes the industrial computer status to be abnormal, the production line cannot operate normally. This method and the corresponding association relationship can ensure the accuracy of the product information produced and output, and ensure product quality.
[0057] Furthermore, the embodiment of the present invention splits the production scheduling function and the laser machine parameter adjustment function of the laser coding industrial control area into two parts, and sets up two industrial computers in the industrial control area. Each industrial computer performs one function, and the two operate independently, thereby reducing the processing logic of the industrial computers and effectively avoiding the freeze caused by frequent operations. The two are also interlocked, and the interlocking function is added through the control cabinet and the industrial computers in other industrial control areas to avoid abnormal batch production of products caused by improper operation of personnel and timely ensure the accuracy of production information.
[0058] Furthermore, based on the above method embodiment, the embodiment of the present invention further provides an industrial computer control device, which is applied to a control cabinet, and the control cabinet is used to control multiple industrial computers, and the multiple industrial computers are associated with each other. Figure 4 FIG. 1 shows a schematic structural diagram of an industrial computer control device provided by an embodiment of the present invention. Figure 4 As shown, the device includes:
[0059] The execution module 100 is used to respond to the industrial computer startup operation and send a startup signal to multiple industrial computers to start the industrial computers.
[0060] The monitoring module 200 is used to monitor whether startup success signals fed back by multiple industrial computers are received.
[0061] The communication module 300 is used to determine that the industrial computer is started successfully when the monitoring result of the monitoring module is yes, and send a startup success signal to the control cabinet associated with the next level of the control cabinet.
[0062] An industrial computer control device provided in an embodiment of the present invention has the same technical features as an industrial computer control method provided in the above embodiment, and therefore can solve the same technical problems and achieve the same technical effects.
[0063] Furthermore, based on the above-mentioned embodiment of the industrial computer control device, the embodiment of the present invention also provides another industrial computer control device. Figure 5 FIG. 1 shows a schematic structural diagram of another industrial computer control device provided by an embodiment of the present invention; FIG. Figure 5 As shown, the communication module 300 is further configured to send a startup success signal to the control cabinet in the next-level industrial control area associated with the control cabinet in the laser coding industrial control area when monitoring and receiving startup success signals fed back by the two industrial computers in the laser coding industrial control area.
[0064] The communication module 300 is further configured to send a start signal to the industrial computer in the packing area through the control cabinet in the packing area according to the start success signal from the laser coding industrial control area, and monitor whether the start success signal fed back by the industrial computer in the packing area is received; if so, send a start success signal to the control cabinet in the palletizing area, so that the control cabinet in the palletizing area sends a start signal to the industrial computer in the palletizing area, and execute the step of monitoring whether the start success signal fed back by the industrial computer is received.
[0065] Furthermore, the above device also includes a first control module 400, which is used to control the operation of the multiple industrial computers when receiving startup success signals fed back by the multiple industrial computers.
[0066] Furthermore, the above device also includes a second control module 500, which is used to monitor feedback parameters during the operation of multiple industrial computers, and when the feedback parameters do not meet the preset configuration parameters, send an operation stop signal to the control cabinet associated with the next level of the control cabinet.
[0067] The above-mentioned second control module 500 is also used to respond to the first feedback parameter of the industrial computer corresponding to the control cabinet associated with the upper level of the control cabinet, and judge whether the first feedback parameter meets the first configuration parameter according to the stored first configuration parameter; and judge whether the second feedback parameter of the industrial computer corresponding to the control cabinet meets the stored second configuration parameter; when the first feedback parameter does not meet the first configuration parameter, or the second feedback parameter does not meet the stored second configuration parameter, send an operation stop signal to the control cabinet associated with the lower level of the control cabinet.
[0068] The second control module 500 is further configured to output an alarm signal when the feedback parameter does not meet the preset configuration parameter.
[0069] Furthermore, an embodiment of the present invention also provides an industrial computer system, which includes a control cabinet, which is used to control multiple industrial computers, and the multiple industrial computers are associated with each other; the control cabinet is used to respond to the startup operation of the industrial computer, send a startup signal to the multiple industrial computers to start the industrial computers; and when receiving the startup success signal feedback from the multiple industrial computers, send a startup success signal to the control cabinet associated with the next level of the control cabinet; and the control cabinet is also used to monitor the feedback parameters of the multiple industrial computers during operation, and when the feedback parameters do not meet the preset configuration parameters, send an operation stop signal to the control cabinet associated with the next level of the control cabinet.
[0070] There are multiple control cabinets, each of which is set in a preset industrial control area.
[0071] An industrial control computer system provided by an embodiment of the present invention has the same technical features as an industrial control and control method provided by the above embodiment, and therefore can also solve the same technical problems and achieve the same technical effects.
[0072] An embodiment of the present invention further provides an electronic device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to implement the above-mentioned Figures 1 to 2 The steps of the method are shown.
[0073] The embodiment of the present invention further provides a computer-readable storage medium on which a computer program is stored. The computer program is executed by a processor. Figures 1 to 2 The steps of the method are shown.
[0074] The embodiment of the present invention also provides a structural diagram of an electronic device, such as Figure 6 FIG. 6 is a schematic diagram of the structure of the electronic device, wherein the electronic device includes a processor 61 and a memory 60, the memory 60 stores computer executable instructions that can be executed by the processor 61, and the processor 61 executes the computer executable instructions to implement the above Figures 1 to 2 The method shown.
[0075] exist Figure 6 In the illustrated embodiment, the electronic device further includes a bus 62 and a communication interface 63 , wherein the processor 61 , the communication interface 63 and the memory 60 are connected via the bus 62 .
[0076] Among them, the memory 60 may include high-speed random access memory (RAM), and may also include non-volatile memory (non-volatile memory), such as at least one disk storage. The communication connection between the system network element and at least one other network element is realized through at least one communication interface 63 (which can be wired or wireless), and the Internet, wide area network, local area network, metropolitan area network, etc. can be used. The bus 62 can be an ISA (Industry Standard Architecture) bus, a PCI (Peripheral Component Interconnect) bus or an EISA (Extended Industry Standard Architecture) bus, etc., or an AMBA (Advanced Microcontroller Bus Architecture, on-chip bus standard) bus, wherein AMBA defines three types of buses, including APB (Advanced Peripheral Bus) bus, AHB (Advanced High-performance Bus) bus and AXI (Advanced eXtensible Interface) bus. The bus 62 can be divided into an address bus, a data bus, a control bus, etc. For ease of representation, Figure 6 Only one bidirectional arrow is used in the diagram, but this does not mean that there is only one bus or one type of bus.
[0077] The processor 61 may be an integrated circuit chip with signal processing capabilities. During implementation, each step of the above method can be completed by hardware integrated logic circuits in the processor 61 or by software instructions. The above processor 61 may be a general-purpose processor, including a central processing unit (CPU), a network processor (NP), etc.; it may also be a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, or discrete hardware components. The general-purpose processor may be a microprocessor or any conventional processor. The steps of the method disclosed in the embodiments of the present application can be directly implemented as being executed by a hardware decoding processor, or by a combination of hardware and software modules in the decoding processor. The software module can be located in a storage medium mature in the art, such as random access memory, flash memory, read-only memory, programmable read-only memory, electrically erasable programmable memory, registers, etc. The storage medium is located in the memory, and the processor 61 reads the information in the memory and combines its hardware to complete the above Figures 1 to 2 Any of the methods shown.
[0078] The embodiments of the present invention provide an industrial computer control method, device, and computer program product for an industrial computer system, including a computer-readable storage medium storing program code. The instructions included in the program code can be used to execute the method described in the previous method embodiments. For specific implementation, please refer to the method embodiments and will not be repeated here.
[0079] Those skilled in the art can clearly understand that, for the convenience and simplicity of description, the specific working process of the system described above can refer to the corresponding process in the aforementioned method embodiment, and will not be repeated here. In addition, in the description of the embodiments of the present invention, unless otherwise clearly specified and limited, the terms "installation", "connection", and "connection" should be understood in a broad sense. For example, it can be a fixed connection, a detachable connection, or an integral connection; it can be a mechanical connection or an electrical connection; it can be a direct connection, or it can be indirectly connected through an intermediate medium, or it can be internal communication between two components. For those skilled in the art, the specific meanings of the above terms in the present invention can be understood according to specific circumstances.
[0080] If the functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, or the part that contributes to the prior art, or the part of the technical solution, can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes several instructions for enabling a computer device (which can be a personal computer, server, or network device, etc.) to execute all or part of the steps of the method described in each embodiment of the present invention. The aforementioned storage medium includes various media that can store program codes, such as a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk.
[0081] In the description of the present invention, it should be noted that the terms "center," "upper," "lower," "left," "right," "vertical," "horizontal," "inner," and "outer," etc., indicating orientations or positional relationships, are based on the orientations or positional relationships shown in the accompanying drawings and are intended solely to facilitate and simplify the description of the present invention. They are not intended to indicate or imply that the devices or components referred to must have, be constructed, or operate in a specific orientation, and therefore should not be construed as limitations on the present invention. Furthermore, the terms "first," "second," and "third" are used for descriptive purposes only and should not be construed as indicating or implying relative importance.
[0082] Finally, it should be noted that the above embodiments are only specific implementation methods of the present invention, which are used to illustrate the technical solutions of the present invention, rather than to limit them. The scope of protection of the present invention is not limited thereto. Although the present invention has been described in detail with reference to the above embodiments, those skilled in the art should understand that any person skilled in the art can modify or easily conceive of changes to the technical solutions described in the above embodiments within the technical scope disclosed by the present invention, or replace some of the technical features therein with equivalents. Such modifications, changes or replacements do not deviate from the spirit and scope of the technical solutions of the embodiments of the present invention, and should be included in the scope of protection of the present invention. Therefore, the scope of protection of the present invention should be based on the scope of protection of the claims.
Claims
1. A method for controlling an industrial computer, characterized in that: Applied to a control cabinet, the control cabinet is used to control multiple industrial computers, and the multiple industrial computers are associated with each other, the method includes: In response to an industrial computer startup operation, sending a startup signal to the plurality of industrial computers to start the industrial computers; Monitoring whether startup success signals fed back by the plurality of industrial computers are received; If yes, determine that the industrial computer is successfully started, and send a startup success signal to the control cabinet associated with the next level of the control cabinet; The control cabinet is arranged in a preset industrial control area, the industrial control area includes a laser coding industrial control area, the multiple industrial computers include two industrial computers in the laser coding industrial control area, and the execution function configured for each industrial computer includes one of a production scheduling function and a laser machine parameter adjustment function; wherein the execution functions configured for the two industrial computers are different; The step of monitoring whether startup success signals fed back by the plurality of industrial computers are received; if so, determining that the startup of the industrial computer is successful, and sending a startup success signal to a control cabinet associated with a lower level of the control cabinet, includes: Monitoring whether the startup success signal fed back by the two industrial computers in the laser coding industrial control area is received; If yes, a startup success signal is sent to the control cabinet in the next-level industrial control area associated with the control cabinet in the laser coding industrial control area.
2. The method according to claim 1, characterized in that The industrial control area also includes a packing area and a palletizing area. The control cabinet of the packing area is associated with the control cabinet of the laser coding industrial control area, and the control cabinet of the palletizing area is associated with the control cabinet of the packing area. The monitoring is to determine whether startup success signals fed back by the plurality of industrial computers are received; If yes, the step of determining that the industrial computer is successfully started and sending a startup success signal to a control cabinet associated with a lower level of the control cabinet further includes: The control cabinet in the packing area sends a start signal to the industrial computer in the packing area according to the start success signal of the laser coding industrial control area, and monitors whether the start success signal fed back by the industrial computer in the packing area is received; If yes, a start success signal is sent to the control cabinet of the palletizing area, so that the control cabinet of the palletizing area sends a start signal to the industrial computer of the palletizing area, and the step of monitoring whether the start success signal fed back by the industrial computer is received is performed.
3. The method according to claim 2, characterized in that The method further comprises: When the startup success signals fed back by the multiple industrial computers are received, the multiple industrial computers are controlled to run.
4. The method according to claim 3, characterized in that The method further comprises: Monitor feedback parameters of the plurality of industrial computers during operation, and send an operation stop signal to a control cabinet associated with a next level of the control cabinet when the feedback parameters do not meet preset configuration parameters.
5. The method according to claim 4, characterized in that The step of monitoring the feedback parameters of the plurality of industrial computers during operation and sending an operation stop signal to a control cabinet associated with a lower level of the control cabinet when the feedback parameters do not meet preset configuration parameters includes: Responding to a first feedback parameter of an industrial computer corresponding to a control cabinet associated with an upper level of the control cabinet, and determining whether the first feedback parameter satisfies the first configuration parameter according to the stored first configuration parameter; and determining whether a second feedback parameter of the industrial computer corresponding to the control cabinet satisfies a stored second configuration parameter; When the first feedback parameter does not satisfy the first configuration parameter, or the second feedback parameter does not satisfy the stored second configuration parameter, an operation stop signal is sent to a control cabinet associated with a next level of the control cabinet.
6. The method according to claim 4, characterized in that The method further comprises: When the feedback parameter does not meet the preset configuration parameter, an alarm signal is output.
7. An industrial computer control device, characterized in that: Applicable to a control cabinet, the control cabinet is used to control multiple industrial computers, and the multiple industrial computers are associated with each other, the device includes: An execution module, configured to respond to an industrial computer startup operation and send a startup signal to the plurality of industrial computers to start the industrial computers; A monitoring module, configured to monitor whether startup success signals fed back by the plurality of industrial computers are received; a communication module, configured to determine that the industrial computer is successfully started when the monitoring result of the monitoring module is yes, and to send a startup success signal to a control cabinet associated with a lower level of the control cabinet; The control cabinet is arranged in a preset industrial control area, the industrial control area includes a laser coding industrial control area, the multiple industrial computers include two industrial computers in the laser coding industrial control area, and the execution function configured for each industrial computer includes one of a production scheduling function and a laser machine parameter adjustment function; wherein the execution functions configured for the two industrial computers are different; The communication module is further configured to: upon monitoring and receiving startup success signals fed back by two industrial computers in the laser coding industrial control area, send a startup success signal to a control cabinet in a next-level industrial control area associated with the control cabinet in the laser coding industrial control area.
8. An industrial computer system, characterized in that: The industrial computer system includes a control cabinet, which is used to control multiple industrial computers, and the multiple industrial computers are associated with each other; The control cabinet is used to respond to the startup operation of the industrial computer and send a startup signal to the multiple industrial computers to start the industrial computers; and when receiving the startup success signals fed back by the multiple industrial computers, send a startup success signal to the control cabinet associated with the next level of the control cabinet; The control cabinet is further configured to monitor feedback parameters of the plurality of industrial computers during operation, and to send an operation stop signal to a control cabinet associated with a next level of the control cabinet when the feedback parameters do not meet preset configuration parameters.
9. The industrial computer system according to claim 8, characterized in that: There are multiple control cabinets, and each control cabinet is set in a preset industrial control area.
Citation Information
Patent Citations
High-automation intelligent aluminum plate ingot homogenizing furnace production line
CN214830514U