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

📄 sysdatatree(eric).c

📁 一个电表的程序
💻 C
📖 第 1 页 / 共 4 页
字号:





//-------------------------------------------------------------------------------------------------------------------------------------

      /***************  系统数据结构树 ****************/

    const  SysDataStruct   SysDataTree[]={

/*  0 */    {0, 0, 0, 0, 0},

//-------------------------------------------------------------------------------------------------------------------------------------
//            计量数据及参数


 /*001 */   {0x7010,  (unsigned int)eCF1DEN    + e2RAM_Adr,     0x80+2,     0,   0},    // 2Byte CF1高频脉冲常数
 /*002 */   {0x7011,  (unsigned int)eCF2DEN    + e2RAM_Adr,     0x80+2,     0,   0},     // 2Byte CF2高频脉冲常数

 /*003 */   {0x7020,  (unsigned int)eIAGAIN    + e2RAM_Adr,     0x80+2,     0,   0},     // 2Byte 电流A通道增益
 /*004 */   {0x7021,  (unsigned int)eIBGAIN    + e2RAM_Adr,     0x80+2,     0,   0},     // 2Byte 电流B通道增益
 /*005 */   {0x7022,  (unsigned int)eWGAIN     + e2RAM_Adr,     0x80+2,     0,   0},     // 2Byte 有功增益
 /*006 */   {0x7023,  (unsigned int)eVARGAIN   + e2RAM_Adr,     0x80+2,     0,   0},     // 2Byte 无功增益
 /*007 */   {0x7024,  (unsigned int)eVAGAIN    + e2RAM_Adr,     0x80+2,     0,   0},     // 2Byte 视在增益

 /*008 */   {0x7030,  (unsigned int)eWATTOS    + e2RAM_Adr,     0x80+2,     0,   0},     // 2Byte 有功偏移量
 /*009 */   {0x7031,  (unsigned int)eVAROS     + e2RAM_Adr,     0x80+2,     0,   0},     // 2Byte 无功偏移量
 /*010 */   {0x7032,  (unsigned int)eIRMSOS    + e2RAM_Adr,     0x80+2,     0,   0},     // 2Byte 电流偏移量
 /*011 */   {0x7033,  (unsigned int)eVRMSOS    + e2RAM_Adr,     0x80+2,     0,   0},     // 2Byte 电压偏移量

 /*012 */   {0x7040,  (unsigned int)ePHCAL     + e2RAM_Adr,     0x80+2,     0,   0},     // 1Byte 相位补偿

 /*013 */   {0x7050,  (unsigned int)eWDIV      + e2RAM_Adr,     0x80+1,     0,   0},     // 1Byte 有功放大系数
 /*014 */   {0x7051,  (unsigned int)eVARDIV    + e2RAM_Adr,     0x80+1,     0,   0},     // 1Byte 无功放大系数
 /*015 */   {0x7052,  (unsigned int)eVADIV     + e2RAM_Adr,     0x80+1,     0,   0},     // 1Byte 视在功率放大系数

 /*016 */   {0x7060,  (unsigned int)eVconst    + e2RAM_Adr,     0x80+2,     0,   0},     // 2Byte 电压转换系数
 /*017 */   {0x7061,  (unsigned int)eIconst    + e2RAM_Adr,     0x80+2,     0,   0},     // 2Byte 电流转换系数




//------------------------------------------------------------------------------------------------------------------------------------------------------------------------
//            当前有功电量数据

 /*018 */   {0x9010,  (unsigned int)(&rPKwhPwr_Dtr[0]), 4,  ( kW_seg +h_seg), T_seg}, // 4byte(当前)正向有功总电能(+A)  T字段亮表示是正向    XXXXXXXX.XX  kwh
 /*019 */   {0x9011,  (unsigned int)(&rPKwhPwr_Dtr[1]), 4,  ( kW_seg +h_seg), T_seg}, //     ""        费率1          ""T字段亮表示是正向
 /*020 */   {0x9012,  (unsigned int)(&rPKwhPwr_Dtr[2]), 4,  ( kW_seg +h_seg), T_seg },//     ""        费率2          ""T字段亮表示是正向
 /*021 */   {0x9013,  (unsigned int)(&rPKwhPwr_Dtr[3]), 4,  ( kW_seg +h_seg), T_seg },//     ""        费率3          ""T字段亮表示是正向
 /*022 */   {0x9014,  (unsigned int)(&rPKwhPwr_Dtr[4]), 4,  ( kW_seg +h_seg), T_seg}, //     ""        费率4          ""T字段亮表示是正向
 /*023 */   {0x901f,  (unsigned int)(&rPPwrKwh_Dtr[0]),(MAX_Fn+1)*4,  0xff,0xff}, //    上5项集会命令

 /*024 */   {0x9020,  (unsigned int)(&rNKwhPwr_Dtr[0]), 4,  ( kW_seg +h_seg),     0 }, // 4byte (当前)反向有功总电能(-A) XXXXXXXX.XX  kwh
 /*025 */   {0x9021,  (unsigned int)(&rNKwhPwr_Dtr[1]), 4,  ( kW_seg +h_seg),     0 }, //     ""        费率1          ""
 /*026 */   {0x9022,  (unsigned int)(&rNKwhPwr_Dtr[2]), 4,  ( kW_seg +h_seg),     0 }, //     ""        费率2          ""
 /*027 */   {0x9023,  (unsigned int)(&rNKwhPwr_Dtr[3]), 4,  ( kW_seg +h_seg),     0 }, //     ""        费率3          ""
 /*028 */   {0x9024,  (unsigned int)(&rNKwhPwr_Dtr[4]), 4,  ( kW_seg +h_seg),     0 }, //     ""        费率4          ""
 /*029 */   {0x902f,  (unsigned int)(&rNPwrKwh_Dtr[0]), (MAX_Fn+1)*4,  0xff, 0xef   }, //    上5项集会命令




//-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
//          进入冬季电量起始和结束电量数据            need mmodify
//====================================================================================================================================================================================================================
/*030*/      {0x9050,  (unsigned int )ePPwrTtl_SttWintr_Dtr     + e2RAM_Adr,  4,  (Zong_seg + DianLiang_seg + KWH_seg + Dong_seg),     0         },     // 4byte 冬时区冻结起始正向有功总电能(+A)    XXXXXXXX.XXkwh		
/*031*/      {0x9051,  (unsigned int )ePPwrTar1_SttWintr_Dtr    + e2RAM_Adr,  4,  (Jian_seg + DianLiang_seg + KWH_seg + Dong_seg),     0         },     // ""        费率1    ""		
/*032*/      {0x9052,  (unsigned int )ePPwrTar2_SttWintr_Dtr    + e2RAM_Adr,  4,  (Feng_seg + DianLiang_seg + KWH_seg + Dong_seg),     0         },     // ""        费率2    ""			
/*033*/      {0x9053,  (unsigned int )ePPwrTar3_SttWintr_Dtr    + e2RAM_Adr,  4,  (Ping_seg + DianLiang_seg + KWH_seg + Dong_seg),     0         },     // ""        费率3    ""			
/*034*/      {0x9054,  (unsigned int )ePPwrTar4_SttWintr_Dtr    + e2RAM_Adr,  4,  (Gu_seg   + DianLiang_seg + KWH_seg + Dong_seg),     0         },     // ""        费率4    ""			
/*035*/      {0x9055,  (unsigned int )eDate_SttWintr_Dtr        + e2RAM_Adr,  3,           (Dong_seg),                              RiQi_seg     },     // 3byte 冻结起始日期    yymmdd		
/*036*/      {0x905f,  (unsigned int )ePPwrTtl_SttWintr_Dtr     + e2RAM_Adr, 23,             0xff,                 0xff  },                             // 冬时区冻结起始电量数据块		

/*037*/      {0x9060,  (unsigned int )ePPwrTtl_EndWintr_Dtr     + e2RAM_Adr,  4,  (Zong_seg + DianLiang_seg + KWH_seg + Dong_seg),     0         },     // 4byte 冬时区冻结结束时正向有功总电能(+A)    XXXXXXXX.XXkwh				
/*038*/      {0x9061,  (unsigned int )ePPwrTar1_EndWintr_Dtr    + e2RAM_Adr,  4,  (Jian_seg + DianLiang_seg + KWH_seg + Dong_seg),     0         },     // ""        费率1    ""				
/*039*/      {0x9062,  (unsigned int )ePPwrTar2_EndWintr_Dtr    + e2RAM_Adr,  4,  (Feng_seg + DianLiang_seg + KWH_seg + Dong_seg),     0         },     // ""        费率2    ""			
/*040*/      {0x9063,  (unsigned int )ePPwrTar3_EndWintr_Dtr    + e2RAM_Adr,  4,  (Ping_seg + DianLiang_seg + KWH_seg + Dong_seg),     0         },     // ""        费率3    ""			
/*041*/      {0x9064,  (unsigned int )ePPwrTar4_EndWintr_Dtr    + e2RAM_Adr,  4,  (Gu_seg   + DianLiang_seg + KWH_seg + Dong_seg),     0         },     // ""        费率4    ""				
/*042*/      {0x9065,  (unsigned int )eDate_EndWintr_Dtr        + e2RAM_Adr,  3,           (Dong_seg),                              RiQi_seg     },     // 3byte 冻结起始日期    yymmdd			
/*043*/      {0x906f,  (unsigned int )ePPwrTtl_EndWintr_Dtr     + e2RAM_Adr, 23,                0xff,                                 0xff       },     // 冬时区冻结结束电量数据块				

//======================================================================================================================================================================================================================
//-------------------------------------------------------------------------------------------------------------------------------------
//            当前无功电量数据

 /*018 */   {0x9110,  (unsigned int)(&rPKvarhPwr_Dtr[0]), 4,  (K_seg+V_seg+A_seg+R_seg+H_seg),     T_seg },      // 4byte(当前)无功总电能(+A)      T字段亮表示是正向   XXXXXXXX.XX  kvarh
 /*018 */   {0x9111,  (unsigned int)(&rPKvarhPwr_Dtr[1]), 4,  (K_seg+V_seg+A_seg+R_seg+H_seg),     T_seg },      //     ""        费率1          ""T字段亮表示是正向
 /*018 */   {0x9112,  (unsigned int)(&rPKvarhPwr_Dtr[2]), 4,  (K_seg+V_seg+A_seg+R_seg+H_seg),     T_seg },      //     ""        费率1          ""T字段亮表示是正向
 /*018 */   {0x9113,  (unsigned int)(&rPKvarhPwr_Dtr[3]), 4,  (K_seg+V_seg+A_seg+R_seg+H_seg),     T_seg },      //     ""        费率1          ""T字段亮表示是正向
 /*018 */   {0x9114,  (unsigned int)(&rPKvarhPwr_Dtr[4]), 4,  (K_seg+V_seg+A_seg+R_seg+H_seg),     T_seg },      //     ""        费率1          ""T字段亮表示是正向
 /*018 */   {0x911F,  (unsigned int)(&rPPwrKvarh_Dtr[0]), (MAX_Fn+1)*4,     0xff,            0xff           },      //    上5项集会命令




//-------------------------------------------------------------------------------------------------------------------------------------
//          上月、上上月电量数据

/*050*/      {0x9410,  (unsigned int )eSY_PPwrTtl_Dtr   + e2RAM_Adr,  4,  ( kW_seg +h_seg), T_seg},   //(上月)正向有功总电能(+A)       XXXXXX.XX  kWh		T字段亮表示是正向	
/*051*/      {0x9411,  (unsigned int )eSY_PPwrTar1_Dtr  + e2RAM_Adr,  4,  ( kW_seg +h_seg), T_seg},   //(上月)费率1正向有功电能        XXXXXX.XX  kWh			
/*052*/      {0x9412,  (unsigned int )eSY_PPwrTar2_Dtr  + e2RAM_Adr,  4,  ( kW_seg +h_seg), T_seg},   //(上月)费率2正向有功电能        XXXXXX.XX  kWh		
/*053*/      {0x9413,  (unsigned int )eSY_PPwrTar3_Dtr  + e2RAM_Adr,  4,  ( kW_seg +h_seg), T_seg},   //(上月)费率3正向有功电能        XXXXXX.XX  kWh			
/*054*/      {0x9414,  (unsigned int )eSY_PPwrTar4_Dtr  + e2RAM_Adr,  4,  ( kW_seg +h_seg), T_seg},   //(上月)费率4正向有功电能        XXXXXX.XX  kWh			
/*055*/      {0x941f,  (unsigned int )eSY_PPwrTtl_Dtr   + e2RAM_Adr, 20,               0xff, 0xff},  //(上月)正向有功电能数据块			

/*056*/      {0x9810,  (unsigned int )eSY_PPwrTtl_Dtr  + e2RAM_Adr,  4,  ( kW_seg +h_seg), T_seg},   //(上上月)正向有功总电能(+A)   XXXXXX.XX   kWh			
/*057*/      {0x9811,  (unsigned int )eSY_PPwrTar1_Dtr + e2RAM_Adr,  4,  ( kW_seg +h_seg), T_seg},  //(上上月)费率1正向有功电能    XXXXXX.XX   kWh			
/*058*/      {0x9812,  (unsigned int )eSY_PPwrTar2_Dtr + e2RAM_Adr,  4,  ( kW_seg +h_seg), T_seg},   //(上上月)费率2正向有功电能    XXXXXX.XX   kWh			
/*059*/      {0x9813,  (unsigned int )eSY_PPwrTar3_Dtr + e2RAM_Adr,  4,  ( kW_seg +h_seg), T_seg},  //(上上月)费率3正向有功电能    XXXXXX.XX   kWh			
/*060*/      {0x9814,  (unsigned int )eSY_PPwrTar4_Dtr + e2RAM_Adr,  4,  ( kW_seg +h_seg), T_seg},   //(上上月)费率4正向有功电能    XXXXXX.XX   kWh			
/*061*/      {0x981f,  (unsigned int )eSY_PPwrTtl_Dtr  + e2RAM_Adr, 20,              0xff,  0xff},  //(上上月)正向有功电能数据块			


//-------------------------------------------------------------------------------------------------------------------------------------
//          参变量数据



/*062*/      {0xb210,  (unsigned int)eLPrgrm_Tm_Dtr     +  e2RAM_Adr, 4,    0,  0 },   //最近1次编程时间               MMDDHHmm    月.日.时.分				
/*063*/      {0xb212,  (unsigned int)ePrgrm_Cnt_Dtr     +  e2RAM_Adr, 2,    0,  0 },   //编程次数              NNNN                   				
/*064*/      {0xb214,  (unsigned int)eBatt_WorkTm_Dtr   +  e2RAM_Adr, 3,    0,  0 },   //电池工作时间                  NNNNNN  min            				
/*065*/      {0xb216,  (unsigned int)(&TEMP), /*rTemperature_Dtr ,*/               2,    TEMP_FH,       0         },   //当前温度				
/*066*/      {0xb217,  (unsigned int)(&VBAT), /*rVBAT_Dtr, */                      2, Point_3| U_FH,    0         },   //当前电池电压          NNNN
/*067*/      {0xb218,  (unsigned int)ePdCnt_Dtr         +  e2RAM_Adr, 2,    0,             0         },   //停电次数              NNNN   				
/*068*/      {0xb219,  (unsigned int)ePOnCnt_Dtr        +  e2RAM_Adr, 2,    0,             0         },   //上电次数              NNNN   				
/*069*/      {0xb21a,  (unsigned int)eClrPwr_Tm_Dtr     +  e2RAM_Adr, 4,    0,  Shi_Time + Jian_Time },   //最近一次清零时间				
/*070*/      {0xb21b,  (unsigned int)eClrEngy_Cnt_Dtr   +  e2RAM_Adr, 2,    0,             0         },   //清零次数              NNNN                   				
/*071*/      {0xb21c,  (unsigned int)ePdTime_Dtr        +  e2RAM_Adr, 6,    0,  Shi_Time + Jian_Time },   // 6byte 最近一次停电时间  YYMMDDhhmmss  	年.月.日- 时.分.秒       hhmmss  	时.分.秒		
/*072*/      {0xb21d,  (unsigned int)ePuTime_Dtr        +  e2RAM_Adr, 6,    0,  Shi_Time + Jian_Time },   // 6byte 最近一次上电时间  YYMMDDhhmmss  	年.月.日- 时.分.秒
/*072*/      {0xb21e,  (unsigned int)eLPrgrm_Cont_Dtr   +  e2RAM_Adr, 4,    0,             0         },   // 4byte 最近1次编程内容       NNNNNNNN    数据标识ID、长度、 命令

/*073*/      {0xb611,  (unsigned int)(&Vrms), /*rVoltage_Dtr,  */                  2,   (Point_1 | U_FH),     0   },   //当前电压有效值
/*074*/      {0xb621,  (unsigned int)(&Irms),/*rCurrent_Dtr, */                   2,   (Point_2 | I_FH),     0   },   //当前电流有效值
/*075*/      {0xb630,  (unsigned int)rPower_Dtr,                      3,    Point_4,             0   },   //当前功率

/*076*/      {0xb740,  (unsigned int)eSystem_Malfunction+ e2RAM_Adr,  1,            0,           0   },   // 系统故障记录				

/*077*/      {0xc010,  (unsigned int)rDateWk_Dtr,       0x80+4,       0,    (DangQian_seg + RiQi_seg)             },     //日期及周次    YYMMDDWW			
/*078*/      {0xc011,  (unsigned int)rTime_Dtr,         0x80+3,       0,    (DangQian_seg + Shi_Time + Jian_Time) },     //时间          hhmmss  			
/*079*/      {0xc01f,  (unsigned int)rSysTmDt_Dtr,      0x80+7,       0xff,                0xff                   },     //时间 数据块			
/*080*/      {0xc020,  (unsigned int)rMtWd_Dtr,              1,       0,                   0                      },     //电表运行状态字(见附录B1)XX			
/*081*/      {0xc021,  (unsigned int)rPwrNtWd_Dtr,           1,       0,                   0                      },     //电网状态字(见附录B2)    XX			

/*082*/      {0xc023,  (unsigned int)eParamtA_Dtr      +  e2RAM_Adr,     0x80+2,     0,       0                      },   //参量A([1]电池电压、[0]脉冲数				
/*083*/      {0xc024,  (unsigned int)eParamtB_Dtr      +  e2RAM_Adr,     0x80+2,     0,       0                      },   //参量B(电量显示位数可设置,)				
/*084*/      {0xc025,  (unsigned int)eParamtC_Dtr      +  e2RAM_Adr,     0x80+2,     0,       0                      },   //参量C				
/*085*/      {0xc030,  (unsigned int)eMtCt_Dtr         +  e2RAM_Adr,     0x80+3,     0,       0                      },   //电表常数(只读)  NNNNNN      				
/*086*/      {0xc032,  (unsigned int)eMeterNo_Dtr      +  e2RAM_Adr,     0x80+6,     0,       BiaoHao_seg            },   //表号              NNNNNNNNNNNN				
/*087*/      {0xc033,  (unsigned int)eUsrNo_Dtr        +  e2RAM_Adr,     0x80+6,     0,       0                      },   //用户号          NNNNNNNNNNNN				
/*088*/      {0xc034,  (unsigned int)eDvcNo_Dtr        +  e2RAM_Adr,     0x80+6,     0,       0                      },   //设备号          NNNNNNNNNNNN				
/*089*/      {0xc113,  (unsigned int)eShftDspTm_Dtr    +  e2RAM_Adr,     0x80+1,     0,       0                      },   //循显时间                     XX   s          				
/*090*/      {0xc114,  (unsigned int)eStpDspTm_Dtr     +  e2RAM_Adr,     0x80+1,     0,       0                      },   //循显间隔时间              NN  s       				
/*091*/      {0xc117,  (unsigned int)eAUtRdTm_Dtr      +  e2RAM_Adr,     0x80+2,     0,       Shi_Time + Jian_Time   },   //自动抄表日期                  DDhh           				
/*092*/      {0xc119,  (unsigned int)eInitEngy_Dtr     +  e2RAM_Adr,     0x80+4,  DianLiang_seg + KWH_seg,      0    },   //电量底数				
/*102*/      {0xc11b,  (unsigned int)eOpnClsLcd_Dtr    +  e2RAM_Adr,     0x80+4,     0,       Shi_Time + Jian_Time   },   //开显示/关显示时间				


/*093*/    //  {0xc130,  (unsigned int)eDisp_ItemNum_Dtr +  e2RAM_Adr,     0x80+1,     0,       0                      },   //循环显示项目数				
          //   {0xc131,  (unsigned int)eKeyDisp_ItemNum_Dtr + e2RAM_Adr,   0x80+1,     0,       0                      },   //按键显示项目数				

/*101*/      {0xc212,  (unsigned int)ePassWd00_Dtr     +  e2RAM_Adr,     0x80+4,     0xff,          0xff             },   //密码权限及密码0    NNNNNNNN 				



/*095*/      {0xc312,  (unsigned int)eTmSctCnt_Dtr     +  e2RAM_Adr,     0x80+1,     0,       0                      },   //日时段数				
/*095*/      {0xc313,  (unsigned int)eFvCnt_Dtr        +  e2RAM_Adr,     0x80+1,     0,       0                      },   //日费率数				

/*096*/      {0xc321,  (unsigned int)eDate_SttWntr     +  e2RAM_Adr,     0x80+3,    Dong_seg,       RiQi_seg         },   //冬季开始日期      (NN为00)11.01.00				
/*097*/      {0xc322,  (unsigned int)eDate_EndWntr     +  e2RAM_Adr,     0x80+3,    Dong_seg,       RiQi_seg         },   //冬季结束日期      (NN为00)04.01.00				
/*098*/      {0xc33f,  (unsigned int)eFlTbl_Dtr        +  e2RAM_Adr,    0x80+30,     0xff,          0xff             },   //日时段表集合				
/*099*/      {0xc61f,  (unsigned int)eRttDspNo_Dtr     +  e2RAM_Adr,    0x80+32,     0xff,          0xff             },   //16个正常显示序号存放区序号				
/*100*/      {0xc71f,  (unsigned int)eKeyDspNo_Dtr     +  e2RAM_Adr,    0x80+32,     0xff,          0xff             },   //16个按键显示序号存放区序号				

/*101*/      {0xCD12,  (unsigned int)ePassWd00_Dtr     +  e2RAM_Adr,     0x80+4,     0xff,          0xff             },   //密码权限及密码0    NNNNNNNN 				
/*102*/      {0xCD13,  (unsigned int)eComposerPassword_Dtr +  e2RAM_Adr, 0x80+4,     0xff,          0xff             },   //超级用户密码(设计者口令)    NNNNNNNN

//-------------------------------------------------------------------------------------------------------------------------------------
//          12个月历史电量数据

/*109*/     {0xe310,    (unsigned int )eSY1_PPwrTtl_Dtr     + e2RAM_Adr, 4,  ( kW_seg +h_seg), T_seg},   //(1月)正向有功总电能(+A)   XXXXXX.XX   kWh			
/*110*/     {0xe311,    (unsigned int )eSY1_PPwrTar1_Dtr    + e2RAM_Adr, 4,  ( kW_seg +h_seg), T_seg},   //(1月)费率1正向有功电能    XXXXXX.XX   kWh			
/*111*/     {0xe312,    (unsigned int )eSY1_PPwrTar2_Dtr    + e2RAM_Adr, 4,  ( kW_seg +h_seg), T_seg},   //(1月)费率2正向有功电能    XXXXXX.XX   kWh			
/*112*/     {0xe313,    (unsigned int )eSY1_PPwrTar3_Dtr    + e2RAM_Adr, 4,  ( kW_seg +h_seg), T_seg},   //(1月)费率3正向有功电能    XXXXXX.XX   kWh			
/*113*/     {0xe314,    (unsigned int )eSY1_PPwrTar4_Dtr    + e2RAM_Adr, 4,  ( kW_seg +h_seg), T_seg},   //(1月)费率4正向有功电能    XXXXXX.XX   kWh			
/*114*/     {0xe31f,    (unsigned int )eSY1_PPwrTtl_Dtr     + e2RAM_Adr, 20,  0xFF,         0xFF    },   //(1月)正向有功电能数据块			

/*115*/     {0xe320,    (unsigned int )eSY2_PPwrTtl_Dtr     + e2RAM_Adr, 4,  ( kW_seg +h_seg), T_seg},   //(2月)正向有功总电能(+A)   XXXXXX.XX   kWh			
/*116*/     {0xe321,    (unsigned int )eSY2_PPwrTar1_Dtr    + e2RAM_Adr, 4,  ( kW_seg +h_seg), T_seg},   //(2月)费率1正向有功电能    XXXXXX.XX   kWh			
/*117*/     {0xe322,    (unsigned int )eSY2_PPwrTar2_Dtr    + e2RAM_Adr, 4,  ( kW_seg +h_seg), T_seg},   //(2月)费率2正向有功电能    XXXXXX.XX   kWh			
/*118*/     {0xe323,    (unsigned int )eSY2_PPwrTar3_Dtr    + e2RAM_Adr, 4,  ( kW_seg +h_seg), T_seg},   //(2月)费率3正向有功电能    XXXXXX.XX   kWh			
/*119*/     {0xe324,    (unsigned int )eSY2_PPwrTar4_Dtr    + e2RAM_Adr, 4,  ( kW_seg +h_seg), T_seg},   //(2月)费率4正向有功电能    XXXXXX.XX   kWh			
/*120*/     {0xe32f,    (unsigned int )eSY2_PPwrTtl_Dtr     + e2RAM_Adr, 20,              0xFF,                            0xFF                },   //(2月)正向有功电能数据块			

/*121*/     {0xe330,    (unsigned int )eSY3_PPwrTtl_Dtr     + e2RAM_Adr, 4,  ( kW_seg +h_seg), T_seg},   //(3月)正向有功总电能(+A)   XXXXXX.XX   kWh			
/*122*/     {0xe331,    (unsigned int )eSY3_PPwrTar1_Dtr    + e2RAM_Adr, 4,  ( kW_seg +h_seg), T_seg},   //(3月)费率1正向有功电能    XXXXXX.XX   kWh			
/*123*/     {0xe332,    (unsigned int )eSY3_PPwrTar2_Dtr    + e2RAM_Adr, 4,  ( kW_seg +h_seg), T_seg},   //(3月)费率2正向有功电能    XXXXXX.XX   kWh			
/*124*/     {0xe333,    (unsigned int )eSY3_PPwrTar3_Dtr    + e2RAM_Adr, 4,  ( kW_seg +h_seg), T_seg},   //(3月)费率3正向有功电能    XXXXXX.XX   kWh			
/*125*/     {0xe334,    (unsigned int )eSY3_PPwrTar4_Dtr    + e2RAM_Adr, 4,  ( kW_seg +h_seg), T_seg},   //(3月)费率4正向有功电能    XXXXXX.XX   kWh			
/*126*/     {0xe33f,    (unsigned int )eSY3_PPwrTtl_Dtr     + e2RAM_Adr, 20,         0xFF,    0xFF  },   //(3月)正向有功电能数据块			

/*127*/     {0xe340,    (unsigned int )eSY4_PPwrTtl_Dtr     + e2RAM_Adr, 4,  ( kW_seg +h_seg), T_seg},   //(4月)正向有功总电能(+A)   XXXXXX.XX   kWh			
/*128*/     {0xe341,    (unsigned int )eSY4_PPwrTar1_Dtr    + e2RAM_Adr, 4,  ( kW_seg +h_seg), T_seg},   //(4月)费率1正向有功电能    XXXXXX.XX   kWh			
/*129*/     {0xe342,    (unsigned int )eSY4_PPwrTar2_Dtr    + e2RAM_Adr, 4,  ( kW_seg +h_seg), T_seg},  //(4月)费率2正向有功电能    XXXXXX.XX   kWh			
/*130*/     {0xe343,    (unsigned int )eSY4_PPwrTar3_Dtr    + e2RAM_Adr, 4,  ( kW_seg +h_seg), T_seg},   //(4月)费率3正向有功电能    XXXXXX.XX   kWh			
/*131*/     {0xe344,    (unsigned int )eSY4_PPwrTar4_Dtr    + e2RAM_Adr, 4,  ( kW_seg +h_seg), T_seg},   //(4月)费率4正向有功电能    XXXXXX.XX   kWh			
/*132*/     {0xe34f,    (unsigned int )eSY4_PPwrTtl_Dtr     + e2RAM_Adr, 20,          0xFF,    0xFF },   //(4月)正向有功电能数据块			

/*133*/     {0xe350,    (unsigned int )eSY5_PPwrTtl_Dtr     + e2RAM_Adr, 4,  ( kW_seg +h_seg), T_seg},   //(5月)正向有功总电能(+A)   XXXXXX.XX   kWh			
/*134*/     {0xe351,    (unsigned int )eSY5_PPwrTar1_Dtr    + e2RAM_Adr, 4,  ( kW_seg +h_seg), T_seg},   //(5月)费率1正向有功电能    XXXXXX.XX   kWh			
/*135*/     {0xe352,    (unsigned int )eSY5_PPwrTar2_Dtr    + e2RAM_Adr, 4,  ( kW_seg +h_seg), T_seg},   //(5月)费率2正向有功电能    XXXXXX.XX   kWh			
/*136*/     {0xe353,    (unsigned int )eSY5_PPwrTar3_Dtr    + e2RAM_Adr, 4,  ( kW_seg +h_seg), T_seg},   //(5月)费率3正向有功电能    XXXXXX.XX   kWh			
/*137*/     {0xe354,    (unsigned int )eSY5_PPwrTar4_Dtr    + e2RAM_Adr, 4,  ( kW_seg +h_seg), T_seg},   //(5月)费率4正向有功电能    XXXXXX.XX   kWh			
/*138*/     {0xe35f,    (unsigned int )eSY5_PPwrTtl_Dtr     + e2RAM_Adr, 20,          0xFF,    0xFF },   //(5月)正向有功电能数据块			

/*139*/     {0xe360,    (unsigned int )eSY6_PPwrTtl_Dtr     + e2RAM_Adr, 4,  ( kW_seg +h_seg), T_seg},   //(6月)正向有功总电能(+A)   XXXXXX.XX   kWh			
/*140*/     {0xe361,    (unsigned int )eSY6_PPwrTar1_Dtr    + e2RAM_Adr, 4,  ( kW_seg +h_seg), T_seg},   //(6月)费率1正向有功电能    XXXXXX.XX   kWh			
/*141*/     {0xe362,    (unsigned int )eSY6_PPwrTar2_Dtr    + e2RAM_Adr, 4,  ( kW_seg +h_seg), T_seg},   //(6月)费率2正向有功电能    XXXXXX.XX   kWh			
/*142*/     {0xe363,    (unsigned int )eSY6_PPwrTar3_Dtr    + e2RAM_Adr, 4,  ( kW_seg +h_seg), T_seg},   //(6月)费率3正向有功电能    XXXXXX.XX   kWh			
/*143*/     {0xe364,    (unsigned int )eSY6_PPwrTar4_Dtr    + e2RAM_Adr, 4,  ( kW_seg +h_seg), T_seg},   //(6月)费率4正向有功电能    XXXXXX.XX   kWh			
/*144*/     {0xe36f,    (unsigned int )eSY6_PPwrTtl_Dtr     + e2RAM_Adr, 20,         0xFF,    0xFF  },   //(6月)正向有功电能数据块			

/*145*/     {0xe370,    (unsigned int )eSY7_PPwrTtl_Dtr     + e2RAM_Adr, 4,  ( kW_seg +h_seg), T_seg},   //(7月)正向有功总电能(+A)   XXXXXX.XX   kWh			
/*146*/     {0xe371,    (unsigned int )eSY7_PPwrTar1_Dtr    + e2RAM_Adr, 4,  ( kW_seg +h_seg), T_seg},   //(7月)费率1正向有功电能    XXXXXX.XX   kWh			
/*147*/     {0xe372,    (unsigned int )eSY7_PPwrTar2_Dtr    + e2RAM_Adr, 4,  ( kW_seg +h_seg), T_seg},   //(7月)费率2正向有功电能    XXXXXX.XX   kWh			
/*148*/     {0xe373,    (unsigned int )eSY7_PPwrTar3_Dtr    + e2RAM_Adr, 4,  ( kW_seg +h_seg), T_seg},   //(7月)费率3正向有功电能    XXXXXX.XX   kWh			
/*149*/     {0xe374,    (unsigned int )eSY7_PPwrTar4_Dtr    + e2RAM_Adr, 4,  ( kW_seg +h_seg), T_seg},   //(7月)费率4正向有功电能    XXXXXX.XX   kWh			

⌨️ 快捷键说明

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