论文部分内容阅读
现场总线目前已成为自动化领域的热点,现场总线的节点是现场设备或现场仪表,但不是传统的单功能的现场仪表,而是具有综合功能的智能仪表。现场总线不单单是一种通信技术,也不仅仅是用数字仪表代替模拟仪表。关键是用新一代的现场总线控制系统FCS代替传统的集散控制系统 组态软件是工业自动化应用软件中较为基础的也是目前应用较广泛的一种软件,它已成为工业控制领域中的关键性产品。组态技术是工业控制领域的关键技术,是正在快速发展的技术。而基于现场总线分布式控制系统的组态技术的研究,更是急待解决的问题。目前国内外许多研究人员都在致力于组态技术的研究,以推进由DCS向FCS的转变。 本论文以基金会的高速以太网现场总线(HSE)作为研究对象。首先论述了现场总线发展和组态软件的发展状况和发展趋势,分析了基于组件技术的多层软件的设计思想和设计方法。接着深入研究了基于现场总线分布式控制系统的特点,分析了基金会高速以太网现场总线控制系统的组成、基本原理、特点及组态原理,深入分析了功能块应用进程、链接对象、功能块调度、功能块模块和对象字典等HSE系统关键技术;对基于HSE控制系统的组态软件进行了需求分析。 在深入研究和分析高速以太网现场总线系统的基础上,本论文采用了基于COM组件技术的三层客户/服务器结构对组态软件进行了整体设计,使组态软件具有更好的可扩充性和开放程度。首先用COM技术设计和实现了组态软件的连接管理器(Connection Management),另外为了是组态软件界面更加友好、易用,本课题采用了图形化组态技术,用面向对象技术和UML建模技术分析和设计了功能块应用进程的图形化组态,并用C++语言对图形化组态进行了实现。 目前我们用已开发的HSE系统模块组建一个简单的HSE系统,并对HSE协议的连通性、运行稳定和效果进行了测试,结果表明开发的HSE协议软件基本符合协议规范,运行效果良好。