FC模块中 in-out 引脚表示什么意思
分类:S7-300/400
AN M 12.0
= M 13.0
A M 12.0
NOT
= M 12.0 次程序放在ob1或ob35中执行的周期是否相同. FC模块中 in-out 引脚表示什么意思
2个回复
-
plc电工爱好者
不相同,OB1会因为每次调用的子程序不同等原因造成执行周期的不同,然而OB35属于中断,其优先级高于OB1其会按照你设定的时间间隔定时执行。FC中的IN-OUT用于定义输入出类型参数,即如果你定义了一个IN-OUT的形参,同时在调用时附实参如为MW0,在调用FC时通过MW0传递实参给FC,你可以内部编程在FC执行完成后再将值传递给MW0带出。
1年前 我来评论 -
plc学习
上面几位已经说的很清楚,我补充一点.S7提供了多达九个的循环中断OB (OB30至OB38),它们以固定的时间间隔来中断用户程序。下表给出了循环中断OB的缺省时间间隔和优先级。
OB编号 缺省时间间隔 缺省优先级
OB30 5s 7
OB31 2s 8
OB32 1s 9
OB33 500ms 10
OB34 200ms 11
OB35 100ms 12
OB36 50ms 13
OB37 20ms 14
OB38 10ms 151年前 我来评论