首页

添加工单

工单列表

登录注册

用户中心

<<<<<<

技术交流论坛

485型设备修改地址和波特率

等会我ID我不催你

话题发布时间:2020-05-12 08:18:53

话题浏览量:694

    

485型的设备如何修改地址和波特率呢?

我想吃一大口奶油蛋糕 2020-05-12 08:39:34 最佳答案

1、对于未知地址和波特率的设备,可以用“485设备配置软件”b8c88a214cf90428064245efefbbc09a.png测出设备的地址和波特率并进行修改。

c522a616b23e5ee7793b3fa947c334c6.png

2、对于已知地址和波特率的设备,可以用通过寄存器指令修改地址和波特率。

地址的寄存器为0x07D0,波特率的寄存器为0x07D1

例如:

1号地址设置为2号地址

读地址请求帧:01 06 07 D0 00 02 08 86

地址

控制码

地址寄存器

新地址

CRC校验

01

06

07 D0

00 02

08 86

设置地址应答帧:01 06 07 D0 00 02 08 86

地址

控制码

地址寄存器

新地址

CRC校验

01

06

07 D0

00 02

08 86

1号地址设置波特率设置为2400

 设置波特率请求帧:01 06 07 D1 00 00 D8 87

地址

控制码

波特率寄存器

波特率(002400,014800,029600)

CRC校验

01

06

07 D1

00 00

D8 87

 设置波特率应答帧:01 06 07 D1 00 00 D8 87

地址

控制码

波特率寄存器

波特率(002400,014800,029600)

CRC校验

01

06

07 D1

00 00

D8 87

 3、对于带按键的设备,还可以通过按键进入菜单改地址和波特率。


我想吃一大口奶油蛋糕 2020-05-12 08:39:34

1、对于未知地址和波特率的设备,可以用“485设备配置软件”b8c88a214cf90428064245efefbbc09a.png测出设备的地址和波特率并进行修改。

c522a616b23e5ee7793b3fa947c334c6.png

2、对于已知地址和波特率的设备,可以用通过寄存器指令修改地址和波特率。

地址的寄存器为0x07D0,波特率的寄存器为0x07D1

例如:

1号地址设置为2号地址

读地址请求帧:01 06 07 D0 00 02 08 86

地址

控制码

地址寄存器

新地址

CRC校验

01

06

07 D0

00 02

08 86

设置地址应答帧:01 06 07 D0 00 02 08 86

地址

控制码

地址寄存器

新地址

CRC校验

01

06

07 D0

00 02

08 86

1号地址设置波特率设置为2400

 设置波特率请求帧:01 06 07 D1 00 00 D8 87

地址

控制码

波特率寄存器

波特率(002400,014800,029600)

CRC校验

01

06

07 D1

00 00

D8 87

 设置波特率应答帧:01 06 07 D1 00 00 D8 87

地址

控制码

波特率寄存器

波特率(002400,014800,029600)

CRC校验

01

06

07 D1

00 00

D8 87

 3、对于带按键的设备,还可以通过按键进入菜单改地址和波特率。


1 楼
请登录后发布您的看法! 去登陆 发表内容为本站会员交流之用,不代表网站立场,且不支持任何商业行为!
  • 波浪
  • 波浪
  • 波浪
  • 波浪

您有

0 条新回复