碧波液压网 欢迎你,游客。 登录 注册

基于VC++的现场总线控制系统在水处理系统中的应用

版权信息:站内文章仅供学习与参考,如触及到您的版权信息,请与本站联系。
液压导航网

  1 引言

  随着火力发电厂单机容量的不断增大,系统越来越复杂性,出于机组安全性和使用寿命的考虑,对水汽品质的要求越来越严。实现化学水处理设备的自动化,是当今电厂化学水处理技术发展的必然趋势,其安全性及可靠性更是至关重要。

  受汉新发电有限公司的委托,本课题组对该公司原有水处理系统进行改造,开发出基于can总线的化水监控系统,将现场总线技术应用于水处理监控系统,全面提高了该系统的自动化程度,使其更有效更可靠更安全的运行。此计算机监控系统将控制功能彻底下放到现场,降低了安装成本和维修费用。上位机、下位机与现场之间达到同步控制,实现有效可靠的远距离监控及操作,节约人力资源,提高劳动效率,实现效益最大化。

  2 化学水处理程控系统的硬件组成

  系统的硬件构成整个系统由一台上位机和两台下位机构成两级集散控制系统。在系统机内安装一块pc can总线板构成上位机,该卡通过can总线与下位机进行通信。下位机采用std总线驱动方式,由cpu主板、32路光电隔离输入板、32路光电隔离输出板、16路12位a/d数据采集卡、4路12位d/a转换卡构成。

  现场的数据采集、预处理、过程控制及向上位机传送数据等任务由下位机完成,上位机负责全系统的控制、管理和信息综合。

  3 化学水处理程控系统的软件实现

  系统上位机软件开发平台选用vc++6.0。整个系统软件设计采用模块化结构,该方案配置体现了分散控制系统的优点—即控制功能分散、操作管理集中。控制功能分散意味着系统实时响应快和系统危险分散,操作管理集中便于集中管理,方案配置还具有冗余特性。

  3.1 上位机监控程序设计

  本监控系统是以微软公司的windows98/nt/2000为工作平台基于vc++6.0开发出来的。操作人员可向下位机发出各种控制命令,同时将生产过程中各种信息数据采集过来,反映在屏幕上的各种画面中,使操作人员一目了然。整个系统软件的设计分为人机界面的设计、数据库的建立、实时监控部分、上下位机通信、历史数据查询打印以及报警项目等六部分。

  (1) 人机界面的设计

  本系统提供了精美的显示屏幕、汉字菜单、加速键、按钮等标准的窗口界面对象,对一些重要参数的输入提供了汉字提示的填表式输入对话框,这样就减少了输入错误。

  (2) 数据库的建立

  本系统采用access数据库,所以在建立数据库应用程序之前,首先要使用odbc登录一个确定的数据库文件。登录以后就可以在程序中对数据库进行读写操作。

你没有登陆,无法阅读全文内容

您需要 登录 才可以查看,没有帐号? 立即注册

标签:
点赞   收藏

相关文章

发表评论

请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。

用户名: 验证码: 看不清?点击更换

最新评论