波特率与通讯 点击:510 | 回复:4



    
  • 精华:2帖
  • 求助:45帖
  • 帖子:49帖 | 545回
  • 年度积分:0
  • 历史总积分:10298
  • 注册:2018年9月14日
发表于:2019-04-03 09:17:10
楼主
求助帖100分-已结帖

之前遇到一个问题,我用信捷PLC与2个采集模块485通讯,大概温度、湿度、压力大概10个模拟量。信捷PLC的PORT1为19200,连接力控软件。PORT2为9600,AB连接2个模块(温度模块和模拟量模块)。第一次下载程序到PLC,采集不到模拟量模块的数据,温度模块有数据(已确认PORT2 为9600才下载进去的,当然如果波特率设错了也采集不到温度数据),然后再次下载程序到PLC中,两个都能读取了。这个是什么问题?然后老板(搞机械出身,这个也会点,至少见得多)就说要把波特率设高,还说让我把485通讯多看看

然后我就把模块波特率改到19200了.....

波特率低了会采集不上数据?(俺不懂)

高了会不会丢包?(听说的)怎么丢法,能不能讲下。

1分不嫌少!



  • 精华:2帖
  • 求助:45帖
  • 帖子:49帖 | 545回
  • 年度积分:0
  • 历史总积分:10298
  • 注册:2018年9月14日
发表于:2019-04-03 09:18:11
1楼

可能回复很不及时....见谅自顶下

李东泽

  • [版主]
  • 精华:7帖
  • 求助:25帖
  • 帖子:1209帖 | 6375回
  • 年度积分:216
  • 历史总积分:44409
  • 注册:2010年3月25日
发表于:2019-04-03 20:11:22
2楼

通讯速率快了容易丢包,但是如果通讯速率两边不一样,是通讯不上的

  • 精华:2帖
  • 求助:45帖
  • 帖子:49帖 | 545回
  • 年度积分:0
  • 历史总积分:10298
  • 注册:2018年9月14日
发表于:2019-04-12 08:39:16
3楼

通讯的话,波特率低了应该不会出现采集不到数据的情况啊,是不是我被忽悠了。

高了的话,丢失数据,只能以后再慢慢琢磨了

Smile-lyc

  • [管理员]
  • 精华:114帖
  • 求助:50帖
  • 帖子:2793帖 | 22283回
  • 年度积分:311
  • 历史总积分:144042
  • 注册:2006年8月04日
发表于:2019-05-16 20:59:41
4楼

感谢诸位大师积极答疑,同时也希望求助楼主在得到满意答案以后或自己已经找到问题解决方案以后,跟自己帖子分享经验,如果是积分悬赏求助,请及时结贴发放积分奖励。


热门招聘
相关主题

官方公众号

智造工程师