[讨论] TD501D485H-A在校验位设置为mark时返回值不对

[复制链接]
1004|7
 楼主| tulatinme 发表于 2016-7-7 20:24 | 显示全部楼层 |阅读模式
TD501D485H-A,RS232转为RS485通讯,波特率9600,当校验位设置为none时一切正常,当校验位设置为mark时,返回值不正确,请给予支援,谢谢。
mornsunfae 发表于 2016-7-8 13:23 | 显示全部楼层
您好!
能否提供下TD501D485H-A外围电路图呢?
 楼主| tulatinme 发表于 2016-7-9 11:04 | 显示全部楼层
问题已经找到,485在收发切换时,最好有一小段延时,因为当接收完成后需要发送数据时,如果立刻切换到发送状态并发送,可能导致第一个字节对方收不到.
小葱521 发表于 2016-7-9 15:29 | 显示全部楼层
485在收发切换时,最好有一小段延时?
kkzz 发表于 2016-7-12 22:46 | 显示全部楼层
tulatinme 发表于 2016-7-9 11:04
问题已经找到,485在收发切换时,最好有一小段延时,因为当接收完成后需要发送数据时,如果立刻切换到发送状态 ...

应该是没有开启发送呢。
kkzz 发表于 2016-7-12 22:49 | 显示全部楼层
tulatinme 发表于 2016-7-9 11:04
问题已经找到,485在收发切换时,最好有一小段延时,因为当接收完成后需要发送数据时,如果立刻切换到发送状态 ...

你用的什么处理,这么快速度
1988020566 发表于 2016-7-13 19:44 | 显示全部楼层
可能是你发送的速率太快了。
1988020566 发表于 2016-7-13 19:45 | 显示全部楼层
Io不能够及时响应了。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

3

主题

12

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部