E59这个码在日立H系列(比如EH-150、MICRO-EH)上一般指向通讯异常或者扩展总线报错,你先确认一下是CPU本体的E59还是扩展模块报上来的。我之前在一条包装线上碰到过,EH-150带三个扩展模块,E59大概十来分钟跳一次,外部线查了一圈都没事,最后是第二个扩展模块的背板连接器里进了一点油污,针脚有轻微氧化,接触电阻变大导致的,把连接器拔下来用精密电器清洁剂喷了重新插紧就再没报过。你重点翻一下扩展模块之间的扁平排线或者背板接口,尤其是靠振动源近的那一段。另外确认下24V供电纹波,用示波器看,纹波超过500mV也容易诱发这个报警。