• 沒有找到結果。

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)

长沙工控帮教育科技有限公司整理

背景数据块的赋值