⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 table_coredata.c

📁 电能表源码
💻 C
字号:
/*************************************************************************************

	文件类型:防窃电和启动潜动模块
	文件作用:
	修改权限:
	文件相关:
	
	创 建 人:chenbo
	创建日期:2007.11.21
	当前版本:Ver1.0

**************************************************************************************/
#include "Tiger.h"
#include "typemeter.h"

//电量数据
const struct coredata_tablestruct code  engerg_coretable[]=
{
  {0x0100,	4,	RAM	,    0,   BCD,    R_ENB},                      //0当前有功总电量
  {0x0100,	4,	EEPROM,  0,   BCDSUM, R_ENB},                      //1当前有功总电量
  {0x0100,	4,	EEPROM,  150, BCDSUM, R_ENB},                      //2当前有功总电量
  {0x0100,	4,	EEPROM,  155, BCDSUM, R_ENB},                      //3当前有功总电量

  {0x0110,	4,	EEPROM,	 5, BCD,	 R_ENB},                      //4上月有功总电量
  {0x0120,	4,	EEPROM,	 5,	BCD,	 R_ENB},                      //5上2月有功总电量
  {0x0130,	4,	EEPROM,	 5,	BCD,	 R_ENB},                      //6上3月有功总电量
  {0x0140,	4,	EEPROM,	 5,	BCD,	 R_ENB},                      //7上4月有功总电量
  {0x0150,	4,	EEPROM,	 5,	BCD,	 R_ENB},                      //8上5月有功总电量
  {0x0160,	4,	EEPROM,	 5,	BCD,	 R_ENB},                      //9上6月有功总电量
  {0x0170,	4,	EEPROM,	 5,	BCD,	 R_ENB},                      //10上7月有功总电量
  {0x0180,	4,	EEPROM,	 5,	BCD,	 R_ENB},                      //11上8月有功总电量 
  {0x0190,	4,	EEPROM,	 5,	BCD,	 R_ENB},                      //12上9月有功总电量
  {0x01a0,	4,	EEPROM,  5,	BCD,	 R_ENB},                      //13上10月有功总电量
  {0x01b3,	4,	EEPROM,	 5,	BCD,	 R_ENB},                      //14上11月有功总电量
};  

const struct coredata_tablestruct code xuliang_coretalbe[]=
{
 {0x4100,	8,	RAM,    8,	    BCD, R_ENB},                     //0当月最大有功总需量及时间
 {0x4110,	8,	FLASH,	0x7604,	BCD, R_ENB},                     //1上月最大有功总需量及时间
 {0x4120,	8,	FLASH,	0x7624,	BCD, R_ENB},                     //2上2月最大有功总需量及时间
 {0x4130,	8,	FLASH,	0x7644,	BCD, R_ENB},                     //3上3月最大有功总需量及时间
 {0x4140,	8,	FLASH,	0x7664,	BCD, R_ENB},                     //4上4月最大有功总需量及时间
 {0x4150,	8,	FLASH,	0x7684,	BCD, R_ENB},                     //5上5月最大有功总需量及时间
 {0x4160,	8,	FLASH,	0x76a4,	BCD, R_ENB},                     //6上6月最大有功总需量及时间
 {0x4170,	8,	FLASH,	0x76c4,	BCD, R_ENB},                     //7上7月最大有功总需量及时间
 {0x4180,	8,	FLASH,	0x76e4,	BCD, R_ENB},                     //8上8月最大有功总需量及时间
 {0x4190,	8,	FLASH,	0x7704,	BCD, R_ENB},                     //9上9月最大有功总需量及时间 
 {0x41a0,	8,	FLASH,	0x7724,	BCD, R_ENB},                     //10上10月最大有功总需量及时间
 {0x41b0,	8,	FLASH,	0x7744,	BCD, R_ENB},                     //11上11月最大有功总需量及时间
 {0x41c0,	8,	FLASH,	0x7764,	BCD, R_ENB}                      //12上12月最大有功总需量及时间
};


//事件数据
const struct coredata_tablestruct code  shijian_coretable[]=
{
 {0xc160,	5,	EEPROM,	50,  BCD, R_ENB},                     //0 当日冻结电量
 {0xc161,	5,	EEPROM,	50,  BCD, R_ENB},                     //1 上1次冻结电量
 {0xc162,	5,	EEPROM,	50,  BCD, R_ENB},                     //2 上2次冻结电量
 {0xc163,	5,	EEPROM,	50,  BCD, R_ENB},                     //3 上3次冻结电量
 {0xc164,	5,	EEPROM,	50,  BCD, R_ENB},                     //4 上4次冻结电量
 {0xc165,	5,	EEPROM,	50,  BCD, R_ENB},                     //5 上5次冻结电量
 {0xc166,	5,	EEPROM,	50,  BCD, R_ENB},                     //6 上6次冻结电量
 {0xc167,	5,	EEPROM,	50,  BCD, R_ENB},                     //7 上7味辰岬缌

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -