EPA现场控制器控制模块的开发.pdf
文本预览下载声明
化工自动化及仪表,2009,36(2):64—67
研究与应用 ControlandInstrumentsinChemical
Industry
EPA现场控制器控制模块的开发
陈磊,杨佃福
(清华大学自动化系过程控制研究所。北京100084)
摘要: 主要以EPA现场控制器的控制模块为研究对象,首先介绍基于EPA的功能块及其应用进程,接着阐
述控制模块开发中的重点工作:管理功能块、技术块和控制运算模块的设计重点实现流程。并简要介绍了控制器
的XML设备描述文件的开发。最后通过把控制器挂接在EPA实验网络上,对控制模块进行了分析,结果表明该
控制模块能够有效完成控制功能。
关键词:EPA;现场控制器;控制模块
中图分类号:TP332文献标识码:A 文章编号:1000-3932(2009)02-0064-04
1 引 言 信号、内含参数以及对这些参数进行操作运算的算
全国工业过程测量与控制标准化技术委员会 法组成,用位号或者序号唯一标识。功能块定义的
TCl24以及中国机械联合会、国家标准化管理委员输入、输出参数可以进行链接组态以实现不同的控
会制定的“用于工业测量与控制系统的EPA系统结 制功能。基本功能块模型如图2所示。
构和通信标准”…已正式通过国际电工委员会投票 事件输入端几 事件输出端u
正式成为国际标准,实现了我国工业自动化领域在
书件输出
国际标准化工作中零的突破。
清华大学过程控制研究所参与了国家十五
“863”课题,承担了EPA标准的制定和设备通信协 输出参数
议的研究设计工作,完成了EPA通信栈和组态软件
EPA
Configuration的开发。基于以上基础。本文在 数据输入端【J 数据输出端口
EPA应用层上实现了部分常用的功能块,并通过
图2功能块基本模型
XDDL与组态软件进行链接运行,设计了EPA现场
控制器的控制模块,验证了其可行性。为今后开发 功能块的执行是通过调度实现的,每次启动功
基于EPA的现场设备奠定了基础。 能块都会执行相应的算法,依据输入信号及内含参
2 EPA功能块及其应用进程 数得到输出信号,因此功能块可以视为具有标准结
EPA协议模型如图1所示。在ISO的OSI参考
构算法的函数。
模型的基础上增加了用户层,通过用户层的功能块
EPA标准中定义了资源块、技术块、控制运算功
应用进程实现用户的可组态的控制策略。
能块。EPA功能块规范规定各种功能模块的标准框
l耍j獭匦匡两琶期匿受嘲朋户 架结构,便于功能块之间的互连互操作。而对功能
块的内部算法则没有硬性规定,而是留给了制造商
应膈 具体实现。
EPA管理信息库是一个特殊的功能块实例,其
ID缺省定义为0。通过其内部
l网络层,传
显示全部