[求助-西门子PLC300⼀400]SIMATIC Manager 中PID FB41的CYCLE时

2025-03-27 00:15:03
推荐回答(1个)
回答1:

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 查看原帖>>