Method, device and equipment for monitoring state of Coriolis mass flow meter

By determining the real-time operating status and diagnostic event data in the Coriolis mass flowmeter, abnormal status warning and key parameter storage are performed, the problem of insufficient status monitoring of the Coriolis mass flowmeter is solved, and abnormal status is timely identified and fault diagnosis timely is improved.

CN119803629AActive Publication Date: 2025-04-11PIPECHINA SOUTH CHINA CO
View PDF 10 Cites 0 Cited by

Patent Information

Application Number
CN202510246868.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-03-04
Publication Date
2025-04-11
Estimated Expiration
2045-03-04

AI Technical Summary

Technical Problem

The Coriolis mass flowmeter's insufficient status monitoring capabilities make it difficult to detect and deal with potential problems in a timely manner, seriously affecting system reliability and bringing long downtime.

Method used

Data is collected by determining the real-time operating status based on the status flags and measurement parameters of the Coriolis mass flowmeter, and the diagnostic event data is determined based on the component test data, abnormal status warning is performed, and key status parameters are stored when a target event occurs.

Benefits of technology

Accurate status monitoring and fault diagnosis of Coriolis mass flowmeters are realized, abnormal status is identified in a timely manner, and timely efficiency of fault diagnosis and operation and maintenance is improved, avoiding downtime accidents caused by insufficient status monitoring.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119803629A_ABST
    Figure CN119803629A_ABST
Patent Text Reader

Abstract

The invention discloses a state monitoring method, device and equipment for a Coriolis mass flow meter, and relates to the field of measurement. The state monitoring method of the Coriolis mass flow meter comprises the following steps: determining real-time operation state acquisition data of the Coriolis mass flow meter according to a state flag bit and measurement parameters of the Coriolis mass flow meter, and determining diagnosis event data according to component test data of the Coriolis mass flow meter; according to the real-time operation state collection data, the diagnosis event data and the preset indicator light module, abnormal state early warning is conducted on the Coriolis mass flow meter, and when a target event occurs, key state parameters are stored. According to the technical scheme, the abnormal state of the Coriolis mass flow meter can be recognized in time, and the timeliness of fault diagnosis and operation and maintenance is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of measurement technology, and in particular to a state monitoring method, device and equipment for a Coriolis mass flowmeter. Background Art

[0002] At present, the Coriolis mass flowmeter's state monitoring capability is insufficient and can only provide basic fault indications, which makes it difficult to detect and deal with potential problems in a timely manner. When a fault occurs, it will seriously affect the system reliability of the mass flowmeter and often result in a long downtime. This makes the lack of state monitoring capability particularly prominent among the Coriolis mass flowmeter's shortcomings in measurement accuracy, system stability, user interaction experience, state monitoring capabilities, and energy consumption management.

[0003] The rapid identification of abnormal conditions of the mass flow meter, followed by timely fault diagnosis and maintenance, is extremely important for extending the service life of the Coriolis mass flow meter. Summary of the invention

[0004] The present invention provides a method, device and equipment for monitoring the state of a Coriolis mass flowmeter, so as to solve the problem of serious downtime accidents caused by insufficient state monitoring of the Coriolis mass flowmeter.

[0005] According to one aspect of the present invention, a method for monitoring the state of a Coriolis mass flowmeter is provided, comprising:

[0006] Determine real-time operation status acquisition data of the Coriolis mass flowmeter based on the status flag and measurement parameters of the Coriolis mass flowmeter, and determine diagnostic event data based on component test data of the Coriolis mass flowmeter;

[0007] Based on real-time operation status collection data, diagnostic event data and preset indicator light module, the Coriolis mass flowmeter is warned of abnormal status and key status parameters are stored when target events occur.

[0008] According to another aspect of the present invention, there is provided a state monitoring device for a Coriolis mass flowmeter, comprising:

[0009] A data determination module, for determining real-time operation status acquisition data of the Coriolis mass flowmeter according to the status flag and measurement parameters of the Coriolis mass flowmeter, and determining diagnostic event data according to component test data of the Coriolis mass flowmeter;

[0010] The early warning and data storage module is used to collect data, diagnose event data and preset indicator light module according to real-time operation status, to warn of abnormal status of Coriolis mass flowmeter, and to store key status parameters when target events occur.

[0011] According to another aspect of the present invention, an electronic device is provided, the electronic device comprising:

[0012] at least one processor; and

[0013] a memory communicatively connected to the at least one processor; wherein,

[0014] The memory stores a computer program executable by the at least one processor, and the computer program is executed by the at least one processor so that the at least one processor can execute the method for monitoring the state of a Coriolis mass flowmeter according to any embodiment of the present invention.

[0015] According to another aspect of the present invention, a computer-readable storage medium is provided, wherein the computer-readable storage medium stores computer instructions, and the computer instructions are used to enable a processor to implement the state monitoring method of a Coriolis mass flowmeter described in any embodiment of the present invention when executed.

[0016] The technical solution of the embodiment of the present invention determines the real-time operation status acquisition data of the Coriolis mass flowmeter according to the state flag and measurement parameters of the Coriolis mass flowmeter, and determines the diagnostic event data according to the component test data of the Coriolis mass flowmeter, so as to warn the Coriolis mass flowmeter of abnormal state according to the real-time operation status acquisition data, the diagnostic event data and the preset indicator light module, and store the key state parameters when the target event occurs. In this solution, the real-time operation status of the Coriolis mass flowmeter can be accurately determined from the two dimensions of the state flag and the measurement parameters, and the component failure of the Coriolis mass flowmeter can be diagnosed based on the component test data, so as to warn the Coriolis mass flowmeter with the help of the indicator light when an abnormality occurs. At the same time, the key state parameters associated with the target event that occurs can be automatically stored and backed up, providing a data basis for subsequent data analysis, solving the problem of more serious downtime accidents caused by insufficient state monitoring of the Coriolis mass flowmeter, and being able to timely identify the abnormal state of the Coriolis mass flowmeter, and improve the timeliness of fault diagnosis and operation and maintenance.

[0017] It should be understood that the contents described in this section are not intended to identify the key or important features of the embodiments of the present invention, nor are they intended to limit the scope of the present invention. Other features of the present invention will become easily understood through the following description. BRIEF DESCRIPTION OF THE DRAWINGS

[0018] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the following briefly introduces the drawings required for use in the description of the embodiments. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.

[0019] Figure 1 A flow chart of a method for monitoring the state of a Coriolis mass flowmeter provided in Embodiment 1 of the present invention;

[0020] Figure 2 A flow chart of a method for monitoring the state of a Coriolis mass flowmeter provided in Embodiment 2 of the present invention;

[0021] Figure 3 A schematic diagram of the main program function module structure of a Coriolis mass flowmeter provided in the second embodiment of the present invention;

[0022] Figure 4 A schematic diagram of an interrupt processing event configured for a Coriolis mass flowmeter provided in the second embodiment of the present invention;

[0023] Figure 5 A schematic structural diagram of a state monitoring device for a Coriolis mass flowmeter provided in Embodiment 3 of the present invention;

[0024] Figure 6 A schematic diagram of the structure of an electronic device that can be used to implement an embodiment of the present invention is shown. DETAILED DESCRIPTION

[0025] In order to enable those skilled in the art to better understand the scheme of the present invention, the technical scheme in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work should fall within the scope of protection of the present invention.

[0026] It should be noted that the terms "first", "second", etc. in the specification and claims of the present invention and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchanged where appropriate, so that the embodiments of the present invention described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device that includes a series of steps or units is not necessarily limited to those steps or units that are clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.

[0027] Embodiment 1

[0028] Figure 1 This is a flowchart of a method for monitoring the state of a Coriolis mass flowmeter provided in Embodiment 1 of the present invention. This embodiment can be used to promptly detect abnormal operating conditions of a Coriolis mass flowmeter. The method can be performed by a state monitoring device for a Coriolis mass flowmeter. The state monitoring device for a Coriolis mass flowmeter can be implemented in the form of hardware and / or software. The state monitoring device for a Coriolis mass flowmeter can be configured in an electronic device. Figure 1 As shown, the method includes:

[0029] Step 110: determine the real-time operation status collection data of the Coriolis mass flowmeter according to the status flag and measurement parameters of the Coriolis mass flowmeter, and determine the diagnostic event data according to the component test data of the Coriolis mass flowmeter.

[0030] Among them, the status flag can be used to mark the status of the Coriolis mass flowmeter. Optionally, the status flag includes but is not limited to a sensor status flag and a calibration status flag. The sensor status flag can be a status flag of a sensor in the Coriolis mass flowmeter. The calibration status flag can be a flag that marks the calibration status of the Coriolis mass flowmeter. The measurement parameter can be the measurement data of the Coriolis mass flowmeter, that is, the parameter directly measured by the Coriolis mass flowmeter. The real-time operation status acquisition data can be data describing the real-time operation status of the Coriolis mass flowmeter.

[0031] Exemplarily, the sensor status flag may include a sensor not oscillating flag, a sensor vibration abnormality flag, a flow meter mainboard fault flag, a parameter check failure flag, and a zeroing failure flag. The calibration status flag may include a zeroing flag, a temperature calibration flag, a density calibration flag, and a concentration calibration flag.

[0032] The component test data may be parameters obtained by testing the components of the Coriolis mass flowmeter. The component test data includes but is not limited to test data of the drive coil and the transmitter. The diagnostic event data may be used to describe the troubleshooting results analyzed based on the component test data.

[0033] In an embodiment of the present invention, the status flag and measurement parameters of the Coriolis mass flowmeter can be read, and then based on the status flag and measurement parameters of the Coriolis mass flowmeter, the real-time measurement status of the Coriolis mass flowmeter can be determined to obtain real-time operation status acquisition data of the Coriolis mass flowmeter, and by testing the components of the Coriolis mass flowmeter, component test data of the Coriolis mass flowmeter can be obtained, and then based on the component test data of the Coriolis mass flowmeter, component diagnosis results of the Coriolis mass flowmeter can be determined to obtain diagnostic event data.

[0034] Step 120: Based on the real-time operation status collection data, the diagnostic event data and the preset indicator light module, an abnormal status warning is issued to the Coriolis mass flow meter, and when a target event occurs, key status parameters are stored.

[0035] The preset indicator light module may be a module for indicating different operating states of the Coriolis mass flowmeter by controlling different indicator lights to light up. The target event may be a preset timed event or a specific alarm event. The key state parameter may be a key parameter describing the state of the Coriolis mass flowmeter, which is determined by the stable operation factor of the Coriolis mass flowmeter.

[0036] In an embodiment of the present invention, the current operating state of the Coriolis mass flowmeter can be determined based on real-time operating state acquisition data and diagnostic event data, and then based on a preset indicator light module, an indicator light or a combination of indicator lights reflecting the current operating state of the Coriolis mass flowmeter is lit, and the indicator light or the combination of indicator lights lit by the preset indicator light module reflects the operating state of the Coriolis mass flowmeter, so that an abnormal state warning of the Coriolis mass flowmeter is achieved by lighting lights, and when a target event is detected, key state parameters corresponding to the target event are obtained, and then the key state parameters corresponding to the target event are stored, so as to further generate a state history record based on the key state parameters, so as to facilitate subsequent improvement and problem analysis of the system.

[0037] The technical solution of the embodiment of the present invention determines the real-time operation status acquisition data of the Coriolis mass flowmeter according to the state flag and measurement parameters of the Coriolis mass flowmeter, and determines the diagnostic event data according to the component test data of the Coriolis mass flowmeter, so as to warn the Coriolis mass flowmeter of abnormal state according to the real-time operation status acquisition data, the diagnostic event data and the preset indicator light module, and store the key state parameters when the target event occurs. In this solution, the real-time operation status of the Coriolis mass flowmeter can be accurately determined from the two dimensions of the state flag and the measurement parameters, and the component failure of the Coriolis mass flowmeter can be diagnosed based on the component test data, so as to warn the Coriolis mass flowmeter with the help of the indicator light when an abnormality occurs. At the same time, the key state parameters associated with the target event that occurs can be automatically stored and backed up, providing a data basis for subsequent data analysis, solving the problem of more serious downtime accidents caused by insufficient state monitoring of the Coriolis mass flowmeter, and being able to timely identify the abnormal state of the Coriolis mass flowmeter, and improve the timeliness of fault diagnosis and operation and maintenance.

[0038] Embodiment 2

[0039] Figure 2 The flowchart of a state monitoring method of a Coriolis mass flowmeter provided in the second embodiment of the present invention is a specific embodiment based on the above embodiment, and provides a specific optional implementation method for determining the real-time operation state collection data of the Coriolis mass flowmeter according to the state flag and measurement parameters of the Coriolis mass flowmeter. The real-time operation state collection data may specifically include the first type of operation state collection data and the second type of operation state collection data. Figure 2 As shown, the method includes:

[0040] Step 210: Determine the real-time operation status collection data of the Coriolis mass flowmeter according to the status flag and measurement parameters of the Coriolis mass flowmeter.

[0041] In an optional embodiment of the present invention, step 210 may specifically include:

[0042] Step 211: Determine the first type of operation status collection data in the real-time operation status collection data of the Coriolis mass flowmeter according to the state flag of the Coriolis mass flowmeter.

[0043] The first type of running status collection data may be real-time running status collection data determined based on a status flag.

[0044] In the embodiment of the present invention, the current valid flag can be determined based on the output signal of the status flag of the Coriolis mass flowmeter, and the first type of operating status collection data reflecting the current state of the Coriolis mass flowmeter can be generated according to the marking object corresponding to the current valid flag.

[0045] Step 212: determine the second type of operating status collection data in the real-time operating status collection data of the Coriolis mass flowmeter according to the parameter range of the measurement parameter and the measurement parameter, and determine the diagnostic event data according to the component test data of the Coriolis mass flowmeter.

[0046] Among them, the measurement parameters may include but are not limited to flow measurement parameters, density measurement parameters, temperature measurement parameters, and output frequency measurement parameters. The second type of operating state acquisition data may be real-time operating state acquisition data determined based on the measurement parameters of the Coriolis mass flowmeter. The flow measurement parameter may be a flow value measured in real time by the Coriolis mass flowmeter. The density measurement parameter may be a density value measured in real time by the Coriolis mass flowmeter. The temperature measurement parameter is a temperature value measured in real time by the Coriolis mass flowmeter. The parameter range of the measurement parameter may include a temperature measurement parameter range, a flow measurement parameter range, a density measurement parameter range, a drive coil gain range, and an output frequency range.

[0047] In an embodiment of the present invention, the parameter range of the measurement parameter of the Coriolis mass flowmeter during normal operation can be determined based on the device parameters of the Coriolis mass flowmeter, and then it can be determined whether the measurement parameter falls within the corresponding parameter range. Based on whether the measurement parameter falls within the corresponding parameter range, a second type of operation status collection data describing whether the operation status exceeds the limit is generated, and diagnostic event data is determined based on the component test data of the Coriolis mass flowmeter.

[0048] In an optional embodiment of the present invention, determining the second type of operating status acquisition data in the real-time operating status acquisition data of the Coriolis mass flowmeter according to the parameter range of the measurement parameter and the measurement parameter may include: determining the real-time flow monitoring status data of the Coriolis mass flowmeter according to the parameter range of the measurement parameter and the flow measurement parameter; determining the real-time density monitoring status data of the Coriolis mass flowmeter according to the parameter range of the measurement parameter and the density measurement parameter; determining the real-time temperature monitoring status data of the Coriolis mass flowmeter according to the parameter range of the measurement parameter and the temperature measurement parameter; and using the real-time flow monitoring status data, the real-time density monitoring status data and the real-time temperature monitoring status data as the second type of operating status acquisition data.

[0049] Among them, the real-time flow monitoring status data can be used to describe the over-limit state of the flow when the Coriolis mass flowmeter performs real-time flow measurement. The target analog-to-digital conversion chip can be a high-precision analog-to-digital conversion chip. The target analog-to-digital conversion chip can be a 24-bit high-precision PCM1808. The flow metering operation interrupt can be an interrupt generated when the Coriolis mass flowmeter performs flow calculation. The real-time density monitoring status data can be used to describe the over-limit state of the density when the Coriolis mass flowmeter performs real-time density measurement. The real-time temperature monitoring status data can be used to describe the over-limit state of the temperature when the Coriolis mass flowmeter performs real-time temperature measurement. The flow measurement parameters can be determined by the target analog-to-digital conversion chip in the Coriolis mass flowmeter and the flow metering operation interrupt. The flow metering operation interrupt is abbreviated as FFT interrupt.

[0050] In an embodiment of the present invention, it is possible to determine whether a flow measurement parameter falls within a parameter range corresponding to the flow measurement parameter, and based on whether it falls within the parameter range corresponding to the flow measurement parameter, determine real-time flow monitoring status data reflecting whether the flow exceeds the limit; determine whether a density measurement parameter falls within a parameter range corresponding to the density measurement parameter, and based on whether it falls within the parameter range corresponding to the density measurement parameter, determine real-time density monitoring status data reflecting whether the flow exceeds the limit; determine whether a temperature measurement parameter falls within a parameter range corresponding to the temperature measurement parameter, and based on whether it falls within the parameter range corresponding to the temperature measurement parameter, determine real-time temperature monitoring status data reflecting whether the temperature exceeds the limit.

[0051] Optionally, the analog-to-digital conversion chip in the Coriolis mass flowmeter can be replaced with a target conversion chip. When the medium flows through the Coriolis mass flowmeter, the signals sensed by the left and right coils of the Coriolis mass flowmeter are amplified by the amplifier circuit and converted by the target conversion chip. Then, the converted signal is Fourier transformed based on the flow metering operation interrupt to obtain the flow measurement parameters. The analog-to-digital converter of the existing Coriolis mass flowmeter has low accuracy, which limits the accuracy of signal processing and leads to large errors in the measurement results. This solution uses a target conversion chip, which can effectively improve the accuracy of the measurement results.

[0052] Step 220: Based on the real-time operation status collection data, the diagnostic event data and the preset indicator light module, an abnormal status warning is issued to the Coriolis mass flow meter, and when a target event occurs, key status parameters are stored.

[0053] In an optional embodiment of the present invention, the state monitoring method of the Coriolis mass flowmeter may further include: calling a dog feeding function based on a watchdog feeding cycle.

[0054] The dog feeding cycle may be a preset time interval between two dog feeding operations of the Coriolis mass flowmeter main program. For example, the dog feeding cycle may be 1.6 seconds.

[0055] In the embodiment of the present invention, the watchdog feeding cycle can be pre-set, and when the main program of the Coriolis mass flowmeter is executed, the watchdog feeding function is called based on the watchdog feeding cycle. Due to the software defect problem of the Coriolis mass flowmeter, there are cases where the program runs away or data processing errors occur. By calling the watchdog feeding function in the main program, the program operation stability of the Coriolis mass flowmeter can be effectively improved.

[0056] In an optional embodiment of the present invention, the current loop output interface of the Coriolis mass flowmeter supports a serial communication protocol and a high-speed addressable remote sensor protocol.

[0057] The serial communication protocol is the Modbus protocol, and the highway addressable remote sensor protocol is the Hart (Highway Addressable Remote Transducer, an open communication protocol for addressable remote sensor highway channels) protocol.

[0058] Among them, the current loop output interface can be an interface for the Coriolis mass flowmeter to output current signals. The current loop output interface can output 4-20mA current signals, and can be matched with the Hart protocol to realize digital communication and output multiple variables at the same time.

[0059] Existing Coriolis mass flow meters only support limited communication protocols, which limits compatibility with other systems and data exchange capabilities. By adding support for multiple communication protocols, such as Hart, Modbus, etc., it can adapt to different industrial automation needs and improve the efficiency and reliability of data transmission.

[0060] In an optional embodiment of the present invention, the system clock interrupt of the Coriolis mass flowmeter may include a flow measurement operation interrupt, and at least one of a universal asynchronous receive / transmit interrupt, a serial audio interface interrupt, a Fourier transform calculation pre-interrupt, a temperature calculation event interrupt, a waveform output interrupt, and a target timing event interrupt.

[0061] Among them, the universal asynchronous receiver and transmitter interrupt can be a UART interrupt. The serial audio interface interrupt can be an I2S interrupt. The Fourier transform calculation pre-interrupt can be an interrupt set for starting the Fourier transform (abbreviated as MTM interrupt). The temperature calculation event interrupt can be an interrupt for preparing to start the temperature calculation. The waveform output interrupt can be an interrupt generated by each pulse emitted by the Coriolis mass flowmeter. The target timing event interrupt can be an interrupt of a pre-set timing event.

[0062] In an optional embodiment of the present invention, the Coriolis mass flowmeter is electrically connected to a power management module; the power management module is equipped with a flyback switching power supply chip, one isolated power supply in the power management module powers the Coriolis mass flowmeter, and another isolated power supply is used for pulse communication of the Coriolis mass flowmeter.

[0063] In an embodiment of the present invention, the power management module can output two isolated power supplies with different voltage values ​​(such as 12V, 20V, and the specific voltage value can be set by yourself), and the two isolated power supplies are used to power the Coriolis mass flowmeter and the pulse communication of the Coriolis mass flowmeter respectively.

[0064] The power management module is equipped with complete EMC (electromagnetic compatibility) processing, intrinsic safety protection, over-current and over-voltage protection and other safety measures, including multiple protections such as fuse current limiting, voltage regulator voltage limiting and current limiting resistor, realizing high-efficiency, high-reliability and low-energy power management.

[0065] In a specific example, the main program of the Coriolis mass flowmeter includes a watchdog module, a monitoring processing module, a parameter storage module, a diagnostic processing module, and a transmitter temperature measurement module. The functional modules included in the main program of the Coriolis mass flowmeter can be specifically referred to Figure 3 . Watchdog module: When the main program is executed, the watchdog chip ADM8321 on the mainboard is regularly fed with a dog function to prevent the software system from running away, which increases the reliability and fault tolerance of the software system. Preset indicator module: Different status indications are given according to different system states, which can quickly determine the status of the system. Monitoring and processing module: When the target event occurs, key status parameters are stored to form a system status history record, which is convenient for subsequent system improvements and problem analysis. Waveform output interface: measurement variable output and control functions. Current loop output interface: output 4-20mA current signal to the outside, and can realize digital communication and output multiple variables at the same time when combined with the Hart protocol. The Hart protocol is used in conjunction with the current loop output interface to realize digital communication in the current loop, and can output multiple variables at the same time, supporting the Hart 7.5 version protocol. The Modbus protocol is used in conjunction with the UART serial port to realize digital communication, with fast communication speed, high reliability, and many output variables. The parameter storage module is used to store configuration parameters, legal-related parameters, real-time parameters, and other functions. The transmitter temperature measurement module realizes the measurement of the temperature of the transmitter mainboard and the microcontroller unit. The medium temperature measurement module is a PT100 temperature resistor installed inside the sensor, which is used to measure the medium temperature.

[0066] Watchdog module: When the program is executed, the watchdog chip ADM8321 on the mainboard is regularly fed with a dog function to prevent the software system from running away, which increases the reliability and fault tolerance of the software system. The watchdog timeout of this chip is 1.6s. The dog feeding function is set in the main function. Each time the main function is executed, the dog feeding function is called once. The corresponding process of the watchdog module is to determine whether the dog feeding time has timed out. If it has timed out, a reset pulse is output.

[0067] The monitoring processing module is used to store key parameters and form a system status history record when the target event occurs, which is convenient for subsequent system improvement and problem analysis. The workflow of the monitoring processing module is to set the storage flag when the timer storage event time is reached or the monitoring event is triggered, collect key status parameters and store them, set the storage flag, and perform storage verification. If the verification passes, the process ends.

[0068] The main function of the diagnostic processing module is to detect the status of each module of the sensor and transmitter, diagnose the module according to the status, and issue early warning information to assist on-site personnel in troubleshooting the mass flow meter. The specific contents of the diagnosis are: (1) Sensor diagnosis: the test signal sent by the drive coil, the detection coil detection response, and the coil status is determined based on the response. (2) Transmitter diagnosis: DSP detects whether the core chip on the transmitter is working properly. The detected devices include the current loop output chip, Flash memory, and interface conversion chip. The workflow of the diagnostic processing module is to determine whether the diagnostic flag is set. If the diagnostic flag is set, the sensor diagnosis and transmitter diagnosis are performed, and the diagnostic flag is reset after the diagnostic result is output.

[0069] The preset indicator light module has the following main functions: different status indications are provided according to different system states, so that the system state can be quickly determined. The workflow of the preset indicator light module is to control the green light to flash when the state is normal, the red light to flash when there is an alarm, and the green light to stay on during calibration.

[0070] The waveform output interface has three output modes: pulse, frequency, and switch quantity. Among them, pulse output is output according to the cumulative amount, and frequency output is output according to the instantaneous value of the measured process variable. Switch quantity output can be used for event alarm output. The three output modes can be freely configured, and the operation is flexible and convenient. This module mainly realizes the output calculation and control function of the interface. This interface can only output to the outside, not input. The workflow of the waveform output interface is to parallel control the pulse output, frequency output, and switch quantity output. When the pulse is output, the number of unsent pulses is calculated according to the cumulative value, and then the sending frequency is set, and the timer is started to send pulses. When the frequency is output, the output frequency is calculated according to the current instantaneous flow, and the timer sets the output frequency and starts the output. When the switch quantity is output, it is judged whether the output parameter reaches the set value. If the set value is reached and the output polarity is high and effective, a high level is output. If the set value is reached and the output polarity is low and effective, a low level is output. If the set value is not reached and the output polarity is low and effective, a high level is output. If the set value is not reached and the output polarity is high and effective, a low level is output.

[0071] Among them, the pulse output adopts the set fixed frequency output pulse, sets the pulse equivalent, and outputs a pulse for each increase of the equivalent value measured by the mass flow meter. The process equivalent of pulse output includes mass accumulation, volume accumulation and standard volume accumulation; the output frequency is 0-10000Hz, the output pulse duty cycle is 10%-90%, and the output polarity is high effective or low effective; the output equivalent is set by the user, and the default is 0.0002kg.

[0072] The frequency output represents the process variable measured by the mass flow meter. The output frequency changes regularly with the measured value of the process variable. The frequency output process variables include mass flow, volume flow, and standard volume flow. The frequency output polarity includes high level valid or low level valid. The frequency range is 0-10000Hz, and the frequency output duty cycle is 10%-90%. The calibration parameters include the highest frequency, the lowest frequency, the corresponding measurement value of the highest frequency, and the corresponding measurement value of the lowest frequency.

[0073] The switch output indicates a certain state of the transmitter and can be used for process control. The switch output sources include event 1, event 2, event 3, event 4, flow direction, calibration and fault. The frequency output polarity includes high level valid or low level valid. Event 1, event 2, event 3, event 4, zeroing, calibration and verification warning can be used as general alarms. Sensor failure to start, temperature limit, flow limit, density limit, gain limit, frequency limit, memory failure, sensor vibration abnormality, flowmeter mainboard failure, metering stop, parameter check failure and zeroing failure can be used as severe alarms. The alarm level of severe alarm is higher than that of general alarm.

[0074] The Hart protocol is also called a hybrid protocol because it combines analog and digital communications. It supports single-variable communication of 4-20mA analog signals and can also communicate additional information in the form of digital signals. Digital information is loaded on the standard 4-20mA current loop in the form of FSK (frequency shift modulation) modulation. By using filtering technology, digital signals can be removed from analog signals, and digital signals do not affect the transmission of analog signals. Therefore, the most prominent feature of the Hart protocol is that digital communication is compatible with analog signals 4-20mA, and the transmitted signal is superimposed on the 4-20mA analog signal with a modulated sinusoidal signal. Frequency shift keying FSK technology based on Bell 202 communication standard. It superimposes a sinusoidal current modulation wave signal with an amplitude of 0.5mA on the 4-20mA analog signal. Since the average value of the sinusoidal signal is 0, although the Hart communication protocol has a ±0.5mA signal modulated on the 4-20mA signal, it does not affect the average value of 4-20mA. Because 1200Hz represents logic "1", Hart's communication transmission rate is determined to be 1200bps.

[0075] The flow calculation module, density calculation module and other metering related programs are running in the interruption. The interrupt processing events configured by the Coriolis mass flowmeter are as follows: Figure 4 As shown. UART interrupt: used for UART receiving interrupt, used with Modbus protocol. I2S interrupt: an interrupt occurs after the left and right coil signal acquisition is completed, preparing for the MTM startup. MTM interrupt: an interrupt occurs after the MTM is completed, preparing for the FFT startup. FFT interrupt: an interrupt occurs after the FFT operation is completed, starting the flow metering related operations. SPIB interrupt & GPIO interrupt: GPIO (general purpose input and output) and SPI (serial peripheral interface) two chip peripherals together form the display and debugging interface, through which parameters can be read and configured. Compared with the RS485 interface, this interface has a faster transmission speed. LTC2436 interrupt: an interrupt occurs after the temperature resistor PT100 signal on the sensor is acquired, preparing for temperature calculation. TIME0 interrupt: a waveform output interrupt, the system generates an interrupt each time it sends a pulse, used for pulse counting. TIME1 interrupt: used for sensor oscillation control, shut down after oscillation.

[0076] The Coriolis mass flowmeter is an instrument that directly measures the mass flow rate by using the principle that the fluid flows in a vibrating tube and generates a Coriolis force proportional to the mass flow rate. When the medium flows through, the transmitter amplifies the signals sensed by the left and right detection coils by the amplifier circuit, and then transmits them to the DSP for Fourier transform through the 24-bit high-precision analog-to-digital conversion chip PCM1808. After calculation, the phase difference between the two detection signals is obtained. Due to the existence of the Coriolis force, the flow rate is proportional to the phase difference generated by the signal. The flow rate is calculated based on this principle. The characteristic equation for flow calculation is: instantaneous flow rate = flow calibration coefficient × flow time difference between the two detection signals. The flow calculation process is to perform data setting and windowing when the I2S interrupt flag is set, start MTM to transmit data to FFT buff, at this time the MTM interrupt flag is set, and transmit data to FFT buff, the FFT interrupt flag is set, and the phase, frequency and flow time difference are calculated based on the data in the FFT buff, and the instantaneous flow rate is calculated and accumulated to obtain the flow detection value.

[0077] Since the volume of the medium in the flow tube is fixed, the only way the mass of the medium can be changed is by changing the density of the medium. Because of this relationship between mass and density, the mass of the medium when the flow tube is filled with medium indicates the density of the medium contained. In the Coriolis mass flowmeter, the flow tube is equivalent to this spring. The mass of the tube and the mass of the medium contained in the tube become equivalent to the mass loaded at the end of the spring. The stiffness of the flow tube remains essentially unchanged. Therefore, the mass (density) of the fixed volume of medium contained in the flow tube is the only variable that affects the vibration frequency. During the measurement process, the drive coil causes the flow tube to vibrate at its vibration frequency. When the mass of the process medium increases, the vibration frequency decreases (increases the mass) and when the mass of the process medium decreases, the vibration frequency increases (decreases the mass). The unit of measurement for frequency is Hz. The period of the flow tube is the inverse of the vibration frequency. The transmitter calculates the density by measuring the flow tube period. The characteristic equation for density calculation is: Where ρ is the density, f0 is the vibration frequency of the measuring tube, A is the density calibration coefficient, and B is the density calibration constant. The density calculation process is to update the sensor acquisition data, calculate the signal frequency of the left and right coils, and based on the above calculation results, calculate the density according to the characteristic equation of density calculation.

[0078] The PT100 resistor is set on the measuring tube of the Coriolis mass flowmeter. When the temperature is 0℃, the resistance of the PT100 resistor is 100Ω. When the temperature rises, the resistance increases, and when the temperature drops, the resistance decreases. The linearity is good, and the subsequent temperature can be measured using this principle. The PT100 resistor is connected to the 24-bit high-precision analog-to-digital conversion chip LTC2436. By collecting the voltage of PT100 and calculating the resistance value, the current temperature is calculated based on the relationship between the PT100 resistance value and the temperature. The characteristic equation for temperature calculation is: medium temperature = PT100 resistance value × temperature calibration coefficient + temperature calibration constant. The temperature calculation process is to set the LTC2436 interrupt flag, read the signal value of the analog-to-digital conversion chip, and convert the signal value into a voltage value to calculate the PT100 resistance value based on the converted voltage value. When the PT100 resistance value is greater than 100, the temperature value above zero is calculated according to the characteristic equation of temperature calculation. When the PT100 resistance value is less than 100, the temperature value below zero is calculated according to the characteristic equation of temperature calculation, and then the temperature value is converted and output.

[0079] This solution uses high-precision analog-to-digital conversion technology, enhanced communication protocols, a user-friendly display interface, an integrated automatic diagnostic system, flexible output options, and energy-saving power management to improve the performance and reliability of Coriolis mass flow meters to meet the high standards of modern industrial automation and process control.

[0080] The technical solution of the embodiment of the present invention determines the first type of operating status collection data in the real-time operating status collection data of the Coriolis mass flowmeter according to the status flag of the Coriolis mass flowmeter, and then determines the second type of operating status collection data in the real-time operating status collection data of the Coriolis mass flowmeter according to the parameter range of the measurement parameter and the measurement parameter, and determines the diagnostic event data according to the component test data of the Coriolis mass flowmeter, and further, based on the real-time operating status collection data, the diagnostic event data and the preset indicator light module, the Coriolis mass flowmeter is warned of abnormal status, and when the target event occurs, the key status parameters are stored. In this solution, the real-time operating status of the Coriolis mass flowmeter can be accurately determined from the two dimensions of status flag and measurement parameters, and the component failure of the Coriolis mass flowmeter can be diagnosed based on the component test data, so that an early warning can be given with the help of indicator lights when the Coriolis mass flowmeter has an abnormality. At the same time, the key status parameters associated with the target event can be automatically stored and backed up to provide a data basis for subsequent data analysis, solving the problem of more serious downtime accidents caused by insufficient status monitoring of the Coriolis mass flowmeter, and being able to promptly identify the abnormal status of the Coriolis mass flowmeter, thereby improving the timeliness of fault diagnosis and operation and maintenance.

[0081] Embodiment 3

[0082] Figure 5 This is a schematic diagram of the structure of a state monitoring device for a Coriolis mass flowmeter provided in Embodiment 3 of the present invention. Figure 5 As shown, the device comprises:

[0083] The data determination module 310 is used to determine the real-time operation status acquisition data of the Coriolis mass flowmeter according to the status flag and measurement parameters of the Coriolis mass flowmeter, and to determine the diagnostic event data according to the component test data of the Coriolis mass flowmeter.

[0084] The warning and data storage module 320 is used to provide abnormal status warning for the Coriolis mass flowmeter based on real-time operation status collection data, diagnostic event data and preset indicator light module, and store key status parameters when a target event occurs.

[0085] The technical solution of the embodiment of the present invention determines the real-time operation status acquisition data of the Coriolis mass flowmeter according to the state flag and measurement parameters of the Coriolis mass flowmeter, and determines the diagnostic event data according to the component test data of the Coriolis mass flowmeter, so as to warn the Coriolis mass flowmeter of abnormal state according to the real-time operation status acquisition data, the diagnostic event data and the preset indicator light module, and store the key state parameters when the target event occurs. In this solution, the real-time operation status of the Coriolis mass flowmeter can be accurately determined from the two dimensions of the state flag and the measurement parameters, and the component failure of the Coriolis mass flowmeter can be diagnosed based on the component test data, so as to warn the Coriolis mass flowmeter with the help of the indicator light when an abnormality occurs. At the same time, the key state parameters associated with the target event that occurs can be automatically stored and backed up, providing a data basis for subsequent data analysis, solving the problem of more serious downtime accidents caused by insufficient state monitoring of the Coriolis mass flowmeter, and being able to timely identify the abnormal state of the Coriolis mass flowmeter, and improve the timeliness of fault diagnosis and operation and maintenance.

[0086] Optionally, the data determination module 310 is specifically used to determine a first type of operating status collection data in the real-time operating status collection data of the Coriolis mass flowmeter according to a status flag of the Coriolis mass flowmeter; and to determine a second type of operating status collection data in the real-time operating status collection data of the Coriolis mass flowmeter according to a parameter range of the measurement parameter and the measurement parameter; wherein the measurement parameters include flow measurement parameters, density measurement parameters and temperature measurement parameters.

[0087] Optionally, the data determination module 310 is specifically used to determine the real-time flow monitoring status data of the Coriolis mass flowmeter according to the parameter range of the measurement parameter and the flow measurement parameter; wherein the flow measurement parameter is determined by the target analog-to-digital conversion chip and the flow metering operation interrupt in the Coriolis mass flowmeter; the real-time density monitoring status data of the Coriolis mass flowmeter is determined according to the parameter range of the measurement parameter and the density measurement parameter; the real-time temperature monitoring status data of the Coriolis mass flowmeter is determined according to the parameter range of the measurement parameter and the temperature measurement parameter; the real-time flow monitoring status data, the real-time density monitoring status data and the real-time temperature monitoring status data are used as the second type of operating status acquisition data.

[0088] Optionally, the state monitoring device of the Coriolis mass flowmeter further includes a watchdog processing module, which is used to call a dog feeding function based on a watchdog feeding cycle.

[0089] Optionally, the current loop output interface of the Coriolis mass flowmeter supports a serial communication protocol and a high-speed addressable remote sensor protocol.

[0090] Optionally, the system clock interrupt of the Coriolis mass flowmeter includes the flow measurement operation interrupt, and at least one of a universal asynchronous receive and transmit interrupt, a serial audio interface interrupt, a Fourier transform calculation pre-interrupt, a temperature calculation event interrupt, a waveform output interrupt, and a target timing event interrupt.

[0091] Optionally, the Coriolis mass flowmeter is electrically connected to a power management module; the power management module is equipped with a flyback switching power supply chip, one isolated power supply in the power management module supplies power to the Coriolis mass flowmeter, and another isolated power supply is used for pulse communication of the Coriolis mass flowmeter.

[0092] The state monitoring device of a Coriolis mass flowmeter provided in an embodiment of the present invention can execute the state monitoring method of a Coriolis mass flowmeter provided in any embodiment of the present invention, and has functional modules and beneficial effects corresponding to the execution method.

[0093] Embodiment 4

[0094] Figure 6A schematic diagram of an electronic device that can be used to implement an embodiment of the present invention is shown. The electronic device is intended to represent various forms of digital computers, such as laptop computers, desktop computers, workstations, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. The electronic device may also represent various forms of mobile devices, such as personal digital assistants, cellular phones, smart phones, wearable devices (such as helmets, glasses, watches, etc.), and other similar computing devices. The components shown herein, their connections and relationships, and their functions are merely examples and are not intended to limit the implementation of the present invention described and / or required herein.

[0095] like Figure 6 As shown, the electronic device 10 includes at least one processor 11, and a memory connected to the at least one processor 11, such as a read-only memory (ROM) 12, a random access memory (RAM) 13, etc., wherein the memory stores a computer program that can be executed by at least one processor, and the processor 11 can perform various appropriate actions and processes according to the computer program stored in the read-only memory (ROM) 12 or the computer program loaded from the storage unit 18 to the random access memory (RAM) 13. In the RAM 13, various programs and data required for the operation of the electronic device 10 can also be stored. The processor 11, the ROM 12, and the RAM 13 are connected to each other through a bus 14. An input / output (I / O) interface 15 is also connected to the bus 14.

[0096] A number of components in the electronic device 10 are connected to the I / O interface 15, including: an input unit 16, such as a keyboard, a mouse, etc.; an output unit 17, such as various types of displays, speakers, etc.; a storage unit 18, such as a disk, an optical disk, etc.; and a communication unit 19, such as a network card, a modem, a wireless communication transceiver, etc. The communication unit 19 allows the electronic device 10 to exchange information / data with other devices through a computer network such as the Internet and / or various telecommunication networks.

[0097] The processor 11 may be a variety of general and / or dedicated processing components with processing and computing capabilities. Some examples of the processor 11 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various dedicated artificial intelligence (AI) computing chips, various processors running machine learning model algorithms, a digital signal processor (DSP), and any appropriate processor, controller, microcontroller, etc. The processor 11 executes the various methods and processes described above, such as a state monitoring method for a Coriolis mass flowmeter.

[0098] In some embodiments, the condition monitoring method of the Coriolis mass flowmeter may be implemented as a computer program, which is tangibly contained in a computer-readable storage medium, such as a storage unit 18. In some embodiments, part or all of the computer program may be loaded and / or installed on the electronic device 10 via the ROM 12 and / or the communication unit 19. When the computer program is loaded into the RAM 13 and executed by the processor 11, one or more steps of the condition monitoring method of the Coriolis mass flowmeter described above may be performed. Alternatively, in other embodiments, the processor 11 may be configured to execute the condition monitoring method of the Coriolis mass flowmeter by any other appropriate means (e.g., by means of firmware).

[0099] Various implementations of the systems and techniques described above herein can be implemented in digital electronic circuit systems, integrated circuit systems, field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), systems on chips (SOCs), load programmable logic devices (CPLDs), computer hardware, firmware, software, and / or combinations thereof. These various implementations can include: being implemented in one or more computer programs that can be executed and / or interpreted on a programmable system including at least one programmable processor, which can be a special purpose or general purpose programmable processor that can receive data and instructions from a storage system, at least one input device, and at least one output device, and transmit data and instructions to the storage system, the at least one input device, and the at least one output device.

[0100] Computer programs for implementing the methods of the present invention may be written in any combination of one or more programming languages. These computer programs may be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing device, so that when the computer program is executed by the processor, the functions / operations specified in the flow chart and / or block diagram are implemented. The computer program may be executed entirely on the machine, partially on the machine, partially on the machine and partially on a remote machine as a stand-alone software package, or entirely on a remote machine or server.

[0101] In the context of the present invention, a computer-readable storage medium may be a tangible medium that may contain or store a computer program for use by or in combination with an instruction execution system, device or equipment. A computer-readable storage medium may include, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, devices or equipment, or any suitable combination of the foregoing. Alternatively, a computer-readable storage medium may be a machine-readable signal medium. A more specific example of a machine-readable storage medium may include an electrical connection based on one or more lines, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.

[0102] To provide interaction with a user, the systems and techniques described herein may be implemented on an electronic device having: a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to the user; and a keyboard and a pointing device (e.g., a mouse or trackball) through which the user can provide input to the electronic device. Other types of devices may also be used to provide interaction with the user; for example, the feedback provided to the user may be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user may be received in any form (including acoustic input, voice input, or tactile input).

[0103] The systems and techniques described herein may be implemented in a computing system that includes backend components (e.g., as a data server), or a computing system that includes middleware components (e.g., an application server), or a computing system that includes frontend components (e.g., a user computer with a graphical user interface or a web browser through which a user can interact with implementations of the systems and techniques described herein), or a computing system that includes any combination of such backend components, middleware components, or frontend components. The components of the system may be interconnected by any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include: a local area network (LAN), a wide area network (WAN), a blockchain network, and the Internet.

[0104] A computing system may include a client and a server. The client and the server are generally remote from each other and usually interact through a communication network. The client and server relationship is generated by computer programs running on the corresponding computers and having a client-server relationship with each other. The server may be a cloud server, also known as a cloud computing server or cloud host, which is a host product in the cloud computing service system to solve the defects of traditional physical hosts and VPS servers, which are difficult to manage and have weak business scalability.

[0105] The present application also discloses a computer program product, which includes a computer program. When the computer program is executed by a processor, the computer program implements the state monitoring method of the Coriolis mass flowmeter provided in any embodiment of the present application. The program product and the state monitoring method of the Coriolis mass flowmeter disclosed in each embodiment of the present application belong to the same inventive concept, so it will not be repeated here.

[0106] It should be understood that the various forms of processes shown above can be used to reorder, add or delete steps. For example, the steps described in the present invention can be executed in parallel, sequentially or in different orders, as long as the desired results of the technical solution of the present invention can be achieved, and this document does not limit this.

[0107] The above specific implementations do not constitute a limitation on the protection scope of the present invention. It should be understood by those skilled in the art that various modifications, combinations, sub-combinations and substitutions can be made according to design requirements and other factors. Any modification, equivalent substitution and improvement made within the spirit and principle of the present invention should be included in the protection scope of the present invention.

Claims

1. A method for monitoring the state of a Coriolis mass flowmeter, characterized in that: include: Determining real-time operating status acquisition data of the Coriolis mass flowmeter based on the status flag and measurement parameters of the Coriolis mass flowmeter, and determining diagnostic event data based on component test data of the Coriolis mass flowmeter; According to the real-time operation status acquisition data, the diagnostic event data and the preset indicator light module, an abnormal state warning is performed on the Coriolis mass flowmeter, and when a target event occurs, key state parameters are stored.

2. The method according to claim 1, characterized in that: The method of determining the real-time operation status acquisition data of the Coriolis mass flowmeter according to the status flag and measurement parameters of the Coriolis mass flowmeter includes: Determining, according to the status flag of the Coriolis mass flowmeter, a first type of operating status collection data in the real-time operating status collection data of the Coriolis mass flowmeter; According to the parameter range of the measurement parameter and the measurement parameter, the second type of operation status acquisition data in the real-time operation status acquisition data of the Coriolis mass flowmeter is determined; wherein the measurement parameter includes a flow measurement parameter, a density measurement parameter and a temperature measurement parameter.

3. The method for monitoring the state of a Coriolis mass flowmeter according to claim 2, characterized in that: Determining the second type of operating status acquisition data in the real-time operating status acquisition data of the Coriolis mass flowmeter according to the parameter range of the measurement parameter and the measurement parameter includes: Determining real-time flow monitoring state data of the Coriolis mass flowmeter according to the parameter range of the measurement parameter and the flow measurement parameter; wherein the flow measurement parameter is determined by a target analog-to-digital conversion chip in the Coriolis mass flowmeter and a flow metering operation interrupt; Determining real-time density monitoring state data of the Coriolis mass flowmeter according to the parameter range of the measurement parameter and the density measurement parameter; Determining real-time temperature monitoring status data of the Coriolis mass flowmeter according to the parameter range of the measurement parameter and the temperature measurement parameter; The real-time flow monitoring status data, the real-time density monitoring status data and the real-time temperature monitoring status data are used as the second type of operation status collection data.

4. The method for monitoring the state of a Coriolis mass flowmeter according to claim 1, characterized in that: Also includes: Based on the watchdog feeding cycle, the watchdog feeding function is called.

5. The method for monitoring the state of a Coriolis mass flowmeter according to claim 1, characterized in that: The current loop output interface of the Coriolis mass flowmeter supports a serial communication protocol and a high-speed addressable remote sensor protocol.

6. The method according to claim 3, characterized in that The system clock interrupt of the Coriolis mass flowmeter includes the flow measurement operation interrupt, and at least one of a universal asynchronous receive / transmit interrupt, a serial audio interface interrupt, a Fourier transform calculation pre-interrupt, a temperature calculation event interrupt, a waveform output interrupt, and a target timing event interrupt.

7. The method for monitoring the state of a Coriolis mass flowmeter according to claim 1, characterized in that: The Coriolis mass flowmeter is electrically connected to a power management module; the power management module is equipped with a flyback switching power supply chip, one isolated power supply in the power management module supplies power to the Coriolis mass flowmeter, and another isolated power supply is used for pulse communication of the Coriolis mass flowmeter.

8. A state monitoring device for a Coriolis mass flowmeter, characterized in that: include: A data determination module, for determining real-time operation status acquisition data of the Coriolis mass flowmeter according to the status flag and measurement parameters of the Coriolis mass flowmeter, and determining diagnostic event data according to component test data of the Coriolis mass flowmeter; The early warning and data storage module is used to provide an abnormal state early warning for the Coriolis mass flowmeter based on the real-time operation status collection data, the diagnostic event data and the preset indicator light module, and store key state parameters when a target event occurs.

9. An electronic device, characterized in that: The electronic device comprises: at least one processor; and a memory communicatively connected to the at least one processor; wherein, The memory stores a computer program executable by the at least one processor, and the computer program is executed by the at least one processor so that the at least one processor can perform the method for monitoring the condition of a Coriolis mass flowmeter according to any one of claims 1 to 7.

10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer instructions, and the computer instructions are used to enable a processor to implement the method for monitoring the state of a Coriolis mass flowmeter according to any one of claims 1 to 7 when the instructions are executed.

Citation Information

Patent Citations

  • Method and apparatus for monitoring measurement state of coriolis mass flowmeter

    CN104981684A

  • Flowmeter verification method and device, computer equipment and storage medium

    CN114441010A

  • Coriolis mass flowmeter field detection system and detection method

    CN114964427A

  • Petrochemical flowmeter calibration method based on Coriolis force

    CN118464164A

  • Method for operating a field device of automation technology and field device of automation technology

    DE102018133316A1