quote:以下是引用jacky_andy在2013-12-24 08:14:38的发言:quote:以下是引用nucman在2013-12-23 13:51:59的发言:历史上, F 控制器是基于结构(硬件)冗余的原则。两个或多个相同的控制器执行相同的程序。输出进行比较。
与这个相反, SIMATIC S7 safety-related 系统是基于时间冗余 和差异 的原则。

与普通PLC不同的是,安全PLC内的程序会执行两遍。上图的示例中,用户程序执行一遍,系统程序取反 或运算 再取反执行一遍。两次的执行结构一致表示正确才输出。
另外,故障安全PLC能够对自身例如内存等自诊断。
如果是这样的化,是不是同样的程序,安全PLC的扫描周期是普通PLC的2倍呢?
安全程序确实会延长扫描周期,但是不是普通PLC的2倍关系。可以参照下面的链接http://support.automation.siemens.com/WW/view/en/25412441,下载excel表s7fcotib.xls,自动计算你所使用的模块以及某些指令或功能块执行所占用的时间(最大运行组时间)和系统响应时间。
安全系统保障的是系统的安全性,如果对快速响应有要求,需要参考此表计算看是否满足实际的需求。