恭喜,你发布的帖子
发布于 2017-06-28 12:07:47
4楼
1、要选用支持modbus 通信并有modbus执行功能的步进驱动器(有的驱动器有mobus通信,但只是调整内部参数用的)
2、有专门的RS485星型分支器(或者叫485集线器,一般都是有源的),有了这种分支器就可以星型连接,不然的话只能串接,而且一定要用专用485双绞线,不然通信效果会很差
https://s.taobao.com/search?q=485%E9%9B%86%E7%BA%BF%E5%99%A8&imgfile=&js=1&stats_click=search_radio_all%3A1&initiative_id=staobaoz_20170628&ie=utf8&suggest=0_3&_input_charset=utf-8&wq=485&suggest_query=485&source=suggest
3、数据地址比较分散的话,只能每次读写一个地址(读写一个位或读写一个寄存器的方式),多次读写方式,这样通信占用的总时间会比较长,如果数据地址是连续的,就可以用“读写多个保持寄存器”的方式一次完成一个站的数据读写,这样可以大大降低总的通信时间,modbus串行通信的速率比较低,两次各读写一个地址的总时间远大于一次读写两个寄存器的时间,所以能用“读写多个保持寄存器”方式是最佳的
4、可以参考第3条内容
请填写推广理由:
分享
只看
楼主