NKS电子秤通讯协议

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

--------NKS电子秤通讯协议----通讯方式:TCP/IP协议编码:【操作码】\T【标识码】\N\T:tab\N:Enter数据协议框架格式NKSVER210DWLDPTDPT1临时计重DPT2临时计数DPT3服务费ENDDPTDWLPLUPLU10311,20,00,30000001期0000000000000,00,0000,00,00,0000,00,00,0000,00,00,0000,00,00,000ENDPLUDWLREPREP15125142746110RES13,29999998000,21,0200,2REEENDREPENDNKS1.接收秤上的秤上传的数据Record/销售明细——REPREP条码格式序号字段类型NULL默认备注1unFIDuint16(1)n0全局累计记录2unSIDuint16(1)n0当前累计记录3unSubIDuint16(1)n0子项编号4ucYearuint8(1)n0年份(十位个位)5ucMonthuint8(1)n0月份6ucDayuint8(1)n0日7ucHouruint8(1)n0小时8ucMinuteuint8(1)n0分钟9ucSeconduint8(1)n0秒10ucSalIDuint8(1)n0营业员编号SellsRecord/销售明细——RESRES销售明细——RES序号字段类型NULL默认备注1unFIDuint16(1)n0全局累计记录编号2unSIDuint16(1)n0当前累计记录编号3unSubIDuint16(1)n0子项编号(正整数)4ulUnitPriceuint32(1)n0实际单价数值5ucUnitPriceDDuint8(1)n0实际单价数值小数位数6ulPluIDuint32(1)n0PLU编号7ucDeptIDuint8(1)n0部门编号8unClassIDuint16(1)n0组编号9ulCostuint32(1)n0成本数值10ucCostDDuint8(1)n0成本数值小数位数11ulCountuint32(1)n0数重量数值12ucCountDDuint8(1)n0数重量数值小数位数13ucRejectuint8(1)n0退货14ulTaxuint32(1)n0税额数值15ucTaxDDuint8(1)n0税额数值小数位数顺序:REP全局累计记录当前累计记录子项编号年份(十位个位)月份日小时分钟秒营业员编号RES全局累计记录编号当前累计记录编号子项编号(正整数)实际单价数值实际单价数值小数位数PLU编号部门编号组编号成本数值成本数值小数位数数重量数值数重量数值小数位数退货税额数值税额数值小数位数发送端:秤接收端:PC示例:NKSVER210DWLREPREP15125142746110RES13,29999998000,21,0200,2REEENDREPENDNKS2.发送PLU数据PiceLoopUp/PLU记录PLUPLU记录序号字段类型NULL默认备注1ulPluIDuint32(1)n0PLU编号2ulRemarkuint32(1)n0注释号3aucIndexuint8(13)n0索引号4ucUintIDuint8(1)n0单位编号5ulUnitPriceuint32(1)n0单价数值6ucPriceDDuint8(1)n0单价小数位数7ulCostuint32(1)n0成本数值8ucCostDDuint8(1)n0成本小数位数9ulTareuint32(1)n0皮重数值10ulTareDDuint8(1)n0皮重小数位数11ucLabelID1uint8(1)n0单据1打印格式编号12ucBarT1uint8(1)n0单据1条码格式13ucBarF1uint8(1)n0单据1条码标志14ucLabelID2uint8(1)n0单据2打印格式编号15ucBarT2uint8(1)n0单据2条码格式16ucBarF2uint8(1)n0单据2条码标志17unClassIDuint16(1)n0商品所属组18aucNamestring(1)y商品名19aucTextstring(7)y文本信息20ucPS_SDuint8(1)n0打印出售日期21ucPS_STuint8(1)n0打印出售时间22ucPS_PDuint8(1)n0打印包装日期23ucPS_PTuint8(1)n0打印包装时间24ucPS_UDuint8(1)n0打印使用日期25unPC_SDuint16(1)n0出售日期26unPC_STuint16(1)n0出售时间27unPC_PDuint16(1)n0包装日期28unPC_PTuint16(1)n0包装时间29unPC_UDuint16(1)n0使用日期30ucDF_Duint8(1)n0手动折扣:下限类别31ucDF_Uuint8(1)n0手动折扣:上限类别32ulDF_DNuint32(1)n0手动折扣:下限设定数值33ucDF_DNDuint8(1)n0手动折扣:下限设定数值小数位数34ulDF_UNuint32(1)n0手动折扣:上限设定数值35ucDF_UNDuint8(1)n0手动折扣:上限设定数值小数位数36ucDA_Sort1uint8(1)n0自动折扣1:种类37ucDA_Day1uint8(1)n0bit7~b0:0星期六星期五星期四星期三星期二星期一星期日38ulDA_Dn1uint32(1)n0自动折扣1:下限值39ucDA_DnD1uint8(1)n0自动折扣1:下限值小数位数40ulDA_Up1uint32(1)n0自动折扣1:上限值41ucDA_UpD1uint8(1)n0自动折扣1:上限值小数位数42ulDA_Num1uint32(1)n0自动折扣1:折扣金额数值43ucDA_NumD1uint8(1)n0自动折扣1:折扣金额数值小数位数44ucDA_Sort2uint8(1)n0自动折扣1:种类45ucDA_Day2uint8(1)n0bit7~b0:0星期六星期五星期四星期三星期二星期一星期日46ulDA_Dn2uint32(1)n0自动折扣2:下限值47ucDA_DnD2uint8(1)n0自动折扣2:下限值小数位数48ulDA_Up2uint32(1)n0自动折扣2:上限值49ucDA_UpD2uint8(1)n0自动折扣2:上限值小数位数50ulDA_Num2uint32(1)n0自动折扣2:折扣金额数值51ucDA_NumD2uint8(1)n0自动折扣2:折扣金额数值小数位数52ucDA_Sort3uint8(1)n0自动折扣2:种类53ucDA_Day3uint8(1)n0bit7~b0:0星期六星期五星期四星期三星期二星期一星期日54ulDA_Dn3uint32(1)n0自动折扣3:下限值55ucDA_DnD3uint8(1)n0自动折扣3:下限值小数位数56ulDA_Up3uint32(1)n0自动折扣3:上限值57ucDA_UpD3uint8(1)n0自动折扣3:上限值小数位数58ulDA_Num3uint32(1)n0自动折扣3:折扣金额数值59ucDA_NumD3uint8(1)n0自动折扣3:折扣金额数值小数位数60ucDA_Sort4uint8(1)n0自动折扣4:种类61ucDA_Day4uint8(1)n0bit7~b0:0星期六星期五星期四星期三星期二星期一星期日62ulDA_Dn4uint32(1)n0自动折扣4:下限值63ucDA_DnD4uint8(1)n0自动折扣4:下限值小数位数64ulDA_Up4uint32(1)n0自动折扣4:上限值65ucDA_UpD4uint8(1)n0自动折扣4:上限值小数位数66ulDA_Num4uint32(1)n0自动折扣4:折扣金额数值67ucDA_NumD4uint8(1)n0自动折扣4:折扣金额数值小数位数68aucTaxTypeuint8(1)n0税率种类69unTaxuint16(1)n0税率:1~9999-万分比,0-全局税率种类顺序:PLUPLU编号注释号索引号单位编号单价数值单价小数位数成本数值成本小数位数皮重数值皮重小数位数单据1打印格式编号单据1条码格式单据1条码标志单据2打印格式编号单据2条码格式单据2条码标志商品所属组商品名文本信息打印出售日期打印出售时间打印包装日期打印包装时间打印使用日期出售日期出售时间包装日期包装时间使用日期手动折扣:下限类别手动折扣:上限类别手动折扣:下限设定数值手动折扣:下限设定数值小数位数手动折扣:上限设定数值手动折扣:上限设定数值小数位数自动折扣1:种类bit7~b0:0星期六星期五星期四星期三星期二星期一星期日自动折扣1:下限值自动折扣1:下限值小数位数自动折扣1:上限值自动折扣1:上限值小数位数自动折扣1:折扣金额数值自动折扣1:折扣金额数值小数位数自动折扣1:种类bit7~b0:0星期六星期五星期四星期三星期二星期一星期日自动折扣2:下限值自动折扣2:下限值小数位数自动折扣2:上限值自动折扣2:上限值小数位数自动折扣2:折扣金额数值自动折扣2:折扣金额数值小数位数自动折扣2:种类bit7~b0:0星期六星期五星期四星期三星期二星期一星期日自动折扣3:下限值自动折扣3:下限值小数位数自动折扣3:上限值自动折扣3:上限值小数位数自动折扣3:折扣金额数值自动折扣3:折扣金额数值小数位数自动折扣4:种类bit7~b0:0星期六星期五星期四星期三星期二星期一星期日自动折扣4:下限值自动折扣4:下限值小数位数自动折扣4:上限值自动折扣4:上限值小数位数自动折扣4:折扣金额数值自动折扣4:折扣金额数值小数位数税率种类税率:1~9999-万分比,0-全局税率种类发送端:PC接收端:秤示例:NKSVER210DWLPLUPLU10311,20,00,30000001期0000000000000,00,0000,00,00,0000,00,00,0000,00,00,0000,00,00,000ENDPLUENDNKS3.发送部门数据Department/部门DPT部门序号字段类型NULL默认备注1ucDeptIDuint8(1)N1部门编号2aucNameString(1)y“”部门名顺序:DPT部门编号部门名发送端:PC接收端:秤示例:DWLDPTDPT1临时计重DPT2临时计数DPT3服务费ENDDPT4.发送类别数据Class/组CLS组序号字段类型NULL默认备注1unClassIDuint16(1)n0组别编号2aucNamestring(1)y组名3ucDeptIDuint8(1)n0所属部门编号顺序:CLS组别编号组名所属部门编号发送端:PC接收端:秤示例:NKSVER210DWLCLSCLS1临时计重1CLS2临时计数2CLS3服务费3ENDCLSENDNKS5.发送单位数据Unit/单位UNT文本参数序号字段类型NULL默认备注1ucUnitIDuint8(1)n0单位编号2aucNamestring(1)y单位名称3ucBaseuint8(1)n0基础单位:0-默认,1-计重,2-计件4ulNumuint32(1)n0计量单元数值5ucDecDigituint8(1)n0计量单元数值小数位数6ucFlagAuint8(1)n0标记7ucFlagPuint8(1)n0标记顺序:CLS单位编号单位名称基础单位:0-默认,1-计重,2-计件计量单元数值计量单元数值小数位数标记标记发送端:PC接收端:秤示例:NKSVER210DWLUNTUNT1Weight21,0UNT2件21,0UNT3kg11000,0UNT4g11,0UNT5ton11000000,0UNT6lb1453592,3UNT7斤1500,0UNT8100g1100,0UNT20只21,0UNT21盒21,0UNT22包21,0UNT23箱21,0UNT24片21,0UNT25份21,0UNT26叠21,0UNT27块21,0UNT28套21

1 / 9
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功