远程抄表智能电表数据程序设计
远程抄表智能电表数据是很重要的,首先智能电表属于计量产品。所以计量的数据是很重要的,不能出现差错的。
其次,在远程抄表中识别智能电表是以表号的,所以表号数据的保存也重要。
还有一些的参数数据都是很重要,如果出错是致命的。
远程抄表使用的智能电表必须有通讯接口,通讯程序有自己的效验功能。现在说说电表别的参数,如以电量为主的参数,
有当前电量,上月电量,上上月电量等等。有的功能多的智能电表,不光有以上参数,还有每时的电量数据等等。
作为计量产品,电量的数据是最为重要的。如何在程序上保证数据的不会出差错。
在这里的程序设计有两个方法可供选择:1,数据效验功能。首先考虑到电表都是使用24系列的断电存储器,一般来说24
系列的存储器都是以8个字节为一个单元。就是写数据的时候可以一次写8个或者也可以读8个字节单元。(在某些方式的存储
器中还可以是一个单元不只8个字节)这样的话,就是以前7个字节为数据存储内容,最后第8个字节是效验字节,也就是前面
7个字节的相加和,当然是去掉高位的。这样的话,当数据收到干扰错误的时候,会比较效验字节是不是正确,不对就抛弃。
2,数据备份功能,就是把重要的数据备份一份到数据存储器的不易使用,也是不太收到干扰的地址去保存,当使用数据的时候,
可以比较核对。远程抄表的智能电表使用的芯片一般存储空间都是可以够用的。这样的方法浪费了一定的芯片存储空间。
以上说的两种方法就是远程抄表使用的智能电表的保证数据正常可靠的。使用了以上两种方法后,一般能解决现场环境的干扰情况,
当然远程抄表的工作环境是很恶劣的,还有在硬软件上面的抗干扰措施是不可缺少的(看门狗)。
远程抄表智能电表数据是很重要的,首先智能电表属于计量产品。所以计量的数据是很重要的,不能出现差错的。
其次,在远程抄表中识别智能电表是以表号的,所以表号数据的保存也重要。
还有一些的参数数据都是很重要,如果出错是致命的。
远程抄表使用的智能电表必须有通讯接口,通讯程序有自己的效验功能。现在说说电表别的参数,如以电量为主的参数,
有当前电量,上月电量,上上月电量等等。有的功能多的智能电表,不光有以上参数,还有每时的电量数据等等。
作为计量产品,电量的数据是最为重要的。如何在程序上保证数据的不会出差错。
在这里的程序设计有两个方法可供选择:1,数据效验功能。首先考虑到电表都是使用24系列的断电存储器,一般来说24
系列的存储器都是以8个字节为一个单元。就是写数据的时候可以一次写8个或者也可以读8个字节单元。(在某些方式的存储
器中还可以是一个单元不只8个字节)这样的话,就是以前7个字节为数据存储内容,最后第8个字节是效验字节,也就是前面
7个字节的相加和,当然是去掉高位的。这样的话,当数据收到干扰错误的时候,会比较效验字节是不是正确,不对就抛弃。
2,数据备份功能,就是把重要的数据备份一份到数据存储器的不易使用,也是不太收到干扰的地址去保存,当使用数据的时候,
可以比较核对。远程抄表的智能电表使用的芯片一般存储空间都是可以够用的。这样的方法浪费了一定的芯片存储空间。
以上说的两种方法就是远程抄表使用的智能电表的保证数据正常可靠的。使用了以上两种方法后,一般能解决现场环境的干扰情况,
当然远程抄表的工作环境是很恶劣的,还有在硬软件上面的抗干扰措施是不可缺少的(看门狗)。