70D的钻机架子,刚搬完家,结果现场反映说是PLC报警,SF灯常亮,BF灯闪亮,司钻房的触摸屏连接不上,显示通讯故障。
接到任务,到达现场后查看现状。CPU灯报警,没错。
触摸屏的IO域也显示一大堆的#号。

经过大概查看,发现司钻房控制箱内的RS485中继器的通讯状态灯不亮,只有电源指示灯是亮的。
正常情况下,两侧的通讯状态灯应该都橙色常亮才对,因此,临时更换一个RS485。(这里要吐槽一下,这个设计空间本来就很小,后来又在上面安装了顶驱操作箱,导致司钻控制箱只能打开一个很小的缝隙,维护起来太不方便,坑爹啊)

现场库房没有备件,好在顶驱系统上有啊,先临时拆来测试一下,果然,更换RS485后触摸屏连接上了,而且,RS485的两个状态指示灯也都亮起。
但是,CPU上的两个灯依旧在报警啊。
肿么办?
查看系统通讯图,非常简单的系统,总共就几个站而已。问题究竟出在什么地方呢?

现场电气师说已经测过电缆等,没发现异常,嗯,算了,还是借根适配器来看看得了,这样快啊。
连上PLC,果然一眼就定位了故障所在:滚筒编码器掉站了。

滚筒编码器直接连接在RS485的端子上,经过两个接插件后直接是编码器本身,那么,是编码器有问题了?
临时借调了一个同型号的编码器,没有破坏接插件,直接把原编码器的电缆截断,一顿焊接,再次上电,问题依旧。
哎,还是不能偷懒啊(控制箱空间太小,在里面接线真不如在外面焊接来的舒适),直接断电后把编码器接在RS485上,这次上电后,PLC的状态灯显示出了可爱的绿色,再没有红色出现。

折腾来折腾去还是电缆问题啊,鉴于内部的接插件一般不拆卸;经常拆卸的是编码器侧的接插件,那么,直接从外部电缆下手,更换外部接插件。
这次没有那么多幺蛾子了,换完接插件再次上电,形势一片大好。故障解决。