APP下载

基于IOCOMP组件的电池管理系统的数据采集监控

2014-04-27苏震宇

科技视界 2014年8期
关键词:功能方法

苏震宇

(淮南市矿用电子技术研究所,安徽淮南232001)

0 引言

在许多现场自动监测系统中,计算机和实际监测系统之间需要进行数据交换。在电池的管理系统中,需要对电池的相关数据进行采集并实时显示,以便于工作人员观测,通过数据曲线的比较,可增强分析性,及时发现问题和解决问题。IO COMP Components是一个面向仿真、工业自动化、仪表等数据图形领域的通用组件包。包含了丰富的应用在Visual Basic和Visual C++、Delphi等Windows开发工具的嵌入式控件,包括各种形式的报警器、测量、棒图、LED、仪表、数码管、计数器、趋势图等48种面板指示控件。本文将介绍基于VB的Iocomp控件实现实时监控的绘制方法,该方法简便易行,编程也比较简单,在实际应用中得到了良好的效果[2-3]。

1 上位机部分

上位机部分,使用VB编程来实现对数据的接受、显示和存储等。VB6.0不但提供了良好的界面设计能力,而且在微机串口通信方面也有很强的功能,采用VB开发基于Windows下的数据采集和工业控制应用软件十分方便,尤其软件界面设计非常便捷,编程工作量较少开发周期短。上位机能过RS232转RS485和电池管理系统进行通信,将电池管理系统所采集的电池相关的数据信息在电脑上显示并存储。

VB串口通信利用MS COMM通讯控件向电池管理系统发送信息,并对管理系统进行控制。

MS COMM是Windows下串行通信编程的Active X,它为应用程序提供了通过串行接口收发数据的简便方法。MS COMM提供了两种处理通信问题的方法:一是事件驱动,一是查询[1]。

1)事件驱动方式

事件驱动通讯是处理串行端口交互作用的一种非常有效的方法。……

登录APP查看全文

猜你喜欢

功能方法
也谈诗的“功能”
学习方法
关于非首都功能疏解的几点思考
怀孕了,凝血功能怎么变?
“简直”和“几乎”的表达功能
用对方法才能瘦
四大方法 教你不再“坐以待病”!
赚钱方法
捕鱼
中西医结合治疗甲状腺功能亢进症31例