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

📄 mmi.h

📁 msp430与图形液晶接口(12232),需要自己定义字库
💻 H
📖 第 1 页 / 共 4 页
字号:
																			 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 + -