300在运行程序前是先自检还是先执行OB100?自检是每个扫描周期都会执行吗?
最佳答案
CPU首次扫描执行自检外部故障诊断等等。其次执行0B100,当有外部故障,或者通讯故障响应OB84,或者0B87。最后响应OB1。这个是根据中断的优先级来确定的。OB1的优先级最低为1,OB100的中断优先级为27.CPU故障中断OB84,启动时为28。故CPU首次先执行自检,当有硬件故障时,响应中断。OB1每个循环周期都执行,当有优先级更高的中断响应时打断OB1线性扫描响应中断。
提问者对于答案的评价:
受用,谢谢!
专家置评
已阅,最佳答案正确。
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc241345.html