电磁流量计在自动抄表的应用与探讨 四十九
外部 数 据 存储器EZPROM存储的数据有一些时钟芯片12R878的静态RAM保存的重要参数备份,本仪表的使用情况,和各个流量数据及下一个流量数据要写的地址指针,由于流量数据是在数据块循环覆盖的保存,所以还要保存数据块的最早的一个数据的起始地址指针。下表4石为外部数据存储器AT24C128保存的数据区块的布置和内容。
重要 参数备份,如面积、标定值,乘积值等
仪表使用标志,用户密码,和仪表开始工作时间
年月日流量存放的当前地址指针和起始地址指针
掉电的下电和上电时间数据
日流量数据
月流量数据
年流量数据
总流量数据
采用IIC总线虚拟技术,进行预定义后,调用通用软件包,就可以很好地实现数据的存储,在流量数据存储时要判断地址是否超出分配的数据段,如果超出则覆盖最前面的数据,循环存储,以两个相对的地址指针来标志时间对应的流量。
4.3.7 系统通讯功能模块
流量仪和本地计算机或是通过Mdoem和远程抄表系统的通信在相同功能上可以设计调用相同的子程序,而两个串口的通信可能同时处理同一数据段的数据而引起数据冲突,设计上采用两个串口的互锁技术,做一个互锁标志位,当一个通道在工作时另一个通道要等待,也就是数据是不可以抢占的,由于通信数据处理和发送速度很快,而同时进行两个串口的通信可能性是很低的,所以采用互锁技术可保证通信的正确性并减少程序出错的机会。
电磁流量计