Radial probe measurement and interval statistical system based on IOC internal mapping and trigger chain
By implementing mapping table management and interval statistical logic within the IOC controller, the complexity and consistency issues of the radial probe measurement system are resolved, providing real-time interaction and reliable data processing capabilities.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-11-20
- Publication Date
- 2026-04-03
AI Technical Summary
Existing radial probe measurement systems suffer from high system complexity, high maintenance costs, and poor result consistency when performing interval statistics. Furthermore, they lack the engineering implementation for standardized mapping table updates, trigger calculations, and atomic write-back at the controller end.
The mapping table management and interval statistics logic are implemented inside the IOC controller. Through the PLC controller and the front-end acquisition chassis, the EPICS record chain mechanism is used to perform interval filtering and statistical calculations to ensure data consistency and real-time performance.
It achieves real-time, consistent, and traceable user interaction, reduces system complexity and maintenance costs, and improves the reliability and consistency of data processing.
Smart Images

Figure CN121784816A_ABST
Abstract
Description
Technical Field
[0001] This invention belongs to the field of beam diagnostic measurement technology, and in particular relates to a radial probe measurement and interval statistics system based on IOC internal mapping and trigger chain. Background Technology
[0002] Radial probes are used to acquire the beam distribution curve (position vs. amplitude) along the radial direction. Engineering systems typically consist of: probe and mechanical positioning, front-end signal conditioning and acquisition, communication and control (PLC / gateway), control unit (IOC), and human-machine interface (OPI). To ensure field reliability, integrated chassis are often used to perform IV conversion and high-precision ADC sampling at the front end.
[0003] Currently, most publicly available technologies related to radial measurement or probe acquisition focus on probe mechanical structure, front-end acquisition circuit, or specific communication methods.
[0004] Patents for high-temperature resistant radial displacement sensor devices focus on the probe and its mechanical / connection design and signal reliability improvements in high-temperature environments, which can improve hardware tolerance and stability. However, they do not disclose solutions for implementing interactive interval statistics or using record chains (such as FLNK / asub) for atomic calculations on the controller side.
[0005] The patent for the pipe spiral measuring device describes a displacement acquisition and data communication scheme for the probe advancing along the pipe, covering the acquisition circuit and the upper computer communication link; its statistics / analysis are usually completed by the upper computer, and the interval filtering and statistical logic are not built into the controller (IOC) to achieve local triggering and archiving.
[0006] The patent for a communication method for measuring probes on a coordinate positioning machine proposes a communication method that uses probe motion / action as information transmission or encoding. It is innovative at the protocol / interaction level, but does not involve the complete implementation of triggering interval statistics through waveform buffer and record chain at the control end and ensuring the atomicity of the calculation.
[0007] Existing publicly available solutions mostly focus on probe structures, single-point acquisition circuits, or communication protocols, but they are usually not included in the complete engineering implementation of "atomic interval statistics and archiving of the mapping table triggered by OPI" in the control terminal (IOC) in the form of a record chain.
[0008] In summary, the main drawbacks of existing technologies are: Interval statistics in the background or on the client side lead to high system complexity, high maintenance costs, and poor result consistency; the controller side lacks standardized engineering implementation details of "mapping table update → trigger calculation → atomic write-back"; the association between front-end acquisition and control domain data (location-corresponding sampling) is easily lost or out of sync in multi-layer links. Summary of the Invention
[0009] To address the problems existing in the prior art, this invention provides a radial probe measurement and interval statistics system based on IOC internal mapping and trigger chain.
[0010] This disclosure provides a radial probe measurement and interval statistics system based on IOC internal mapping and trigger chain, including: A radial probe is used to measure the beam along the radial direction and output position and amplitude signals. The front-end acquisition chassis is connected to the radial probe and is used for IV conversion, signal conditioning and ADC sampling of the probe signal; The PLC controller communicates with the front-end acquisition chassis to receive and decode the acquired data, control the probe movement, and write the position and amplitude data into the control domain. The IOC controller communicates with the PLC controller to read data from the control domain and maintain a local mapping table, and to perform interval statistical calculations within the IOC in response to OPI interface triggers. The OPI human-machine interface interacts with the IOC controller to provide user interaction selection functions and display statistical results.
[0011] Optionally, the front-end acquisition chassis is a beam diagnostic chassis, comprising: The IV conversion module is used to convert the probe current signal into a voltage signal; Signal conditioning circuits are used to filter and amplify voltage signals; The ADC sampling module samples data to obtain sampled data. The FPGA preprocessing module performs digital processing on the sampled data; The Ethernet communication module outputs sampled data frames via the UDP protocol.
[0012] Optionally, the UDP data frame includes a frame header, multi-channel sampled data, and a frame trailer. In the multi-channel sampled data, each channel contains 16 bits of data, including a sign bit and an amplitude code. The amplitude conversion formula is V=D×10 / 32767, where D is the decoded amplitude code. When the sampled value is negative, the bits are inverted for decoding.
[0013] Optionally, the mapping table inside the IOC controller is a fixed-length array, the array length corresponds to the probe measurement range, the index of the mapping table represents the position coordinates, and the element value of the mapping table represents the amplitude measurement value at the corresponding position.
[0014] Optionally, updating the mapping table includes: The read position signal is processed into an integer index; Trim the index to the specified range; Write the current amplitude value to the corresponding index position in the mapping table.
[0015] Optionally, the interval statistics within the IOC controller are implemented through the EPICS record chain mechanism, including: The aSub record is used to perform interval filtering and statistical calculations; seq records are used to control the calculation process; FLNK links are used to trigger chained execution.
[0016] Optionally, the interval statistical calculation includes: Receive the start and end indexes of the selection area sent by the OPI interface; Filter valid values within the mapping table range based on the start and end indexes; The statistical characteristics of the effective values are calculated based on the screening results, and the statistical characteristics include at least one of the mean, peak value and standard deviation. Write back the calculation results of the statistical features to the specified PV process variables.
[0017] Optionally, the data source and update triggering of the IOC controller include: The IOC periodically or by event triggers reads the position and amplitude provided by the control domain; after each read, an update to the local mapping table is triggered via the record chain.
[0018] Optionally, the statistical characteristics for calculating valid values based on the screening results include: summing and counting all valid elements within a given closed interval; returning the average value if the count > 0, otherwise returning an unusable flag; and writing the statistical results back for OPI display and archiving.
[0019] Optionally, the system also includes an archiving module for storing the location, magnitude, timestamp, and statistical results of the raw data.
[0020] This invention provides a radial probe measurement and interval statistics system based on IOC internal mapping and trigger chain. By integrating mapping table management and interval statistics logic within the IOC, it offers an engineered implementation: from front-end data acquisition at the front end of the acquisition chassis, through PLC parsing and position control, to mapping updates and interval statistics trigger chain within the IOC. This ensures real-time user interaction, consistency, and traceable archiving. Attached Figure Description
[0021] The above and other objects, features and advantages of this disclosure will become more apparent from the accompanying drawings, in which like reference numerals generally denote like parts.
[0022] Figure 1 An interactive block diagram of a radial probe measurement and interval statistics system based on IOC internal mapping and trigger chain provided in an embodiment of this disclosure; Figure 2 A schematic diagram of a radial probe measurement and interval statistics system based on IOC internal mapping and trigger chain provided in an embodiment of this disclosure; Figure 3 A flowchart of the radial probe measurement and interval statistics system based on IOC internal mapping and trigger chain provided in this disclosure embodiment; Figure 4 This is a schematic diagram of the map structure provided in the embodiments of this disclosure; Figure 5 This is a schematic diagram of the OPI interface provided in an embodiment of this disclosure. Detailed Implementation
[0023] The embodiments of this disclosure will now be described in detail with reference to the accompanying drawings.
[0024] It should be understood that the following specific examples illustrate the implementation of this disclosure, and those skilled in the art can easily understand other advantages and effects of this disclosure from the content disclosed in this specification. Obviously, the described embodiments are only a part of the embodiments of this disclosure, and not all of them. This disclosure can also be implemented or applied through other different specific implementation methods, and the details in this specification can also be modified or changed based on different viewpoints and applications without departing from the spirit of this disclosure. It should be noted that, in the absence of conflict, the following embodiments and features in the embodiments can be combined with each other. Based on the embodiments in this disclosure, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this disclosure.
[0025] It should be noted that various aspects of embodiments within the scope of the appended claims are described below. It will be apparent that the aspects described herein can be embodied in a wide variety of forms, and any particular structure and / or function described herein is merely illustrative. Based on this disclosure, those skilled in the art will understand that one aspect described herein can be implemented independently of any other aspect, and two or more of these aspects can be combined in various ways. For example, any number of aspects set forth herein can be used to implement the device and / or practice the method. Additionally, this device and / or method can be implemented using structures and / or functionalities other than one or more of the aspects set forth herein.
[0026] It should also be noted that the illustrations provided in the following embodiments are only schematic representations of the basic concept of this disclosure. The illustrations only show the components related to this disclosure and are not drawn according to the number, shape and size of the components in actual implementation. In actual implementation, the form, quantity and proportion of each component can be arbitrarily changed, and the layout of the components may also be more complex.
[0027] Furthermore, specific details are provided in the following description to facilitate a thorough understanding of the examples. However, those skilled in the art will understand that the described aspects can be practiced without these specific details.
[0028] Terminology Explanation: Radial probe: A detector that measures beam current / current intensity radially, outputting position (in mm) and amplitude (voltage or equivalent current intensity) signals. position (magnetic pole radius): The numerical value of the probe in the radial direction, with examples ranging from 0 to 750 mm. Amplitude: The voltage value acquired by the front-end beam diagnostic chassis and represented by the upper-level decoder. HEC-SZ008: The beam diagnostic chassis model used in this embodiment is responsible for IV conversion, signal conditioning, ADC and FPGA preprocessing, and outputting sampled data via Ethernet (UDP). PLC: Receives and decodes UDP data frames from the chassis, controls probe movement (writes or provides feedback on position / radius), and writes the decoded channel voltage and position to the control domain data point (for IOC to read). IOC (EPICS Input / Output Controller): Reads position and amplitude (PV) from the control domain, maintains a local mapping array (map), and responds to OPI triggers to perform interval statistics locally and writes back the results. PV (Process Variable): A process variable in EPICS used for data reading, writing, and interaction. waveform(map): An array of EPICS records used as a mapping from position index to amplitude (example length 751, corresponding index 0..750). FLNK / aSub / seqRecord: The record chain / custom function mechanism in EPICS, used to implement trigger chains and computation execution within IOC. OPI (Phoebus): A human-computer interface used for interactive selection, initiating calculation requests, and displaying results. Existing radial probe systems often rely on backend services or client-side calculations when users interact to select intervals and obtain interval statistics (average, peak), resulting in complex deployment, inconsistent versions / algorithms, and scattered archives.
[0029] In the EPICS environment, there is a lack of a complete set of engineered implementation rules that can guarantee "correct indexing → local filtering → atomic statistics → write-back archiving".
[0030] We need an end-to-end, feasible engineering solution that covers the front-end acquisition (chassis) to the control domain (PLC) and then to the IOC, and can operate stably in the field environment and meet the real-time interaction requirements.
[0031] like Figure 1 , Figure 2 and Figure 3 As shown, this embodiment discloses a radial probe measurement and interval statistics system based on IOC internal mapping and trigger chain to address the above problems, including: A radial probe is used to measure the beam along the radial direction and output position and amplitude signals. The front-end acquisition chassis is connected to the radial probe and is used for IV conversion, signal conditioning and ADC sampling of the probe signal; The PLC controller communicates with the front-end acquisition chassis to receive and decode the acquired data, control the probe movement, and write the position and amplitude data into the control domain. The IOC controller communicates with the PLC controller to read data from the control domain and maintain a local mapping table, and to perform interval statistical calculations within the IOC in response to OPI interface triggers. The OPI human-machine interface interacts with the IOC controller to provide user interaction selection functions and display statistical results.
[0032] Optionally, the front-end acquisition chassis is a beam diagnostic chassis, comprising: The IV conversion module is used to convert the probe current signal into a voltage signal; Signal conditioning circuits are used to filter and amplify voltage signals; The ADC sampling module samples data to obtain sampled data. The FPGA preprocessing module performs digital processing on the sampled data; The Ethernet communication module outputs sampled data frames via the UDP protocol.
[0033] Optionally, the UDP data frame includes a frame header, multi-channel sampled data, and a frame trailer. In the multi-channel sampled data, each channel contains 16 bits of data, including a sign bit and an amplitude code. The amplitude conversion formula is V=D×10 / 32767, where D is the decoded amplitude code. When the sampled value is negative, the bits are inverted for decoding.
[0034] Optionally, the mapping table inside the IOC controller is a fixed-length array, the array length corresponds to the probe measurement range, the index of the mapping table represents the position coordinates, and the element value of the mapping table represents the amplitude measurement value at the corresponding position.
[0035] Optionally, updating the mapping table includes: The read position signal is processed into an integer index; Trim the index to the specified range; Write the current amplitude value to the corresponding index position in the mapping table.
[0036] Optionally, the interval statistics within the IOC controller are implemented through the EPICS record chain mechanism, including: The aSub record is used to perform interval filtering and statistical calculations; seq records are used to control the calculation process; FLNK links are used to trigger chained execution.
[0037] Optionally, the interval statistical calculation includes: Receive the start and end indexes of the selection area sent by the OPI interface; Filter valid values within the mapping table range based on the start and end indexes; The statistical characteristics of the effective values are calculated based on the screening results, and the statistical characteristics include at least one of the mean, peak value and standard deviation. Write back the calculation results of the statistical features to the specified PV process variables.
[0038] Optionally, the data source and update triggering of the IOC controller include: The IOC periodically or by event triggers reads the position and amplitude provided by the control domain; after each read, an update to the local mapping table is triggered via the record chain.
[0039] Optionally, the statistical characteristics for calculating valid values based on the screening results include: summing and counting all valid elements within a given closed interval; returning the average value if the count > 0, otherwise returning an unusable flag; and writing the statistical results back for OPI display and archiving.
[0040] Optionally, the system also includes an archiving module for storing the location, magnitude, timestamp, and statistical results of the raw data.
[0041] Specifically: The probe is connected to the HEC-SZ008 chassis via BNC. The chassis performs IV conversion, ADC sampling, and FPGA preprocessing, and outputs the data via UDP. The PLC receives and decodes the UDP packets, controls the probe position, and writes the radius and channel voltage to the PLCDB. The IOC (via S7nodave) reads the PV provided by the PLC, writes it to the local waveform buffer, and performs interval filtering and statistics using aSub / record chain within the IOC when OPI is triggered. Finally, the results are written back and displayed. The OPI interface is as follows: Figure 5 As shown, Figure 5 The text in this document is illustrative and its unclearness does not affect the scope of protection or the explanation.
[0042] Front-end and Communication: 1. The HEC-SZ008 performs IV conversion on the probe input and completes signal conditioning. It uses a high-precision ADC for sampling, and the FPGA performs necessary digital preprocessing on the sampled data. The sampled data is then sent via Gigabit Ethernet in UDP packet format.
[0043] 2. UDP packet structure: frame header + fixed byte data per channel (8 channels × 2 bytes for HEC-SZ008) + frame trailer; each channel contains 16 bits of data including the sign bit and amplitude encoding; the conversion formula for the sampled value is V=D*10 / 32767 (D is the amplitude encoding). When the sampled value is negative, it needs to be bitwise inverted for decoding.
[0044] 3. In this embodiment, although the chassis supports multiple channels, the system actually only uses one channel. After the PLC parses the data according to the general frame format, it writes the decoding voltage of the channel used by the system and the probe position into the control domain data point.
[0045] PLC: Receives and verifies UDP packets; decodes the data of the specified channel into voltage values according to the chassis instructions; controls the movement of the probe and writes the current probe radius (position) into the control domain; writes the decoded channel voltage (amplitude) and position together into the control domain data point for IOC to read.
[0046] Key logic on the IOC side: 1) Data source and update trigger: The IOC periodically or by event triggers reads the position and amplitude provided by the control domain (written by the PLC); after each read, an update to the local map is triggered through the record chain.
[0047] 2) Semantics and maintenance of mapping tables (maps): like Figure 4As shown, the local mapping table is a fixed-length array (the length in this example is 751, corresponding to indices 0..750); the elements of the mapping table represent the amplitude at a specific index (if there is no data, the position is a placeholder / invalid flag).
[0048] Mapping update logic: The read position is rounded to an integer index idx (and pruned to a valid index range), then the currently read amplitude is written to map[idx] of the mapping table, while keeping the values at other indices unchanged. If the mapping table has not yet been initialized, the entire table is initialized with placeholder values (such as NaN) before partial writes are performed. This update is triggered each time the position / amplitude is reached, ensuring that the mapping table is continuously updated with on-site sampling.
[0049] 3) User-triggered interval statistics: Users select the start and end indices (selStart, selEnd) on the interface via OPI and issue a trigger request; after receiving the user's trigger request, the IOC performs statistics on the valid values in the mapping table range map[s..e] locally (example statistics include average, peak, standard deviation, etc., the main implementation focuses on average).
[0050] Interval statistics logic: Summate and count all valid (non-placeholder) elements within a given closed interval; if the count > 0, return the average value; otherwise, return an unusable flag (such as NaN). The statistical results are written back for OPI display and archiving.
[0051] Triggering Chain Behavior: When a user writes selStart / selEnd, it triggers the record chain within the IOC, sequentially calling the range statistics logic and writing the result back upon completion. This chained call is implemented by the record chain mechanism of EPICS, ensuring that the read, calculation, and write-back operations are completed sequentially within the record chain.
[0052] 4) Timing and Consistency: Since both mapping table updates and interval statistics are completed within the IOC and triggered sequentially through the record chain, statistical inconsistencies caused by client differences can be avoided.
[0053] Archiving and Display: After the statistical results are written back, OPI reads and displays the statistical values; simultaneously, the statistical results and the original data (position, amplitude, timestamp) can be sent to the archiving system for auditing, post-processing, and historical playback. The archiving strategy is a system deployment detail and can be configured according to site requirements. Alternatively, statistical data (including timestamps) for a specified time period can be selectively exported directly from the OPI interface.
[0054] In this embodiment, the IOC can also directly receive and parse UDP packets from the front-end chassis (removing the PLC intermediary), as an alternative implementation. In this alternative implementation, UDP frame de-framing, decoding, and timestamp management need to be implemented on the IOC side. This alternative implementation equivalently achieves mapping table updates and interval statistics as the main embodiment.
[0055] The mapping table can also be organized as a double array (position waveform + amplitude waveform) instead of a single index mapping table. When performing statistics, filtering can be done by time or index, and the two are equivalent alternatives.
[0056] The technical solution disclosed in this embodiment has the following effects: 1. Real-time interaction and consistency: Users can obtain consistent statistical results calculated uniformly by the control terminal (IOC) after selecting a region on the OPI, avoiding differences among multiple clients; 2. Project Feasibility: Based on the proven HEC-SZ008 chassis and common PLC / IOC architecture, a complete link is provided, which is conducive to on-site deployment; 3. Convenient maintenance and archiving: The IOC end completes statistics and writes back to the archive, which facilitates auditing and problem tracing; 4. Low-intrusive integration: Utilizes a mapping table (map) for local updates and range filtering to achieve upper-layer functions without modifying the front-end acquisition chassis hardware.
[0057] The basic principles of this disclosure have been described above with reference to specific embodiments. However, it should be noted that the advantages, benefits, and effects mentioned in this disclosure are merely examples and not limitations, and should not be considered as essential features of each embodiment of this disclosure. Furthermore, the specific details disclosed above are for illustrative and facilitative purposes only, and are not limitations. These details do not limit the scope of this disclosure to the necessity of employing the aforementioned specific details for implementation.
[0058] In this disclosure, relational terms such as "first" and "second" are used merely to distinguish one entity or operation from another, and do not necessarily require or imply any such actual relationship or order between these entities or operations. The block diagrams of devices, apparatuses, devices, and systems involved in this disclosure are merely illustrative examples and are not intended to require or imply that they must be connected, arranged, or configured in the manner shown in the block diagrams. As those skilled in the art will recognize, these devices, apparatuses, devices, and systems can be connected, arranged, and configured in any manner. Words such as "comprising," "including," "having," etc., are open-ended terms meaning "including but not limited to," and are used interchangeably with them. The terms "or" and "and" as used herein refer to the terms "and / or," and are used interchangeably with them unless the context clearly indicates otherwise. The term "such as" as used herein refers to the phrase "such as but not limited to," and is used interchangeably with it.
[0059] Additionally, as used herein, the "or" used in a list of items beginning with "at least one" indicates a separate list, such that a list of, for example, "at least one of A, B, or C" means A or B or C, or AB or AC or BC, or ABC (i.e., A and B and C). Furthermore, the word "exemplary" does not imply that the described example is preferred or better than other examples.
[0060] It should also be noted that in the systems and methods of this disclosure, the components or steps can be decomposed and / or recombined. These decompositions and / or recombinations should be considered as equivalent solutions to this disclosure.
[0061] Various changes, substitutions, and modifications can be made to the technology described herein without departing from the teachings defined by the appended claims. Furthermore, the scope of the claims of this disclosure is not limited to the specific aspects of the processes, machines, manufactures, events, means, methods, and actions described above. Currently existing or later-developed processes, machines, manufactures, events, means, methods, or actions that perform substantially the same function or achieve substantially the same result as the corresponding aspects described herein can be utilized. Therefore, the appended claims include such processes, machines, manufactures, events, means, methods, or actions within their scope.
[0062] The above description of the disclosed aspects is provided to enable any person skilled in the art to make or use this disclosure. Various modifications to these aspects will be readily apparent to those skilled in the art, and the general principles defined herein can be applied to other aspects without departing from the scope of this disclosure. Therefore, this disclosure is not intended to be limited to the aspects shown herein, but rather to be carried out within the widest scope consistent with the principles and novel features disclosed herein.
[0063] The above description has been given for purposes of illustration and description. Furthermore, this description is not intended to limit the embodiments of this disclosure to the forms disclosed herein. Although numerous exemplary aspects and embodiments have been discussed above, those skilled in the art will recognize certain variations, modifications, alterations, additions, and sub-combinations thereof.
Claims
1. A radial probe measurement and interval statistics system based on IOC internal mapping and trigger chain, characterized in that, include: A radial probe is used to measure the beam along the radial direction and output position and amplitude signals. The front-end acquisition chassis is connected to the radial probe and is used for IV conversion, signal conditioning and ADC sampling of the probe signal; The PLC controller communicates with the front-end acquisition chassis to receive and decode the acquired data, control the probe movement, and write the position and amplitude data into the control domain. The IOC controller communicates with the PLC controller to read data from the control domain and maintain a local mapping table, and to perform interval statistical calculations within the IOC in response to OPI interface triggers. The OPI human-machine interface interacts with the IOC controller to provide user interaction selection functions and display statistical results.
2. The radial probe measurement and interval statistics system based on IOC internal mapping and trigger chain according to claim 1, characterized in that, The front-end acquisition chassis is a beam diagnostic chassis, comprising: The IV conversion module is used to convert the probe current signal into a voltage signal; Signal conditioning circuits are used to filter and amplify voltage signals; The ADC sampling module samples data to obtain sampled data. The FPGA preprocessing module performs digital processing on the sampled data; The Ethernet communication module outputs sampled data frames via the UDP protocol.
3. The radial probe measurement and interval statistics system based on IOC internal mapping and trigger chain according to claim 2, characterized in that, The UDP data frame includes a frame header, multi-channel sampled data, and a frame trailer. In the multi-channel sampled data, each channel contains 16 bits of data, including a sign bit and an amplitude code. The amplitude conversion formula is V=D×10 / 32767, where D is the decoded amplitude code. When the sampled value is negative, the bits are inverted for decoding.
4. The radial probe measurement and interval statistics system based on IOC internal mapping and trigger chain according to claim 1, characterized in that, The mapping table inside the IOC controller is a fixed-length array. The array length corresponds to the probe measurement range. The index of the mapping table represents the position coordinates, and the element value of the mapping table represents the amplitude measurement value at the corresponding position.
5. The radial probe measurement and interval statistics system based on IOC internal mapping and trigger chain according to claim 4, characterized in that, The update of the mapping table includes: The read position signal is processed into an integer index; Trim the index to the specified range; Write the current amplitude value to the corresponding index position in the mapping table.
6. The radial probe measurement and interval statistics system based on IOC internal mapping and trigger chain according to claim 1, characterized in that, The interval statistics within the IOC controller are implemented through the EPICS record chain mechanism, including: The aSub record is used to perform interval filtering and statistical calculations; seq records are used to control the calculation process; FLNK links are used to trigger chained execution.
7. The radial probe measurement and interval statistics system based on IOC internal mapping and trigger chain according to claim 6, characterized in that, The interval statistical calculations include: Receive the start and end indexes of the selection area sent by the OPI interface; Filter valid values within the mapping table range based on the start and end indexes; The statistical characteristics of the effective values are calculated based on the screening results, and the statistical characteristics include at least one of the mean, peak value and standard deviation. Write back the calculation results of the statistical features to the specified PV process variables.
8. The radial probe measurement and interval statistics system based on IOC internal mapping and trigger chain according to claim 7, characterized in that, The data sources and update triggers of the IOC controller include: The IOC periodically or by event triggers reads the position and amplitude provided by the control domain; after each read, an update to the local mapping table is triggered via the record chain.
9. The radial probe measurement and interval statistics system based on IOC internal mapping and trigger chain according to claim 7, characterized in that, The statistical features for calculating valid values based on the screening results include: summing and counting all valid elements within a given closed interval; if the count is greater than 0, returning the average value; otherwise, returning an unusable flag; and writing the statistical results back for OPI display and archiving.
10. The radial probe measurement and interval statistics system based on IOC internal mapping and trigger chain according to claim 1, characterized in that, The system also includes an archiving module for storing the location, magnitude, timestamp, and statistical results of the raw data.