Industrial robot fault diagnosis sensitivity adjustment method and electronic device
Patent Information
- Application Number
- CN202480088855.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-03-08
- Publication Date
- 2026-09-29
AI Technical Summary
此外,不同用户对诊断准确性、预警提前量的需求存在差异
[0006]在一些示例性实施例中,基于所述调节来调节健康评估包括:响应于接收到调高所述故障诊断灵敏度,提升所述工业机器人健康指标或降低阈值,当所述阈值不满足时,报警将被触发。
Smart Images

Figure CN122847384A_ABST
Abstract
Description
Technical Field
[0001] The exemplary embodiments disclosed herein generally relate to the field of industrial robots, and more specifically, to a method for adjusting the sensitivity of fault diagnosis in an industrial robot and an electronic device. Background Technology
[0002] In the field of industrial robots, predictive maintenance is always necessary. This involves continuously monitoring the operational status of industrial robots to ensure they perform optimally and remain in good working condition. A major challenge in predictive maintenance of industrial robots is that their health is influenced by a multitude of factors. If the algorithm's default sensitivity is set too high, these factors can trigger unexpected false alarms; conversely, if the default sensitivity is set too low, fault alarms will be severely delayed. Therefore, a balance must be struck between accurate detection and early warning. Furthermore, different users have varying requirements for diagnostic accuracy and lead time. Among these issues, some users cannot accept unplanned downtime and can tolerate a certain degree of false alarms. For them, early warnings to schedule maintenance and ensure adequate spare parts availability are crucial. Summary of the Invention
[0003] In general, exemplary embodiments of this disclosure provide a method for adjusting the sensitivity of fault diagnosis for an industrial robot and an electronic device.
[0004] In a first aspect, a method is provided for adjusting the fault diagnosis sensitivity of an industrial robot. The method includes: receiving an adjustment of the fault diagnosis sensitivity from a user, wherein the adjustment is input via a user interface; adjusting a health assessment based on the adjustment of the fault diagnosis sensitivity, the result of the health assessment characterizing the health status of the industrial robot; and displaying the adjusted health assessment result to the user via the user interface.
[0005] According to exemplary embodiments of this disclosure, users can conveniently adjust the accuracy and timeliness of fault diagnosis based on specific on-site conditions.
[0006] In some exemplary embodiments, adjusting the health assessment based on the adjustment includes: in response to receiving an increase in the fault diagnosis sensitivity, increasing the industrial robot's health index or decreasing a threshold, and triggering an alarm when the threshold is not met.
[0007] In some exemplary embodiments, adjusting the health assessment based on the adjustment includes: in response to receiving a reduction in the fault diagnosis sensitivity, lowering the industrial robot health index or raising a threshold, and triggering an alarm when the threshold is not met.
[0008] In some exemplary embodiments, the method further includes collecting operating parameters from the industrial robot and determining the health assessment based on the operating parameters.
[0009] In some exemplary embodiments, the user interface includes a display screen showing a fault diagnosis sensitivity adjustment bar and a slider on the fault diagnosis sensitivity adjustment bar, such that the user can slide the slider along the fault diagnosis sensitivity adjustment bar.
[0010] In a second aspect, an electronic device is provided for adjusting the fault diagnosis sensitivity of an industrial robot. The electronic device includes: a receiving module configured to receive an adjustment of the fault diagnosis sensitivity from a user, wherein the adjustment is input via a user interface; an adjustment module configured to adjust a health assessment based on the adjustment of the fault diagnosis sensitivity, the result of the health assessment representing the health status of the industrial robot; and a display module configured to display the adjusted health assessment result to the user via the user interface.
[0011] In some exemplary embodiments, adjusting the health assessment based on the adjustment includes: in response to receiving an increase in the fault diagnosis sensitivity, increasing the industrial robot's health index or decreasing a threshold, and triggering an alarm when the threshold is not met.
[0012] In some exemplary embodiments, adjusting the health assessment based on the adjustment includes: in response to receiving a reduction in the fault diagnosis sensitivity, lowering the industrial robot health index or raising a threshold, and triggering an alarm when the threshold is not met.
[0013] In some exemplary embodiments, the electronic device further includes a data acquisition module configured to acquire operating parameters from the industrial robot and determine the health assessment based on the operating parameters.
[0014] In some exemplary embodiments, the user interface includes a display screen showing a fault diagnosis sensitivity adjustment bar and a slider on the fault diagnosis sensitivity adjustment bar, such that the user can slide the slider along the fault diagnosis sensitivity adjustment bar. Attached Figure Description
[0015] The above and other objects, features, and advantages of exemplary embodiments of the present disclosure will become clearer and more readily understood by reading the following detailed description in conjunction with the accompanying drawings. Several embodiments of the present disclosure are illustrated in the drawings in an exemplary and non-limiting manner, wherein:
[0016] Figure 1 This diagram illustrates a block diagram of a robot system structure according to an exemplary embodiment of the present disclosure.
[0017] Figure 2 The flowchart illustrates an exemplary embodiment of an industrial robot fault diagnosis sensitivity adjustment method according to the present disclosure.
[0018] Figures 3A to 3B This illustration shows health index curves corresponding to different fault diagnosis sensitivities in an exemplary embodiment of this disclosure.
[0019] Figure 4 A schematic diagram of the structure of a device 400 that can be used to implement the various embodiments of this disclosure is shown.
[0020] In all the accompanying drawings, the same or similar reference numerals refer to the same or similar parts. Detailed Implementation
[0021] The working principle of this disclosure will now be described with reference to several exemplary embodiments. It should be understood that these embodiments are described for illustrative purposes only to help those skilled in the art understand and implement this disclosure, and do not constitute any limitation on the scope of protection of this disclosure. The solutions disclosed herein can be implemented in a variety of ways other than those described below.
[0022] In the following description and claims, unless otherwise defined, all technical and scientific terms used herein have the meanings commonly understood by one of ordinary skill in the art to which this disclosure pertains.
[0023] The terms "an embodiment," "embodiment," and "exemplary embodiment" appearing in this disclosure refer to embodiments that may include a specific feature, structure, or characteristic, but not every embodiment must include that specific feature, structure, or characteristic. Furthermore, the above terms do not necessarily refer to the same embodiment. Moreover, when a specific feature, structure, or characteristic is described in conjunction with an embodiment, those skilled in the art will understand that the feature, structure, or characteristic can be used in conjunction with other embodiments, whether or not explicitly stated.
[0024] It should be understood that although this document may use terms such as "first" and "second" to describe various components, these components should not be limited to such terms. Such terms are only used to distinguish different components. For example, a first component may be referred to as a second component, and similarly, a second component may be referred to as a first component, without departing from the scope of protection of the exemplary embodiments. In this document, the term "and / or" includes any one of the listed items, as well as all combinations of one or more of them.
[0025] The terminology used herein is for the purpose of describing particular embodiments only and is not intended to limit the exemplary embodiments. In this document, the singular forms “a,” “an,” and “the” also encompass the plural meaning unless the context clearly indicates otherwise. It should also be understood that the terms “comprising,” “including,” “having,” and variations thereof, when used, define the presence of the stated features, parts, and / or components, but do not exclude the presence or addition of one or more other features, parts, components, and / or combinations thereof.
[0026] As mentioned above, in traditional industrial robot solutions, users cannot continuously and conveniently adjust the fault diagnosis sensitivity. To at least address the aforementioned shortcomings of existing solutions, this disclosure proposes a solution: embedding a fault diagnosis sensitivity adjustment module within the industrial robot of the robot system, allowing users to adjust the fault diagnosis sensitivity as needed.
[0027] The following will combine Figures 1 to 4 A more detailed description of the exemplary embodiments will follow. First, refer to... Figure 1 , Figure 1 A schematic diagram of the structure of a robot system 10 according to an exemplary embodiment of the present disclosure is shown.
[0028] like Figure 1 As shown, the robot system 10 includes an industrial robot 110. The industrial robot 110 can be designed to control the tool 111 at the end of the robotic arm 112 to perform various actions, such as milling and grinding. The specific type of action performed by the industrial robot 110 is not limited. Figure 1 As shown, robot 110 is communicatively connected to robot controller 120, which is configured to control robotic arm 112 to complete movements according to preset instructions. With the help of robot controller 120, tool 111 mounted on robotic arm 112 can be driven to a designated position to perform preset tasks.
[0029] During operation, the industrial robot 110 transmits its operating parameters to the robot controller 120. These operating parameters are used to monitor the operating condition of the industrial robot 110. The operating parameters can be collected from one or more sensors (not shown in the figure) associated with the industrial robot 110. Based on these operating parameters, the system can determine whether the industrial robot 110 is operating normally, thereby monitoring its health status.
[0030] According to exemplary embodiments of this disclosure, one or more health indicators can be used to characterize the operating condition of the industrial robot 110. In other words, these health indicators serve as the basis for evaluating the health status of the industrial robot 110. In some exemplary embodiments, these health indicators can be calculated based on the operating parameters uploaded by the industrial robot 110. Health indicators are affected by a variety of factors. In the field of predictive maintenance, a key factor affecting the health indicators of the industrial robot 110 is fault diagnosis sensitivity, which will be described in detail below.
[0031] In predictive maintenance, the system anticipates potential faults in the industrial robot 110. If a fault is predicted, an alarm is sent to the user. Users typically have two types of needs regarding this prediction and alarm mechanism. On the one hand, users want timely fault prediction, issuing warnings well in advance to allow sufficient time to address potential faults. On the other hand, users also want accurate predictions because if a predicted fault occurs and the user takes corresponding measures, but the fault does not actually materialize, it will result in wasted resources and increased maintenance costs. Ideally, both needs should be fully met. However, due to the complexity of actual operating environments, timely and accurate predictions are difficult to achieve simultaneously; a balance must be struck between the two. In this scenario, fault diagnosis sensitivity serves as a quantitative indicator for balancing timeliness and diagnostic accuracy.
[0032] Specifically, low sensitivity indicates that users value predictive accuracy more than timeliness. In other words, users don't require alarms to be issued a very long time before a fault occurs, but they do require high accuracy in every alarm. High fault diagnosis sensitivity indicates that users value predictive timeliness more than predictive accuracy. In other words, users are willing to receive alarms earlier than a fault occurs, allowing more time to take action. Furthermore, with high fault diagnosis sensitivity settings, users have a higher tolerance for misjudgments, allowing for a certain degree of incorrect prediction. Conversely, in low fault diagnosis sensitivity mode, users have a lower tolerance for misjudgments.
[0033] Figure 2 A fault diagnosis sensitivity adjustment method 200 for an industrial robot 110 according to an exemplary embodiment of the present disclosure is shown. In step 202, method 200 includes receiving adjustment of fault diagnosis sensitivity from a user. (Refer to again...) Figure 1The robot system 10 includes a user interface 130. In the illustrated embodiment, the user interface 130 may include a display screen. The display screen shows a fault diagnosis sensitivity adjustment bar 131, with a slider 132 on the adjustment bar. The left side of the fault diagnosis sensitivity adjustment bar 131 is marked "low," and the right side is marked "high." The user can slide the slider 132 left or right along the fault diagnosis sensitivity adjustment bar 131. In this way, the user can adjust the fault diagnosis sensitivity according to actual needs. The specific value of the fault diagnosis sensitivity is adjusted according to the position of the slider 132. The slider 132 can slide smoothly along the fault diagnosis sensitivity adjustment bar 131, indicating that the fault diagnosis sensitivity value can be continuously adjusted. It should be understood that, in addition to the slider 132 form in the user interface 130, the fault diagnosis sensitivity adjustment method can also adopt other visual and numerically adjustable interactive forms. Through this exemplary embodiment, the user can conveniently adjust the accuracy and timeliness of fault diagnosis according to the actual working conditions on site.
[0034] Still refer to Figure 1 The fault diagnosis sensitivity value of 125 input by the user will be used as an input parameter for the robot controller 120. This value reflects the user's preference for fault diagnosis sensitivity. Figure 2 As shown, in step 204, method 200 includes adjusting the health assessment based on the adjustment of fault diagnosis sensitivity, the results of which characterize the health status of the industrial robot 110.
[0035] In step 206, method 200 includes displaying the results of a adjusted health assessment to a user via user interface 130. In the illustrated embodiment, the health results can be displayed using a pie chart or line graph. Alternatively, the health results can also be displayed using a curve chart or bar chart.
[0036] In some exemplary embodiments, the step of adjusting the health assessment based on regulation includes: in response to receiving an increase in fault diagnosis sensitivity 125, either increasing the health index of the industrial robot 110 or decreasing a threshold 126, whereby an alarm is triggered when the threshold is not met. According to this exemplary embodiment, the fault diagnosis sensitivity value can be increased when the user prioritizes early fault detection and warning. This setting enables early detection of faults in the industrial robot 110, but may be accompanied by a certain number of false alarms.
[0037] In some exemplary embodiments, the step of adjusting the health assessment based on regulation includes: in response to receiving a reduction in fault diagnosis sensitivity 125, lowering the health index 126 of the industrial robot 110 or raising a threshold, whereby an alarm is triggered when the threshold is not met. According to this exemplary embodiment, when the user has high requirements for fault diagnosis accuracy, the fault diagnosis sensitivity value can be lowered. This setting can reduce false alarms associated with the industrial robot 110, but the fault detection time will be slightly delayed.
[0038] In some exemplary embodiments, method 200 further includes collecting operating parameters 123 from the industrial robot 110 and determining health indicators 126 based on the operating parameters 123. (See also...) Figure 1 The robot controller 120 has a built-in health indicator calculation module 121. For the health indicator calculation module 121, the fault diagnosis sensitivity 125 is adjusted to be the input parameter of the calculation process, and the health indicator 126 is the output result of the calculation process. For example... Figure 1 As shown, the robot controller 120 also includes a data processor 122. The data processor 122 receives the operating parameters 123 uploaded by the industrial robot 110 and pushes the operating parameters 123 to the health indicator calculation module 121 to complete the calculation.
[0039] Figures 3A to 3B This illustration shows a health index curve corresponding to different fault diagnosis sensitivities in an exemplary embodiment of this disclosure, wherein... Figure 3A This represents high fault diagnosis sensitivity. Figure 3B This represents low fault diagnosis sensitivity. The dots in the graph represent alarm cases during the operation of industrial robot 110. For scenarios requiring high fault diagnosis sensitivity (… Figure 3A Users prioritize timeliness over accuracy in predictive actions, which may lead to some false alarms from the system, but it can still detect 110 faults in industrial robots at an early stage. This is particularly relevant for scenarios with low fault diagnosis sensitivity. Figure 3B Users value the accuracy of predictions more than their timeliness, resulting in fewer false alarms, but the ability to detect faults in their early stages has decreased.
[0040] In a second aspect, an electronic device is provided for adjusting the fault diagnosis sensitivity of an industrial robot. The electronic device includes: a receiving module configured to receive an adjustment of the fault diagnosis sensitivity from a user, wherein the adjustment is input via a user interface; an adjustment module configured to adjust a health assessment based on the adjustment of the fault diagnosis sensitivity, the result of the health assessment representing the health status of the industrial robot; and a display module configured to display the adjusted health assessment result to the user via the user interface.
[0041] In some exemplary embodiments, adjusting the health assessment based on the adjustment includes: in response to receiving an increase in the fault diagnosis sensitivity, increasing the industrial robot's health index or decreasing a threshold, and triggering an alarm when the threshold is not met.
[0042] In some exemplary embodiments, adjusting the health assessment based on the adjustment includes: in response to receiving a reduction in the fault diagnosis sensitivity, lowering the industrial robot health index or raising a threshold, and triggering an alarm when the threshold is not met.
[0043] In some exemplary embodiments, the electronic device further includes a data acquisition module configured to acquire operating parameters from the industrial robot and determine the health assessment based on the operating parameters.
[0044] In some exemplary embodiments, the user interface includes a display screen showing a fault diagnosis sensitivity adjustment bar and a slider on the fault diagnosis sensitivity adjustment bar, such that the user can slide the slider along the fault diagnosis sensitivity adjustment bar.
[0045] Figure 4 A schematic diagram of the device 400, which can be used to implement the embodiments of this disclosure, is shown. As shown, the device 400 includes a central processing unit 401, which can perform various corresponding operations and processes according to computer program instructions stored in a read-only memory 402 or computer program instructions loaded from a storage unit 408 to a random access memory 403. The random access memory 403 simultaneously stores various programs and data required for the operation of the device 400. The central processing unit 401, the read-only memory 402, and the random access memory 403 are interconnected via a bus 404, and the input / output interface 405 is also connected to the bus 404.
[0046] Multiple components within device 400 are connected to input / output interface 405, including: input unit 406, such as keyboard, mouse, etc.; output unit 407, such as various displays, speakers, etc.; storage unit 408, such as disk, optical disk, etc.; and communication unit 409, such as network card, modem, wireless communication transceiver, etc. Communication unit 409 supports device 400 in interacting with other devices and transmitting data through computer networks such as the Internet and various telecommunications networks.
[0047] All the processes and steps described above can be executed by processing unit 401. For example, in some embodiments, the adjustment method can be implemented as a computer software program, which is tangibly stored in a machine-readable medium, such as storage unit 408. In some embodiments, the computer program can be partially or fully loaded and installed into device 400 via read-only memory 402 and / or communication unit 409. When the computer program is loaded into random access memory 403 and executed by central processing unit 401, one or more steps included in method 200 described above can be implemented.
[0048] In some embodiments, the method 200 described above can be implemented as a computer program product. The computer program product may include a computer-readable storage medium storing computer-readable program instructions for performing operations corresponding to various aspects of this disclosure.
[0049] The computer-readable storage medium may be a tangible device capable of storing and retaining instructions for read and executed by an instruction execution device. Computer-readable storage media include, but are not limited to, electrical storage devices, magnetic storage devices, optical storage devices, electromagnetic storage devices, semiconductor storage devices, or any suitable combination of the above. More specific examples (not an exhaustive list) of computer-readable storage media include: portable computer disks, hard disks, random access memory, read-only memory, erasable programmable read-only memory (flash memory), static random access memory, portable optical disc read-only memory, digital multifunction optical disc, memory sticks, floppy disks, mechanical encoding devices (e.g., punched cards storing instructions, in-slot imprinted markings), and any suitable combination of the above. The computer-readable storage media described herein do not include transient signals themselves, such as radio waves or other freely propagating electromagnetic waves, electromagnetic waves propagating through waveguides or other transmission media (e.g., optical pulses transmitted through optical fibers), or electrical signals transmitted through wires.
[0050] The computer-readable program instructions described herein can be downloaded from a computer-readable storage medium to various computing / processing devices, or downloaded to external computers or external storage devices via the Internet, local area network, wide area network, and / or wireless network. The network may include copper transmission cables, fiber optic transmission lines, wireless transmission links, routers, firewalls, switches, gateway computers, and / or edge servers. Each computing / processing device's built-in network adapter or network interface receives the computer-readable program instructions from the network and forwards them to the computer-readable storage medium of each computing / processing device for storage.
[0051] The computer program instructions used to perform the operations of this disclosure may be assembly instructions, instruction set architecture instructions, machine instructions, hardware-related instructions, microcode, firmware instructions, status configuration data, or source code or object code written in any combination of one or more programming languages (including object-oriented programming languages and traditional procedural programming languages). The computer-readable program instructions may run entirely or partially on the user's computer, run as a standalone software package, run partially on the user's computer and partially on a remote computer, or run entirely on a remote computer / server. If a remote computer is involved, the remote computer may establish a connection with the user's computer through any type of network, including a local area network (LAN), a wide area network (WAN), or access an external computer via the Internet provided by an Internet service provider. In some embodiments, the status information of the computer-readable program instructions may be used to customize electronic circuits, such as programmable logic circuits, field-programmable gate arrays (FPGAs), and programmable logic arrays (PLAs). These electronic circuits execute the computer-readable program instructions to realize the functions corresponding to the various aspects of this disclosure.
[0052] The computer-readable program instructions can be provided to a processing unit of a general-purpose computer, a special-purpose computer, or other programmable data processing equipment to generate a dedicated computing device. When the processing unit of the computer or other programmable data processing equipment executes the instructions, it generates a device for implementing the functions / actions specified by one or more blocks in the flowchart and / or block diagram. The computer-readable program instructions can also be stored in a computer-readable storage medium. Since the instructions cause the computer, programmable data processing equipment, and / or other devices to operate in a specific manner, the computer-readable medium storing the instructions can constitute an article of art containing instructions for implementing the functions / actions specified by one or more blocks in the flowchart and / or block diagram.
[0053] The computer-readable program instructions can also be loaded onto a computer, other programmable data processing equipment, or other devices to execute a series of operational steps on the computer, other programmable data processing equipment, or other devices, generating a computer-implemented flow. Therefore, the instructions executed on the computer, other programmable data processing equipment, or other devices can realize the functions / actions specified by one or more blocks in the flowchart and / or block diagram.
[0054] The flowcharts and block diagrams in the accompanying drawings illustrate the architecture, functionality, and operation achievable by systems, methods, and computer program products according to various embodiments. In this dimension, each block within a flowchart or block diagram may represent a module, program segment, or instruction; said module, program segment, or instruction contains one or more executable instructions for implementing a specified logical function. In some alternative embodiments, the functions marked in the blocks may not be executed in the order shown in the drawings. For example, two consecutive blocks may actually be executed in parallel, and in some scenarios, the execution order may be reversed, depending on the corresponding functions. It should also be noted that each block in the block diagram and / or flowchart, and any combination of blocks, may be implemented by a dedicated hardware system for performing the specified function / action; or by a combination of dedicated hardware and computer instructions.
[0055] The various embodiments of this disclosure have been described above. These descriptions are merely illustrative and not exhaustive, and are not intended to limit the disclosed embodiments. Various modifications and variations can be readily conceived by those skilled in the art without departing from the spirit and scope of the embodiments. The terminology used herein is chosen to best explain the working principles, practical applications, or market-level technical improvements of the embodiments, or to enable those skilled in the art to clearly understand the disclosed embodiments.
[0056] It should be understood that although the above description uses a workpiece transfer scenario as an example to illustrate this disclosure, this example is only for illustration and does not constitute any limitation on the scope of protection of the subject matter described herein. The above embodiments can also be applied to other operational scenarios.
[0057] Furthermore, although the operations are shown in a specific order, this order does not mean that all operations must be performed sequentially in the order shown to achieve the desired effect. In some scenarios, multi-task parallel processing will have advantages. Similarly, the above discussion contains several specific implementation details, but should not be interpreted as a limitation on the scope of protection of this disclosure, but should be regarded as a feature description corresponding to a specific embodiment. Some features described in the context of an independent embodiment can also be combined and applied to a single embodiment; conversely, various features described in the context of a single embodiment can also be split into multiple embodiments for separate implementation, or implemented in any suitable sub-combination form.
[0058] Although this document describes the technical solutions in terms of structural features and / or method steps, it should be understood that the protected object defined by the claims is not necessarily limited to the specific features or steps described above. Rather, the specific features and steps described above are disclosed only as exemplary forms for implementing the claims.
Claims
1. A method for adjusting the fault diagnosis sensitivity of an industrial robot, comprising: The user receives an adjustment to the fault diagnosis sensitivity, wherein the adjustment is input via a user interface; The health assessment is adjusted based on the adjustment of the fault diagnosis sensitivity, and the result of the health assessment characterizes the health status of the industrial robot. as well as The user interface displays the results of a modified health assessment to the user.
2. The method of claim 1, wherein adjusting the health assessment based on the adjustment comprises: In response to receiving an increase in the fault diagnosis sensitivity, the health indicators of the industrial robot are improved or the threshold is lowered. When the threshold is not met, an alarm will be triggered.
3. The method of claim 1, wherein adjusting the health assessment based on the adjustment comprises: In response to receiving a reduction in the fault diagnosis sensitivity, the health indicators of the industrial robot are lowered or the threshold is raised. When the threshold is not met, an alarm will be triggered.
4. The method according to any one of claims 1 to 3 further includes collecting operating parameters from the industrial robot and determining the health assessment based on the operating parameters.
5. The method according to any one of claims 1 to 3, wherein the user interface includes a display screen displaying a fault diagnosis sensitivity adjustment bar and a slider on the fault diagnosis sensitivity adjustment bar, such that the user can slide the slider along the fault diagnosis sensitivity adjustment bar.
6. An electronic device for adjusting the fault diagnosis sensitivity of an industrial robot, characterized in that, include: A receiving module configured to receive an adjustment to the fault diagnosis sensitivity from a user, wherein the adjustment is input via a user interface; An adjustment module is configured to adjust a health assessment based on the adjustment of the fault diagnosis sensitivity, the result of which characterizes the health status of the industrial robot. A display module is configured to display the results of a adjusted health assessment to the user via the user interface.
7. The electronic device of claim 6, wherein adjusting the health assessment based on the adjustment comprises: In response to receiving an increase in the fault diagnosis sensitivity, the health indicators of the industrial robot are improved or the threshold is lowered. When the threshold is not met, an alarm will be triggered.
8. The electronic device of claim 6, wherein adjusting the health assessment based on the adjustment comprises: In response to receiving a reduction in the fault diagnosis sensitivity, the health indicators of the industrial robot are lowered or the threshold is raised. When the threshold is not met, an alarm will be triggered.
9. The electronic device according to any one of claims 6 to 8 further includes a data acquisition module, the data acquisition module being configured to acquire operating parameters from the industrial robot and determine the health assessment based on the operating parameters.
10. The electronic device according to any one of claims 6 to 8, wherein the user interface includes a display screen displaying a fault diagnosis sensitivity adjustment bar and a slider on the fault diagnosis sensitivity adjustment bar, such that the user can slide the slider along the fault diagnosis sensitivity adjustment bar.