Application method of control device and control device
By designing a control device including network interfaces and information collection components, the problem of inability to collect work device fault information in the prior art is solved, and timely collection and fault identification of work device status information is realized, and safety and maintenance efficiency are improved.
Patent Information
- Application Number
- CN202411661535.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-20
- Publication Date
- 2025-03-18
- Estimated Expiration
- 2044-11-20
AI Technical Summary
The existing control devices of the vehicle-mounted lodging device cannot collect fault information during operation in time, resulting in failure to detect faults in time, posing safety hazards.
A control device is designed, including a network interface and an information acquisition component, and by connecting with multiple working devices, the status information of each working device is collected and obtained. The control device can determine a fault based on the historically stored status information, and control the information acquisition component to collect the status information of the corresponding working device according to the preset acquisition rules.
It realizes the collection of status information of the working device, timely discovers faults, improves the accuracy and safety of fault identification, and facilitates daily maintenance and fault handling.
Smart Images

Figure CN119165809B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of vehicle accessory control, and in particular to an application method of a control device and a control device. Background Art
[0002] As an important accessory for vehicles such as communication vehicles, the vehicle-mounted retractable device can realize the retractable, erection and lifting functions according to the control operation, so as to facilitate the user to realize the retractable and erection control of the vehicle-mounted antenna, camera and other equipment. However, the user can only be informed of the abnormality through the indicator light alarm set on the working device when the working device fails, but cannot obtain the status information of the daily operation of different working devices in time. In addition, the control device applied to the vehicle-mounted retractable device cannot collect information based on the faults that occur during the operation of the working device, and cannot achieve effective collection, resulting in the failure to timely discover the faults that occur during the operation of the working device, which is prone to safety problems. Summary of the invention
[0003] The main purpose of the present application is to provide an application method of a control device and a control device, aiming to solve the technical problem that information cannot be collected in conjunction with a fault occurring in a working device and the fault cannot be discovered in time.
[0004] To achieve the above object, the present application proposes an application method of a control device, the control device comprising:
[0005] Network interface, used to connect to the host computer;
[0006] An information collection component, wherein the input end of the information collection component is connected to a plurality of interfaces, and the plurality of interfaces are used to be connected to a plurality of working devices in a one-to-one correspondence, so as to collect and obtain status information of the corresponding working devices, and the plurality of interfaces include a power distribution interface, a lodging mechanism connection port, a lifting mechanism connection port, a leveling device connection port, and a liquid cooling device connection port;
[0007] The application method of the control device comprises the following steps:
[0008] Obtain the status information of each working device stored historically;
[0009] Determine the faults of the corresponding working devices according to the historically stored status information of each working device, and count the number of times each type of fault occurs in each working device;
[0010] When the operating state of at least one of the plurality of working devices reaches a collection condition, according to the determined faults occurring in each working device and the number of different faults occurring in each working device, the information collection component is controlled to collect the state information of the corresponding working device according to a preset collection rule;
[0011] When the operating status of the plurality of working devices does not meet the collection condition, the information collection component is controlled to collect the status information of the corresponding working devices in sequence according to the set collection order;
[0012] When the operating status of the plurality of working devices does not meet the collection condition, the step of controlling the information collection component to sequentially collect the status information of the corresponding working devices according to the set collection order specifically includes:
[0013] Counting the number of failures of different working devices in each time period after the control device is started, and the working device with the most failures among multiple working devices that fail in each time period;
[0014] Determine the collection order of the multiple working devices after the control device is started according to the working device with the largest number of failures among the multiple working devices that fail in each time period after the control device is started;
[0015] When the control device is started and the operating states of the plurality of working devices do not meet the collection conditions, the information collection component is controlled to collect the corresponding working devices in sequence according to the determined collection sequence.
[0016] In one embodiment, the application method of the control device further includes the following steps:
[0017] Count the number of times at least two working devices fail simultaneously or successively;
[0018] When the number of simultaneous or successive failures reaches a set first number, it is determined that at least two working devices that fail simultaneously or fail successively are abnormally related.
[0019] In one embodiment, when the operating state of at least one of the plurality of working devices reaches the collection condition, the step of controlling the information collection component to collect the state information of the corresponding working device according to the preset collection rules based on the determined faults occurring in each working device and the number of different faults occurring in each working device specifically includes:
[0020] When at least one of the plurality of working devices fails and it is determined that the operating state meets the collection condition, determining the working device that has failed;
[0021] According to the determined faults of each working device and the number of different faults of each working device, searching for other working devices related to the abnormality of the working device having the fault;
[0022] The malfunctioning working device and other working devices abnormally related to the malfunctioning working device are determined as the working devices to be collected, and the information collection component is controlled to collect status information of the working devices to be collected.
[0023] In one embodiment, the control device further includes a control interface, and the control interface is used to connect to an external control device; the application method of the control device further includes the following steps:
[0024] Receive working signals, and control the corresponding working devices to work according to the received working signals;
[0025] The working signal includes a first working signal transmitted by the host computer and a second working signal transmitted by an external control device.
[0026] In one embodiment, the application method of the control device further includes the following steps:
[0027] Count the number of failures of different working devices in each time period after the control device is started, and the time period with the most failures of multiple working devices in each time period;
[0028] The working device is determined as an unstable working device in the corresponding time period based on the time period in which the number of failures of the working device is the largest in each time period.
[0029] In one embodiment, when the operating state of at least one of the plurality of working devices reaches the collection condition, the step of controlling the information collection component to collect the state information of the corresponding working device according to the preset collection rules based on the determined faults occurring in each working device and the number of different faults occurring in each working device specifically includes:
[0030] When receiving the working signal and determining that the operating state of at least one working device required to execute the corresponding working signal among the plurality of working devices reaches the collection condition, determining the time period for currently starting the control device;
[0031] According to the determined faults occurring in each working device and the number of different faults occurring in each working device, the working device required to execute the corresponding working signal and the unstable working device corresponding to the current time period are determined as the working devices to be collected, and the information collection component is controlled to collect the status information of the working devices to be collected.
[0032] In one embodiment, the application method of the control device further includes the following steps:
[0033] Receive the query signal transmitted by the host computer;
[0034] Determine the query time period and the working device designated for query according to the query signal;
[0035] According to the status information of different working devices stored in history, the status information of the working device designated for query within a set query time period is obtained and transmitted to the host computer.
[0036] In one embodiment, the application method of the control device further includes the following steps:
[0037] When a fault occurs in the working device, abnormal information is generated according to the fault, and the generated corresponding abnormal information is transmitted to the host computer;
[0038] When no failure occurs in the working device, the status information of different working devices stored historically is transmitted to the host computer according to a set transmission cycle.
[0039] In addition, to achieve the above purpose, the present application also proposes a control device, comprising:
[0040] Network interface, used to connect to the host computer;
[0041] An information collection component, wherein the input end of the information collection component is connected to a plurality of interfaces, and the plurality of interfaces are used to be connected to a plurality of working devices in a one-to-one correspondence, so as to collect and obtain status information of the corresponding working devices, and the plurality of interfaces include a power distribution interface, a lodging mechanism connection port, a lifting mechanism connection port, a leveling device connection port, and a liquid cooling device connection port;
[0042] A control component is connected to the output end of the information collection component and the network interface respectively, and is used to implement the application method of the control device as described above.
[0043] One or more technical solutions proposed in this application have at least the following technical effects:
[0044] Obtain the status information of each working device stored in history; determine the faults of the corresponding working device according to the status information of each working device stored in history, and count the number of each fault occurring in each working device; storing the status information of each working device can facilitate the analysis of the performance of the working device equipment, and counting the number of each fault occurring in each working device can help predict faults, and collect status information in combination with the faults occurring in each working device, so as to provide data support for fault handling and daily maintenance, and facilitate users to timely understand the operation of the working device through the host computer, so as to facilitate fault identification and daily monitoring of the working device;
[0045] When the operating state of at least one of the plurality of working devices reaches the collection condition, according to the determined faults of each working device and the number of different faults of each working device, the information collection component is controlled to collect the status information of the corresponding working device according to the preset collection rules; it is used to timely determine the working device with faults, and control the information collection component to collect the status information of the corresponding working device according to the preset collection rules, which can be used to timely discover possible faults, avoid the situation of inadequate collection, realize comprehensive collection, and optimize the collection effect;
[0046] When the operating status of the plurality of working devices does not meet the collection conditions, the information collection component is controlled to collect the status information of the corresponding working devices in sequence according to the set collection order; so as to reduce the collected data and improve the accuracy of fault identification;
[0047] When the operating status of at least one of the multiple working devices meets the collection conditions, the information collection component is controlled to collect the status information of the corresponding working device according to the preset collection rules; when the operating status of the multiple working devices does not meet the collection conditions, the information collection component is controlled to collect the status information of the corresponding working devices in sequence according to the set collection order; this is used to help users realize equipment control in combination with the status information of the working devices, improve the control efficiency of the working devices, and optimize the flexibility and reliability of control. BRIEF DESCRIPTION OF THE DRAWINGS
[0048] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present application and, together with the description, serve to explain the principles of the present application.
[0049] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, for ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative labor.
[0050] Figure 1 A structural schematic diagram provided for an embodiment of the control device of the present application;
[0051] Figure 2 A schematic diagram of a module provided for an embodiment of a control device of the present application;
[0052] Figure 3 A flowchart diagram of an embodiment of an application method of the control device of the present application is provided;
[0053] Figure 4 A partial flow chart of another embodiment of the application method of the control device of the present application;
[0054] Figure 5 A partial flow chart of another embodiment of the application method of the control device of the present application;
[0055] Figure 6 A specific flow chart of step S300 of an embodiment of the application method of the control device of the present application is provided;
[0056] Figure 7 A specific flow chart of step S300 of an embodiment of the application method of the control device of the present application is provided;
[0057] Figure 8 A specific flow chart of step S400 of an embodiment of the application method of the control device of the present application is provided;
[0058] Fig. 9 A partial flow chart of another embodiment of the application method of the control device of the present application is provided.
[0059] Description of Figure Numbers:
[0060] 100, control device; 101, network interface; 1021, power distribution interface; 1022, lodging mechanism connection port; 1023, lifting mechanism connection port; 1024, leveling device connection port; 1025, liquid cooling device connection port;
[0061] 110. Information collection component; 120. Control component;
[0062] 210, power distribution device; 220, lodging mechanism; 230, lifting mechanism; 240, leveling device; 250, liquid cooling device;
[0063] 310, host computer; 320, manual control box.
[0064] The purpose, features and advantages of this application will be further described in conjunction with the embodiments and with reference to the accompanying drawings. DETAILED DESCRIPTION
[0065] It should be understood that the specific embodiments described herein are only used to explain the technical solutions of the present application and are not used to limit the present application.
[0066] In order to better understand the technical solution of the present application, a detailed description will be given below in conjunction with the accompanying drawings and specific implementation methods.
[0067] Based on the technical problem that the prior art is unable to collect information in conjunction with faults occurring in the working device and is unable to detect faults in a timely manner, the present application provides an application method and a control device for a control device, so that users can obtain status information of the working device during daily maintenance, and detect faulty working devices in a timely manner, thereby improving the fault identification function of the working device, improving safety, and facilitating daily maintenance.
[0068] Reference Figure 1 , Figure 2 In the present application, the control device 100 includes a network interface 101, an information collection component 110 and a control component 120. Among them:
[0069] The network interface 101 is used to connect to the host computer 310 ; it is used to realize the communication connection between the control device 100 and the host computer 310 through the network interface 101 .
[0070] The input end of the information collection component 110 is connected to a plurality of interfaces, and the plurality of interfaces are used to be connected to a plurality of working devices in a one-to-one correspondence to obtain the status information of the corresponding working devices, and the plurality of interfaces include a power distribution interface 1021, a lodging mechanism connection port 1022, a lifting mechanism connection port 1023, a leveling device connection port 1024, and a liquid cooling device connection port 1025. The input end of the information collection component 110 is connected to a plurality of working devices in a one-to-one correspondence through a plurality of interfaces to collect the status information of the corresponding working devices.
[0071] Specifically, the working device includes but is not limited to a power distribution device 210, a falling mechanism 220, a lifting mechanism 230, a leveling device 240, and a liquid cooling device 250. The power distribution interface 1021 is used to connect with the power distribution device 210, the falling mechanism connection port 1022 is used to connect with the falling mechanism 220, the lifting mechanism connection port 1023 is used to connect with the lifting mechanism 230, the leveling device connection port 1024 is used to connect with the leveling device 240, and the liquid cooling device connection port 1025 is used to connect with the liquid cooling device 250. There may be one or more interfaces for connecting the same type of working device. Taking the lifting mechanism connection port as an example, there may be one, two, or other multiple lifting mechanism connection ports for connecting a 4m lifting mechanism, a 10m lifting mechanism, or other types of lifting mechanisms. In some other optional embodiments of the present application, the control device 100 also reserves one, two or more interfaces as switching interfaces for connecting other working devices and external control devices such as the hand control box 320, and is also used as a replacement interface when the aforementioned interface has connection failures such as unstable connection, so as to facilitate the operation monitoring and control of the working device. The information acquisition component 110 is connected to the corresponding working device through multiple interfaces to collect data from different working devices and output acquisition signals. According to the acquisition signals transmitted by the information acquisition component 110, the status information of the power distribution device 210, the lodging mechanism 220, the lifting mechanism 230, the leveling device 240, the liquid cooling device 250 and other working devices is determined to further determine whether the working device is abnormal; it is used to accurately locate the working device where the abnormality occurs, accurately locate the fault and accurately control the working device, avoid the problem of inadequate control and inability to handle the fault in time due to connection confusion, and effectively improve the control efficiency and reliability.
[0072] The control component 120 is connected to the output end of the information collection component 110 and the network interface 101 respectively, and is used to implement the following control device application method. When it is determined that any one or more working devices such as the power distribution device 210, the lodging mechanism 220, the lifting mechanism 230, the leveling device 240, the liquid cooling device 250, etc. have an abnormality, the corresponding abnormal information generated is transmitted to the host computer 310; it is also used to receive the query signal sent by the host computer 310 and transmit the status information of the working device to the host computer 310 during daily operation.
[0073] The present application also provides an application method of a control device, which is mainly implemented by a control component of the control device or a control device such as a computer device storing a fault identification and control program. Among them, the control device includes a control component (such as a central processing unit, a graphics processing unit, etc.), which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM) or a program loaded from a storage device to a random access memory (RAM). In the RAM, various programs and data required for the operation of the processing equipment are also stored. The control component and storage modules such as ROM and RAM are connected to each other through a bus; the storage module can also include storage devices such as magnetic tapes and hard disks. The input / output (I / O) interface is also connected to the bus. Generally, the following systems can be connected to the I / O interface: input devices such as touch screens, touch pads, keyboards, mice, image sensors, microphones, accelerometers, gyroscopes, etc. as input modules; output devices such as liquid crystal displays (LCD: Liquid Crystal Display), speakers, vibrators, etc. as output modules; and communication devices. The communication device can allow the processing equipment to communicate with other devices wirelessly or wired to exchange data. Reference Figure 3 , the application method of the control device comprises the following steps:
[0074] Step S100: Acquire the status information of each working device stored historically.
[0075] It can be understood that the control component stores the status information of each working device, and is used to update the collection rules according to the historically stored status information of each working device, and control the information collection component to collect the status information of the corresponding working device according to the preset or updated collection rules.
[0076] Step S200: determine the faults that have occurred in the corresponding working devices according to the historically stored status information of each working device, and count the number of times each type of fault has occurred in each working device.
[0077] By storing the status information of each working device, it is easy to analyze the performance of each working device and predict faults, so as to collect status information in combination with the faults of each working device, provide data support for fault handling and daily maintenance, and facilitate users to understand the operation of the working device in a timely manner through the host computer, so as to realize daily monitoring of the working device. In this way, the control efficiency of the working device can be improved, and it is convenient to realize equipment control in combination with the operation information of the device, and optimize the flexibility and reliability of control.
[0078] Step S300: When the operating status of at least one of the multiple working devices reaches the collection condition, according to the determined faults occurring in each working device and the number of different faults occurring in each working device, the information collection component is controlled according to the preset collection rules to collect the status information of the corresponding working device.
[0079] It is understandable that the working device includes but is not limited to a power distribution device, a lodging mechanism, a lifting mechanism, a leveling device, and a liquid cooling device. Each working device may have one or more faults. The collection rules are preset based on the faults determined to have occurred in each working device and the number of different faults that have occurred in each working device. When the operating parameters of any one or more of the power distribution device, the lodging mechanism, the lifting mechanism, the leveling device, and the liquid cooling device reach the set alarm range or are required to execute the working signal sent by the host computer (or a control device such as a hand control box), it is determined that the collection conditions are met. When it is determined that the collection conditions are met, the information collection component is controlled to collect the status information of the corresponding working device according to the preset collection rules. By controlling the operation of the information collection component, the status information of multiple working devices can be obtained in real time, and daily monitoring of multiple working devices can be achieved.
[0080] When the working device reaches the collection condition, the control information collection component collects the status information of the working device. Optionally, the control information collection component collects the status information of the working device that reaches the collection condition; or, the control information collection component collects the status information of the working device that reaches the collection condition and other working devices related to the working device that reaches the collection condition; or, in combination with the start-up time of the control device, the operating environment of the control device, the operating environment of the working device, etc., the control information collection component collects the status information of the working device that reaches the collection condition and other working devices affected by the operating environment, so as to achieve comprehensive collection of multiple working devices such as the connected power distribution device and the lodging mechanism, and achieve accurate positioning of the fault. Controlling the operation of the information collection component according to the preset collection rules and collecting status information in combination with the fault that occurs can be used to promptly determine the abnormality that has occurred, and collect the abnormality that may occur in the working device, so as to avoid the situation where the collection is not in place, achieve comprehensive collection, and optimize the collection effect.
[0081] Step S400: When the operating status of multiple working devices does not meet the collection conditions, the information collection component is controlled to collect the status information of the corresponding working devices in sequence according to the set collection order, so as to reduce the collected data and improve the accuracy of fault identification.
[0082] When the operating status of at least one of the multiple working devices meets the collection conditions, the information collection component is controlled to collect the status information of the corresponding working device according to the preset collection rules; when the operating status of the multiple working devices does not meet the collection conditions, the information collection component is controlled to collect the status information of the corresponding working devices in sequence according to the set collection order; it is used to help users realize equipment control in combination with the status information of the working devices, improve the control efficiency of the working devices, and optimize the flexibility and reliability of control.
[0083] In some embodiments of the present application, the control information collection component can be used to collect abnormal working devices related to the fault, so as to further optimize the fault identification function and improve the reliability of equipment control. It can be understood that abnormal correlation refers to the abnormal phenomena that are interrelated or mutually influential in the operation of at least two working devices. When an abnormality occurs in one of the working devices, the abnormally related working devices will also be abnormal at the same time or successively. Taking the lodging mechanism, lifting mechanism, and leveling device as an example, although the structures of the three are independent of each other, the state of the lodging mechanism may affect the working effect of the lifting mechanism and the leveling device. If the lifting mechanism and the leveling device always fail at the same time or after the lodging mechanism fails, then it can be determined that the lodging mechanism, the lifting mechanism, and the leveling device are abnormally related. Specific to practical applications, because the abnormality of the working device is related to the control mode, operating environment, software and hardware compatibility, user operation, etc. of the working device, it is necessary to further determine the abnormally related working device according to the actual situation, which is not limited here.
[0084] Specifically in this application, refer to Figure 4 In one embodiment, the application method of the control device further includes the following steps:
[0085] Step S510: Count the number of times at least two working devices fail simultaneously or successively.
[0086] The control component is used to store the acquired status information, to count the number of times at least two working devices have abnormalities simultaneously or successively according to the stored status information of multiple working devices, and to further determine the abnormally related working devices among the multiple working devices.
[0087] Step S520: When the number of simultaneous or successive failures reaches a set first number, it is determined that at least two working devices that fail simultaneously or fail successively are abnormally related.
[0088] Specifically to the technical solution of the present application, although the structures of the lodging mechanism, the lifting mechanism, and the leveling device are independent of each other, the state of the lodging mechanism may affect the working effect of the lifting mechanism and the leveling device. Therefore, when an abnormality occurs in the lodging mechanism, the lifting mechanism and the leveling device will also have abnormalities at the same time or successively. When the number of abnormalities that occur simultaneously or successively reaches a set number of 2 times, 3 times, or other set first times, it is determined that the abnormalities are related. Optionally, when the number of abnormalities that occur simultaneously or successively reaches 3 times in the lodging mechanism, the lifting mechanism, and the leveling device are abnormally related.
[0089] The statistical cycle is 3 or more times of starting and running the control device; or a week, a month, etc. is used as the statistical cycle. Optionally, the control component is used to count the number of times at least two working devices have abnormalities simultaneously or successively in all state information obtained within the set statistical cycle, and when the number of simultaneous or consecutive abnormalities reaches a set number, it is determined that the at least two working devices that have abnormalities simultaneously or successively are abnormally related, and by updating the abnormally related working devices, the set information collection rules are further updated.
[0090] Taking one week as the statistical period, the case where multiple working devices are abnormally related at the same time or the number of abnormalities that occur successively reaches 3 times within the statistical period is used as an example for explanation: if the number of abnormalities that occur simultaneously or successively in the lodging mechanism, lifting mechanism, and leveling device in the latest week is not less than 3 times, then the lodging mechanism, lifting mechanism, and leveling device are determined to be abnormally related; if the number of abnormalities that occur simultaneously or successively in the lodging mechanism and the lifting mechanism reaches 4 times, the number of abnormalities that occur simultaneously or successively in the lifting mechanism and the leveling device reaches 3 times, and the number of abnormalities that occur simultaneously or successively in the latest week reaches 2 times, then the lodging mechanism and the lifting mechanism are determined to be abnormally related, the lifting mechanism and the leveling device are abnormally related, and the lodging mechanism and the leveling device are not abnormally related. This example is only used to illustrate how to determine abnormally related working devices, and is not used to limit the implementation of the actual solution.
[0091] In this application, when the control device is started, the control device is connected to the working device through the interface. Since the different time periods after the control device and the working device are turned on are affected by the operating environment and other factors, the working device may be unstable due to unstable signal transmission, or unstable due to the working device itself. Since the time to start the control device is the same as the time to start the working device, the time after starting the control device can be divided into multiple time periods according to the time to start the control device, with any value between 20 minutes and 45 minutes, and the working device with the most faults in each divided time period can be determined as the working device for which status information needs to be collected in each time period through the stored historical data.
[0092] Reference Figure 5 In one embodiment, the application method of the control device further includes the following steps:
[0093] Step S610: Count the number of times that different working devices fail in each time period after the control device is started, and the time period with the most failures in multiple working devices in each time period.
[0094] It can be understood that, according to the state information of each working device stored in history, the time period in which each working device has the most failures in each time period after the control device is started is determined, and there is at least one working device with the most failures in the same time period. For example, the time after the control device is started is divided into multiple time periods of 25 minutes, and the liquid cooling device and the power distribution device have the most failures in the second time period, that is, 25 minutes to 50 minutes after the control device is started is the time period in which the liquid cooling device and the power distribution device are most likely to fail.
[0095] Step S620: determine the working device as an unstable working device in the corresponding time period based on the time period in which the working device has the most failures in each time period.
[0096] It can be understood that the time period in which the working device fails the most times in each time period is determined as the time period in which the working device is unstable. Collecting the determined unstable working device in the corresponding time period can improve the reliability of state information collection, and effectively avoid failures that may occur in different time periods after starting the control device, further reduce the fault response process, and timely discover and handle faults, which is convenient for daily fault handling. By timely discovering and handling faults, it can also effectively reduce maintenance costs, reduce equipment damage caused by faults, extend the service life of the working device, and effectively improve safety, avoiding safety problems caused by failure to discover faults in time.
[0097] Specifically in the technical solution of the present application, the number of failures of working devices such as the power distribution device, the falling mechanism, the lifting mechanism, the leveling device, and the liquid cooling device in each time period after the control device is started is counted, and the time period with the most failures of the working devices in each time period is counted.
[0098] It should be noted that the present application needs to obtain the status information of the corresponding working device through the information collection component when a working device fails. For example, when it is determined that the liquid cooling device is an unstable working device 25 minutes to 50 minutes after the control device is started, if the start time of the control device does not reach 25 minutes and the liquid cooling fault information transmitted by the liquid cooling device and determined by the fault detection circuit and control system of the liquid cooling device is received, the liquid cooling device is determined to be abnormal. At this time, the information collection component can be directly controlled to collect the status information of the liquid cooling device without waiting until 25 minutes after the control device is started to start collecting the status information of the liquid cooling device. In addition, it is determined that the lodging mechanism, lifting mechanism, and leveling device are unstable working devices 50 minutes to 75 minutes after the control device is started, but the actual operating time of the control device may be shut down before 50 minutes. In order to avoid the situation where the status information of all working devices cannot be collected, it is necessary to obtain the status information of all working devices through the information collection component before power failure, and store the obtained status information.
[0099] In some optional embodiments of the present application, taking the power distribution device as an example, the power distribution device is the working device with the most failures in each time period after the control device is started. Specifically, the time period with the most failures in the power distribution device can be determined as the time period for collecting data from the power distribution device after the control device is started, such as 25min to 50min after the control device is started; or, the power distribution device is directly used as an unstable working device in each time period after the control device is started, so as to keep collecting the status information of the power distribution device after the control device is started. When there is no unstable working device in the corresponding time period, it is chosen not to collect the status information of the working device; or, it is chosen to collect data from the power distribution device with the most failures, such as 0min to 25min after the control device is started. This time period is not the time period with the most failures in each working device, but because the number of failures in the power distribution device is relatively large compared to other working devices, the power distribution device can be determined as an unstable working device in this time period.
[0100] Due to different time periods and application scenarios in actual applications, the number of failures of each working device in different time periods after starting the control device will also vary. The unstable working device in each time period can be determined based on actual conditions and is not limited here.
[0101] In an embodiment of the present application, the collection rule is used to determine the working device for collection by the information collection component.
[0102] As an optional embodiment, the preset collection rule includes determining the working device collected by the information collection component according to the working device having a fault, referring to Figure 6 Step S300, when the operating state of at least one of the plurality of working devices reaches the collection condition, according to the determined faults occurring in each working device and the number of different faults occurring in each working device, the step of controlling the information collection component to collect the state information of the corresponding working device according to the preset collection rules specifically includes:
[0103] Step S311: When at least one of the multiple working devices fails and it is determined that the operating state meets the collection condition, the working device that fails is determined.
[0104] For example, when power distribution fault information determined by the fault detection circuit and control system of the power distribution device is received, it is determined that the operating state has reached the collection conditions, and it is determined that the power distribution device has failed; when lodging fault information determined by the position sensor of the lodging mechanism is received, it is determined that the operating state has reached the collection conditions, and it is determined that the lodging mechanism has failed; when lifting fault information determined by the position sensor of the lifting mechanism is received, it is determined that the operating state has reached the collection conditions, and it is determined that the lifting mechanism has failed; when leveling fault information output by the sensor and control circuit of the leveling device is received, it is determined that the operating state has reached the collection conditions, and it is determined that the leveling device has failed; when liquid cooling fault information determined by the fault detection circuit and control system of the liquid cooling device is received, it is determined that the operating state has reached the collection conditions, and it is determined that the liquid cooling device has failed. Alternatively, it may be that when the operating parameters such as the voltage of the distribution device exceed the numerical range within which the equipment should be able to work normally, or when the distribution device has connection abnormalities, etc., it is determined that the operating status has reached the collection conditions, and it is determined that the distribution device has failed; when the corresponding lodging information is not received within the set lodging time, it is determined that the operating status has reached the collection conditions, and it is determined that the lodging device has failed; when the corresponding lifting rod position information is not received within the set rising time (or falling time), it is determined that the operating status has reached the collection conditions, and it is determined that the lifting device has failed; when the position information of each leg of the leveling device is different from the set horizontality, it is determined that the operating status has reached the collection conditions, and it is determined that the leveling device has failed; when the corresponding mode operation information of the liquid cooling device is not received within the set time period, it is determined that the operating status has reached the collection conditions, and it is determined that the liquid cooling device has failed; the specific working device that has failed can be determined based on actual conditions, and is not limited here.
[0105] Step S312: based on the determined faults of each working device and the number of different faults of each working device, search for other working devices related to the abnormality of the working device having the fault.
[0106] The control component is used to determine the abnormally related working device according to the state information of each working device stored historically. For details, please refer to the above-mentioned embodiments of how to determine the abnormally related working device in step S510 and step S520, which will not be repeated here.
[0107] Step S313: determine the malfunctioning working device and other working devices abnormally related to the malfunctioning working device as the working devices to be collected, and control the information collection component to collect status information of the working devices to be collected.
[0108] The preset collection rules are used to determine the working device to be collected by the information collection component according to the working device that has failed. Specifically, in this embodiment, according to the preset collection rules, the working device that has failed and other working devices determined to be abnormally related to the working device that has failed are the working devices to be collected, which are used to control the information collection component to collect the status information of the working devices to be collected. By collecting the status information of the working devices related to the abnormality, it can be used to accurately locate the fault, realize fault identification, troubleshooting and equipment maintenance; it can also be used to identify the fault in time and help the user take corresponding countermeasures to avoid the expansion of the fault and cause serious consequences, effectively improve the reliability of fault identification, and further optimize the stability of lodging control.
[0109] As another optional embodiment, the preset collection rule is used to determine the working device collected by the information collection component according to the time period of the current startup control device, referring to Figure 7 Step S300, when the operating state of at least one of the plurality of working devices reaches the collection condition, according to the determined faults occurring in each working device and the number of different faults occurring in each working device, the step of controlling the information collection component to collect the state information of the corresponding working device according to the preset collection rules specifically includes:
[0110] Step S321: when a working signal is received and it is determined that the operating state of at least one working device required to execute the corresponding working signal among multiple working devices reaches the collection condition, a time period for currently starting the control device is determined.
[0111] It can be understood that when the control component receives a working signal such as a control signal transmitted by a host computer or other control devices such as a manual control box, it is used to determine whether the operating state of at least one working device required to execute the corresponding working signal meets the collection conditions.
[0112] Step S322: Based on the determined faults occurring in each working device and the number of different faults occurring in each working device, the working device that is required to execute the corresponding working signal and the unstable working device corresponding to the current time period are determined as the working devices to be collected, and the information collection component is controlled to collect status information of the working devices to be collected.
[0113] Specifically in this embodiment, according to the preset collection rules, the working device required to execute the corresponding working signal and the unstable working device corresponding to the current time period are the working devices to be collected, which are used to control the information collection component to collect the status information of the working devices to be collected. Such a setting can be used to quickly locate the working device that may fail, and to collect status information in combination with the number of failures of each working device in different time periods, so as to avoid the problem of low fault identification efficiency caused by only being able to collect the status information of all working devices at the same time, effectively reduce the collection samples, optimize the collection effect, improve the fault identification efficiency and the accuracy of fault identification, reduce the fault identification cost, and improve the stability and reliability of equipment operation.
[0114] In some other optional embodiments of the present application, the collection order of multiple working devices after the control device is started can be determined based on the working device with the most failures in the multiple working devices that fail in each time period after the control device is started, and the collection order can be further set. Figure 8 Step S400, when the operating status of the plurality of working devices does not meet the collection condition, the step of controlling the information collection component to sequentially collect the status information of the corresponding working devices according to the set collection order specifically includes:
[0115] Step S410: Count the number of times that different working devices fail in each time period after the control device is started, and the working device that fails the most times among the multiple working devices that fail in each time period.
[0116] It can be understood that, based on the status information of each working device stored historically, the working device with the most failures among the multiple working devices that fail in each time period after the control device is started is determined. When there is only one working device that fails in any time period, the working device with the most failures is determined as the working device with the most failures in the time period. There is at least one working device with the most failures in the same time period, that is, the same time period can be used to collect data from one working device or multiple working devices at the same time.
[0117] Step S420, determining the collection order of multiple working devices after starting the control device according to the working device with the largest number of failures among multiple working devices that fail in various time periods after starting the control device, so as to quickly locate the working device that may fail.
[0118] Step S430: When the control device is started and the operating status of the plurality of working devices does not meet the collection condition, the information collection component is controlled to collect the corresponding working devices in sequence according to the determined collection order.
[0119] The preset collection rules are used to determine the working devices collected by the information collection component according to the time period of the current startup control device. Specifically in this embodiment, the working devices include a power distribution device, a lodging mechanism, a lifting mechanism, a leveling device, and a liquid cooling device. The time after the control device is started is divided into multiple time periods of 25 minutes. In the first time period, the power distribution device has the most failures, in the second time period, the liquid cooling device and the power distribution device have the most failures, in the third time period, the power distribution device, the lodging mechanism, the lifting mechanism, and the leveling device have the most failures… That is, the determined collection order is to collect data from the power distribution device from 0min to 25min after the control device is started, to collect data from the liquid cooling device and the power distribution device from 25min to 50min after the control device is started, and to collect data from the power distribution device, the lodging mechanism, the lifting mechanism, and the leveling device from 50min to 75min after the control device is started… until the control device is shut down and stops working.
[0120] According to the preset collection rules, when no fault occurs, the collection order of multiple working devices is determined by the working device with the most faults in the multiple working devices that fail in each time period after the control device is started, so as to control the information collection component to collect the status information of the working devices to be collected in sequence according to the determined collection order. Such a setting can be used to comprehensively collect working devices that may have abnormalities during control work, and quickly locate working devices that may fail, effectively reduce the collection samples, improve the accuracy and efficiency of fault identification, and reduce the cost of fault identification, and improve the stability and reliability of equipment operation; it is also used to feed back the collected status information to the host computer to help users realize daily monitoring of working devices.
[0121] It should be noted that when executing the application method of the control device of the present application, the number of times that different working devices fail in each time period after the control device is started, as well as the working device with the largest number of failures in each time period can be specifically counted and stored. This can be used to directly search through the stored content when executing the above-mentioned steps S410 and S610 for the number of times that the working device fails in each time period after the control device is started, the working device with the largest number of failures in each time period among the multiple working devices that fail in each time period, and the time period with the largest number of failures of the working device in each time period. It is not required to repeatedly determine each time step S410 and step S610 are executed.
[0122] In one embodiment, the control device further includes a control interface, and the control interface is used to connect to an external control device; and the application method of the control device further includes the following steps:
[0123] Receive a working signal, and control the corresponding working device to work according to the received working signal. The working signal includes a first working signal transmitted by the host computer and a second working signal transmitted by the external control device.
[0124] The control component is used to obtain the first working signal sent by the host computer through the network interface, and is also used to obtain the second working signal sent by the external control device such as the hand control box through other interfaces to complete the control function of the working devices such as the lodging mechanism, lifting mechanism, leveling device, liquid cooling device, etc. It is used to realize automatic control of the working device through the host computer, and realize manual control of the working device through the external control device such as the hand control box, so as to realize the combination of automatic control and manual control, effectively improve the control efficiency, and facilitate control.
[0125] Specifically in the technical solution of the present application, the working device includes but is not limited to a power distribution device, a lodging mechanism, a lifting mechanism, a leveling device, and a liquid cooling device: the control component of the control device controls the operation of any one or more working devices connected to the control device according to the working signal issued by the host computer or the external control device.
[0126] When the working device required to execute the corresponding working signal is a power distribution device, the control component is used to control the power distribution device to work or control the power distribution device to stop working. When the set voltage is 80% or 115% of the rated value, the equipment should be able to work normally (the performance index is allowed to drop to the specified value). The control component is used to output the corresponding operation fault response instruction to the power distribution device when the operating parameters of the power distribution device are lower than 80% of the rated value or higher than 115% of the rated value, so as to control the power supply voltage of the power distribution device to 85% to 110% of the rated value, so as to control the power distribution device to work according to the preset operating parameters when the operating parameters of the power distribution device reach the set alarm range; further, the control component is also used to generate operating parameter abnormality information according to the specific operating parameters of the power distribution device when the operating parameters are lower than 80% of the rated value or higher than 115% of the rated value, so as to transmit the generated operating parameter abnormality information to the host computer to ensure the safe operation of the power distribution device, the control device and other working devices.
[0127] The lodging mechanism includes a lodging device and a lodging transmission component, and the lodging transmission component is connected to the lodging device in a transmission manner. When the working device required to execute the corresponding working signal is the lodging mechanism, the control component is used to control the lodging transmission component to work so as to control the lodging mechanism to work, and the lodging transmission component drives the lodging device to perform the lodging and erecting actions; or the control component is used to control the lodging transmission component to stop working so as to control the lodging mechanism to stop working. Further, any time between 5s and 35s is set as the lodging time in place. When the control component controls the action of the lodging mechanism, it obtains the state information transmitted by the lodging mechanism through the information acquisition component, and is used to determine that the lodging mechanism is still in the erected position or the lodging mechanism has not been lodged in place after reaching the set 15s or other lodging time in place, through the detection components such as sensors provided in the lodging mechanism, it is determined that the lodging mechanism is abnormal, and the lodging transmission component is controlled to stop working; the control component is also used to generate lodging abnormality information according to the position difference between the current position of the lodging mechanism detected by the sensor and the expected lodging position, and transmit the generated lodging abnormality information to the host computer to remind the user to check and repair.
[0128] The lifting mechanism includes a lifting rod and a lifting transmission component, and the lifting transmission component is connected to the lifting rod in a transmission connection. When the working device required to execute the corresponding working signal is the lifting mechanism, the lifting rod is further controlled to work by controlling the lifting transmission component, and the lifting rod is driven by the lifting transmission component to perform an ascending or descending action; or the control component is used to control the lifting transmission component to stop working to control the lifting rod to stop working. Further, any time between 3s and 20s is set as the ascending position time (or descending position time). When the control component controls the action of the lifting mechanism, it obtains the state information transmitted by the lifting mechanism through the information acquisition component, and is used to determine that the lifting mechanism is abnormal in ascending (or descending) when the ascending position information (or descending position information) transmitted by the sensor or other detection components provided in the lifting mechanism is not received within the set ascending position time (or descending position time) such as 10s, and control the lifting transmission component to stop working; the control component is also used to generate ascending abnormal information (or descending abnormal information) according to the position difference between the current position of the lifting rod detected by the sensor and the expected ascending position (or descending position) of the lifting rod, and transmit the generated ascending abnormal information (or descending abnormal information) to the host computer to remind the user to check and repair.
[0129] The leveling device includes leveling legs, oil circuit control circuits corresponding to different legs, and sensors, wherein the sensors are used to detect the horizontal state of the falling device to determine the horizontality; the oil circuit control circuits corresponding to each leg adjust the length of the corresponding leg by controlling the oil flow direction and pressure to achieve the purpose of leveling. When the working device required to execute the corresponding working signal is a leveling device, specifically, when leveling is required, the control component controls the movement of the legs by controlling the oil flow direction and pressure corresponding to each leg until the set horizontality is reached; if it is determined by the detection components such as sensors provided in the leveling device that the position information of each leg of the leveling device is different from the set horizontality, that is, there is a tilt, it is determined that the leveling device is abnormal, the leg with leveling abnormality is determined according to the position of each leg, and the corresponding leveling abnormality response instruction is output to the oil circuit control circuit corresponding to other legs, and the movement of other legs is controlled by controlling the oil flow direction and pressure corresponding to other legs until leveling; leveling abnormality information is generated according to the position information of the leg with leveling abnormality detected by the sensor or the detected tilt, and the generated leveling abnormality information is transmitted to the host computer to remind the user to check and repair; when it is determined that the leveling device is abnormal and the set horizontality cannot be achieved by controlling the movement of other legs, the leveling device is controlled to stop working, and the generated leveling abnormality information is transmitted to the host computer to remind the user to check and repair.
[0130] When the working device required to execute the corresponding working signal is a liquid cooling device, the opening of the valve of the liquid cooling device to be controlled is determined, so as to control the flow of coolant by controlling the opening of the valve according to the received working signal, thereby controlling the operation mode of the cooling device. When controlling the operation of the liquid cooling device, the control component obtains the status information transmitted by the liquid cooling device through the information acquisition component, and is used to output the corresponding liquid cooling fault response instruction to the liquid cooling device when the corresponding mode operation information is not received within the set time period and it is determined that the liquid cooling device is abnormal. Specifically, a time period is set at any time between 3s and 25s. When the control component controls the operation of the liquid cooling device, it obtains status information such as the valve opening detected by the sensor of the liquid cooling device or the coolant flow detected by the flow meter of the liquid cooling device through the information acquisition component. When the valve opening (or coolant flow) detected within the set time period is different from the valve opening (or coolant flow) corresponding to the required mode, it is determined that the corresponding mode operation information has not been received, and it is determined that the liquid cooling device is abnormal, and the corresponding liquid cooling fault response instruction is output to the liquid cooling device, and the operation abnormality information generated according to the current valve opening, coolant flow and other mode operation information is transmitted to the host computer to store the occurred fault and remind the user to check and repair.
[0131] Optionally, the working signal sent by the host computer or the external control device can be used to control the operation of any one or more working devices connected to the control device; the specific setting can be based on actual settings and is not limited here.
[0132] Reference Fig. 9 In one embodiment, the application method of the control device further includes the following steps:
[0133] Step S710: receiving a query signal transmitted by a host computer.
[0134] The control component of the control device is used to obtain the query signal sent by the host computer through the network interface to complete the query function of the working device such as the distribution device.
[0135] Step S720: determine the query time period and the working device designated for query according to the query signal.
[0136] It can be understood that the query signal includes a query time period and a designated working device for query, which is used to specify the query working device and obtain the status information of the designated working device in the set query time period. In some optional embodiments of the present application, the user can directly specify the query time period and the status information of the queried working device through the host computer; or, the user can also specify the query time through the host computer, and query the status information of all working devices in the specified query time period when the working device is not specified; or, the user can specify the query working device through the host computer, and query all the status information of the designated working device stored in history when the query time period is not specified; or, the user sends a query signal through the host computer, and according to the time when the query signal is sent, the working device with the most failures in the control device at the current time is used as the designated working device for query, and the query time period is determined by the default query time period. Specific to the technical solution of the present application, the designated query working device can be any one or more working devices connected to the control device; the specific settings can be based on the actual settings, and are not limited here.
[0137] Step S730: According to the historically stored status information of different working devices, the status information of the designated working device within the set query time period is obtained and transmitted to the host computer.
[0138] In this way, it is convenient to select the working device to be queried according to needs, and it is convenient for users to choose to query and understand the status information of different working devices and the faults that occur in daily operation of different working devices, avoiding the inconvenience of query caused by only being able to obtain all status information of all working devices at a time and only being able to obtain corresponding abnormal information when a fault occurs, thereby effectively optimizing the user experience.
[0139] Specifically in the technical solution of the present application, the working device includes but is not limited to a power distribution device, a lodging mechanism, a lifting mechanism, a leveling device, and a liquid cooling device. When the designated queried working device is a power distribution device, the status information of the power distribution device used to be obtained includes power distribution fault information, operating parameters, and connection status. After receiving the query signal, the control component transmits the status information of the power distribution device within the query time period of the most recent day, the most recent week, the most recent month, etc. stored in history to the host computer; when the designated queried working device is a lodging mechanism, the status information of the lodging mechanism used to be obtained includes lodging fault information, lodging position information, and lodging in place information. After receiving the query signal, the control component transmits the status information of the lodging mechanism within the query time period of the most recent day, the most recent week, the most recent month, etc. stored in history to the host computer; when the designated queried working device is a lifting mechanism, the status information of the lifting mechanism used to be obtained includes lifting fault information, lifting rod position information, rising in place information, and falling in place information. After receiving the query signal, the control component transmits the status information of the lodging mechanism within the query time period of the most recent day, the most recent week, the most recent month, etc. stored in history to the host computer. After receiving the query signal, the status information of the lifting mechanism historically stored in the query time period such as the most recent day, the most recent week, and the most recent month is transmitted to the host computer; when the designated queried working device is a leveling device, the status information of the leveling device to be obtained includes leveling fault information, position information of each leg of the leveling device, and the oil flow direction and pressure controlled by the oil circuit control circuit corresponding to different legs. After receiving the query signal, the control component transmits the status information of the leveling device historically stored in the query time period such as the most recent day, the most recent week, and the most recent month to the host computer; when the designated queried working device is a liquid cooling device, the status information of the liquid cooling device to be obtained includes liquid cooling fault information and mode operation information. After receiving the query signal, the control component transmits the status information of the liquid cooling device historically stored in the query time period such as the most recent day, the most recent week, and the most recent month to the host computer.
[0140] In one embodiment, the application method of the control device further includes the following steps:
[0141] When a fault occurs in the working device, abnormal information is generated according to the fault, and the generated corresponding abnormal information is transmitted to the host computer;
[0142] When there is no failure in the working device, the status information of different working devices stored historically is transmitted to the host computer according to the set transmission cycle.
[0143] The control device will store the acquired status information before each power failure, and will be used to transmit the abnormal information generated according to the fault to the host computer in time when the working device fails, and transmit the historically stored different working devices to the host computer according to the set transmission cycle such as one power-on, one day, or one week when no fault occurs, so as to help users promptly discover faults that occur in the operation of the working device, and help users timely obtain the status information of the working device during daily maintenance, so as to analyze the performance of the working device equipment and predict faults, and provide data support for fault handling and daily maintenance.
[0144] In particular, according to the embodiments disclosed in the present application, the process described above with reference to the flowchart can be implemented as a computer software program. For example, the embodiments disclosed in the present application include a computer program product, which includes a computer program carried on a computer-readable medium, and the computer program includes a program code for executing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from a network through a communication device, or installed from a storage device, or installed from a ROM. When the computer program is executed by a processing device, the above-mentioned functions defined in the method of the embodiment disclosed in the present application are executed.
[0145] The control device provided by the present application adopts the application method of the control device in the above-mentioned embodiment, which can solve the technical problem of not being able to collect information in conjunction with the fault of the working device and not being able to discover the fault in time. Compared with the prior art, the beneficial effects of the control device provided by the present application are the same as the beneficial effects of the application method of the control device provided by the embodiment, and other technical features in the control device are the same as the features disclosed in the embodiment method, which will not be repeated here.
[0146] It should be understood that the various parts disclosed in this application can be implemented by hardware, software, firmware or a combination thereof. In the description of the above embodiments, specific features, structures, materials or characteristics can be combined in any one or more embodiments or examples in a suitable manner.
[0147] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any person skilled in the art who is familiar with the present technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.
[0148] The present application provides a computer-readable storage medium having computer-readable program instructions (ie, computer programs) stored thereon, wherein the computer-readable program instructions are used to execute the application method of the control device in the above-mentioned embodiment.
[0149] The computer-readable storage medium provided in the present application may be, for example, a USB flash drive, but is not limited to electrical, magnetic, optical, electromagnetic, infrared, or semiconductor systems, systems or devices, or any combination of the above. More specific examples of computer-readable storage media may include, but are not limited to: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM: Random Access Memory), a read-only memory (ROM: Read Only Memory), an erasable programmable read-only memory (EPROM: Erasable Programmable Read Only Memory or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM: CD-Read Only Memory), an optical storage device, a magnetic storage device, or any suitable combination of the above. In this embodiment, the computer-readable storage medium may be any tangible medium containing or storing a program, which may be used by or in combination with an instruction execution system, system or device. The program code contained on the computer-readable storage medium may be transmitted using any appropriate medium, including but not limited to: wires, optical cables, RF (Radio Frequency: Radio Frequency), etc., or any suitable combination of the above.
[0150] The computer-readable storage medium may be included in the control device; or may exist independently without being assembled into the control device.
[0151] The above-mentioned computer-readable storage medium carries one or more programs. When the above-mentioned one or more programs are executed by the control device, the control device: obtains the status information of each working device stored historically; determines the faults occurring in the corresponding working device based on the status information of each working device stored historically, and counts the number of times each type of fault occurs in each working device; when the operating status of at least one of the multiple working devices meets the collection conditions, according to the determined faults occurring in each working device and the number of times different faults occur in each working device, controls the information collection component to collect the status information of the corresponding working device according to the preset collection rules; when the operating status of the multiple working devices does not meet the collection conditions, controls the information collection component to collect the status information of the corresponding working devices in sequence according to the set collection order.
[0152] Computer program code for performing the operations of the present application may be written in one or more programming languages or a combination thereof, including object-oriented programming languages such as Java, Smalltalk, C++, and conventional procedural programming languages such as "C" or similar programming languages. The program code may be executed entirely on the user's computer, partially on the user's computer, as a separate software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In the case of a remote computer, the remote computer may be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computer (e.g., via the Internet using an Internet service provider).
[0153] The flow chart and block diagram in the accompanying drawings illustrate the possible architecture, function and operation of the system, method and computer program product according to various embodiments of the present application. In this regard, each square box in the flow chart or block diagram can represent a module, a program segment or a part of a code, and the module, the program segment or a part of the code contains one or more executable instructions for realizing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the square box can also occur in a sequence different from that marked in the accompanying drawings. For example, two square boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each square box in the block diagram and / or flow chart, and the combination of the square boxes in the block diagram and / or flow chart can be implemented with a dedicated hardware-based system that performs a specified function or operation, or can be implemented with a combination of dedicated hardware and computer instructions.
[0154] The modules involved in the embodiments described in this application may be implemented by software or hardware, wherein the name of the module does not constitute a limitation on the unit itself in some cases.
[0155] The readable storage medium provided by the present application is a computer-readable storage medium, which stores computer-readable program instructions (i.e., computer programs) for executing the application method of the above-mentioned control device, and can solve the technical problem of not being able to collect information in conjunction with the failure of the working device and not being able to discover the failure in time. Compared with the prior art, the beneficial effects of the computer-readable storage medium provided by the present application are the same as the beneficial effects of the application method of the control device provided by the above-mentioned embodiment, and will not be repeated here.
[0156] The present application also provides a computer program product, including a computer program, which implements the steps of the application method of the control device as described above when the computer program is executed by a processor.
[0157] The computer program product provided by the present application can solve the technical problem of not being able to collect information in conjunction with the failure of the working device and not being able to discover the failure in time. Compared with the prior art, the beneficial effects of the computer program product provided by the present application are the same as the beneficial effects of the application method of the control device provided by the above embodiment, and will not be repeated here.
[0158] The above descriptions are only some embodiments of the present application, and are not intended to limit the patent scope of the present application. All equivalent structural changes made using the contents of the present application specification and drawings under the technical concept of the present application, or direct / indirect applications in other related technical fields are included in the patent protection scope of the present application.
Claims
1. An application method of a control device, characterized in that: The control device includes: Network interface, used to connect to the host computer; An information collection component, wherein the input end of the information collection component is connected to a plurality of interfaces, and the plurality of interfaces are used to be connected to a plurality of working devices in a one-to-one correspondence, so as to collect and obtain status information of the corresponding working devices, and the plurality of interfaces include a power distribution interface, a lodging mechanism connection port, a lifting mechanism connection port, a leveling device connection port, and a liquid cooling device connection port; The application method of the control device comprises the following steps: Obtain the status information of each working device stored historically; Determine the faults of the corresponding working devices according to the historically stored status information of each working device, and count the number of times each type of fault occurs in each working device; When the operating state of at least one of the plurality of working devices reaches a collection condition, according to the determined faults occurring in each working device and the number of different faults occurring in each working device, the information collection component is controlled to collect the state information of the corresponding working device according to a preset collection rule; When the operating status of the plurality of working devices does not meet the collection condition, the information collection component is controlled to collect the status information of the corresponding working devices in sequence according to the set collection order; When the operating status of the plurality of working devices does not meet the collection condition, the step of controlling the information collection component to sequentially collect the status information of the corresponding working devices according to the set collection order specifically includes: Counting the number of failures of different working devices in each time period after the control device is started, and the working device with the most failures among multiple working devices that fail in each time period; Determine the collection order of the multiple working devices after the control device is started according to the working device with the largest number of failures among the multiple working devices that fail in each time period after the control device is started; When the control device is started and the operating states of the plurality of working devices do not meet the collection conditions, the information collection component is controlled to collect the corresponding working devices in sequence according to the determined collection order.
2. The application method of the control device according to claim 1, characterized in that: The application method of the control device also includes the following steps: Count the number of times at least two working devices fail simultaneously or successively; When the number of simultaneous or successive failures reaches a set first number, it is determined that at least two working devices that fail simultaneously or fail successively are abnormally related.
3. The application method of the control device according to claim 2, characterized in that: The step of controlling the information collection component to collect the status information of the corresponding working device according to the preset collection rules according to the determined faults of each working device and the number of different faults of each working device when the operating status of at least one of the plurality of working devices reaches the collection condition specifically includes: When at least one of the plurality of working devices fails and it is determined that the operating state meets the collection condition, determining the working device that has failed; According to the determined faults of each working device and the number of different faults of each working device, searching for other working devices related to the abnormality of the working device having the fault; The malfunctioning working device and other working devices abnormally related to the malfunctioning working device are determined as the working devices to be collected, and the information collection component is controlled to collect status information of the working devices to be collected.
4. The application method of the control device according to claim 1, characterized in that: The control device further comprises a control interface, and the control interface is used to connect to an external control device; the application method of the control device further comprises the following steps: Receive working signals, and control the corresponding working devices to work according to the received working signals; The working signal includes a first working signal transmitted by the host computer and a second working signal transmitted by an external control device.
5. The application method of the control device according to claim 1, characterized in that: The application method of the control device also includes the following steps: Count the number of failures of different working devices in each time period after the control device is started, and the time period with the most failures of multiple working devices in each time period; The working device is determined as an unstable working device in the corresponding time period based on the time period in which the number of failures of the working device is the largest in each time period.
6. The application method of the control device according to claim 5, characterized in that: The step of controlling the information collection component to collect the status information of the corresponding working device according to the preset collection rules according to the determined faults of each working device and the number of different faults of each working device when the operating status of at least one of the plurality of working devices reaches the collection condition specifically includes: When receiving the working signal and determining that the operating state of at least one working device required to execute the corresponding working signal among the plurality of working devices reaches the collection condition, determining the time period for currently starting the control device; According to the determined faults occurring in each working device and the number of different faults occurring in each working device, the working device required to execute the corresponding working signal and the unstable working device corresponding to the current time period are determined as the working devices to be collected, and the information collection component is controlled to collect the status information of the working devices to be collected.
7. The application method of the control device according to claim 1, characterized in that: The application method of the control device also includes the following steps: Receive the query signal transmitted by the host computer; Determine the query time period and the working device designated for query according to the query signal; According to the status information of different working devices stored in history, the status information of the working device designated for query within a set query time period is obtained and transmitted to the host computer.
8. The application method of the control device according to any one of claims 1 to 7, characterized in that: The application method of the control device also includes the following steps: When a fault occurs in the working device, abnormal information is generated according to the fault, and the generated corresponding abnormal information is transmitted to the host computer; When no failure occurs in the working device, the historically stored status information of different working devices is transmitted to the host computer according to a set transmission cycle.
9. A control device, characterized in that: include: Network interface, used to connect to the host computer; An information collection component, wherein the input end of the information collection component is connected to a plurality of interfaces, and the plurality of interfaces are used to be connected to a plurality of working devices in a one-to-one correspondence, so as to collect and obtain status information of the corresponding working devices, and the plurality of interfaces include a power distribution interface, a lodging mechanism connection port, a lifting mechanism connection port, a leveling device connection port, and a liquid cooling device connection port; A control component, wherein the control component is connected to the output end of the information collection component and the network interface respectively, and is used to implement the application method of the control device according to any one of claims 1 to 8.
Citation Information
Patent Citations
Operation machine monitoring system and operation machine
CN115717781A
Method for collecting apparatus information in network management system
JP2005018120A