電磁流量計在自動抄表的應用與探討 四十九
外部 數 據 存儲器EZPROM存儲的數據有一些時鐘芯片12R878的靜態RAM保存的重要參數備份,本儀表的使用情況,和各個流量數據及下一個流量數據要寫的地址指針,由于流量數據是在數據塊循環覆蓋的保存,所以還要保存數據塊的最早的一個數據的起始地址指針。下表4石為外部數據存儲器AT24C128保存的數據區塊的布置和內容。
重要 參數備份,如面積、標定值,乘積值等
儀表使用標志,用戶密碼,和儀表開始工作時間
年月日流量存放的當前地址指針和起始地址指針
掉電的下電和上電時間數據
日流量數據
月流量數據
年流量數據
總流量數據
采用IIC總線虛擬技術,進行預定義后,調用通用軟件包,就可以很好地實現數據的存儲,在流量數據存儲時要判斷地址是否超出分配的數據段,如果超出則覆蓋最前面的數據,循環存儲,以兩個相對的地址指針來標志時間對應的流量。
4.3.7 系統通訊功能模塊
流量儀和本地計算機或是通過Mdoem和遠程抄表系統的通信在相同功能上可以設計調用相同的子程序,而兩個串口的通信可能同時處理同一數據段的數據而引起數據沖突,設計上采用兩個串口的互鎖技術,做一個互鎖標志位,當一個通道在工作時另一個通道要等待,也就是數據是不可以搶占的,由于通信數據處理和發送速度很快,而同時進行兩個串口的通信可能性是很低的,所以采用互鎖技術可保證通信的正確性并減少程序出錯的機會。
電磁流量計