gkket 发表于 2024-11-2 16:11:44

S7-300PLC编程中何使用OB35循环中断组织块

问:S7-300PLC编程中PID运算和累计运算为何使用OB35循环中断组织块? 答:一般情况下,PLC程序大多在OB1中编写,但是OB1主组织块是一个循环组织块,他的周期不固定,每一个执行周期的长短,跟执行的语句多少有关系。   当调用PID功能块或进行重量、流量等累计运算时,要求信号的采样周期必须相等,如果使用OB1,因为执行周期不均等,将造成累计误差,无法得到正确的运算值。    OB35循环组织块是严格按照固定周期运行的中断程序,执行的固定周期缺省值是100ms,符合PID功能块对采样周期均等的要求,尤其是重量、流量等的累计运算,对信号的采样周期的均等要求非常高,以此提高运算的精度。   在使用OB35功能块时,一定注意PLC程序的指令的执行时间,不能超过OB35的周期,所以,一般对运算周期保持均等要求不高的PLC程序,尽量不要编写在OB35组织块中。

zdds2010 发表于 2025-11-12 19:27:52

说得对!狠狠赞同,没毛病~

198366809 发表于 2025-11-12 19:44:50

这波反向操作,我属实没想到!

鑫淼 发表于 2025-11-12 20:17:36

这评论区卧虎藏龙,个个都是人才!

哎呦橘子酸 发表于 2025-11-12 20:17:50

求个链接 / 教程,楼主好人一生平安~

wx_q34P12m7 发表于 2025-11-12 20:19:14

学到干货了,感谢分享,已火速收藏

wx_Re3tfSJ3 发表于 2025-11-12 21:19:38

蹲一波同款,有没有姐妹 / 兄弟推荐?

羽洛 发表于 2025-11-13 03:01:14

来凑个热闹,为楼主增加点人气!

醉春风_U7w7W 发表于 2025-11-15 20:24:51

楼主太会说了,字字句句都在理

bsb133 发表于 2025-11-15 20:54:24

打卡路过,支持优质原创内容~
页: [1]
查看完整版本: S7-300PLC编程中何使用OB35循环中断组织块