LabVIEW开发气体调节器

LabVIEW用于采集、分析和可视化不同压力和流量水平下的气体调压器分布,从而为客户提供可追溯、可靠且易用的测试过程。

气体调节器是天然气管道和海上系统的关键组件,提供系统压力调节,在某些情况下,提供过量气体和压力的安全关键通风口。

客户为在低压、中压和高压水平下运行的许多应用生产一系列气体调节器。由于恶劣的环境和安全关键方面,客户必须了解每个气体调节器的轮廓,以确保无论系统流量如何,它都能保持其定义的调节压力。

在气体调节器的测试要求增加后,我们开发了基于DAQ的测量系统,以分析和测试其气体调节器。

系统本身负责从2个压力传感器和安装在管道测试网络中的流量计获取4-20mA信号,该流量计专门设计用于为气体调节器提供加压空气,从而确定调节器前后的压力以及整个系统流量。

应用软件负责以可调速率采集和缩放来自传感器的4-20mA信号,并依次绘制“入口”和“出口”压力与系统流量的关系。可以在XY图上绘制多个绘图,以允许客户在不同的流量和压力水平下执行多个测试,测试后,客户可以选择将数据导出到Excel中,或者生成报告。

编辑

添加图片注释,不超过 140 字(可选)

为操作员提供了一个单屏幕用户界面,采用最小的设计,其中绘图区域优先。

主要的操作员交互通过5个按钮进行,允许用户校准系统软件,开始/完成绘图,清除绘图区域并生成测试报告。这种简单的交互加上按钮的编程禁用/启用意味着用户无法无意中清除绘图区域或使数据失效和测试。

许多弹出窗口方便用户使用校准和输入测试信息到应用程序中的方法。图4显示了校准弹出窗口,允许用户根据自己的范围缩放输入4-20mA信号,这为用户提供了在同一测试运行中以mbar,bar和PSI单位运行测试的灵活性,以及定义用于报告目的的绘图轴。

可追溯性是客户的主要要求,该应用程序提供了将测试数据导出到预制的基于Word的报告模板的功能

通过利用LabVIEW的OOP功能以及基于QMH的结构,我们能够设计和实现可扩展的软件架构,该架构允许操作之间的并行通信、将引用封装在主应用类中以及用于DAQ、报告生成和错误报告的专用类。如果没有这种架构,应用程序将很容易变得难以管理,更重要的是,对于客户来说,这是不可扩展的。

LabVIEW环境的易开发性使我们能够灵活地处理设计过程和方法,这使我们在与客户协商后,无论其规模和复杂性如何,都能够快速、轻松地实现应用更改。

LabVIEW、LabVIEW开发、LabVIEW编程、LabVIEW程序

上文中提到的例子和资料,均在word中的附件里,可点击下载。进一步了解,可联系们。

LabVIEW开发气体调节器 - 北京瀚文网星科技有限公司 (bjcyck.com)

LabVIEW开发气体调节器相关推荐

  1. LabVIEW编程LabVIEW开发控制PACE1000精密压力测试仪例程与相关资料

    LabVIEW编程LabVIEW开发控制PACE1000精密压力测试仪例程与相关资料 PACE 1000 精密压力指示仪是高精度模块化机架安装压力指示仪.专为测试工作台.台式及面板安装式的校验.测试和 ...

  2. 利用LabVIEW开发应变量测试

    利用LabVIEW开发应变量测试     应变为一种广泛被使用的测量项目,在建筑体结构,例如桥梁.水坝主体监控,乃至于PCB主机板的锡裂测试,应变测试都是不可或缺的一项测量项目.当应变测试成为一套判断 ...

  3. LabVIEW编程LabVIEW开发视频教学例程与相关资料

    LabVIEW编程LabVIEW开发视频教学例程与相关资料 在工厂培训中,需要对新员工进行演示操作.除了介绍工作原理,模拟教学也是一个很重要的环节.但是对于很多场合,模拟和真实环境相差很大.比如这个项 ...

  4. LabVIEW编程LabVIEW开发 旧程序升级维护

    LabVIEW编程LabVIEW开发 旧程序升级维护 前段时间遇到一个LabVIEW软件维护的项目.系统是RT测试,和上位机有通讯,用的都是NI的控制器和板卡,只是时间比较久了,软件是用LabVIEW ...

  5. LabVIEW开发太阳能测测系统

    LabVIEW开发太阳能测测系统 测试机架可作三轴控制,包含光源高度.太阳能模组倾斜角.与方位角,电脑经由马达驱动电路产生所要控制之脉波,即可驱动步进马达,根据步进角很容易就可计算出所要送之脉波数. ...

  6. LabVIEW编程LabVIEW开发Fluke8858A/8588A万用表 例程与相关资料

    LabVIEW编程LabVIEW开发Fluke 8858A 8588A万用表 例程与相关资料 8588A 参考万用表是世界上最稳定的数字化万用表.这款长尺度高精度基准专为校准实验室设计,在宽测量范围内 ...

  7. LabVIEW编程LabVIEW开发 西门子

    LabVIEW编程LabVIEW开发 西门子 这里写的西门子之前是在上地那边,现在早已经搬家了,似乎是到永丰那边了.可见也是很早之前的事情了. 记得是下半年的事情了,西门子那边有人联系我们,说有LAb ...

  8. LabVIEW开发FPGA参考框架

    LabVIEW开发FPGA参考框架 文章将帮助FPGA开发人员快速掌握基本的指令框架概念,以及如何开始使用使用指令框架的简单设计. 所需软件 本教程是使用以下软件创建的: LabVIEW2014或以上 ...

  9. LabVIEW编程LabVIEW开发 CRC16-CCITT- False校验 表例程与相关资料

    LabVIEW编程LabVIEW开发  CRC16-CCITT- False校验  表例程与相关资料 CRC16-CCITT- False校验用的地方不多,一般都是按照modbus crc校验.设计到 ...

  10. LabVIEW编程LabVIEW开发如何将十六进制字符转换为ASCII字符

    LabVIEW编程LabVIEW开发如何将十六进制字符转换为ASCII字符 在LabVIEW开发中,很多设备返回的信息是以十六进制字符串显示的,如果只是查看没问题,但如果想把这些十六进制字符串保存为t ...

最新文章

  1. cmake:在各级目录之间共享变量(cmake cache变量)
  2. 从主数据的角度看一个零售ERP系统
  3. SSL剥离工具sslstrip
  4. My blog please navigate to http://hi.baidu.com/248828412
  5. Silverlight实例教程 – Datagrid,Dataform数据验证和ValidationSummary
  6. WEB Struts2 中OGNL的用法
  7. java如何实现乌龟爬行_请教:一只乌龟的运动
  8. 一线大厂青睐的前端人,90%满足这3个条件
  9. 计算机等级考试二级Python讲座(一)
  10. 快排算法 java_快排算法的实现与讲解(java/C++)
  11. qtp如何连接mysql_QTP连接MYSQL数据库方法
  12. python生成词云图个人技术报告_【Python成长之路】词云图制作
  13. python中weekday_Python calendar firstweekday()用法及代码示例
  14. 小程序的switch组件
  15. 【Vue3 + SpringBoot】搭建企业日报管理saas系统
  16. 活动 | 腾讯×Nature Research:提问AI与机器人的未来
  17. 如何彻底卸载内置McAfee软件
  18. PhD Debate-11 预告 | 回顾与展望神经网络的后门攻击与防御
  19. 刻录linux安装光盘,如何将红旗Linux5的两个ISO安装光盘镜像刻录到一张DVD光盘上,做成安装光盘[原创]...
  20. 如果你没有钱,没有能力,没有人脉,你就这样干!

热门文章

  1. opencv思维导图
  2. Unable to detect adb version, exit value: 0xc000007b
  3. (转载)yocto相关class总结
  4. 长春甲骨文华育兴业|大数据社会的十三大具体应用场景
  5. 计算机内存清理原理,怎样清理计算机内存
  6. 智能识别系统设计---图像特征提取
  7. HTML5+CSS大作业——学生个人博客(5页) 大学生个人博客网页作品 网页设计作业模板 学生网页制作源代码下载
  8. javascript的apply理解
  9. 计算机金额函数,Excel数字转大写金额方法 一个隐藏函数搞定
  10. Groovy语法介绍