智能電表用戶卡插卡后主要流程有哪些
2015-05-04
智能電表用戶卡插卡后主要
流程有哪些?主要有以下幾點:
1、進行身份認(rèn)證
2、讀購電二進制文件,判斷卡類型,進入對應(yīng)的用戶卡流程,如開戶卡,購電卡,或補卡。
3、判斷ESAM錢包文件余額加本次充值金額的總值是否小于最大儲值金額,如果小于最大儲值金額可以購電。
4、用戶卡返寫權(quán)限認(rèn)證
5、明文讀取用戶卡購電信息文件,判斷購電次數(shù)。如果購電次數(shù)等于當(dāng)前購電次數(shù)(未購電),直接返寫用戶卡。如果購電次數(shù)比當(dāng)前次數(shù)大1,則按正常購電流程往下走。如果是其他購電次數(shù)則直接提示錯誤并退出。
6、寫入ESAM相關(guān)參數(shù)信息文件(明文+MAC寫)和運行信息文件(明文寫)。
7、明文+MAC讀取ESAM相關(guān)數(shù)據(jù),金額等,明文+MAC寫入用戶卡返寫二進制文件。
8、根據(jù)參數(shù)的變化修改ESAM運行信息文件。
以上內(nèi)容,僅供參考,如您需解決具體問題,請咨詢相關(guān)專業(yè)人士。