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

三菱FX3U485ADP通信问题 点击:5053 | 回复:60



whh0212

    
  • 精华:1帖
  • 求助:4帖
  • 帖子:4帖 | 27回
  • 年度积分:2
  • 历史总积分:108
  • 注册:2020年1月04日
发表于:2020-01-04 09:13:10
楼主
求助帖30分-已结帖

我用串口调试工具,用USB转485的线,PLC做从机,发送数据时,485模块上RD灯会亮,SD灯不亮,电脑端也没有接受到数据。串口调试工具发送内容为 01 03 0000 0001 。各位高工帮我看下是哪里的问题,新手正在学习,各位见笑了!


正在下载,请等待……
下载附件需0积分!




xiexie1999

  • [版主]
  • 精华:1帖
  • 求助:12帖
  • 帖子:717帖 | 3886回
  • 年度积分:977
  • 历史总积分:161101
  • 注册:2013年4月29日
发表于:2020-01-04 09:44:16
1楼

image.png8420是通信模块2#用的  你应该用D8400 试试吧

xiexie1999

  • [版主]
  • 精华:1帖
  • 求助:12帖
  • 帖子:717帖 | 3886回
  • 年度积分:977
  • 历史总积分:161101
  • 注册:2013年4月29日
发表于:2020-01-04 09:46:37
2楼

image.png还有你这通讯格式也有问题  串口跟PLC上面的不一致 9600应该是8 1087才对。 控制模式也没选对 要选RS-485通讯  正确的是1C87。


whh0212

  • 精华:1帖
  • 求助:4帖
  • 帖子:4帖 | 27回
  • 年度积分:2
  • 历史总积分:108
  • 注册:2020年1月04日
发表于:2020-01-04 11:57:30
3楼


回复内容:

对: xiexie1999 还有你这通讯格式也有问题  串口跟PLC上面的不一致 ... 内容的回复!

-------------------------

我加了422BD板,应该用的是2通道。波特率是我看错了,但是b8-b11手册上面是不可用。

7.png

xiexie1999

  • [版主]
  • 精华:1帖
  • 求助:12帖
  • 帖子:717帖 | 3886回
  • 年度积分:977
  • 历史总积分:161101
  • 注册:2013年4月29日
发表于:2020-01-04 13:25:19
4楼


回复内容:

对: whh0212 回复内容:对: xiexie1999  还有你这通讯格... 内容的回复!

-------------------------

你那个是哪个手册上面的?看了一下都有啊image.png

whh0212

  • 精华:1帖
  • 求助:4帖
  • 帖子:4帖 | 27回
  • 年度积分:2
  • 历史总积分:108
  • 注册:2020年1月04日
发表于:2020-01-04 14:01:21
5楼


回复内容:

对: xiexie1999 回复内容:对: whh0212  回复内容:对: xi... 内容的回复!

-------------------------

FX3U MODBUS通信篇 

用1087可以通信的上,但是返回的每次都不一样,也不懂什么意思。

1C87不能通信。

9.png

这些返回的代码是什么意思?谢了!

xiexie1999

  • [版主]
  • 精华:1帖
  • 求助:12帖
  • 帖子:717帖 | 3886回
  • 年度积分:977
  • 历史总积分:161101
  • 注册:2013年4月29日
发表于:2020-01-04 14:06:05
6楼


回复内容:

对: whh0212 回复内容:对: xiexie1999  回复内容:对:... 内容的回复!

-------------------------

这还是没有通讯上啊

whh0212

  • 精华:1帖
  • 求助:4帖
  • 帖子:4帖 | 27回
  • 年度积分:2
  • 历史总积分:108
  • 注册:2020年1月04日
发表于:2020-01-04 14:10:50
7楼


回复内容:

对: xiexie1999 回复内容:对: whh0212  回复内容:对: xi... 内容的回复!

-------------------------

那就是还没有通信上 。用ACSII码通信返回也是这样。

xiexie1999

  • [版主]
  • 精华:1帖
  • 求助:12帖
  • 帖子:717帖 | 3886回
  • 年度积分:977
  • 历史总积分:161101
  • 注册:2013年4月29日
发表于:2020-01-04 14:13:30
8楼


回复内容:

对: whh0212 回复内容:对: xiexie1999  回复内容:对:... 内容的回复!

-------------------------

看看通讯线和链接 参数设置还有没有问题  正常通讯上的话两个灯会闪

whh0212

  • 精华:1帖
  • 求助:4帖
  • 帖子:4帖 | 27回
  • 年度积分:2
  • 历史总积分:108
  • 注册:2020年1月04日
发表于:2020-01-04 14:54:06
9楼


回复内容:

对: xiexie1999 回复内容:对: whh0212  回复内容:对: xi... 内容的回复!

-------------------------

我把错误代码读出来,但是不理解什么意思?还有通信参数为什么和我设定的不一样?

微.png

xiexie1999

  • [版主]
  • 精华:1帖
  • 求助:12帖
  • 帖子:717帖 | 3886回
  • 年度积分:977
  • 历史总积分:161101
  • 注册:2013年4月29日
发表于:2020-01-04 15:15:09
10楼


回复内容:

对: whh0212 回复内容:对: xiexie1999  回复内容:对:... 内容的回复!

-------------------------

你D8421设的多少? 这个设的好像有问题

关育谋

  • [版主]
  • 精华:5帖
  • 求助:22帖
  • 帖子:738帖 | 5640回
  • 年度积分:68
  • 历史总积分:84034
  • 注册:2004年5月28日
发表于:2020-01-04 20:53:28
11楼

MOV H10A7 D8420,RS485模式,38400bps,8,E,1

MOV H0111 D8421,Modbus ASCII从站

再看看你发的命令却是Modbus RTU命令

对不上嘛,怎么能通信呢

关育谋

  • [版主]
  • 精华:5帖
  • 求助:22帖
  • 帖子:738帖 | 5640回
  • 年度积分:68
  • 历史总积分:84034
  • 注册:2004年5月28日
发表于:2020-01-04 20:54:12
12楼


引用 xiexie1999 的回复内容: 回复内容:对: whh0212  回复内容:对: xi...

-------------------------

他设置成Modbus ASCII从站模式了

串口调试助手发的确实Modbus RTU命令

这怎么可能通信成功?

关育谋

  • [版主]
  • 精华:5帖
  • 求助:22帖
  • 帖子:738帖 | 5640回
  • 年度积分:68
  • 历史总积分:84034
  • 注册:2004年5月28日
发表于:2020-01-04 20:54:45
13楼

可以用Modbus Poll调试助手进行测试。

关育谋

  • [版主]
  • 精华:5帖
  • 求助:22帖
  • 帖子:738帖 | 5640回
  • 年度积分:68
  • 历史总积分:84034
  • 注册:2004年5月28日
发表于:2020-01-04 20:55:13
14楼

D8400:通信格式字

b0:数据长度 为0时7位 为1时8位

b1、b2:奇偶校验,00:无校验 01:奇校验 11:偶校验

b3:停止位  为0时1位 为1时2位

b4 b5 b6 b7:波特率 

b8-b11 保留 不用设置

b12:H/W  如果是RS485的时候 为1  如果是RS232为0

b13-b15 保留 不用设置


关育谋

  • [版主]
  • 精华:5帖
  • 求助:22帖
  • 帖子:738帖 | 5640回
  • 年度积分:68
  • 历史总积分:84034
  • 注册:2004年5月28日
发表于:2020-01-04 20:55:27
15楼

D8401:协议 

b0: 为1时候 作为MODBUS RTU协议  

    为0时候 其他协议

b1-b3:保留

b4:主从站选择  为0:主站  为1:从站

b5-b7:保留

b8:RTU或者ASCII码选择 为0:RTU  为1 :ASCII码模式

b9-b15:保留


关育谋

  • [版主]
  • 精华:5帖
  • 求助:22帖
  • 帖子:738帖 | 5640回
  • 年度积分:68
  • 历史总积分:84034
  • 注册:2004年5月28日
发表于:2020-01-04 20:55:40
16楼

D8414:从站地址

关育谋

  • [版主]
  • 精华:5帖
  • 求助:22帖
  • 帖子:738帖 | 5640回
  • 年度积分:68
  • 历史总积分:84034
  • 注册:2004年5月28日
发表于:2020-01-04 20:58:05
17楼

做从站一般设置这三个参数就够了

如下:Modbus RTU从站,9600bps,8,N,1,站号4
QQ图片20200104205635.png

关育谋

  • [版主]
  • 精华:5帖
  • 求助:22帖
  • 帖子:738帖 | 5640回
  • 年度积分:68
  • 历史总积分:84034
  • 注册:2004年5月28日
发表于:2020-01-04 20:59:59
18楼

楼主在用那个调试助手的时候貌似没有加上CRC校验,所以建议用Modbus Poll这类调试助手

关育谋

  • [版主]
  • 精华:5帖
  • 求助:22帖
  • 帖子:738帖 | 5640回
  • 年度积分:68
  • 历史总积分:84034
  • 注册:2004年5月28日
发表于:2020-01-04 21:16:45
19楼


引用 xiexie1999 的回复内容: 回复内容:对: whh0212  回复内容:对: xi...

-------------------------

这个是合适的手册吧:


xiexie1999

  • [版主]
  • 精华:1帖
  • 求助:12帖
  • 帖子:717帖 | 3886回
  • 年度积分:977
  • 历史总积分:161101
  • 注册:2013年4月29日
发表于:2020-01-05 07:48:10
20楼

回复内容:

对:关育谋 引用 xiexie1999 的回复内容: 回复内容:对: whh0212  回复内容:对: xi...-------------------------他设置成Modbus ASCII从站模式了串口调试助手发的确实Modbus RTU命令这怎么可能通信成功?     内容的回复:

嗯 看的这个确实有问题


热门招聘
相关主题

官方公众号

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