
第33卷(2011)第4期智能化与控制
柴油机 Diesel Engine
Vol. 33(2011) No. 4
基于LabVIEW的某动力系统监测软件设计
徐正芳
(上海齐耀动力技术有限公司,上海201203)
摘要:应用LabVIEW8.5.1软件开发平台,配合数据记录与监控模块一
LabVIEW DSC 8. 5. 1
开发了某动力系统监测软件。该软件集监测、控制、管理功能于一体,可实现数据记录、采集、交互、显示、报警、控制投权、数据发送及打印等功能。工程试用表明:该监测软件运行稳定、可靠;并已通过软件测评。
关键词:动力系统;监测软件;LabVIEW
中图分类号:TP311.52
文献标识码:A文章编号:1001-4357(2011)04-0048-03
TheDesign of Monitoring Softwarefor a Power SystemBased onLabvIEW
Xu Zhengfang
(Shanghai Micropowers Co.,Ltd., Shanghai201203)
Abstract: Based on LabVIEW 8. 5. 1 software development platform and the data recording and monito ring module LabVIEW DSC 8. 5. 1, a power system monitoring system was developed. It integrated multi-ple functions of monitoring, control and management and can realize the functions of data recording, col-lecting, alerting,display, alarm, control authorization,data-transmitting and print, etc.Engineering try-out proves that this monitoring software is stable and reliable in operation, and has passed software test andassessment.
Keywords : power system; monitoring software; LabVIEW
0引言
利用燃料燃烧得到热能转换为机械能,再通过发电机转换为电能给全系统供电的某动力系统结构复杂、设备众多,为使其安全稳定的运行,监控系统需要进行大量的数据监测,同时具备报警保护、远程控制及历史数据(包括报警)查询等功能。为提高通讯速度,还需要用以太网作为通讯工具,但鉴于系统的特殊性,它的通讯协议与普通以太网有所不同。
为应对新的挑战,该系统监测软件选择NI公司生产的LabVIEW系列软件作为设计平台。利用它开放式的编程特性,程序员可以自行编写通讯软件,这是大部分组态软件无法实现的功能,同时其
图形化的设计平台也给设计者在枯燥的编程中带来了丝乐趣。
本文主要介绍网关软件数据采集及交互的设计过程,监测软件的数据记录、数据发送以及控制授权的设计过程。
1
软件设计
1.1数据采集
数据采集程序设计分为网关软件及上位机监测软件两部分。两者通过网络相连交互数据。本节介绍网关软件的设计过程。
网关软件安装于网关箱内,它采用WindowsCE 环境下的Labview8.5.1编程,并运用PDA8.5.1编译为可执行文件,再利用EmbeddedVC++将可执
收稿日期:2010-08-13;修回日期:2011-03-12
作者简介:徐正芳,女,工程师,主要从事动力系绕监测软件的设计,E-mail;Fangxz81@163.com。