基于LabVIEW和OPC技术的气体爆炸测试系统开发
LabVIEW环境下多路气体检测系统的设计
摘要 : 为 了实时监 测环境 中的 C O和 0 2 浓度 , 设计 了一种基 于 L a b V I E W 的多路 气体检 测 系统。该检测 系统通过 电化 学传 感器采集 气体 浓度信 息 , C 8 0 5 1 F 0 2 0完成信 号的 A / D转化和 电化 学传感器的温度补偿 , 并将 多通道数据 通过 串口发 送到上位机。上位机使 用 L a b V I E W 进行编程 , 从 而实现数据 的采 集 、 处理 、 分析 、 显 示、 保存 及 自校 准标定功 能。该 系统
2 01 3年
仪 表 技 术 与 传 感 器
I n s t r u me n t T e c h n i q u e a n d S e n s o r
2 01 3 NO . 4
第 4期
L a b V I E W 环 境 下 多路 气体 检 测 系统 的设计
赵 越 , 朴仁 官 , 王 鹤 , 续 志 军
具有检 测精度 高、 结构 简单、 检测方便 、 界 面友好 等特点。 关键 词 : L a b V I E W; 电化学传感器 ; C O检测 ; O 2 检 测
中图分类号 : T P 2 7 3 文 献标 识码 : A 文章编号 : 1 0 0 2—1 8 4 1 ( 2 0 1 3 ) 0 4— 0 0 3 7— 4 0
( 1 . C h a n g c h u n I n s i t t u t e o f Op i t c s , F i n e Me c h a n i c s a n d P h y s i c s , C h i n e s e A c a d e my f o S c i e n c e s , C h a n g c h u n 1 3 0 0 3 3, C h i n a ; 2 . G r a d u a  ̄U n i v e r s i t y f o C h i n e s e Ac a d e my f o S c i e n c e s , B e i j i n g 1 0 0 0 4 9 , C h i n a )
基于Labview下气动量仪自动化测量及SPC分析
基于Labview下气动量仪自动化测量及SPC分析作者:刘继祥钱宏文来源:《数字技术与应用》2019年第05期摘要:目前市面上大多数气动量仪都采用的都是串口进行通讯,而随着工业集成化要求不断提高,客户不仅需要将多台设备远距离接入电脑,同时需要进行数据实时显示、记录及SPC 制程能力分析。
串口通信存在传输距离短,可集成度较低。
本文采用串口转网口模块,网络传输距离长,通过路由器可进行多设备同时接入电脑,然后通过labview进行数据采集、实时显示、保存及SPC制程能力分析,实现自动化测量,便于提高质量管理水平。
关键词:labview;串口;网口;SPC;自动化中图分类号:TG839 文献标识码:A 文章编号:1007-9416(2019)05-0182-030 引言在工控领域,仪器通常需要与计算机进行通信来传输数据以及对仪器进行控制。
而仪器上,常用的通信接口为串口,串口通信的传输介质是有线电缆,存在传输距离短,对多台设备进行数据采集集成难度大等缺点。
针对此问题,本文通过串口转网口模块进行数据传输,路由器可将多台气动量仪同时接入电脑,然后通过labview[1-3]进行数据采集、实时显示、自动保存及SPC制程能力分析[4]。
1 labview简介本系统软件基于NI虚拟仪器开发平台——LabVIEW进行开发。
LabVIEW是支持将简单易用的图形化开发方式和灵活强大的编程语言的优势合二为一。
LabVIEW提供一个开放式开发环境,并通过与测量硬件密切结合,可以迅速开发出有关数据采集和控制、数据分析和数据显示的应用系统。
LabVIEW提供了大量的函数库供用户直接调用。
从底层的VXI、GPIB、串口及数据采集板的硬件控制子程序到600多个仪器驱动程序,LabVIEW完全适合大型开放式测试系统的控制与测试需要,简化开发难度,减少开发任务和缩短开发周期。
2 串口转网口模块串口转网口模块使用山东有人USR-TCP232-304(以下简称T2),该模块用于实现串口到以太网口的数据的双向透明传输,用户无需关心具体细节,模块内部完成协议转换。
基于虚拟仪器的可燃气体监测系统
基于虚拟仪器的可燃气体监测系统作者:赵云丽闫兵来源:《物联网技术》2013年第04期摘要:介绍了一种基于虚拟仪器并采用电子设备进行监测和控制可燃气体泄露情况的远程测控方案,同时给出了系统信号采集电路、控制电路及相应的软件设计方法。
该监测系统具有方便、直观、快速等特点。
关键词:LabVIEW;可燃气体;远程测控方案;测控中图分类号:TP274 文献标识码:A 文章编号:2095-1302(2013)04-0022-030 引言近年来,全国燃气行业发展迅猛,液化气、天然气等易燃、易爆、有毒气体的种类和应用范围都显著增加,它们易流动、易燃烧。
在生产、储存、运输过程中,有毒、易爆气体的泄漏是可能存在的,具体泄漏位置较难查询,易造成重大火灾、爆炸、中毒事故,给国家和人民生命财产造成损失。
为了防患于未然,在生产现场设置可燃、有毒气体检测报警器,及时检测并发出报警信号,采取有力措施,防止事故的发生便显得尤为重要。
本系统采用目前流行的NI 公司虚拟仪器开发平台LabVIEW作为软件编程环境,研究基于LabVIEW的网络通讯技术,实现对可燃气体的远程检测、报警、输出控制等功能,从而便捷、直观、安全、快速地检测和控制可燃气体泄露现场环境。
1 系统功能及构建思路本设计为基于PC—DAQ的虚拟仪器系统。
以LabVIEW8.6为软件开发平台,采用具有USB接口的多功能数据采集卡LabJack U12及传感器完成对工作场所多个监测点的气体信号采集、信号调理、浓度测量、控制信号输出等功能。
选用继电器、蜂鸣器等电气元件来完成排风扇、电磁阀对现场环境的报警控制功能。
利用在Web上发布HTML文件的方法实现对工作现场可燃气体的远程检测,可以使用户在本地或远程计算机上浏览并且操作LabVIEW程序面板,实现对整个系统远程报警及自动或人工控制。
2 系统硬件设计本系统的硬件结构框图,被控对象是扬声器、排风扇和电磁阀。
系统采用多个气敏传感器工作现场可燃气体信号,经信号调理电路放大、滤波后,再经过数据采集卡进入计算机,控制程序根据现场内的气体浓度值与系统给定阈值作比较。
基于LabVIEW的气体自动采样装置的设计及应用
基 金 项 目 : 家 自然 基 金 ( 0 5 9 7 0 ) 国 家 重 点 基 础 国 N . 02 2 1,
研 究 发 展 计 划 f7 9 3项 目 No 0 9 B9 9 0 .2 0 C 3 7 2和 2 0 C 09 B
9 9 0 )大 学 基 础 研 究 基 金 ( s : 0 0 N 0 ) 本 实 验 3 7 5, Hu T 2 1Q 0 6对
在进行 气体分析时 ,都需要对气体进行采样 。
经 常 使用 的采样 方 法有 :离线 采 样 ,如 气袋 采样 、 静 态 顶 空 采 样 。这 些 离 线 采 样 的方 法 都 需 人 工 操
收 稿 日期 : 0 1 1 5 2 1 -1 —1
作 , 因而 耗 时 耗 力 ,重 复性 差 ;在 线 采 样 , 目前
o y o e h biiiso u o ai n le naie v l m e b tas ssa l r la l n lw— o t nl wn d te a lte fa tm tc a d atr t o u s, u lowa tb e,e ib e a d o c s . v Ke ywor : La VI  ̄ b EW ;se i g mo o ;a t ma i a p ig s se tpp n t r u o tc s m ln y t m;e e to i o e l cr n c n s
wa e td wi h s s mp i g s se a d e e t n c n s .T e r s h mp id t a h e i n d s mp i g s s m o s tse t t i a l y t m n l cr i o e h e u s i l h tt e d sg e a l y t n t h n o e n e
基于LabVIEW的气体压力测试系统
谓虚拟仪器(iulnt m n , Vr a Isu et 简称 v) t r s I是基 于计算 , 机 的仪 器 。 算 机和 仪器 的 密切结 合是 目前仪 器发 展 计 的一 个 重要方 向。粗 略地说 , 结合 有两 种 方式 。一 这种 种方式是将计算机装入仪器, 其典型的例子就是所谓 智能化的仪器 。 随着计算机功能的 日 益强大以及其体 积的 日益缩小, 这类仪器 的功能也越来越强大, 已 目前 经出现含有嵌入式系统的仪器 ; 另一种方式是将仪器
正是由于虚拟仪器具有 以上特点 天 、 航 机械 、 油 化 工 、 物 医学 等 众 多 石 生 行 业得 到 广泛 应用 , 最 初 对设 备 简 单 的数 据采 集 到 从
对设备 的精密测控和工业 自动化 ,从实验室到工厂 , 虚拟仪器应用越来越多。国际上 , 虚拟仪器早 已步入
辨识 K 和 后确 定 下来 。 K
以采 用一 个 3阶线 性模 型来 描 述气 压 系统 。采 用这 种 线性 化模 型 在控 制时 必须 考虑 到参 数摄 动 的影 响 。
参考文献 :
【 】 J . h a r Su y o n u t rc s i e c ni o s 1 . S e r . td f e ma c po es n t o t u u L e p i h n
详 细介 绍 了 系统 的硬件 组 成和 软件 的设 计 。 系统 的硬 件 部分 使 用 P I 11 集卡 和 IE 一 8 数 据 采 集卡 , C 一 60采 E E 48 软
件部分采用 Lb IW图形化编程语言创建, aV E 实现 了压力的测量与控制以及数据 的 自 动保存 。该系统具有界面友
基于LabVIEW的气体监测系统串口通讯设计
集 观 场 气体 浓 度 . 具 有较 强 的 实用性 关键词 : 空 气 品质 : L a b V I E W: 串1 3通讯 ; : 数 据 呆 雀 中图分类号 : TN9 1 9 文献 标 志 码 : B
Abs t r a c t . hi O I ’ d er t o r e al i z e t h e l l l Ol l i [ ol ‘ i , l , l g 【 ) f( ‘ a b i n ai r qu a l i t y, a s e r i a l e o ml , nu , l l i e a l i o n n , l o ni h  ̄ r i n g s y s t e m b a s e d l l l 1
De s i g n o f M ul t i Ga s M o n i t o r i n g S y s t e m Ba s e d o n La bVI EW a n d S e r i a l Po r t
M A M i n. YANG Sh e ng — we i
( ( : I , l 1 P g o f E l e c h ・ o n i ( ,l n l f l r m a t i o r l a n d A l 1 1 o n l a l i o n . C i v i l A v i a t i o n U n i v e  ̄ ‘ s i t y o t C h i n a , T i a n j i n 3 0 0 3 0 0 , C h l , l l p l / | e l ,i s t h e s l d v t s t a t i o n, t h e h o s t e o n , l p u | e r i s t h e i , i l a s l e l ’s l a t i ( ) n.Th is f s y s t e l l ,o l b t a i t I S t h e a i m o f d a t a a t 一 qu i s i t i o n. d a t a r e a d i n g. da t a s t o r a g e, e o l l l f i l a l ' , l d( ‘ ‘ ) nI r o l a , l , l d )( ) I n t l 1 a c t u a l o pe r a t i o n, t i l e s ys t e ms o p er a t i o n i s s i m— p h a l l c t i t s l - e S p ( H , l s e i s t a s t .I t( : a l l e o nt i n , l u ms l y a nd dy n a mi c ‘ a l l ? 'c o l l e c t t he f i e h d g a s ( : on , c e n t r a t i o n a n d h a s s t r o ! l g I n ‘ t i c ‘ t i c 。 ab i l i t y. Ke y wor ds: a i r qu a l i t y: I , a h VI EW ; s e , l ' i a l{ O I 1 1 1 1 , 1 [ I I l i t ‘ a t i o n; d a t a a c q ui s i t i o n
基于LabVIEW的电化学气体传感器特性测试系统的设计与研究
收稿日期: 2013 - 09 - 11 收修改稿日期: 2013 - 10 - 23
用具有取样保持、A / D 转换功能的单片机,主要实现数据采集和 数据传输; 上位机完成对数据的分析与处理,并结合相关算法对 系统误差进行修正和补偿,整个测试过程均由虚拟面板操作完 成; 上位机与下位机之间通过串行接口进行连接。该方案的主 要优点是可根据任务需求进行合理的软硬件功能的分配,降低 系统硬件成本,同时将原先由下位机完成的软件补偿等功能交 由上位机完成,简化了系统设计,缩短了开发周期。同时软件算 法由基于 LabVIEW 的上位机完成,使得软件的调试过程变的高 效、便捷,同时可对测试数据、历史曲线等进行存储和分析。 1. 1 系统硬件设计
图 6 零点漂移实时测试曲线
连续测量 10 天,每天测量 2 h,取每日所有测量数据的平 均值作为当天的零点值。如图 7 所示,10 天的测量结果各不相 同,表明传感器的 零 点 漂 移 现 象 是 始 终 存 在 的,不 会 因 为 任 何 外界影响而消失。传感器的零点漂移呈随机波动,但又保持在 一定范围之内。由实验所测数据得到该传感器的零点漂移程 度为总量程的 2. 3% . 因此,为了保证仪器最终检测结果的可 靠,应当不断予以修正。 2. 3 响应 /恢复时间的测量
QIAO Ji-ping,LV Yu-xiang,HU Hai-lin,ZHANG Zhao-xia ( College of Physics and Optoelectronics,Taiyuan University of Technology,Taiyuan 030024,China)
基于虚拟仪器的20升球形爆炸测试系统开发
基于虚拟仪器的20升球形爆炸测试系统开发摘要:开发了一套20升球形爆炸测试装置测控系统,上位机控制与数据采集软件主要利用labview来开发完成。
该测试系统功能完备,可实现仪器控制、数据采集、分析处理、数据库管理和实验结果报表输出等功能。
该系统具有界面友好、操作容易和高度自动化等特点,可以很好地用于教学和科研工作。
关键词:爆炸测试;虚拟仪器;labview;检测技术;数据采集中图分类号:tp274 文献标识码:a 文章编号:1674-7712 (2013)04-0043-02一、引言20升球形爆炸测试装置是国际上通用的实验室测试装置,可用于测定可燃性粉尘和气体的爆炸特征参数。
随着自动化检测技术的快速发展,虚拟仪器技术在工厂和实验室得到越来越广泛的应用。
采用虚拟仪器技术可以很容易的把爆炸测试仪器与实验室其他基于虚拟仪器的测试仪器进行整合,同时又可节省软件投资。
本文对基于labview开发的20升球形爆炸测试系统进行了介绍。
二、系统结构20升球形爆炸测试系统的结构如图1所示,该测试系统由20升球形爆炸室和控制与数据采集系统组成。
控制与数据采集系统由相关的硬件设备和软件系统构成。
过程控制由可编程逻辑控制器完成,上位机软件主要利用labview开发完成。
该测试系统可实现如下三项主要功能:(一)压力数据采集功能利用压力传感器把压力物理量转换为电流或电压模拟信号,然后利用数据采集卡把模拟信号转换为数字信号并传送到计算机。
最后,在labview平台上对采集到的数据进行存储、显示和处理。
(二)实验过程监控功能把需要控制的阀门和开关连接到plc。
plc和上位机采用以太网连接的通讯模式进行通讯。
对plc的读取和控制通过opc(ole for process control)接口实现。
(三)数据库管理功能数据库访问通过如下技术方案实现:采用visual c#和 开发出数据库访问应用程序,利用此应用程序创建一个动态链接库作为一个.net组件,然后利用labview中的.net工具来调用该.net 组件。
基于虚拟仪器的气体浓度检测系统的设计
1 引言虚拟仪器(Virtual Instrument)的概念是由美国国家仪器公司(National Instruments)最先提出的[1],其核心技术思想就是“软件即是仪器”。
它改变了传统仪器的测量模式,使测量系统由松散结合的、常常不兼容的独立仪器发展成紧密结合的虚拟测量系统。
当用户的测试要求变化时可以方便地由用户自己来增减硬、软件模块,或重新配置现有系统以满足新的测试要求。
这样,当用户从一个项目转向另一个项目时,就能简单地构造出新的VI 系统而不丢失己有的硬件和软件资源。
目前城市中汽车保有量的大幅度增加,给人们的日常生活带来了极大的便利,同时也带来了严峻的环境问题,其产生的尾气已经构成公害,因此对于机动车尾气的监测已经成为治理环境污染的一个重要指标。
本文设计一套基于虚拟仪器的气体浓度检测的系统,采用NI 公司的PCI-6221数据采集卡实现气体检测数据的采集,并借助于NI公司的LabVIEW软件实现数据的处理。
2 虚拟仪器概述虚拟仪器是基于计算机的功能化硬件模块和计算机软件构成的电子测试仪器,而软件是虚拟仪器的核心(如图1所示),其中软件的基础部分是设备驱动软件,而这些标准的仪器驱动软件使得系统的开发与仪器的硬件变化无关。
这是虚拟仪器最大的优点之一,有了这一点,仪器的开发和换代时间将大大缩短。
图1虚拟仪器开发框图与传统仪器不同,虚拟仪器有其自身的优点:它可以通过在几个分面板上的操作来实现比较复杂的功能。
这样,在每个分面板上就可以实现功能操作的单纯化和面板布置的简洁化,从而提高操作的正确性和便捷性。
设计者可以根据用户的要求和操作需要来设计仪器面板。
设计者可以根据用户的要求和操作需要来设计仪器面板;仪器的功能是由用户根据需要用软件来定义,不是事先由厂家定义的;虚拟仪器开放、灵活,与计算机同步发展,与网络及其他周边设备互联;由于其以PC 为核心,在软件的支持下,利用PC 机CPU 的强大的数据处理功能来完成;可方便地存贮和交换测试数据,测试结果的表达方式更加丰富多样。
使用LabVIEW进行气体传感控制实现气体浓度的准确检测和控制
使用LabVIEW进行气体传感控制实现气体浓度的准确检测和控制随着科技的进步和工业的发展,对于气体传感控制的需求越来越迫切。
在一些需要准确检测和控制气体浓度的应用领域,如环境监测、工业生产等,使用LabVIEW这一强大的开发平台可以帮助我们实现气体浓度的准确检测和控制。
本文将介绍如何使用LabVIEW来进行气体传感控制,并实现准确检测和控制气体浓度的方法与步骤。
一、LabVIEW的基本介绍LabVIEW全称为Laboratory Virtual Instrument Engineering Workbench(实验室虚拟仪器工程平台),是由美国国家仪器公司(National Instruments)开发的一种图形化编程环境。
通过LabVIEW,我们可以以图形化的方式进行程序的设计与开发,无需编写繁琐的代码,使得开发过程更加直观、高效。
二、气体传感控制系统的设计1. 硬件设计:在气体传感控制系统中,我们首先需要选择合适的气体传感器以及控制器等硬件设备。
根据具体应用的需求,在LabVIEW中选择相应的硬件模块进行配置。
2. 软件设计:使用LabVIEW进行气体传感控制的软件设计可以分为三个主要步骤:(1) 建立传感器接口:通过LabVIEW软件,我们可以建立与传感器的接口,实现实时读取传感器的数据。
根据传感器的接口类型(如RS232、USB等),选择相应的LabVIEW控件,并进行通信配置。
(2) 数据处理与分析:读取到传感器的数据后,我们可以在LabVIEW中进行数据的处理与分析。
通过使用LabVIEW提供的信号处理模块、统计分析模块等,可以对气体传感器读取到的数据进行滤波、校准、计算等操作,以提高数据的准确性。
(3) 控制输出:在得到准确的浓度数据后,我们可以通过LabVIEW来控制输出设备,如电动阀门、风扇等,实现对气体浓度的控制。
通过LabVIEW提供的控制模块,可以将浓度数据与控制信号相结合,达到准确控制的目的。
4LABVIEW2018测试系统OPC控制篇
LABVIEW2018测试系统OPC控制篇声明:本文仅用于公司内部技术交流学习,软件开发环境使用LABVIEW2018,并且需要配合LABVIEW2018模板框架中的插件才能正常运行。
本篇在“用户管理篇_用户管理功能”的基础上进行软件开发,所需的开发包增加了“OPC 文件加载”和“硬件确认”文件夹,另外把原来的“账号核对”文件夹改为“用户管理”。
在项目文件夹下新建一个名为“配置文件”的文件夹。
一、本篇内容要点1、OPC的配置方法;2、虚拟串口数据交互方法;3、了解通过DataSocket套接字绑定OPC数据的方法。
二、详细开发步骤上位机软件要实现对设备的监控功能,就必须与硬件建立联系,通过OPC连接是最常用的办法之一,通用性好而且操作简单,软件设计人员甚至不必精通底层数据交互过程。
1、OPC的配置方法我们使用KEPServerEX V6.5来配置OPC,大家需要先安装这个软件。
有些时候,KEPServerEX V6.5不能正常打开和保存已经编辑好的OPC配置文件,需要重新安装,选择完整安装整个功能。
1.1新建一个OPC配置文件,1.2新建通道,并命名为通道1,选择Modbus RTU Serialt通道类型,然后全部点下一步直到完成。
1.3再建立一个通道。
1.4命名为通道2,选择Modbus Slave RTU Serial然后全部点下一步直到完成。
1.5在通道下面分别建立1个设备,并且建立5个变量,地址写成一样的(方便进行测试)1.6将建立好的配置文件保存,点击下面这个图标运行,发现数据连接质量差,这是因为刚才建立的两个通道,并没有内部建立连接,需要通过虚拟串口将两个接口的数据连接。
2、虚拟串口数据交互方法这里用到了虚拟串口软件vspd,软件安装好后就可以建立串口连接了,例如上图,新建了虚拟串口COM1、COM2,并且两个接口是相互连接的。
3、了解通过DataSocket套接字绑定OPC数据的方法这里讲两个方法,一个是直接绑定控件与数据,另一个是通过数据连接获取数据。
基于LabVIEW和OPC技术的气体爆炸测试系统开发
基于LabVIEW和OPC技术的气体爆炸测试系统开发
李显松;钟圣俊;王健
【期刊名称】《测试技术学报》
【年(卷),期】2011(025)002
【摘要】开发了一套用于检测气体爆炸特性参数的爆炸测试系统.硬件系统由参数测试装置和视频记录设备构成.软件系统为一套用作控制和数据采集的分布式测控系统,主要采用LabVIEW 8.6开发而成,具有界面友好、操作容易和高度自动化等特点.现场设备的控制逻辑由PLC来实现,LabVIEW应用程序和硬件设备的通讯采用OPC技术来实现.该测试系统功能完备,可实现试验过程控制、实时数据采集、数据分析处理、数据库管理和实验结果报表输出等功能,具有独立性、整体性、可扩展性和实时性等优点.实际应用表明,该系统具有很好的可靠性和精确性.
【总页数】7页(P100-106)
【作者】李显松;钟圣俊;王健
【作者单位】华中光电技术研究所,湖北武汉430074;东北大学材料与冶金学院,辽宁沈阳110004;东北大学信息科学与工程学院,辽宁沈阳110004
【正文语种】中文
【中图分类】TP368.2
【相关文献】
1.基于LabVIEW平台利用GPS技术的汽车实时航向角测试系统开发 [J], 夏泽斌;吴龙;王星星;周辅坤
2.基于LabVIEW的电机自动化测试系统开发 [J], 吴丽花
3.基于LabVIEW平台利用GPS架构的汽车实时横摆角速度测试系统开发 [J], 洪昊;夏泽斌;李宗仁
4.基于LabVIEW平台利用GPS架构的汽车实时横摆角速度测试系统开发 [J], 洪昊;夏泽斌;李宗仁;
5.基于LabVIEW和Arduino的薄膜电阻率测试系统开发 [J], 孙如昊; 刘禹; 刘江; 廖成; 何绪林; 陈彦秋
因版权原因,仅展示原文概要,查看原文内容请购买。
基于LabVIEW和OPC技术的自动化智能化检测系统的设计
基于LabVIEW和OPC技术的自动化智能化检测系统的设计徐高清;陈仲永;程佳;邱明林;叶学松【摘要】One automatic intelligent detecting system was designed based on the virtual instrument technology and OPC technology.The characteristics of virtual instrument platform and OPC technology were then expanded.In addition,the ways concerned with how to achieve automation and intelligentization of detecting sysem through OPC technology and virtual instrument technology were introduced. By the method of implementing biomedical microfluidic system,the feasibility of design plan was eventually verified.%基于虚拟仪器技术和OPC技术设计了一款自动化智能化检测系统,阐述了虚拟仪器平台和OPC技术的特点,并介绍了如果通过OPC技术和虚拟仪器技术实现检测系统的自动化和智能化。
最后通过生物医学微小流系统的实现来验证了该设计方案的可行性。
【期刊名称】《电子测试》【年(卷),期】2014(000)002【总页数】3页(P90-92)【关键词】虚拟仪器;OPC;自动化检测系统【作者】徐高清;陈仲永;程佳;邱明林;叶学松【作者单位】浙江省物品编码中心,浙江杭州,310006;浙江省质量技术监督信息中心,浙江杭州,310013;浙江省质量技术监督信息中心,浙江杭州,310013;浙江大学生物医学工程与仪器科学学院,浙江杭州,310027;浙江大学生物医学工程与仪器科学学院,浙江杭州,310027【正文语种】中文0 引言质监部门是技术性执法和综合管理部门,“凭技术执法、靠数据说话”是质监工作的显著特征。
基于LabVIEW的气体微流量测量虚拟仪器的开发(1)
书山有路勤为径,学海无涯苦作舟
基于LabVIEW 的气体微流量测量虚拟仪器的开发(1)
引言
在真空技术应用中, 气体微流量由气体微流量计测量。
精确测量气体微流量(或漏率) 具有十分重要的意义。
例如, 为了保持飞船舱内的压力长期工作正常,需要对舱体进行检漏, 检漏时不但要找到漏孔位置, 还要精确测量微小的漏率, 这对于长期在空间飞行的载人飞船尤为重要; 火箭燃料是易燃、易爆、有毒的气体或液体, 微小的泄漏具有很大的危险性, 要对火箭燃料的加注过程和发射阵地进行安全检测; 在电子工业中的半导体元件、集成电路、计算机芯片的生产工艺中,要求精确控制气体微流量的注入, 以保证工艺质量和产品性能的稳定。
为了满足以上需求, 研制测量精度和可靠性更高、测量范围更宽、测量界面直观、自动化程度高的气体微流量计是非常必要的。
利用虚拟仪器技术构建的气体微流量测量虚拟仪器系统就是为了实现上述目标而进行的研究探索。
1、实现气体微流量测量的虚拟仪器系统的建立
1.1、气体微流量的测量原理
气体微流量的测量原理是: 当气体流出其变容室时, 伺服电机通过平动机构驱动活塞在油室中水平运动, 活塞运动会改变其在油室中的体积, 液压油的体积是基本不变的, 这样波纹管就受到力的作用而发生形变, 使其内的气体压力保持恒定, 气体在Tr 温度(Tr 通常取23℃) 下的流量Q 通过测量变容室内气体的压力p、温度T 和体积变化率dV/d t 后由公式(1) 计算得到。
Q= [- d(PV)/dt] (Tr/T) = - P (dV/dt) (Tr/T)= - PA (dl/dt) (Tr/T) (dP/dt= 0) (1) 由式(1) 可知, 测量流量时, 不但要准确地测量出变容室内气体的压力、。
基于以太网与OPC技术的多功能粉尘爆炸测试系统
基于以太网与OPC技术的多功能粉尘爆炸测试系统
苗楠;张倩;钟圣俊
【期刊名称】《中国新技术新产品》
【年(卷),期】2011(000)006
【摘要】为了确定粉尘爆炸的危险程度以及采取相应有效的防护措施,开发了多功能粉尘爆炸特性参数测试系统.系统包括20L球形爆炸测试装置、最小点燃能量(MIE)测试装置、粉尘层最低着火温度(MIT-L)测试装置和粉尘云最低着火温度(MIE-C)测试装置,可测试粉尘最大爆炸压力(Pmax)、爆炸指数(Kst)、爆炸下限(LEL)、极限氧浓度(LOC)、MIE、MIT-L和MIT-C.系统采用分布式测控技术,各个测试装置有独立的可编程控制器,并与测控计算机通过以太网互联,采用OPC技术进行通讯.通过计算机可监控各测试装置的运行状态,并统一管理测试数据.
【总页数】2页(P102-103)
【作者】苗楠;张倩;钟圣俊
【作者单位】东北大学材料与冶金学院,辽宁沈阳110004;东北大学材料与冶金学院,辽宁沈阳110004;东北大学材料与冶金学院,辽宁沈阳110004
【正文语种】中文
【中图分类】TP27
【相关文献】
1.基于LabVIEW和OPC技术的气体爆炸测试系统开发 [J], 李显松;钟圣俊;王健
2.基于响应面法的木粉尘最大爆炸压力试验研究——以桑木粉尘为例 [J], 万杭炜;
赵江平
3.基于OPC技术和工业以太网的多机械手控制系统设计 [J], 陆晨;邹鲲;李春龙;舒畅
4.多功能爆炸压力测试系统的设计研究 [J], 武巍;胡双启
5.可视承压多功能粉尘爆炸实验装置设计 [J], 闫兴清;周一卉;王祎博;于佳慧;廖丽琪
因版权原因,仅展示原文概要,查看原文内容请购买。
基于LabVIEW的烟花爆炸高度与弹径测量系统设计
基于LabVIEW的烟花爆炸高度与弹径测量系统设计陈勇;何广明【摘要】针对目前我国烟花爆竹检测设备的落后现状,利用虚拟仪器技术开发了一种烟花爆炸高度及弹径的测量系统。
该系统采用声光特性及图像处理方法完成对烟花爆炸高度及弹径的测量,采用现场数据采集与同步分析方式实现了系统测量的智能化和可视化。
应用结果表明,该测量系统运行稳定可靠,测量精度高,具有一定的实用性和推广价值。
%According to the backward situation of measurement equipments for the fireworks in our country, a measurement system based on the virtual instrument technology for fireworks explosion height and diameter was developed. The system uses sound and light characteristics and image processing method for the measure-ment of fireworks explosion height and diameter, The onsite data acquisition and synchronous analysis achieve to be intelligent and visual for the measurement system. The application results show that the measurement sys-tem is stable and reliable, high accuracy, practical and popularize value.【期刊名称】《淮阴师范学院学报(自然科学版)》【年(卷),期】2015(000)001【总页数】4页(P30-32,38)【关键词】测量系统;LabVIEW;烟花爆炸高度;弹径【作者】陈勇;何广明【作者单位】淮阴师范学院物理与电子电气工程学院,江苏淮安 223300;淮阴师范学院物理与电子电气工程学院,江苏淮安 223300【正文语种】中文【中图分类】TP274.2在烟花生产领域,随着市场管理的规范化和产品研制开发、检验标准化程度的不断提高,烟花的生产开发、检验技术手段必须实现对烟花爆炸高度及爆炸弹径的自动化精确测量,然而,目前国内外对烟花爆炸高度及弹径测量并没有行之有效的检测仪器.中北大学的马政等基于烟花的声光特性,利用声音在空气中的速度乘以时间差计算了烟花爆炸的高度[1];深圳职业技术学院的张伟通过用交会法和投影法分别对烟花爆炸高度进行了测量[2];西安工业学院的吴慎将提出了基于双CCD 相机交汇测量的方法[3].本文运用虚拟仪器技术设计并实现了烟花爆炸高度与弹径测量系统,在很大程度上提高了烟花爆炸高度和弹径测试的智能化和可视化水平.烟花爆炸高度与弹径测量方法是利用计算机、声光传感器、数码摄像机或数码照相机的组合平台来测量的,系统结构如图1所示.此测量系统通过烟花发射到达最高点爆炸时,产生较强的光信号和声响信号,利用声光传感器和高速同步数据采集卡可准确地计算出声光信号传播的时间差,从而计算出烟花的发射高度,同时并利用计算机图像处理手段对烟花燃放效果的图像完成检测,计算烟花爆炸的弹径.1.1 烟花爆炸高度的测量在距烟花发射点水平距离为L的地面位置安放灵敏度较高的光传感器和声音传感器,分别用来采集光信号和声音信号;光传感器和声音传感器分别将采集到的光信号和声音信号转换为电信号,经高速数据采集卡采样后输入到计算机中,由上位机软件计算出两路数字信号的时间差,并通过相应的算法计算出烟花发射的高度.1.2 烟花爆炸弹径的测量烟花爆炸弹径测量原理如图2所示,通过读取屏幕坐标y1、y2,可求出烟花爆炸图像中最低点和最高点相对于地面的高度值h1、h2,从而可求出烟花爆炸等效椭圆的短轴距离b=h2-h1;同理,通过读取屏幕坐标x1、x2,可求出烟花爆炸相对于中心点的水平距离l1、l2,从而可求出烟花爆炸等效椭圆的长轴距离a=l2-l1;所以燃放面积可以通过椭圆面积公式求得:S=πab.测量系统的硬件结构如图3所示.在距烟花弹燃放点固定距离上架设三角支架(带有声、光传感器),并在支架上安装高清视频摄像头,在预先估计的燃放高度上固定好摄像头,当燃放时启动摄像头录制整个燃放过程,计算机现场自动实时记录声、光传感器测量信号及视频信号,通过数据及图像处理可得到烟花的爆炸高度及爆炸弹径,并可将数据储存或打印.烟花爆竹爆炸是一个爆炸速度相对较快,爆炸目标点相对较小的过程,为了能够得到比较清晰的序列图片,以及防止出现丢帧现象的发生,本文利用高速摄像机对高速运动中的炸点目标进行采拍,然后利用计算机技术及图像处理知识对采集的图片进行分析研究,得到有用信息启示.系统高清摄像头选用KODAK公司ES310面阵黑白CCD摄像机,CCD芯片有648 (H)×484 (V)个光敏像元,感光面积为5.83×4.36 mm2,可工作在触发模式或持续模式,有两个数据传送率为20 MHz的输出通道,全幅情况下采集速度最快可达85 fps(frame per second).高速数据采集卡选择的是NI公司的IMAQ PCI-1424图像采集卡,该卡能将图像实时采集至系统内存,其图像传输速率达到200 MB/s,能采集标准的彩色、黑白图像,可配合ES310使用.本系统软件程序使用LabVIEW8.2.1简体中文版进行编写.LabVIEW(Laboratory Virtual Instrument Engineering Workbench)是实验室虚拟仪器集成环境的简称,是目前应用最广、发展最快、功能最强的图形化软件开发集成环境.虚拟仪器技术的实质是充分利用计算机来实现和扩展传统仪器功能.综合运用了计算机技术、数字信号处理技术、标准总线技术和软件工程方法,代表了测量仪器与自动测试系统未来的发展方向.在LabVIEW强大功能的支持下,只需一个操作界面就实现了数据实时采集、处理、显示和存储.本系统的开发使烟花高度及弹径的测量操作得到了极大的简化,所有的操作在前面板上进行即可,可以实现数据采集,数据输入及数字输出功能.由于LabVIEW的信号分析处理功能相当强大,软件设计时可以随时根据需要添加一些其他功能,在软件运行前,用户先进行参数设置,包括测量范围、通道数、采样次数及数字输出量等设定.为了操作方便,显示灵活,本软件系统采用了仪器界面方式来操作烟花爆竹炸点检测过程中的各步骤,包括单帧图片的预处理、炸点检测以及分割定位中的各个主要环节,以致较好的来理解炸点提取的细节部分以及个各个环节的试验结果.利用本系统对同批次同规格的烟花燃放的爆炸高度和爆炸弹径进行了测试,测试数据如表1.通过测试数据显示通过本测试系统获取的数据能较好地与理论计算实际效果相吻合.根据烟花燃放测试的需要,利用高清视频摄像头和声、光传感器,设计并实现了一套基于虚拟仪器技术的烟花爆炸高度及爆炸弹径的测量系统.该系统充分利用了LabVIEW的强大功能,完成烟花燃放现场数据的实时采集、分析、记录和保存等,对烟花燃放爆炸高度及爆炸弹径测量实现了非常直观的可视化测量.【相关文献】[1]马政,王明泉,李士林,等.基于声光特性的烟花爆炸高度测量方法[J].测控技术.2011,30(4):30-33.[2]张伟.烟花高度的测量方法[J].测绘通报.2004(5):65-66.[3]吴慎将,李党娟,倪晋平,等.烟花高度交汇测量方法研究[J].火工品.2005(5):50-53.[4]黄豪彩,杨灿军,陈道华,等.基于LabVIEW的深海气密采水器测控系统[J].仪器仪表学报.2011,32(1):40-45.[5]何银菊,夏梦芝,黄运生.基于LabVIEW的控制器自动测试平台的设计[J].计算机测量与控制.2011,19(12):2928-2930.[6]孔慧芳,蒋本兵.基于LabVIEW的AMT数据采集分析系统[J].仪器仪表学报.2006,27(1):442-443.[7]王永晔,张颖,程璇,等.基于LabVIEW的电滞回线测试系统的开发[J].仪器仪表学报.2006,27(5):501-504.[8]杨乐平,李海涛,杨磊.LabVIEW程序设计与应用[M].2版,北京:电子工业出版社.2005.[9]Wahab bview-based Gait Analysis System for Rehabilitation Monitoring[J].Procedia Computer Science,2014,42:54-61.[10]Singla S K,Yadav R K.Optical Character Recognition Based Speech Synthesis System Using LabVIEW[J].Journal of Applied Research and Technology,2014,12(5):919-926. [11]Yu Y.A LabVIEW-based real-time measurement system for polarization detection and calibration[J].Optik-International Journal for Light and Electron Optics,2014,125(10):2256-2260.。
基于LabVIEW和MSP430的CO气体无线监测系统设计
基于LabVIEW和MSP430的CO气体无线监测系统设计刘湖平;麦云飞;王静悦【摘要】为了准确快速测量空气中CO的含量,介绍了一种基于LabVIEW和MSP430的CO气体无线监测系统的设计与实现;该系统通过红外气体传感器LHI814采集得到浓度数据.采用MSP430F149作为微处理器从传感器中读取数据,再将数据通过RS-232串口传送给ZigBee模块,然后通过ZigBee网络将数据传送给计算机,最后利用LabVIEW程序对数据进行处理分析以及显示、存储、回放与打印并进行声光报警等;该系统具有低功耗、高精度、设计简单、操作方便、界面友好及可靠性好等特点.【期刊名称】《计算机测量与控制》【年(卷),期】2010(018)009【总页数】4页(P1999-2001,2004)【关键词】LabVIEW;MSP430微处理器;ZigBee无线通讯;红外气体传感器;一氧化碳监测【作者】刘湖平;麦云飞;王静悦【作者单位】上海理工大学机械工程学院,上海,200093;上海理工大学机械工程学院,上海,200093;上海理工大学机械工程学院,上海,200093【正文语种】中文【中图分类】TP2120 引言CO是一种对人体健康十分有害的空气污染物。
空气中的CO主要来源于工业用煤不完全燃烧的废气排放,汽车、摩托车等机动车辆的尾气排放,以及有机物、家用煤气等不完全燃烧[1]。
CO无色无味,并且有剧毒。
当经呼吸道吸入以后,易与血液中的血红蛋白(Hb)结合形成碳氧血红蛋白(COHb)稳定化合物,使血红蛋白失去输送氧气的功能,同时CO还有抑制呼吸酶的作用,从而造成组织特别是中枢神经系统的缺氧,使人体出现不同程度的中毒效应[2]。
因此,为了防止灾害事故的发生,CO的检测已成为当务之急和研究热点。
常用的气体检测方法主要有超声波技术、电化学法、气敏法、热催化法、气相色谱法、光干涉法、差分吸收光谱技术、激光光声光谱技术和红外吸收光谱法等[3-5]。
基于LabVIEW的串口通信燃气灶具自动测试系统探究
基于LabVIEW的串口通信燃气灶具自动测试系统探究戴奕艺;刘艳春;任雪潭;黄薇薇【摘要】Automatic domestic gas cooking aplliance test system of LabVIEW Serial Communication has been studied. The system mainly measuring equipment consists of different sensors and programmable analog data acquisition modules. by using LabVIEW serial communication data acquisition and processing technology ,System control-PC accomplish all the important parameters data acquisition and analysis.The test system improve the measurement precision and increase the work efficiency. It can improve the automated testing method of domestic gas cooking aplliance.%本文研究一种基于LabVIEW串口通信的自动数据采集的燃气灶具测试系统。
系统的硬件架构由主控计算机、可编程模拟量采集模块和传感器组成,软件采用LabVIEW编程,通过VISA串口通信等功能函数来完成测试的重要参数的数据采集传输和结果运算分析任务。
实验结果表明,自动测试系统应用自动数据采集和传感器技术代替传统测量手段,能有效的提高测试准确度和工作效率,提高燃具检测的自动化信息水平。
【期刊名称】《电子测试》【年(卷),期】2013(000)021【总页数】5页(P65-69)【关键词】自动化测试;效率【作者】戴奕艺;刘艳春;任雪潭;黄薇薇【作者单位】广州市红日燃具有限公司 510430; 国家燃气用具产品质量监督检验中心,佛山 528225;广州市红日燃具有限公司 510430;广州市红日燃具有限公司510430;广州市红日燃具有限公司 510430【正文语种】中文0 引言灶具的能效性能是评估该产品的关键参数,家用燃气灶具国家标准以及能效和节能评价的准则,对燃气灶具能效测试方法和数据准确性有严格要求[1,2]。
基于LabVIEW的三维扫描激光气体遥测监测系统设计
基于LabVIEW的三维扫描激光气体遥测监测系统设计
程跃;周振;刘东;姜静;徐俊;李云飞
【期刊名称】《仪表技术与传感器》
【年(卷),期】2022()9
【摘要】针对目前用于天然气突发泄漏的三维扫描激光气体遥测系统遥测距离短、探测精度低、系统软件功能简单、集成度低、通用性差等问题,设计了一种基于LabVIEW的三维扫描激光气体遥测监测系统。
该系统由三维扫描激光气体遥测仪和监测系统软件组成,监测系统软件采用LabVIEW平台进行搭建,应用并行编程技术,构建了视频、云台控制和激光气体遥测等模块,实现了对三维扫描激光气体遥测仪的远程控制和视频、气体浓度等数据的实时采集、显示、分析、存储和历史数据查询。
通过实际环境模拟甲烷泄漏气团测试,结果表明系统测量相对误差在±5%范
围之内,具有误差允许范围内的一致性,完全可应用于实际燃气管道和燃气场站等场
所天然气突发泄漏的实时在线、非接触、远距离和高精度三维扫描遥测。
【总页数】6页(P62-66)
【作者】程跃;周振;刘东;姜静;徐俊;李云飞
【作者单位】安徽建筑大学电子与信息工程学院;安徽泽众安全科技有限公司;清华大学合肥公共安全研究院;安徽建筑大学机械与电气工程学院
【正文语种】中文
【中图分类】X831
【相关文献】
1.基于Labview的激光Z扫描实验系统设计
2.基于LabVIEW和MSP430的CO 气体无线监测系统设计
3.基于三维激光扫描技术的隧洞三维可视化监测应用
4.三维激光扫描的露天矿山储量动态监测系统设计
5.基于LabVIEW的测污激光雷达三维扫描控制系统的设计
因版权原因,仅展示原文概要,查看原文内容请购买。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
2011年第25卷第2期测试技术学报V ol.25 N o.2 2011 (总第86期)JOURNAL OF TEST AND MEASUREMENT TECHNOLOGY(Sum N o.86)文章编号:1671 7449(2011)02 0100 07基于LabVIEW和OPC技术的气体爆炸测试系统开发李显松1,钟圣俊2,王 健3(1.华中光电技术研究所,湖北武汉430074; 2.东北大学材料与冶金学院,辽宁沈阳110004;3.东北大学信息科学与工程学院,辽宁沈阳110004)摘 要: 开发了一套用于检测气体爆炸特性参数的爆炸测试系统.硬件系统由参数测试装置和视频记录设备构成.软件系统为一套用作控制和数据采集的分布式测控系统,主要采用LabVI EW8.6开发而成,具有界面友好、操作容易和高度自动化等特点.现场设备的控制逻辑由PLC来实现,L abV IEW应用程序和硬件设备的通讯采用OPC技术来实现.该测试系统功能完备,可实现试验过程控制、实时数据采集、数据分析处理、数据库管理和实验结果报表输出等功能,具有独立性、整体性、可扩展性和实时性等优点.实际应用表明,该系统具有很好的可靠性和精确性.关键词: 气体爆炸;测控技术;L abV IEW;虚拟仪器;OP C;数据采集中图分类号: T P368.2 文献标识码:A doi:10.3969 j.issn.1671 7449.2011.02.002Development of Gas Explosion Test System Basedon LabVIEW and OPC TechniqueLI Xianso ng1,ZH ONG Shengjun2,W ANG Jian3(1.Huazho ng I nstitute o f Electr o O ptics,W uhan430074,Ch ina;2.Schoo l o f M ater ia l and M eta llur gy,N or theastern U niver sity,Sheny ang110004,China;3.Schoo l of Inf or mation Science and Engineer ing,N or theastern U niver sity,Sheny ang110004,China)Ab stract: A gas ex plo sion test sy stem to de term ine ex plo sion cha racter istics of gases w as develo ped. Har dw are sy stem co nsists o f character icstic test apparatus and video re co rd dev ices.The upper level softw are for contro l and data a cquisitio n(DAQ)w as a distributed me asure and co ntro l system w hich wa s mainly de veloped by LabVIEW8.6.So ftwa re system ha s feature o f fr iendly GUI,easy operation and high le vel auto matio n.The contro l lo gic of on site equipm ents w as rea lize d by PLC.The co mm u nicatio n betw een LabVIEW a pplication and hardw are dev ices was re alized by OPC technique.The de v eloped test system has co mprehensive functio n such as experimental pro ce ss co ntro l,r eal tim e data acquiring,da ta a na lysis and pro cessing,da tabase m anagement and ex per imental result r epo rt etc.The dev eloped test sy stem has adva ntages of independence,integr ity,ex tendibility,r eal tim e,etc.The system w as pr ov ed to be r eliable and accur ate in practical a pplication.Ke y wo rds:gas explo sion;m easurem ent and contro l technique;LabVIEW;virtua l instruments;OPC;data acquisitio n收稿日期:2010 09 23作者简介:李显松(1966 ),男,高级工程师,硕士,主要从事测试技术研究.在工业、交通运输和军事等应用领域,有某些设备经常工作在具有一定危险性的易燃 易爆气体封闭环境下.出于安全角度的考虑,需要一定的试验系统来模拟设备的实际运行工况,对危险环境进行必要的参数测试,以确定设备实际运行气体氛围的安全边界,从而保障人身和财产设备的安全.基于此目的,设计并开发了一套气体爆炸测试系统.本系统可根据要求实现下列功能:1)配制不同组分的试验气体.2)对可燃气体的下列爆炸性参数进行测定: 气体的爆炸极限(LEL,UEL); 气体的引燃温度(M IT ); 气体的最小点火能量(M IE); 气体的爆炸指数(最大爆炸压力p max 和最大压力上升速率K max ).3)完成实验过程的自动控制及实验数据的自动记录、分析和管理.4)完成实验过程的图像观察及记录.虚拟仪器(Virtual Instrum ents)是美国National Instruments 公司在其产品LabVIEW 中首先提出的创新概念.虚拟仪器由用户自己定义功能,可以自由地组合计算机平台、硬件、软件以及完成应用系统所需要的各种功能.虚拟仪器是仪器仪表领域的最新发展趋势.LabVIEW 是一个工业标准的图形化开发环境,它结合了图形化编程方式的高性能与灵活性以及专为测试测量与自动化控制应用设计的高端性能与配置功能,能为数据采集、仪器控制、测量分析与数据显示等各种应用提供必要的开发工具.LabVIEW 语言有几个关键特性,如即用的测控函数,数据套接字(DataSocket)和VI 服务器,简单的图形用户界面(GUI)执行,多线程编程环境,这使得LabV IEW 在用于创建控制与集成仪器、工艺流程管理和实现数据采集的应用程序的自动化环境中特别有用[1].Lab V IEW 与计算机数据采集在工业设备和实验室装置的更新与现代化中得到广泛的应用[2 6].本文对气体爆炸测试系统的设计、开发及其结构进行了详细描述.对所开发的基于LabVIEW 的分布式测控系统的原理进行了阐明和演示.对相关的关键技术和功能进行了介绍.图1 气体爆炸测试系统的总体结构Fig .1 The ov erall architecture of comb ustion and explos ion test system101(总第86期) 基于L abV IEW 和O PC 技术的气体爆炸测试系统开发(李显松等)1 系统结构1.1 硬件气体爆炸测试系统的总体结构如图1所示.硬件系统由两部分组成:参数测试系统和图像记录系统.参数测试系统包括试验气体配制装置、爆炸性参数与爆炸极限测试装置、最小点燃能量测定装置、最小着火温度测定装置、气相色谱分析仪、现场测控计算机及远程测控计算机.图像记录系统由摄像机、镜头、网络视频服务器及图像处理计算机组成.数据采集和控制系统采用分布式方案,其硬件结构如图1所示.气相色谱仪信号专用工作站板卡及爆炸火焰和爆炸压力高速信号专用采集板卡嵌入现场测控计算机内,由现场测控机完成信号的处理及采集分析,再通过以太网与测量控制计算机进行信息交换.现场设备的逻辑控制由PLC 进行,所用PLC 为Om ron CJ1型.PLC 通过Ethernet 网模块直接接入测控以太网,对PLC 的读取和控制通过OPC (OLE for Process Control)接口实现.现场测控计算机和远程测控计算机控制实验的开始和结束,并可进行参数设置,不参与具体设备的控制.1.2 软件在现场测控机上用LabVIEW 虚拟仪器软件开发基于本机数据采集与控制系统,并同时提供数据传输服务(带WEB 服务功能).用LabVIEW 内置Web 发布功能,以服务器 浏览器(B S)模式实现远程控制.在中控室的测量控制计算机上通过IE 浏览器实现远程控制与数据采集.两机根据设定的用户级别行使相应的控制权限.测试数据以数据库的方式记录在现场测控计算机上,现场测控计算机同时具有数据库服务器的功能.远程计算机通过LabVIEW 远程面板实现数据管理,具有查询、报表和打印等功能.图2说明了软件系统的总体结构和数据流.该系统是基于虚拟仪器的远程测控系统,以虚拟仪器面板为中心,以现场控制、数据采集与管理为目的,通过欧姆龙PLC 和研华板卡进行现场数据采集与控制.采用研华LabVIEW 驱动进行高速数据采集.利用LabVIEW 的DataSocket 和欧姆龙OPC 服务器交互进行实时数据采集和控制.用Visual Studio 开发自定义的动态链接库进行测试文件的存取.在远程测控计算机上通过浏览器访问远程LabVIEW 虚拟仪器面板,并用Visual Studio 开发的数据处理与分析软件进行数据库和测试文件的访问.图2 软件系统的总体结构和数据流示意图Fig .2 Sch ematic draw ing of overall architecture an d data flow o f softw ar e system102测试技术学报 2011年第2期2 分布式测控系统2.1 逻辑控制的实时性和可靠性实现数据采集和控制的方案有以下几种: 工业板卡(例如研华PCL 板卡); 远程数据采集与控制模块(例如研华Adam 模块); PLC; 其它数据总线设备.其中,PLC 应用最为广泛.PLC 具有逻辑控制实时性好、可靠性高、可独立于计算机工作、易于联网实现分布式应用等优点.因此,本系统采用PLC 来实现现场设备的逻辑控制.2.2 高速数据采集技术爆炸压力和爆炸火焰为瞬态物理量,因此需要采用高速数据采集设备对其进行高速数据采集.PLC 的模拟量转换速度较慢,不能满足高速数据采集的要求.工业板卡内置于计算机的扩展插槽上,独立性和分布性不如PLC,但板卡具有模拟量高速数据采集的优势.数据采集有查询法、中断法和DMA(直接内存读取)3种方法,查询法比较简单,通过向硬件驱动程序查询一次获取一个数据.中断法向硬件驱动一次性提交一定数量的获取请求,并给定一个数据缓冲区地址,硬件通过中断服务的方法进行数据采集,将缓冲区写满后通知请求的程序进行数据读取.采用DMA 方法时,数据请求方式和中断法类似,只是硬件采集过程板卡内部实现方法不同.本系统采用中断法进行高速数据采集,采样点之间的时间间隔由板卡内部时钟控制,可保证采样时间间距完全一致.2.3 硬件和软件的通讯接口PLC 的读取和控制采用OPC(OLE for Process Control)接口技术规范来实现.OPC 是一组标准接口,用于确保制造商不同的设备间进行实时现场数据传输的互用性,OPC 规范由OPC 基金会制定及修改.来自于控制系统、仪器系统以及过程控制系统的制造商代表组成了该基金会[7].OPC 标准使得系统中所用设备的相关应用程序间的通讯极为便利,它使得用户可以利用OPC server 对不同类型和型号的设备进行监控.图3 OPC 标准的通信结构Fig .3 Com munication arch itecture of OPC standard 图3表明了采用OPC 标准的通讯结构[8].OPC 标准区别对待硬件提供商和软件开发商,它提供了某一数据源采集数据的方法,并使用标准方法来与任一客户端应用程序进行数据通信.图3所示结构说明OPC 服务器使得系统中的设备能够和软件应用程序直接进行通信[8].在OPC 标准中,客户端和服务端之间的通信是个系统的主干.设备管理并不是由客户端应用程序直接进行,而是由服务端用程序使用标准接口来进行控制.由于服务端用程序负责设备管理,硬件提供商和软件开发商可以来自不同的公司[9].OPC 软件对于所使用设备的类型和型号没有要求.在本系统的设计中,采用日本欧姆龙公司的SYSM AC OPC Server V2来实现PLC 和OPC 客户端之间的连接.2.4 组态技术组态就是在上位计算机上对现场设备进行监视和控制.本系统采用LabVIEW 虚拟仪器软件来实现组态.LabV IEW 提供两种方法来实现OPC 客户端到OPC 系统的连接: 使用LabVIEW 开发系统中的DataSocket 功能; 使用LabVIEW 的DSC 模块,采用第一种解决方法来创建一个OPC 客户端的实例.利用LabVIEW 的数据绑定功能,可以通过DataSocket Server 把诸如按钮、指示器等对象绑定到OPC 服103(总第86期) 基于L abV IEW 和O PC 技术的气体爆炸测试系统开发(李显松等)务器中的 项 ,这样,通过在OPC 服务器中对 项 元素进行配置,可实现对实验过程的控制.图4说明了用作LabVIEW 应用程序和PLC 之间通信的现场OPC 系统.PLC 通过以太网与OPC服务器进行通图4 用于LabVIEW 和PLC 通信的现场OPC 系统Fig .4 L ocal OPC system u s ed for co mmutation betw een LabV IEW and PLC信,当OPC 服务器收到工业网络的数据时,OPC 服务器将数据转换为标准的OPC 格式,供各OPC 客户端访问.OPC 客户端可读取数据并将新数据通过OPC 服务器写入设备.OPC 服务器将数据分为组合项,并将数据在一个标准接口上显示.OPC 客户端的数据被分为不同的组后,以组为单位,发出更新通知的请求.项是OPC 服务器所发布的数据的相关信息.2.5 数据库管理以数据库为中心,以数据管理为重点构建的基于数据库管理的虚拟仪器系统是现代测试测量系统的发展趋势.在基于数据库的虚拟仪器测量测试系统中,很重要的一部分工作是对实时采集的数据进行显示、查询、统计、生成报表分析等.这其中涉及的最主要的任务就是对数据的读取和写入,即与数据库系统进行交互.数据库保存在现场测试服务器上.现场测试服务器处于24h 开机状态,可全天候为其它计算机提供数据服务和文件服务.LabVIEW 软件本身不提供数据库访问模块.在LabVIEW 编程环境下,通常有几种方法可实现与数据库的接口[10]: 利用NI 公司的附加工具包LabVIEW SQL Toolkit 进行数据库访问.该工具包功能强大,使用简单,但价格较高. 利用高级语言如C++、Basic 编写DLL 动态链接库访问数据库,再利用LabVIEW 所带的DLL 接口调用DLL.但这样工作量太大. 利用LabVIEW 的.NET 和ActiveX 功能,调用Microsoft ADO(ActiveX Data Object)控件,利用SQL 语言实现数据库访问.利用这种方式进行数据库访问需要用户对Microsoft ADO 控件以及SQL 语言有较深的了解.编程工作量比方法 小,但仍然比较复杂. 通过第三方开发的免费工具包LabSQL 访问.LabSQL 利用Microsoft ADO 以及SQL 语言来完成数据库访问,将复杂的底层ADO 及SQL 操作封装成一系列的LabSQL VIs,简单易用.我们已拥有采用Visual C#和 开发的数据库访问应用程序,基于此,采用第三种方案实现数据库的管理.对此应用程序开发的关键技术简介如下: 提供对诸如SQL Server 和XML 这样的数据源以及通过OLE DB 和ODBC 公开的数据源的一致访问.共享数据的使用方应用程序可以使用 连接到这些数据源,并可以检索、处理和更新其中包含的数据.与ADO 的早期版本和其它数据访问组件相比, 提供了若干好处,这些好处分成以下几个类别:互操作性,可维护性,可编程性,高性能和可伸缩性. 用于访问和操作数据的两个主要组件是.NET Framew ork 数据提供程序和 Framew ork 数据提供程序是专门为数据操作以及快速、只进、只读访问数据而设计的组件.Con nection 对象提供到数据源的连接.使用Command 对象可以访问用于返回数据、修改数据、运行存储过程以及发送或检索参数信息的数据库命令.DataReader 可从数据源提供高性能的数据流.最惑,Data Adapter 在DataSet 对象和数据源之间起到桥梁作用.DataAdapter 使用Command 对象在数据源中执行SQL 命令以向DataSet 中加载数据,并将对DataSet 中数据的更改协调回数据源 DataSet 是专门为独立于任何数据源的数据访问而设计的.因此,它可以用于多种不同的数据源,用于XM L 数据,或用于管理应用程序本地的数据.DataSet 包含一个或多个DataTable 对象的集合,这些对象由数据行和数据列以及有关DataTable 对象中数据的主键、外键、约束和关系信息组成.数据库访问通过如下步骤实现:1)利用 创建数据库连接.OLE DB Provider 是一个用于访问数据的基于COM 的API.每一个OLE DB Provider 都暴露于一类特殊的数据源,例如SQL Server 数据库,Microsoft Access 数据库.在应用程序中,通过编程来实现Access 数据库的连接.在C#程序中,通过编程来创建一个OleDbCon 104测试技术学报 2011年第2期nection 对象,利用M icrosoft Jet 4.0OLE DB Provider 来创建Microsoft Access 数据库的连接.与连接对象相关的主要属性为Connection String 属性,它包括一个具有属性 值数据对的字符串,包含用于登录到一个数据库和指向一个特定的数据库所需的信息.2)利用 编辑Access 数据库.Visual Studio 中的 数据组件以不同的方式对数据访问功能进行封装,来帮助用户更快地进行编程并且少犯错误.在应用程序中,使用 数据组件对Access 数据库进行添加、删除和编辑操作.3)利用已开发的数据库访问应用程序创建一个动态链接库作为一个.NET 组件,然后利用Lab V IEW 中的.NET 工具来调用该.NET 组件.这样,就在LabVIEW 应用程序中实现了数据库管理功能.2.6 远程控制PLC 直接连入局域网,其它硬件通过现场测试服务器连入局域网.在现场测试服务器上,可以通过LabVIEW 操作所有的硬件和本地数据库.采用LabVIEW 的内置Web 服务器或远程面部技术可以实现实验过程的远程控制.无需进行任何编程,只需在LabVIEW 中设置几个参数,用户就可以借助网络在远程计算机上通过网页浏览器或LabVIEW 来控制现场测控计算机上的VI 系统.该技术可以使多个客户端在同一时间内远程控制一个应用程序或一个VI.3 图像记录系统1)系统结构.图像采集系统用于实现试验过程的图像记录.如图1所示,现场设有4台摄像机,分别布置在配气装置、引燃温度试验装置、爆炸指数测试装置及最小点火能量测试装置.系统采用基于网络的视频监控方案,通过试验现场的以太网络传输,图像由中控室图像处理计算机完成图像显示与记录存储.中央控制室配置图像处理计算机,通过局域网络对前端设备控制和图像显示.计算机内置320G 专用视频监控硬盘,有多种录像记录方式,对4路数据存储时间可满足试验要求.2)工作流程.图像采集系统作为测量控制系统的辅助设备独立工作,用于测量控制系统的安全监视及试验过程的图像记录.根据测量控制系统工作需要,试验前先打开图像记录系统,调整图像采集系统设备参数,从中央控制室图像采集计算机上清晰观察到试验现场图像,并启动图像存储.试验完毕后,可以对试验过程图像进行分析整理,并同试验记录报告一同存档处理.3)软件功能. 图像调看功能.网络客户端软件可同时连接显示摄像机的图像,每一个图像接收窗口可以任意接收网络内任意数字视频主机端的任意一路图像; 图像录像功能.网络客户端通过系统管理员授予一定的权限,即可在网络客户端访问回放服务器内的所有视频通道的录像资料; 远程控制功能.对于系统内的摄像机,在客户端可以实现和服务器一样的操作功能.4 功能演示图5 测试系统的主界面Fig .5 M ain inter face of the over all test system进行了多次实验对所开发的气体爆炸测试系统进行了实验验证,结果表明,本系统具有界面友好,容易操作,功能完备,高度自动化等优点.本测试系统极大地增进了工作效率,取得了良好的实际应用效果.图5为整个测试系统的主界面.作为示例之一,气体最小点火能量测试系统的操作面板如图6所示.用户可以在此控制面板上对实验过程进行操作.图7为气体爆炸指数测试的压力 时间曲线分析的一个示例,可以自动实现p max 105(总第86期) 基于L abV IEW 和O PC 技术的气体爆炸测试系统开发(李显松等)和K max两个主要的气体爆炸特征参数的分析和显示.图6 最小点燃能量测试的用户界面Fig.6 GUI of con tr ol and DAQ system for min imum ign ition energytest图7 气体爆炸指数测试的压力 时间曲线分析示例Fig.7 An illustration of pressure-tim e curve analysiso f gas explosion index test5 结 论设计并开发了一套气体爆炸测试系统,本系统具有安全性、独立性、整体性、可扩展性、高精度和实时性等优点,在实际应用中取得了良好的效果.根据国际标准和国家标准对硬件进行设计.采用Lab V IEW8.6开发了具有完备功能的控制与数据采集软件系统.该软件系统界面友好、容易操作,极大简化了实验操作过程,可实现实验过程控制、自动数据采集、曲线分析、数据库管理和报表输出等功能.实践表明,采用LabVIEW开发虚拟仪器具有效率高、界面友好、操作容易和功能扩展性强等优点,在测控系统的现代化和自动化应用中具有广阔的前景.参考文献:[1] Elliott C,V ijayakumar V,Zink W,et al.National instruments LabV IEW:a pr ogramming environment for laboratory automation and measurement[J].Journal of the Association for L aboratory A utomation,2007,12(1):17 24.[2] M eng H,L i J Y,T ang Y H.T he design and application of virtual ion meter based on L ABV IEW8.0[J].Rev iew of Scientific Instruments,2009,80(8):26 30.[3] Zhao J,Abu M ulaweh H I.Rejuvenate an old tinius olsen machine wit h computer data acquisitio n using its ex ist ing har dwareand LabVI EW[J].Computer Applications in Engineer ing Educat ion,2009,7(3):45 51.[4] Wang W B,L i J Y,Wu Q J.T he design o f a chemical virtual instrument based on LabVI EW for deter mining temperaturesand pressures[J].Jour nal of Auto mated M etho ds&M anagement in Chemistry,2007,16(3):165 171.[5] Abu M ulaw eh H I,M ueller D W.T he use of L abVI EW and data acquisitio n unit to mo nitor and control a bench top air towater heat pump[J].Computer Applications in Engineer ing Education,2008,16(2):83 91.[6] M eng H,Li J Y,T ang Y H.V irtual instrument for determining rate constant of second o rder reaction by pX based on LabV IEW8.0[J].Journal of Automated M ethods&M anagement in Chemistry,2009,16(2):83 91.[7] Santos R A,Nor mey R ico J E,Gomez A M,et al.OPC based distributed r eal time simulation of co mplex continuous processes[J].Simulation M odelling Practice and T heory,2005,13(7):525 549.[8] Sahin C,Bolat E D.Development of remote control and monitor ing of w eb based distributed OPC system[J].Co mputerStandards&Interfaces,2009,31(5):984 993.[9] Ding Z Q,Aendenroomer A,He H,et al.OPC based dev ice management and communication in a distr ibuted contro l application platform[C].I EEE Industr ial Infor matics Conference Proceedings.2003:107 111.[10] T ravis J,K ring bV IEW for Ev er yone:Gr aphical Pro gramming M ade Easy and Fun[R].Person Education,Inc,2007:235 241.106测试技术学报 2011年第2期。