一般来说是讨论安全连锁信号,那还是“0”信号连锁较好,就是正常状态连锁信号为“1”,故障时为“0”,也即“0”信号触发连锁。其实在逻辑状态定义明确后,在进行控制设计时所有的控制逻辑变量都可以方便的做正反状态的转换,因而本无所谓“0”好还是“1”好。但“0”逻辑可以说是偏于保守的设计,也可以说是从安全角度较为可靠的设计,体现了“故障安全型(Fail safe)”的原则:
1、“0”连锁信号把线路断线、松动、端子虚接、气路泄漏等故障自动包含在连锁逻辑里面了,这就和以前有帖子讨论紧急停止按钮是取常开还是取常闭触点一个道理;
2、意外失去能源时执行器的状态多是参考“0”连锁逻辑而选择确定的,这使得意外失去能源时系统自然进入“连锁保护状态”!逻辑上正好相符;3、系统连锁信号尤其是安全连锁要求是一旦进入连锁状态就一直保持直至复位信号出现,而如果选择“0”连锁,可以保证即使在进入连锁状态中出现意外,系统也不会退出连锁状态;
4、一般的控制系统都设计成具有失能保护(零压保护)特性,即失去能源后又重新供应能源时,过程不会自动再启动。所以,当能源再次恢复时由于失压保护导致所有信号处于非激发状态,对于安全连锁来说,如果取“0”信号状态为连锁启动条件,系统“返回瞬间”的个变量状态恰是安全连锁启动需要的状态,这样保证不会出现意外事故。
5、我个人的经历,有的控制器需要将某些内部寄存器的状态作为连锁逻辑计算的条件,而这些寄存器要考虑到长时间关机不用&停电后数据丢失的问题,也就是寄存器的数据会被“刷新”为“0”,这时要是以“0 ”信号为安全连锁条件,则在重新开机时即使没有立即发现寄存器数据丢失的事实,也会系统自动进入安全连锁状态。这样也是安全的。
当然, “0”信号安全连锁的弊端就是容易由于设备原因导致未期的连锁中断,有时甚至会较为频繁出现,干扰生产的正常进行。但在把安全作为第一要务的前提下,“0”连锁信号在逻辑上具有天然的优势!