11 背景数据块的赋值
11.1 PID_FM FB 的背景数据块
引言
如果要从用户程序中与 FM 355 进行通讯,则需要 PID_FM FB。此外,您必须为每个所使用 的控制器通道创建背景数据块,并将其分配给 FB。
说明
创建背景数据块后,所有输入/输出参数均设为 FALSE。
为了将参数从 FM 355 传送至背景数据块,必须在输入/输出参数 COM_RST = TRUE 时执行 初始化运行。
下表列出了此背景数据块的参数:
● 输入参数
● 输出参数
● 输入/输出参数
长沙工控帮教育科技有限公司整理
背景数据块的赋值 RET_VAL。对于 PROFINET 模式的 块,RET_VAL 包括 SFB 52/53 的 STATUS 参数的第二个和第三个 字节。如果通过 QMOD_F 报告错误,
则可对 RET_VALU 进
W#16#3130 W#16#3130 用户不能覆盖 out_par 参数。若设置了 READ_VAR = TRUE,
则它标记可供模块读取 的输出参数的开始。
-
长沙工控帮教育科技有限公司整理
背景数据块的赋值
LMNRS_ON 后生效。
-
背景数据块的赋值 QCH_F = TRUE,则将 读取该模块的诊断记录
背景数据块的赋值 LMN_OP 用作操纵值。
-
背景数据块的赋值
QLMNR_HS = TRUE 表示:控制阀达到其
QLMNR_LS = TRUE 表示:控制阀达到其
背景数据块的赋值 11.1 PID_FM FB 的背景数据块
地址 参数 数据类型 注释
英语 德语
允许的值范围 默认设置 说明 在参数分配
屏幕窗体中
41.7 QPARABUB BOOL 内部值 内部变量
FALSE 通过 OP 改变操作参数 后,可由 FM 设置此参 数。若 READ_VAR = TRUE 并且通过 FM 设 置此显示,则 PID_FM FB 会从 FM 读出参数 SP_OP_ON、
LMNOP_ON、SP_OP 和 LMN_OP,并将其 保存在背景数据块中。
因此,FB 会采用 FM 的工作状态。读取过程 结束后,会将参数设置 为 FALSE。
-
42.0 QMOD_F BOOL 模块错误 模块故障
FALSE 功能块会检查是否正确 读取和写入数据记录。
若检测到错误,便会设 置“模块错误”输出。
导致错误出现的原因可 能是:参数
MOD_ADDR 中的模块 地址不正确、参数 CHANNEL 中的通道编 号不正确或模块故障。
-
长沙工控帮教育科技有限公司整理
背景数据块的赋值
COM_RST = TRUE,则 PID_FM FB 会运行初始 CHANNEL 的有效性。
运行初始化后,会将该 FM 355/455”,则会将 操作参数装载至模块 FM 355/455”,则会将 控制参数装载至模块
LOAD_OP = TRUE,则 它标识传送至模块的操 作员参数的起点。
cont_par 表示操作参数 的结束。
背景数据块的赋值 LMNSOPON 处理的起 动信号较安全操纵变量
LMNRHSRE = TRUE 表示:控制阀达到其上
LMNRLSRE = TRUE 表 示:控制阀达到其下限。
(仅适用于步进控制器)
-
长沙工控帮教育科技有限公司整理
背景数据块的赋值 LMNDN_OP 作为操纵 值信号。
背景数据块的赋值 COM_RST = TRUE,则 会从 FM 读取控制器参 闭单独的 PID-action。
若设置了“激活 P-action
背景数据块的赋值 D-element 置于独立输 入中。其可在输入
背景数据块的赋值
背景数据块的赋值
11.1 PID_FM FB 的背景数据块
说明
若设置了 LOAD_PAR = TRUE,则会将所有控制参数永久装载到 FM 355 的 EEPROM。
LOAD_OP = TRUE 时,仅操作员参数的设定值 SP_RE 会永久装载至 FM 355 的 EEPROM。
所有其它操作员参数均会在 FM 355 启动过程中被预分配值 0 或 FALSE。
过多的写入过程可能会损坏模块的 EEPROM。为避免发生这种情况,模组会将向 EEPROM 的更新写入延迟 30 分钟。
也参见
组错误 LED 的错误显示(页码 199)
长沙工控帮教育科技有限公司整理
背景数据块的赋值