您现在的位置是:首页 > PLC技术 > PLC技术
S7-300/400错误处理概述
来源:艾特贸易2017-11-01
简介S7-300/400 具有很强的故障检测和处理能力。这里所说的错误指 PLC 内部的功能性错误或编程错误,而不是外部设备故障。 CPU 检测到错误后,操作系统调用对应的组织块,用户可以在组织
S7-300/400具有很强的故障检测和处理能力。这里所说的错误指PLC内部的功能性错误或编程错误,而不是外部设备故障。CPU检测到错误后,操作系统调用对应的组织块,用户可以在组织块中编程,对发生的错误采取相应的措施。对于大多数错误,如果没有给组织块编程,出现错误时CPU将进入STOP模式。
系统程序可以检测出下列错误:不正确的CPU功能、系统程序执行中的错误、用户程序中的错误和I/O中的错误。根据错误类型的不同,CPU被设置为进入STOP模式或调用一个错误处理OB。
当CPU检测到错误时,会调用适当的故障处理组织块,如表4-16所示。如果没有相应的错误处理组织块,CPU将进入STOP模式。用户可以在错误处理组织块中编写如何处理这种错误的程序,以减小或消除错误的影响。为避免发生某种错误时CPU进入停机状态,可以在CPU中建立一个对应的空的组织块。
表4-16故障处理组织块
点击排行
