📄 mmi.h
字号:
0x55,0, //page 15
0x55,4, //page 16
4, 0, //page 17
0x55, 0, //page 18
0, 3, //page 19
2, 2, //page 20
4,0x55, //page 21
};
struct SET_STRUCT{
INT16U id; // 0 装置通讯地址
INT16U CTRL1; // 1 控制字1
INT16U CTRL2; // 2 控制字2
INT16U i_inc; // 3 突变量启动电流
INT16U u_dy; // 4 低电压
INT16U u_fx; // 5 负序电压
INT16U i_gl1; // 6 过流一段
INT16U t_gl11; // 7 一段一时限
INT16U t_gl12; // 8一段二时限
INT16U t_gl13; // 9 一段三时限
INT16U i_gl2; // 10 过流二段
INT16U t_gl21; // 11 二段一时限
INT16U t_gl22; // 12 二段二时限
INT16U t_gl23; // 13 二段三时限
INT16U i_gl3; // 14 过流三段
INT16U t_gl3; // 15 三段时限
INT16U u_ly; // 16 零序电压
INT16U t_ly; // 17 零序电压时限
INT16U i_gfh; // 18 过负荷电流
INT16U t_gfh; // 19过负荷时间
};
#endif
#if DEVICE_TYPE==35 //差动帮助 测量 定值 系数页和遥控页
const char help_str[2][16]={{"差动显示程序 \0"},
{" 版本号V1.0 \0"}};
#define YC_NUM 15
#define YC_PAGE_NUM 8
const char yc_str[YC_PAGE_NUM*2][16]={{"高 Iap: A\0"}, //page 0
{"侧 Ibp: A\0"},
{"高 Icp: A\0"}, //page 1
{"侧 Iah: A\0"},
{"高 Ibh: A\0"}, //page 2
{"侧 Ich: A\0"},
{"低 Iap: A\0"}, //page 3
{"侧 Ibp: A\0"},
{"低 Icp: A\0"}, //page 4
{"侧 Ial: A\0"},
{"低 Ibl: A\0"}, //page 5
{"侧 Icl: A\0"},
{"差 Ia: A\0"}, //page 6
{"流 Ib: A\0"},
{"差 Ic: A\0"}, //page 7
{"流 \0"},
};
const char yc_data_type[YC_PAGE_NUM*2]={ 0,0, //page 0
0,0, //page 1
0,0, //page 2
0,0, //page 3
0,0, //page 4
0,0, //page 5
0,0, //page 6
0,0x55, //page 7
};
const char yc_index[YC_PAGE_NUM*2]={ 0,1, //page 0
2,3, //page 1
4,5, //page 2
6,7, //page 3
8,9, //page 4
10,11, //page 5
12,13, //page 6
14,15, //page 7
};
#define SET_PAGE_NUM 21
const char set_str[SET_PAGE_NUM*2][16]={{"差速断 \0"}, //page 0
{"电流 A\0"},
{"比率差动 \0"}, //page 1
{"电流 A\0"},
{"比率差动定值 \0"}, //page 2
{"制动电流 A\0"},
{"比率差动定值 \0"}, //page 3
{"制动系数 \0"},
{"比率差动定值 \0"}, //page 4
{"谐波系数 \0"},
{"差流过大告警 \0"}, //page 5
{"电流 A\0"},
{"差流过大告警 \0"}, //page 6
{"时限 S\0"},
{"差流过大告警 \0"}, //page 7
{"功能 \0"},
{"高侧过负荷告警 \0"}, //page 8
{"电流 A\0"},
{"高侧过负荷告警 \0"}, //page 9
{"时限 S\0"},
{"高侧过负荷告警 \0"}, //page 10
{"功能 \0"},
{"过负荷启动通风 \0"}, //page 11
{"电流 A\0"},
{"过负荷启动通风 \0"}, //page 12
{"时限 S\0"},
{"过负荷启动通风 \0"}, //page 13
{"功能 \0"},
{"过负荷闭锁调压 \0"}, //page 14
{"电流 A\0"},
{"过负荷闭锁调压 \0"}, //page 15
{"时限 S\0"},
{"过负荷闭锁调压 \0"}, //page 16
{"功能 \0"},
{"平衡系数调整 \0"}, //page 17
{"低压侧 \0"},
{"CT断线检测 \0"}, //page 18
{"闭锁差动 \0"},
{"突变量 A\0"}, //page 19
{"主机地址 \0"},
{"五防功能 \0"}, //page 20
{" \0"},
};
//定值数据类型: 0-四位数/两位小数 1-四位数/1位小数 2-三位数/无小数
// 3-两位数/无小数 4-投入/退出 5-方向/保护
// 6-告警/跳闸/退出 7-基波/谐波/退出 8-频率 9-四位数/ 无小数 0X55-空
const char set_type[SET_PAGE_NUM*2]={
4, 0, //page 0
4, 0, //page 1
0x55, 0, //page 2
0x55, 0, //page 3
0X55, 0, //page 4
0x55, 0, //page 5
0x55, 0, //page 6
0x55, 4, //page 7
0x55,0, //page 8
0x55,0, //page 9
0x55,4, //page 10
0x55,0, //page 11
0x55,0, //page 12
0x55,4, //page 13
0x55,0, //page 14
0x55,0, //page 15
0x55,4, //page 16
0x55,0, //page 17
4,4, //page 18
0,3, //page 19
4,0x55, //page 20
};
struct SET_STRUCT
{
INT16U id; // 0 装置通讯地址
INT16U CTRL1; // 1 控制字1
INT16U CTRL2; // 2 控制字2
INT16U i_inc; // 3 突变量启动电流
INT16U i_csd; // 4 差速断电流
INT16U i_cd; // 5 差动电流
INT16U i_zd; // 6 制动电流
INT16U k_zd; // 7 制动系数
INT16U k_k2; // 8 二次谐波系数
INT16U i_gj; // 9 差流过大告警电流
INT16U t_gj; // 10 差流过大时间
INT16U i_ggfh; // 11高过负荷电流
INT16U t_ggfh; // 12 高过负荷时间
INT16U BAK0; // 13 备用
INT16U BAK1; // 14 备用
INT16U BAK2; // 15 低过负荷电流
INT16U BAK3; // 16 低过负荷时间
INT16U i_tf; // 17 启动通风电流
INT16U t_tf; // 18 启动通风时间
INT16U i_ty; // 19 调压电流
INT16U t_ty; // 20 调压时间
INT16U BAK4; // 21 备用
INT16U k_kl; // 22平衡系数
};
#define KCH_PAGE_NUM 3
const char kch_str[KCH_PAGE_NUM*2][16]={{"保 Iah: \0"},
{"系 Ibh: \0"},
{"保 Ich: \0"},
{"系 Ial: \0"},
{"保 Ibl: \0"},
{"系 Icl: \0"},
};
#define YK_PAGE_NUM 2
const char yk_str[YK_PAGE_NUM*2][16]={{" 分闸 跳母联\0"},
{" 合闸 跳低侧\0"},
{" 三侧 \0"},};
#endif
#if DEVICE_TYPE==61 //主变自动化装置测量 状态 遥控 系数 定值 帮助
#define YC_NUM 9
#define YC_PAGE_NUM 5
const char yc_str[YC_PAGE_NUM*2][16]={{"油温一: 度\0"},
{"油温二: 度\0"},
{"直流三: V\0"},
{"直流四: V\0"},
{"站UAB1: V\0"},
{"变UBC1: V\0"},
{"站UAB2: V\0"},
{"变UBC3: V\0"},
{"频率: Hz\0"},
{"备用: V\0"},
};
#define YX_PAGE_NUM 16
const char yx_str[YX_PAGE_NUM*2][16]={{"遥信1:\0"},
{"遥信2:\0"},
{"遥信3:\0"},
{"遥信4:\0"},
{"遥信5:\0"},
{"遥信6:\0"},
{"遥信7:\0"},
{"遥信8:\0"},
{"遥信9 :\0"},
{"遥信10:\0"},
{"遥信11:\0"},
{"遥信12:\0"},
{"遥信13:\0"},
{"遥信14:\0"},
{"遥信15:\0"},
{"遥信16:\0"},
{"遥信17:\0"},
{"遥信18:\0"},
{"遥信19:\0"},
{"遥信20:\0"},
{"遥信21:\0"},
{"遥信22:\0"},
{"遥信23:\0"},
{"遥信24:\0"},
{"遥信25 :\0"},
{"遥信26:\0"},
{"遥信27:\0"},
{"遥信28:\0"},
{"遥信29:\0"},
{"遥信30:\0"},
{"遥信31:\0"},
{"遥信32:\0"},
};
const char yc_data_type[YC_PAGE_NUM*2]={ 0,0, //page 0
0,0, //page 1
0,0, //page 2
0,0, //page 3
};
const char yc_index[YC_PAGE_NUM*2]={ 0,1, //page 0
2,3, //page 1
4,5, //page 2
6,7, //page 3
};
#define YK_PAGE_NUM 1
const char yk_str[YK_PAGE_NUM*2][16]={{" 分闸 控一 \0"},
{" 合闸 控二 \0"},
};
struct SET_STRUCT
{
INT16U id; // 0 装置通讯地址
};
#define KCH_PAGE_NUM 4
const char kch_str[KCH_PAGE_NUM*2][16]={{"DC1 : \0"},
{"DC2 : \0"},
{"DC3 : \0"},
{"DC4 : \0"},
{"Uab1 : \0"},
{"Ubc1 : \0"},
{"Uab2 : \0"},
{"Ubc2 : \0"},
};
#define SET_PAGE_NUM 1
const char set_str[SET_PAGE_NUM*2][16]={{"主机地址 \0"}, //page 0
{" \0"},
};
const char set_type[SET_PAGE_NUM*2]={3 ,0x55};
const char help_str[2][16]={{"自动化显示程序\0"},
{" 版本号V1.0 \0"}};
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -