一.大口径 IC卡远传水表结构描述
大口径 IC卡远传水表采用双CPU的模式,将电子模块分为表头和控制器两个部分,表头部分安装在井下,完成水表的计量,数据存储和阀门控制,控制器部分完成卡片的读写操作、显示以及逻辑判断功能。两个部分采用RS-485来进行数据交换和连接。
控制器部分 IC卡选用CPU智能卡,卡片协议按照通州水表CPU卡数据协议进行设计,在控制器中安装ESAM安全模块完成CPU卡和水表控制器的密钥安全认证,以确保数据的安全性。数据处理完毕后,在显示模块上显示相应的数据,显示内容要求同前。
表头部分的 CPU要完成计量数据的采集和存储工作,并根据逻辑计算结果决定阀门的打开和闭合。
当用户将购水卡插入控制后,控制器首先进行密钥安全认证,认证结束后,将购水量数据读入 ESAM模块进行存储,并同时启动RS-485接口将购水量数据传递到表头,表头在接收到购水量数据后,将其追加到剩余水量中,并将新的剩余水量和累计用水量数据返回到控制器。控制器接收到返回数据后,再将相关的数据返写到购水卡中,并循环显示相关数据,显示完毕后延时熄灭。
表头在正常情况下,每正确计量一个有效脉冲,剩余水量减 1,当剩余水量为0时,自动关闭阀门切断用户用水。这时用户可以通过插卡启动控制器与表头进行数据交换,将表头的数据读出到控制器中轮显或通过卡片、读写设备读出。
在表头和控制器部分分别装有 3.6V锂氩电池,分别给各自部分的电子模块供电,同样分别设置电池检测电路检测电池容量,当表头部分电池容量不足时,会自动关闭阀门。当控制器部分电池容量不足时,也会由控制器下发阀门关闭指令关闭阀门。这时用户可以插卡进行检查,插卡后,控制器首先下发抄表指令,将表头的数据和工作状态抄回到控制器,然后结合控制器的数据和状态显示出来。
表头和控制器的连接完全依赖 RS-485进行传递,采用4线制,两根电源线,两根数据线。485通信的电源由控制器提供,不使用表头的电源。
为了最大限度地降低功耗,控制器和表头平时不进行数据通信,由控制器控制在每月月末和表头进行一次数据通信,将表头数据和状态传递到控制器。其它时候的通信都在插入 IC卡后发起,当用户没有插卡时,不进行任何通信连接。
如果表头部分没有电池电压不足了,我应向控制器发送数据(在关阀之后)
当水表内的剩余水量超过限购量后,水表控制器禁止将购水卡中的购水量追加到水表中去,这时显示提示代码“ E — 17”。