回复:自由口数据接收问题

wangyw

  • 帖子

    124
  • 精华

    0
  • 被关注

    18

论坛等级:侠客

注册时间:2005-03-17

普通 普通 如何晋级?

发布于 2012-11-22 20:04:29

9楼

确实是这样的,
返回的数据格式如下:
   1)有标签时返回的数据格式:
  $58D + STX(1BYTE)+ RFID_ID(6BYTE) + STX(1BYTE)+ RFID_ID(6BYTE) + STX(1BYTE)+ RFID_ID(6BYTE)+...STX(1BYTE)+ 结束符(6BYTE)
        
         $: 开始码
         58: 地址(=十进制88)
         D: 命令码
      STX: 0x02h
         RFID_ID: 为6字节,表示一个3字节的无符号整形数,
       如ID=10811,则16进制表示为 0x00h,0x2Ah,0x3Bh,
       用6字节的ASCII标识为0,0,2,A,3,B。
       所以,对于ID=10811的电子标签,上位机收到的数据为:
       ASCII表示: STX 0 0 2 A 3 B
        16进制表示:0x02h 0x30h 0x30h 0x32h 0x41h 0x33h 0x42h
       即以0x02h开头作为间隔标志,后6个字节表示一个ID号
        结束符: ASCII表示: STX 0 0 0 0 0 0
        16进制表示: 0x02h 0x30h 0x30h 0x30h 0x30h 0x30h 0x30h
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-200

共有33257条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。