查看: 797|回复: 0

下位机模块正常接线不能正常使用?原因在这里!

[复制链接]

8

主题

21

帖子

231

积分

中级会员

Rank: 3Rank: 3

积分
231
QQ
发表于 2018-8-20 15:46:49 | 显示全部楼层 |阅读模式


















前两天接受到一个反馈,在现场的技术人员告诉我,下位机模块正常接线,CAN总线和接到灯光的线路都是没有问题的,结果在调节一路灯光的强度时,另外一个模块的一路灯光也会随着该动作一起亮起来,反复试过多次,线路也检查多次,没有找到原因,我在远程协助他们的时候,检查了软件,重启主机,一套流程操作下来,也没有找到流程所在,于是,重新新建项目文件,添加主机,自动发现扫描下位机的时候,发现下位机模块的can地址冲突,上面的几个都是标红,就像这样图1这样。这就找到问题所在了,将CAN地址冲突的模块重新烧写CAN地址,再次调试的时候就正常运行了。具体原因就是下位机模块在出厂的时候会进行测试,相同的模块会烧写成一样的CAN地址,在同一个项目中用相同的两个或者以上的模块时,一定要重新烧写模块的CAN地址,我们在和技术人员的培训的时候有讲到这一点,在发给技术人员的资料中,常见问题的12页也有讲到这个问题。下位机的CAN地址是冲突的时候,调试时是不能正常使用的。

现在再来讲一个也是该类型的,不过不是地址冲突哦,有一个客户给我反馈说,C3中控主机突然之间不能用了,像昨天控制场景,控制播放器,控制空调,,,都是OK的,今天过来就不能用了,我也很纳闷,于是远程用conductor软件调试对设备进行控制,仍然时没反应,我当时就想,是主机出问题了?重启了一遍还是不行,想着重新扫描一下下位机模块,点完自动更新后,发现也没有出现红色的CAN地址啊?突然发现,主机的下位机CAN地址变成了0,这是一个不正常的现象,我们主机的下位机在出场的时候设定的CAN地址一直是8,这个在一般调试过程中都不会去修改到这个主机的CAN地址,我退出来看到设备添加后面主机的控制的CAN地址是8,这时候就明白了主机的CAN地址改变了导致主机不能正常工作,重新把CAN地址改回来后,场景都一样能执行了。所以当下位机或者主机不能正常工作时,而且接线也没有问题时,请检查CAN地址是否正确。CAN地址出现错误时,调试肯定是不能正常进行的。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表