注意:由两种方式可以在没有足够堆栈空间时停掉CPU。最好的方法是增加程序逻辑来测试自诊断位%SA38,以检测用户程序是否发生故障。检测到故障后,可以用SVC_REQ13停掉CPU.另一个方式是增加逻辑检测模块没有正确执行的信号,然后调用SVC_ _REQ 13停掉CPU. Allen Bradley Starter 512-M/A43824 #28873 A
最后,VO扫描器进行初始化。/0扫描器先与/0控制器上的每个Io总线建立l/0连接,保持这个l/0控制器的配置数据,再将这些配置数据与已存储的/0配置数据比较,不同之处会记录到/0故障表中。之后,Vo扫描器向每个10控制器传送--份需要l/O总线上配置的l/O模块列表。l/0控制器初始化完成以后,/0扫描器用程序中的设定替换掉出厂设定。 Sie