修改日期 | 修改人 | 备注 |
2018-08-17 13:27:56[当前版本] | 柯 | 1 |
2018-08-16 17:47:50 | 柯 | 1 |
2018-08-16 17:39:00 | 柯 | 1 |
2018-06-07 09:54:02 | 柯 | 1 |
设置格式如下:
[大华电子秤]
token=*%w%u
前面是其他字符,先找到字符+,后面是重量,空格后,后面是单位,然后换行,再是其他字符。
电子秤配置参数增加第二种模式,说明如下(2016-12-12版本新增):
token=!【固定值】【结束符号】>【一个有效电子秤称重数据长度】>【重量长度开始位置】>【重量长度结束位置】>【单位】
例如:
token=!#13>10>2>5>g
s0021 0000(有效数据,#13作为结束符号,0021重量)
第一个字符!表示解析采用固定长度方式
#13表示一个有效电子秤称重数据长度数据结束符号
10表示一个有效电子秤称重数据长度,数据从右往左取,如果结束符在前面,数据要从左往右取,本数值设置为负数。
2重量长度开始位置
5重量长度结束位置
g表示单位克
中间使用>符号间隔
电子秤配置参数增加第二种模式,说明如下(2018-08-16版本新增):
token=!【固定值】【结束符号】>【一个有效电子秤称重数据长度】>【重量长度开始位置】>【重量长度结束位置】>【单位】>【开始符号】
例如:
token=!#13>10>2>5>g>s
s0021 0000(有效数据,#13作为结束符号,s作为开始符号,0021是重量)
第一个字符!表示解析采用固定长度方式
#13表示一个有效电子秤称重数据长度数据结束符号
10表示一个有效电子秤称重数据长度,数据从右往左取,如果结束符在前面,数据要从左往右取,本数值设置为负数。
2重量长度开始位置
5重量长度结束位置
g表示单位克
s表示一个有效电子秤称重数据长度数据开始符号,注意:开始符号非必需内容,没有开始符号,则最后一个“>”及后面内容不要填写;若开始符为空格,直接输入空格即可。(如果有可能的话,最好填写开始符号,这样结果会更精准)
中间使用>符号间隔
例如:
S 03.123kg
token=!kg>8>3>8>KG>S
结束符号:kg
秤称重数据长度:8
重量长度开始位置:3
重量长度结束位置:8
单位:KG
开始符号:S
-----------------------------------------------------
在设置参数的时候,最好能拿到电子秤有关称重输出的格式说明文档,例如“赛多利斯CIC-1系列工业天平”说明文档。
秤发给POS系统部分内容:
02命令 – 重量,单价,总价信息
STX 30h 32h ESC X ESC D4 D3 D2 D1 D0 ESC D5 D4 D3 D2 D1 D0 ESC D5 D4 D3 D2 D1 D0 ETX
\____/ I \___________/ \_____________/ \____________/
命令号 I 重量 单价 总价
(02) 状态 5 位数字 6位数字 6位数字
30H = 重量稳定
31H = 重量不稳