专业的微特电机产品发布平台
用户名: 密码: 注册
设为首页 加入收藏 联系我们
免费注册 企业免费建站
新技术论坛 会员产品发布
TB6600QQ群:70241714   步进电机论文   六轴工业机器人解决方案  
步进电机     驱动器     控制器     马达IC     伺服电机     无刷直流电动机     微特电机文献     工控器件     运动控制新产品     六轴工业机器人    
 当前位置:首页--有刷直流电机驱动器--
时代超群有刷驱动器AQMD2410NS串口通讯485接线及功能设置-YNN
2023年2月6日

图片1.png 

接口定义

图片2.png 

通讯接口

通讯接口支持RS485 通讯,信号定义如图所示。485-A485-B为分别为RS485 的两差分信号AB485-A 485 主站的信号线A485-B 485 主站的信号线B

图片3.png 

 

AQMD2410NS驱动器 串口通讯控制方式设置详见链接:

http://www.zgbjdj.com/shownews.asp?id=23178


 

串口(485)通讯控制方式典型接法

串口(485)通讯控制方式的常规接线方法如图所示。其中,AB为分别为RS485 的两差分信号ABA 485 主站的信号线AB 485 主站的信号线B

图片4.png 

如果要实现多站通讯,接法所示。当启用了限位时,限位开关对 485 方式依然有效。如果使用蓄电池给驱动器供电,建议在电源接口串联一只 10A的保险丝。

图片5.png 

多台驱动器的 485 通讯线按 A-AB-B 的方式并联后跟一台485 主站相联,485 主站通过每台驱动器设定的不同的地址位标识来对每台驱动器独立操作。

所有驱动器的 485 的信号线AB分别并联后与 485 主站 485 的信号线AB连接。所有的驱动器须共信号地,这个信号地可以与 485主站的信号地相联。并联的每一个驱动器设定的地址应****,不能与其它驱动器相同,驱动器地址的配置方法见串口通讯控制方式设置(链接可打开)485 主站通过通讯帧里的地址字节来指定对哪块驱动器进行操作,配置的地址与通讯帧里指定的地址相同的驱动器才会响应主站的控制命令。如果通讯线较长,可在驱动器从站和主站的485 信号线间各自并联120Ω的终端电阻,以消除通讯线中的反射的干扰

注:为了避免电源地线脱落导致 485 接口损坏(原因分析见5.1小节),建议用户使用独立的电源给 485 总线上的各个驱动器供电,或者使用隔离 485 集线器来连接 485。

485通讯参数

本驱动器使用MODBUS-RTU(国标GB/T19582-2008)通讯协议进行通讯,支持一个主站控制多个从站,通过拨码开关可以配置 128 个从站地址,主站可以是单片机、PLCPC机等。

电位器/模拟信号控制方式时,串口波特率固定为 9600bps,数据位为 8 位,偶校验,停止位为 1 位;从站地址固定为 0x01

串口通讯控制方式时,波特率默认为 9600bps,数据位为 8 位,偶校验,停止位为 1 位;波特率可配置范围1200-115200bps,数据位固定为 8 位,校验方式可配置为奇校验、偶校验或无校验,当为奇、偶校验时停止位为 1 位,无校验时停止位为 2 位;从站地址由拨码开关1 – 7 位设定。

图片6.png 

从站地址对应驱动器位置:

 

图片7.png 

无论是单机通讯还是多机通讯,只要拨码开关的前七位所配置的地址与 AQMDDemo 软件上的 7 位从机地址相匹配,就表示该模块被选中(驱动器的第 8 位拨码开关为 on 才能通过485 通信来控制。

 

“通讯数据”分组框用于实时显示在RS485 上收发的数据,为调试驱动器作参考。AQMDDemo示例程序“通讯数据”分组框如图所示。

图片8.png 

 

 

MODBUS-RTU帧格式

本驱动器支持 MODBUS 0x03(读保持寄存器)0x06(写单个寄存器)0x10(写多个寄存器) 0x2B(读设备识别码)功能码。

0x03 读保持寄存器

主站发送:

图片9.png 

1 字节 ADR 从站地址码(=001254(电位器/模拟信号控制方式时从站地址固定为 0x01) 

2 字节 0x03 读寄存器值功能码

34 字节:要读的寄存器开始地址

56 字节:要读的寄存器数量

78 字节:从字节 1 6 CRC16 校验码

 

从站回送:

图片10.png 

1 字节 ADR 从站地址码(=001254

2 字节 0x03 返回读功能码

3 字节:从 4 M(包括 4 M)的字节总数

4 M 字节: 寄存器数据

M1M+2 字节:从字节 1 M CRC16 校验码

 

设备描述信息寄存器(只读信息);

图片11.png 

 

实时状态寄存器(只读信息);

图片12.png 

0x06 写单个寄存器

图片13.png 

 

1 字节 ADR 从站地址码(=001254

2 字节 0x86 写寄存器值出错功能码

3 字节 异常码:

45 字节:从字节 1 3 CRC16 校验码

错误异常码

MODBUS 异常码

图片14.png 

扩展异常码

图片15.png 

速度控制寄存器(可写参数):

图片16.png 

配置参数存储寄存器(可写参数):

图片17.png 

仅通过0x06功能码配置的参数或通过0x10功能码进行批量配置但未存储的参数可通过以上寄存器将参数保存到存储器。

AI1 和AI2 GPIO使用控制寄存器(可读可写参数):

图片18.png 

 图片19.png 

了解AQMD2410NS更多485通讯功能, 可扫码进入淘宝店铺联系客服,专门咨询。

 文章LOGO.png


设为首页   |   加入收藏   |   联系我们   |   站长留言   |   广告服务   |   友情链接   |   免费展示
网站实名:步进电机网 步进电机驱动器网 微特电机网 网站地图 新闻中心
版权所有:北京时代四维科技有限公司
© Copyright By www.zgbjdj.com
京ICP备11042559号-1