版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
ICS
CCS
ZSM
团体标准
T/XXXXXXX—XXXX
电子计价秤数字化管理系统
DigitalManagementSystemforElectronicPricingScales
(征求意见稿)
在提交反馈意见时,请将您知道的相关专利连同支持性文件一并附上。
XXXX-XX-XX发布XXXX-XX-XX实施
浙江省计量与标准化学会发布
T/XXXXXXX—XXXX
电子计价秤数字化管理系统
1范围
本文件规定了电子计价秤数字化管理系统的术语和定义、系统架构、系统功能、数据资源和系统安
全。
2规范性引用文件
下列文件中的内容通过文中的规范性引用而构成本文件必不可少的条款。其中,注日期的引用文件,
仅该日期对应的版本适用于本文件;不注日期的引用文件,其最新版本(包括所有的修改单)适用于本
文件。
GB/T20269信息安全技术信息系统安全管理要求
GB/T20270信息安全技术网络基础安全技术要求
GB/T20282信息安全技术信息系统安全工程管理要求
GB/T37095信息安全技术办公信息系统安全基本技术要求
3术语和定义
下列术语和定义适用于本文件。
市场
本标准特指农贸市场,即农副产品生产者或销售者与消费者双方直接进行买卖活动的场所。
商户
指入驻农贸市场的农副产品生产者或销售者。
摊位
农贸市场中固定的销售位置,通常一个商户可以租用一个或多个摊位。
计价秤
指一种基于物联网技术的防作弊电子计价秤,具有实时采集称重传感器原始数据、称重数据和单价
数据的计价秤。
异常
计价秤出现称重失准、签封异常打开、网络失联、检定超期等不正常的现象。
4系统架构
系统概述
电子计价秤数字化管理系统汇集生产、登记、使用、监管、消费等数据,打造生产制造、登记备案、
首次检定、日常使用、周期检定、维修报废等核心应用场景,实现智能网联计价秤全生命周期监管,。
全量归集市场、商户、生产企业等基础数据,计价秤使用过程中的称重、价格、传感器等实时数据,利
用知识、规则、公式、算法等,智能感知出某个地区、某个市场、某个商户的某台计价秤异常信息,实
时推送异常信息。通过系统实现异常情况的闭环处置和管理。
系统架构
系统通过面向对象方法实现高内聚和低耦合,系统设计应满足可靠性、健壮性、可扩展性原则。
1
T/XXXXXXX—XXXX
系统采用“四横四纵”总体架构,其中“四横”指基础环境层、数据资源层、应用支撑层和应用服
务层,“四纵”指政策制度、组织保障、标准规范和安全保障四大方面保障措施。
应用服务层:面向监管方、市场方、经营户和消费者,构建市场应用、检定机构应用、监管部门应
用、数据统计和移动端微信小程序应用。
应用支撑层:包括统一编码中心、数据相关性分析模型、态势分析模型、GIS组件、数据接口。
数据资源层:主要包括基础数据库、业务数据库和主题数据库的建设,以及数据处理、数据管理和
数据共享(包括数据对接)。
基础设施层:主要是完成各类信息从采集到数据的传输、加工处理、存储和展示等全过程的软硬件
设备以及软、硬件设备运行所需要的实体环境的有机组合,包括服务器、存储、安全服务、系统软件、
网络环境。基础设施层依托政府现有的政务云资源。
政策制度依据:信息化系统的建设必须在符合国家和行业的政策,在相关政策制度的指导下进行系
统的规划和建设。
组织保障体系:系统建设需要协调调度各方资源,因而需要一个强有力的项目实施组织架构体系,
来应对各种风险。
标准规范体系:为了保证系统建设的顺利进行,还应在系统建设各阶段适时制订相应的业务规范、
管理规范等。
安全保障体系:安全保障贯穿整个系统的IT基础设施、应用支撑平台、应用信息系统。
图1电子计价秤数字化管理系统框架图
5系统功能
市场管理方应用
市场管理方应用包括市场信息管理、商户信息管理、摊位信息管理、计价秤信息管理、省外秤赋码、
交易数据查看功能。
5.1.1市场信息管理
对市场的基本信息的管理和维护功能,包括市场名称、市场登记编号、市场地址、负责人、联系电
话、所属地区、市场类型、市场主要人员信息。支持根据上述关键词进行查询功能。
其中市场主要人员信息包括姓名、性别、籍贯、学历、联系电话、职务、证书类型、证件号码、是
否在职。
5.1.2商户信息管理
2
T/XXXXXXX—XXXX
对市场内的商户的基本信息的管理和维护功能,包含商户名称、负责人、身份证号码、联系电话、
所属市场、商户类型、社会统一信用代码、经营类别、登记机构、摊位名、备注、营业执照、商户绑定
的计价秤信息。支持根据上述关键词进行查询功能。
5.1.3摊位信息管理
对市场内的摊位的基本信息的管理和维护功能,包括摊位名称、摊位类别、摊位面积、摊位状态、
摊位位置、所属市场、租用商户、租用时间、租金。支持通过excel格式文件批量导入功能。支持根据上
述关键词进行查询功能。
5.1.4计价秤信息管理
对市场内的计价秤的基本信息管理和维护功能,包括计价秤编号、计价秤状态、计价秤模式、计价
秤类型、所属市场、所属商户、与商户的绑定时间、检定日期、检定有效期。系统能在运行过程中,自
动生成计价秤的异常次数、绑定次数、检定次数、维维修次数信息。支持根据上述关键词进行查询功能。
5.1.5计价秤赋码
对计价秤进行一秤一码的赋码登记,可以对接现有的相关产品码、相关系统,支持通过excel格式文
件批量导入方式进行操作。
5.1.6查看交易信息
查看所管辖的市场的交易数据,包括每天交易金额、交易重量,市场内商户按交易额排名,市场内
以销售品类(大类)按交易额排名。
检定机构应用
检定机构应用包括机构信息管理、检定人员管理及检定记录查看等功能。
5.2.1检定机构信息管理
对检定机构基本信息的管理和维护功能,包括机构名称、统一信用代码、所属地级市、所属区县、
营业期限、登记机关、经营状态、注册地址、电话。支持根据上述关键词进行查询功能。
5.2.2检定人员信息管理
对检定人员基本信息的管理和维护功能,包括人员姓名、联系方式、证件类型、证件号码、所属机
构单位、证书签发日期、证书有效期。支持根据上述关键词进行查询功能。
5.2.3检定记录查看
查看检定记录,包括今日检定数、当月检定数、当年检定数、检定记录详情、临检秤数量和信息。
监管部门应用
监管部门应用模块实现生产企业信息管理、查看市场信息、查看计价秤信息、查看异常预警信息、
查看机构信息、查看检定记录、查看维修记录、查看市场交易数据功能。
5.3.1生产企业信息管理
对本省的生产企业基本信息管理和维护功能,包括企业名称、工商注册号、所属地级市、所属区县、
营业期限、经营状态、注册地址、法人代表、联系电话。支持根据上述关键词进行查询功能。
5.3.2查看市场信息
查看部门管辖范围内的市场信息,包括市场名称、市场登记编号、市场地址、负责人、联系电话、
所属地区、市场类型、市场主要人员信息。支持根据上述关键词进行查询功能。
5.3.3查看计价秤信息
3
T/XXXXXXX—XXXX
查看部门管辖范围内的市场内的计价秤信息,包括计价秤编号、计价秤状态、计价秤模式、计价秤
类型、所属市场、所属商户、与商户的绑定时间、检定日期、检定有效期、该计价秤的异常次数、绑定
次数、检定次数、维维修次数信息。支持根据上述关键词进行查询功能。
5.3.4查看异常预警信息
查看部门管辖范围内的市场内的计价秤一场预警信息,包含累计失准、累计失控、累计失联、今日
新预警、今日已处理的统计数据,各类异常预警的详细信息,包括异常发生时间、异常来源、异常类型、
计价秤编码、异常处理状态、处理人、处理时间、所属市场、所属商户。
5.3.5查看机构信息
查看部门管辖范围内的检定机构信息,包括机构名称、统一信用代码、所属地级市、所属区县、营
业期限、登记机关、经营状态、注册地址、电话。支持根据上述关键词进行查询功能。
5.3.6查看检定记录
查看部门管辖范围内的检定机构的检定记录,包含今日检定数、当月检定数、当年检定数及临检秤
数量,以及检定记录的详细信息。
5.3.7查看维修记录
查看本部门管辖范围内的市场的计价秤的维修记录,包括维修时间、维修人员、计价秤编号、异常
类型、维修结果等信息。支持根据上述关键词进行查询功能。
5.3.8查看交易信息
查看本部门管辖范围内的市场的交易数据,包含今日交易额、今日交易笔数、今日交易重量、当月
交易额信息,选择市场,显示市场内商户按交易额排名,市场内以销售品类(大类)按交易额排名。以
图形方式展示市场交易的变化趋势。
数据统计
数据统计管理模块实现计价秤厂家数据统计、计价秤数据统计、检定数据统计、异常信息统计等。
5.4.1计价秤厂家统计
对计价秤厂家的数据统计,包括不同时间周期内、厂家数量、生产的计价秤型号和数量等。
5.4.2计价秤数据统计
对计价秤的数据统计,包括不同时间周期内、不同地区、不同市场、不同类型的计价秤的使用数量、
维修数量、报废数量等。
5.4.3检定数据统计
对检定工作的数据统计,包括不同时间周期内、不同地区、不同市场的计价秤检定次数、合格数量、
不合格数量、检定合格率等。
5.4.4异常信息统计
对异常信息的数据统计,包括不同时间周期内、不同地区、不同市场的计价秤发生不同类型的异常
数量、处置完成数量等。
移动端微信小程序
移动端微信小程序提供移动端的应用功能,面向监管部门、检定机构、市场商户、维修单位、消费
者等。
5.5.1监管部门应用
监管部门的用户是经过注册的监管部门人员,功能包括查看异常预警信息、查看辖区内市场的检定
记录、查看维修记录,人工上报异常信息。
4
T/XXXXXXX—XXXX
5.5.2检定机构应用
检定机构应用的用户是经过注册的检定机构人员,功能包括检定机构信息管理、查看检定记录、检
定工作数据上报。
检定工作数据上报功能包括检定砝码重量记录、传感器数值上报功能,记录检定时标准砝码称重的
传感器原始数值。
5.5.3维修人员应用
维修人员应用的用户是维修单位的维修人员,功能包括维修开始时间记录、维修结果记录、维修记
录提交、维修记录查看。
5.5.4市场商户应用
市场商户应用的用户是市场内的商户,功能包括本商户绑定的计价秤信息查看、异常信息反馈。
5.5.5消费者应用
消费者应用的用户是消费者,功能包括查看市场信息、查看商户信息、查看商户评价、对商户评价、
投诉功能。
6系统性能
系统性能需达到以下标准:
并发用户数
系统的并发用户数不少于1000个。
系统响应时间
在线查询信息的平均时间要求不超过1秒。
后台业务处理时间要求不超过2秒。
千条数据以内的数据加载和存储,平均响应时间不超过1秒。
系统正常运行要求
要保证能够在24小时×7天的时间内正常运行。
异常检出率
异常检出率不少于95%。
7数据资源
数据资源包括基础数据库、业务数据库和主题数据库。
基础数据库
基础数据库存储静态的基础数据,包括市场基本信息、商户基本信息、计价秤基本信息、检定机构
基本信息等。
业务数据库
业务数据库存储动态的业务数据,包括市场交易信息、异常预警信息等。由于原始采集到的业务数
据和经过清洗处理后的业务数据有所不同,分别包括数据采集原始库和标准化业务数据库的建设。
主题数据库
主题数据库是为了进一步满足数据挖掘的应用场景,基于基础数据库和业务数据库的数据资源建
设的,用于存储面向用户决策分析等的综合性数据。
5
T/XXXXXXX—XXXX
8系统安全
系统应采取足够的保护措施,保障运行与系统的安全可靠。
数据安全
(1)数据完整性
能够检测到系统管理数据、鉴别信息和用户数据在传输过程中或在存储过程中其完整性受到破坏。
(2)数据保密性
采用加密或其他有效措施实现数据传输、存储的保密性。
(3)数据备份和恢复
提供自动机制对重要信息进行有选择的数据备份,并提供恢复重要信息的功能。
(4)数据库访问安全:通过系统权限、数据权限、角色权限管理建立数据库系统的权限控制机制
保障数据库系统安全。
(5)敏感信息安全:系统通过对敏感字段加密存储到数据库中,如涉及市场经营户商业秘密的交
易额、进货来源等相关数据,避免信息从数据库泄露,保障数据安全。项目对密码、传输敏感数据进行
3DES保密验证,并对重要数据进行备份。
(6)数据备份安全:数据库系统通过制定备份策略,通过定期的全量备份和每日的增量备份,做
好数据备份工作,以免异常情况引起数据丢失。
应用软件安全
(1)应用软件系统严格遵照软件开发规范,尽可能避免软件出现安全漏洞,同时进行严格的安全
测试,杜绝出现SQL注入、csrf跨站脚本攻击、缓冲区溢出等常见的安全漏洞。采用https加密访问方式,
对通信链路层加密,避免数据被侦听和窃取。
(2)后台管理系统的认证和会话管理相关的应用程序,防止攻击者获取密码、密钥、会话令牌或
利用漏洞冒充其他用户身份。包括:使用应用服务器内置的会话管理功能;使用单一的入口点进行认证
授权;连续登陆失败多次的锁定;添加会话超时等。
(3)在系统登录控制方面,密码从复杂度到加密算法安全处理、多次重试失败锁定、超时设定、
子系统单点登录。
(4)在系统权限控制方面,按照最小权限原则,确保不同层级监管方等用户的权限范围限制最小
可见的机制,功能权限和数据权限最小化。
(5)在配置管理方面,配置管理功能只能由经过授权的操作员和管理员访问,通过加密确保配置
存储的安全。限制对包含加密数据的注册表项、文件或表的访问权限;对于重要的配置参数信息,采用
必要的隐藏措施;定期核查文件上传路径、日志路径中是否存在木马;后台管理配置外部访问用户的接
口权限、密钥、频率设置等,保障接口安全。
(6)定期备份和分析应用系统日志文件。
(7)使用系统审计日志记录用户在应用系统的操作。
6
T/XXXXXXX—XXXX
A
A
附录A
(规范性)
智能网联电子计价秤通讯接口
A.1公共通信机制
A.1.1保留控制字
STX:0x02,帧开始标志字符;
ETX:0x03,帧结束标志字符;
DLE:0x10,转义字符,紧跟该字符的字节数据非保留控制字,作为数据处理。
A.1.2通信协议帧一般格式
通信协议帧一般格式如下:
STX数据长度信息区CHKETX
14N11
其中:
STX:表示帧开始。
数据长度:信息区的信息长度,方便串口编程,可直接按指定长度读数据(此长度包含DLE字节),
数据长度字节如果为保留字,不加送转义字符DLE。
信息区:用户数据放在帧的信息区传送,信息区的长度可变,最长为250字节(包含DLE字节)。
CHK:数据长度+信息区数据的校验码(电子计价秤发送后台数据CRC8校验数据包括数据长度和
信息区,后台回复电子计价秤数据CRC8校验数据只包括信息区),采用CRC8校验方式,生成多项式
为0xB8(即X7+X5+X4+X3),算法附后。
ETX:表示帧结束。
在通信时,如果信息区和CHK字段中出现了保留控制字,应在该字节前加送转义字符DLE。在接
收时,如果收到了DLE字符,则紧跟该字符之后的字节作为数据字节处理。加送的转义字符参加校验
码计算。
信息区统一为JSON格式(上传图片协议除外),将JSON格式的字符串转化为GBK编码格式进
行传递。
电子计价秤图片数据分包发送,每一个包都按照通信协议帧生成。
A.1.3基本协议帧格式
A.1.3.1命令请求帧
命令请求帧用于后台与电子计价秤之间发送命令请求,其帧格式如下:
STX数据长度命令码重发次数参数区CHKETX
1411N11
命令码、重发次数、参数区,这三部分即1.2中的信息区
其中:
命令码:要执行的命令,参见命令码清单。
参数区:执行该命令所需的参数。参数区的长度和格式与命令码有关,详见命令详解。
A.1.3.2命令响应帧
成功响应帧用于电子计价秤在命令处理成功后向平台返回处理结果,中间经过其帧格式如下:
STX数据长度命令码响应码重发次数响应信息CHKETX
14111n11
其中:
7
T/XXXXXXX—XXXX
命令码:该帧所响应的命令请求帧中的命令码。
响应码:成功响应帧标志字,定义为00H,失败码:10H-FFH。
响应信息:命令请求的处理结果,其长度和格式由相应的命令帧确定。
A.1.3.3命令码清单
下表列出了电子计价秤与后台通信使用的命令码及主要参数。
后台与电子计价秤通信命令一览表
0x11电子计价秤设备注册设备ID
0x12电子计价秤设备心跳包
0x13电子计价秤拍照上传
0x14电子计价秤称重结果上传
0x26电子计价秤固件获取
0x29标定次数
0x2a电子计价秤电子封签状态
安卓系统通信命令
0x80设备注册
0x12设备心跳
0x82拍照上传
0x83称重结果上传
0x84获取品种信息
0x85获取库存信息
0x29标定次数
0x2a电子计价秤电子封签状态
A.1.3.4错误码清单
0x00成功收到消息,并成功处理
0x21数据包长度错误数据包的长度与包中的长度不符合
0x22CRC校验失败CRC校验不通过
0x23失败无法处理,其他错误
0x24
A.2命令详解
A.2.1电子计价秤设备注册
当电子计价秤与平台连接后首先向平台注册该设备。格式如下:
【命令码】:0x11
【请求参数】messageId,devId,ip信息
字段名称类型长度说明
messageIdStringN消息ID
默认为0000,电子计价秤软件版本,用于电子计价秤
versionString4
不同版本的处理。
devIdString8设备ID(设备ID出场编号,不能重复)
ipStringNIp地址,55
⚫回复
8
T/XXXXXXX—XXXX
字段名称类型长度说明
messageIdStringN确认发出的messageId收到
devDateString14时钟同步,格式为YYYYMMDDHHNNSS
comIdString1313位数字
ecrTypeStringN电子计价秤类型。
marketNameStringN菜市场名称
busiNoStringN经营户本地编码
busiNameStringN经营户名称
busiCodeStringN经营户具体编码
identStringN经营户身份证
telStringN经营户电话
openTagInt标识,默认为0。跟追溯平台有关,暂时无用
:8080服务器ip与端口号。如果后续会更
pcIpPortStringN
换服务器,电子计价秤与新的服务器连接。
agenIdStringN菜场本地编码
areaCodeStringN区域编码
ecrNoInt0-9,商户的第几台秤,限定每个商户最多十台秤
sumDisplayTagStringN标识,默认为0
beatIntervalInt以秒为单位,心跳间隔,默认30秒
traceUrlStringN追溯地址
markString30菜场宣传语(不超过15个汉字)
并根据错误码判断消息发送是否成功。
后台直接在设备注册中回复时间,电子计价秤得到时间后进行时间同步,并检查核对相关信息。
A.2.2电子计价秤设备心跳包
电子计价秤心跳包。格式如下:
【命令码】:0x12
【请求参数】messageId,devId,ip信息
字段名称类型长度说明
messageIdStringN消息ID
默认为0000
1代表主通信模块固件,
versionStringN2:代表主控模块,
3:代表称重模块固件
如“1:0001,2:0002,3:0003”
devIdString8设备ID(设备ID出场编号,不能重复)
rssiStringNRssi值
⚫回复0
字段名称类型长度说明
messageIdStringN确认发出的messageId收到
devDateString14时钟同步,格式为YYYYMMDDHHNNSS
typeInt10-默认为0,如果为0的话,只是单纯心跳包
9
T/XXXXXXX—XXXX
⚫回复1-表示回复的是电子计价秤的设置信息
字段名称类型长度说明
messageIdStringN确认发出的messageId收到
devDateString14时钟同步,格式为YYYYMMDDHHNNSS
typeInt11-表示回复的是电子计价秤的设置。
comIdString1313位数字
ecrTypeStringN电子计价秤类型。
marketNameStringN菜市场名称
busiNoStringN经营户本地编码
busiNameStringN经营户名称
busiCodeStringN经营户具体编码
identStringN经营户身份证
telStringN经营户电话
openTagInt标识,默认为0。跟追溯平台有关,暂时无用
:8080服务器ip与端口号。如果后续会更
pcIpPortStringN
换服务器,电子计价秤与新的服务器连接。
agenIdStringN菜场本地编码
areaCodeStringN区域编码
ecrNoInt0-9限定每个商户最多十台秤
sumDisplayT
StringN标识,默认为0。跟追溯平台有关,暂时无用
ag
beatIntervalInt以秒为单位,心跳间隔,默认30秒,以秒为单位
⚫回复2-表示回复的是商品信息。PLU码
字段名称类型长度说明
messageIdStringN确认发出的messageId收到
devDateString14时钟同步,格式为YYYYMMDDHHNNSS
typeInt12-表示回复下发商品信息。
groupNoInt组信息
pluNoIntPLU码
maIntypeStringN商品所属大类
subTypeStringN商品所属小类
goodsNameStringN商品名称
goodsCodeStringN商品国标编码
traceCodeStringN追溯码
priceInt价格,以分为单位
minPriceInt最低价格
maxPriceInt最高价格
IsLimitString10-表示不限价,1-表示限价
isPicsString10-暂定为0
ValidTimeString有效时间YYYYMMDDHHMMSS
10
T/XXXXXXX—XXXX
⚫回复3–有固件需要更新
字段名称类型长度说明
messageIdStringN确认发出的messageId收到
devDateString14时钟同步,格式为YYYYMMDDHHNNSS
typeInt33有固件需要更新
“1:0001,2:0002,3:0004”回复版本号,电子计价秤对照
版本号,低于此版本号的通过固件获取指令获取固件
updateFirmw
StringN内容更新。注:只有平台指定要更新那台电子计价秤,
are
才会下发此命令,否则即使电子计价秤不是最新版本
也不会下发此指令。
A.2.3电子计价秤拍照上传
当电子计价秤拍照后上传照片。格式如下:
【命令码】:0x13
【请求参数】messageId,devId,ip信息
字段名称类型长度说明
messageIdByte2消息ID
devIdString8设备IDascii码
ledParambyte10-10
imageIDLenbyte1
imageIdStringN命名规则devID+yyyyMMddHHMMSS,转成ascii
imageDataLe
byte4
n
imageDatabyteN数据流
⚫回复
字段名称类型长度说明
messageIdStringN确认发出的messageId收到
classifyResul
StringN辨识结果
t
ledParamInt0-10
isReTakeInt0-不需要重拍,1-重拍
20位追溯码:13位经营者主题码+7位流水号,其中
traceCodeStringN流水号由1位秤数量(即经营者拥有的第几台秤)+
6位流水码组成,
A.2.4电子计价秤称重结果上传
当电子计价秤称重以后上传称重结果。格式如下:
【命令码】:0x14
【请求参数】messageId,devId,ip信息
字段名称类型长度说明
messageIdStringN消息ID
devIdString8设备ID
(1)计量状态。01:计重状态;02:置零状态;03:
meaStatusString2
去皮状态;04:进入标定配置状态;
11
T/XXXXXXX—XXXX
计量编码(传感器输出的AD),当前状态下传感器
meaCodeString输出为24位数据,高位在前,低位在后。打包到信
息区为十六进制字符串类型
去皮计量编码(传感器输出的AD),去皮状态下传
peelCodeString感器输出为24位数据,高位在前,低位在后。打包
到信息区为十六进制字符串类型
命名规则devID+yyyyMMddHHMMSS。每次取最近
imageIdStringN
一次上传的照片名字。
订单号,每次初次称重生成,按“M+”,订单号延续
billIdStringN上次生成的订单号不变,不按“M+”,每次重新生成,
生成规则:devId+yyyyMMddHHmmSS
称重编号,第一次的称重编号有可能跟订单号相同。
weighIdStringN
生成规则:devId+yyyyMMddHHmmSS
unitPriceInt单价,以分为单位
weightInt重量,以克为单位
priceInt价格,以分为单位
goodsCodeString商品名称
⚫回复
字段名称类型长度说明
messageIdStringN确认发出的messageId收到
20位追溯码:13位经营者主题码+7位流水号,其中
traceCodeStringN流水号由1位秤数量(即经营者拥有的第几台秤)+
6位流水码组成,
goodsNameStringN识别品名
A.2.5电子计价秤固件获取
电子计价秤主动向后台请求获取固件。格式如下:
【命令码】:0x26
【请求参数】messageId,devId,ip信息
字段名称类型长度说明
messageIdStringN消息ID
parameterStringN更新参数1,2,3
versionStringN版本号
⚫回复-注意回复的是byte数据,不需要经过json转换。
字段名称类型长度说明
messageIdByte2确认发出的messageId收到
firmLenByte4固件长度
firamWareByteN固件内容
A.2.6标定次数
电子计价秤每次开机第一笔称重后上传一次标定次数,在下次开机之前如果电子计价秤标定次数
发生变化再上传一次,如果电子计价秤标定次数没有发生变化则不再上传标定次数,后台收到新
标定次数的时间即为标定时间。
【命令码】:0x29
12
T/XXXXXXX—XXXX
字段名称类型长度说明
messageIdStringN消息ID
devIdString8设备ID
staNumIntN电子计价秤标定次数
⚫回复
字段名称类型长度说明
messageIdStringN确认发出的messageId收到
A.2.7电子封签状态
当电子计价秤的电子封签被打开时,
【命令码】:0x2a
字段名称类型长度说明
messageIdStringN消息ID
devIdString8设备ID
电子计价秤电子封签状态。1:封签闭合;0:封签打
sealStatusIntN
开
电子计价秤时间戳,电子封签第一次上电为初始时间
timerString80,打包到信息区为4个字节十六进制字符串类型,
时间戳单位为秒。
⚫回复
字段名称类型长度说明
messageIdStringN确认发出的messageId收到
A.3安卓版电子计价秤接口
安卓版电子计价秤的功能更为复杂,所以将接口独立出来,使用不同的命令码。从0x80开始。
因为【心跳】、【标定次数】和【电子封签状态】协议上传与返回的内容一致,所以使用相同接口:
0x12、0x29和0x2a。
A.3.1安卓版电子计价秤-设备注册
当电子计价秤与平台连接后首先注册该设备
【命令码】:0x80
字段名称类型长度说明
messageIdStringN消息ID
默认为0000,电子计价秤软件版本,用于以后如果
versionString4
电子计价秤有升级,不同版本的处理。
devIdString8设备ID
ipStringNIp地址,55
电子计价秤的唯一编号,48位二进制数,12个十六进
uniNumString12
制数(参考mac地址)
⚫回复
字段名称类型长度说明
messageIdStringN确认发出的messageId收到
13
T/XXXXXXX—XXXX
devDateString14时钟同步,格式为YYYYMMDDHHNNSS
comIdString1313位数字
ecrTypeStringN电子计价秤类型。
marketNameStringN菜市场名称
busiNoStringN经营户本地编码
busiNameStringN经营户名称
busiCodeStringN经营户具体编码
identStringN经营户身份证
telStringN经营户电话
openTagInt标识,默认为0。跟追溯平台有关,暂时无用
:8080服务器ip与端口号。如果后续会更
pcIpPortStringN
换服务器,电子计价秤与新的服务器连接。
agenIdStringN菜场本地编码
areaCodeStringN区域编码
ecrNoInt0-9,商户的第几台秤,限定每个商户最多十台秤
sumDisplayT
StringN标识,默认为0。
ag
beatIntervalInt以秒为单位,心跳间隔,默认30秒
traceUrlStringN追溯地址
markString30菜场宣传语(不超过15个汉字)
classifyTypeIntN识别类型
A.3.2安卓版电子计价秤-拍照上传
电子计价秤拍照后上传照片,获得识别结果
【命令码】:0x82
字段名称类型长度说明
messageIdByte2消息ID
devIdString8设备ID
ledParambyte10-10
imageIDLenbyte1
imageIdStringN命名规则devID+yyyyMMddHHMMSS
imageDataLe
byte4
n
imageDatabyteN图片的二进制数据
⚫回复
字段名称类型长度说明
messageIdStringN确认发出的messageId收到
classifyResul
StringN识别结果,返回多个品种时,用小写逗号分隔
t
ledParamInt0-10
isReTakeInt0-不需要重拍,1-重拍
14
T/XXXXXXX—XXXX
20位追溯码:13位经营者主题码+7位流水号,其中
traceCodeStringN流水号由1位秤数量(即经营者拥有的第几台秤)+
6位流水码组成,
A.3.3安卓版电子计价秤-称重结果上传
当电子计价秤称重以后上传称重结果
【命令码】:0x83
字段名称类型长度说明
messageIdStringN消息ID
devIdString8设备ID
命名规则devID+yyyyMMddHHMMSS。每次取最近
imageIdStringN
一次上传的照片名字。
订单号,每次初次称重生成,按“M+”,订单号延续
billIdStringN上次生成的订单号不变,不按“M+”,每次重新生成,
生成规则:devId+yyyyMMddHHmmSS
称重编号,第一次的称重编号有可能跟订单号相同。
weighIdStringN
生成规则:devId+yyyyMMddHHmmSS
modeInt10-表示称重交易;1-表示计件交易
计量编码(传感器输出的AD),当前状态下传感器
meaCodeString输出为24位数据,高位在前,低位在后。打包到信
息区为十六进制字符串类型
去皮计量编码(传感器输出的AD),去皮状态下传
peelCodeString感器输出为24位数据,高位在前,低位在后。打包
到信息区为十六进制字符串类型
单价,以分为单位,mode为0表示每kg商品的单
unitPriceInt
价;mode为1表示每件商品的单价
weightInt重量,以克为单位,计件模式下默认为0
itemInt件数,以件为单位,计重模式下默认为0
价格,以分为单位,计重模式下为:单价*重量;
priceInt
计件模式下为:单价*件数
goodsCodeString商品编码
⚫回复
字段名称类型长度说明
messageIdStringN确认发出的messageId收到
20位追溯码:13位经营者主题码+7位流水号,其中
traceCod
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 企业财务类考试题及答案
- 光伏知识及产品培训课件
- 2025-2026学年上海市嘉定区八年级上学期期中英语试卷(含详解)
- 辽宁高升专考试题库及答案
- 2025-2026学年陕西省榆林市子洲县某中学九年级(上)期中历史试卷(含答案)
- 2024译林版八年级英语上册Unit 4提升单元测试(学生版+解析版)
- 抗疟药使用原则和用药方案
- 侯俊霞西门子培训课件
- 佳鼎安全培训中心课件
- 高等数学下试卷及答案
- 计算机应用数学基础 教学 作者 王学军 计算机应用数学课件 第10章 图论
- DF6205电能量采集装置用户手册-2
- 万科集团财务管理制度手册
- 怀仁县肉牛养殖产业化项目可行性研究报告
- 零序CT验收专题知识专家讲座
- 水利水电工程建设参建各方安全生产职责
- 电梯整机安装质量检查记录
- 火力发电厂厂用电监控管理系统(ECMS)培训
- GB/T 3102.2-1993周期及其有关现象的量和单位
- GB/T 30340-2013机动车驾驶员培训机构资格条件
- 核对稿-400单元开车
评论
0/150
提交评论