AC800F 附录一:功能和功能块.pdfVIP

  • 24
  • 0
  • 约2.06万字
  • 约 29页
  • 2020-06-22 发布于广东
  • 举报
功能和 能块 现场控制器是集散控制系统的核心部件,由它完成现场设备的闭环控制、顺序逻辑控 制和数据采集、计算等任务。现场控制器的控制与计算功能如何实现,用户使用什么手段 完成控制要求就显得十分重要。为了集散系统的推广,各个DCS 厂家都开发了面向用户 、面向控制的语言,这些语言往往不需要用户具有计算机软件编程知识,只要用户具有自 动化过程控制方面的知识,经过DCS 厂家的短期培训,就能较熟练的使用和掌握。目前 DCS 系统普遍使用的语言是 能块语言。 功能块语言是把相当于由模拟仪表实现的功能,如:PID 控制、累加器等,编制成一 个个子程序,预先固化在存储器中, 能块的整体我们称为 能块库。 能块的控制作用 比仪表更强,使用更加方便;用户只需要参照DCS 制造厂家提供的组态手册,调出需要 的 能块,填写相应的参数,并用软线连接起来的方式,我们称为组态。 功能块语言处理子程序的方法有两种类型:一种是把子程序尽量划小,如:加、减、 乘、与、或等,我们称为小 能块语言;另一种是把功能块所能完成的功能尽量扩大,如 PID 控制器功能块,它不仅能够完成PID 运算,还包括报警等 能,我们称为大功能块 语言。 Control Builder F 为用户提供的组态语言是功能块语言,在它的 能块库中存有 14 大类200 多种 能和功能块,这些功能和 能块已能满足如:逻辑运算、开环与闭环回 控制、监视、记录、趋势等 能需求;同时用户还可以组态自定义功能块,满足用户特定 的需求。 1、功能 在Control Builder F 中,我们称小 能块语言为功能。 能的作用单一,数据类型 单一,不需要填写标签名和块参数。如加、减、乘、与、或、……等。 2、 能块 是指可以完成各种复杂运算、控制、监视、记录、趋势等 能要求的块,允许多种数 据类型存在同一个块中,需要填写块参数和标签名。 3、 能与功能块外观说明 功能和功能块 从外观上看,功能与 能块都包括输入端脚与输出端脚,较长的输入与输出端脚我们 称为 “指令”端脚,较 的输入与输出端脚我们称为 “随意”端脚; “指令”端脚是必须 通过软信号连线将变量与其连接的端脚,否则功能块不能正常工作;而“随意”端脚连线 与否不会影响 能块的正常工作。 功能与功能块右下方的数字用以指示它在一个组态图中的处理顺序。 4、 能块参数定义 每一个功能块都需要定义它的块参数。在功能块参数表中,红色的区域我们称为 “指 令”区域,即必须填写文字或数字的区域。白色区域,我们称为 “随意”区域,即可以填 写或不填写文字与数字,或保持默认值均可的区域。一般看来,功能块的名字、量程的起 点与终点为 “指令”区域。 块参数包括: 名字(Name) 在同一个项目树组态中,每一个 能块的名字必须是唯一 的,这个名字我们称为标签,它会自动添加到标签表中。 允许以任意字母开头,最多允许写入12 个字符。 文本注释(Short text) 最多允许写入12 个字符,没有字符限制。 长文本注释(Long text) 最多允许写入30 个字符,没有字符限制。 处理顺序(Sequence) 功能块的处理顺序(1-99) 允许在这里 变,一个功能块 顺序的 变,会导致一个组态图中所有功能块顺序的 变 报警信息(Message) 每个块参数中最多允许定义四个报警极限值,包括报警类型 (type)、极限值(value)、优先级(prio)、文本说明(message text)等。 每个报警极限值对应一个数字量输出,当违反报警极限值后 相应的数字量输出为逻辑1,反之输出逻辑 0 。 Type 定义报警信息类型,如:HH、 H 、L、LL 等。 Value 定义报警极限值(应在量程范围内)。 Access

文档评论(0)

1亿VIP精品文档

相关文档