485通信问题1 点击:673 | 回复:7



HAHAH324

    
  • 精华:0帖
  • 求助:4帖
  • 帖子:5帖 | 6回
  • 年度积分:0
  • 历史总积分:17
  • 注册:2015年8月03日
发表于:2015-12-24 22:07:11
楼主
求助帖10分-未结帖

我用的是威纶通触摸屏TK6070IP,想用自由口RS485与电脑的串口助手调试,我触摸屏用宏指令中的OUTPORT发送数据到串口助手,数据是正确的。但是用INPORT接收串口助手发送的数据,老是接收不正确,例如发FF会显示FE,发送99会显示10,其中FF和99都是以十六进制发送的。。。。求大神帮助




jtlfguo

  • 精华:0帖
  • 求助:5帖
  • 帖子:24帖 | 328回
  • 年度积分:79
  • 历史总积分:5273
  • 注册:2012年3月28日
发表于:2015-12-25 08:21:21
1楼

我最近也在学习VB,说一下个人的想法,这个问题可能是出现在数据处理阶段,串口接收的数据一般需要高低字节交换,建议楼主不要发送对称字节,便于问题查找。关注中。。。

wtg5077389

  • 精华:0帖
  • 求助:16帖
  • 帖子:43帖 | 746回
  • 年度积分:1615
  • 历史总积分:7273
  • 注册:2009年12月07日
发表于:2015-12-25 08:23:25
2楼

设置16进制发送,16进制接收可否?

适宜人生

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 5回
  • 年度积分:0
  • 历史总积分:5
  • 注册:2015年12月21日
发表于:2015-12-30 11:28:56
3楼

应该是通讯硬件的问题吧

  • 精华:0帖
  • 求助:2帖
  • 帖子:3帖 | 60回
  • 年度积分:0
  • 历史总积分:385
  • 注册:2006年8月01日
发表于:2016-01-22 16:31:37
4楼

发送其他的数据显示是否正常,是不是屏的缓存中有之前没有处理完的命令被你读到了,客户在发inport 之前先清楚串口换存在去读,有purge命令可以清com 口缓存。

woshiziyouren

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 13回
  • 年度积分:0
  • 历史总积分:13
  • 注册:2011年7月12日
发表于:2016-02-19 16:08:44
5楼

检查你的波特率,有可能是波特率错误了

wisexdh

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 76回
  • 年度积分:0
  • 历史总积分:133
  • 注册:2017年4月11日
发表于:2016-02-25 11:39:00
6楼

会不会通信参数设置的不对?

杰≌哥

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 66回
  • 年度积分:0
  • 历史总积分:60
  • 注册:2014年7月16日
发表于:2016-06-10 21:27:32
7楼

串口助手设置对吗,波特率对吗?


热门招聘
相关主题

官方公众号

智造工程师