基于LabVIEW面向对象编程的温度自动检定校准系统设计与实现

2017-03-21 12:52:59魏洪峰姜明波杜智涛
计算机测量与控制 2017年2期
关键词:程序系统设计

王 洋,魏洪峰,姜明波,杜智涛,江 军

(北京应用气象研究所,北京 100029)

基于LabVIEW面向对象编程的温度自动检定校准系统设计与实现

王 洋,魏洪峰,姜明波,杜智涛,江 军

(北京应用气象研究所,北京 100029)

针对温度仪器自动检定校准和原有程序扩展升级需求,基于LabVIEW设计和开发了温度自动检定校准系统;系统由工控计算机、温度标准器、恒温槽和多串口卡等组成,实现了温度仪器设备的自动控制、数据采集、数据处理、数据显示、证书与记录自动生成等功能;采用面向对象的编程思路,设计了仪器装备类,对类属性和方法进行了定义,通过增加新的子类就能支持新仪器扩展,减少程序维护的难度,在可扩展性、代码重用性、健壮性等方面优势明显;应用结果表明系统运行平稳,扩展性好;系统能够减轻检定人员的工作强度,减少人为错误的发生,有效提高计量检定校准工作的效率和质量。

LabVIEW;面向对象编程;检定校准

0 引言

随着自动控制技术、信息管理技术、信息控制技术、信息交换技术、网络技术的发展,越来越多的温度检定设备和仪器能够支持RS-232、RS-485等通信方式,支持利用计算机实现设备的外部控制和数据采集,为实现自动化的温度计量检定校准奠定了基础。

目前,各种自动化的检定校准软件都是针对某些具体型号的仪器编写的,基本采用面向过程编程方法,具有针对性强的特点,但在实际工作中,若需要对软件进行升级,如引进了一种新的检定设备,检定一种新的仪器等情况,就需要对原程序各个模块进行修改,程序的可读性差,特别是在程序开发后段,增强了模块之间的耦合性,不利用程序的维护管理和扩充。……

登录APP查看全文

猜你喜欢
程序系统设计
Smartflower POP 一体式光伏系统
工业设计(2022年8期)2022-09-09 07:43:20
WJ-700无人机系统
ZC系列无人机遥感系统
北京测绘(2020年12期)2020-12-29 01:33:58
试论我国未决羁押程序的立法完善
人大建设(2019年12期)2019-05-21 02:55:44
瞒天过海——仿生设计萌到家
艺术启蒙(2018年7期)2018-08-23 09:14:18
“程序猿”的生活什么样
连通与提升系统的最后一块拼图 Audiolab 傲立 M-DAC mini
设计秀
海峡姐妹(2017年7期)2017-07-31 19:08:17
有种设计叫而专
Coco薇(2017年5期)2017-06-05 08:53:16
英国与欧盟正式启动“离婚”程序程序
环球时报(2017-03-30)2017-03-30 06:44:45