Intelligent workshop network heartbeat fault handling device

By using the intelligent workshop network heartbeat fault handling device, the system periodically receives heartbeat signals to determine the equipment status, solving the problem of difficult-to-detect equipment connection interruptions in the workshop. This enables real-time monitoring and timely alarms, reducing maintenance costs and the probability of accidents, and improving system stability and security.

CN120567734BActive Publication Date: 2026-02-27HENAN EAST CHINA IND TECH CO LTD +1
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202510716000.X
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-05-30
Publication Date
2026-02-27
Estimated Expiration
2045-05-30

AI Technical Summary

Technical Problem

In existing technologies, it is difficult to detect equipment connection interruptions, which affects equipment operation in application scenarios with high real-time requirements, wastes network bandwidth, occupies system resources, and the lack of timely alarm mechanisms leads to equipment operating in abnormal states, increasing maintenance costs and time.

Method used

The intelligent workshop network heartbeat fault handling device periodically receives heartbeat signals through the connection module and processing module, uses the processor to determine the equipment status, combines the feedback module to display the fault type, and uses connection prediction and influence propagation algorithms for precise analysis.

Benefits of technology

It enables real-time monitoring of equipment status, timely alarms for faults, reduction of abnormal equipment operation time, lower maintenance costs and accident probability, and improved system stability and security.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120567734B_ABST
    Figure CN120567734B_ABST
Patent Text Reader

Abstract

The application provides a kind of intelligent workshop network heartbeat fault handling device, belongs to network fault detection technical field, the intelligent workshop network heartbeat fault handling device, a kind of intelligent workshop network heartbeat fault handling device, including connection module and processing module, the connection module includes multiple network connection ports, multiple network devices can be connected by multiple network connection ports, each network device can periodically send n heartbeat signals to the processing module by connection module, the processing module includes processor, the processor is used to receive the heartbeat signal sent by each network device, the processor can receive the heartbeat signal of each network device in cycle, can judge the connection state of corresponding network device by the number of network device heartbeat signal received in cycle, can judge the state of connection module by the connection state of multiple network devices.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The application belongs to the technical field of network fault detection, and particularly relates to an intelligent workshop network heartbeat fault handling device. BACKGROUND

[0002] With the construction and promotion of digital and intelligent factories, a large amount of data in the workshop needs to be shared with other upstream and downstream devices, from the bottom layer of devices and sensors, to the controller of the control layer, and to the management system of the management layer. The interconnection of networks is self-evident for stable and efficient production of a workshop. Therefore, maintaining the stable and efficient operation of the workshop network system has become an important part of modern workshop management.

[0003] However, in the network management of the existing workshop production process, if the connection between devices is interrupted, it is difficult to detect. In network communication, when the network link fails, such as the network cable is accidentally pulled out or the network device has a hardware failure, the systems at both ends may not be able to discover that the connection has been interrupted in time, and may discover that the communication fails only when the actual data transmission is performed. This has an impact on some application scenarios with high real-time requirements, such as synchronous control of multiple devices, which may cause the devices to fail to operate normally, or even be damaged. Meanwhile, when the communication connection has been interrupted, but the system has not detected and handled it, the sending end may continue to send data, and the receiving end may be in a state of waiting for data all the time, which causes waste of network bandwidth and occupation of system resources of the receiving end, affects the data transmission of other normal connections, and causes the overall performance of the system to decline. Moreover, the network data volume of a general intelligent workshop is large, and the data exchanged is also very large. These data are of great significance for production management, quality traceability and process optimization. The devices in the automated workshop are usually continuously operated. When the devices have a communication failure, if there is no corresponding processing mechanism, the system cannot timely send an alarm to notify the staff, which may cause the devices to continuously operate in an abnormal state, and further worsen the fault, increasing the maintenance cost and maintenance time.

[0004] Therefore, in order to solve the above problems, it is necessary to provide an intelligent workshop network heartbeat fault handling device. SUMMARY

[0005] The application aims to provide an intelligent workshop network heartbeat fault handling device, aiming to solve the problem that the disconnection between workshop devices is difficult to detect in the prior art, which has an impact on some real-time application scenarios, and when the communication connection has been disconnected, the system cannot detect and handle it, the sending end may continue to send data, and the receiving end may be in a state of waiting for data, which causes waste of network bandwidth and occupation of system resources of the receiving end, affects data transmission of other normally connected devices, and causes the overall performance of the system to decline, and the network data of the intelligent workshop is large, and the data exchanged with each other is also very large, the devices in the automated workshop are usually continuously running, when the device has a communication fault, if there is no corresponding processing mechanism, the system cannot timely send an alarm to the staff, which may cause the device to continuously run in an abnormal state, and further worsen the fault, increase the maintenance cost and maintenance time.

[0006] To achieve the above-mentioned purpose, the application provides the following technical scheme.

[0007] An intelligent workshop network heartbeat fault handling device, comprising a connection module and a processing module, the connection module comprising a plurality of network connection ports, a plurality of network devices being connectable through the plurality of network connection ports, each network device being capable of periodically sending n heartbeat signals to the processing module through the connection module, the processing module comprising a processor, the processor being configured to receive the heartbeat signals sent by each network device, and determine that a fault exists in the corresponding network device when the processor does not receive the n heartbeat signals sent by the corresponding network device within a period.

[0008] Preferably, the device further comprises a feedback module, the feedback module comprising a display configured to display the identification and fault type of each network device, and the feedback module outputs the identification and fault type of the corresponding network device after the network heartbeat fault of the network device occurs.

[0009] Preferably, the n heartbeat signals periodically sent by the network device are at least 3, when n is 3, if the processor receives 3 heartbeat signals of the corresponding network device within a period, the corresponding network device is in a normal state, if the processor receives 2 heartbeat signals of the corresponding network device within a period, the corresponding network device is in a pre-warning state, if the processor receives 1 heartbeat signal of the corresponding network device within a period, the corresponding network device is in an abnormal state, and if the processor does not receive the heartbeat signal of the corresponding network device within a period, the corresponding network device is in a fault state, and the feedback module directly feeds back the identification and fault signal of the corresponding network device.

[0010] Preferably, when the network device in the first period is in a pre-warning state or an abnormal state, the processor judges the state of the network device in the second period, if it is in a normal state, the pre-warning state or the abnormal state in the first period is cancelled, if the network device in the second period is still in a pre-warning state or an abnormal state, the feedback module feeds back the identifier of the network device and an abnormal signal, if the network device in the second period is in a fault state, the feedback module feeds back the identifier of the network device and a fault signal.

[0011] Preferably, the processor constructs a state table according to the connection state of the network device, the state table is at least a binary of the number of the network devices, when the network device is in a normal state, the corresponding position of the binary array is set to 1, when the network device is in a pre-warning state, an abnormal state or a fault state, the corresponding position of the binary array is set to 0.

[0012] Preferably, according to the change of the data in the state table of different periods, the connection prediction algorithm and the influence propagation algorithm can accurately predict the problem nodes in the network and analyze the related problems, judge the number ratio of 1 and 0 in the binary array in the state table in different periods, if the binary array is all 1, the connection module is in a normal state, if the number ratio of 1 in the binary array is large, the connection module is in a pre-warning state, if the number ratio of 0 in the binary array is large, the connection module is in an abnormal state, if the binary array is all 0, the connection module is in a fault state, the feedback module directly feeds back the fault signal of the connection module.

[0013] Preferably, when the connection module in the first period is in a pre-warning state or an abnormal state, the processor judges the state of the connection module in the second period, if it is in a normal state, the pre-warning state or the abnormal state in the first period is cancelled, if the connection module in the second period is still in a pre-warning state or an abnormal state, the feedback module feeds back the abnormal signal of the connection module, if the connection module in the second period is in a fault state, the feedback module feeds back the fault signal of the connection module.

[0014] Preferably, the storage module is further included for storing the state information of each network device and the connection module in each period.

[0015] Compared with the prior art, the application has the following beneficial effects:

[0016] 1、The application can receive the heartbeat signals of each network device in a period through the processor, can judge the connection state of the corresponding network device through the number of times of receiving the network device heartbeat signal in a period, can judge the state of the connection module through the connection state of the plurality of network devices, and can verify the state according to the state of the network device or the connection module in the adjacent two periods, so as to improve the authenticity and accuracy of the state judgment of the network device and the connection module, thereby the running state of the device can be monitored in real time and continuously, once the heartbeat abnormality and other fault signs occur, the system will automatically handle the fault according to the pre-set handling logic, at the same time, the device can quickly issue an alarm to inform the relevant personnel to handle in time, avoid the device running in a fault state for a long time, reduce the risk of further deterioration of the fault, reduce the maintenance cost and maintenance time, at the same time, the safety can be enhanced, the abnormal running state of the device communication can be detected in time, such as network interruption, network heartbeat delay, communication packet loss and other abnormal conditions of the network system, and the upstream and downstream devices can be quickly informed to take effective measures, effectively reduce the probability of safety accidents, and protect the safety of personnel. BRIEF DESCRIPTION OF DRAWINGS

[0017] The accompanying drawings are included to provide a further understanding of the application, and constitute a part of the specification, which together with the embodiments of the application, are used to explain the application, and do not constitute a limitation on the application. In the drawings:

[0018] Figure 1 It is the overall flowchart of the intelligent workshop network heartbeat fault handling device of the application;

[0019] Figure 2 It is the structural schematic diagram of the network connection port of the application;

[0020] Figure 3 It is the state judgment flowchart of the network device of the application;

[0021] Figure 4 It is the state judgment flowchart of the connection module of the application.

[0022] In the drawings: 1, connection module; 11, network connection port; 2, processing module; 3, network device; 4, feedback module; 41, display; 5, storage module. DETAILED DESCRIPTION

[0023] The technical solutions in the embodiments of the application will be clearly and completely described below with reference to the drawings in the embodiments of the application. Obviously, the described embodiments are only a part of the embodiments of the application, rather than all the embodiments of the application. Based on the embodiments in the application, all other embodiments obtained by those skilled in the art without creative labor fall within the scope of protection of the application.

[0024] In the prior art, if the connection between devices is interrupted, it is difficult to detect. In network communication, when a network link fails, such as a network cable is accidentally pulled out or a network device has a hardware failure, the systems at both ends may not be able to detect that the connection has been interrupted in time, and may only find that the communication has failed when the actual data transmission is performed. This may affect some application scenarios with high real-time requirements, such as synchronous control of multiple devices, and may cause the devices to fail to operate normally or even be damaged. Meanwhile, when the communication connection has been interrupted but the system has not detected and disposed of it, the sending end may continue to send data, and the receiving end may be in a state of waiting for data, which causes waste of network bandwidth and occupation of system resources of the receiving end, affects data transmission of other normal connections, and causes the overall performance of the system to decrease. In general, an intelligent workshop has a large amount of network data and exchanges a large amount of data with each other. These data are of great significance to production management, quality tracing and process optimization. The devices in an automated workshop are usually continuously operated. When a device has a communication failure, if there is no corresponding processing mechanism, the system cannot timely send an alarm to notify the staff, which may cause the device to continuously operate in an abnormal state, and further worsen the failure, increase the maintenance cost and maintenance time.

[0025] Please refer to Figures 1 to 4 The present application provides the following technical scheme: an intelligent workshop network heartbeat fault processing device, comprising a connection module 1 and a processing module 2. The connection module 1 comprises a plurality of network connection ports 11, and a plurality of network devices 3 can be connected through the plurality of network connection ports 11. Each network device 3 can periodically send n heartbeat signals to the processing module 2 through the connection module 1. The processing module 2 comprises a processor. The processor is used for receiving the heartbeat signals sent by each network device 3. When the processor does not receive the n heartbeat signals sent by the corresponding network device 3 within a period, it is determined that the corresponding network device 3 has a fault.

[0026] As Figure 2 indicated, the device further comprises a feedback module 4. The feedback module 4 comprises a display 41 and is used for displaying the identification and fault type of each network device 3. When a network heartbeat fault occurs in the network device 3, the feedback module 4 outputs the identification and fault type of the corresponding network device 3.

[0027] The device further comprises a storage module 5, which is used for storing the state information of each network device 3 and the connection module 1 in each period. The processing module 2 and the storage module 5 are arranged inside the device.

[0028] The identification of each network device 3 and the fault type are displayed by the display 41, which is convenient for the staff to observe, can provide objective data about the equipment running status, help the enterprise managers better understand the performance and reliability of the equipment, provide favorable basis for the decision of production plan adjustment, equipment replacement, etc., and optimize the resource allocation and production management of the enterprise.

[0029] The storage module 5 records the detailed data in the equipment running process, including the heartbeat signal, the running parameter, etc., which aims to provide rich information for the technicians to diagnose the fault, help them more accurately analyze the fault cause, develop effective maintenance scheme, and improve the maintenance efficiency and accuracy.

[0030] The n heartbeat signals periodically sent by the network device 3, n is at least 3, when n is 3, if the processor receives 3 heartbeat signals corresponding to the network device 3 in a cycle, the corresponding network device 3 is in a normal state, if the processor receives 2 heartbeat signals corresponding to the network device 3 in a cycle, the corresponding network device 3 is in a pre-warning state, if the processor receives 1 heartbeat signal corresponding to the network device 3 in a cycle, the corresponding network device 3 is in an abnormal state, if the processor does not receive the heartbeat signal corresponding to the network device 3 in a cycle, the corresponding network device 3 is in a fault state, and the feedback module 4 directly feeds back the identification of the corresponding network device 3 and the fault signal.

[0031] The cycle time of each network device 3 should be set according to the actual demand, and the network device 3 can be a router, a switch, etc., which is not described in detail.

[0032] When connecting the network device 3, the debugging personnel need to write the preset program into the processing module 2 in advance, and correspond to the corresponding heartbeat detection address, after completing the above steps, the network device 3 will continuously send three heartbeat signals in a cycle. Only in the case that no response is received for three times in succession, the processor will determine that the network device 3 device has a fault, compared with the simple timing heartbeat algorithm, this mechanism can avoid misjudgment to a certain extent, prevent the occasional loss of a heartbeat packet in a complex or unstable network environment, which is not a real fault, and cause misjudgment phenomenon.

[0033] When the network device 3 in the first cycle is in a pre-warning state or an abnormal state, the processor judges the state of the network device 3 in the second cycle, if it is in a normal state, the pre-warning state or the abnormal state of the first cycle is cancelled, if the network device 3 in the second cycle is still in a pre-warning state or an abnormal state, the feedback module 4 feeds back the identification of the corresponding network device 3 and the abnormal signal, if the network device 3 in the second cycle is in a fault state, the feedback module 4 feeds back the identification of the corresponding network device 3 and the fault signal.

[0034] It should be noted that the state of the network device 3 is determined by multiple cycles, the purpose is to avoid the influence of network fluctuations on the state determination, for example, when the network device 3 in the first cycle is caused by network fluctuations and the like, the processor only receives 1 or 2 heartbeat signals, if the feedback module 4 directly feeds back the identification and fault type of the corresponding network device 3, it will cause misjudgment phenomenon, affect the authenticity and accuracy of its judgment, therefore, the state of the network device 3 in the second cycle is needed to authenticate whether the corresponding network device 3 is still in the early warning state or the abnormal state, if so, the feedback module 4 feeds back the identification and abnormal signal of the corresponding network device 3 to remind the staff to check and maintain, thereby improving the authenticity and accuracy of the state determination of the network device 3.

[0035] In this embodiment, the states of the network devices 3 in two adjacent cycles can be verified with each other, which can improve the authenticity and accuracy of the state determination of the network device 3.

[0036] The processor constructs a state table according to the connection state of the network device 3, the state table is at least a binary of the number of network devices 3, when the network device 3 is in a normal state, the corresponding position of the binary array is set to 1, when the network device 3 is in a warning state, an abnormal state or a fault state, the corresponding position of the binary array is set to 0.

[0037] The state table is shown in Table 1:

[0038]

[0039] The processor can accurately predict the problem nodes in the network and analyze related problems by using the connection prediction algorithm (Link Prediction) and the influence propagation algorithm (Influence Propagation) according to the changes of the data in the state table of different cycles, that is, the connection state of the network device 3 and the connection module 1 can be analyzed, thereby improving the stability of the system and the accurate positioning ability after the problem occurs in the actual application process.

[0040] The connection prediction algorithm (Link Prediction) and the influence propagation algorithm (Influence Propagation) are both prior art, which will not be described here.

[0041] The number ratio of 1 and 0 in the binary array in the state table of different cycles is determined, if the binary array is all 1, the connection module 1 is in a normal state, if the number ratio of 1 in the binary array is relatively large, the connection module 1 is in a warning state, if the number ratio of 0 in the binary array is relatively large, the connection module 1 is in an abnormal state, if the binary array is all 0, the connection module 1 is in a fault state, and the feedback module 4 directly feeds back the fault signal of the connection module 1.

[0042] In the judgment of the connection state of network device 3, for example, Robot1 and Lathe1 are in the non-critical process section or idle state, the network device 3 corresponding to Robot1 can send 3 heartbeat signals within a period of 10 seconds, and the network device 3 corresponding to Lathe1 can send 3 heartbeat signals within a period of 15 seconds. When the processor does not receive the heartbeat signal of the network device 3 corresponding to Robot1 within a period of 10 seconds, it is diagnosed as a fault state, and the display 41 of the feedback module 4 will display the label of Robot1 and the fault signal; if Lathe1 is in the critical process section, when the processor does not receive the heartbeat signal of the network device 3 corresponding to Lathe1 within a period of 15 seconds, it is diagnosed as a fault state, and the display 41 of the feedback module 4 will display the label of Lathe1 and the fault signal.

[0043] In the judgment of the state of the connection module 1, for example, when the number of network devices 3 is 5, among which the network device 3 is in a normal state, i.e. the processor receives 3 heartbeat signals corresponding to the network device 3 within a period, the corresponding position of the binary array is set to 1, and when the network device 3 is in a pre-warning state, an abnormal state or a fault state, i.e. the processor receives 1, 2 heartbeat signals or no heartbeat signal corresponding to the network device 3 within a period, the corresponding position of the binary array is set to 0. If the binary array in the state table is: [1, 1, 0, 1, 1], since the proportion of 1 in the binary array is relatively large, it is judged that the connection module 1 is in a pre-warning state, i.e. the heartbeat fault handling device is in a pre-warning state, if the binary array in the state table is: [1, 0, 0, 0, 1], since the proportion of 0 in the binary array is relatively large, it is judged that the connection module 1 is in an abnormal state, i.e. the heartbeat fault handling device is in an abnormal state, if the binary array in the state table is: [0, 0, 0, 0, 0], since the binary array is all 0, it is judged that the connection module 1 is in a fault state, i.e. the heartbeat fault handling device is in a fault state, at this time the feedback module 4 will directly feedback the fault signal of the connection module 1, prompting the staff to check and repair.

[0044] When the first period of the connection module 1 is in a pre-warning state or an abnormal state, the processor judges the state of the second period of the connection module 1, if it is in a normal state, the pre-warning state or the abnormal state of the first period is cancelled, if the second period of the connection module 1 is still in a pre-warning state or an abnormal state, the feedback module 4 feedbacks the abnormal signal of the connection module 1, if the second period of the connection module 1 is in a fault state, the feedback module 4 feedbacks the fault signal of the connection module 1.

[0045] The state of the connection module 1 is determined through multiple periods, and the purpose is to avoid the influence of network fluctuations on the state determination, for example, when the network device 3 in the first period causes fewer 0s in the binary array of the state table due to network fluctuations and the like, if the feedback module 4 directly feeds back the abnormal signal of the connection module 1, it will cause misjudgment, affecting the authenticity and accuracy of the judgment, therefore, the state of the connection module 1 in the second period is needed to authenticate whether the connection module 1 is still in the early warning state or the abnormal state, if so, the feedback module 4 feeds back the abnormal signal of the connection module 1 to remind the staff to check and maintain, thereby improving the authenticity and accuracy of the state determination of the connection module 1.

[0046] In the embodiment, the states of the connection module 1 in two adjacent periods can be verified mutually, and the authenticity and accuracy of the state determination of the connection module 1, i.e., the fault handling device, can be improved.

[0047] In summary, the processor can receive the heartbeat signals of each network device 3 in a period, can determine the connection state of the corresponding network device 3 through the number of times of receiving the heartbeat signals of the network device 3 in the period, can determine the state of the connection module 1 through the connection states of multiple network devices 3, and can verify the state according to the states of the network device 3 or the connection module 1 in two adjacent periods, thereby improving the authenticity and accuracy of the state determination of the network device 3 and the connection module 1, so that the running state of the device can be monitored in real time and continuously, once the heartbeat abnormality and the like occur, the system can automatically handle the fault according to the pre-set handling logic, and the device can quickly issue an alarm to notify the relevant personnel to handle in time, avoiding the device running in a fault state for a long time, reducing the risk of further deterioration of the fault, reducing the maintenance cost and the maintenance time, and enhancing the safety, so that the abnormal running state of the device communication, such as network interruption, network heartbeat delay, communication packet loss and the like, can be detected in time, and the upstream and downstream devices can be quickly notified to take effective measures, effectively reducing the probability of safety accidents, and ensuring personnel safety.

[0048] Finally, it should be noted that: the above only describes the preferred embodiments of the present application and is not used to limit the present application, although the present application has been described in detail with reference to the foregoing embodiments, those skilled in the art can still modify the technical solutions recorded in the foregoing embodiments, or make equivalent replacement for part of the technical features. Any modification, equivalent replacement, improvement and the like made within the spirit and principles of the present application shall be included in the protection scope of the present application.

Claims

1. An intelligent plant network heartbeat fault handling apparatus, characterized by: The network device is connected to the connection module through the network connection port, and the network device periodically sends n heartbeat signals to the processing module through the connection module. The feedback module includes a display for displaying the identification and fault type of each network device. When the network device is in a pre-warning state or an abnormal state in the first cycle, the processor judges the state of the network device in the second cycle. The processor constructs a state table according to the connection state of the network device.

2. The smart plant network heartbeat fault handling apparatus according to claim 1, characterized in that: According to the change of the data in the state table of different cycles, the connection prediction algorithm and the influence propagation algorithm can accurately predict the problem nodes in the network and analyze the related problems.

3. The intelligent plant network heartbeat fault handling apparatus of claim 2, wherein: When the binary array is all 1, the connection module is in a normal state; when the number of 1 in the binary array is relatively large, the connection module is in a pre-warning state; when the number of 0 in the binary array is relatively large, the connection module is in an abnormal state; and when the binary array is all 0, the connection module is in a fault state.

4. The intelligent plant network heartbeat fault handling apparatus of claim 3, wherein: When the connection module in the first period is in a pre-warning state or an abnormal state, the processor judges the state of the connection module in the second period, if it is in a normal state, the pre-warning state or the abnormal state of the first period is cancelled, if the connection module in the second period is still in a pre-warning state or an abnormal state, the feedback module feeds back an abnormal signal of the connection module, if the connection module in the second period is in a fault state, the feedback module feeds back a fault signal of the connection module.

5. The intelligent plant network heartbeat fault handling apparatus of claim 4, wherein: The storage module is further included for storing the state information of each network device and the connection module in each period.

Citation Information

Patent Citations

  • Heartbeat detection device and method applied to distributed system and network equipment

    CN102984029A

  • Method for intelligently monitoring communication state of gateway

    CN116208528A