老师,你们好,
我在学习了二阶段中断OB后,经过自己的实践掌握了一些简单的中断OB的用法,但是有一些不大理解的地方:
1、硬件中断OB的Input的相关定义变量的用处是什么呢?什么情况下要用这些变量。
2、我从官网看了<程序循环组织块-SIMATIC S7-1500编程使用-PLC-西门子下载中心常见问题大全>里面的案例,和我们课堂上的方式不同,那我可不可以理解为,1500系列不含有本体自带模块,因此需要在中断块中使用"EventType"变量来判断外部IO的时间触发信号,1200的本体可以直接触发?
3、中断块总体来说,我是否可以理解为优先触发的块,当条件满足后,只是会优先执行中断块,执行完中断块后再继续执行没完成的循环组织块,并不存在彻底中断循环组织块的扫描进程?
4、加入我需要在中断块中触发Q0.0,然而,Q0.0在OB1中也有使用,这样一来会不会也有概率出现双线圈的现象?
5、有些诊断类OB块的功能,我能不能理解为现在CPU已经集成了这些功能(例如:OB82、OB83、OB86)
