数字化汽车衡 【技术领域】
本发明涉及汽车辅助仪器领域,尤其涉及一种数字化汽车衡。
背景技术
当前数字化汽车衡的结构主要由秤台、数字传感器和数字仪表组成。数字传感器主要作用是将传感器的重量信息以数字信息方式上传给数字仪表;数字仪表主要作用是通过与各个数字传感器通信,来获取各个数字传感器的重量信息,并对称重数据加以处理得到最后的称台称重信息。
能否将数字仪表与数字传感器组合使用,最关键在于通信协议上。当前数字化汽车衡市场上,有多家不同公司的通信协议,而这些通信协议都是由仪表或数字模块生产厂家来确定的。从生产到最终使用的流程主要为:生产厂家生产——衡器厂家装秤——终端客户。从这个流程可发现,不同的通信协议可以确定现场组秤修秤的资格,另外保证了生产厂家的利益,但无法保证衡器厂家的利益。正由于这个问题的存在,市场上出现了定制通信协议的需求。当前市场上也已出现了由仪表厂家发给衡器厂专为数字传感器和数字仪表通信加密的“加密机”,对于不同的加密机,其加密信息都不一样,而这个加密信息只能由仪表生产厂家来确定。因此,设计并开发一种可由衡器厂家自行设置加密信息功能仪表,而且功能全面、可靠,操作简洁、迎合市场需求的数字化汽车衡显得尤为迫切。
【发明内容】
本发明针对传统技术中存在的由于不同通信协议可以确定现场组秤修秤的资格,只能保证生产厂家利益,但无法保证衡器厂家利益的缺陷,而提供了一种可由衡器厂家自行设置加密信息功能仪表,而且功能全面、可靠,操作简洁、迎合市场需求的数字化汽车衡。
为了解决上述技术问题,本发明通过下述技术方案得以解决:
数字化汽车衡,包括数字传感器和与数字传感器进行数据通信的数字称重仪表,所述数字传感器和数字称重仪表之间设有可分别对数字传感器和数字称重仪表进行加密或清密的加密机。
作为优选,所述数字传感器包括CPU、存储器和模数转换器,数字称重仪表包括CPU和存储器,加密机包括CPU和存储器。
其中,数字称重仪表或加密机中的CPU根据仪表的功能需求可选用51系列、avr系列、arm系列、dsp系列或PIC系列的单片机,存储器除了存储与EM加密技术有关的信息外还要保存称重仪表自身称重信息,因而容量可从128至512K字节,CPU与存储器之间的通信可采用单片机内带EEPROM存储空间或采用SPI、I2C方式通信的外置存储器。
数字传感器的CPU根据仪表的性能需求可选用51系列、avr系列、dsp系列、arm系列或PIC系列的单片机;存储器除了存储与EM加密技术有关的信息外还要保存数字传感器自身参数信息,因而容量可从64至4K字节;CPU与存储器之间的通信可采用单片机内带E2PROM存储空间或采用SPI、I2C方式通信的外置存储器。
作为优选,所述数字传感器与加密机之间、数字称重仪表与加密机之间通过数据总线进行数据通信。其通信方式可采用RS232(半双工)、RS485(半双工)、RS422(半/全双工)或CAN总线。
本发明提供的数字化汽车衡的操作方法,包括以下步骤:第一步,在加密机上实施按键操作,进入加密参数设置状态,等待参数输入;
第二步,屏幕提示输入员工操作密码;
第三步,产生通信随机码,操作员将该随机码告知衡器厂,等待回复对应的操作解码;
第四步,输入新的通讯密码;
第五步,设置成功,退出。
本发明由于采用以上技术方案,能够产生十分有效的技术效果:
1.常规数字称重仪表与加密机可通过设置进行功能切换;
2.加密机给新的数字传感器或数字称重仪表加密;
3.加密机可将已加过本通信密码的的数字称重仪表或数字传感器清密;
4.现场可通过临时随机码进行通信加密。
本发明可以由衡器厂家自行设置加密信息功能仪表,而且功能全面、可靠,操作简洁,大大迎合了市场的需求,具有广阔的市场前景。
【附图说明】
图1是本发明实施例的结构框图。
图2是本发明在设置加密机与常规数字称重仪表选项的操作流程图。
图3是本发明在设置员工操作密码与通信密码(老板加密号)的操作流程图。
图4是本发明在设置加密机员工加密与清密的操作流程图。
【具体实施方式】
下面结合附图1至图4与实施例对本发明作进一步详细描述:
实施例1数字化汽车衡,如图1所示,包括数字传感器1和与数字传感器1进行数据通信的数字称重仪表2,所述数字传感器1和数字称重仪表2之间设有可分别对数字传感器1和数字称重仪表2进行加密或清密的加密机3。
所述数字传感器1包括CPU11、存储器12和模数转换器13,数字称重仪表2包括CPU21和存储器22,加密机3包括CPU31和存储器32。
其中,数字称重仪表2或加密机3中的CPU根据仪表的功能需求可选用51系列、avr系列、arm系列、dsp系列或PIC系列的单片机,存储器除了存储与EM加密技术有关的信息外还要保存称重仪表自身称重信息,因而容量可从128至512K字节,CPU与存储器之间的通信可采用单片机内带EEPROM存储空间或采用SPI、I2C方式通信的外置存储器。
数字传感器1的CPU11根据仪表的性能需求可选用51系列、avr系列、dsp系列、arm系列或PIC系列的单片机;存储器12除了存储与EM加密技术有关的信息外还要保存数字传感器自身参数信息,因而容量可从64至4K字节;CPU与存储器之间的通信可采用单片机内带E2PROM存储空间或采用SPI、I2C方式通信的外置存储器。
所述数字传感器1与加密机3之间、数字称重仪表2与加密机3之间通过数据总线进行数据通信。其通信方式可采用RS232(半双工)、RS485(半双工)、RS422(半/全双工)或CAN总线。
实施例2实施例1所述地数字化汽车衡的操作方法,如图2至图4所示,包括以下步骤:第一步,在加密机3上实施按键操作,进入加密参数设置状态,等待参数输入;
第二步,屏幕提示输入员工操作密码;
第三步,产生通信随机码,操作员将该随机码告知衡器厂,等待回复对应的操作解码;
第四步,输入新的通讯密码;
第五步,设置成功,退出。
整个操作流程具体表现为:
数字仪表设置为加密机及设置通信密码:
(1)新数字仪表设置为加密机,并由此加密机给新的数字仪表或新的数字传感器加密
步骤2动作描述:1.仪表:保存参数值,由该参数来确定仪表的功能类型(为加密机还是常规仪表);2.传感器:无动作;3.传感器与仪表之间通信:无。
步骤3动作描述:1.仪表:设置并保存员工操作密码和总经理操作密码于存储器中;2.传感器:无动作;3.传感器与仪表之间通信:无。
(2)当加密机更改常规仪表时
通过操作(1)中的2步骤ytP项设为0。
(3)当由已加密的常规数字仪表改为加密机时
通过操作(1)中的2步骤ytP项设为1。
加密机功能与实现操作如下:
一、常规数字仪表进入与加密机通信状态
步骤2动作描述:1.仪表:仪表通信端口处于接收状态,不向外发送数据;2.传感器:无动作;3.传感器与仪表之间通信:无。
二、加密机加密与清密操作流程
步骤2动作描述:1.仪表:仪表通信端口处于接收状态,不向外发送数据;2.传感器:无动作;3.传感器与仪表之间通信:无。
(1)员工用加密机给数字传感器加密或清密
给新的数字传感器加密按操作二中选择0;加密失败显示Err 62。
将已加密的数字传感器清密按操作二中选择2,清密失败显示Err 62。此处,通信密码不相同则不能清密。
步骤2动作描述:1.仪表:仪表发送加密或清密指令,并等待数字传感器的反馈信息,如果无反馈,则报错;2.传感器:数字传感器接收到有效加密指令后,如果数字传感器未加过密,则发送反馈加密成功信息给仪表;只有当数字传感器的老通信密码与接收到的老通信密码一致才能清密并发送清密成功信息给仪表;3.传感器与仪表之间通信:正常通信。
(2)员工用加密机给常规数字仪表加密或清密
1.常规数字仪表按操作一进入与加密机通信状态。
2.将数传与加密机联线。
3.给新的数字仪表加密按操作二中选择1;加密失败显示Err 62。
将已加密的数字仪表清密按操作二中选择3,清密失败加密机显示Err62,常规仪表显示Err61。此处,通信密码不相同将清密失败。
步骤三动作描述:
1.加密机:仪表发送加密或清密指令,并等待数字传感器的反馈信息,如果无反馈,则报错;2.常规数字仪表:常规数字仪表接收到有效加密指令后,如果常规数字仪表未加过密则发送反馈加密成功信息给仪表;只有当常规数字仪表的老通信密码与接收到的老通信密码一致才能清密并发送清密成功信息给仪表;3.加密机与常规数字仪表之间通信:正常通信。
(3)员工用临时随机加密码为现场新启用的数字仪表或数字传感器加密
注:现场系统中数字称重仪表或数字传感器,至少保留一个通过了本公司通讯密码加密的部件(以下简称老加密部件)。如若系统中混入加有其他公司通讯密码的数字仪表或数字传感器,本方法无效。
1.现场服务人员操作流程:(常规仪表通过临时随机码加密流程)
常规数字仪表与所有数字传感器按图1所示的结构框图联接好,此时保证系统中至少有一个老加密部件。
2.加密机操作员在衡器厂内操作流程:(加密机根据随机码产生临时操作解码的流程)
在加密机上按操作二中选择4按【输入】进入以下设置界面
动作描述:1.常规仪表扫描自身仪表加密信息,若有加密信息则生成随机码,若没有加密信息,则发送读数字传感器存储器中的加密信息的指令扫描各个数字传感器中的加密信息,若扫描到有效加密信息则生成随机码。扫描时按地址号从1至N扫描。直致扫描到有效加密信息为止,否则提示出错;2.数字传感器:接收到读数字传感器存储器中的加密信息的指令,后将加密信息上传给仪表;3.加密机:向加密仪表输入动作1中得到的随机码,产生一个临时随机加密码;4.常规仪表:输入临时随机加密码后,若核对一致,则仪表进行仪表加密与传感器加密动作;5.传感器:数字传感器接收到有效加密指令后,如果数字传感器未加过密,则发送反馈加密成功信息给仪表;只有当数字传感器的老通信密码与接收到的老通信密码一致才能清密并发送清密成功信息给仪表;6.传感器与仪表之间通信:正常通信。
错误提示:
1.Err60表示加密机与常规仪表加密功能设置错误。
2.Err61表示加密机给仪表加密中,常规仪表已加过密,不能再加密。
3.Err62表示加密机给数传与仪表加密时,加密失败。
4.Err63表示常规仪表未检测到有效加密信息。
总之,以上所述仅为本发明的较佳实施例,凡依本发明申请专利范围所作的均等变化与修饰,皆应属本发明专利的涵盖范围。