技术论坛

 请帮我看看为什么Modbus不工作,状态STATUS一直为16#7000

返回主题列表
作者 主题
跃溪
侠士

经验值:1702
发帖数:257
精华帖:0
楼主    2024-09-26 17:25:28
主题:请帮我看看为什么Modbus不工作,状态STATUS一直为16#7000


情况:

已在运行项目,之前能采集到数据,前几天其中几个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的。


您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。