安全型PLC凭什么那么贵?有何特点?( 三 )
安全PLC内部CPU数量至少两个或者多个 , 两个CPU的功能是:分别对同一个程序各执行一次 , 然后把记过放在一起比较 , 如果结果一致 , 就会进行输出 , 如果不一致 , 则选择安全的结果输出(通常意义上的不输出或者停机)
因此只有具备冗余设计的CPU才能称之为安全PLC 。 除此之外 , 安全PLC中的CPU的检测具有时钟检测 , 监视时钟 , 序列检查 , 存储器检查 。
时钟测量:在处理器电路中 , 有两个不同的振荡器交叉检查它们的行为 , 每个处理器使用一个时钟检查另外一个是否运行 。 如果在一个确定的周期里 , 检测到对方没有运行 , CPU就会进入安全状态 。 固件每秒钟会检查两个振荡器的精度 。
监视时钟:一个硬件和一个固件的监视时钟检查PLC的活动和执行用户逻辑的执行时间 。 这和常规的PLC系统是相同的 。
序列检查:序列检查监视CPU操作系统不同部分的执行 。
存储器检查:所有静态存储器区 , 包括Flash存储器和RAM , 使用循环冗余码(CRC)进行检测 , 并且双码执行 。 动态存储器区由双码执行保护 , 周期性进行检测 。 在冷启动时 , 这些检测重新进行初始化 。
推荐阅读
- 魔兽世界|魔兽TBC:为什么玩家期待跨区组队?降低组队难度,无需频繁换区
- 李儒|三国杀:为什么叫李儒时代的骄傲,他到底有什么好骄傲的?厉害吗
- edg战队|EDG决赛生死局圣枪哥直呼最后两局!Viper质问监督怕什么
- 池子|“为什么优菈总是在让人始料未及的版本到来?我还没准备好呀!”
- 原神|原神:阿贝多有什么用?兼顾副C与辅助,三大作用机制详解
- 游戏本|双11告一段落,游戏狂欢月还在继续!什么装备可坐等老头环?
- FMVP|Scout的FMVP争议过大,根本原因在于观众不理解什么是FMVP!
- fpx战队|为什么同样是S赛夺冠,FPX的热度,完全没法跟IG与EDG相比?
- 手机游戏|DNF关服了会有什么补偿?玩家讨论出四种可能,最后一条最靠谱
- 王者荣耀|王者荣耀为什么要出限定皮肤?看完你就明白了