|
请输入关键字 |
|
联系我们 |
地 址:江苏省金湖工业园区
邮 编:211600
电 话:0517-86500336
86500226
传 真:0517-86800636
联系人:杨经理
手机:13915187193(微信同号)
E-mail:jshdyb@163.com
|
|
|
金属管浮子流量计软件是如何设计的 |
|
发布日期:2022-03-23 点击:995次 |
智能金属管浮子流量计的软件设计采用模块化编程结构,主要包括三个部分:输入模块、控制模块、输出模块。所有程序代码均采用C语言编写。
输入模块主要包括数据采集、滤波、温度补偿、非线性补偿和数值计算等,总体采用定时器中断方式,程序流程图如图2所示。输入模块中的非线性补偿程序采用分段线性拟合的方式来实现。通过采集9组或11组流量信号,作为拟合直线的端点,当前采样值按数据大小得到拟合曲线段的斜率和初始数据,代入拟合方程即可得到修正后的流量数据。
控制模块包括键盘处理程序和看门狗程序,键盘处理功能是通过中断方式设置标志位在置入参数子程序中实现的。金属管浮子流量计在通过总线组网,实现.上位机组态调试的同时,通过键盘,可以就地调试。
输出模块包括显示程序和通信中断服务程序。通信中断服务程序流程图如图3所示。
|
|
相关新闻: |
|
|
|