基于 Visual Basic.net开发 风电机组监控系统人机界面
2011-05-26吴光宇
电气技术 2011年2期
吴光宇
(哈电发电设备国家工程研究中心有限公司,哈尔滨 150040)
1 引言
风力发电机组的人机界面是工作人员与机组之间传递、交换信息的媒介和对话接口,是风电机组监控系统的重要组成部分。人机界面因其界面友好、直观、操作简单和符合专业习惯等优点受到了风电企业的广泛欢迎。具备可视化的功能是风电系统应用软件开发的趋势。
随着计算机技术的发展,微软公司于2003年发布Visual Basic 2003.net,其支持托管代码机制的开发环境,彻底支持面向对象的编程机制,为开发人员提供了更为便捷,高效的编程工具,同时对嵌入式系统的开发,提供了更有力的支持[1]。本文中开发的软件就是充分利用VB.net的强大功能,仅利用很短的开发周期,投入很小的成本就可以实现风电机组人机界面的开发,并且软件后期维护和升级非常便捷。
2 利用VB.net开发人机界面的窗体
2.1 窗体的设计
窗体的主要功能是提供交换式的界面,通过窗体可以进行数据的输入、设置、显示、修改等功能。窗体是一个集合对象,在VB编程界面中,在工具箱里提供了用户需要的各种功能控件,通过拖拽可以在窗体中增加或减少控件,并且可以设置窗体和控件的属性,例如窗体的颜色、尺寸、文本等参数。
如图1为风电机组人机界面的窗体编程界面,其中左边为工具箱,中间为窗体区,右边为属性栏。首先,新建windows窗体,在右边属性栏中对窗体的名称、尺寸、颜色、文本字体等属性进行设置。然后从工具栏中拖拽各种控件到窗体中,再对各控件基本属性进行设置,最后保存该窗体。……
登录APP查看全文
