S7-300的CPU 315-2DP 能使用几个循环中断块
刘玉蓉
发布于2014-10-13 17:38
2
0
标签:
S7-300的CPU 315-2DP 能使用几个循环中断块,我在CPU的属性里面只能修改OB35的中断时间,OB32、OB33、OB34都是灰色的,修改不了。
佳答案
虽然OB30-OB38共有9个循环中断组织块,但不是所有的PLC都支持这些块,必须根据具体的CPU而言,如CPU414-2DP,可以调用的循环中断组织块为OB32、OB33、OB34、OB35,不仅可以修改执行时间(Execution),而且可以修改优先级(Priority),但对于CPU315-2DP仅能调用一个循环中断组织块OB35,而且仅能修改执行时间,不能修改优先级。
在SIMATIC管理器中打开你的项目的硬件组态界面,双击CPU315-2DP,打开CPU属性对话框,选择“Cyclic Interrupts”(循环中断)页,可以看到仅OB35可以修改执行时间,其他循环中断组织块都为灰色,不可调用。
循环中断用于在一个固定时间的时间间隔内执行循环中断组织块,如OB35,其默认的时间间隔为100ms,你可以在1 – 60 000 ms范围内修改此时间。一般如在PID控制中在OB35中调用纯软件控制器时如FB58(温度控制)。注意要保证上升设定时间大于0B35程序执行的时间,否则会产生循环中断错误,并调用错误处理组织块OB80