智能电表用户卡插卡后主要流程有哪些?主要有以下几点:
1、进行身份认证
2、读购电二进制文件,判断卡类型,进入对应的用户卡流程,如开户卡,购电卡,或补卡。
3、判断ESAM钱包文件余额加本次充值金额的总值是否小于最大储值金额,如果小于最大储值金额可以购电。
4、用户卡返写权限认证
5、明文读取用户卡购电信息文件,判断购电次数。如果购电次数等于当前购电次数(未购电),直接返写用户卡。如果购电次数比当前次数大1,则按正常购电流程往下走。如果是其他购电次数则直接提示错误并退出。
6、写入ESAM相关参数信息文件(明文+MAC写)和运行信息文件(明文写)。
7、明文+MAC读取ESAM相关数据,金额等,明文+MAC写入用户卡返写二进制文件。
8、根据参数的变化修改ESAM运行信息文件。
以上内容,仅供参考,如您需解决具体问题,请咨询相关专业人士。