1 / 5
文档名称:

基于EPA的PID功能块的设计及实现.doc

格式:doc   大小:301KB   页数:5页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

基于EPA的PID功能块的设计及实现.doc

上传人:xunlai783 2018/1/28 文件大小:301 KB

下载得到文件列表

基于EPA的PID功能块的设计及实现.doc

文档介绍

文档介绍:基于EPA的PID功能块的设计及实现
摘要:本文介绍了EPA功能块基本模型及功能块的几种基本数据机构;并且描述了PID功能块在单片机上的设计方案及PID功能块模态转换与PID功能块过程控制算法几个主要函数的具体实现,并通过组态软件验证了PID的过程控制算法。
关键字:EPA标准; EPA功能块规范; PID功能块; 组态
The Realization And Design Of PID Function Block Based On EPA
Abstract: this text introduce the model of the EPA function block and several kinds database including in EPA function block; moreover it expatiates the design of PID function block and PID mode-exchange function and PID process-control arithmetic’s achievement in details. At last ,we test the PID’s arithmetic through configuration software.
Keywords: EPA Protocol ; EPA Function Block Criterion ; PID Function Block ;Configuration
1 引言
功能块不是EPA标准的独创,它是在工业控制领域编程发展过程中产生的,并在1995年形成IEC TC65标准。国家863计划EPA项目组参照IEC 61499、IEC 61804两个国际标准制订了《EPA功能块规范》,该规范主要定义了基本的功能块,包括功能块特征描述及用于功能块参数定义的数据类型、基本参数定义。EPA的体系结构参照ISO/OSI开放系统互连模型(ISO 7498)的第一、二、三、四和七层,并在第七层之上增加第八层(即用户层),共构成六层结构的通信模型,功能块则是用户层的主要内容,用户直接使用功能块构筑自己的控制系统。
2 功能块的定义及体系模型
功能块是一个软件功能单元,由输入、输出、内含参数以及对这些参数进行操作的算法组成,用一个功能块位号或者一个序号来唯一标识。功能块的参数定义了输入、输出和运行时所使用的数据。这些参数在整个网络上可观察的、可访问的。
功能块是系统中原子级的元素,是不可再分割的基本元素,存在于一个包含可执行算法的实体内。功能块具有输入参数、输出参数和内含参数,同时具有用于输入和输出事件或数据的外部接口:事件输入端口、事件输出端口、数据输入端口以及数据输出端口。其基本模型如图1:
图1 功能块的基本模型
3 功能块数据结构
EPA设备内基本的功能块包括:资源块,技术块,功能块,报警块。每种功能块都包含不同的数据结构。以下介绍了功能块中主要的几种数据结构:
块数据结构EPA_Block Structure
序号
元素名
读写属性
数据类型
字节长度
1
Block Tag
读写
VisibleString
32
2
XDDL Id
只读
Usigned32