按如下方法设置循环中断 OB 参数:
打开上述循环中断 OB 的“属性”(Properties) 对话框。
在区域导航中单击“循环中断”(Cyclic interrupt) 组。
在“循环中断”(Cyclic interrupt) 组中,可设置下列参数:
循环时间
相位偏移
使用参数“循环时间”设置两次调用循环中断 OB 间的时间段,为 1 µs 的整数倍。
在此,以循环时间为倍数,设置从启动时间进行偏移的时间间隔。
使用多个循环中断 OB 时可使用相位偏移。 循环时间具有公倍数时,可使用相位偏移来防止同时启动。
向项目添加新循环中断 OB 时,应输入其循环时间。 根据下表设置循环中断 OB 的**级。
循环时间 | 默认**级 |
---|---|
0.25 ms <= 循环时间 <= 2 ms | 17 |
2 ms < 循环时间 <= 5 ms | 16 |
5 ms < 循环时间 <= 10 ms | 14 |
10 ms < 循环时间 <= 100 ms | 13 |
100 ms < 循环时间 <= 200 ms | 12 |
200 ms < 循环时间 <= 500 ms | 11 |
500 ms < 循环时间 <= 1000 ms | 10 |
1000 ms < 循环时间 <= 2000 ms | 9 |
循环时间 > 2000 ms | 8 |
可如下更改默认**级:
打开上述循环中断 OB 的“属性”(Properties) 对话框。
在区域导航中单击“属性”(Attributes) 组。
在“**级”(Priority) 区域的输入字段“**级”(Priority) 中输入所需值。
产品推荐