网站大量收购独家精品文档,联系QQ:2885784924

POS秤232通訊协议与设置.doc

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
POS秤232通訊协议与设置

POS秤232通讯协议与设置(2013-03-28) 协议选择列表 协议编号 协议名称 发送方式 说明 1 协议A 连续发送 含地址,单价,金额 2 协议B 连续发送 仅重量 3 协议C 连续发送 仅重量 4 协议D 连续发送 仅重量 5 协议D 稳定发送 仅重量 6 协议E 连续发送 仅重量 7 协议E 稳定发送 仅重量 8 协议F 连续发送 含单价,金额 9 协议F 稳定发送 含单价,金额 通讯协议: 串口协议: 8位数据位,1位停止位,无校验位。 数据格式: 协议A(共14字节) 字节1:0xFF起始位 字节2:D0~D2 — 重量小数点位置(1-4,1表示无小数点,4为3个小数点) D3 — 1表示重量为负,0表示重量为正 D4 — 1表示重量稳定,0表示重量不稳定 D5 — 1表示重量溢出,0表示重量未溢出 D6 — 1表示金额累计或查看总金额,所发送的重量数为零,0表示所发送的数据是当前的重量; D7 — 1表示计量单位不是公斤,0表示计量单位是公斤 字节3:D0~D7 — BCD1(显示净重的最低两位BCD码) 字节4:D0~D7 — BCD2(显示净重的中间两位BCD码) 字节5:D0~D7 — BCD3(显示净重的最高两位BCD码) 字节6:D0~D2 — 单价小数点位置(1-4,1表示无小数点,4为3个小数点) D3 — 1表示金额累计或查看总金额,所发送的单价数为累计次数,单价小数点位置为1,0表示所发送的数据是当前的单价; D4~D7 — 保留 字节7:D0~D7 — BCD4(显示单价或累计次数的最低两位BCD码) 字节8:D0~D7 — BCD5(显示单价或累计次数的中间两位BCD码) 字节9:D0~D7 — BCD6(显示单价或累计次数的最高两位BCD码) 字节10:D0~D2 — 金额小数点位置(1-4,1表示无小数点,4为3个小数点) D3 — 1表示金额累计或查看总金额,所发送的金额数为累计金额,0表示所发送的数据是当前的金额; D4 — 1表示金额溢出,0表示金额没有溢出; D5 — 1表示重量为负数,当前金额数为无效数据; D6~D7 — 保留 字节11:D0~D7 — BCD7(显示金额的最低两位BCD码) 字节12:D0~D7 — BCD8(显示金额的中间两位BCD码) 字节13:D0~D7 — BCD9(显示金额的最高两位BCD码) 字节14:D0~D7 — 机器地址,0-254 举例: 净重为2.365;单价为5.62;金额为13.29,当前重量稳定,机器地址为200,发送数据如下(16进制): FF 14 65 23 00 03 62 05 00 03 29 13 00 C8 协议B(共6字节) 字节1:0xFF起始位 字节2:D0~D2 — 重量小数点位置(1-4,1表示无小数点,4为3个小数点) D3~D4 — 保持为0 D5 — 1表示重量为负,0表示重量为正 D6 — 1表示重量稳定,0表示重量不稳定 D7 — 1表示重量溢出,0表示重量未溢出 字节3:D0~D7 — BCD1(显示净重的最低两位BCD码) 字节4:D0~D7 — BCD2(显示净重的中间两位BCD码) 字节5:D0~D7 — BCD3(显示净重的最高两位BCD码) 字节6:D0~D7 — 1表示单位不是公斤,0表示单位是公斤; 举例: 净重为2.365,当前重量稳定,发送数据如下(16进制): FF 44 65 23 00 00 协议C(共18字节) 字节1-2(ASCII):WT 字节3-4(ASCII):重量稳定发送 ST,重量不稳定发送 US,超重发送 OL 字节5(ASCII):重量为正发送 +,重量为负发送 - 字节6-12(ASCII):重量数据,如1.235;不足部分用空格补足 字节13-16(ASCII):重量单位,不足用空格不足,如 kg 字节 17(16进制): 0x0D 字节 18(16进制): 0x0A 举例: 净重为2.365,当前重量稳定,发送数据如下: 字节数 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 ASCII W T S T + 2 . 3 6 5 k g 16进制 57 54 53 54 2B 20 20 32 2E 33 36 35 20 20 6B 67

文档评论(0)

bmdj + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档