SIMATIC Manager 中PID FB41的CYCLE时间与OB35的循环时间

大家好!
     SIMATIC Manager 中PID FB41的CYCLE时间与OB35的循环时间两者是什么概念,若把FB41写入到OB35中后,它们之间有什么联系?一般两者根据什么来确定大小?谢谢!

最佳答案

1、OB35的循环时间与CYCLE时间:
、循环中断组织块OB35循环中断时间是由CPU操作系统控制的,例如每隔200毫秒(默认100毫秒,可以在CPU属性中设定)执行一次循环中断程序执行,在此调用FB41进行一次PID调节。PID调节也可在OB1中调用,但考虑与系统的周期循环中独立出来就更为灵活了。
、采样时间是每隔一定时间重新采样一次,即输入数据刷新一次。
2、它们之间有什么联系?一般两者根据什么来确定大小?
、采样时间与循环时间对PID来讲非常重要。一般按经验两者取值一致。两者的取值是根据调节对象来定,例如温度控制系统等滞后系统的调节可以取值时间间隔大一些。
、转帖:
一般为保证正确使用循环组织块OB35,应该保证设定的OB35的循环间隔时间大于执行该程序块的执行时间(即循环时间参数CYCLE),否则CPU将显示错误。如举例如下:如果你设定OB35的循环间隔时间为100毫秒(0.1秒),而采样时间(CYCLE)设定为10秒,显然是错误的,PID调节是无法执行的。
、更精确的取值,见有关理论上的分析论文:见
《门子PLC的PID功能块FB41中采样时间与循环时间的关系》连接:
http://wenku.baidu.com/view/f8bf674e852458fb770b5669.html

提问者对于答案的评价:
真心多谢大家的回答!都很有意思

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc236062.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2018年12月1日 下午3:30
下一篇 2018年12月1日 下午3:31

相关推荐