- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
1 辅助功能块 :可以进行各种算术、逻辑、关系等运算。如图可添加 8 个表达式,表达式计算的结果作为其
PV 值。可以有六个输入
超量程选择时选择最大量程输出,没超量程时按输入值
输出
下图是给 PV 值分配表达式的结果。也就是看哪个表达式的结果分配给 PV 和 PV 状态
模块可以有多个输出
2 类型转换模块 :可以进行4 种数据之间的转换 boolean 、integer、 real 、枚举。
这个模块只能有一个输入可以多个输出,并且输入输出类型得和对应引脚类型匹配。所以的输出引脚必须连接参数
如上图是布尔转换成实型
这图是枚举量的定义
3 标志模块 :用来产生状态信号。状态信号可用来报警,标志,手动开关等。可单独作为手动开关按钮
FLAG 块在开关量中使用方式很多,一种是作为画面的旁路按纽或者机泵的启停,一种用于开关量的显示,比如液位开关,机泵运行停止的装态反馈,
还有一种,PKS 系统的 DI DO 通道不能做报警和事件的记录,可以增加 FLAG 块来增加 DI DO 报警和事件记录
注意连接模块的类型要匹配,要是状态量。
这里注意 OFF 和 ON 只是人们为方便读使用字符串表示。
OFF 状态有效时,显示的虽然是 OFF ,但是其电路的信号
正常状态是指:初始化工作状态。当正常状态改变
状态为“1”
时会产生非正常状态报警 off-normal alarm
FLAG TYPECONVERTA AUXCALC DI 通道的应用实例
上实例分析:DI 卡件采集现场的状态信号,通过 FLAG 建立内部状态信号,在通过 TYPECONVERTA 将布尔的状态信号转换成
实型数据,在通过辅助模块 AUXCALC 计算出 PV 值。
4 数字模块 :用来存储 8 字节(有上下限)的浮点数。可单独使用不带输入引脚。也可用来存储输入引脚来的数
据
5 数据采集模块 :用来采集输入的模拟量数据,并将其按设置方式转换成对应的PV 值。一般用来输入滤波、
嵌位
AI 通道 数字模块 辅助模块 数据采集模块组成的实例
上实例分析:通过 AI 采集现场的模拟量,在连接到数字模块存储,在通过辅助模块计算得到 PV 值,在连接到 DACA 模块进行
输出转换等处理。
下图是典型的状态建立回路
下图是典型的数据采集回路
6AUTOMAN 模块:是用在 PID 调节的控制下,可以实现 PID 无扰切换。其设置增益和偏差计算出变化率,
OP 值将在手动和自动之间切换时实现使 OP 按计算的变化率慢慢变化。如 SP 等于 89,在从手动切换到自动时,这时的手动OP
值为 50 。因为切换到了自动OP 值应该等于 89 才对,为了实现无扰变化这时 AUTOMAN 模块将 OP 值从 50 按照其计算的斜率
增加到 89 为止。
AUTOMAN 的实例分析:AUTOMAN 接受来自 PID 的OP 值,在自动和手动之间切换时,首先 AUTOMAN 计算出变化率,OP
将按照这个斜率变化到应该的 OP 值
7 或模块和 比较大小模块和 取反模块。用来计算结果产生逻辑量
8 脉冲 模块作用是在输入从零变为 1 时,输出一个固定脉冲宽度的脉冲。
上模块实例:可以用来控制两个开关阀的开关。
相当于手动
开关
上图分析:GEA 比较两个值的大小后,在通过或ORA 运算,在 NOTA 取反,在脉冲 PULSEA 模块输入由 0 变 1 时,脉冲输出
一个脉宽 2 的脉冲,在通过FLAG 建立状态输出到 DO 通道。总结得到所有涉及到状态的一般都要用到 FLAG 模块来建立标志
9 开关
文档评论(0)