首页 上一页 1 2 下一页 尾页

RS-485通讯怎么写程序 点击:7562 | 回复:24



SXW1134236468

    
  • 精华:0帖
  • 求助:1帖
  • 帖子:1帖 | 1回
  • 年度积分:0
  • 历史总积分:13
  • 注册:2011年5月22日
发表于:2013-04-18 17:51:42
楼主

那位高手有三菱PLC与多台台达变频器用RS-485通讯的程序,谢谢。




wocaonima1314

  • 精华:0帖
  • 求助:3帖
  • 帖子:6帖 | 608回
  • 年度积分:79
  • 历史总积分:304
  • 注册:2014年5月25日
发表于:2021-01-20 14:57:14
21楼

说道通讯,真是个麻烦事。看不见也摸不着,怎么办呢?建议以下步骤。。。


1、物理接口,

1.1 比如了解通讯的双方或多方的接口,多台肯定得是485接口,232的话就必须转换为485才能实现多台的通讯;

1.2 物理接线,这个最容易出错,接线错误,虚焊等等,所以请保证接线正确且牢固


2、协议配置

波特率的设置必须一致,节点地址相异。规定双方通讯规约,确定报文格式等


3、通讯指令和调试工具

调试工具先说,这里的调试工具最常用的就是串口调试助手,请大家调试通讯的时候一直讲串口调试助手挂在485网络上,实时检测通讯报文


指令的使用往往也是难题,所以与串口调试助手配合使用也能促进理解通讯指令。只有通过串口发出的报文符合双方的规约,才能实现通讯的正确。对了,指令一般都是故障输出,根据故障输出也能发现调用指令的错误。


4、多台调试的前提就是先保证点对点通讯正确,这个没有确定之前,请不用花无用功编写多台通讯程序。


5、在实现了点对点通讯正常后,逐步增加多台通讯,并且增加通讯指令的间隔,否则很容易让串口忙不过来。


最后再次强调,请一直使用串口调试助手,否则还是看不见也摸不着。


chengbhz

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 59回
  • 年度积分:0
  • 历史总积分:54
  • 注册:2013年7月06日
发表于:2021-03-08 21:26:15
22楼

认真学习一下

fyz920757923

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 226回
  • 年度积分:0
  • 历史总积分:64
  • 注册:2019年8月14日
发表于:2021-03-09 09:22:22
23楼

学习一下,正需要看看

sulinhe

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 12回
  • 年度积分:0
  • 历史总积分:66
  • 注册:2004年5月23日
发表于:2022-08-04 11:01:45
24楼

学习了,谢谢大家。嘿嘿


热门招聘
相关主题

官方公众号

智造工程师
    首页 上一页 1 2 下一页 尾页