一种定制具有私有mib库的电子衡器的方法

文档序号:5960792阅读:261来源:国知局
专利名称:一种定制具有私有mib库的电子衡器的方法
—种定制具有私有MIB库的电子衡器的方法本发明涉及一种定制具有私有MIB库的电子衡器的方法,考虑电子衡器所需用到的所有基本信息设计私有MIB库,嵌入到电子衡器内并编写对应的函数操作,以便通过网络客户端就能直接管理电子衡器。早在2002年,欧盟委员会出台了 ECNol78/2002法规,要求从2005年,凡是在欧盟国家销售的食品必须具备可追溯功能,否则不允许上市销售,不具备可追溯性的食品禁止进口。近年来,我国为促进食品安全可追溯管理,出台了一系列I号文件,实施农产品质量安全检验检测体系建设规划,依法开展质量安全监测和检查,健全农产品标识和可追溯制度,推进出口农产品质量追溯体系建设。由此,食品质量安全追溯系统在此背景下应运而 生。溯源衡器,亦即追溯秤、网络秤、射频识别计价秤,利用溯源秤作为食品质量安全追溯系统终端,实现食品信息录入、传递、记录食品安全信息、交易信息,并向消费者打印质量溯源凭证追溯码,凭借此证消费者可以通过查询终端机、互联网、手机短信或拨打热线的方式,查询自己所购买食品质量是否合格,信息内容可以包括食品产地、生产情况、用药情况、流通环节情况、检验检疫信息等。现有的溯源秤还没有涉及到如何定制私有MIB库的相关技术,为了满足市场需求,急需要定制私有MIB库的电子衡器。本发明提供了一种定制具有私有MIB库的电子衡器的方法,其可通过网络客户端获取和修改衡器内参数并生效,实现对电子衡器信息的统一管理。本发明通过设计全面的电子衡器私有MIB库,几乎囊括所有可能使用到的电子衡器信息,更方便有效地从远端统一操作电子衡器。一种定制具有私有MIB库的电子衡器的方法,其特征在于包括如下步骤步骤一,在电子衡器中配置与控制器模块I连接的称重模块2、按键模块3、显示模块4、通讯模块5、以及用于与网络上无线接入点无线连接的无线网络模块7,在无线网络模块7中加载SNMP代理模块71并配置SNMP代理模块71的参数,使得电子衡器能够支持动态地加载私有MIB库;步骤二,在电子衡器中配置用于存储电子衡器私有MIB信息的私有MIB库6 ;本步骤又包括三步a)根据电子衡器涉及到的数据参数设计私有MIB库,使用ASN. I标准格式写出私有MIB库文件;b)使用SNMP代理模块71将私有MIB文件生成相应的C代码框架,再根据需求完善C代码,将对应的私有MIB库信息编辑进C文件内;c)利用控制器模块I中的gcc编译器将上述完善之后的C文件生成SO动态库文件,再将其移植到SNMP代理模块71上,并指明其路径,最后重启SNMP代理模块71;步骤三,编写对应私有MIB库6中私有MIB库信息的接口函数,当私有MIB库信息被其他客户端改变时能够立即在电子衡器中生效。2、根据权利要求I所述的一种定制具有私有MIB库的电子衡器的方法,其特征在于,在步骤一和步骤二之间,还进行如下步骤,通过按键模块3配置SNMP代理模块71随电子衡器一起开机启动。与现有技术相比,本发明的有益效果如下I、在电子衡器中配置用于存储电子衡器私有MIB信息的私有MIB库;可以通过改变私有MIB库的参数来改变电子衡器的某些信息,并使其立即生效。2、应用简便,通过在电子衡器中增加SNMP代理模块,使电子衡器成为SNMP节点, 建立电子衡器基于SNMP协议的管理网络,实现了菜市场电子衡器的统一管理。3、效率高,在有需要时,只要在服务器端远程修改电子衡器客户端的私有MIB库,省去对每台电子衡器进行现场独立修改所需的时间。4、管理方便,通过服务器端加载三方网管软件即可监控电子衡器的运行状况,读取或设置电子衡器的所有数据信息,防止不法商贩乱定价行为等。图I是电子衡器的结构图。图2是电子衡器与SNMP管理服务器连接的结构图
图3是本发明的流程图。下面结合附图
与本发明的实施方式作进一步详细的描述图I是电子衡器的结构图,电子衡器包括控制器模块1,在控制器模块I上连接有称重模块2、按键模块3、显示模块4、通讯模块5、私有MIB库6(管理信息库)以及用于与网络上无线接入点无线连接的无线网络模块7。本发明是定制完善的私有MIB库嵌入到SNMP代理模块,并通过相应的接口函数使之生效。如图2,通过网管系统便可轻松访问电子衡器定制的私有MIB库,实现远端操作。如图3,本发明的定制方法,包括如下步骤步骤一 101,在电子衡器中配置与控制器模块I连接的称重模块2、按键模块3、显示模块4、通讯模块5、以及用于与网络上无线接入点无线连接的无线网络模块7,在无线网络模块7中加载SNMP代理模块71并配置SNMP代理模块71的参数,使得电子衡器能够支持动态地加载私有MIB库;电子衡器所使用的操作系统为ARM Iinux,在SNMP代理模块加载软件之后,只要电子衡器连接到网络,我们即可通过三方管理软件监控该电子衡器,并且访问其公有MIB库——RFC1213。公有MIB库节点信息如表I :
权利要求
1.一种定制具有私有MIB库的电子衡器的方法,其特征在于包括如下步骤 步骤一,在电子衡器中配置与控制器模块(I)连接的称重模块(2)、按键模块(3)、显示模块(4)、通讯模块(5)、以及用于与网络上无线接入点无线连接的无线网络模块(7),在无线网络模块(7 )中加载SNMP代理模块(71)并配置SNMP代理模块(71)的参数,使得电子衡器能够支持动态地加载私有MIB库; 步骤二,在电子衡器中配置用于存储电子衡器私有MIB信息的私有MIB库(6); 本步骤又包括三步 a)根据电子衡器涉及到的数据参数设计私有MIB库,使用ASN.I标准格式写出私有MIB库文件; b)使用SNMP代理模块(71)将私有MIB文件生成相应的C代码框架,再根据需求完善C代码,将对应的私有MIB库信息编辑进C文件内; c)利用控制器模块(I)中的gcc编译器将上述完善之后的C文件生成SO动态库文件,再将其移植到SNMP代理模块(71)上,并指明其路径,最后重启SNMP代理模块(71); 步骤三,编写对应私有MIB库(6)中私有MIB库信息的接口函数,当私有MIB库信息被其他客户端改变时能够立即在电子衡器中生效。
2.根据权利要求I所述的一种定制具有私有MIB库的电子衡器的方法,其特征在于,在步骤一和步骤二之间,还进行如下步骤,通过按键模块(3)配置SNMP代理模块(71)随电子衡器一起开机启动。
全文摘要
本发明公开了一种定制具有私有MIB库的电子衡器的方法,其包括如下步骤在电子衡器中配置用于与网络上无线接入点无线连接的无线网络模块,在无线网络模块中加载SNMP代理模块并配置SNMP代理模块的参数;在电子衡器中配置用于存储电子衡器私有MIB信息的私有MIB库;根据电子衡器涉及到的数据参数设计私有MIB库;使用SNMP代理模块将私有MIB文件生成相应的C代码框架,再根据需求完善C代码,将对应的私有MIB库信息编辑进C文件内;利用控制器模块中的gcc编译器将上述完善之后的C文件生成SO动态库文件,再将其移植到SNMP代理模块上,最后重启SNMP代理模块;编写对应私有MIB库中私有MIB库信息的接口函数,当私有MIB库信息被其他客户端改变时能够立即在电子衡器中生效。
文档编号G01G23/00GK102944296SQ20121041957
公开日2013年2月27日 申请日期2012年10月27日 优先权日2012年10月27日
发明者张亚茹, 王智芳, 高瑞军, 黄永盛 申请人:广东香山衡器集团股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1