亚星游戏官网-www.yaxin868.com


山东亚星游戏官网机床有限公司铣床官方网站今天是:2025-05-04切换城市[全国]-网站地图
推荐产品 :
推荐新闻
技术文章当前位置:技术文章>

Ic卡公共用电计量箱及其实现方法

时间:2025-05-03    作者: 管理员

专利名称:Ic卡公共用电计量箱及其实现方法
技术领域:
本发明涉及IC卡公共用电计量箱及其实现方法,特别是可以一卡多机及一机多卡的IC卡公共用电计量箱及其实现方法。
目前,常用的预付费电表为一户一表一卡制,它们有两个特点第一、识别IC卡的身份时,将它与电表内预置的身份识别码比较,如果号码相同,允许工作,不一样时,禁止工作。这类电表只能识别与其内置的身份识别码相同的IC卡;第二、获取已付费电量时,一次性将IC卡上所记录的电量取出,置入电表中,使用时,从电表中扣除电量。因此,每一个电表只适配一张IC卡;同样,不同的IC卡也不能使用在同一台电表上。这些电表就无法实现一卡多机、一机多卡的功能,即无法实现预付费的公共用电计量的功能。
本发明的目的是为了提供一种可以一机多卡和一卡多机的IC卡公共用电计量箱和实现的方法。
本发明中的IC卡公共用电计量箱内设有密码核对装置和电量计算控制装置,其中密码核对装置是将IC卡中设置的本地区的密码与本装置中预设的密码进行核对,若两密码相吻合,即识别为本区用户,为有效用户卡;电量计算控制装置是读出IC卡上的电量,如果电量小于0.1度,系统显示“0000”并停止其他操作,直到重新插入新卡,如果电量大于0.1度,系统提供电源开信号,并从IC卡上扣除0.1度电量,如此循环直至拔出IC卡或电量小于0.1度。
本发明的实现方法是将IC卡中的身份校验设置为密码核对形式,将其中的一种密码由地区编码组成,只要IC卡中设置的本地区的密码与本系统中预设的密码核对吻合,即识别为本区用户,为有效用户卡;然后系统读出IC卡上的电量,如果电量小于0.1度,系统显示“0000”并停止其他操作,直到重新插入新卡,如果电量大于0.1度,系统提供电源开信号,并从IC卡上扣除0.1度电量,如此循环直至拔出IC卡或电量小于0.1度。
本发明由于采用了上述的技术方案和实现方法,不再是每一电表中预设的身份识别码与IC卡上的身份识别码进行核对,并且本发明的用电量是以0.1度从IC卡中逐步扣除,这样就实现了一机多卡和一卡多机的功能。
以下对本发明的具体实施方案进行详述。
本发明的工作流程叙述如下系统开始工作先执行初始化,将ioa置1,iob保持当前状态、ioc置0,rtcc计数脉冲送寄存器F1,然后将值为“00101101”的一串数置入OPTION,WDT使能,让CPU进入SLEEP低功耗工作状态,此时只循环执行一条检卡指令btfsc ioa,card,直到IC卡插口有卡插入,ioa,card变为0时,CPU才跳出SLEEP状态,进行校验IC卡的外层密码操作。如果密码校验错误,将会把IC卡的计数次数减一,连续三次错误,IC卡将因为I/O口被锁而不能再用;只有密码校验正确后,CPU才能执行下一条判卡类型(识读1bH位)指令,如下表 判卡指令分辨出卡的类型,不同类型的卡CPU将执行不同的操作。一卡多机、一机多卡主要在用户操作时体现。当发现ioa,card=0时,执行用户卡的操作,首先读入卡中55-58H和116-121H地址的密文,运行DES算法,将密文解密,将解密后的密码与系统预设的密码核对,如果两个密码吻合,认为该卡为本区用户。在用电计量箱中,不再识别本区用户与用户之间的区别,只要是本区用户,都有权使用本系统供电功能,而本区用户之间的区别只有在管理微机上识别。
①操作密码核对正确后系统读出IC卡上42-46H的电量,判别电量是否大于0.1度,如果小于0.1度,系统显示“0000”并停止其他操作,直到重新插入新卡;如果电量大于0.1度,系统提供电源开信号,并开始读入rtcc的计数数据,将该数据按w=f/c×b公式计算,当w=0.1度时,CPU从IC卡中扣除0.1度电量,接着返回①操作(w表示度数,f表示rtcc数据,c表示转数,b表示倍数)。
以下为本发明的流程图(注带#的框为解析框)

权利要求
1.一种IC卡公共用电计量箱,内设有密码核对装置和电量计算控制装置,其特征在于其中密码核对装置是将IC卡中设置的本地区的密码与本装置中预设的密码进行核对,若两密码相吻合,即识别为本区用户,为有效用户卡;电量计算控制装置是读出IC卡上的电量,如果电量小于0.1度,系统显示“0000”并停止其他操作,直到重新插入新卡,如果电量大于0.1度,系统提供电源开信号,并从IC卡上扣除0.1度电量,如此循环直至拔出IC卡或电量小于0.1度。
2.一种实现IC卡公共用电计量箱的方法,其特征在于步骤一、将IC卡中的身份校验设置为密码核对形式,将其中的一种密码由地区编码组成,只要IC卡中设置的本地区的密码与本系统中预设的密码核对吻合,即识别为本区用户,为有效用户卡;步骤二、系统读出IC卡上的电量,如果电量小于0.1度,系统显示“0000”并停止其他操作,直到重新插入新卡,如果电量大于0.1度,系统提供电源开信号,并从IC卡上扣除0.1度电量,如此循环直至拔出IC卡或电量小于0.1度。
全文摘要
本发明涉及一种IC卡公共用电计量箱及其实现方法,主要将IC卡中的身份校验设置为密码核对形式,只要IC卡中设置的本地区的密码与本系统中预设的密码核对吻合,即识别为本区用户,为有效用户卡;然后系统读出IC卡上的电量,并从IC卡上扣除0.1度电量,这样改变了每一电表中预设身份识别码与IC卡上的身份识别码进行核对的工作方式,并且本发明的用电量是以0.1度从IC卡中逐步扣除,实现了一机多卡和一卡多机的功能。
文档编号G01R22/00GK1281987SQ0011892
公开日2001年1月31日 申请日期2000年8月8日 优先权日2000年8月8日
发明者沈祥机, 游联焰 申请人:沈祥机, 游联焰

  • 专利名称:一种光程在线标定式腔增强型大气痕量气体探测系统的制作方法技术领域:本发明涉及一种利用光学腔探测气体浓度的检测装置,更具体地说是一种具有光程在线标定功能的腔增强型大气痕量气体高灵敏度探测的点式测量仪器。背景技术:基于光学方法的差分吸
  • 专利名称:大鲵虹彩病毒TaqMan实时荧光定量PCR试剂盒及应用的制作方法技术领域:本发明属于大鲵病害检测技术领域,更具体涉及一种大鲵虹彩病毒TaqMan实时荧光定量PCR试剂盒,该PCR试剂盒不仅可使用目前存在市场上的所有类型荧光定量PC
  • 专利名称:汽车碰撞用假人座椅的支撑结构的制作方法技术领域:本实用新型属于机械技术领域,涉及一种汽车碰撞假人座椅,特别是一种汽车碰撞用假人座椅的支撑结构。背景技术:汽车交通事故是威胁人类生命安全的一大公害,汽车碰撞在其中占有很大的比重,是汽车
  • 专利名称:手持式电量附件通信测试仪的制作方法技术领域:本发明涉及一种用于电量附件的手持式通信测试仪。背景技术:新型的电量附件同时带有CAN及485接口,用于与数据采集装置或上位机通信。电量附件用于采集断路器的三相电压及三相电流,通过计算得到
  • 专利名称:压差式全自动油气水三相流量计的制作方法技术领域:本实用新型涉及一种连续计量油气水三相体积流量的仪器,可广泛应用于石油工程、石油化工、化学工程、医疗、制药等领域。为了实现以上技术目的,本实用新型提供以下技术方案。该仪器由N型玻璃管构
  • 专利名称:光刻机投影物镜奇像差原位检测系统和检测方法技术领域:本发明涉及光刻机,尤其涉及一种光刻机投影物镜奇像差原位检测系统和检测方法。背景技术:光刻技术是极大规模集成电路制造工艺中的核心技术,它影响着极大规模集成电路制造工艺所能实现的技术
山东亚星游戏官网机床有限公司
全国服务热线:13062023238
电话:13062023238
地址:滕州市龙泉工业园68号
关键词:铣床数控铣床龙门铣床
公司二维码
Copyright 2010-2024 版权所有 All rights reserved 鲁ICP备19044495号-12
【网站地图】【sitemap】