DO输出一般都是干接点的,50M的距离没有问题,小于150M理论上都没有问题。距离这一点你可以放心!关于继电器的问题,其实作为现场调试人员,你可以按照如下办法解决:首先,换个继电器,如果这个继电器不行,就在换一个,试试,估计三个五个肯定有一个是行的吧。如果OK了,很显然是继电器的问题。我们是使用者,并不是制造继电器的,简单看看它是因为什么坏的就可以了。估计是二极管坏的可能性比较大一点。如果换了也不行,可以排除是继电器本身有问题了。那么你可以检查一下线路,其实线路很简单,就是DO的输出点接到继电器的线圈的两端而已。那么有没有正负呢,肯定是有点了。单纯的讲线圈是没有正负的,但是在这个继电器里它就应该“有”了。因为它在得电的时候,它的动触点需要移动。有方向的移动。电流的流向就决定了力产生的方向。如果你接反了。就不可能使常开变常闭,常闭变常开了。但是你文中说了,NO好用,可以说明线是没有问题的。综上,觉得最有可能的原因就是继电器的二极管坏了,换个继电器吧!