论文部分内容阅读
摘要:本文首先对计算机软件应用于测控系统和仪器方面的平台特点进行介绍,对主要的几种应用平台进行阐述,为该方面的技术提供一些参考。
关键词:组态软件 软件平台 测控系统
中图分类号:TP317文献标识码:A文章编号:1009-5349(2016)23-0253-01
计算机软件应用平台发展于上世纪八十年代中期,九十年代是计算机软件应用平台飞速发展的时期,出现了各种数字化测控系统。之后计算机软件面向仪器和测控系统方面的应用平台趁势兴起,本文主要对这四类平台进行阐述和比较,为相关工作人员选择合适的计算机软件应用平台提供可靠的依据。
一、HP VEE平台概述
HP VEE平台是一种编程语言,主要应用于仪表的优化控制,开发该平台的公司是美国惠普公司。该平台创制程序的方式是应用电脑屏幕上的图符进行的,该程序的运行非常简单,相似于文本語言的程序运行。该平台的开发环境主要为集成化环境,仪表的设计、调试、运行可以运用该程序的开发环境来进行。在仪器的编程过程中应用HP VEE平台,会使编程过程更容易、更快捷。
(一)HP VEE开发环境的特性
首先,可以缩短开发以及维护的时间,主要原因是该程序是通过图符进行编程,只需要设置相应图符的参数,以及连线相应的图标,就可以编出相应的程序,方便快捷;其次,仪器驱动库丰富,仪表的驱动由三百多中仪器配置而成;再次,为驱动器提供写入工具;第四,仪器的直接命令可以由标准接口进行输送;最后,测试顺序功能强大。[1]
(二)HPP VEE平台的不足
(1)执行效率不高;(2)不适宜应用于多任务调度中;(3)用户自定义功能不强。
(三)该平台适用范围
支持UNIX平台以及Windows98平台的程序开发,包括集中式测控系统、单台设备、仪表开发等。最具代表性的测控系统是MES系统,该系统常用于执行车间计划。
二、LabVIEW平台概述
该平台的编程语言和HP VEE平台相似,并且开发环境相同,属于集成化开发环境,主要由逻辑设计窗、面板设计窗组成,技术特点相似于HP VEE平台。
三、LabWindowsCVI平台概述
该平台由National Instruments Corporation公司开发,开发环境属于C语言环境,该平台主要由函数库、软件工具集和交互式开发环境组成,其中函数库主要用于仪器控制和数据采集,软件工具集用于数据的采集、分析、描述,该平台的特点在Lab-VIEW平台的基础上有了进一步的发展。该平台为数据的采集提供了7个函数库,包括VXI库、VISA库、RS-232库、DAQ的I/O库、数据采集库、GPIB/GPIB488.2库、仪器库(排序不分先后);数据的分析主要有三个函数库,包括高级可选分析库、分析库、I/O与格式化库;数据的描述部分是用户界面库;4个函数库属于网络与通信,包括Active自动化库、X特性库、TCP库、DDE库。该平台开发环境主要由用户界面窗、源文件窗、prj窗组成,分别对用户界面文件、各类源文件、工程文件进行管理[2]。
(一)prj窗功能
该窗口功能包括窗口和连接切换、文件编译、删除、添加、工程文件建立、保存、文件装入、设置开发环境参数。
(二)用户界面窗功能
该平台功能主要提供的用户界面生成环境属于图形化环境。LabWindowsCVI主要应用于测控系统和仪表系统的开发,操作流程为:prj——用户界面——源文件窗。其中prj用于文件生成,用户界面用于系统或仪表界面设计,源文件窗用于回调函数和调度程序的编写。
该平台特点和以上两个平台特点相比较,主要增加了C语言环境,同时用户开发系统功能得以提高,并且扩大了应用范围。
四、组态软件概述
该软件系统开发成功率高,开发周期短。关于组态软件的研究开发项目有很多,各组态软件主要功能都有不同之处,包括:图形、报表、历史数据库、自动控制、报警、动态数据显示、数据采集并处理以及专用程序开发环境。以下是该平台特点:
(1)功能强大、提供控制功能库以及标准数学函数库以及打印测控信息记录存储、分析、计算;(2)开放性良好并且通信功能十分强大;(3)画面显示功能丰富;(4)多任务式运行环境;(5)测控规模大。
五、四种计算机软件应用平台的应用
第一种HP VEE平台常用于集中式测控系统、单台测试设备、仪表开发,价格中等;第二种LabVIEW平台常用于集中式测控系统、单台测试设备、仪表开发,价格中等;第三种LabWindowsCVI平台常用于小规模测控系统、集中式测控系统、单台测试设备、仪表开发,价格低;第四种组态软件平台常用于大规模测控系统、集散式测控系统,价格高。[3]
六、结语
计算机软件应用平台在仪器和测控系统方面发展异常迅速,本文主要对该方面应用的四大平台的特点和应用范围进行阐述,为仪器与测控系统的计算机软件应用开发平台的选择提供参考。
参考文献:
[1]胡飞.面向仪器与测控系统的计算机软件应用平台技术现状与发展[J],测控技术,2001(4).
[2]李伟东,丁娜.一种面向仪器与测控系统的计算机软件应用平台——HP VEE[J].四川工业学院学报,2002(S1).
[3]尹红卫.工业控制组态软件的体系结构设计[J].电子技术应用,1998(1).
责任编辑:杨国栋
关键词:组态软件 软件平台 测控系统
中图分类号:TP317文献标识码:A文章编号:1009-5349(2016)23-0253-01
计算机软件应用平台发展于上世纪八十年代中期,九十年代是计算机软件应用平台飞速发展的时期,出现了各种数字化测控系统。之后计算机软件面向仪器和测控系统方面的应用平台趁势兴起,本文主要对这四类平台进行阐述和比较,为相关工作人员选择合适的计算机软件应用平台提供可靠的依据。
一、HP VEE平台概述
HP VEE平台是一种编程语言,主要应用于仪表的优化控制,开发该平台的公司是美国惠普公司。该平台创制程序的方式是应用电脑屏幕上的图符进行的,该程序的运行非常简单,相似于文本語言的程序运行。该平台的开发环境主要为集成化环境,仪表的设计、调试、运行可以运用该程序的开发环境来进行。在仪器的编程过程中应用HP VEE平台,会使编程过程更容易、更快捷。
(一)HP VEE开发环境的特性
首先,可以缩短开发以及维护的时间,主要原因是该程序是通过图符进行编程,只需要设置相应图符的参数,以及连线相应的图标,就可以编出相应的程序,方便快捷;其次,仪器驱动库丰富,仪表的驱动由三百多中仪器配置而成;再次,为驱动器提供写入工具;第四,仪器的直接命令可以由标准接口进行输送;最后,测试顺序功能强大。[1]
(二)HPP VEE平台的不足
(1)执行效率不高;(2)不适宜应用于多任务调度中;(3)用户自定义功能不强。
(三)该平台适用范围
支持UNIX平台以及Windows98平台的程序开发,包括集中式测控系统、单台设备、仪表开发等。最具代表性的测控系统是MES系统,该系统常用于执行车间计划。
二、LabVIEW平台概述
该平台的编程语言和HP VEE平台相似,并且开发环境相同,属于集成化开发环境,主要由逻辑设计窗、面板设计窗组成,技术特点相似于HP VEE平台。
三、LabWindowsCVI平台概述
该平台由National Instruments Corporation公司开发,开发环境属于C语言环境,该平台主要由函数库、软件工具集和交互式开发环境组成,其中函数库主要用于仪器控制和数据采集,软件工具集用于数据的采集、分析、描述,该平台的特点在Lab-VIEW平台的基础上有了进一步的发展。该平台为数据的采集提供了7个函数库,包括VXI库、VISA库、RS-232库、DAQ的I/O库、数据采集库、GPIB/GPIB488.2库、仪器库(排序不分先后);数据的分析主要有三个函数库,包括高级可选分析库、分析库、I/O与格式化库;数据的描述部分是用户界面库;4个函数库属于网络与通信,包括Active自动化库、X特性库、TCP库、DDE库。该平台开发环境主要由用户界面窗、源文件窗、prj窗组成,分别对用户界面文件、各类源文件、工程文件进行管理[2]。
(一)prj窗功能
该窗口功能包括窗口和连接切换、文件编译、删除、添加、工程文件建立、保存、文件装入、设置开发环境参数。
(二)用户界面窗功能
该平台功能主要提供的用户界面生成环境属于图形化环境。LabWindowsCVI主要应用于测控系统和仪表系统的开发,操作流程为:prj——用户界面——源文件窗。其中prj用于文件生成,用户界面用于系统或仪表界面设计,源文件窗用于回调函数和调度程序的编写。
该平台特点和以上两个平台特点相比较,主要增加了C语言环境,同时用户开发系统功能得以提高,并且扩大了应用范围。
四、组态软件概述
该软件系统开发成功率高,开发周期短。关于组态软件的研究开发项目有很多,各组态软件主要功能都有不同之处,包括:图形、报表、历史数据库、自动控制、报警、动态数据显示、数据采集并处理以及专用程序开发环境。以下是该平台特点:
(1)功能强大、提供控制功能库以及标准数学函数库以及打印测控信息记录存储、分析、计算;(2)开放性良好并且通信功能十分强大;(3)画面显示功能丰富;(4)多任务式运行环境;(5)测控规模大。
五、四种计算机软件应用平台的应用
第一种HP VEE平台常用于集中式测控系统、单台测试设备、仪表开发,价格中等;第二种LabVIEW平台常用于集中式测控系统、单台测试设备、仪表开发,价格中等;第三种LabWindowsCVI平台常用于小规模测控系统、集中式测控系统、单台测试设备、仪表开发,价格低;第四种组态软件平台常用于大规模测控系统、集散式测控系统,价格高。[3]
六、结语
计算机软件应用平台在仪器和测控系统方面发展异常迅速,本文主要对该方面应用的四大平台的特点和应用范围进行阐述,为仪器与测控系统的计算机软件应用开发平台的选择提供参考。
参考文献:
[1]胡飞.面向仪器与测控系统的计算机软件应用平台技术现状与发展[J],测控技术,2001(4).
[2]李伟东,丁娜.一种面向仪器与测控系统的计算机软件应用平台——HP VEE[J].四川工业学院学报,2002(S1).
[3]尹红卫.工业控制组态软件的体系结构设计[J].电子技术应用,1998(1).
责任编辑:杨国栋