答:S7-300/400有很强的错误(或故障)检测和处理的能力。操作系统可以检测出下列错误:不正确的CPU 功能、操作系统执行的错误、用户程序中的错误和1/O中的错误。
操作系统检测到一个异步错误时,将启动相应的组织块。用户可以在组织块中编程, 对出现的错误采取相应的措施,以减小或消除错误的影响。如果没有生成和下载处理某个错误的组织块,出现该错误时CPU将进人STOP模式。即使下载一个空的OB,出现该错误时CPU也不会进人STOP模式。
利用系统功能(SFC), 用户可以屏蔽、 延迟或禁止各种OB的启动事件。