求助Modbus通讯问题 点击:2014 | 回复:13



厚道做人

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:4帖 | 5回
  • 年度积分:0
  • 历史总积分:17
  • 注册:2005年3月21日
发表于:2005-08-09 11:27:00
楼主
小弟用485连接几台走Modbus的协议,对单机通讯是没有问题的,但是几台机器并连起来以后,出现一现象:有时TX问了两至三遍甚至更多次,才有RX回一次,哪位大虾碰到过类似问题,请教如何解决?先谢过了.



如火

  • 精华:172帖
  • 求助:0帖
  • 帖子:803帖 | 5249回
  • 年度积分:0
  • 历史总积分:0
  • 注册:1900年1月01日
发表于:2005-08-09 15:56:00
1楼
您检查一下设备的通讯地址及相关参数是否正确。如果还是不行可以把波特率调低一点试试。

gongkongedit

  • 精华:1099帖
  • 求助:0帖
  • 帖子:14392帖 | 54470回
  • 年度积分:0
  • 历史总积分:622
  • 注册:2008年9月08日
发表于:2005-08-09 16:10:00
2楼
不只你可否改为422通讯,我遇到过类似问题,485单机OK,多机不行,后改为422通讯,没有问题。

xhdsmz

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 8回
  • 年度积分:0
  • 历史总积分:29
  • 注册:2004年1月04日
发表于:2005-08-13 10:14:00
3楼

厚道做人

  • 精华:0帖
  • 求助:0帖
  • 帖子:4帖 | 5回
  • 年度积分:0
  • 历史总积分:17
  • 注册:2005年3月21日
发表于:2005-11-24 17:07:00
4楼
现在现场已经把线放好了 2芯的 不好改422啊
郁闷中。。。

独孤西狂

  • 精华:1帖
  • 求助:0帖
  • 帖子:11帖 | 199回
  • 年度积分:0
  • 历史总积分:372
  • 注册:2002年11月09日
发表于:2005-12-12 21:01:00
5楼
花500块加个485中继肯定可以.不过你再检查一下接地,也许可以解决.

叶帆

  • 精华:1帖
  • 求助:0帖
  • 帖子:18帖 | 88回
  • 年度积分:0
  • 历史总积分:239
  • 注册:2003年9月03日
发表于:2005-12-12 23:27:00
6楼
通信节奏不要太快,超时时间也要设的合适。否则半双工的485通信容易出现冲撞

IREX

  • 精华:10帖
  • 求助:0帖
  • 帖子:225帖 | 318回
  • 年度积分:1
  • 历史总积分:1239
  • 注册:2003年8月04日
发表于:2005-12-13 15:36:00
7楼
既然线放了; 
你这问题只能改变上位机传输停止时间, 将其调至 10ms 或大一点,

这问题在于MODBUS下位机问题, 因为在多机模式下
1.一台与上位机正在沟通的码, 会被其它下位机读取.
2.下位机回送的码许多下位机无法读取, 造成进入错误状态.
3.进入错误后绝大部分下为机会等待线上静空3T时间来重新定位.

因此; 如果做MODBUS要慎选下位机, 否则您必须将 R 与 T 分开.

[color=#FF0000]IREX MB SPLC具智能判断, 允许你在R/T混合线路中无须3T线上净空[/color]

朱恩清

  • 精华:1帖
  • 求助:0帖
  • 帖子:27帖 | 1511回
  • 年度积分:0
  • 历史总积分:4570
  • 注册:2004年6月15日
发表于:2005-12-14 09:28:00
8楼
除了上述情况,也有可能跟电缆有关。
    尽管通信速率没有变化,但传输距离变长了,传输线效应出来了,线路衰减增大了,阻抗也有可能没有完全匹配,出现信号回波反射。
    

游儿

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 3回
  • 年度积分:0
  • 历史总积分:19
  • 注册:2006年1月09日
发表于:2006-02-06 16:28:00
9楼
过年好

通讯网

  • 精华:11帖
  • 求助:1帖
  • 帖子:431帖 | 10265回
  • 年度积分:0
  • 历史总积分:24711
  • 注册:2004年7月09日
发表于:2006-03-06 15:17:00
10楼
你一个,一个挂一个能行。挂第二个。第二个没有问题挂第三个。。。。

DJ223

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 16回
  • 年度积分:0
  • 历史总积分:32
  • 注册:2007年3月14日
发表于:2008-06-19 17:28:01
11楼

楼主你后来是怎么解决的?

 

李文松

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 14回
  • 年度积分:0
  • 历史总积分:97
  • 注册:2003年11月06日
发表于:2011-05-27 21:07:44
12楼

请教各位,我用上位机和欧陆仪表通讯,用MODBUS RTU 485总线的,怎么发数据,就是无应答。把仪表改为广播通许,上位机可以收到数据,这是怎么回事?请教了。。。。

Profibus001

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 61回
  • 年度积分:0
  • 历史总积分:604
  • 注册:2008年5月24日
发表于:2011-05-28 15:48:38
13楼

MODBUS RTU 485转光纤,国内首创.

自控主流的现场总线有: ControlNet,Profibus-DP,Modicon S908 RIO, ModbusPlus(MB+),Ge enius,DeviceNet,Can,
Lonworks,CC-link,Cs31,Modbus,PPI,DH+,DH485, Digital I/O,Anolog I/O……等光纤中继模块,
可替代品牌、型号有:
西门子(Siemens):OLM-G11/G12(6GK1502,6GK1503)
赫思曼(HIRSCHMANN):OZD GENIUS G11/G12, OZD Profi G11/G12
罗克韦尔Rockwell(AB):1786-RPA,1786-RPFS,1786-RPFM,1786-RPFRL,1786-RPFRXL,1786-RPCD
莫迪康(Modicon):490NRP253,490NRP254,NWFR85D200
昆滕PLC配套模块:490NRP954, NWFR89D200


如需更多了解请与我们联络:
MOB:13066988513 刘先生 ( 7*24h热诚为您提供系统方案咨询)
E-mail:boblb@163.com QQ:457361178(请添加时说明内容)
.


热门招聘
相关主题

官方公众号

智造工程师