quote:以下是引用西门子PA在2011-05-03 16:10:53的发言:
回答一下3楼的问题:
假设这样的一个场景,该ET200M站点上同时安装有DI和DO卡件。
DI卡件读取信号,然后通过程序逻辑控制DO信号。
如果插拔DI卡件,DO卡件任然能正常工作。
那么程序由于无法读取DI信号,从而失去对DO卡件的实时控制动作,那么现场可能会处于一种危险状态。
如果整个从站丢站,则DO卡件将自动置位为关断状态,现场虽然不生产了,但是安全的。
这种情况一般用于某些特殊要求的场合。
其实和OB8x不装载,当错误发生时控制器就会停机是一个道理。
明白了!谢谢!
但其实我觉得,如果存在你所说的这种情况的话,那么说明编程人员的程序编写的还是不够严谨。
我想一个好的程序控制,不仅仅要考虑正常运行的情况,也要更多的考虑到危险情况,非正常情况的处理。你所的这种情况,在我一般的程序里都会有限制的,一旦反馈信号丢失,是不会让设备运行起来的,且要保持在一个安全的位置。