情况:
已在运行项目,之前能采集到数据,前几天其中几个modbus从机设备从多功能电量表改换到ABB ACS880,变频器保持原来电量表的站点,保持原来的采集数量,所以程序改动部分只有数据地址DATA_ADDR。
故障:
DONE、ERROR状态,从M10.0至M17.1一直为false,STATUS一直为空闲16#7000,从轨迹上看,一直没变动。
原有的从机设备的几个数据有,但一直没有变化,猜测是只在第一个采集周期采集了一次,第二个周期就空闲了,但反复检查确定从M10.0到(M10.2、M10.3)……(M17.0、M17.1)循环链条是完全闭环的。
硬件组态上,原程序是默认状态,实现使用是2线制485,我不太清楚为什么没有影响原来的数据采集,我中间改成2线制485,但也不行,现在改回原来的默认状态。
另外原程序是V15版本,我上传升级V18修改程序后,现在程序是V18的。