单片机与台达触摸屏通信 点击:1050 | 回复:6



wxl900306

    
  • 精华:0帖
  • 求助:5帖
  • 帖子:5帖 | 13回
  • 年度积分:0
  • 历史总积分:0
  • 注册:2012年7月05日
发表于:2012-12-07 19:52:13
楼主
求助帖50分-已结帖

  那位大哥能传一份关于单片机与台达触摸屏通信的实例,让参考一下,谢了。

我的邮箱 wxl900306@163.com




王者-曹建军

  • 精华:2帖
  • 求助:0帖
  • 帖子:813帖 | 2407回
  • 年度积分:0
  • 历史总积分:16025
  • 注册:2011年12月25日
发表于:2012-12-07 22:28:02
1楼
MODBUS ASCII发出来是这样的
起始符“:”,然后是接收方地址,1个字节(2个ASCII码),然后是操作码(读,写,连读,连写,读写,写读等),然后是参数,寄存器地址,数据,CRC等。(时间长了,记不住,可能有次序反了,呵呵)最后是结束标志0d0a。
你如果一时搞不清楚1#20@W40101,我觉得你也可以自己写一套熟悉的结构,这个不烦的,估计比你搞清楚1#20@W40101要容易些。
你只需要知道与单片机通讯协议,就是要用到哪些寄存器,怎么用,有什么限制,然后用MODBUS封装一下就可以了,至于你PC内,你想怎么存就怎么存。
如果你没办法搞到寄存器的使用说明,那就要辛苦的猜了,设备地址应该是统一的,1#看着有点象,如果不行,那你就笨办法,广播地址去试了,如果是点对点的话,呵呵。20@W40101看着象是字40101中的数据是20,2@B108象是字节108的内容是2,呵呵,位怎么可能有数据2呢。
说了这么多,希望对你有帮助。

wxl900306

  • 精华:0帖
  • 求助:5帖
  • 帖子:5帖 | 13回
  • 年度积分:0
  • 历史总积分:0
  • 注册:2012年7月05日
发表于:2012-12-08 14:54:26
2楼

谢了  ,

纵横军团-棋影

  • [版主]
  • 精华:5帖
  • 求助:21帖
  • 帖子:728帖 | 5626回
  • 年度积分:78
  • 历史总积分:82244
  • 注册:2004年5月28日
发表于:2012-12-10 12:17:17
3楼
引用 王者-曹建军 的回复内容:MODBUS ASCII发出来是这样的起始符“:”,然后是接收方地址,1个字节(2个ASCII码),然后是操作码(读,写,连读,连写,读写,写读等),然后是参数,寄存器地址,数据,CRC等。(时间长了,记不住,可能有次序反了,呵呵)最后是结束标志0d0a。你如果一时搞不清楚1#20@W40101,我觉得你也可以自己写一套熟悉的结构,这个不烦的,估计比你搞清楚1#20@W40101要容易些。你只需要知道与单片机通讯协议,就是要用到哪些寄存器,怎么用,有什么限制,然后用MODBUS封装一下就可以了,至于你PC内,你想怎么存就怎么存。如果你没办法搞到寄存器的使用说明,那就要辛苦的猜了,设备地址应该是统一的,1#看着有点象,如果不行,那你就笨办法,广播地址去试了,如果是点对点的话,呵呵。20@W40101看着象是字40101中的数据是20,2@B108象是字节108的内容是2,呵呵,位怎么可能有数据2呢。说了这么多,希望对你有帮助。

触摸屏和单片机通信,我觉得还是用MODBUS RTU通信协议比较好,呵呵!QQ14903421

纵横军团-棋影

  • [版主]
  • 精华:5帖
  • 求助:21帖
  • 帖子:728帖 | 5626回
  • 年度积分:78
  • 历史总积分:82244
  • 注册:2004年5月28日
发表于:2012-12-18 12:27:01
4楼
触摸屏和单片机通信,我觉得还是用MODBUS RTU通信协议比较好,呵呵!QQ14903421

纵横军团-棋影

  • [版主]
  • 精华:5帖
  • 求助:21帖
  • 帖子:728帖 | 5626回
  • 年度积分:78
  • 历史总积分:82244
  • 注册:2004年5月28日
发表于:2012-12-26 08:40:44
5楼
触摸屏和单片机通信,我觉得还是用MODBUS RTU通信协议比较好,呵呵!QQ149034219

张凌志

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 2回
  • 年度积分:10
  • 历史总积分:278
  • 注册:2018年9月04日
发表于:2018-09-04 22:24:14
6楼

您能给我发一份单片机与触摸屏通信的程序实例吗?多谢了


热门招聘
相关主题

官方公众号

智造工程师