IO module running state monitoring method and device, storage medium and processor
By obtaining and processing the operating status information of the IO module in real time, the problem of difficult to diagnose IO module failures is solved, and real-time monitoring and troubleshooting of the IO module status on the upper computer monitoring platform is realized.
Patent Information
- Application Number
- CN202311035361.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-08-16
- Publication Date
- 2025-02-21
AI Technical Summary
In the control system, the failure of the IO module is difficult to diagnose through the upper computer monitoring platform, especially in the new energy industry, the hardware installation location is far away from the upper monitoring platform, which causes the operation and maintenance personnel to be unable to lock the fault in time and perform fault handling.
By obtaining the operating status information of the IO module in real time, including location information and status information, determine the corresponding fault parameters and address parameters according to the preset fault parameter table and address parameter table, and send them to the upper computer monitoring platform.
It realizes the status monitoring of all IO modules of the lower computer on the upper computer monitoring platform. Operation and maintenance personnel can lock faults in time and perform fault processing, saving time on site fault processing.
Smart Images

Figure CN119493410A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of control systems, and in particular to an IO module operation status monitoring method, an IO module operation status monitoring device, a machine-readable storage medium and a processor. Background Art
[0002] Generally speaking, a control system consists of a main controller and IO modules (analog input module, switch input module, analog output module, switch output module, etc.).
[0003] Among them, whether the IO module is faulty can be judged by the IO module indicator light, but in the actual application process, due to the hardware of the control system itself, when the IO module is damaged, it is difficult to diagnose the damaged IO module through the upper computer monitoring platform. Especially in the new energy industry, the actual installation location of the control system hardware is far away from the upper-level monitoring platform, and it is not convenient to judge whether the IO module is faulty by observing the IO module indicator light. In this case, the upper-level monitoring operation and maintenance personnel cannot reset the hardware module fault by remote software reset. The operation and maintenance personnel are required to go to the actual installation location of the control system hardware for further investigation, which takes a lot of time and causes the operation and maintenance personnel to be unable to lock the fault in time and perform fault handling. Summary of the invention
[0004] The purpose of the embodiments of the present invention is to provide an IO module operation status monitoring method, an IO module operation status monitoring device, a machine-readable storage medium and a processor. The IO module operation status monitoring method can realize the status monitoring of all IO modules of the lower computer on the upper computer monitoring platform, which helps the operation and maintenance personnel to timely lock the fault and handle the fault.
[0005] In order to achieve the above-mentioned object, the first aspect of the present application provides an IO module operation status monitoring method, comprising:
[0006] Acquire the operation status information of the IO module in real time, wherein the operation status information includes location information and status information;
[0007] According to the state information, determining corresponding fault parameters according to a preset fault parameter table;
[0008] According to the location information, the corresponding address parameters are determined according to a preset address parameter table;
[0009] The fault parameters and address parameters corresponding to the IO module are sent to the host computer.
[0010] In the embodiment of the present application, the process of constructing the preset address parameter table includes the following steps:
[0011] According to the installation order of the IO hardware modules in the actual main control system, configure the address parameters for each IO module to obtain an address parameter table;
[0012] Wherein, the address parameters of each IO module are different.
[0013] In the embodiment of the present application, the process of constructing the preset fault parameter table includes the following steps:
[0014] Acquire multiple fault information, and classify the multiple fault information to obtain multiple fault categories;
[0015] Set corresponding fault parameters for each fault category to obtain a fault parameter table;
[0016] The fault parameters of each fault category are different.
[0017] In the embodiment of the present application, the fault parameter is represented by a status word;
[0018] The step of setting corresponding fault parameters for each fault category includes:
[0019] When the fault category is no fault, set the actual value of a status word as the fault parameter;
[0020] When the fault type is not no fault, the corresponding fault parameters are determined according to the preset bit analysis table.
[0021] In the embodiment of the present application, the determining of the corresponding fault parameter according to the preset bit resolution table includes:
[0022] Matching corresponding bits and corresponding values in a preset bit resolution table according to the fault category;
[0023] A fault parameter is determined according to the bit position and the corresponding value.
[0024] In the embodiment of the present application, the fault parameter is represented by a status word, and the actual value of the status word corresponds to the fault category.
[0025] In the embodiment of the present application, after the fault parameters and address parameters corresponding to the IO module are sent to the host computer, the method further includes:
[0026] Generate alarm information according to the fault parameters and address parameters.
[0027] A second aspect of the present application provides an IO module operation status monitoring device, comprising:
[0028] An acquisition module, used to acquire the operation status information of the IO module in real time, wherein the operation status information includes position information and status information;
[0029] A first determination module, configured to determine a corresponding fault parameter according to the state information and a preset fault parameter table;
[0030] A second determination module, configured to determine corresponding address parameters according to the location information and a preset address parameter table;
[0031] The sending module is used to send the fault parameters and address parameters corresponding to the IO module to the host computer.
[0032] A third aspect of the present application provides a processor configured to execute the above-mentioned IO module operation status monitoring method.
[0033] A fourth aspect of the present application provides a machine-readable storage medium, on which instructions are stored, and the instructions are used to enable a machine to execute any of the above-mentioned IO module operation status monitoring methods of the present application.
[0034] Through the above technical solution, the operating status information of the IO module is obtained in real time, and the operating status information includes position information and status information; according to the status information, the corresponding fault parameter is determined according to the preset fault parameter table; according to the position information, the corresponding address parameter is determined according to the preset address parameter table; the fault parameter and address parameter corresponding to the IO module are sent to the host computer. By adding fault parameters and address parameters to represent the actual operating status of each IO module, and transmitting the fault parameters and address parameters of the IO module status monitoring point to the host computer monitoring system, the status monitoring of all IO modules of the lower computer is realized on the host computer monitoring platform, and the operation and maintenance personnel can intuitively see the working status of each IO module, which can avoid the operation and maintenance personnel to go to the site to confirm the fault, saving valuable time for on-site fault handling, and helping the operation and maintenance personnel to lock the fault in time and handle the fault.
[0035] Other features and advantages of the embodiments of the present invention will be described in detail in the subsequent detailed description. BRIEF DESCRIPTION OF THE DRAWINGS
[0036] The accompanying drawings are used to provide a further understanding of the embodiments of the present invention and constitute a part of the specification. Together with the following specific implementations, they are used to explain the embodiments of the present invention, but do not constitute a limitation on the embodiments of the present invention. In the accompanying drawings:
[0037] Figure 1 A schematic diagram of a method for monitoring the operating status of an IO module according to an embodiment of the present application is shown;
[0038] Figure 2 The structure block diagram of an IO module operation status monitoring device according to an embodiment of the present application is schematically shown;
[0039] Figure 3 The internal structure diagram of the device according to the embodiment of the present application is schematically shown.
[0040] Description of Reference Numerals
[0041] 410 - acquisition module; 420 - first determination module; 430 - second determination module; 440 - sending module; 40 - device; 401 - processor; 402 - memory; 403 - bus. DETAILED DESCRIPTION
[0042] The specific implementation of the embodiment of the present invention is described in detail below in conjunction with the accompanying drawings. It should be understood that the specific implementation described here is only used to illustrate and explain the embodiment of the present invention, and is not used to limit the embodiment of the present invention.
[0043] Please see Figure 1 , Figure 1 A schematic flow chart of an IO module operation status monitoring method according to an embodiment of the present application is shown. In order to enable the operation and maintenance personnel to lock or eliminate the fault of the control system equipment in time, programming can be performed on the lower computer to implement the IO module operation status monitoring method of this embodiment. Using the improved IO module operation status monitoring method of this implementation, if the IO hardware module of the control system fails, it can be directly seen on the upper computer monitoring platform, and the operation and maintenance personnel can lock the fault in time and handle the fault, especially for coal mines, hydropower, wind power and other new energy industries. The lower computer control system hardware is far away from the upper computer monitoring platform, and the on-site environment is harsh. This method can avoid the operation and maintenance personnel to go to the site to confirm the fault, saving valuable time for on-site fault handling, and also indirectly increasing the power generation of the station and increasing the number of available hours of the station.
[0044] The IO module operation status monitoring method provided in this embodiment includes the following steps:
[0045] Step 210: Acquire the running status information of the IO module in real time, the running status information includes position information and status information; in this embodiment, the position information is used to indicate the position of the IO module in the actual main control system, and the status information is used to indicate the current running status of the IO module. The running status information of each IO module is different.
[0046] Step 220: According to the state information, determine the corresponding fault parameter according to the preset fault parameter table; in this embodiment, the fault parameter table can be pre-established and contains various faults. The construction process of the preset fault parameter table includes the following steps:
[0047] First, multiple fault information is obtained, and the multiple fault information is classified to obtain multiple fault categories; in this embodiment, the fault information is the fault condition of the hardware IO, which can be obtained through historical data or through the experience of the operation and maintenance personnel. The above classification is to classify and summarize the fault conditions of the hardware IO, which can be classified according to the area where the fault occurs, or it can be classified according to the fault type, without specific limitation. For example: the obtained fault categories include power failure, channel failure, memory failure, etc.
[0048] Then, each fault category is respectively set with a corresponding fault parameter to obtain a fault parameter table, wherein the fault parameters of each fault category are different. In this embodiment, different fault parameters correspond to different fault categories.
[0049] In some embodiments, the fault parameter is represented by a status word, and the actual value of the status word corresponds to the fault category. For example, a fault parameter of 0 indicates no fault, and a fault parameter of 1 indicates a power supply fault. By representing the fault category with the actual value of the status word, the fault representation is simplified.
[0050] In some embodiments, the fault parameters are represented by status words, and the fault conditions are analyzed by bits. The corresponding fault parameters are set for each fault category, including:
[0051] The first step is to set an actual value of a status word as a fault parameter when the fault category is no fault; in this embodiment, the actual value of the status word can be set to 0 to indicate no fault, that is, when the actual value of the status word is 0, it indicates that the hardware IO module has no fault.
[0052] In the second step, when the fault category is not no fault, the corresponding fault parameters are determined according to the preset bit parsing table. In this embodiment, the preset bit parsing table may include three columns of information: bit, value, and description, as shown in Table 1: Bit Parsing Table. In specific implementation, the status word can be set to byte type and sorted according to computer binary, with a total of 8 bits (if the status word is set to word type, that is, 16 bits). When the status word value is 0, it means that the hardware has no fault. When the value is not 0, it is parsed according to the bit. As shown in Table 1, when Bit0 is 1, that is, when the status word value is 0b01, it means that the hardware has a power failure; when Bit1 is 1, that is, when the status word value is 0b10, it means that the hardware has a channel failure; when Bit2 is 1, that is, when the status word value is 0b100, it means that the hardware has a GPS failure; when Bit3 is 1, that is, when the status word value is 0b1000, it means that the hardware has a memory failure. Each different value defines which kind of fault can be freely defined, and so on. All related hardware faults can be written into this status word. When the value of the status word is 0, that is, 0b00, it means that the hardware IO module itself has no fault. It should be noted that one bit or multiple bits can be used to represent a fault parameter, which can be set according to needs.
[0053] Table 1: Bit resolution table
[0054]
[0055]
[0056] Wherein, when the fault parameter is represented by a status word and the fault condition is parsed by bits, the corresponding fault parameter is determined according to a preset bit parsing table, including:
[0057] The first step is to match the corresponding bit and the corresponding value in the preset bit resolution table according to the fault type; in this embodiment, the corresponding description is matched in the bit resolution table according to the fault type, and then the corresponding bit and value can be determined. For example: if the fault type is a memory fault, the value of bit 3 can be 1.
[0058] The second step is to determine the fault parameter according to the bit position and the corresponding value. In this embodiment, after the bit position and the corresponding value are obtained, the fault parameter can be obtained. For example, in the above example, the fault parameter corresponding to the memory fault can be obtained as 0b1000.
[0059] The fault parameters are indicated by status words, and the faults are analyzed by bits. In the case of a large number of faults, it is convenient to indicate the faults and to clearly distinguish the faults.
[0060] Step 230: Determine the corresponding address parameter according to the location information and a preset address parameter table; in this embodiment, the address parameter table includes the location of each IO hardware module.
[0061] In order to facilitate the rapid discovery of IO hardware modules in the actual main control system, the address parameter table can be constructed by configuring address parameters for each IO module according to the installation order of the IO hardware modules in the actual main control system to obtain an address parameter table; wherein the address parameters of each IO module are different. By assigning a dedicated hardware address to the IO hardware modules in the actual main control system according to the actual installation order, it is convenient to quickly find the IO hardware module in the actual main control system when determining the fault location later.
[0062] Step 240: Send the fault parameters and address parameters corresponding to the IO module to the host computer. In this embodiment, since the fault parameters and address parameters are in the lower computer software program, and the operation and maintenance personnel generally cannot access the underlying program, the fault parameters and address parameters of each IO module need to be transmitted to the upper computer monitoring platform. The operation and maintenance personnel can directly read the fault parameters and address parameters of each IO module on the upper monitoring platform to monitor the operating status of the IO hardware module. During the transmission process, the fault parameters and address parameters of each IO module can be transmitted separately or together.
[0063] In the above implementation process, the operation status information of the IO module is obtained in real time, and the operation status information includes position information and status information; according to the status information, the corresponding fault parameter is determined according to the preset fault parameter table; according to the position information, the corresponding address parameter is determined according to the preset address parameter table; the fault parameter and address parameter corresponding to the IO module are sent to the host computer. By adding fault parameters and address parameters to represent the actual operation status of each IO module, and transmitting the fault parameters and address parameters of the IO module status monitoring point to the host computer monitoring system, the status monitoring of all IO modules of the lower computer is realized on the host computer monitoring platform, and the operation and maintenance personnel can intuitively see the working status of each IO module, which can avoid the operation and maintenance personnel to go to the site to confirm the fault, saving valuable time for on-site fault handling, and helping the operation and maintenance personnel to lock the fault in time and handle the fault.
[0064] Wherein, after the fault parameters and address parameters corresponding to the IO module are sent to the host computer, it also includes: generating alarm information according to the fault parameters and address parameters. In this embodiment, the alarm information can be an audible and visual alarm, and different audible and visual presentation modes can be set on the host computer monitoring interface to display the fault parameters. The operation and maintenance personnel can directly analyze the actual status of each hardware IO module according to the alarm information, and can observe the hardware fault of the IO module in time, so as to quickly handle the fault, further saving time.
[0065] Figure 1 FIG. 1 is a flow chart of a method for monitoring the operating status of an IO module in one embodiment. It should be understood that although Figure 1 The steps in the flowchart are shown in sequence as indicated by the arrows, but these steps are not necessarily executed in the order indicated by the arrows. Unless otherwise specified in this document, there is no strict order restriction for the execution of these steps, and these steps can be executed in other orders. Moreover, Figure 1 At least part of the steps may include multiple sub-steps or multiple stages. These sub-steps or stages are not necessarily executed at the same time, but can be executed at different times. The execution order of these sub-steps or stages is not necessarily sequential, but can be executed in turn or alternately with other steps or at least part of the sub-steps or stages of other steps.
[0066] Based on the same inventive concept, this embodiment provides an IO module operation status monitoring device, please refer to Figure 2 , Figure 2 The structure block diagram of an IO module operation status monitoring device according to an embodiment of the present application is schematically shown. The IO module operation status monitoring device includes an acquisition module 410, a first determination module 420, a second determination module 430 and a sending module 440, wherein:
[0067] The acquisition module 410 is used to acquire the operation status information of the IO module in real time, wherein the operation status information includes location information and status information;
[0068] A first determination module 420, configured to determine a corresponding fault parameter according to the state information and a preset fault parameter table;
[0069] A second determination module 430 is used to determine the corresponding address parameter according to the location information and a preset address parameter table;
[0070] The sending module 440 is used to send the fault parameters and address parameters corresponding to the IO module to the host computer.
[0071] In the above implementation process, the operation status information of the IO module is obtained in real time through the acquisition module 410, and the operation status information includes position information and status information; the first determination module 420 determines the corresponding fault parameter according to the preset fault parameter table based on the status information; the second determination module 430 determines the corresponding address parameter according to the preset address parameter table based on the position information; the sending module 440 sends the fault parameter and address parameter corresponding to the IO module to the host computer. By adding the fault parameter and address parameter to represent the actual operation status of each IO module, and transmitting the fault parameter and address parameter of the IO module status monitoring point to the host computer monitoring system, the status monitoring of all IO modules of the lower computer is realized on the upper computer monitoring platform, and the operation and maintenance personnel can intuitively see the working status of each IO module, which can avoid the operation and maintenance personnel to go to the site to confirm the fault and save precious time for on-site fault handling.
[0072] The IO module operation status monitoring device includes a processor and a memory. The above-mentioned acquisition module 410, the first determination module 420, the second determination module 430 and the sending module 440 are all stored in the memory as program units, and the processor executes the above-mentioned program units stored in the memory to realize corresponding functions.
[0073] The processor contains a kernel, which calls the corresponding program unit from the memory. One or more kernels can be set, and the status of all IO modules of the lower computer can be monitored on the upper computer monitoring platform by adjusting the kernel parameters.
[0074] The memory may include non-permanent memory in a computer-readable medium, random access memory (RAM) and / or non-volatile memory, such as read-only memory (ROM) or flash RAM, and the memory includes at least one memory chip.
[0075] An embodiment of the present invention provides a storage medium on which a program is stored. When the program is executed by a processor, the IO module operation status monitoring method is implemented.
[0076] An embodiment of the present invention provides a processor, which is used to run a program, wherein the IO module operation status monitoring method is executed when the program is running.
[0077] Please see Figure 3 , Figure 3The internal structure diagram of the device according to the embodiment of the present application is schematically shown. The embodiment of the present invention provides a device 40, which includes at least one processor 401, and at least one memory 402 and a bus 403 connected to the processor 401; wherein the processor 401 and the memory 402 communicate with each other through the bus 403; the processor 401 is used to call the program instructions in the memory 402 to execute the above-mentioned data acquisition method. The device 40 in this article can be a server, a PC, a PAD, a mobile phone, etc.
[0078] The present application also provides a computer program product, which, when executed on a data processing device, is suitable for executing a program for initializing the following method steps:
[0079] Acquire the operation status information of the IO module in real time, wherein the operation status information includes location information and status information;
[0080] According to the state information, determining corresponding fault parameters according to a preset fault parameter table;
[0081] According to the location information, the corresponding address parameters are determined according to a preset address parameter table;
[0082] The fault parameters and address parameters corresponding to the IO module are sent to the host computer.
[0083] In one embodiment, the process of constructing the preset address parameter table includes the following steps:
[0084] According to the installation order of the IO hardware modules in the actual main control system, configure the address parameters for each IO module to obtain an address parameter table;
[0085] Wherein, the address parameters of each IO module are different.
[0086] In one embodiment, the process of constructing the preset fault parameter table includes the following steps:
[0087] Acquire multiple fault information, and classify the multiple fault information to obtain multiple fault categories;
[0088] Set corresponding fault parameters for each fault category to obtain a fault parameter table;
[0089] The fault parameters of each fault category are different.
[0090] In one embodiment, the fault parameter is represented by a status word;
[0091] The step of setting corresponding fault parameters for each fault category includes:
[0092] When the fault category is no fault, set the actual value of a status word as the fault parameter;
[0093] When the fault type is not no fault, the corresponding fault parameters are determined according to the preset bit analysis table.
[0094] In one embodiment, determining the corresponding fault parameter according to a preset bit resolution table includes:
[0095] Matching corresponding bits and corresponding values in a preset bit resolution table according to the fault category;
[0096] A fault parameter is determined according to the bit position and the corresponding value.
[0097] In one embodiment, the fault parameter is represented by a status word, and the actual value of the status word corresponds to the fault category.
[0098] In one embodiment, after sending the fault parameters and address parameters corresponding to the IO module to the host computer, the method further includes:
[0099] Generate alarm information according to the fault parameters and address parameters.
[0100] Those skilled in the art will appreciate that the embodiments of the present application may be provided as methods, systems, or computer program products. Therefore, the present application may adopt the form of a complete hardware embodiment, a complete software embodiment, or an embodiment in combination with software and hardware. Moreover, the present application may adopt the form of a computer program product implemented in one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) that include computer-usable program code.
[0101] The present application is described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the embodiments of the present application. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of the processes and / or boxes in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to generate a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.
[0102] These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.
[0103] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for implementing the process. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.
[0104] In a typical configuration, a computing device includes one or more processors (CPU), input / output interfaces, network interfaces, and memory.
[0105] The memory may include non-permanent memory in a computer-readable medium, random access memory (RAM) and / or non-volatile memory in the form of read-only memory (ROM) or flash RAM. The memory is an example of a computer-readable medium.
[0106] Computer readable media include permanent and non-permanent, removable and non-removable media that can be implemented by any method or technology to store information. Information can be computer readable instructions, data structures, program modules or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technology, compact disk read-only memory (CD-ROM), digital versatile disk (DVD) or other optical storage, magnetic cassettes, magnetic tape magnetic disk storage or other magnetic storage devices or any other non-transmission media that can be used to store information that can be accessed by a computing device. As defined herein, computer readable media does not include temporary computer readable media (transitory media), such as modulated data signals and carrier waves.
[0107] It should also be noted that the terms "include", "comprises" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, commodity or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, commodity or device. In the absence of more restrictions, the elements defined by the sentence "comprises a ..." do not exclude the existence of other identical elements in the process, method, commodity or device including the elements.
[0108] The above are only embodiments of the present application and are not intended to limit the present application. For those skilled in the art, the present application may have various changes and variations. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application should be included within the scope of the claims of the present application.
Claims
1. A method for monitoring the operating status of an IO module, characterized in that: include: Acquire the operation status information of the IO module in real time, wherein the operation status information includes location information and status information; According to the state information, determining corresponding fault parameters according to a preset fault parameter table; According to the location information, the corresponding address parameters are determined according to a preset address parameter table; The fault parameters and address parameters corresponding to the IO module are sent to the host computer.
2. The IO module operation status monitoring method according to claim 1, characterized in that: The process of constructing the preset address parameter table includes the following steps: According to the installation order of the IO hardware modules in the actual main control system, configure the address parameters for each IO module to obtain an address parameter table; Wherein, the address parameters of each IO module are different.
3. The IO module operation status monitoring method according to claim 1, characterized in that: The process of constructing the preset fault parameter table includes the following steps: Acquire multiple fault information, and classify the multiple fault information to obtain multiple fault categories; Set corresponding fault parameters for each fault category to obtain a fault parameter table; The fault parameters of each fault category are different.
4. The IO module operation status monitoring method according to claim 3, characterized in that: The fault parameters are represented by status words; The step of setting corresponding fault parameters for each fault category includes: When the fault category is no fault, set the actual value of a status word as the fault parameter; When the fault type is not no fault, the corresponding fault parameters are determined according to the preset bit analysis table.
5. The IO module operation status monitoring method according to claim 4, characterized in that: Determining the corresponding fault parameter according to the preset bit resolution table includes: Matching corresponding bits and corresponding values in a preset bit resolution table according to the fault category; A fault parameter is determined according to the bit position and the corresponding value.
6. The IO module operation status monitoring method according to claim 3, characterized in that: The fault parameter is represented by a status word, and the actual value of the status word corresponds to the fault category.
7. The IO module operation status monitoring method according to claim 1, characterized in that: After sending the fault parameters and address parameters corresponding to the IO module to the host computer, the method further includes: Generate alarm information according to the fault parameters and address parameters.
8. An IO module operation status monitoring device, characterized in that: include: An acquisition module, used to acquire the operation status information of the IO module in real time, wherein the operation status information includes position information and status information; A first determination module, configured to determine a corresponding fault parameter according to the state information and a preset fault parameter table; A second determination module, configured to determine corresponding address parameters according to the location information and a preset address parameter table; The sending module is used to send the fault parameters and address parameters corresponding to the IO module to the host computer.
9. A processor, characterized in that: The method is configured to execute the IO module operating status monitoring method according to any one of claims 1 to 7.
10. A machine-readable storage medium having instructions stored thereon, characterized in that: When the instruction is executed by a processor, the processor is configured to execute the IO module operating status monitoring method according to any one of claims 1 to 7.
Citation Information
Cited By
Distributed operation monitoring method and device, electronic equipment and computer readable medium
CN120567724A