发布于 2011-04-15 09:39:36
111楼
我经常有这样的情况发生:
系统出产前,在家上电测试,发现某个I/O模块灯不亮,检查24VDC,已经送到连接器上,发现原来是前连接器的螺丝没拧紧,然后就直接拧上,模块亮了,呵呵。这说明,我就做了一次前连接器的带电插过程。有时候,拧的过程中,由于用力不均匀,弄得模块LED灯忽闪忽闪的,这说明啥?呵呵,说明我已经完成了多次的前连接器的带电插拔过程。由于咱们大多用的是24VDC为模块供电,所以,在系统出厂前,这样的操作是不会对设备和人身有啥损害的,也不会影响CPU的工作;当然,有用到交流220VAC,自带继电器的IO模块,多半还是要小心触电。
上面说的都是在家做测试碰到的情况,如果在现场,且整个系统都已经交给PLC监控,那么前连接器的带电插拔,就需要考虑这个连接器所接的I/O会不会连锁启停现场设备,而这些设备的启停又是否影响生产和人身安全。至于CPU,我认为同样是不会停的。
这是我所理解的楼主说的前连接器的热插拔,至于模块的热插拔,影响会更大一些,是不是选用了支持热插拔的有源导轨;是不是插入了相应的OB块以防止CPU的停机事故;CPU不停机的情况下,该模块的热插拔又会不会连锁其它关键设备的启停。所以,即便咱们的PLC设备已经能够热插拔了,也不能说就可以随便去进行这样的操作。正如ZANE所言,热插拔功能本身没有问题,关键是系统设计的问题。