woshisunu
虚心求教
级别: 探索解密
精华主题: 0
发帖数量: 45 个
工控威望: 161 点
下载积分: 723 分
在线时间: 38(小时)
注册时间: 2011-04-26
最后登录: 2012-07-10
查看woshisunu的 主题 / 回贴
楼主  发表于: 2011-06-27 17:25
PLC与两台设备进行MODBUS通讯
单独通讯时都正常 同时通讯时总是2号设备不能正常通讯 1号正常
用电脑和分别测试两台设备 通讯也都正常
请问这个什么问题,怎么解决??
多谢大家
[img] http://photo.renren.com/photo/sp/hesSrO6deGp[/img]
woshisunu
虚心求教
级别: 探索解密
精华主题: 0
发帖数量: 45 个
工控威望: 161 点
下载积分: 723 分
在线时间: 38(小时)
注册时间: 2011-04-26
最后登录: 2012-07-10
查看woshisunu的 主题 / 回贴
1楼  发表于: 2011-06-28 15:01
引用
引用第2楼ydc820于2011-06-28 08:25发表的  :
分别通讯行,同时通讯不行,
通讯时序不对

通讯时序这个应该怎么弄?
麻烦给讲讲
[img] http://photo.renren.com/photo/sp/hesSrO6deGp[/img]
woshisunu
虚心求教
级别: 探索解密
精华主题: 0
发帖数量: 45 个
工控威望: 161 点
下载积分: 723 分
在线时间: 38(小时)
注册时间: 2011-04-26
最后登录: 2012-07-10
查看woshisunu的 主题 / 回贴
2楼  发表于: 2011-06-28 15:21
引用
引用第4楼sandy_love于2011-06-28 15:06发表的  :
间隔多远,有没有终端电阻

不远 终端电阻是必须的么?
[img] http://photo.renren.com/photo/sp/hesSrO6deGp[/img]
woshisunu
虚心求教
级别: 探索解密
精华主题: 0
发帖数量: 45 个
工控威望: 161 点
下载积分: 723 分
在线时间: 38(小时)
注册时间: 2011-04-26
最后登录: 2012-07-10
查看woshisunu的 主题 / 回贴
3楼  发表于: 2011-06-28 16:33
引用
引用第7楼z4131246于2011-06-28 16:04发表的  :
很显然你把两台PLC公用一个通讯地址了 当然不行咯,如果我猜得没错的话 两台PLC哪台PLC先和你的上位机交换地址并通过错误检测(MODBUS协议的设备地址)那哪台就能正常通讯,MODBUS协议的格式是:设备地址(8字节) 功能代码(8字节) 数据段(N个8字节) 错误检测(16字节)你可以用串口调试软件来看看你的两台PLC的协议地址是不是一样的要是一样的话就不行(当然这是在你没办法确定原因下的最终极的办法);顺便问下你用的是什么PLC啊?

不是后接上的不行 先接哪个都是设备2不行
[img] http://photo.renren.com/photo/sp/hesSrO6deGp[/img]
woshisunu
虚心求教
级别: 探索解密
精华主题: 0
发帖数量: 45 个
工控威望: 161 点
下载积分: 723 分
在线时间: 38(小时)
注册时间: 2011-04-26
最后登录: 2012-07-10
查看woshisunu的 主题 / 回贴
4楼  发表于: 2011-06-28 16:45
引用
引用第9楼z4131246于2011-06-28 16:41发表的  :
应该是你的地址设置的不正确 实在不行那你用串口调试软件监控下看看两太PLC通讯的数据包里的设备地址是不是一样的,一样的话那就是你的地址设置错了,你用的是什么PLC啊?

浩纳尔的PLC
[img] http://photo.renren.com/photo/sp/hesSrO6deGp[/img]
woshisunu
虚心求教
级别: 探索解密
精华主题: 0
发帖数量: 45 个
工控威望: 161 点
下载积分: 723 分
在线时间: 38(小时)
注册时间: 2011-04-26
最后登录: 2012-07-10
查看woshisunu的 主题 / 回贴
5楼  发表于: 2011-06-30 09:57
引用
引用第13楼小鸡已炖于2011-06-28 17:25发表的  :
你那个是RS232的还是RS485通讯方式?RS232的只能和一个通讯!要RS485才支持通讯两个

485的啊
[img] http://photo.renren.com/photo/sp/hesSrO6deGp[/img]