您现在所在的是:

PLC论坛

回帖:15个,阅读:1478 [上一页] [1] [2] [下一页]
* 帖子主题:

485通信的离奇问题

4495
sunjian5432
文章数:492
年度积分:126
历史总积分:4495
注册时间:2013/12/10
发站内信
发表于:2017/1/11 8:38:01
#10楼
用串口调试助手,看下问题在哪一目了然
科技是第一生产力
43677
YXBK 版主
文章数:20011
年度积分:1056
历史总积分:43677
注册时间:2007/4/14
发站内信
2015论坛优秀版主
2015春节活动
2013论坛优秀版主
2012论坛优秀版主
发表于:2017/1/11 10:12:08
#11楼
我的没有加终端电阻,具体什么原因不好说,不知你的程序是怎么写的,你用延时轮流通讯看看,也就是开始跟1#站,然后2#站,再3#站,一直下去,这个时间开始设长一点,再慢慢减。我的是0.3秒。最好用上升沿触发顺序功能块。
大家一起学习
1161
fnachille
文章数:139
年度积分:50
历史总积分:1161
注册时间:2016/8/31
发站内信
发表于:2017/1/11 15:12:08
#12楼
以下是引用YXBK2017/1/11 10:12:08的发言:
我的没有加终端电阻,具体什么原因不好说,不知你的程序是怎么写的,你用延时轮流通讯看看,也就是开始跟1#站,然后2#站,再3#站,一直下去,这个时间开始设长一点,再慢慢减。我的是0.3秒。最好用上升沿触发顺序功能块。
我都是M8000直接带,基本上一直读,因为很多时候都是要经常看数据,所以几十个地址一直保持读。

不知道这样会不会不好
此帖发自手机工控论坛
3406
svpama
文章数:469
年度积分:50
历史总积分:3406
注册时间:2007/3/20
发站内信
发表于:2017/1/11 16:06:36
#13楼
个人看法:
从最后节点写入很慢,这是什么原因呢,人个估计是通信出错了,
出错了,重发,再出错,再重发,几次后成功了,
相比起来,那些一次成功的,叫快,多次发送才成功的,叫慢。
而信号最差的是那个节点呢?最后最远那个。
从交换地址也无法解决这问题可以看到,应是通信信号接收问题。
也就是说:
你的线路已经到了临界了,什么意思呢?
就是从电信号分析,你的通信的电平很差,接收到的信号分辨不清了。
有些(最后最远的那个)节点已经要多次重发通信,才能成功了。

本来就不算好的通信通道,再接负载节点,那就更差了。
废话说多了,
说解决办法:
1,降速,降低通信速度,如降速能把问题解决了,那前面说的是真的。
毕竟还在怀疑中,这方法是不变硬件的基础上的解决办法。

如降速能有解决问题了,但是实际应用不能那么慢的速度,怎办?
2,改善线路,这要么是你的设备有问题,要么是你的线有问题,又或接线有问题。
你用的是不是不是绞线,是否屏蔽线,线的问题可能性较大(从经验上说),
当然你不能因此而放下心,不要检查其他的。

通信线和供电的不同,我试过,那线明明断了一根,一样可以照常通信的,
3168
hdsr178
文章数:335
年度积分:50
历史总积分:3168
注册时间:2004/8/1
发站内信
发表于:2017/1/12 9:19:11
#14楼
怀疑你用的电缆有问题!

   变频器、动力电缆、变压器、大功率电机等往往伴随着低频干扰,而这种干扰是用高导电率材料做屏蔽层的电缆无法解决的,包括原装的进口电缆。只有用高导磁率材料(如钢带、钢丝)做的屏蔽层才能有效抑制低频干扰。
   最常用的方法就是给电缆套上钢管或直接采用高导磁率材料制成的铠装型电缆——ASTP-120Ω(for RS485 & CAN) one pair 18 AWG ,电缆外径12.3mm左右。
[此贴子已经被作者于2017/1/12 9:19:40编辑过]
12776
蛇会大学
文章数:4703
年度积分:281
历史总积分:12776
注册时间:2015/12/14
发站内信
2018论坛分享达人
发表于:2017/1/12 12:59:24
#15楼
我猜测,可能某一个器件的通讯口有漏电。因为所有485都并联在一起,只要其中一个器件有短路性或漏电性故障,直接导致通讯质量下降。
上示波器看看波形吧
敏问找算丁亏楼累
敏问找算哭哲累嘿
敏问够算恐哈做累揍忍没催妹
比漏累伤醒更八音舍黑
我晕能以身问晕陪笨累

关于我们 | 联系我们 | 广告服务 | 本站动态 | 友情链接 | 法律声明 | 非法和不良信息举报

工控网客服热线:0755-86369299
版权所有 工控网 Copyright©2025 Gkong.com, All Rights Reserved

78.0005