• {{item.name}}
{{item.name}}
{{item2.name}}
更多
常问问题

调用(S)FB41, (S)FB42 和 (S)FB43功能块并赋值时应注意什么?

star star star star star
5.0 分
  • 软件编程
文档编号:18459342| 文档类型:常问问题| 发布时间:2023年12月04日
  • 0
  • 900
  • 11891
内容预览: 配置注意: PID 控制 CONT_C, CONT_S 和PULSEGEN 控制功能有两个版本但是功能相同: FB 41, FB 42, FB 43 可以下载的 FBs适合所有的CPU (S7-300, S7-400). · SFB 41, SFB 42, SFB 43 这些 SFB集成于 类型为 313C /314C 和 C7 系列S7-300 CPU中。 ......

配置注意:
PID 控制 CONT_C, CONT_S 和 PULSEGEN 控制功能有两个版本但是功能相同:

  • FB 41, FB 42, FB 43
    可以下载的 FBs 适合所有的 CPU (S7-300, S7-400)。
  • SFB 41, SFB 42, SFB 43这些 SFB 集成于类型为 313C /314C 和 C7 系列S7-300 CPU中。

在 STEP 7 标准库 (SIMATIC Manager: "File > Open > Libraries > ...")  "PID Control Blocks" (FBs) 目录 or "System Function Blocks" (SFBs) 目录中可以这些功能块。

当使用这些功能块时应注意下面几点:

  1. FB 41 "CONT_C"
  • 为了保证执行频率一致,块应当在循环中断 OB (例如. OB35)中调用。
  • "CYCLE" 参数对应的是扫描时间。必须将程序块调用的间隔时间赋值在这里  ( 例如基于 OB35 的时间 )。
  • 缺省状态下为手动模式 (MAN_ON=true)。自动回路被中断,在MAN参数下输出控制值。
  • 为了确保手自动的无扰切换,在手动模式下至少保证两次块调用的输出时间。
  • 当 CPU 重新启动, 参数 "COM_RST" = true 将引导块的执行。
  • 参数 "COM_RST" 中断PID控制器的执行。
  1. FB 42 "CONT_S"
  • 为了保证执行频率一致,块应当在循环中断 OB (例如. OB35) 中调用。
  • "CYCLE" 参数对应的是扫描时间。必须将程序块调用的间隔时间赋值在这里  ( 例如基于 OB35 的时间 )。
  • 缺省状态下为手动模式 (LMAN_ON=true)。
  • 当 CPU 重新启动, 参数 "COM_RST" = true 将引导块的执行。
  • 参数 "COM_RST" 中断控制器的执行。
  • 参数  "PULSE_TM" 和 "BREAK_TM" 被设置为 "CYCLE" 参数的整数倍。
  1. FB 43 "PULSEGEN"
  • 为了保证执行频率一致,块应当在循环中断 OB (例如. OB35) 中调用。
  • 当 CPU  重新启动, 参数 "COM_RST" = true 将引导块的执行。
  • "CYCLE"  参数对应的是扫描时间。必须将程序块调用的间隔时间赋值在这里  ( 例如基于 OB35 的时间 )。
  • FB43 可以和 FB41 结合使用, 但是与 FB42 功能不同。
  • 参数 "PER_TM" 必须从 PID 控制器 (FB41) 上设置扫描时间。
  • FB41 的调用时间通过时钟分配器完成 (参考 FB43 在线帮助)。

注意:
由于 OB1 不能保证不变的循环时间,所以不能为 "CYCLE" 提供明确的参数。一旦 "CYCLE" 参数不能和扫描时间保持一致,那么基于时间的控制参数(例如. TI, TD)会看起来很快或者很慢。
在条目 ID !16532187 可以找到 (S)FBs 41 - 43 描述和示例的注意事项。相关块的在线帮助也包含有用的建议。


您可以前往全球资源库查看此文档:

https://support.industry.siemens.com/cs/cn/zh/view/18459342

剩余80%未阅读,请登录后下载/查看文档

  • 评论
更多
  • 分享

    扫码分享

提示
您即将前往“全球技术资源库”。
“全球技术资源库”的用户名与本地支持中心(下载中心、技术论坛、找答案、1847工业学习平台)的用户名不通用。如果需要在全球技术资源库下载文档,您需要重新登录或注册。
确定

0元领课点我

信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。