目录
1、绪论
1.1课题提出的背景、意义及必要性
1.2目标与内容
1.2.1目标
1.2.2主要内容
1.3国内外技术发展趋势
1.4技术路线
1.4.1系统工作原理图
1.4.2技术思路
1.5推广应用前景分析
2、设计说明
2.1系统功能
2.2系统软件设计
2.2.1标准模块的核心代码
2.2.2 canform窗体
2.2.3 passform窗体
2.2.4 filedform窗体
2.2.5 setform窗体
2.2.6 teamform窗体
2.2.7 bzform窗体
2.2.8 teamform2窗体
2.2.9 hisform窗体
2.2.10 xxform窗体
3、附录
3. 1软件使用说明书
3.1.1 操作步骤
3.1.2 阀门随机编组
3.1.3 阀门状态显示模块
3.1.4 浏览环境信息
3. 1. 5 意见和反馈
3. 2 系统调试与安装图片
4、结束语
5、参考文献
随着计算机硬件、软件技术及集成电路技术的迅速发展,工业控制系统已成为计算机技术应用领域中最具活力的一个分支,并取得了巨大进步。由于对系统可靠性和灵活性的高要求,工业控制系统的发展主要表现为:控制面向多元化,系统面向分散化,即负载分散、功能分散、危险分散和地域分散。
典型的分散式控制系统由现场设备、接口与计算设备以及通信设备组成。现场总线(FIELDBUS)能同时满足过程控制和制造业自动化的需要,因而现场总线已成为工业数据总线领域中最为活跃的一个领域。现场总线的研究与应用已成为工业数据总线领域的热点。
由于现在还没有一种现场总线能覆盖所有的应用面,各类总线都有一些自己的特色。鉴于现场总线的国际标准尚未出来,在众多现场总线并存的局面下,用户必须根据自己的要求,结合各种现场总线的特色,选择合适的产品。
CAN总线通信接口中集成了CAN协议的物理层和数据链路层功能,可完成对通信数据的成帧处理,包括位填充、数据块编码、循环冗余检验、优先级判别等项工作。CAN总线的一个最大特点是废除了传统的站地址编码,代之以对通信数据块进行编码。采用这种方法的优点是可使网络内的节点个数在理论上不受限制,还可使不同的节点同时接收到相同的数据,这一点在分布式控制系统中非常有用。CAN卓越的特性、极高的可靠性和独特的设计,特别适合工业过程监控设备的互连,现已广泛应用于工业自动化、多种控制设备、交通工具、医疗仪器以及建筑、环境控制等众多部门,越来越受到工业界的重视,被公认为是最有前途的现场总线之一。
2.1系统功能
本系统要求具有如下主要功能:
(1)登录、退出安全保护;
(2)阀门轮灌与随机编组;
(3)阀门状态显示与数据库记录;
(4)阀门控制;
(5)RTU异常显示;
(6)环境信息的采集、显示、记录等;
2.2 系统软件设计
用Visual Basic 6.0来开发Windows环境下的监控应用软件十分方便,编程工作量相对较少,只需进行主要应用功能的编程和少量界面的控制编程即可。
为了程序的结构简洁、清晰易于了解,将程序流程设计为几个功能模块。一个功能模块完成一项控制功能。
本控制程序工程中主要包括如下窗体模块: 窗体filedform 、 标准模块modulel、窗体passform、窗体setform、窗体teamform、窗体teamform2等其它窗体。在这些窗体中,setform窗体是对整个系统进行设置的窗体,filedform窗体是显示阀门状态的窗体,passform窗体是在进行一些操作时的密码登录窗体,teamform窗体是进行编组灌溉的窗体,teamform2窗体是进行应急编组的窗体,标准模块modulel中存放了一些公共变量和系统库函数,它们的具体作用将在下面的章节中作详细说明。