lch 10 hónapja
szülő
commit
343bac7366
70 módosított fájl, 3470 hozzáadás és 9432 törlés
  1. 0 138
      app_public/fuxi_public/bsp_share/main_demo.c
  2. 1 0
      app_public/fuxi_public/fuxi_bsp/include/bsp.h
  3. 1 358
      app_public/fuxi_public/fuxi_bsp/include/bspconfig.h
  4. 1 0
      app_public/fuxi_public/fuxi_bsp/include/gps.h
  5. 9 0
      app_public/fuxi_public/fuxi_bsp/include/pps_sync.h
  6. 4 0
      app_public/fuxi_public/fuxi_bsp/source/ad7616.c
  7. 1 0
      app_public/fuxi_public/fuxi_bsp/source/bsp.c
  8. 1 24
      app_public/fuxi_public/fuxi_bsp/source/can_app.c
  9. 0 5
      app_public/fuxi_public/fuxi_bsp/source/dido.c
  10. 14 23
      app_public/fuxi_public/fuxi_bsp/source/factor.c
  11. 6 5
      app_public/fuxi_public/fuxi_bsp/source/gpio.c
  12. 85 2
      app_public/fuxi_public/fuxi_bsp/source/gps.c
  13. 442 0
      app_public/fuxi_public/fuxi_bsp/source/pps_sync.c
  14. 1 3
      app_public/fuxi_public/rt_lite/source/rt_console.c
  15. 18 11
      app_public/gps/gps_uart.c
  16. 1 1
      app_public/sys_api/sys_api.c
  17. 949 0
      app_public/wavelib/wavelib.c
  18. 152 0
      app_public/wavelib/wavelib.h
  19. 3 11
      app_public/xdljd/jdxx.c
  20. 13 41
      dtu/dtu_main_t536/app/Appconfig.c
  21. 11 24
      dtu/dtu_main_t536/app/Appconfig.h
  22. 28 186
      dtu/dtu_main_t536/app/FA.c
  23. 1 15
      dtu/dtu_main_t536/app/FA.h
  24. 5 5
      dtu/dtu_main_t536/app/FA_g.c
  25. 3 4
      dtu/dtu_main_t536/app/FA_g.h
  26. 13 21
      dtu/dtu_main_t536/app/IEC101.c
  27. 11 31
      dtu/dtu_main_t536/app/IEC104.c
  28. 4 178
      dtu/dtu_main_t536/app/IECComm.c
  29. 0 8
      dtu/dtu_main_t536/app/IECComm.h
  30. 1 3
      dtu/dtu_main_t536/app/IECLINK.c
  31. 0 11
      dtu/dtu_main_t536/app/LcdComm.c
  32. 0 788
      dtu/dtu_main_t536/app/MMI12864.MDL
  33. 0 1296
      dtu/dtu_main_t536/app/MMI160160_6键.MDL
  34. 0 1738
      dtu/dtu_main_t536/app/MMI160160_6键_ShaoGuan.MDL
  35. 4 4
      dtu/dtu_main_t536/app/Maintain.c
  36. 0 1044
      dtu/dtu_main_t536/app/Menu2c_160160_ShaoGuan.c
  37. 52 798
      dtu/dtu_main_t536/app/MmiData.c
  38. 0 46
      dtu/dtu_main_t536/app/MmiData.h
  39. 9 25
      dtu/dtu_main_t536/app/MmiDrv.c
  40. 30 68
      dtu/dtu_main_t536/app/Sys.c
  41. 7 20
      dtu/dtu_main_t536/app/Sys.h
  42. 4 35
      dtu/dtu_main_t536/app/UnitsLib.c
  43. 0 28
      dtu/dtu_main_t536/app/auth.c
  44. 1 23
      dtu/dtu_main_t536/app/can_board.c
  45. 1 5
      dtu/dtu_main_t536/app/dcfactor.c
  46. 12 441
      dtu/dtu_main_t536/app/defineSys.h
  47. 1 1
      dtu/dtu_main_t536/app/head.h
  48. 8 12
      dtu/dtu_main_t536/app/history_file.c
  49. 0 6
      dtu/dtu_main_t536/app/iectable.c
  50. 5 117
      dtu/dtu_main_t536/app/led.c
  51. 20 6
      dtu/dtu_main_t536/app/main.c
  52. 3 38
      dtu/dtu_main_t536/app/oc.c
  53. 0 7
      dtu/dtu_main_t536/app/oc.h
  54. 28 37
      dtu/dtu_main_t536/app/protect.c
  55. 17 89
      dtu/dtu_main_t536/app/protect.h
  56. 0 4
      dtu/dtu_main_t536/app/reclose.c
  57. 3 1
      dtu/dtu_main_t536/app/record.c
  58. 9 149
      dtu/dtu_main_t536/app/run_status.c
  59. 0 15
      dtu/dtu_main_t536/app/run_status.h
  60. 3 3
      dtu/dtu_main_t536/app/samint.c
  61. 150 502
      dtu/dtu_main_t536/app/set.c
  62. 229 463
      dtu/dtu_main_t536/app/set.h
  63. 44 164
      dtu/dtu_main_t536/app/switch.c
  64. 62 109
      dtu/dtu_main_t536/app/switch.h
  65. 2 2
      dtu/dtu_main_t536/app/sysTime.c
  66. 174 175
      dtu/dtu_main_t536/app/vol.c
  67. 1 5
      dtu/dtu_main_t536/app/vol.h
  68. 798 54
      dtu/dtu_main_t536/app/xdljd.c
  69. 11 6
      dtu/dtu_main_t536/main_mod.c
  70. 3 0
      dtu/dtu_main_t536/sh/t536/Makefile

+ 0 - 138
app_public/fuxi_public/bsp_share/main_demo.c

@@ -1,138 +0,0 @@
-/******************************************************************************
-版权所有:    @copyright (C) 2024-2034 HaiYang Technology Corp. All rights reserved.
-文件名称:    main_demo.c
-文件版本:    01.01
-创建作者:     zhaoyang
-创建日期:    2025-07-28
-功能说明:    主程序
-其它说明:
-修改记录:
-*/
-#include <stdio.h>
-#include <stdbool.h>
-#include <stdlib.h>
-#include <unistd.h>
-#include <time.h>
-#include <pthread.h>
-#include <sched.h>
-#include <sys/resource.h>
-#include "bsp_ustimer.h"
-#include <sys/random.h> // 生成随机数,用于测试
-#include "bsp_share.h"
-#include <sys/mman.h>
-#include "bsp_ccu.h"
-#include "bsp_shm.h"
-#include "bsp_packet.h"
-
-void *thread_function(void *arg) {
-    int ret, i = 0;
-    long diff = 0;
-	unsigned int *tmp_buf;
-
-    if (shmem_init(&shmem_fd)) {
-        printf("shmem_init failed!\n");
-        return NULL;
-    }                         
-	
-	tmp_buf = mmap(NULL, shmem_fd.linux_read_len, PROT_READ|PROT_WRITE, 
-		       MAP_ANONYMOUS | MAP_PRIVATE, -1, 0);
-	if (tmp_buf <= 0) {
-        printf("mmap failed!\n");
-        return NULL;
-    }
-	
-	printf("tmp_buf:%lx\n", (unsigned long)tmp_buf);
-    while (true) {
-        static unsigned long tmp = 0;
-        unsigned int test_data;
-		unsigned short crc;
-		int len = shmem_fd.linux_write_data_len;
-        unsigned long origin = ustimer_get_origin();
-        diff = (origin > tmp + 1000 * 5) ? (origin - tmp - 1000 * 5) : (tmp + 1000 * 5 - origin);
-        printf("Current timer value: %lu diff: %lu priority: %d\n", origin, diff, getpriority(PRIO_PROCESS, 0));
-        
-        tmp = origin;
-        // 模拟一些工作 [46ms]
-        // 获取随机数,用于测试
-		if (getrandom(&test_data, sizeof(test_data), GRND_RANDOM) == -1) {
-			printf("getrandom failed");
-			goto done;
-		}
-
-		for (i = 0; i < len/4; i++)
-			tmp_buf[i] = test_data;
-		ret = shmem_write(&shmem_fd, tmp_buf, len, 0);
-		if (ret < 0) {
-			printf("failed to write shmem %d\n", ret);
-			// goto done;
-		} else {
-            printf("write crc=%04x len=%d\n", crc, ret);
-        }
-
-		ret = shmem_read(&shmem_fd, tmp_buf, len, 0);
-		if (ret < 0) {
-			printf("failed to read shmem %d\n", ret);
-			// goto done;
-		} else {
-            printf(" read crc=%04x len=%d\n", crc, ret);
-        }
-
-        usleep((1000 * 5 - diff) > 0 ? (1000 * 5 - diff) : 1000 * 5);
-    }
-
-done:
-	munmap(tmp_buf, shmem_fd.linux_read_len);
-	shmem_exit(&shmem_fd);
-    return NULL;
-}
-
-/* we test used here */
-int main_demo(int argc, char *argv[]){
-    pthread_attr_t attr;
-    struct sched_param param;
-    pthread_t thread;
-
-    ccu_init();
-
-    ustimer_init();
-
-    shm_init();
-
-#ifdef UES_THREAD_RT
-    // 初始化线程属性
-    pthread_attr_init(&attr);
-
-    // 设置调度策略为 SCHED_FIFO
-    pthread_attr_setschedpolicy(&attr, SCHED_FIFO);
-
-    // 设置线程优先级
-    param.sched_priority = 90;
-    pthread_attr_setschedparam(&attr, &param);
-
-    // 显式指定调度策略
-    pthread_attr_setinheritsched(&attr, PTHREAD_EXPLICIT_SCHED);
-
-    // 创建线程
-    pthread_create(&thread, &attr, thread_function, NULL);
-
-    // 等待线程结束
-    pthread_join(thread, NULL);
-
-    // 销毁线程属性
-    pthread_attr_destroy(&attr);
-#endif
-
-    while (true) {
-        unsigned long origin = ustimer_get_origin();
-        printf("Current timer value: %lu\n", origin);
-
-        shm_comm_test();
-
-        usleep(1000 * 2000);
-    }
-   
-    ustimer_exit();
-    ccu_exit();
-    shm_exit();
-    return 0;
-}

+ 1 - 0
app_public/fuxi_public/fuxi_bsp/include/bsp.h

@@ -34,6 +34,7 @@
 #include "bsp_ustimer.h"
 #include "aht20.h"
 #include "shmem.h"
+#include "pps_sync.h"
 
 extern const char * szTool;
 

+ 1 - 358
app_public/fuxi_public/fuxi_bsp/include/bspconfig.h

@@ -18,23 +18,8 @@
 #include "build_info.h"
 #include "defineSys.h"
 //----------------------------- BSP版本  ---------------------------
-// #define BSP_FTU					1	// 单回路配电终端,f308
-// #define BSP_DTU2					2	// DTU2.0 f306
-// #define BSP_DTU3					3	// DTU3.0
-// #define BSP_DFTU					4	// DTU、FTU混合版本;支持4回路二遥标准型DTU、单回路FTU;支持电磁式、电子式互感器。
-// #define BSP_DTU5					5	// DTUv5 T536
-#define BSP_VERSION					BSP_DFTU
-
 #define  __DFTU_V4_HV0102__         1 // sunxi 20180724 第二版
 
-
-//BSP类型.如果是FTU,打开宏BSP_TYPE_FTU。如果是DTU,打开宏BSP_TYPE_DTU。两者只能选其一,不能同时打开。
-// #define BSP_TYPE_FTU
-#define BSP_TYPE_DTU
-
-//#define VER_NUM			 		0x00010205          	// 版本号
-//#define VER_TIME                "2019-02-09 13:12:26"  // 程序生成时间
-
 #define PROTECT_AC_ADJUST		 //保护电流校准
 
 #define EQUIP_NAME_STRING		"OLE-DFTU"           	// 装置名称
@@ -78,8 +63,6 @@
 #define	CFG_EXT_OSC_CLK	50000000	//外部晶体频率
 #define CFG_CPU_CLK		250000000	//CPU时钟根据外部晶体频率和系统配置算出来
 
-#define CFG_VECTOR_ADDRESS  0x40000000
-
 
 //----------------------------- 中断级别  ---------------------------
 //MCF54418用3bits表示中断级别(LEVEL),其中0表示不产生中断,7表示不可屏蔽中断。
@@ -103,42 +86,13 @@
 
 
 //实时
-#define CFG_INT_LEVEL_DMA			6	// 采样DMA中断
-#define CFG_INT_LEVEL_PIT			6	// PIT3,156US
-#define CFG_INT_LEVEL_CLOCK			5	// GPS对时,ms定时器
-#define CFG_INT_LEVEL_FREQ			5	// 频率测量
 #define CFG_INT_LEVEL_CAN			5	// CAN总线
-#define CFG_INT_LEVEL_5MS			4	// 保护中断,PIT2,5ms,保护中断在特定的情况下持续时间太长,所以优先级不能高于clock和测频。
 
 //非实时。级别相同的,依MCF54418的规则,排前面的优先级更高。
 //非实时中断,如果没有指定优先级,在request_irq函数中将默认指定为2。
-#define CFG_INT_LEVEL_UART			3	// 2个外扩485,一个调试UART、一个打印UART、一个面板通讯485.
-#define CFG_INT_LEVEL_DTIM_KERNEL	2	// LINUX 内核 DTIM
-#define CFG_INT_LEVEL_ETHERNET		1	// 2个ETHERNET口
 
 
 //----------------------------- 外部中断  ---------------------------
-#define CFG_EPORT_VECTOR_BEGIN		64
-
-//IRQ1,GPS信号输入管脚,非中断
-#define CFG_INT_VECTOR_IRQ1	(CFG_EPORT_VECTOR_BEGIN + 1)
-
-//IRQ2,INT_B,DP83849
-#define CFG_INT_VECTOR_NET_0	(CFG_EPORT_VECTOR_BEGIN + 2)
-
-//IRQ3,INT_A,DP83849
-#define CFG_INT_VECTOR_NET_1	(CFG_EPORT_VECTOR_BEGIN + 3)
-
-//IRQ4,DREQ0
-#define CFG_INT_VECTOR_IRQ4	(CFG_EPORT_VECTOR_BEGIN + 4)
-
-//IRQ6,无
-#define CFG_INT_VECTOR_IRQ6	(CFG_EPORT_VECTOR_BEGIN + 6)
-
-//IRQ7 ,无
-#define CFG_INT_VECTOR_IRQ7	(CFG_EPORT_VECTOR_BEGIN + 7)
-
-
 
 
 //--------------------------------  FlexBus  -----------------------------------
@@ -153,41 +107,6 @@
 #define CFG_ETH_MAX_PHY 		    3 // 实体网口phy数量
 #define CFG_ETH_MAX_LOGIC           4 // 逻辑网卡最大数量
 
-//--------------------------------  ADC  --------------------------------
-//
-
-//#define __MINI_DTU__    //小型化DTU
-
-#ifdef  __MINI_DTU__
-#define     BRAM_CTRL_0         0x80000000
-#else
-#define     BRAM_CTRL_0         0x40000000
-#endif
-
-#define     MEM_LEN             (1024 * 4)
-#define     DIN_OFFSET          0x9000
-#define     WRITE_PTR_OFFSET    0x0FF0
-#define     BRAM_LEN            0x1000
-
-
-#define FREN1_CNT_OFFSET                0x0FF4
-#define ADC_FOLLOW_FREN1_OFFSET         0x0000
-#define ADC_WRITE_PTR_OFFSET            0x0FF0
-
-#define ADC_CH01_OFFSET                 0x1000
-#define ADC_CH23_OFFSET                 0x2000
-#define ADC_CH45_OFFSET                 0x3000
-#define ADC_CH67_OFFSET                 0x4000
-#define ADC_CH89_OFFSET                 0x5000
-#define ADC_CHAB_OFFSET                 0x6000
-#define ADC_CHCD_OFFSET                 0x7000
-#define ADC_CHEF_OFFSET                 0x8000
-
-#define CFG_ADC_BASE_ADDR               0x1000 
-
-
-#define BRAM_CTRL_MEM_SIZE              0x1000
-
 //FUXI 共享内存地址,请参看《fuxi核间通信结构体定义.doc》
 //1. linux核->裸核空间定义如下:
 #define SHM_ADDR_D_FREQ_TR              	0x00000000 //频率跟踪
@@ -249,8 +168,6 @@
 #define CFG_ADC_DMA_CHANNEL_REC 	(CFG_ADC_DMA_CHANNEL+EQU_SLOT_AC_NUM)	// ADC录波占用1个DMA通道.
 #define CFG_ADC_DMA_VECTOR_REC		(64+16+EQU_SLOT_AC_NUM)					// DMA通道8对应INTC0的中断向量16.
 
-
-
 //-----------------------------------------------------------------------------
 
 //--------------------------------  PIT Timers  --------------------------------
@@ -268,25 +185,11 @@
 #define PIT_PERIOD_5MS 			((CFG_CPU_CLK/2)/200/16 - 1)	// 16分频
 
 //--------------------------------  DMA Timers  --------------------------------
-#ifdef __DFTU_V4_HV0102__ // sunxi 20180724 第二版
-#define CFG_DTIM_FREQ0			2		// 测频0
-#else // sunxi 20180724 第一版
-#define CFG_DTIM_FREQ0			0		// 测频0
-#endif
-#define	CFG_DTIM_FREQ1		3		//测频1
 #define CFG_DTIM_GPS_CAP		1		// GPS对时,捕获(与微秒定时器共用)
-#define CFG_DTIM_GPS_REF		0		// GPS对时,参考输出
-#define CFG_DTIM_USTIMER		(CFG_DTIM_GPS_CAP)	// 微秒定时器(与GPS对时共用)
-
-#define CFG_DTIM_VECTOR_BEGIN	(64 + 32)	//中断向量
 
 //-------------------------------- 测频 ----------------------------------------
 #define CFG_FREQ_NUM			2			//一路测频
 
-
-//-------------------------------- UART ----------------------------------------
-#define CFG_UART_INT_VECTOR(x)		((x<4)? (90+x):(176+x))
-
 //TODO. noted by sunxi: 根据实际情况,定义串口号
 #define CFG_UART_HMI				1	//
 
@@ -309,27 +212,13 @@
 //-------------------------------- CAN ----------------------------------------
 #define CFG_CAN_VECTOR_BEGIN	(128 + 0)	//中断向量
 
-
-//-------------------------------- DMA ----------------------------------------
-#define CFG_DMA_VECTOR_BEGIN	(64 + 8)	//中断向量
-
-
 //-------------------------------- I2C ----------------------------------------
-#if 1
 /* I2C CMODULE 2 */
 #define MCF_I2AR     *(volatile unsigned char *)(0xEC010000)	/* I2C Address 		 */
 #define MCF_I2FDR    *(volatile unsigned char *)(0xEC010004)	/* I2C Frequency Divider */
 #define MCF_I2CR     *(volatile unsigned char *)(0xEC010008)	/* I2C Control		 */
 #define MCF_I2SR     *(volatile unsigned char *)(0xEC01000C)	/* I2C Status		 */
 #define MCF_I2DR     *(volatile unsigned char *)(0xEC010010)	/* I2C Data I/O		 */
-#else
-/* I2C MODULE 0 */
-#define MCF_I2AR     *(volatile unsigned char *)(0xFC058000)	/* I2C Address 		 */
-#define MCF_I2FDR    *(volatile unsigned char *)(0xFC058004)	/* I2C Frequency Divider */
-#define MCF_I2CR     *(volatile unsigned char *)(0xFC058008)	/* I2C Control		 */
-#define MCF_I2SR     *(volatile unsigned char *)(0xFC05800C)	/* I2C Status		 */
-#define MCF_I2DR     *(volatile unsigned char *)(0xFC058010)	/* I2C Data I/O		 */
-#endif
 
 //-------------------------------- E2PROM(24LC256) -----------------------------
 #ifdef SOE_PARA_ALL_SAVE
@@ -395,14 +284,7 @@ GPIO_10:MII0_TXER/RMII1_MDIO/ULPI_DATA4/GPIOK7
 #define GPIO_WP_NORFLASH_INIT()	GPIO_J_L(GPIO_WP_NORFLASH_BIT);	\
 								GPIO_J_O(GPIO_WP_NORFLASH_BIT)
 
-#if 0
-//GPIO_DSPI_CS_FLASH = C0
-#define GPIO_DSPI_CS_FLASH_BIT	0
-#define GPIO_DSPI_CS_FLASH_LOW()		GPIO_C_L(GPIO_DSPI_CS_FLASH_BIT)
-#define GPIO_DSPI_CS_FLASH_HIGH()		GPIO_C_H(GPIO_DSPI_CS_FLASH_BIT)
-#define GPIO_DSPI_CS_FLASH_INIT()		GPIO_DSPI_CS_FLASH_HIGH();\
-										GPIO_C_O(GPIO_DSPI_CS_FLASH_BIT)
-#else
+
 //ESAM加密芯片
 //DSPI0_CTRN:IRQ7:C6(电源控制)
 //#define GPIO_ESAM_POWER_BIT			6
@@ -410,17 +292,9 @@ GPIO_10:MII0_TXER/RMII1_MDIO/ULPI_DATA4/GPIOK7
 #define GPIO_ESAM_POWER_HIGH()		esam_power_ctrl(1)//GPIO_C_H(GPIO_ESAM_POWER_BIT)
 //#define GPIO_ESAM_POWER_INIT()	GPIO_C_L(GPIO_ESAM_POWER_BIT);GPIO_C_O(GPIO_ESAM_POWER_BIT)
 
-//GPIO_DSPI_CS_ESAM = C0(片选控制)
-//#define GPIO_DSPI_CS_ESAM_BIT		0
-//#define GPIO_DSPI_CS_ESAM_LOW()		GPIO_C_L(GPIO_DSPI_CS_ESAM_BIT)
-//#define GPIO_DSPI_CS_ESAM_HIGH()	GPIO_C_H(GPIO_DSPI_CS_ESAM_BIT)
-//#define GPIO_DSPI_CS_ESAM_INIT()	GPIO_DSPI_CS_ESAM_HIGH();GPIO_C_O(GPIO_DSPI_CS_ESAM_BIT)
-#endif
 
 //GPS_对时,使用两个管脚,一个用作捕获,一个用作检查检查管脚电平。
 //这是因为用作捕获的管脚,在MCF5441X上没有办法取得管脚的状态
-//GPS_INT1 = IRQ1/PC1
-//GPS_INT2 = T3IN
 #define GPIO_GPS_INT_BIT		1
 #define GPIO_GPS_INT_STATUS()	GPIO_C_S(GPIO_GPS_INT_BIT)
 #define GPIO_GPS_INT_INIT()		if(0)//do{ MCF_PAD_PAR_TIMER |= (3<<(CFG_DTIM_GPS_CAP*2));}while(0)
@@ -429,45 +303,8 @@ GPIO_10:MII0_TXER/RMII1_MDIO/ULPI_DATA4/GPIOK7
 #define GPIO_GPS_LOW()			{}
 #define GPIO_GPS_HIGH()			{}
 #define GPIO_GPS_INIT()			{}
-//外部ADC
-//ADC_BUSY1:IRQ4:C4
-#define GPIO_ADC_BUSY1_BIT			4
-#define GPIO_ADC_BUSY1_STATUS()		GPIO_C_S(GPIO_ADC_BUSY1_BIT)
-#define GPIO_ADC_BUSY1_INIT()		GPIO_C_I(GPIO_ADC_BUSY1_BIT)
-
-
-//ADC_RESET:GPIO_1:G4
-#define GPIO_ADC_RESET_BIT			4
-#define GPIO_ADC_RESET_LOW()		GPIO_G_L(GPIO_ADC_RESET_BIT)
-#define GPIO_ADC_RESET_HIGH()		GPIO_G_H(GPIO_ADC_RESET_BIT)
-#define GPIO_ADC_RESET_INIT()		GPIO_G_L(GPIO_ADC_RESET_BIT);	\
-									GPIO_G_O(GPIO_ADC_RESET_BIT)
-
-//ADC_CONVST:GPIO_2:G3
-#define GPIO_ADC_CONVST_BIT			3
-#define GPIO_ADC_CONVST_LOW()		GPIO_G_L(GPIO_ADC_CONVST_BIT)
-#define GPIO_ADC_CONVST_HIGH()		GPIO_G_H(GPIO_ADC_CONVST_BIT)
-#define GPIO_ADC_CONVST_INIT()		GPIO_G_L(GPIO_ADC_CONVST_BIT);	\
-									GPIO_G_O(GPIO_ADC_CONVST_BIT)
-
 
 //LED
-//GPIO_LED_RUN F0
-#define GPIO_LED_RUN_BIT		0
-#define GPIO_LED_RUN_ON()		GPIO_F_L(GPIO_LED_RUN_BIT)
-#define GPIO_LED_RUN_OFF()		GPIO_F_H(GPIO_LED_RUN_BIT)
-#define GPIO_LED_RUN_STATUS()	GPIO_F_S(GPIO_LED_RUN_BIT)
-#define GPIO_LED_RUN_INIT()		GPIO_F_H(GPIO_LED_RUN_BIT);	\
-								GPIO_F_O(GPIO_LED_RUN_BIT)
-//GIIO_LED_ERR F1
-#define GPIO_LED_ERR_BIT		1
-#define GPIO_LED_ERR_ON()		GPIO_F_L(GPIO_LED_ERR_BIT)
-#define GPIO_LED_ERR_OFF()		GPIO_F_H(GPIO_LED_ERR_BIT)
-#define GPIO_LED_ERR_STATUS()	GPIO_F_S(GPIO_LED_ERR_BIT)
-#define GPIO_LED_ERR_INIT()		GPIO_F_H(GPIO_LED_ERR_BIT);	\
-								GPIO_F_O(GPIO_LED_ERR_BIT)
-
-
 #ifdef __DFTU_V4_HV0102__ // sunxi 20180724 第二版
 //GPIO_LED_COMM 去掉了
 #define GPIO_LED_COMM_ON()		do{}while(0)
@@ -500,191 +337,6 @@ GPIO_10:MII0_TXER/RMII1_MDIO/ULPI_DATA4/GPIOK7
 #endif
 
 
-//开出(16路,低有效)
-//KOUT0 I6
-#define GPIO_KOUT0_BIT			6
-#define GPIO_KOUT0_ON()			GPIO_I_L(GPIO_KOUT0_BIT)
-#define GPIO_KOUT0_OFF()		GPIO_I_H(GPIO_KOUT0_BIT)
-#define GPIO_KOUT0_INIT()		GPIO_I_H(GPIO_KOUT0_BIT);	\
-								GPIO_I_O(GPIO_KOUT0_BIT)
-//KOUT1 I7
-#define GPIO_KOUT1_BIT			7
-#define GPIO_KOUT1_ON()			GPIO_I_L(GPIO_KOUT1_BIT)
-#define GPIO_KOUT1_OFF()		GPIO_I_H(GPIO_KOUT1_BIT)
-#define GPIO_KOUT1_INIT()		GPIO_I_H(GPIO_KOUT1_BIT);	\
-								GPIO_I_O(GPIO_KOUT1_BIT)
-//KOUT2 H0
-#define GPIO_KOUT2_BIT			0
-#define GPIO_KOUT2_ON()			GPIO_H_L(GPIO_KOUT2_BIT)
-#define GPIO_KOUT2_OFF()		GPIO_H_H(GPIO_KOUT2_BIT)
-#define GPIO_KOUT2_INIT()		GPIO_H_H(GPIO_KOUT2_BIT);	\
-								GPIO_H_O(GPIO_KOUT2_BIT)
-//KOUT3 H1
-#define GPIO_KOUT3_BIT			1
-#define GPIO_KOUT3_ON()			GPIO_H_L(GPIO_KOUT3_BIT)
-#define GPIO_KOUT3_OFF()		GPIO_H_H(GPIO_KOUT3_BIT)
-#define GPIO_KOUT3_INIT()		GPIO_H_H(GPIO_KOUT3_BIT);	\
-								GPIO_H_O(GPIO_KOUT3_BIT)
-
-//KOUT4 G2
-#define GPIO_KOUT4_BIT			2
-#define GPIO_KOUT4_ON()			GPIO_G_L(GPIO_KOUT4_BIT)
-#define GPIO_KOUT4_OFF()		GPIO_G_H(GPIO_KOUT4_BIT)
-#define GPIO_KOUT4_INIT()		GPIO_G_H(GPIO_KOUT4_BIT);	\
-								GPIO_G_O(GPIO_KOUT4_BIT)
-
-//KOUT5 G1
-#define GPIO_KOUT5_BIT			1
-#define GPIO_KOUT5_ON()			GPIO_G_L(GPIO_KOUT5_BIT)
-#define GPIO_KOUT5_OFF()		GPIO_G_H(GPIO_KOUT5_BIT)
-#define GPIO_KOUT5_INIT()		GPIO_G_H(GPIO_KOUT5_BIT);	\
-								GPIO_G_O(GPIO_KOUT5_BIT)
-
-#ifdef __DFTU_V4_HV0102__ // sunxi 20180724 第二版
-//KOUT6 H4
-#define GPIO_KOUT6_BIT			4
-#define GPIO_KOUT6_ON()			GPIO_H_L(GPIO_KOUT6_BIT)
-#define GPIO_KOUT6_OFF()		GPIO_H_H(GPIO_KOUT6_BIT)
-#define GPIO_KOUT6_INIT()		GPIO_H_H(GPIO_KOUT6_BIT);	\
-								GPIO_H_O(GPIO_KOUT6_BIT);
-
-
-//KOUT7  G0
-#define GPIO_KOUT7_BIT			0
-#define GPIO_KOUT7_ON()			GPIO_G_L(GPIO_KOUT7_BIT)
-#define GPIO_KOUT7_OFF()		GPIO_G_H(GPIO_KOUT7_BIT)
-#define GPIO_KOUT7_INIT()		GPIO_G_H(GPIO_KOUT7_BIT);	\
-								GPIO_G_O(GPIO_KOUT7_BIT);
-#else // sunxi 20180724 第一版
-//KOUT6 E5
-#define GPIO_KOUT6_BIT			5
-#define GPIO_KOUT6_ON()			GPIO_E_L(GPIO_KOUT6_BIT)
-#define GPIO_KOUT6_OFF()		GPIO_E_H(GPIO_KOUT6_BIT)
-#define GPIO_KOUT6_INIT()		GPIO_E_H(GPIO_KOUT6_BIT);	\
-								GPIO_E_O(GPIO_KOUT6_BIT);	\
-								{MCF_GPIO_PAR_UART2 =(MCF_GPIO_PAR_UART2 & MCF_GPIO_PAR_UART2_U2RTS_MASK);}while(0)
-
-#if 0
-//KOUT7  K7
-#define GPIO_KOUT7_BIT			7
-#define GPIO_KOUT7_ON()			GPIO_K_L(GPIO_KOUT7_BIT)
-#define GPIO_KOUT7_OFF()		GPIO_K_H(GPIO_KOUT7_BIT)
-#define GPIO_KOUT7_INIT()		GPIO_K_H(GPIO_KOUT7_BIT);	\
-								GPIO_K_O(GPIO_KOUT7_BIT);   \
-
-								do{ MCF_PAD_PAR_FEC = 0X05;}while(0)
-#else
-//KOUT7 G0
-#define GPIO_KOUT7_BIT			0
-#define GPIO_KOUT7_ON()			GPIO_G_L(GPIO_KOUT7_BIT)
-#define GPIO_KOUT7_OFF()		GPIO_G_H(GPIO_KOUT7_BIT)
-#define GPIO_KOUT7_INIT()		GPIO_G_H(GPIO_KOUT7_BIT);	\
-								GPIO_G_O(GPIO_KOUT7_BIT);
-
-#endif
-
-#endif
-
-
-
-//PWM0 G6
-#define GPIO_KOUT_PWM0_BIT			6
-#define GPIO_KOUT_PWM0_ON()			GPIO_G_L(GPIO_KOUT_PWM0_BIT)
-#define GPIO_KOUT_PWM0_OFF()		GPIO_G_H(GPIO_KOUT_PWM0_BIT)
-#define GPIO_KOUT_PWM0_INIT()		GPIO_G_H(GPIO_KOUT_PWM0_BIT);	\
-									GPIO_G_O(GPIO_KOUT_PWM0_BIT)
-//PWM1 G5
-#define GPIO_KOUT_PWM1_BIT			5
-#define GPIO_KOUT_PWM1_ON()			GPIO_G_L(GPIO_KOUT_PWM1_BIT)
-#define GPIO_KOUT_PWM1_OFF()		GPIO_G_H(GPIO_KOUT_PWM1_BIT)
-#define GPIO_KOUT_PWM1_INIT()		GPIO_G_H(GPIO_KOUT_PWM1_BIT);	\
-									GPIO_G_O(GPIO_KOUT_PWM1_BIT)
-//PWM2 G7
-#define GPIO_KOUT_PWM2_BIT			7
-#define GPIO_KOUT_PWM2_ON()			GPIO_G_L(GPIO_KOUT_PWM2_BIT)
-#define GPIO_KOUT_PWM2_OFF()		GPIO_G_H(GPIO_KOUT_PWM2_BIT)
-#define GPIO_KOUT_PWM2_INIT()		GPIO_G_H(GPIO_KOUT_PWM2_BIT);	\
-									GPIO_G_O(GPIO_KOUT_PWM2_BIT)
-//PWM3 F2
-#define GPIO_KOUT_PWM3_BIT			2
-#define GPIO_KOUT_PWM3_ON()			GPIO_F_L(GPIO_KOUT_PWM3_BIT)
-#define GPIO_KOUT_PWM3_OFF()		GPIO_F_H(GPIO_KOUT_PWM3_BIT)
-#define GPIO_KOUT_PWM3_INIT()		GPIO_F_H(GPIO_KOUT_PWM3_BIT);	\
-									GPIO_F_O(GPIO_KOUT_PWM3_BIT)
-
-//KOUT_EN0 C5
-#define GPIO_KOUT_EN0_BIT			5
-#define GPIO_KOUT_EN0_ON()			GPIO_C_H(GPIO_KOUT_EN0_BIT)
-#define GPIO_KOUT_EN0_OFF()			GPIO_C_L(GPIO_KOUT_EN0_BIT)
-#define GPIO_KOUT_EN0_INIT()		GPIO_C_L(GPIO_KOUT_EN0_BIT);	\
-									GPIO_C_O(GPIO_KOUT_EN0_BIT)
-
-//KOUT_EN1 T2IN
-#ifdef __DFTU_V4_HV0102__ // sunxi 20180724 第二版 H7
-#define GPIO_KOUT_EN1_BIT			7
-#define GPIO_KOUT_EN1_ON()			GPIO_K_H(GPIO_KOUT_EN1_BIT)
-#define GPIO_KOUT_EN1_OFF()			GPIO_K_L(GPIO_KOUT_EN1_BIT)
-#define GPIO_KOUT_EN1_INIT()		GPIO_K_L(GPIO_KOUT_EN1_BIT);	\
-									GPIO_K_O(GPIO_KOUT_EN1_BIT)
-#else // sunxi 20180724 第一版 D1
-#define GPIO_KOUT_EN1_BIT			1
-#define GPIO_KOUT_EN1_ON()			GPIO_D_H(GPIO_KOUT_EN1_BIT)
-#define GPIO_KOUT_EN1_OFF()			GPIO_D_L(GPIO_KOUT_EN1_BIT)
-#define GPIO_KOUT_EN1_INIT()		GPIO_D_L(GPIO_KOUT_EN1_BIT);	\
-									GPIO_D_O(GPIO_KOUT_EN1_BIT)
-#endif
-
-//测试管脚
-#if 0
-#define MCF_GPIO_PAR_FBCTL_ALE_MASK		(0x3F)
-#define GPIO_TP1_BIT			7
-#define GPIO_TP1_LOW()			GPIO_A_L(GPIO_TP1_BIT)
-#define GPIO_TP1_HIGH()			GPIO_A_H(GPIO_TP1_BIT)
-#define GPIO_TP1_STATUS()		GPIO_A_S(GPIO_TP1_BIT)
-#define GPIO_TP1_INIT()			GPIO_A_L(GPIO_TP1_BIT); \
-								GPIO_A_O(GPIO_TP1_BIT);	\
-								do{ MCF_PAD_PAR_FBCTL &= MCF_GPIO_PAR_FBCTL_ALE_MASK;}while(0)
-
-#define MCF_GPIO_PAR_FBCTL_FBCLK		(0x08)
-#define GPIO_TP2_BIT			7
-#define GPIO_TP2_LOW()			GPIO_B_L(GPIO_TP2_BIT)
-#define GPIO_TP2_HIGH()			GPIO_B_H(GPIO_TP2_BIT)
-#define GPIO_TP2_STATUS()		GPIO_B_S(GPIO_TP2_BIT)
-#define GPIO_TP2_INIT()			GPIO_B_L(GPIO_TP2_BIT); \
-								GPIO_B_O(GPIO_TP2_BIT);	\
-								do{ MCF_PAD_PAR_FBCTL &= ~MCF_GPIO_PAR_FBCTL_FBCLK;}while(0)
-
-#define MCF_GPIO_PAR_BE_BE0_MASK		(0xFC)
-#define GPIO_TP3_BIT			0
-#define GPIO_TP3_LOW()			GPIO_A_L(GPIO_TP3_BIT)
-#define GPIO_TP3_HIGH()			GPIO_A_H(GPIO_TP3_BIT)
-#define GPIO_TP3_STATUS()		GPIO_A_S(GPIO_TP3_BIT)
-#define GPIO_TP3_INIT()			GPIO_A_L(GPIO_TP3_BIT); \
-								GPIO_A_O(GPIO_TP3_BIT);	\
-								do{ MCF_PAD_PAR_BE &= MCF_GPIO_PAR_BE_BE0_MASK;}while(0)
-
-//目前是NF_WP管脚
-#define MCF_GPIO_PAR_BE_BE1_MASK		(0xF3)
-#define GPIO_TP4_BIT			1
-#define GPIO_TP4_LOW()			GPIO_A_L(GPIO_TP4_BIT)
-#define GPIO_TP4_HIGH()			GPIO_A_H(GPIO_TP4_BIT)
-#define GPIO_TP4_INIT()			GPIO_A_L(GPIO_TP4_BIT); \
-								GPIO_A_O(GPIO_TP4_BIT);	\
-								do{ MCF_PAD_PAR_BE &= MCF_GPIO_PAR_BE_BE1_MASK;}while(0)
-
-#endif
-
-#if 0 //这个管脚目前做事件捕获,不做普通测试管脚了。
-#define GPIO_TP9_BIT			7
-#define GPIO_TP9_LOW()			GPIO_E_L(GPIO_TP9_BIT)
-#define GPIO_TP9_HIGH()			GPIO_E_H(GPIO_TP9_BIT)
-#define GPIO_TP9_STATUS()		GPIO_E_S(GPIO_TP9_BIT)
-#define GPIO_TP9_INIT()			GPIO_E_L(GPIO_TP9_BIT); \
-								GPIO_E_O(GPIO_TP9_BIT);
-
-#endif
-
-
 
 #define MCF_REG08(x)	x
 #define MCF_REG16(x)	x
@@ -692,13 +344,4 @@ GPIO_10:MII0_TXER/RMII1_MDIO/ULPI_DATA4/GPIOK7
 
 #define CFG_BSP_DEBUG	1
 
-
-//linux
-#define PROC_NAME_BSP_VERSION	"bspversion"	//Linux bsp version file's name
-
-
-#define CFG_IOCTL_TYPE		0XF8
-#define CFG_IOCTL_NR_CLOCK	0
-#define CFG_IOCTL_NR_CAN	32
-
 #endif //_BSPCONFIG_H_

+ 1 - 0
app_public/fuxi_public/fuxi_bsp/include/gps.h

@@ -42,6 +42,7 @@ int gps_set_time(struct timespec *p_ts);
 void gps_disable(void);
 void gps_enable(void);
 int gps_test(void);
+void init_timer_1ms_thread(void);
 
 
 #endif

+ 9 - 0
app_public/fuxi_public/fuxi_bsp/include/pps_sync.h

@@ -0,0 +1,9 @@
+#ifndef __PPS_SYNC_H
+#define __PPS_SYNC_H
+
+extern volatile uint64_t shared_gps_time;
+extern volatile int gps_time_valid;
+
+int pps_init(void);
+
+#endif

+ 4 - 0
app_public/fuxi_public/fuxi_bsp/source/ad7616.c

@@ -553,6 +553,7 @@ static void updata_adc(struct t_shmdata_adc *sample_data0, uint16_t us_adc_dot_i
 {
     int i = 0;
     int index = 0;
+	static int mod = 0;
     int opt = ((g_adc_dots_data_count & (ADC_REC_SAMPLE_RATE - 1)) == 0) ? TRUE : FALSE;
 
     // ÿƬ16·
@@ -612,6 +613,9 @@ static void updata_adc(struct t_shmdata_adc *sample_data0, uint16_t us_adc_dot_i
         }
     }
 
+	xdl_tbl_qd(mod);
+	mod++;
+	mod &=(CFG_ADC_MOD_NUM-1);
     g_adc_dots_data_count++;
 }
 

+ 1 - 0
app_public/fuxi_public/fuxi_bsp/source/bsp.c

@@ -26,6 +26,7 @@ struct init_t  g_bsp_init_func[]=
 	{bsp_ustimer_init,ERR_CODE_INIT_SOFTWARE},	//³õʼ»¯ÄÚºËUSTIMER
 	{ustimer_init,ERR_CODE_INIT_SOFTWARE},	//³õʼ»¯USTIMER
 	{gps_init,ERR_CODE_INIT_SOFTWARE},		//³õʼ»¯GPS
+	{pps_init,ERR_CODE_INIT_SOFTWARE},		//³õʼ»¯PPS
 	// {shm_init,ERR_CODE_INIT_SOFTWARE},	//³õʼ»¯shm
 	// {mb_init,ERR_CODE_INIT_SOFTWARE},	//³õʼ»¯mb
 	{watchdog_init,ERR_CODE_INIT_SOFTWARE},	//³õʼ»¯watchdog

+ 1 - 24
app_public/fuxi_public/fuxi_bsp/source/can_app.c

@@ -74,13 +74,11 @@ int can_app_callback(u32 can_bus,u8 * buf)
 	case CAN_FRAME_TYPE_DI_INIT1:
 	case CAN_FRAME_TYPE_DI_ON1:
 	case CAN_FRAME_TYPE_DI_OFF1:
-#if defined(BSP_DTU3) || defined(BSP_DTU2) || defined(BSP_DTU5)
 		dido_di_update(buf);
-#endif
 	break;
 
 	case CAN_FRAME_TYPE_SB_INFO:
-#if defined(BSP_DTU3) || defined(BSP_DTU2) || defined(CAN_SLAVE_BOARD) || defined(BSP_DTU5)
+#if defined(CAN_SLAVE_BOARD)
 		equ_board_info_update(can_bus,buf);
 #endif
 	break;
@@ -207,12 +205,7 @@ int can_app_sb_discover(void)
 {
 	u8 buf[4];
 	u32 slot;
-
-#if defined(BSP_DTU3) || defined(BSP_DTU2) || defined(BSP_DTU5)
 	slot = equ_get_slot_by_type(BOARD_TYPE_METERING);
-#else
-	slot = 1;
-#endif
 	if(slot >0)
 	{
 		buf[0] = CAN_FRAME_TYPE_DISCOVER;
@@ -343,9 +336,7 @@ int can_app_sb_discover_recv(u8 * buf)
 		uint8_t i;
 #endif
 
-#if !defined(BSP_DTU3) || !defined(BSP_DTU2) || !defined(BSP_DTU5)
 	memcpy((u8*)can_board[0].chip_id, &buf[6], sizeof(can_brd->chip_id));
-#endif
 
 #ifdef CAN_BOARD_DEBUG
 	rt_printf("\r\n接收到子板chip_id: ");
@@ -363,8 +354,6 @@ int can_app_sb_slot_recv(u8 * buf)
 #ifdef CAN_BOARD_DEBUG	
 	rt_printf("接收到子板分配卡槽的应答\r\n");
 #endif
-// TODO EWen 需确认此函数作用
-#if defined(BSP_DTU3) || defined(BSP_DTU2) || defined(BSP_DTU5)
 	uint8_t i;
 
 	for(i=0; i<CAN_BOARD_NUM; i++)
@@ -381,16 +370,6 @@ int can_app_sb_slot_recv(u8 * buf)
 			}
 		}
 	}
-#else
-	if((memcmp((u8*)can_board[0].chip_id, &buf[5], sizeof(can_board[0].chip_id)) == 0)
-		&& (can_board[0].slot == buf[4]))
-	{
-#ifdef CAN_BOARD_DEBUG
-		rt_printf("分配子板号完成\r\n");
-#endif
-		can_board[0].given_slot = 1;
-	}	
-#endif
 
 	return 0;
 }
@@ -594,8 +573,6 @@ int can_task(void)
 		}
 	}	
 
-	//对时报文发送  // 临时放在这里测试用 EWen 
-	can_app_timing();
 
 	// 子板程序更新发送
 	prog_send();

+ 0 - 5
app_public/fuxi_public/fuxi_bsp/source/dido.c

@@ -30,12 +30,7 @@
 #define DO_PWM_SW_QD	1
 #define DO_PWM_SW_NULL	2
 #define DO_PWM_SW_FZ	3
-#ifdef  __MINI_DTU__
-#define DO_QD_KC	DO_OUT1
-
-#else
 #define DO_QD_KC	DO_OUT4
-#endif
 /*------------------------------ ÀàÐͽṹ -------------------------------------
 */
 

+ 14 - 23
app_public/fuxi_public/fuxi_bsp/source/factor.c

@@ -680,29 +680,20 @@ float factor_p_k(u32 index)
 	{
 		return 0;
 	}
-
-#ifdef BSP_DTU2 // 只有DTU2.0是分时通道切换采样的,所有有理论的角度偏差。
-//#if 1 // 目前先使用此值,以保证已校准设备的兼容性
-	return (index/8)*FACTOR_P_BASE ;
-#else
-#ifdef BSP_DTU3
-	// 保持旧版本的兼容性
-	{
-	u32 us;
-	
-	if(g_factor_version != ACFACTOR_FILE_VERSION)
-	{
-		return (index/8)*FACTOR_P_BASE ;
-	}
-	
-	//1倍过采样延时1us
-	us = (index%16)/2*CFG_ADC_OS_NUM;
-	return -g_freq*us/1000000.0*360 ;
-	}
-#else
-	return 0;
-#endif
-#endif
+    // 保持旧版本的兼容性
+    {
+        u32 us;
+
+        if (g_factor_version != ACFACTOR_FILE_VERSION)
+        {
+            return (index / 8) * FACTOR_P_BASE;
+        }
+
+        // 1倍过采样延时1us
+        us = (index % 16) / 2 * CFG_ADC_OS_NUM;
+        return -g_freq * us / 1000000.0 * 360;
+    }
+    return 0;
 }
 
 

+ 6 - 5
app_public/fuxi_public/fuxi_bsp/source/gpio.c

@@ -835,23 +835,24 @@ unsigned int gpio_get_addr(void)
 
 void _led_run_err(void)
 {
-	static bool berr_led = false;
+	// 上电就亮错误灯,有错误就继续亮没有就熄灭
+	static uint8 err_led = 2;
 	
 	if(rt_err_count())
 	{
 		//错误指示灯常亮且运行熄灭
-		if(!berr_led)
+		if(!(err_led&0x01))
 		{
-			berr_led = false;
+			err_led |= 1;
 			write(gpio_val_fd_other[ERR_LED], "0", 2);
 			write(gpio_val_fd_other[RUN_LED], "1", 2);
 		}
 		return;
 	}
 
-	if(berr_led)
+	if(err_led)
 	{
-		berr_led = false;
+		err_led = 0;
 		write(gpio_val_fd_other[ERR_LED], "1", 2);
 	}
 

+ 85 - 2
app_public/fuxi_public/fuxi_bsp/source/gps.c

@@ -29,6 +29,12 @@
 #include "rt_types.h"
 #include <sys/mman.h>
 
+#include "gps.h"
+#include <sys/prctl.h>
+#include <sys/syscall.h>
+#include <pthread.h>
+#include <sched.h>
+
 
 /*------------------------------- 宏定义 --------------------------------------
 */
@@ -72,6 +78,8 @@ int g_gps_fd = -1;
 unsigned g_gps_mapped_size;
 void *g_gps_map_base, *g_gps_virt_addr; 
 
+static void* gpio_base = NULL;
+
 /*------------------------------ 函数声明 -------------------------------------
 */
 int _gps_irig_decode(unsigned char *code,struct rtc_time_t * p_tm );
@@ -176,9 +184,74 @@ int gps_init(void)
 
 	g_sys_time.tv_sec = ts.tv_sec;
 	g_sys_time.tv_nsec = ts.tv_nsec;
+
+	init_timer_1ms_thread();
+
+	return 0;
+}
+
+int timer_1ms(void* arg){
+
+    cpu_set_t set;
+    CPU_ZERO(&set);
+    CPU_SET(3, &set);
+    pid_t tid = syscall(SYS_gettid);
+	sched_setaffinity(tid, sizeof(cpu_set_t), &set);
+	
+	printf("Thread created successfully: %s, PID: %d LWP: %d\r\n", 
+              	"timer_1ms", (int)syscall(SYS_gettid), (int)syscall(SYS_gettid));
+    while(1)
+    {
+		gps_isr();
+        usleep(500);// 扫描间隔改为500us EWen
+	}
+	
 	return 0;
 }
 
+
+void init_timer_1ms_thread(void)
+{
+	// 设置实时性
+    pthread_attr_t attr;
+    struct sched_param param;
+    pthread_t thread;
+
+    if (pthread_attr_init(&attr) != 0) {
+        perror("pthread_attr_init failed");
+        return;
+    }
+
+    if (pthread_attr_setschedpolicy(&attr, SCHED_FIFO) != 0) {
+        perror("pthread_attr_setschedpolicy failed");
+        goto cleanup;
+    }
+
+    param.sched_priority = 99;
+    if (pthread_attr_setschedparam(&attr, &param) != 0) {
+        perror("pthread_attr_setschedparam failed");
+        goto cleanup;
+    }
+
+    if (pthread_attr_setinheritsched(&attr, PTHREAD_EXPLICIT_SCHED) != 0) {
+        perror("pthread_attr_setinheritsched failed");
+        goto cleanup;
+    }
+
+    if (pthread_create(&thread, &attr, timer_1ms, NULL) != 0) {
+        perror("pthread_create failed");
+        goto cleanup;
+    }
+
+    // 分离线程
+    pthread_detach(thread);
+    
+    printf("PPS线程已启动并在后台运行\n");
+
+cleanup:
+    pthread_attr_destroy(&attr);
+}
+
 int gps_exit(void)
 {
 	unsigned long read_result;
@@ -242,8 +315,9 @@ int gps_get_time(struct timespec *p_ts)
 int gps_set_time(struct timespec *p_ts)
 {
 	unsigned int flags;
-	unsigned long tmp;
-	void *temp_virt_cvl_base, *temp_virt_irq_base;
+	unsigned int tmp;
+	unsigned int read_result;
+	void *temp_virt_cvl_base, *temp_virt_irq_base,*temp_virt_ctrl_base;
 
     if (!p_ts) {
 		return -1;
@@ -257,8 +331,17 @@ int gps_set_time(struct timespec *p_ts)
     if (tmp > 3000000)
     tmp = 3000000;
 
+	temp_virt_ctrl_base= (char*)g_gps_map_base + 0x80;
 	temp_virt_cvl_base = (char*)g_gps_map_base + 0x88;
+
+	read_result = *(volatile u_int32_t*)temp_virt_ctrl_base;
+	read_result &= ~TIMER_CTL_ENABLE;
+	*(volatile u_int32_t*)temp_virt_ctrl_base = read_result;
+
 	*(volatile u_int32_t*)(temp_virt_cvl_base) = tmp;
+
+	read_result |= (TIMER_CTL_ENABLE|TIMER_CTL_AUTORELOAD);
+	*(volatile u_int32_t*)temp_virt_ctrl_base = read_result;
 	// ((TIMER_TypeDef *) g_timer_base)->TMR3_CVH_REG = 0x0;
 
     rt_irq_restore(flags);

+ 442 - 0
app_public/fuxi_public/fuxi_bsp/source/pps_sync.c

@@ -0,0 +1,442 @@
+/**
+ * @file pps_sync.c
+ * @author zhl
+ * @brief PPS
+ * @version 0.1
+ * @date 2025-11-25
+ * 
+ * @copyright Copyright (c) 2025
+ * 
+ */
+#define _GNU_SOURCE
+#include <stdio.h>
+#include <stdlib.h>
+#include <signal.h>
+#include <unistd.h>
+#include <fcntl.h>
+#include <sys/mman.h>
+#include <sched.h>
+#include <pthread.h>
+#include <time.h>
+#include <string.h>
+#include <errno.h>
+#include <sys/time.h>
+#include <sys/timex.h>
+#include <stdint.h>
+
+#include <gps.h>
+
+// ==================== 配置宏定义 ====================
+#define DEBUG_PRINT 0
+#define PPS_DETAIL_PRINT 0
+#define SYNC_DETAIL_PRINT 0
+#define STATS_PRINT 0
+
+// 超时和重试配置
+#define PPS_READ_TIMEOUT_MS 1200 // PPS读取超时(毫秒)
+#define MAX_CONSECUTIVE_ERRORS 5 // 最大连续错误次数
+#define SIGNAL_LOST_THRESHOLD 10 // 信号丢失阈值(秒)
+
+// 打印控制宏
+#if DEBUG_PRINT
+#define DBG_PRINT(fmt, ...) printf(fmt, ##__VA_ARGS__)
+#define DBG_PPS(fmt, ...) \
+    if (PPS_DETAIL_PRINT) \
+    printf(fmt, ##__VA_ARGS__)
+#define DBG_SYNC(fmt, ...) \
+    if (SYNC_DETAIL_PRINT) \
+    printf(fmt, ##__VA_ARGS__)
+#define DBG_STATS(fmt, ...) \
+    if (STATS_PRINT)        \
+    printf(fmt, ##__VA_ARGS__)
+#define DBG_WARN(fmt, ...) printf("警告: " fmt, ##__VA_ARGS__)
+#define DBG_ERROR(fmt, ...) printf("错误: " fmt, ##__VA_ARGS__)
+#else
+#define DBG_PRINT(fmt, ...) \
+    do                      \
+    {                       \
+    } while (0)
+#define DBG_PPS(fmt, ...) \
+    do                    \
+    {                     \
+    } while (0)
+#define DBG_SYNC(fmt, ...) \
+    do                     \
+    {                      \
+    } while (0)
+#define DBG_STATS(fmt, ...) \
+    do                      \
+    {                       \
+    } while (0)
+#define DBG_WARN(fmt, ...) \
+    do                     \
+    {                      \
+    } while (0)
+#define DBG_ERROR(fmt, ...) \
+    do                      \
+    {                       \
+    } while (0)
+#endif
+
+static volatile sig_atomic_t running = 1;
+
+// 系统状态枚举
+typedef enum
+{
+    STATE_NORMAL = 0,  // 正常状态
+    STATE_SIGNAL_WEAK, // 信号弱
+    STATE_SIGNAL_LOST, // 信号丢失
+    STATE_RECOVERING,  // 恢复中
+    STATE_ERROR        // 错误状态
+} system_state_t;
+
+// 性能基准和状态管理
+struct performance_benchmark
+{
+
+    // 计数
+    int pps_count;
+
+    uint64_t last_pps_time;
+    uint64_t last_success_time;
+
+    // 异常处理
+    system_state_t system_state;
+    int consecutive_errors;
+    int signal_lost_count;
+    uint64_t last_state_change;
+};
+
+volatile int64_t shared_gps_time = 0;
+volatile int gps_time_valid = 0;
+
+void signal_handler(int sig)
+{
+    running = 0;
+    DBG_PRINT("收到停止信号,正在退出...\n");
+}
+
+// 高精度时间获取
+static inline uint64_t get_time_ns(void)
+{
+    struct timespec ts;
+    clock_gettime(CLOCK_MONOTONIC, &ts);
+    return (uint64_t)ts.tv_sec * 1000000000ULL + (uint64_t)ts.tv_nsec;
+}
+
+
+// 显示系统时间
+void display_system_time(const char *context)
+{
+    struct timespec ts;
+    struct tm tm_info;
+    char time_str[64];
+
+    clock_gettime(CLOCK_REALTIME, &ts);
+    localtime_r(&ts.tv_sec, &tm_info);
+
+    strftime(time_str, sizeof(time_str), "%Y-%m-%d %H:%M:%S", &tm_info);
+    DBG_PRINT("%s: %s.%09ld\n", context, time_str, ts.tv_nsec);
+}
+
+// 状态管理函数
+void change_system_state(struct performance_benchmark *bench, system_state_t new_state)
+{
+    if (bench->system_state != new_state)
+    {
+        const char *state_names[] = {"正常", "信号弱", "信号丢失", "恢复中", "错误"};
+        DBG_WARN("系统状态变更: %s -> %s\n",
+                 state_names[bench->system_state], state_names[new_state]);
+
+        bench->system_state = new_state;
+        bench->last_state_change = get_time_ns();
+    }
+}
+
+// 检查信号状态
+void check_signal_status(struct performance_benchmark *bench)
+{
+    uint64_t current_time = get_time_ns();
+    uint64_t time_since_last_pps = (current_time - bench->last_pps_time) / 1000000000ULL; // 转换为秒
+
+    if (time_since_last_pps > SIGNAL_LOST_THRESHOLD)
+    {
+        if (bench->system_state != STATE_SIGNAL_LOST)
+        {
+            change_system_state(bench, STATE_SIGNAL_LOST);
+            bench->signal_lost_count++;
+            DBG_WARN("GPS信号丢失! 最后PPS: %lld秒前\n", (long long)time_since_last_pps);
+        }
+    }
+    else if (time_since_last_pps > 3)
+    {
+        if (bench->system_state == STATE_NORMAL)
+        {
+            change_system_state(bench, STATE_SIGNAL_WEAK);
+            DBG_WARN("GPS信号弱,最后PPS: %lld秒前\n", (long long)time_since_last_pps);
+        }
+    }
+    else
+    {
+        if (bench->system_state != STATE_NORMAL)
+        {
+            if (bench->system_state == STATE_SIGNAL_LOST)
+            {
+                DBG_PRINT("GPS信号恢复!\n");
+            }
+            change_system_state(bench, STATE_NORMAL);
+            bench->consecutive_errors = 0;
+        }
+    }
+}
+
+// 带超时的PPS读取
+ssize_t read_pps_with_timeout(int fd, void *buf, size_t count, int timeout_ms)
+{
+    fd_set readfds;
+    struct timeval tv;
+    int ret;
+
+    FD_ZERO(&readfds);
+    FD_SET(fd, &readfds);
+
+    tv.tv_sec = timeout_ms / 1000;
+    tv.tv_usec = (timeout_ms % 1000) * 1000;
+
+    ret = select(fd + 1, &readfds, NULL, NULL, &tv);
+
+    if (ret > 0)
+    {
+        // 有数据可读
+        if (FD_ISSET(fd, &readfds))
+        {
+            return read(fd, buf, count);
+        }
+    }
+    else if (ret == 0)
+    {
+        // 超时
+        errno = ETIMEDOUT;
+        return -1;
+    }
+
+    // 错误
+    return -1;
+}
+
+
+// 考虑时钟偏差的亚秒级时间微调
+int calibrated_subsecond_adjust(uint64_t pps_ns, struct performance_benchmark *bench)
+{
+    // 在信号弱或丢失状态下不进行时间调整
+    if (bench->system_state != STATE_NORMAL)
+    {
+        DBG_WARN("信号状态不佳,跳过时间调整\n");
+        return -1;
+    }
+
+    struct timespec current_ts, new_ts;
+    int ret;
+
+    
+    if (gps_time_valid == 1) {
+        new_ts.tv_sec = shared_gps_time; //TODO,是否得加一秒
+        new_ts.tv_nsec = 0;
+        gps_time_valid = 0;
+    }else{
+        return -1;
+    }
+
+    // clock_gettime(CLOCK_REALTIME, &current_ts); //这个是改为获取GPS本身时间 zhl
+    // DBG_SYNC("当前时间 clock_gettime: %ld.%09ld\n", current_ts.tv_sec, current_ts.tv_nsec);
+    // ret = clock_settime(CLOCK_REALTIME, &new_ts);
+
+    // DBG_SYNC("pps_adjust->gps_set_time:: %ld.%09ld\n", new_ts.tv_sec, new_ts.tv_nsec);
+    gps_set_time(&new_ts); // 写入应用程序全局定时器
+    // memset(&new_ts, 0, sizeof(new_ts));
+    // gps_get_time(&new_ts);
+	// DBG_SYNC("pps_adjust->gps_get_time: %ld.%09ld\n", new_ts.tv_sec, new_ts.tv_nsec);
+
+    return 0;
+}
+
+
+// 智能微调策略(考虑信号状态)
+void smart_adjust_strategy(uint64_t pps_ns, uint64_t last_pps_ns,
+                           struct performance_benchmark *bench)
+{
+
+    // 只在正常状态下进行时间调整
+    if (bench->system_state != STATE_NORMAL)
+    {
+        return;
+    }
+
+    if (bench->pps_count == 2)
+    {
+        DBG_SYNC("首次PPS,进行时间微调...\n");
+        calibrated_subsecond_adjust(pps_ns, bench);
+    }
+    else if (bench->pps_count % 1 == 0) // 可调整定期时间微调时间
+    {
+        // DBG_SYNC("定期时间微调...\n");
+        calibrated_subsecond_adjust(pps_ns, bench);
+    }
+}
+
+// PPS数据处理
+void process_pps_data(uint64_t pps_ns, uint64_t last_pps_ns,
+                      struct performance_benchmark *bench)
+{
+    bench->last_pps_time = get_time_ns();
+    bench->last_success_time = bench->last_pps_time;
+    bench->consecutive_errors = 0;
+
+}
+
+// 处理读取错误
+void handle_read_error(struct performance_benchmark *bench)
+{
+    bench->consecutive_errors++;
+
+    if (bench->consecutive_errors >= MAX_CONSECUTIVE_ERRORS)
+    {
+        DBG_ERROR("连续错误次数过多 (%d次)\n", bench->consecutive_errors);
+        change_system_state(bench, STATE_ERROR);
+    }
+
+    // 短暂休眠避免忙等待
+    usleep(100000); // 100ms
+}
+
+// 主捕获循环
+void pps_capture_main(void* arg)
+{
+    int fd = (int)(long)arg;
+    uint64_t pps_ns, last_pps_ns = 0;
+    struct performance_benchmark bench = {0};
+
+    // 初始化
+    bench.last_pps_time = get_time_ns();
+    bench.system_state = STATE_NORMAL;
+
+    DBG_PRINT("开始PPS时钟校准和时间微调...\n");
+    DBG_PRINT("异常处理已启用: 超时=%dms, 最大错误=%d次\n",
+              PPS_READ_TIMEOUT_MS, MAX_CONSECUTIVE_ERRORS);
+
+    display_system_time("当前系统时间");
+
+    while (running)
+    {
+        // 检查信号状态
+        check_signal_status(&bench);
+
+        // 带超时的PPS读取
+        ssize_t ret = read_pps_with_timeout(fd, &pps_ns, sizeof(pps_ns), PPS_READ_TIMEOUT_MS);
+
+        if (ret != sizeof(pps_ns))
+        {
+            if (running)
+            {
+                if (errno == ETIMEDOUT)
+                {
+                    if (bench.system_state == STATE_NORMAL && bench.pps_count > 0)
+                    {
+                        DBG_WARN("PPS读取超时\n");
+                    }
+                }
+                else if (errno != EINTR)
+                {
+                    DBG_ERROR("读取错误: code=%d\n", errno);
+                    handle_read_error(&bench);
+                }
+            }
+            continue;
+        }
+
+        // 读取到PPS数据
+        bench.pps_count++;
+
+        if (last_pps_ns != 0)
+        {
+            process_pps_data(pps_ns, last_pps_ns, &bench);
+            smart_adjust_strategy(pps_ns, last_pps_ns, &bench);
+
+        }
+        else
+        {
+            DBG_PPS("PPS#%04d | 基准建立 | PPS时间戳: %.9fs\n",
+                    bench.pps_count, pps_ns / 1e9);
+        }
+
+        last_pps_ns = pps_ns;
+
+        if (bench.pps_count % 10 == 0)
+        {
+            fflush(stdout);
+        }
+    }
+}
+
+// 设置实时性
+void set_realtime_environment(int fd)
+{
+    pthread_attr_t attr;
+    struct sched_param param;
+    pthread_t thread;
+
+    if (pthread_attr_init(&attr) != 0) {
+        perror("pthread_attr_init failed");
+        return;
+    }
+
+    if (pthread_attr_setschedpolicy(&attr, SCHED_FIFO) != 0) {
+        perror("pthread_attr_setschedpolicy failed");
+        goto cleanup;
+    }
+
+    param.sched_priority = 20;
+    if (pthread_attr_setschedparam(&attr, &param) != 0) {
+        perror("pthread_attr_setschedparam failed");
+        goto cleanup;
+    }
+
+    if (pthread_attr_setinheritsched(&attr, PTHREAD_EXPLICIT_SCHED) != 0) {
+        perror("pthread_attr_setinheritsched failed");
+        goto cleanup;
+    }
+
+    if (pthread_create(&thread, &attr, pps_capture_main, (void*)(long)fd) != 0) {
+        perror("pthread_create failed");
+        goto cleanup;
+    }
+
+    // 分离线程
+    pthread_detach(thread);
+    
+    DBG_PRINT("PPS线程已启动并在后台运行\n");
+
+cleanup:
+    pthread_attr_destroy(&attr);
+}
+
+int pps_init(void)
+{
+    int fd = 0;
+    DBG_PRINT("初始化PPS设备...");
+    fd = open("/dev/pps", O_RDONLY);
+    if (fd < 0)
+    {
+        DBG_PRINT(" 初始化PPS失败: %s\n", strerror(errno));
+        return -1;
+    }
+    DBG_PRINT(" 初始化PPS成功\n");
+
+    // 设置为非阻塞模式,用于select
+    int flags = fcntl(fd, F_GETFL, 0);
+    fcntl(fd, F_SETFL, flags | O_NONBLOCK);
+
+    set_realtime_environment(fd);
+
+    return 0;
+}

+ 1 - 3
app_public/fuxi_public/rt_lite/source/rt_console.c

@@ -444,8 +444,6 @@ TCmd gCmd[] =
 	
 #ifdef BSP_CAN_ENABLE
 	{"can",can_stat,"CAN总线统计"},
-#endif
-#if defined(BSP_DTU3) || defined(BSP_DTU2)
 	{"sb",can_app_sb_monitor, "子板监视信息"},
 	{"cantest",can_app_test_printf, "子板测试信息"},
 #endif
@@ -1047,7 +1045,7 @@ int dt_cmd_rt_reset(void)
 
 	soe_stat_reset();
 
-#if defined(BSP_DTU3) || defined(BSP_DTU2) || defined(BSP_DTU5)
+#if defined(BSP_CAN_ENABLE)
 	can_stat_reset();
 #endif
 

+ 18 - 11
app_public/gps/gps_uart.c

@@ -199,7 +199,7 @@ void GPS_Timer(void)
         return;
     // }
 
-	if(ustimer_delay_origin2(&GpsNmeaRmcData.data_vaild_time, 60*1*USTIMER_SEC));//60*tRunPara.GPS_switch_delay*USTIMER_SEC))
+	if(ustimer_delay_origin2(&GpsNmeaRmcData.data_vaild_time, 60*tRunPara.GPS_switch_delay*USTIMER_SEC))
 	{
 		GpsNmeaRmcData.data_vaild = 0;
 		// TODO by ewen
@@ -262,6 +262,7 @@ void GPS_Comm_App(GPS_COMM* p)
     {
         struct  rtc_time_t rtc;
         // TODO by ewen
+        // 此处写RTC,但是在设置系统时间时已交由系统写入此处不用再写
         //soe_record_opt(EV_GPS_ADJUST_TIME,GpsNmeaRmcData.MsOffset);	
 
 		// if(soe_check(EV_GPS_ADJUST_TIME)==false)
@@ -476,7 +477,7 @@ int GpsAdjustTimeFun(struct  rtc_time_t* psrtc)   //
 		return res;
 #endif
 
-    if(++GpsNmeaRmcData.pluse_count<=2)//tRunPara.GPS_sync_time)    //2s判断一下校准时间 //TODO EWEN
+    if(++GpsNmeaRmcData.pluse_count<=tRunPara.GPS_sync_time) // 根据对时间隔判断修正
     {
 //        GpsNmeaRmcData.DataValidFlag='0';
         return res;
@@ -487,7 +488,7 @@ int GpsAdjustTimeFun(struct  rtc_time_t* psrtc)   //
 #ifdef CN_AREA_GUOWANG_FBC
 	GpsNmeaRmcData.slave_vaild = 0;
 #else
-    if(GpsNmeaRmcData.DataValidFlag!='Y' )//|| !tRunPara.GPS_sync_enable)   //TODO EWEN
+    if(GpsNmeaRmcData.DataValidFlag!='Y' || !tRunPara.bGPS_sync_enable)
         return res;
 #endif
 	
@@ -595,13 +596,12 @@ int GpsRecvDataFrameHandler(GPS_COMM* data)
         p=GetParamDataChar(p,&valid_flag,sizeof(valid_flag));    //数据有效标志
         if(valid_flag!='A')
         {	
-		#ifdef GPS_NUM_SHOW
-			GpsNmeaRmcData.bd_sv_num=0;
+            GpsNmeaRmcData.bd_sv_num=0;
 			GpsNmeaRmcData.gp_sv_num=0;
+            g_sw_pub.ac_in[PUB_AC_GPS_NUM_SV] = 0;
+		#ifdef GPS_NUM_SHOW
 			g_sw_pub.ac_in[PUB_AC_IN_GPS_NUM] = (qs16)((GpsNmeaRmcData.bd_sv_num + GpsNmeaRmcData.gp_sv_num)*Q16_BASE);
 		#elif defined BD_GPS_NUM
-			GpsNmeaRmcData.bd_sv_num=0;
-			GpsNmeaRmcData.gp_sv_num=0;
 		    g_sw_pub.ac_in[PUB_AC_IN_BD_NUM] = (qs16)(GpsNmeaRmcData.bd_sv_num*Q16_BASE);
 		    g_sw_pub.ac_in[PUB_AC_IN_GPS_NUM] = (qs16)(GpsNmeaRmcData.gp_sv_num*Q16_BASE);
 		#endif
@@ -643,10 +643,17 @@ int GpsRecvDataFrameHandler(GPS_COMM* data)
     //    if(memcmp(GpsNmeaRmcData.UtcTime,LocalUtcTime,sizeof(GpsNmeaRmcData.UtcTime)))  //若gps第一次获取到时间或者1s内第一次获取到时间则有效或者是GPS断线后第一次获取的时间
         {
             struct  rtc_time_t rtc;
-            UtcTimeToSysTime(&rtc,&GpsNmeaRmcData,0);
-            rtc_to_timespec(&rtc,&GpsNmeaRmcData.ts);
-            GpsNmeaRmcData.ts.tv_sec+=8*60*60;  //UTC->BEIJING
+            UtcTimeToSysTime(&rtc,&GpsNmeaRmcData,0); // 先将BD的UTC时间转为RTC
+            rtc_to_timespec(&rtc,&GpsNmeaRmcData.ts); // 再将RTC转为timespec时间(主要用timespec)
+            GpsNmeaRmcData.ts.tv_sec+=8*60*60;  //UTC->BEIJING          
             GpsNmeaRmcData.DataValidFlag='Y';
+            //zhl add
+            if(gps_time_valid == 0){
+                // printf("GpsNmeaRmcData.ts.tv_sec:%lld\n", GpsNmeaRmcData.ts.tv_sec);
+                shared_gps_time = GpsNmeaRmcData.ts.tv_sec;
+                gps_time_valid = 1;
+            }
+
             //rt_printf("gene_flag=%d\r\n",GpsNmeaRmcData.DataValidFlag);
             memcpy(GpsNmeaRmcData.UtcTime,LocalUtcTime,sizeof(GpsNmeaRmcData.UtcTime));
 			//rt_printf("recv gps uart data!");
@@ -761,7 +768,7 @@ void GpsSwitchBaudrateFun(GPS_COMM* data, GpsCtrlCmdEnumType GpsCtrlCmd)
     GPSCommInit((GPS_COMM *)g_tRsComm[chnl].ptBuf,chnl);
 
     //uart_open(UART_CHANNEL[chnl],tRunPara.tUartPara[i].wBaud,tRunPara.tUartPara[i].wParity);
-#if defined(BSP_DTU3) || defined(BSP_DTU2) || defined(BSP_DTU4)	
+#if defined(BSP_DTU4)	
 	uart_open(UART_CHANNEL[chnl],GpsCommBuadrateTbl[GpsCtrlCmd],PARITY_NONE1);
 #else
     ret = uart_open(UART_CHANNEL[chnl],GpsCommBuadrateTbl[GpsCtrlCmd],PARITY_NONE_1);

+ 1 - 1
app_public/sys_api/sys_api.c

@@ -3,7 +3,7 @@
 文件名称:	sys_api.c
 文件版本:	01.01
 创建作者:	xxxxxx
-创建日期:	2022-09
+创建日期:	2022-09o
 功能说明:	系统接口
 其它说明:	
 修改记录:

+ 949 - 0
app_public/wavelib/wavelib.c

@@ -0,0 +1,949 @@
+/*******************************************************************************
+版权所有:	珠海欧力配网自动化股份有限公司
+文件名称:	wavelib.c
+文件版本:	01.00
+创建作者:	ygl
+创建日期:	2022-03-09
+功能说明:	modwt小波计算
+其它说明:	支持:DB,sym、coif、haar
+注意事项:只求近似值,不考虑数据重构
+*/
+#ifdef  __KERNEL__
+
+#include "head.h"
+#define  M_SQRT2     1.41421356237309504880
+
+#else
+#include "head.h"
+#include <stdio.h>
+#include <stdlib.h>
+#include <string.h>
+#define _USE_MATH_DEFINES
+#include <math.h>
+#include "wavelib.h"
+
+#define rt_malloc    malloc
+// #define rt_printf    printf
+#define rt_free      free
+
+#endif
+
+hilbert_para coef1;	//四组系数
+hilbert_para coef2;
+hilbert_para coef3;
+hilbert_para coef4;
+struct file *g_fpuo = NULL,*g_fpio = NULL;
+
+static const float db1[2] = {
+    7.071067811865475244008443621048490392848359376884740365883398e-01,
+    7.071067811865475244008443621048490392848359376884740365883398e-01
+};
+
+static const float db2[4] = {
+    4.829629131445341433748715998644486838169524195042022752011715e-01,
+    8.365163037378079055752937809168732034593703883484392934953414e-01,
+    2.241438680420133810259727622404003554678835181842717613871683e-01,
+    -1.294095225512603811744494188120241641745344506599652569070016e-01
+};
+
+
+static const float db3[6] = {
+    3.326705529500826159985115891390056300129233992450683597084705e-01,
+    8.068915093110925764944936040887134905192973949948236181650920e-01,
+    4.598775021184915700951519421476167208081101774314923066433867e-01,
+    -1.350110200102545886963899066993744805622198452237811919756862e-01,
+    -8.544127388202666169281916918177331153619763898808662976351748e-02,
+    3.522629188570953660274066471551002932775838791743161039893406e-02
+};
+
+
+static const float db4[8] = {
+    2.303778133088965008632911830440708500016152482483092977910968e-01,
+    7.148465705529156470899219552739926037076084010993081758450110e-01,
+    6.308807679298589078817163383006152202032229226771951174057473e-01,
+    -2.798376941685985421141374718007538541198732022449175284003358e-02,
+    -1.870348117190930840795706727890814195845441743745800912057770e-01,
+    3.084138183556076362721936253495905017031482172003403341821219e-02,
+    3.288301166688519973540751354924438866454194113754971259727278e-02,
+    -1.059740178506903210488320852402722918109996490637641983484974e-02
+};
+
+
+// static const float db5[10] = {
+//     1.601023979741929144807237480204207336505441246250578327725699e-01,
+//     6.038292697971896705401193065250621075074221631016986987969283e-01,
+//     7.243085284377729277280712441022186407687562182320073725767335e-01,
+//     1.384281459013207315053971463390246973141057911739561022694652e-01,
+//     -2.422948870663820318625713794746163619914908080626185983913726e-01,
+//     -3.224486958463837464847975506213492831356498416379847225434268e-02,
+//     7.757149384004571352313048938860181980623099452012527983210146e-02,
+//     -6.241490212798274274190519112920192970763557165687607323417435e-03,
+//     -1.258075199908199946850973993177579294920459162609785020169232e-02,
+//     3.335725285473771277998183415817355747636524742305315099706428e-03
+// };
+
+
+// All coif coefficents have to be multiplied by sqrt(2)
+static const float coif1[6] = {
+    -5.142972847076845595317549230122688830344559947132656813651045e-02,
+    2.389297284707684559531754923012268883034455994713265681365104e-01,
+    6.028594569415369119063509846024537766068911989426531362730209e-01,
+    2.721405430584630880936490153975462233931088010573468637269790e-01,
+    -5.142972847076845595317549230122688830344559947132656813651045e-02,
+    -1.107027152923154404682450769877311169655440052867343186348954e-02
+};
+
+
+static const float coif2[12] = {
+    1.158759673871686817889714882853120395708315073355502818875931e-02,
+    -2.932013798346856448679594524397843054053420947418409889774786e-02,
+    -4.763959031100813225872995081511549408622753909592460525840745e-02,
+    2.730210465347666137982239328923516270034828327990699588033501e-01,
+    5.746823938568638472459483149751499367740786490481481391460366e-01,
+    2.948671936956191896750637208703777973914107635455611537640778e-01,
+    -5.408560709171142997443672832006888537570221990444706777525838e-02,
+    -4.202648046077160694657530752545884878978719268926222513485613e-02,
+    1.674441016327950635146257083249391698866289538037299820224006e-02,
+    3.967883612962012109043447090269950094081810916481648252817197e-03,
+    -1.289203356140659543141355500990678257894936161704492503370186e-03,
+    -5.095053991076441489598480835620951586540050976664367876412655e-04
+};
+
+static const float coif3[18] = {
+    -2.682418670922068664584689955153722375535836177157637134187840e-03,
+    5.503126707831385107969640263617469178794666057252906037981936e-03,
+    1.658356047917034608134280439996549525220639437145367606178002e-02,
+    -4.650776447872697640390293095170192691113917841041002855534619e-02,
+    -4.322076356021191118175840907244577856782537221435748296465882e-02,
+    2.865033352736474630249006862976158896891076238443844211133873e-01,
+    5.612852568703300445990941995240077241406247774064453800050914e-01,
+    3.029835717728241602862575774374668529867757043461413348549577e-01,
+    -5.077014075488886159516471867138370972545857441670871832472707e-02,
+    -5.819625076158553022607041679522801089624825903982541419721721e-02,
+    2.443409432116695639462954438418928805487699080947974989338820e-02,
+    1.122924096203786563399489540091488781245346096838814728167341e-02,
+    -6.369601011048822977293753932627342482077585617391852852955559e-03,
+    -1.820458915566242322836631665832145136570132777862391313328351e-03,
+    7.902051009575939937150950543290226440287715441826917281929124e-04,
+    3.296651737931830308416338897758022998655744276957481989605186e-04,
+    -5.019277455327664998007173088097694083956570594580641192332170e-05,
+    -2.446573425530813115445387662881902303945941576472342106918209e-05
+};
+
+
+static const float coif4[24] = {
+    6.309612114309468490753696608619526520153127603444406835368201e-04,
+    -1.152225143769973488683007937016166047881572156705066038094891e-03,
+    -5.194525163470323267558201363327294331811309729430512113592118e-03,
+    1.136246148326482276463392678363118465908960082105224676102131e-02,
+    1.886723856956305960822813160712701905823879297781452350370094e-02,
+    -5.746424190192718517290527411385172124443396690932404284859269e-02,
+    -3.965265296244913762718094206756579981738035770770645437919302e-02,
+    2.936674050161006858761278962798582650835466243678172528509866e-01,
+    5.531264550395492870333469741987846570947502710783248169642137e-01,
+    3.071573096678856987248881030393884808414165269795297009902001e-01,
+    -4.711273752389572084912399351781012121935994396763702238263689e-02,
+    -6.803811467802056988332974920928626798429778679560269769187728e-02,
+    2.781363695846951303169163645831936314699164412528991864702607e-02,
+    1.773583142270308388403079552822372238681544967313003044695583e-02,
+    -1.075631615508724933047071603601897536695959225169888787867102e-02,
+    -4.001010844950535391911552472397083276670126595827549403173754e-03,
+    2.652664913530499860820143301690017184933302935238430721089152e-03,
+    8.955939276952843603555618778866181384528643960440369133096025e-04,
+    -4.165001950941708741516836418852536615951250588002878691463468e-04,
+    -1.838296167136253805617482342622910940008368723403836355183423e-04,
+    4.408022661597206973006038672236031501663774161685451815597956e-05,
+    2.208284691230832960893331999804142845136324572860276715790883e-05,
+    -2.304919162676504406778986897925054839632903355820414483306851e-06,
+    -1.262179179994622253884862172782890488140153502131112374520603e-06
+};
+
+
+
+// static const float coif5[30] = {
+//     -1.499645228345950331670593167919531667975440598691604525531231e-04,
+//     2.535527523580334712936363872191554706055603482812691726895588e-04,
+//     1.540286725995222360335148244676269541414659303531250711822333e-03,
+//     -2.941078164035693185044038586065593320891475311414770624555173e-03,
+//     -7.164112349410053294382279572472252500899544810929605832362178e-03,
+//     1.655218330649288840540841623080651353621667424921282557975513e-02,
+//     1.991901719798432056056857854066125809443504706772520641876273e-02,
+//     -6.499837825472324963374262221660858232544804226063450042795603e-02,
+//     -3.680255347446873527191823500872992242220223547780834450868002e-02,
+//     2.980959014587191795511466861338063554509597132272839414668911e-01,
+//     5.475082713540367154128337935687830970431964302909253422329131e-01,
+//     3.097002590784203529311533316221254677074498876376965941549923e-01,
+//     -4.386731482823615640442730013366750193381707273908757638050452e-02,
+//     -7.464442013283971243472663968192859562973186442054433655531762e-02,
+//     2.919469277528073666095772398605275751022315529465178441510318e-02,
+//     2.310457227706684192610065243663928370022983285246219996141160e-02,
+//     -1.397129268638200558584119246355879336305763752871371182932059e-02,
+//     -6.476749751505861835547590642967453082384538848552165075614441e-03,
+//     4.781116799130657606400088024549264921093190305150784065791191e-03,
+//     1.719383484385504023022397097446276782318002683055773803854075e-03,
+//     -1.174947934413537690027670037110105795928147523549002426409332e-03,
+//     -4.508222400696236312231932151038336110220594834213702970043431e-04,
+//     2.134457975086291667348984871136041914777578046177470626552867e-04,
+//     9.924691139873533169989496559631669037970741600337089424730635e-05,
+//     -2.914684388622130824599478843558087403539428940986384077972155e-05,
+//     -1.504031798197685905639227292876711236513927746903476131955063e-05,
+//     2.616809660013118152124234488302931243021794024318439103773996e-06,
+//     1.457502921355163070577152619048168436286350537937563166257584e-06,
+//     -1.148199649902979726237655584441763456854312591680755421569962e-07,
+//     -6.791060677322355511541065559242475254516249773485524025251102e-08
+// };
+
+static const float sym2[4] = {
+    0.48296291314469025, 0.83651630373746899,
+    0.22414386804185735, -0.12940952255092145 };
+
+
+static const float sym3[6] = {
+    0.33267055295095688, 0.80689150931333875,
+    0.45987750211933132, -0.13501102001039084,
+    -0.085441273882241486, 0.035226291882100656 };
+
+static const float sym4[8] = {
+    0.032223100604042702, -0.012603967262037833,
+    -0.099219543576847216, 0.29785779560527736,
+    0.80373875180591614, 0.49761866763201545,
+    -0.02963552764599851, -0.075765714789273325 };
+
+// static const float sym5[10] = {
+//     0.019538882735286728, -0.021101834024758855,
+//     -0.17532808990845047, 0.016602105764522319,
+//     0.63397896345821192, 0.72340769040242059,
+//     0.1993975339773936, -0.039134249302383094,
+//     0.029519490925774643, 0.027333068345077982 };
+
+/* 要求:
+* (1)C0^2 + C1^2 + C2^2 + C3^2 = 1
+* (2)C1 * C3 + C0 * C2 = 0
+*/
+
+/* 矩阵变换需要用到的参数 */
+static Filter DBn = {
+	.Len = 4,
+	.C0 = (const float) 0.482962913144690,
+	.C1 = (const float) 0.836516303737469,
+	.C2 = (const float) 0.224143868041857,
+	.C3 = (const float) -0.129409522550921,
+};
+
+
+/* 按分解矩阵进行分解 */
+static void transform(float *input_Data, float *output_Data, int length)
+{
+    int i=0;
+    int count=0;
+
+	for(i=0; i<=(length-3); i=i+1)
+    {
+        output_Data[count++] = DBn.C0 * input_Data[i] + DBn.C1 * input_Data[i+1] + DBn.C2 * input_Data[i+2] + DBn.C3 * input_Data[i+3];
+    }
+    output_Data[count++] = DBn.C2 * input_Data[0] + DBn.C3 * input_Data[1] + DBn.C0 * input_Data[length-2] + DBn.C1 * input_Data[length-1];
+    output_Data[count] = DBn.C1 * input_Data[0] - DBn.C0 * input_Data[1] + DBn.C3 * input_Data[length-2] - DBn.C2 * input_Data[length-1];
+}
+
+
+/******************************************************************************
+*	功能:利用矩阵进行分解
+*	@srcData:	源信号;
+*	@resData:	保存结果;
+*	@srcLen:	源信号长度;
+*******************************************************************************/
+void DWT_Matrix_Transform(float *srcData, s16 *resData, int srcLen)
+{
+	
+	int i=0;
+    float out1Data[srcLen];
+
+	memset(out1Data, 0, srcLen);
+	transform(srcData, out1Data, srcLen);
+
+    for (i = 0; i < srcLen; i +=1)			
+    {
+		resData[i] = (s16)rt_round(out1Data[i]);	//此处有风险,小心处理
+		// *((s16 *)&resData[i]) = (s16)(out1Data[i]);	//此处有风险,小心处理
+    }
+
+	return ;
+}
+
+/******************************************************************************
+函数名称:	hilbert_para_init
+函数版本:	01.01
+创建作者:	ygl
+创建日期:	2021.11.17
+函数说明:	hilbert初始化。
+参数说明:	无
+返回值:  	长度
+修改记录:	
+*******************************************************************************/
+void _hilbert_para_init(void)	//初始化系数
+{
+    memset(&coef1, 0, sizeof(coef1));
+    memset(&coef2, 0, sizeof(coef2));
+    memset(&coef3, 0, sizeof(coef3));
+    memset(&coef4, 0, sizeof(coef4));			
+}
+/******************************************************************************
+函数名称:	filter_Init
+函数版本:	01.01
+创建作者:	ygl
+创建日期:	2021.11.17
+函数说明:	卷积核初始化。
+参数说明:	无
+返回值:  	长度
+修改记录:	
+*******************************************************************************/
+void filter_Init(void)
+{
+	#if 0
+	g_fpuo = rt_file_open("/app/uo.txt", O_CREAT|O_RDWR,0);		//近似系数存储文件
+	if(IS_ERR(g_fpuo))
+	{
+		rt_printf("LINE %d write file error!\n",__LINE__);
+		rt_printf("write file error!\n");
+		// return -1;
+	}
+	g_fpio = rt_file_open("/app/io.txt", O_CREAT|O_RDWR,0);		//近似系数存储文件
+	if(IS_ERR(g_fpio))
+	{
+		rt_printf("LINE %d write file error!\n",__LINE__);
+		rt_printf("write file error!\n");
+		// return -1;
+	}
+	#endif
+	_hilbert_para_init();	
+}
+
+float hilbert_filter(float *channel1, float *channel2, int len)
+{
+		int i=0;
+		const float c1=2.0216;
+		const float c2=1.2562;
+		const float c3=0.2276;
+		const float c4=1.5219;
+		const float c5=0.6205;
+		const float c6=0.0463;
+		
+		// const float c1=2.1441;
+		// const float c2=1.4380;
+		// const float c3=0.2904;
+		// const float c4=1.6444;
+		// const float c5=0.7421;
+		// const float c6=0.0658;	
+		
+        float channel_f1 = 0;
+        float channel_f2 = 0;
+        float channel_f3 = 0;
+        float channel_f4 = 0;
+		float Qval = 0;
+
+		memset(&coef1,0,sizeof(coef1));
+		memset(&coef2,0,sizeof(coef2));
+		memset(&coef3,0,sizeof(coef3));
+		memset(&coef4,0,sizeof(coef4));
+		
+		for(i=0;i<len;i++)
+		{
+		    channel_f1 = c1*(coef1.y2)-c2*(coef1.y4)+c3*(coef1.y6)+c3*(coef1.x1)-c2*(coef1.x3)+c1*(coef1.x5)-coef1.x7;	
+                 
+		    coef1.y6 = coef1.y5;
+		    coef1.y5 = coef1.y4;
+		    coef1.y4 = coef1.y3;
+		    coef1.y3 = coef1.y2;
+		    coef1.y2 = coef1.y1;
+		    coef1.y1 = channel_f1;
+		    coef1.x7 = coef1.x6;
+		    coef1.x6 = coef1.x5;
+		    coef1.x5 = coef1.x4;
+		    coef1.x4 = coef1.x3;
+		    coef1.x3 = coef1.x2;
+		    coef1.x2 = coef1.x1;
+		    coef1.x1 = channel1[i];  
+		    
+		    
+		    channel_f2 = c4*(coef2.y2)-c5*(coef2.y4)+c6*(coef2.y6)+c6*(channel1[i])-c5*(coef2.x2)+c4*(coef2.x4)-(coef2.x6);     
+		    coef2.y6 = coef2.y5;
+		    coef2.y5 = coef2.y4;
+		    coef2.y4 = coef2.y3;
+		    coef2.y3 = coef2.y2;
+		    coef2.y2 = coef2.y1;
+		    coef2.y1 = channel_f2;		   
+		    coef2.x6 = coef2.x5;
+		    coef2.x5 = coef2.x4;
+		    coef2.x4 = coef2.x3;
+		    coef2.x3 = coef2.x2;
+		    coef2.x2 = coef2.x1;
+		    coef2.x1 = channel1[i];    
+		    
+		    channel_f3 = c1*(coef3.y2)-c2*(coef3.y4)+c3*(coef3.y6)+c3*(coef3.x1)-c2*(coef3.x3)+c1*(coef3.x5)-coef3.x7;	
+                    coef3.y6 = coef3.y5;
+		    coef3.y5 = coef3.y4;
+		    coef3.y4 = coef3.y3;
+		    coef3.y3 = coef3.y2;
+		    coef3.y2 = coef3.y1;
+		    coef3.y1 = channel_f3;
+		    coef3.x7 = coef3.x6;
+		    coef3.x6 = coef3.x5;
+		    coef3.x5 = coef3.x4;
+		    coef3.x4 = coef3.x3;
+		    coef3.x3 = coef3.x2;
+		    coef3.x2 = coef3.x1;
+		    coef3.x1 = channel2[i];  
+		    
+		    
+		    channel_f4 = c4*(coef4.y2)-c5*(coef4.y4)+c6*(coef4.y6)+c6*(channel2[i])-c5*(coef4.x2)+c4*(coef4.x4)-(coef4.x6);     
+		    coef4.y6 = coef4.y5;
+		    coef4.y5 = coef4.y4;
+		    coef4.y4 = coef4.y3;
+		    coef4.y3 = coef4.y2;
+		    coef4.y2 = coef4.y1;
+		    coef4.y1 = channel_f4;		   
+		    coef4.x6 = coef4.x5;
+		    coef4.x5 = coef4.x4;
+		    coef4.x4 = coef4.x3;
+		    coef4.x3 = coef4.x2;
+		    coef4.x2 = coef4.x1;
+		    coef4.x1 = channel2[i];  
+		    
+		    Qval += (channel_f1*channel_f4 - channel_f2*channel_f3)/2;
+                    
+		}
+		Qval =(float) Qval/len; 
+		// rt_printf("len = %d,qval = %f\r\n",len,Qval);
+		return Qval;
+}
+
+
+int filtlength(const char* name) {
+    int len = strlen(name);
+    int i = 0;
+    char *new_str = NULL;
+    int N = 0;
+	if (!strcmp(name,"haar") || !strcmp(name,"db1")) {
+		return 2;
+	}
+    else if (len > 2 && strstr(name, "db") != NULL)
+    {
+        new_str = (char*)rt_malloc(sizeof(char)*(len-2 + 1));
+        for (i = 2; i < len + 1; i++)
+            new_str[i - 2] = name[i];
+
+        N = atoi(new_str);
+        rt_free(new_str);
+        if (N>38)
+        {
+            rt_printf("\n Filter Not in Database \n");
+            return -1;
+        }
+
+        return N * 2;
+    }
+
+    else if (len > 4 && strstr(name, "coif") != NULL)
+    {
+        new_str = (char*)rt_malloc(sizeof(char)*(len - 4 + 1));
+        for (i = 4; i < len + 1; i++)
+            new_str[i - 4] = name[i];
+
+        N = atoi(new_str);
+        rt_free(new_str);
+        if (N>17)
+        {
+            rt_printf("\n Filter Not in Database \n");
+            return -1;
+        }
+
+        return N * 6;
+    }
+    else if (len > 3 && strstr(name, "sym") != NULL)
+    {
+        new_str = (char*)rt_malloc(sizeof(char)*(len - 3 + 1));
+        for (i = 3; i < len + 1; i++)
+            new_str[i - 3] = name[i];
+
+        N = atoi(new_str);
+        rt_free(new_str);
+        if (N>20 || N < 2)
+        {
+            rt_printf("\n Filter Not in Database \n");
+            return -1;
+        }
+
+        return N * 2;
+    }
+	else {
+		rt_printf("\n Filter Not in Database \n");
+		return -1;
+	}
+
+}
+
+void copy_reverse(const float *in, int N,float *out)
+{
+    int count = 0;
+    for (count = 0; count < N; count++)
+        out[count] = in[N - count - 1];
+}
+
+void qmf_even(const float *in, int N,float *out)
+{
+    int count = 0;
+    for (count = 0; count < N; count++)
+    {
+        out[count] = in[N - count - 1];
+        if (count % 2 != 0)
+        {
+            out[count] = -1 * out[count];
+        }
+    }
+}
+
+void qmf_wrev(const float *in, int N, float *out)
+{
+    float *sigOutTemp;
+    sigOutTemp = (float*)rt_malloc(N*sizeof(float));
+
+    qmf_even(in, N, sigOutTemp);
+    copy_reverse(sigOutTemp, N, out);
+
+    rt_free(sigOutTemp);
+    return;
+}
+
+void wave_copy(const float *in, int N, float *out)
+{
+    int count = 0;
+    for (count = 0; count < N; count++)
+        out[count] = in[count];
+}
+
+int filtcoef(const char* name, float *lp1, float *hp1, float *lp2, float *hp2) {
+    int i = 0; 
+    int N = filtlength(name);
+	if (!strcmp(name,"haar") || !strcmp(name,"db1")) {
+        copy_reverse(db1, N, lp1);
+        qmf_wrev(db1, N, hp1);
+        wave_copy(db1, N, lp2);
+        qmf_even(db1, N, hp2);
+
+		return N;
+	}
+	else if (!strcmp(name,"db2")){
+        copy_reverse(db2, N, lp1);
+        qmf_wrev(db2, N, hp1);
+        wave_copy(db2, N, lp2);
+        qmf_even(db2, N, hp2);
+
+        return N;
+	}
+	else if (!strcmp(name,"db3")){
+        copy_reverse(db3, N, lp1);
+        qmf_wrev(db3, N, hp1);
+        wave_copy(db3, N, lp2);
+        qmf_even(db3, N, hp2);
+
+        return N;
+	}
+	else if (!strcmp(name,"db4")){
+        copy_reverse(db4, N, lp1);
+        qmf_wrev(db4, N, hp1);
+        wave_copy(db4, N, lp2);
+        qmf_even(db4, N, hp2);
+
+        return N;
+	}
+
+	else if (!strcmp(name,"coif1")){
+        float *coeffTemp;
+        coeffTemp = (float*)rt_malloc(N*sizeof(float));
+
+        wave_copy(coif1, N, coeffTemp);
+        for (i = 0; i < N; ++i) {
+            coeffTemp[i] *= M_SQRT2;
+        }
+
+        copy_reverse(coeffTemp, N, lp1);
+        qmf_wrev(coeffTemp, N, hp1);
+        wave_copy(coeffTemp, N, lp2);
+        qmf_even(coeffTemp, N, hp2);
+        rt_free(coeffTemp);
+
+        return N;
+	}
+	else if (!strcmp(name,"coif2")){
+        float *coeffTemp;
+        coeffTemp = (float*)rt_malloc(N*sizeof(float));
+
+        wave_copy(coif2, N, coeffTemp);
+        for (i = 0; i < N; ++i) {
+            coeffTemp[i] *= M_SQRT2;
+        }
+
+        copy_reverse(coeffTemp, N, lp1);
+        qmf_wrev(coeffTemp, N, hp1);
+        wave_copy(coeffTemp, N, lp2);
+        qmf_even(coeffTemp, N, hp2);
+        rt_free(coeffTemp);
+
+        return N;
+	}
+	else if (!strcmp(name,"coif3")){
+        float *coeffTemp;
+        coeffTemp = (float*)rt_malloc(N*sizeof(float));
+
+        wave_copy(coif3, N, coeffTemp);
+        for (i = 0; i < N; ++i) {
+            coeffTemp[i] *= M_SQRT2;
+        }
+
+        copy_reverse(coeffTemp, N, lp1);
+        qmf_wrev(coeffTemp, N, hp1);
+        wave_copy(coeffTemp, N, lp2);
+        qmf_even(coeffTemp, N, hp2);
+        rt_free(coeffTemp);
+
+        return N;
+	}
+	else if (!strcmp(name,"coif4")){
+        float *coeffTemp;
+        coeffTemp = (float*)rt_malloc(N*sizeof(float));
+
+        wave_copy(coif4, N, coeffTemp);
+        for (i = 0; i < N; ++i) {
+            coeffTemp[i] *= M_SQRT2;
+        }
+
+        copy_reverse(coeffTemp, N, lp1);
+        qmf_wrev(coeffTemp, N, hp1);
+        wave_copy(coeffTemp, N, lp2);
+        qmf_even(coeffTemp, N, hp2);
+        rt_free(coeffTemp);
+
+        return N;
+	}
+
+	else if (!strcmp(name,"sym2") || !strcmp(name,"sym1")){
+        copy_reverse(sym2, N, lp1);
+        qmf_wrev(sym2, N, hp1);
+        wave_copy(sym2, N, lp2);
+        qmf_even(sym2, N, hp2);
+        return N;
+	}
+
+	else if (!strcmp(name,"sym3")){
+        copy_reverse(sym3, N, lp1);
+        qmf_wrev(sym3, N, hp1);
+        wave_copy(sym3, N, lp2);
+        qmf_even(sym3, N, hp2);
+        return N;
+	}
+
+	else if (!strcmp(name,"sym4")){
+        copy_reverse(sym4, N, lp1);
+        qmf_wrev(sym4, N, hp1);
+        wave_copy(sym4, N, lp2);
+        qmf_even(sym4, N, hp2);
+        return N;
+	}
+
+	else {
+		rt_printf("\n Filter Not in Database \n");
+		return -1;
+	}
+
+	return 0;
+}
+
+
+wave_object wave_init(const char* wname) {
+	wave_object obj = NULL;
+	int retval;
+	retval = 0;
+
+	if (wname != NULL) {
+		retval = filtlength(wname);
+	}
+
+	obj = (wave_object)rt_malloc(sizeof(struct wave_set) + sizeof(float)* 4 * retval);
+
+	obj->filtlength = retval;
+	obj->lpd_len = obj->hpd_len = obj->lpr_len = obj->hpr_len = obj->filtlength;
+	strcpy(obj->wname, wname);
+	if (wname != NULL) {
+		filtcoef(wname,obj->params,obj->params+retval,obj->params+2*retval,obj->params+3*retval);
+	}
+	obj->lpd = &obj->params[0];
+	obj->hpd = &obj->params[retval];
+	obj->lpr = &obj->params[2 * retval];
+	obj->hpr = &obj->params[3 * retval];
+	return obj;
+}
+
+wt_object wt_init(wave_object wave,const char* method, int siglength,int J) {
+	int i;
+	wt_object obj = NULL;
+
+	if (J > 100) {
+		rt_printf("\n The Decomposition Iterations Cannot Exceed 100. Exiting \n");
+		return NULL;
+	}
+
+	if (!strcmp(method, "modwt") || !strcmp(method, "MODWT")) {
+
+		if (!strstr(wave->wname,"haar")) {
+			if (!strstr(wave->wname,"db")) {
+				if (!strstr(wave->wname, "sym")) {
+					if (!strstr(wave->wname, "coif")) {
+						rt_printf("\n MODWT is only implemented for orthogonal wavelet families - db, sym and coif \n");
+						return NULL;
+					}
+				}
+			}
+		}
+
+		// obj = (wt_object)rt_malloc(sizeof(struct wt_set) + sizeof(float)* (siglength * 2 * (J + 1)));
+		// obj->outlength = siglength * (J + 1); // Default
+		obj = (wt_object)rt_malloc(sizeof(struct wt_set) + sizeof(float)* (siglength * 2));
+		obj->outlength = siglength ; // 
+		strcpy(obj->ext, "per"); // Default
+	}
+
+	obj->wave = wave;
+	obj->siglength = siglength;
+	obj->modwtsiglength = siglength;
+	obj->J = J;
+	// obj->MaxIter = MaxIter;
+	strcpy(obj->method, method);
+
+	if (siglength % 2 == 0) {
+		obj->even = 1;
+	}
+	else {
+		obj->even = 0;
+	}
+
+	obj->cobj = NULL;
+
+	strcpy(obj->cmethod, "direct"); // Default
+	obj->cfftset = 0;
+	obj->lenlength = J + 2;
+	obj->output = &obj->params[0];
+
+	if (!strcmp(method, "modwt") || !strcmp(method, "MODWT")) {
+		for (i = 0; i < siglength * 2; ++i) {
+			obj->params[i] = 0.0;
+		}
+	}
+
+	return obj;
+}
+
+static void modwt_per(wt_object wt, int M, float *inp, float *cA, int len_cA) {
+	int l, i, t, len_avg;
+	float s;
+	float *filt;
+	len_avg = wt->wave->lpd_len;
+
+	filt = (float*)rt_malloc(sizeof(float)* len_avg);
+	s = M_SQRT2;//sqrt(2.0);
+	for (i = 0; i < len_avg; ++i) {
+		filt[i] = wt->wave->lpd[i] / s;
+	}
+
+	for (i = 0; i < len_cA; ++i) {
+		t = i;
+		cA[i] = filt[0] * inp[t];
+
+		for (l = 1; l < len_avg; l++) {
+			t -= M;
+			while (t >= len_cA) {
+				t -= len_cA;
+			}
+			while (t < 0) {
+				// t += len_cA; //ygl 传入波形数据,有可能首尾不对称。此处首核卷积改为第一点开始    
+                t += M;
+			}
+
+			cA[i] += filt[l] * inp[t];
+		}
+	}
+	rt_free(filt);
+}
+
+static void modwt_direct(wt_object wt, const float *inp) {
+	int i, J, temp_len, iter, M;
+	float  *cA;
+
+
+	if (strcmp(wt->ext, "per")) {
+		rt_printf("MODWT direct method only uses periodic extension per. \n");
+		rt_printf(" Use MODWT fft method for symmetric extension sym \n");
+		return;
+	}
+
+	temp_len = wt->siglength;
+	J = wt->J;
+	wt->length[0] = wt->length[J] = temp_len;
+	wt->outlength = wt->length[J + 1] =  temp_len;	//只考虑近似值
+	M = 1;
+	for (iter = 1; iter < J; ++iter) {
+		M = 2 * M;
+		wt->length[iter] = temp_len;
+	}
+
+
+	cA = (float*)rt_malloc(sizeof(float)* temp_len);
+	M = 1;
+
+	for (i = 0; i < temp_len; ++i) {
+		wt->params[i] = inp[i];
+	}
+
+	for (iter = 0; iter < J; ++iter) {
+		if (iter > 0) {
+			M = 2 * M;
+		}
+
+		modwt_per(wt, M, wt->params, cA, temp_len);
+
+
+		for (i = 0; i < temp_len; ++i) {
+			wt->params[i] = cA[i];
+		}
+
+	}
+
+	rt_free(cA);
+
+}
+
+void modwt(wt_object wt, const float *inp) {
+	if (!strcmp(wt->cmethod, "direct")) {
+		modwt_direct(wt, inp);
+	}
+	else {
+		rt_printf("Error- Available Choices for this method are - direct and fft \n");
+		return;
+	}
+}
+
+void wave_free(wave_object object) {
+	rt_free(object);
+}
+
+void wt_free(wt_object object) {
+	rt_free(object);
+}
+
+
+/*------------------------------ 内部函数 -------------------------------------
+内部函数以下划线‘_’开头,不需要检查参数的合法性.
+*/
+
+
+/*------------------------------ 测试函数 -------------------------------------
+一个实体文件必须带一个本模块的测试函数来进行单元测试,如果的确不方便在本模块中
+进行单元测试,必须在此注明实际的测试位置(例如在哪个实体文件中使用哪个测试函数).
+*/
+
+// #ifndef __KERNEL__ 
+#if 0
+/**************************************************************************
+函数名称: main()
+函数版本:1.00 
+作者:    ygl
+创建日期:2022.03.10
+函数功能说明:小波测试函数,在vscode当前文件下测试。使用D:\\MinGW\\bin\\gcc.exe,需要配置vscode相关"launch.json"和"task.json“
+            支持:haar  db1~5   sym2~5  coif1~5 共四类小波函数
+输入参数:
+输出参数:
+返回值: 
+***************************************************************************/
+int main() {
+	wave_object obj;
+	wt_object wt;
+	float *inp, *out, *diff;
+	int N, i, J;
+
+	FILE *ifp;
+    FILE *fpAppCoef = NULL;
+	float temp[10000];
+
+	char *name = "haar";
+	obj = wave_init(name);
+	// wave_summary(obj);
+
+	// ifp = fopen("signal.txt", "r");
+    ifp = fopen("myDWTData4.txt", "r");
+    fseek(ifp,0,SEEK_END);
+	N = ftell(ifp)/7;
+	fseek(ifp,0,SEEK_SET);
+	i = 0;
+	if (!ifp) {
+		printf("Cannot Open File");
+		exit(100);
+	}
+	while (!feof(ifp)) {
+        fscanf(ifp, "%f \n", &temp[i]);
+		i++;
+	}
+
+    //***********************************把注释取消掉,可以将变换结果存于文件****************************************
+	if(NULL == (fpAppCoef = fopen("DWT_AppData.txt", "w")))			//近似系数存储文件
+	{
+		printf("write file error!\n");
+		return -1;
+	}
+    //***********************************************************************************************************/
+	// N = 177;
+	
+	fclose(ifp);
+
+	inp = (float*)malloc(sizeof(float)* N);
+	out = (float*)malloc(sizeof(float)* N);
+	diff = (float*)malloc(sizeof(float)* N);
+	//wmean = mean(temp, N);
+
+	for (i = 0; i < N; ++i) {
+		inp[i] = temp[i];
+		//printf("%g \n",inp[i]);
+	}
+	J = 4;
+
+	wt = wt_init(obj, "modwt", N, J);// Initialize the wavelet transform object
+	
+	modwt(wt, inp);// Perform MODWT
+	//MODWT output can be accessed using wt->output vector. Use wt_summary to find out how to extract appx and detail coefficients
+	
+	for (i = 0; i < wt->outlength; ++i) {
+		printf("%g ",wt->output[i]);
+        fprintf(fpAppCoef, "%f\t", wt->output[i]);		//将数据流写入文件
+	}
+
+	// imodwt(wt, out);// Perform ISWT (if needed)
+	// Test Reconstruction
+
+	// for (i = 0; i < wt->siglength; ++i) {
+	// 	diff[i] = out[i] - inp[i];
+	// }
+
+
+    fclose(fpAppCoef);
+	wave_free(obj);
+	wt_free(wt);
+
+	rt_free(inp);
+	rt_free(out);
+	rt_free(diff);
+	return 0;
+}
+
+#endif
+/*------------------------------ 文件结束 -------------------------------------
+*/
+
+

+ 152 - 0
app_public/wavelib/wavelib.h

@@ -0,0 +1,152 @@
+#ifndef WAVELIB_H_
+#define WAVELIB_H_
+
+#ifdef __cplusplus
+extern "C" {
+#endif
+
+#if defined(_MSC_VER)
+#pragma warning(disable : 4200)
+#pragma warning(disable : 4996)
+#endif
+
+#ifndef fft_type
+#define fft_type float
+#endif
+
+#ifndef cplx_type
+#define cplx_type float
+#endif
+
+typedef struct Filter{
+	uint Len;
+	float C0;
+	float C1;
+	float C2;
+	float C3;
+}Filter;
+
+typedef struct
+{
+		 float x1;
+		 float x2;
+		 float x3;
+		 float x4;
+		 float x5;
+		 float x6;
+		 float x7;
+		 float y1;
+		 float y2;
+		 float y3;
+		 float y4;
+		 float y5;
+		 float y6;
+		 float y7;		
+		
+}hilbert_para;	//�˲���ϵ��
+
+typedef struct wave_set* wave_object;
+
+wave_object wave_init(const char* wname);
+
+struct wave_set{
+	char wname[50];
+	int filtlength;// When all filters are of the same length. [Matlab uses zero-padding to make all filters of the same length]
+	int lpd_len;// Default filtlength = lpd_len = lpr_len = hpd_len = hpr_len
+	int hpd_len;
+	int lpr_len;
+	int hpr_len;
+	float *lpd;
+	float *hpd;
+	float *lpr;
+	float *hpr;
+	float params[0];
+};
+
+typedef struct fft_t {
+  fft_type re;
+  fft_type im;
+} fft_data;
+
+typedef struct fft_set* fft_object;
+
+fft_object fft_init(int N, int sgn);
+
+struct fft_set{
+	int N;
+	int sgn;
+	int factors[64];
+	int lf;
+	int lt;
+	fft_data twiddle[1];
+};
+
+typedef struct fft_real_set* fft_real_object;
+
+fft_real_object fft_real_init(int N, int sgn);
+
+struct fft_real_set{
+	fft_object cobj;
+	fft_data twiddle2[1];
+};
+
+typedef struct conv_set* conv_object;
+
+conv_object conv_init(int N, int L);
+
+struct conv_set{
+	fft_real_object fobj;
+	fft_real_object iobj;
+	int ilen1;
+	int ilen2;
+	int clen;
+};
+
+typedef struct wt_set* wt_object;
+
+wt_object wt_init(wave_object wave,const char* method, int siglength, int J);
+
+struct wt_set{
+	wave_object wave;
+	conv_object cobj;
+	char method[10];
+	int siglength;// Length of the original signal.
+	int modwtsiglength; // Modified signal length for MODWT
+	int outlength;// Length of the output DWT vector
+	int lenlength;// Length of the Output Dimension Vector "length"
+	int J; // Number of decomposition Levels
+	int MaxIter;// Maximum Iterations J <= MaxIter
+	int even;// even = 1 if signal is of even length. even = 0 otherwise
+	char ext[10];// Type of Extension used - "per" or "sym"
+	char cmethod[10]; // Convolution Method - "direct" or "FFT"
+
+	int N; //
+	int cfftset;
+	int zpad;
+	int length[102];
+	float *output;
+	float params[0];
+};
+
+void filter_Init(void);
+float hilbert_filter(float *channel1, float *channel2, int len);
+void DWT_Matrix_Transform(float *srcData, s16 *resData, int srcLen);
+
+void modwt(wt_object wt, const float *inp);
+
+void imodwt(wt_object wt, float *dwtop);
+
+float* getMODWTmra(wt_object wt, float *wavecoeffs);
+
+void wave_free(wave_object object);
+
+void wt_free(wt_object object);
+
+extern struct file *g_fpuo,*g_fpio;
+
+#ifdef __cplusplus
+}
+#endif
+
+
+#endif /* WAVELIB_H_ */

+ 3 - 11
app_public/xdljd/jdxx.c

@@ -1311,22 +1311,14 @@ void jdxx_fault(int sw,DWORD dStep)
 			b_gj = true;
 		}
 	}
-#elif defined DFTU_LINUX_ZXJC || defined DTU_HUNAN || defined FBS_GD_MAIN || defined DTU4_GW_TEST || defined FB_SHANDONG || defined FBS_GX
+#elif defined DFTU_LINUX_ZXJC || defined DTU_HUNAN || defined DTU4_GW_TEST || defined FB_SHANDONG || defined FBS_GX
 	b_gj = pJdxx->bTT_jdxx_gj;
 	b_tz = pJdxx->bTT_jdxx_tz;
 #else
 	b_gj = pJdxx->bTT_jdxx_gj;
 	b_tz = pJdxx->bTT_jdxx_tz;
-	
-#if defined CN_AREA_GUIZHOU_2022 || defined CN_AREA_ZUNYI_2022
-	if(pRunSet->bTT_JZS_YB)  // 集中模式不跳闸
-#else	
-	#ifdef FUNC_JZ_TZ2GJ
-	if(JZ_ALL_EN(sw) || (pRunSet->faMode && pRunSet->tSwSet[sw].bTT_fa_auto && !pRunSet->tSwSet[sw].bTT_fa_skg))  // 集中模式或者就地式FA自适应非首开关不跳闸
-	#else
-	if(pRunSet->jzMode || (pRunSet->faMode && pRunSet->tSwSet[sw].bTT_fa_auto && !pRunSet->tSwSet[sw].bTT_fa_skg))  // 集中模式或者就地式FA自适应非首开关不跳闸
-	#endif
-#endif
+
+	if(JZS_ALL_EN(sw))  // 集中模式或者就地式FA自适应非首开关不跳闸
 	{
 		if(b_tz){
 			b_tz = false;

+ 13 - 41
dtu/dtu_main_t536/app/Appconfig.c

@@ -235,6 +235,10 @@ const SOE_DEF tAllSOE[]=
 	{0xC4,		{0, 0, 0},			"小电流接地区内告警"},	
 	{0xC4,		{0, 0, 0},			"小电流接地区内跳闸"},
 	{0x84,		{0, 0, 0},			"小电流接地区外故障"},
+	{0x84,		{EV_PARA_I0,	EV_PARA_U0,	0},				"接地故障总"},
+	{0x0,		{EV_PARA_Ia,	0,			0},				"A相接地故障"}, 
+	{0x0,		{EV_PARA_Ib,	0,			0},				"B相接地故障"},
+	{0x0,		{EV_PARA_Ic,	0,			0},				"C相接地故障"},
 #endif	
 	
 	{0xD4|SOE_TYPE_DELAY_FHZ,		{EV_PARA_Ia,EV_PARA_Ib,	EV_PARA_Ic},		"过流加速动作"},	
@@ -261,9 +265,6 @@ const SOE_DEF tAllSOE[]=
 	#else
 	{0x94,		{EV_PARA_Ia,EV_PARA_Ib, EV_PARA_Ic},		"相间过流告警"},	
 	#endif
-	#ifdef SET_GL_GJ2
-	{0x94,		{EV_PARA_Ia,EV_PARA_Ib, EV_PARA_Ic},		"相间过流II段告警"},
-	#endif
 
 	{0x94,		{EV_PARA_I0,	EV_PARA_U0, 0}, 			"接地告警"},
 #endif
@@ -288,9 +289,7 @@ const SOE_DEF tAllSOE[]=
 #endif
 	{0x44,		{0,				0,			0},				"重合闸闭锁"},	
 	
-#ifdef FUNC_LARGECURRENT_BS_CHZ
 	{0x44,		{0, 			0,			0}, 			"大电流闭锁重合闸"},	
-#endif
 
 	{0x04,		{0,				0,			0},				"重合闸充电完成"},
 #ifdef EV_CHZ_FG
@@ -445,13 +444,10 @@ const SOE_DEF tAllSOE[]=
 	{0xC4|SOE_TYPE_DELAY_FHZ,		{EV_PARA_Us1,	EV_PARA_Us2,0}, 			"失电分闸"},
 #endif
 
-#ifdef GD_AREA_ZHUHAI_V2
 	{0x44,		{0, 			0,			0}, 			"联络充电完成"},
 	{0x44,		{0, 		0,				0}, 			"联络合闸成功"},
-	{0x44,		{0, 		0,				0}, 			"联络合闸失败"},	
-#elif defined GD_AREA_ECZD_JIEYANG_2022
+	{0x44,		{0, 		0,				0}, 			"联络合闸失败"},
 	{0x44,		{0, 			0,			0}, 			"联络开关充电完成"},
-#endif
 #ifdef GD_AREA_ZHONGSHAN_2020
 	{0x44,		{0, 		0,				0}, 			"电压电流型转供电成功"},
 	{0x44,		{0, 		0,				0}, 			"电压电流型转供电失败"},	
@@ -548,7 +544,7 @@ const SOE_DEF tAllSOE[]=
 #endif
 
 //#if defined GD_AREA_ZHONGSHAN || defined GD_AREA_ZHONGSHAN_2020
-#if defined GD_AREA_ZHONGSHAN || defined GD_AREA_ZHONGSHAN_2020 || defined GD_AREA_MAIN_2020 || defined GD_AREA_ECZD_CHAOZHOU_2022
+#if defined GD_AREA_ZHONGSHAN || defined GD_AREA_ZHONGSHAN_2020 || defined GD_AREA_MAIN_2020
 	{0xD4,		{EV_PARA_Ia,EV_PARA_Ib,	EV_PARA_Ic},		"分布式过流I段跳闸"},
 	{0xD4,		{EV_PARA_Ia,EV_PARA_Ib,	EV_PARA_Ic},		"分布式过流II段跳闸"},
 #else
@@ -628,7 +624,6 @@ const SOE_DEF tAllSOE[]=
 	{0x07,		{0,	0,	0},								"保护投入软压板"},
 #endif
 
-//#ifdef	GD_AREA_FOS	
 #if  defined GD_AREA_FOS || defined GD_AREA_MAIN_2020	|| defined GD_AREA_ECZD_2020
 	{0x07,		{0, 0,	0}, 							"重合闸投入软压板"},
 #else
@@ -645,17 +640,6 @@ const SOE_DEF tAllSOE[]=
 	{0x07,		{0,	0,	0},								"远方投入软压板"},
 #endif	
 
-#ifdef TQ_SOFT_YB
-    #ifdef GD_AREA_MAIN_2020
-    {0x07,		{0, 0,	0}, 							"停用同期合闸软压板"},
-    #else
-	{0x07,		{0, 0,	0}, 							"停用检同期软压板"},
-	#endif
-#endif
-
-#ifdef JL_SOFT_YB
-	{0x07,		{0, 0,	0}, 							"停用自动解列软压板"},
-#endif
 
 #ifdef GD_AREA_MAIN_2020
     {0x07,		{0, 0,	0}, 							"智能分布式软压板"},
@@ -666,10 +650,9 @@ const SOE_DEF tAllSOE[]=
 	{0x07,		{0,	0,	0},								"电压电流型软压板"},
 	{0x07,		{0,	0,	0},								"电流型软压板"},
 #endif
-
-#ifdef JZS_FUNCTION
 	{0x07,		{0, 0,	0}, 							"集中式软压板"},
-#endif
+    {0x07,		{0, 0,	0}, 							"同期合闸软压板"},
+	{0x07,		{0, 0,	0}, 							"自动解列软压板"},
 
 #ifdef XDL_ZT
 	{0x84,		{EV_PARA_I0,	EV_PARA_U0,	0},				"小电流接地启动"},
@@ -815,19 +798,11 @@ const SOE_DEF tAllSOE[]=
 	{0x04,		{EV_PARA_Uab,	0,			0},				"Uab2低电压告警"},
 	{0x04,		{EV_PARA_Ubc,	0,			0},				"Ubc2低电压告警"},
 	{0x04,		{EV_PARA_Uca,	0,			0},				"Uca2低电压告警"},
-#ifdef DISP_SET_YYJB
-	#ifdef GD_TEST_2021
-		{0x04,		{EV_PARA_Us1,	0,			0}, 			"A侧有压"},
-		{0x04,		{EV_PARA_Us2,	0,			0}, 			"B侧有压"}, 
-		{0x04,		{EV_PARA_Us1,	0,			0}, 			"A侧无压"},
-		{0x04,		{EV_PARA_Us2,	0,			0}, 			"B侧无压"},
-	#else
-		{0x04,		{EV_PARA_Us1,	0,			0}, 			"母线侧有压"},
-		{0x04,		{EV_PARA_Us2,	0,			0}, 			"线路侧有压"}, 
-		{0x04,		{EV_PARA_Us1,	0,			0}, 			"母线侧无压"},
-		{0x04,		{EV_PARA_Us2,	0,			0}, 			"线路侧无压"},
-	#endif
-#endif
+    {0x04,		{EV_PARA_Us1,	0,			0}, 			"A侧有压"},
+    {0x04,		{EV_PARA_Us2,	0,			0}, 			"B侧有压"}, 
+    {0x04,		{EV_PARA_Us1,	0,			0}, 			"A侧无压"},
+    {0x04,		{EV_PARA_Us2,	0,			0}, 			"B侧无压"},
+
 	{0x85,		{0,			0,			0},					"电源模块状态"},	
 #ifdef BATTERY_WITH_COMM
 	#ifdef FUNC_SEL_BAT_MODULE	
@@ -847,10 +822,7 @@ const SOE_DEF tAllSOE[]=
 	{0x04,		{0,	0,			0},				"PT2相序异常"},
 
 	{0x04,		{0,	0,0},			"电池电压低"},
-
-#ifdef BAT_STATE_LED
 	{0x04,		{0, 0,0},			"电池电压高"},
-#endif
 	{0x04,		{0,	0,0},			"DC1低电压告警"},
 	{0x04,		{0,	0,0},			"DC2低电压告警"},
 #ifdef	CUSTOMIZE_BZT //备自投	

+ 11 - 24
dtu/dtu_main_t536/app/Appconfig.h

@@ -211,6 +211,11 @@ enum
 		EV_JDXX_GJ,
 		EV_JDXX_TZ,
 		EV_JDXX_JWGZ,
+
+        EV_ABC_JDTZ,				// 接地故障总
+        EV_A_JDTZ,					// A项接地
+        EV_B_JDTZ,					// B项接地
+        EV_C_JDTZ,					// C项接地
 #endif	
 
 	EV_GLJS,					// IA过流加速
@@ -225,9 +230,6 @@ enum
 	EV_FA_LX_TZ,
 	
 	EV_FA_GL_GJ,    //相间过流告警
-#ifdef SET_GL_GJ2
-	EV_FA_GL_GJ2,   //相间过流II段告警
-#endif
 
 	EV_FA_LX_GJ,
 #ifdef EV_GL_STATR
@@ -243,9 +245,7 @@ enum
 	EV_AR2,						// 重合闸动作2
 	EV_AR3,						// 重合闸动作3
 	EV_ARBS,					// 重合闸闭锁
-#ifdef FUNC_LARGECURRENT_BS_CHZ
 	EV_HI_CHZ_LOCK,				// 大电流闭锁重合闸
-#endif
 	EV_ARCD,					// 重合闸充电标志
 #ifdef EV_CHZ_FG	
 	EV_ARFG,                    // 重合闸复归202004
@@ -308,12 +308,9 @@ enum
 	EV_FA_HZ_OK, 	        //联络合闸成功
 	EV_FA_HZ_FAIL,		   //联络合闸失败	
 #endif
-#if defined   GD_AREA_ZHONGSHAN_2020
 	EV_FA_HZ_OK,			//联络合闸成功
 	EV_FA_HZ_FAIL,		   //联络合闸失败 
-#elif defined GD_AREA_ECZD_JIEYANG_2022
 	EV_FA_LL_CD,			//联络充电
-#endif
 
 	EV_HA_HZ,					// 手动合闸	
 	EV_HA_FZ,					// 手动分闸
@@ -356,7 +353,7 @@ enum
 	EV_GOOSE_HZ_FAIL,		// 供电恢复失败
 	EV_GOOSE_GL_TZ,			// 过流跳闸
 //#if defined GD_AREA_ZHONGSHAN || defined GD_AREA_ZHONGSHAN_2020
-#if defined GD_AREA_ZHONGSHAN || defined GD_AREA_ZHONGSHAN_2020 || defined GD_AREA_MAIN_2020 || defined GD_AREA_ECZD_CHAOZHOU_2022
+#if defined GD_AREA_ZHONGSHAN || defined GD_AREA_ZHONGSHAN_2020 || defined GD_AREA_MAIN_2020
 	EV_GOOSE_GL2_TZ, 		// 过流2段跳闸
 #endif
 	EV_GOOSE_LX_TZ,			// 过流跳闸
@@ -417,19 +414,13 @@ enum
 	EV_CHZ_YB,					// 压板状态
 	EV_KZ_YB,					// 压板状态
 	EV_EDIT_YB,					// 远方定值整定压板
-#ifdef TQ_SOFT_YB
-	EV_TQ_YBTT,				   // 停用检同期软压板
-#endif
-#ifdef JL_SOFT_YB
-	EV_JL_YBTT,					// 停用自动解列
-#endif
+
 	EV_GOOSE_YBTT,				// 智能分布式软压板
 	EV_FA_YBTT,					// 电压电流型软压板
 	EV_BH_YBTT,					// 电流型软压板
-
-#ifdef JZS_FUNCTION
-	EV_JZS_YBTT,				//集中式软压板
-#endif
+	EV_JZS_YBTT,				// 集中式软压板
+	EV_TQ_YBTT,				    // 同期合闸软压板
+	EV_JL_YBTT,					// 自动解列软压板
 
 #ifdef XDL_ZT	
 	EV_LX_XDL_QD,		// 零序小电流启动		
@@ -471,7 +462,7 @@ enum
 #ifdef GD_AREA_ECZD_SHAOGUAN_2021
 	EV_TY_SOFT_YB,		//停用保护及FA功能软压板
 	EV_CHZ_SOFT_YB, 	//重合闸功能投入软压板
-	EV_JL_SOFT_YB,		//停用自动解列功能软压板
+	EV_JL_SOFT_YB,		//自动解列软压板
 	EV_TQ_SOFT_YB,		//停用同期功能软压板
 #endif
 
@@ -504,12 +495,10 @@ enum
 	EV_UAB2DDY,				// UAB2越下限
 	EV_UBC2DDY,				// UBC2越下限
 	EV_UCA2DDY,				// UCA2越下限
-#ifdef DISP_SET_YYJB
 	EV_POW1YY,				// PT1有压
 	EV_POW2YY,				// PT2有压
 	EV_POW1WY,			    // PT1无压
 	EV_POW2WY,			    // PT2无压
-#endif
 	EV_DYSTATUS,				//电源模块状态
 #ifdef BATTERY_WITH_COMM
 	#ifdef FUNC_SEL_BAT_MODULE	
@@ -527,9 +516,7 @@ enum
 	EV_PT1XXYC,
 	EV_PT2XXYC,	
 	EV_BATERR,					// 电池异常告警,电池欠压
-#ifdef BAT_STATE_LED
 	EV_BAT_OVER,				// 电池过压
-#endif
 	EV_DC1DDY,				// DC1低电压
 	EV_DC2DDY,				// DC2低电压
 #ifdef	CUSTOMIZE_BZT //备自投	

+ 28 - 186
dtu/dtu_main_t536/app/FA.c

@@ -209,9 +209,7 @@ unsigned short  fa_getUFDI(void)
 
 	if( pRunSet->bTT_SY_Board)
 	{
-#if defined(BSP_DFTU) 	
-	di = gpio_get_di();
-#endif
+	    di = gpio_get_di();
 	}
 	ret = (unsigned short)((di >> 15) & 0x0003); // YX16 Yx17为瞬压信号
 	return ret;
@@ -232,17 +230,10 @@ void   fa_RstUFDI(DWORD  dStep)
 
 	if(brst&&pRunSet->bTT_SY_Board)
 	{
-
-#if defined(BSP_DFTU) 	
-		
 		gpio_pwm_do(1, 2); // PWM2 为复归瞬压信号的开出
-#endif		
 		if(dTCounter-rstUFDICounter>=T_20ms) //开出20ms开出
-		{
-
-#if defined(BSP_DFTU) 	
+		{	
 			gpio_pwm_do(0, 2); // PWM2 为复归瞬压信号的开出
-#endif		
 			brst=false;
 			rstUFDICounter=dTCounter;
 		}
@@ -642,9 +633,7 @@ static void fa_close_led(int sw)
 	led_set_sw(sw,SW_LED_JD, LED_OFF);
 	led_set_sw(sw,SW_LED_GL, LED_OFF);
 	led_set_sw(sw,SW_LED_DZ, LED_OFF);
-#ifdef TZ_STATE_LED
-	led_set_sw(sw,SW_LED_TZ, LED_OFF);	
-#endif
+	led_set_sw(sw,SW_LED_TZ, LED_OFF);
 
 	g_tRelay[sw].run_stu.dz=0;
 
@@ -658,11 +647,6 @@ static void fa_close_led(int sw)
 	g_tRelay[sw].tOC[FA_GL2].sta.bFlag.bDzLed = false;
 	g_tRelay[sw].tOC[FA_GL2].sta.bFlag.bGj = false;
 
-#ifdef SET_GL_GJ2
-	g_tRelay[sw].tOC[FA_GL2_II].sta.bFlag.bDzLed = false;
-	g_tRelay[sw].tOC[FA_GL2_II].sta.bFlag.bGj = false;
-#endif
-
 	g_tRelay[sw].tOC[FA_LX].sta.bFlag.bDzLed = false;
 	g_tRelay[sw].tOC[FA_LX].sta.bFlag.bGj = false;
 
@@ -705,21 +689,15 @@ void run_vol_refersh(int sw, DWORD  dStep)
 	TRELAY_T *pR=&g_tRelay[sw];
 	TSDHZ_T *pSW =&pR->tSDHZ;
 	TSETSW *pSet = &pRunSet->tSwSet[sw];	
-//	bool bgl,bjd=false;
-
 	DWORD Us1,Us2;
-	//DWORD Ia,Ib,Ic; 
-	//DWORD I0,U0;
 	int ui_begin;
-	//bool xbQD1=false;
-	//bool xbAll=false;
+
 #ifdef GD_AREA_ECZD_CHAOZHOU_2022
 	bool  bY4, bY5;
 #endif
 	//用于保存故障断面	
 	ui_begin = UI_SW_INDEX_BEGIN(sw);
 
-#ifdef PICK_3U_MIXMIN
 	if(pRunSet->bTT_UYYmin)
 	{
 		Us1 = _Mul_Div_U(sqrt_32fix(g_sw_pub.m2_min[2]), 256, pRunSet->dKU[PUB_AC_UAB1]);
@@ -730,19 +708,9 @@ void run_vol_refersh(int sw, DWORD  dStep)
 		Us1 = _Mul_Div_U(sqrt_32fix(g_sw_pub.m2_max[2]), 256, pRunSet->dKU[PUB_AC_UAB1]);
 		Us2 = _Mul_Div_U(sqrt_32fix(g_sw_pub.m2_max[3]), 256, pRunSet->dKU[pRunSet->pt2vol]);
 	}
-#else
-	#ifdef FA_YY_PJ
-	Us1 = _Mul_Div_U(sqrt_32fix(g_sw_pub.m2_min[2]), 256, pRunSet->dKU[PUB_AC_UAB1]);
-	Us2 = _Mul_Div_U(sqrt_32fix(g_sw_pub.m2_min[3]), 256, pRunSet->dKU[pRunSet->pt2vol]);
-	#else
-	Us1 = _Mul_Div_U(sqrt_32fix(g_sw_pub.m2_max[2]), 256, pRunSet->dKU[PUB_AC_UAB1]);
-	Us2 = _Mul_Div_U(sqrt_32fix(g_sw_pub.m2_max[3]), 256, pRunSet->dKU[pRunSet->pt2vol]);
-	#endif
-#endif
 
 	//有压检测
 	// 电源1上电合闸
-#ifdef PICK_3U_MIXMIN
 	if(pRunSet->bTT_UYYmin)
 	{
 		bY2 = OverRelay(g_sw_pub.m2_min[2], pSet->dU_fa_YY, pSet->dU_fa_YY_fh, pSW->uSdhz_S.bFlag.bUABYY);
@@ -772,13 +740,6 @@ void run_vol_refersh(int sw, DWORD  dStep)
 		pSW->uSdhz_S.bFlag.bHzEnable_L = true;
 	#endif
 	}
-#else
-	#ifdef FA_YY_PJ
-	bY2 = OverRelay(g_sw_pub.m2_min[2], pSet->dU_fa_YY, pSet->dU_fa_YY_fh, pSW->uSdhz_S.bFlag.bUABYY);
-	#else
-	bY2 = OverRelay(g_sw_pub.m2_max[2], pSet->dU_fa_YY, pSet->dU_fa_YY_fh, pSW->uSdhz_S.bFlag.bUABYY);
-	#endif
-#endif
 	RunTR(&pSW->tUABS25ms, bY2, dStep);	
 	
 #ifdef FUNC_NYY_NWY
@@ -796,7 +757,6 @@ void run_vol_refersh(int sw, DWORD  dStep)
 		soe_record_ev(EV_YY_P+sw*EV_SW_NUM, pSW->uSdhz_S.bFlag.bUABYY, Us1,Us2,0 ); 
 	
 	// 电源2上电合闸
-#ifdef PICK_3U_MIXMIN
 	if(pRunSet->bTT_UYYmin)
 	{
 		bY3 = OverRelay(g_sw_pub.m2_min[3], pSet->dU_fa_YY2, pSet->dU_fa_YY2_fh, pSW->uSdhz_S.bFlag.bUBCYY) ;
@@ -822,13 +782,6 @@ void run_vol_refersh(int sw, DWORD  dStep)
 	{
 		bY3 = OverRelay(g_sw_pub.m2_max[3], pSet->dU_fa_YY2, pSet->dU_fa_YY2_fh, pSW->uSdhz_S.bFlag.bUBCYY) ;
 	}
-#else
-	#ifdef FA_YY_PJ
-	bY3 = OverRelay(g_sw_pub.m2_min[3], pSet->dU_fa_YY2, pSet->dU_fa_YY2_fh, pSW->uSdhz_S.bFlag.bUBCYY) ;
-	#else
-	bY3 = OverRelay(g_sw_pub.m2_max[3], pSet->dU_fa_YY2, pSet->dU_fa_YY2_fh, pSW->uSdhz_S.bFlag.bUBCYY) ;
-	#endif
-#endif
 	RunTR(&pSW->tUBCS25ms, bY3, dStep);	
 #ifdef FUNC_NYY_NWY
 	RunTR(&pSW->tUBCS_NYY_NWY_50ms, bY3_n, dStep); 
@@ -876,9 +829,6 @@ void fa_s_Dataset(int sw, DWORD  dStep)
 	TSDHZ_T *pSW =&pR->tSDHZ;
 	TSETSW *pSet = &pRunSet->tSwSet[sw];	
 	bool bgl,bjd=false;
-#ifdef SET_GL_GJ2
-	bool bgl2;
-#endif
 
 	DWORD Us1,Us2;
 	DWORD Ia,Ib,Ic; 
@@ -964,11 +914,6 @@ void fa_s_Dataset(int sw, DWORD  dStep)
 	bgl =   OverRelay(g_sw[sw].m2_max, pSet->toc[FA_GL2].dI, pSet->toc[FA_GL2].dI_fh, pSW->uSdhz_S.bFlag.bGL2)
 	      &&(LowRelay(g_sw_pub.m2_min[2], pSet->toc[FA_GL2].dU,  pSet->toc[FA_GL2].dU_fh, pSW->uSdhz_S.bFlag.bGL2)||OverRelay(Us1_120.vect2, pSet->toc[FA_GL2].dU2,  pSet->toc[FA_GL2].dU2_fh, pSW->uSdhz_S.bFlag.bGL2))
 	      &&(pSet->bTT_fa_gl2);
-	#ifdef SET_GL_GJ2
-		bgl2 = OverRelay(g_sw[sw].m2_max, pSet->toc[FA_GL2_II].dI, pSet->toc[FA_GL2_II].dI_fh, pSW->uSdhz_S.bFlag.bGL2_II)
-				&&(LowRelay(g_sw_pub.m2_min[2], pSet->toc[FA_GL2_II].dU,  pSet->toc[FA_GL2_II].dU_fh, pSW->uSdhz_S.bFlag.bGL2_II)||OverRelay(Us1_120.vect2, pSet->toc[FA_GL2_II].dU2,  pSet->toc[FA_GL2_II].dU2_fh, pSW->uSdhz_S.bFlag.bGL2_II))
-				&&(pSet->bTT_fa_gl2);
-	#endif
 #else
 	bgl =   OverRelay(g_sw[sw].m2_max, pSet->toc[FA_GL2].dI, pSet->toc[FA_GL2].dI_fh, pSW->uSdhz_S.bFlag.bGL2)&&(pSet->bTT_fa_gl2);
 #endif
@@ -989,21 +934,6 @@ void fa_s_Dataset(int sw, DWORD  dStep)
 		soe_record_ev(EV_FA_GL_TZ+sw*EV_SW_NUM, 0, 0,0 ,0 );
 	}
 
-#ifdef SET_GL_GJ2
-		RunTR(&pSW->tGZJYRstGL2Time1, bgl2,dStep);	//跳闸位置、超过故障记忆过流复归时间,清跳闸次数
-		pSW->uSdhz_S.bFlag.bGL2_II = pSW->tGZJYRstGL2Time1.boolTrip;
-		pR->tOC[FA_GL2_II].sta.bFlag.bGj = pR->tOC[FA_GL2_II].sta.bFlag.bGjLed = pSW->uSdhz_S.bFlag.bGL2_II;
-		if(soe_check(EV_FA_GL_GJ2+sw*EV_SW_NUM)!=pSW->uSdhz_S.bFlag.bGL2_II)//记录SOE
-			soe_record_ev(EV_FA_GL_GJ2+sw*EV_SW_NUM, pSW->uSdhz_S.bFlag.bGL2_II, Ia,Ib,Ic );
-
-	#if defined GD_AREA_CHAOZHOU || defined GD_AREA_SHANTOU  || defined GD_AREA_ECZD_2020 || defined GD_AREA_MAIN_2020
-		if(soe_check(EV_FA_GL_TZ2+sw*EV_SW_NUM)&& !soe_check(EV_FA_GL_GJ2+sw*EV_SW_NUM))
-		{
-			soe_record_ev(EV_FA_GL_TZ2+sw*EV_SW_NUM, 0, 0,0 ,0 );
-		}
-	#endif	
-#endif
-
 	//接地故障	 
 	bjd = OverRelay(g_ui[UI_SW_INDEX(sw,SW_AC_I0)].m2[0], pSet->toc[FA_LX].dI, pSet->toc[FA_LX].dI_fh,pSW->uSdhz_S.bFlag.bJD) && (pSet->bTT_fa_Icheck||pSet->toc[FA_LX].bTz);
 	pR->tOC[FA_LX].sta.bFlag.bQD = bjd;	// add xxxxxx 20220705 需要置上启动标志,否则会启动后马上进入整组复归
@@ -1467,11 +1397,7 @@ static bool isBs_fa_oc_count(int sw)
 	TSETSW *pSet = &pRunSet->tSwSet[sw];
 	bool bVIok;
 	static bool oc_flag;
-	bVIok = pSW->uSdhz_S.bFlag.bGL2
-		#ifdef SET_GL_GJ2
-			|| pSW->uSdhz_S.bFlag.bGL2_II
-		#endif
-			;
+	bVIok = pSW->uSdhz_S.bFlag.bGL2;
 	if(!pSet->bTT_fa_oc_count)//压板退出
 		return FALSE;
 	if(pSW->fa_oc_count >= pSet->fa_oc_count_m)//次数已满足闭锁条件
@@ -1562,7 +1488,6 @@ static void fa_sw_opt(int sw,u16 soeCode)
 				if(soe_check(EV_FA_GL_TZ+sw*EV_SW_NUM)==false)	 //
 					soe_record_ev(EV_FA_GL_TZ+sw*EV_SW_NUM, 1, Ia,Ib,Ic );     
 
-			#ifdef FUNC_SEND_FAULT_CURRENT
 				if(g_ui[ui_begin + SW_AC_IA].m2[0] > pRunSet->tSwSet[sw].toc[FA_GL].dI)
 				{
 					pR->bYcRefresh.bAGl = true;
@@ -1577,7 +1502,6 @@ static void fa_sw_opt(int sw,u16 soeCode)
 				{
 					pR->bYcRefresh.bCGl = true;
 				}
-			#endif
 
 				rcd_start(sw,RECORD_TYPE_GLGZ, RECORD_LEN_TZQD); 	//录波类型:跳闸类
 				poc->sta.bFlag.bQDWave=true;
@@ -1602,7 +1526,6 @@ static void fa_sw_opt(int sw,u16 soeCode)
 				rcd_start(sw,RECORD_TYPE_GLGZ, RECORD_LEN_TZQD); 	//录波类型:跳闸类
 				poc->sta.bFlag.bQDWave=true;
 				
-			#ifdef FUNC_SEND_FAULT_CURRENT
 				if(g_ui[ui_begin + SW_AC_IA].m2[0] > pRunSet->tSwSet[sw].toc[FA_GL_II].dI)
 				{
 					pR->bYcRefresh.bAGl = true;
@@ -1617,7 +1540,6 @@ static void fa_sw_opt(int sw,u16 soeCode)
 				{
 					pR->bYcRefresh.bCGl = true;
 				}
-			#endif
 			}
 	
 			else if (pSW->uSdhz_S.bFlag.bJD) 
@@ -1635,13 +1557,11 @@ static void fa_sw_opt(int sw,u16 soeCode)
 				
 				rcd_start(sw,RECORD_TYPE_LXGL, RECORD_LEN_TZQD); 	//录波类型:跳闸类
 				poc->sta.bFlag.bQDWave=true;
-				
-			#ifdef FUNC_SEND_FAULT_CURRENT
+
 				if(g_ui[ui_begin + SW_AC_I0].m2[0] > pRunSet->tSwSet[sw].toc[FA_LX].dI)
 				{
 					pR->bYcRefresh.bLx = true;
 				}
-			#endif
 				
 			}
 			else if (pSW->uSdhz_S.bFlag.bOverU0)
@@ -1776,7 +1696,7 @@ static void fa_s_status_run(int sw, DWORD  dStep)
 		}
 	#endif
 
-#if defined GD_AREA_JIEYANG_2021 || defined GD_AREA_ECZD_JIEYANG_2022 || defined GD_AREA_ECZD_ZHUHAI_2022 || defined GD_AREA_ECZD_2020
+#if defined GD_AREA_JIEYANG_2021 || defined GD_AREA_ECZD_2020
 	if(!pSW->uSdhz_S.bFlag.bYY)
 	{
 		pSW->uSdhz_S.bFlag.bJS=false;
@@ -1873,7 +1793,7 @@ static void fa_s_status_run(int sw, DWORD  dStep)
 				else if((pSW->uSdhz_S.bFlag.bUABYY&&pSet->bTT_fa_poweron) || (pSW->uSdhz_S.bFlag.bUBCYY && pSet->bTT_fa_lineon))
 			#endif
 				{
-					#if defined GD_AREA_JIEYANG_2021 || defined GD_AREA_ECZD_JIEYANG_2022
+					#if defined GD_AREA_JIEYANG_2021
 						if(pSW->uSdhz_S.bFlag.bJS)
 							return;
 					#endif
@@ -1896,7 +1816,7 @@ static void fa_s_status_run(int sw, DWORD  dStep)
 			{
 				return;
 			}
-		#if defined GD_AREA_JIEYANG_2021 || defined GD_AREA_ECZD_JIEYANG_2022
+		#if defined GD_AREA_JIEYANG_2021
 			else if(!pSW->uSdhz_S.bFlag.bYY)
 			{
 				pSW->uSdhz_S.bFlag.bJS=false;
@@ -1937,7 +1857,7 @@ static void fa_s_status_run(int sw, DWORD  dStep)
 			 ||(pSW->uSdhz_S.bFlag.bUBCYY&&((pSW->uSdhz_S.bFlag.bUBCFlash||pSW->uSdhz_S.bFlag.bUbcflashDI)&&soe_check(EV_BS_UF_L+sw*EV_SW_NUM)))
 				)
 			{
-			#if defined GD_AREA_ZHONGSHAN || defined DISP_GDGUIDANCE_2019 || defined GD_AREA_ZHONGSHAN_2020 || defined GD_AREA_CHAOZHOU_2021 || defined GD_AREA_ECZD_2020 || defined GD_AREA_ECZD_MEIZHOU_2021//中山局、广东二次指导意见要求残压经过解锁时间才能解锁
+			#if defined GD_AREA_ZHONGSHAN || defined GD_AREA_ZHONGSHAN_2020 || defined GD_AREA_CHAOZHOU_2021 || defined GD_AREA_ECZD_2020 || defined GD_AREA_ECZD_MEIZHOU_2021//中山局、广东二次指导意见要求残压经过解锁时间才能解锁
 				RunTR(&pSW->tOnJSTime, TRUE , dStep);				//js时间计数
 				if(!pSW->tOnJSTime.boolTrip)
 					break;
@@ -2180,9 +2100,6 @@ static void fa_s_status_run(int sw, DWORD  dStep)
 				ResetTR(&pSW->tGZJYRstGL_II_Time);
 				ResetTR(&pSW->tGZJYRstJDTime);
 				ResetTR(&pSW->tGZJYRstGL2Time);
-			#ifdef SET_GL_GJ2
-				ResetTR(&pSW->tGZJYRstGL2Time1);
-			#endif
 				ResetTR(&pSW->tGZJYRstJD2Time);
 				ResetTR(&pSW->tOnYSTime);
 				
@@ -2239,8 +2156,7 @@ static void fa_s_status_run(int sw, DWORD  dStep)
 #endif
 				}
 			}
-		//#ifdef GD_AREA_ZHUHAI_V2//珠海要求B侧需判断对侧开关位置
-		#if	defined GD_AREA_ZHUHAI_V2 //|| defined GD_AREA_JIEYANG
+		#if	defined GD_AREA_ZHUHAI_V2
 			if (pSW->uSdhz_S.bFlag.bPowerYY && (pSW->uSdhz_S.bFlag.bUABYY||(pSW->uSdhz_S.bFlag.bUBCYY&&pR->run_stu.fa_start_hz)))					//上电侧来电
         #elif defined GD_AREA_JIEYANG
 			if (pSW->uSdhz_S.bFlag.bPowerYY && (pSW->uSdhz_S.bFlag.bUBCYY||(pSW->uSdhz_S.bFlag.bUABYY&&pR->run_stu.fa_start_hz)))	
@@ -3250,21 +3166,16 @@ static void fa_l_status_run(int sw, DWORD  dStep)
 				{
 					soe_record_ev(EV_FA_HZ_OK+sw*EV_SW_NUM, 0, 0,0,0 );
 				}
-				if(soe_check(EV_FA_LL_CD+sw*EV_SW_NUM)==true)
-				{
-					soe_record_ev(EV_FA_LL_CD+sw*EV_SW_NUM, 0, 0,0,0 );
-				}	
 			#elif defined GD_AREA_ZHONGSHAN 
 				if(soe_check(EV_GOOSE_HZ_OK+sw*EV_SW_NUM)==true)
 				{
 					soe_record_ev(EV_GOOSE_HZ_OK+sw*EV_SW_NUM, 0, 0,0,0 );
 				}
-			#elif defined GD_AREA_ECZD_JIEYANG_2022
+			#endif
 				if(soe_check(EV_FA_LL_CD+sw*EV_SW_NUM)==true)
 				{
 					soe_record_ev(EV_FA_LL_CD+sw*EV_SW_NUM, 0, 0,0,0 );
 				}
-			#endif
 			#ifdef GD_AREA_CHAOZHOUFENGXI //潮州
 				if(pSW->uSdhz_L.bFlag.bUABFlash)
 				{
@@ -3398,22 +3309,17 @@ static void fa_l_status_run(int sw, DWORD  dStep)
 					{
 						soe_record_ev(EV_FA_HZ_FAIL+sw*EV_SW_NUM, 0, 0,0,0 );
 					}
-					if((soe_check(EV_FA_LL_CD+sw*EV_SW_NUM)==false))
-					{
-						soe_record_ev(EV_FA_LL_CD+sw*EV_SW_NUM, 1, 0,0,0 );
-					}
 				
 				#elif defined GD_AREA_ZHONGSHAN
 					if(soe_check(EV_GOOSE_HZ_FAIL+sw*EV_SW_NUM)==true)//自转电失败SOE返回
 					{
 						soe_record_ev(EV_GOOSE_HZ_FAIL+sw*EV_SW_NUM, 0, 0,0,0 );
 					}
-				#elif defined GD_AREA_ECZD_JIEYANG_2022
-					if(soe_check(EV_FA_LL_CD+sw*EV_SW_NUM)==false)
-					{
-						soe_record_ev(EV_FA_LL_CD+sw*EV_SW_NUM, 1, 0,0,0 );
-					}
 				#endif	
+                if(soe_check(EV_FA_LL_CD+sw*EV_SW_NUM)==false)
+                {
+                    soe_record_ev(EV_FA_LL_CD+sw*EV_SW_NUM, 1, 0,0,0 );
+                }
 				#if defined GD_AREA_ZHONGSHAN || defined GD_AREA_ZHONGSHAN_2020
 					if(soe_check(EV_FA_LL_EN+sw*EV_SW_NUM)==false)//自转电功能SOE置位
 					{
@@ -4038,18 +3944,6 @@ static void fa_s_run(int sw, DWORD  dStep)
 		}
     #endif
 	}
-	
-
-#elif defined GD_AREA_HUIZHOU //合位且有压解锁(必须实时判断,防止闭锁后断电重启无法解锁) 2020-12-7
-	// 合位 && 闭锁 && 未跳闸失败 ,则可以直接合位解锁
-	RunTR(&pSW->tOnHW_FA_JSTime,
-							   pR->tSWST.uSWST.bFlag.bHZWZ
-							&& pSW->uSdhz_S.bFlag.bYY	
-							&& (soe_check(EV_BS_ALL+sw*EV_SW_NUM) || get_s_bs(pSW->S_Status) )
-							&& !soe_check(EV_TZFAIL+sw*EV_SW_NUM)
-							&& pSW->S_Status != S_BS_SW ,dStep);				//js时间计数
-	if(pSW->tOnHW_FA_JSTime.boolTrip)	//合位直接解锁,防止闭锁且合位无法解锁 2020-7-28	
-		pSW->bDL_Hz = true;	
 
 #elif defined GD_AREA_ZHONGSHAN
 	RunTR(&pSW->tOnHW_FA_JSTime,
@@ -4117,9 +4011,6 @@ static void fa_s_run(int sw, DWORD  dStep)
 		ResetTR(&pSW->tGZJYRstGL_II_Time);
 		ResetTR(&pSW->tGZJYRstJDTime);	
 		ResetTR(&pSW->tGZJYRstGL2Time);
-	#ifdef SET_GL_GJ2
-		ResetTR(&pSW->tGZJYRstGL2Time1);
-	#endif
 		ResetTR(&pSW->tGZJYRstJD2Time); 
 		ResetTR(&pR->tU0TZ.tZOVTime);	
 
@@ -4230,7 +4121,7 @@ static void fa_s_run(int sw, DWORD  dStep)
 		}
 	#endif
 		
-	#if defined GD_AREA_ZHONGSHAN || defined GD_AREA_DONGGUAN || defined GD_AREA_HUIZHOU || defined GD_AREA_YUNFU || defined GD_AREA_ZHONGSHAN_2020 //中山&东莞 有压不允许直接解锁 
+	#if defined GD_AREA_ZHONGSHAN || defined GD_AREA_DONGGUAN || defined GD_AREA_YUNFU || defined GD_AREA_ZHONGSHAN_2020 //中山&东莞 有压不允许直接解锁 
 
 		#if 0//def GD_AREA_ZHONGSHAN//中山局要求手合闸后,双侧有压且合位6S后才能解锁(正向解锁方式)
 			if( (pSW->bDL_Hz||pR->uRmtSW.bHandHz_fa||pR->uRmtSW.bYHExecute_fa||pR->uRmtSW.bYH_fajs_flag) &&soe_check(EV_BS_ALL+sw*EV_SW_NUM))
@@ -4273,7 +4164,7 @@ static void fa_s_run(int sw, DWORD  dStep)
 			SignalReset(0,false);
 		}
 		#endif
-	#if defined GD_AREA_ECZD_JIEYANG_2022 || defined GD_AREA_ECZD_ZHUHAI_2022 || defined GD_AREA_ECZD_2020
+	#if defined GD_AREA_ECZD_2020
 		if((pSW->bDL_Hz||pR->uRmtSW.bYHExecute_fa||pR->uRmtSW.bHandHz_fa||bJS)&&pSW->uSdhz_S.bFlag.bYY&&pR->tSWST.uSWST.bFlag.bHZWZ)	
 		{
 			pR->tLostVot.uLostVot.bFlag.bSHWY=!(pSW->uSdhz_S.bFlag.bUABYY||pSW->uSdhz_S.bFlag.bUBCYY);
@@ -4293,7 +4184,7 @@ static void fa_s_run(int sw, DWORD  dStep)
 		#endif
 		}
 	#endif	
-	#if defined DISP_GDGUIDANCE_2019 || defined GD_AREA_CHAOZHOU_2021
+	#if defined GD_AREA_CHAOZHOU_2021
 	   #if defined GD_AREA_CHAOZHOUFENGXI
 		if (g_run_stu.js||g_run_stu.rmtjs)
 		{	//潮州要求人工干预直接解锁 2020-8-4
@@ -4366,9 +4257,6 @@ static void fa_s_run(int sw, DWORD  dStep)
 				ResetTR(&pSW->tGZJYRstGL_II_Time);
 				ResetTR(&pSW->tGZJYRstJDTime);	
 				ResetTR(&pSW->tGZJYRstGL2Time);
-			#ifdef SET_GL_GJ2
-				ResetTR(&pSW->tGZJYRstGL2Time1);
-			#endif
 				ResetTR(&pSW->tGZJYRstJD2Time);	
 			}
 			else	
@@ -4436,9 +4324,6 @@ static void fa_s_run(int sw, DWORD  dStep)
 			ResetTR(&pSW->tGZJYRstGL_II_Time);
 			ResetTR(&pSW->tGZJYRstJDTime);	
 			ResetTR(&pSW->tGZJYRstGL2Time);
-		#ifdef SET_GL_GJ2
-			ResetTR(&pSW->tGZJYRstGL2Time1);
-		#endif
 			ResetTR(&pSW->tGZJYRstJD2Time);	
 		#ifdef FUNC_DRIVE_JY
 			ResetTR(&gb_drive.tDriveFaBSTime);
@@ -4589,7 +4474,6 @@ static void fa_s_run(int sw, DWORD  dStep)
 		if(!pSW->uSdhz_S.bFlag.bHZEvent) 			
 		{
 			DWORD Us1,Us2;
-		#ifdef PICK_3U_MIXMIN
 			if(pRunSet->bTT_UYYmin)
 			{
 				Us1 = _Mul_Div_U(sqrt_32fix(g_sw_pub.m2_min[2]), 256, pRunSet->dKU[PUB_AC_UAB1]);
@@ -4600,15 +4484,6 @@ static void fa_s_run(int sw, DWORD  dStep)
 				Us1 = _Mul_Div_U(sqrt_32fix(g_sw_pub.m2_max[2]), 256, pRunSet->dKU[PUB_AC_UAB1]);
 				Us2 = _Mul_Div_U(sqrt_32fix(g_sw_pub.m2_max[3]), 256, pRunSet->dKU[pRunSet->pt2vol]);
 			}
-		#else
-			#ifdef FA_YY_PJ
-			Us1 = _Mul_Div_U(sqrt_32fix(g_sw_pub.m2_min[2]), 256, pRunSet->dKU[PUB_AC_UAB1]);
-			Us2 = _Mul_Div_U(sqrt_32fix(g_sw_pub.m2_min[3]), 256, pRunSet->dKU[pRunSet->pt2vol]);
-			#else
-			Us1 = _Mul_Div_U(sqrt_32fix(g_sw_pub.m2_max[2]), 256, pRunSet->dKU[PUB_AC_UAB1]);
-			Us2 = _Mul_Div_U(sqrt_32fix(g_sw_pub.m2_max[3]), 256, pRunSet->dKU[pRunSet->pt2vol]);
-			#endif
-		#endif
 			//rcd_start(sw,RECORD_WAVE_TYPE_TZ, RECORD_LEN_TZQD); 	//录波类型:跳闸类
 			soe_record_ev(EV_FA_HZ+sw*EV_SW_NUM, 1, Us1,Us2,0 );    
 
@@ -4669,7 +4544,6 @@ static void fa_l_run(int sw, DWORD  dStep)
 
 	//有压检测
 	// 电源1上电合闸
-#ifdef PICK_3U_MIXMIN
 	if(pRunSet->bTT_UYYmin)
 	{
 		bY1 = OverRelay(g_sw_pub.m2_min[2], pSet->dU_fa_YY, pSet->dU_fa_WY, pSW->uSdhz_L.bFlag.bUABYY);
@@ -4720,15 +4594,6 @@ static void fa_l_run(int sw, DWORD  dStep)
 		pSW->uSdhz_L.bFlag.bHzEnable_L = true;
 	#endif
 	}
-#else
-	#ifdef FA_YY_PJ
-		bY1 = OverRelay(g_sw_pub.m2_min[2], pSet->dU_fa_YY, pSet->dU_fa_WY, pSW->uSdhz_L.bFlag.bUABYY);
-		bY2 = OverRelay(g_sw_pub.m2_min[3], pSet->dU_fa_YY2, pSet->dU_fa_WY2, pSW->uSdhz_L.bFlag.bUBCYY);
-	#else
-		bY1 = OverRelay(g_sw_pub.m2_max[2], pSet->dU_fa_YY, pSet->dU_fa_WY, pSW->uSdhz_L.bFlag.bUABYY);
-		bY2 = OverRelay(g_sw_pub.m2_max[3], pSet->dU_fa_YY2, pSet->dU_fa_WY2, pSW->uSdhz_L.bFlag.bUBCYY);
-	#endif
-#endif
 	
 	RunTR(&pSW->tUABL25ms, bY1, dStep);	
 
@@ -4824,9 +4689,6 @@ static void fa_l_run(int sw, DWORD  dStep)
 		ResetTR(&pSW->tGZJYRstGL_II_Time);
 		ResetTR(&pSW->tGZJYRstJDTime);	
 		ResetTR(&pSW->tGZJYRstGL2Time);
-	#ifdef SET_GL_GJ2
-		ResetTR(&pSW->tGZJYRstGL2Time1);
-	#endif
 		ResetTR(&pSW->tGZJYRstJD2Time); 
 		ResetTR(&pR->tU0TZ.tZOVTime);	
 		ResetTR(&pSW->tOnYLTime);
@@ -4843,16 +4705,14 @@ static void fa_l_run(int sw, DWORD  dStep)
 		//else if(pSW->bDL_Hz || pR->uRmtSW.bYH_fajs_flag || pR->uRmtSW.bHandHz_fa)//联络 -> 手合或遥控合闸,开关两侧至少有一侧电压正常,延时6s解除残压闭锁。(中山局新增)	
 		{	
 		#ifndef GD_AREA_CHAOZHOUFENGXI//潮州要求直接解锁 2020-8-12
-			#ifndef GD_AREA_TEST_2020
-				if(soe_check(EV_BS_UF_P+sw*EV_SW_NUM)||soe_check(EV_BS_UF_L+sw*EV_SW_NUM))
-				{ 
-					if(!bUAB&&!bUBC)
-						return;
-					RunTR(&pSW->tOnJSTime, TRUE, dStep);				//js时间计数
-					if(!pSW->tOnJSTime.boolTrip)
-						return;
-				}
-			#endif
+            if(soe_check(EV_BS_UF_P+sw*EV_SW_NUM)||soe_check(EV_BS_UF_L+sw*EV_SW_NUM))
+            { 
+                if(!bUAB&&!bUBC)
+                    return;
+                RunTR(&pSW->tOnJSTime, TRUE, dStep);				//js时间计数
+                if(!pSW->tOnJSTime.boolTrip)
+                    return;
+            }
 		#endif
 			pR->tLostVot.uLostVot.bFlag.bSHWY=!(bUAB||bUBC);//将手合状态电压保存
 
@@ -5052,7 +4912,7 @@ int  fa_UFDI_Init(void)
 	int sw, i;
 	if(!pRunSet->bTT_SY_Board)return 1; //无瞬压模块
 
-#ifdef BSP_DFTU
+#if (1) /* TODO lch */
 	for (sw=0; sw< SWITCH_NUM_MAX; sw++)
 	{
 		g_tRelay[sw].tSDHZ.uSdhz_S.bFlag.bUabflashDI=g_tRelay[sw].run_stu.pt1uf&&pRunSet->tSwSet[sw].bTT_FA;
@@ -5239,12 +5099,6 @@ void FA_Run(DWORD  dStep)
 	run_vol_refersh(sw, dStep);
 	if (!(FA_ALL_EN(sw)) || !pSet->bTT_FA) // FA功能未投入
 	{
-		//pR->tOC[FA_GL2].sta.bFlag.bGj = false;	
-		//pR->tOC[FA_LX2].sta.bFlag.bGj = false;
-		//pR->tU0TZ.bU0GjLed = false;
-		//pR->tOC[FA_GL].sta.bFlag.bDzLed = false;
-		//pR->tOC[FA_GL_II].sta.bFlag.bDzLed = false;
-		//pR->tOC[FA_LX].sta.bFlag.bDzLed = false;
 		pR->tU0TZ.bU0Led=false;
 		pR->tU0TZ.bU0GjLed = false;
 		pR->tOC[FA_GL].sta.bFlag.bDzLed = false;
@@ -5253,10 +5107,6 @@ void FA_Run(DWORD  dStep)
 		pR->tOC[FA_GL_II].sta.bFlag.bGj = false;
 		pR->tOC[FA_GL2].sta.bFlag.bDzLed = false;
 		pR->tOC[FA_GL2].sta.bFlag.bGj = false;
-	#ifdef SET_GL_GJ2
-		pR->tOC[FA_GL2_II].sta.bFlag.bDzLed = false;
-		pR->tOC[FA_GL2_II].sta.bFlag.bGj = false;
-	#endif
 		pR->tOC[FA_LX].sta.bFlag.bDzLed = false;
 		pR->tOC[FA_LX].sta.bFlag.bGj = false;
 		pR->tOC[FA_LX2].sta.bFlag.bDzLed = false;
@@ -5543,14 +5393,6 @@ void FA_Run(DWORD  dStep)
 			sb_first = false;
 		}
 	#endif
-        if(pR->run_stu.bsfal)
-		{
-			if(pSW->L_Status!=L_INIT)
-			{
-				fa_l_state_change(sw,L_INIT);
-			}
-			return; //闭锁联络
-		}
 		if (pSW->S_Status != S_USUAL)
 		{
 			fa_s_state_change(sw,S_USUAL);//pSW->S_Status = S_USUAL;

+ 1 - 15
dtu/dtu_main_t536/app/FA.h

@@ -159,13 +159,11 @@ typedef union USDHZ_U
 		DDWORD	bOneLostV:1;				//一侧失压标志
 		
 		DDWORD	bOppositeYY:1;				//对侧有压标志
-		//DDWORD	bOppositeUF:1;				//对侧有瞬时电压标志
 		DDWORD	bPowerYY:1;					//电源侧有压标志
 		DDWORD	bPowerZ:1;					//停电时间		DWORD	bLockX:1;					//X时间闭锁
 		
 		DDWORD	bLockY:1;					//Y时间闭锁
-		DDWORD   bLockUFlash:1;				//瞬时加压闭锁		
-//		DDWORD	bLockUDouble:1;				//双侧电源闭锁		
+		DDWORD   bLockUFlash:1;				//瞬时加压闭锁			
 		DDWORD	bRLONFLAG:1;				//开关合命令标志
 		
 		DDWORD   bHz:1;   					//告警动作   		
@@ -173,11 +171,6 @@ typedef union USDHZ_U
 		DDWORD   bX_HZEvent:1;					//x合闸事件
 		DDWORD	bGL2:1;					//故障记忆	xj 2016.08.25
 		DDWORD	bJD2:1;					//接地记忆
-		//		DWORD	bXBSEvent:1;				//X闭锁事件		
-		//		DWORD	bYBSEvent:1;				//Y闭锁事件
-		
-		//DDWORD	bUFBSEvent:1;				//瞬时电压闭锁事件		
-		//DDWORD	bDBBSEvent:1;				//双电源闭锁事件
 		DDWORD	bGL_II:1;
 		DDWORD	bGL:1;					//故障记忆	xj 2016.08.25
 		DDWORD	bJD:1;					//接地记忆
@@ -193,9 +186,6 @@ typedef union USDHZ_U
 		DDWORD	bTempJS:1;					//临时解锁标志//		DWORD	bxdljd:1;					//暂态判断小电流接地
 		DDWORD	bOCing:1;					//FA过流状态
 		DDWORD	bJS:1;						//满足解锁条件已解锁状态
-#ifdef SET_GL_GJ2	
-		DDWORD	bGL2_II:1;			//相间电流告警II段
-#endif
 #if defined GD_AREA_ECZD_2020 && !defined GD_AREA_ZHONGSHAN_2020
 		DDWORD	bHhgz:1;			//合后故障
 #endif
@@ -315,10 +305,6 @@ typedef struct TSDHZ_T
 	TIMERELAY	tTz0ms2s;
 	bool 		bS_BSLed;
 	bool 		bL_BSLed;
-
-#ifdef SET_GL_GJ2
-	TIMERELAY	tGZJYRstGL2Time1;		//故障记忆复归时间
-#endif
 #ifdef FUNC_REBOOT_BS_HA_JS_3S
 	TIMERELAY	tHW_JS_HA_3STime;	//合位解锁手分/遥分闭锁时间 默认3S
 #endif

+ 5 - 5
dtu/dtu_main_t536/app/FA_g.c

@@ -668,7 +668,7 @@ void GOc_dir_phA(int sw)
 	poc->psta.bFlag.bWXA=poc->psta.bFlag.bQDA		// A相电流启动
 						&&(!pSet->bTT_DIR||tPT.uPT1DX.bFlag.bPTYC);	// 功率方向退出或功率方向投入,PT异常退方向)
 
-#if defined GD_AREA_ZHONGSHAN || defined GD_AREA_ZHONGSHAN_2020 || defined GD_AREA_ECZD_CHAOZHOU_2022
+#if defined GD_AREA_ZHONGSHAN || defined GD_AREA_ZHONGSHAN_2020
 	dIgl=pSet->dIgl2;
 	dIgl_fh=pSet->dIgl2_fh;
 	poc->psta2.bFlag.bQDA = OverRelay(g_ui[indexI ].m2[0], dIgl, dIgl_fh, poc->psta2.bFlag.bQDA);  // A相过流启动
@@ -720,7 +720,7 @@ void GOc_dir_phB(int sw)
 	poc->psta.bFlag.bWXB=poc->psta.bFlag.bQDB		// A相电流启动
 						&&(!pSet->bTT_DIR||tPT.uPT1DX.bFlag.bPTYC);	// 功率方向退出或功率方向投入,PT异常退方向)
 
-#if defined GD_AREA_ZHONGSHAN || defined GD_AREA_ZHONGSHAN_2020 || defined GD_AREA_ECZD_CHAOZHOU_2022
+#if defined GD_AREA_ZHONGSHAN || defined GD_AREA_ZHONGSHAN_2020
 	dIgl=pSet->dIgl2;
 	dIgl_fh=pSet->dIgl2_fh;
 	poc->psta2.bFlag.bQDB = OverRelay(g_ui[indexI ].m2[0], dIgl, dIgl_fh, poc->psta2.bFlag.bQDB);  // A相过流启动
@@ -770,7 +770,7 @@ void GOc_dir_phC(int sw)
 
 	poc->psta.bFlag.bWXC=poc->psta.bFlag.bQDC		// A相电流启动
 						&&(!pSet->bTT_DIR||tPT.uPT1DX.bFlag.bPTYC);	// 功率方向未投入,或PT异常
-#if defined GD_AREA_ZHONGSHAN || defined GD_AREA_ZHONGSHAN_2020 || defined GD_AREA_ECZD_CHAOZHOU_2022
+#if defined GD_AREA_ZHONGSHAN || defined GD_AREA_ZHONGSHAN_2020
 	dIgl=pSet->dIgl2;
 	dIgl_fh=pSet->dIgl2_fh;
 	poc->psta2.bFlag.bQDC = OverRelay(g_ui[indexI ].m2[0], dIgl, dIgl_fh, poc->psta2.bFlag.bQDC);  // A相过流启动
@@ -1188,7 +1188,7 @@ void fag_oc_gl(int sw,u32  dStep)
 		}		
 	}
 
-#if defined GD_AREA_ZHONGSHAN || defined GD_AREA_ZHONGSHAN_2020 || defined GD_AREA_ECZD_CHAOZHOU_2022
+#if defined GD_AREA_ZHONGSHAN || defined GD_AREA_ZHONGSHAN_2020
 	// 电流启动
 	bgl = OverRelay(g_sw[sw].m2_max, pSet->dIgl2, pSet->dIgl2_fh, poc->sta.bFlag.bgl2QD); 
 	bGoose=(fag_goosecheck_gzqc(sw))||(tFAg.commerr>0); //goose判断满足要求,或通信异常
@@ -2001,7 +2001,7 @@ void XBCalc_goc(int sw)
 		bH2 = _XB2_Logic_Relay(sw, g_ui[UI_SW_INDEX(sw,SW_AC_IB)].m2[0], g_ui[UI_SW_INDEX(sw,SW_AC_IB)].m2[1], pRunSet->tSwSet[sw].d_goose_xbcoe,pRunSet->tSwSet[sw].tGocSet.dIgl);//B相谐波闭锁
 		bH3 = _XB2_Logic_Relay(sw, g_ui[UI_SW_INDEX(sw,SW_AC_IC)].m2[0], g_ui[UI_SW_INDEX(sw,SW_AC_IC)].m2[1], pRunSet->tSwSet[sw].d_goose_xbcoe,pRunSet->tSwSet[sw].tGocSet.dIgl);//C相谐波闭锁
 		bxbbs=(bH1 || bH2 || bH3);
-#if defined GD_AREA_ZHONGSHAN || defined GD_AREA_ZHONGSHAN_2020 || defined GD_AREA_ECZD_CHAOZHOU_2022
+#if defined GD_AREA_ZHONGSHAN || defined GD_AREA_ZHONGSHAN_2020
 		bH1 = _XB2_Logic_Relay(sw, g_ui[UI_SW_INDEX(sw,SW_AC_IA)].m2[0], g_ui[UI_SW_INDEX(sw,SW_AC_IA)].m2[1], pRunSet->tSwSet[sw].d_goose_xbcoe,pRunSet->tSwSet[sw].tGocSet.dIgl2);//A相谐波闭锁
 		bH2 = _XB2_Logic_Relay(sw, g_ui[UI_SW_INDEX(sw,SW_AC_IB)].m2[0], g_ui[UI_SW_INDEX(sw,SW_AC_IB)].m2[1], pRunSet->tSwSet[sw].d_goose_xbcoe,pRunSet->tSwSet[sw].tGocSet.dIgl2);//B相谐波闭锁
 		bH3 = _XB2_Logic_Relay(sw, g_ui[UI_SW_INDEX(sw,SW_AC_IC)].m2[0], g_ui[UI_SW_INDEX(sw,SW_AC_IC)].m2[1], pRunSet->tSwSet[sw].d_goose_xbcoe,pRunSet->tSwSet[sw].tGocSet.dIgl2);//C相谐波闭锁

+ 3 - 4
dtu/dtu_main_t536/app/FA_g.h

@@ -246,8 +246,7 @@ typedef union UGOCFLAG
 		DWORD  bglTzH:1;	  //跳闸保持信号
 		DWORD  bglQDWave:1;
 
-//#if defined GD_AREA_ZHONGSHAN || defined GD_AREA_ZHONGSHAN_2020
-#if defined GD_AREA_ZHONGSHAN || defined GD_AREA_ZHONGSHAN_2020 || defined GD_AREA_MAIN_2020 || defined GD_AREA_ECZD_CHAOZHOU_2022
+#if defined GD_AREA_ZHONGSHAN || defined GD_AREA_ZHONGSHAN_2020 || defined GD_AREA_MAIN_2020
 		DWORD  bgl2QD:1;
 		DWORD  bgl2Tz:1;		
 		DWORD  bgl2TzH:1;	  //跳闸保持信号
@@ -320,7 +319,7 @@ typedef struct  TGOC_T
 {
 	UGOCDIR        psta;			// 公用动作信息
 //#if defined GD_AREA_ZHONGSHAN || defined GD_AREA_ZHONGSHAN_2020
-#if defined GD_AREA_ZHONGSHAN || defined GD_AREA_ZHONGSHAN_2020 || defined GD_AREA_MAIN_2020 || defined GD_AREA_ECZD_CHAOZHOU_2022
+#if defined GD_AREA_ZHONGSHAN || defined GD_AREA_ZHONGSHAN_2020 || defined GD_AREA_MAIN_2020
 	UGOCDIR        psta2;			// 过流2段用动作信息
 #endif
 	UGOCFLAG     sta;			// 故障动作信息
@@ -358,7 +357,7 @@ typedef struct  TGOC_T
 
 
 //#if defined GD_AREA_ZHONGSHAN || defined GD_AREA_ZHONGSHAN_2020
-#if defined GD_AREA_ZHONGSHAN || defined GD_AREA_ZHONGSHAN_2020 || defined GD_AREA_MAIN_2020 || defined GD_AREA_ECZD_CHAOZHOU_2022
+#if defined GD_AREA_ZHONGSHAN || defined GD_AREA_ZHONGSHAN_2020 || defined GD_AREA_MAIN_2020
 
 	TIMERELAY	tgl2Fz25ms;  		// 幅值启动25ms
 	TIMERELAY 	tgl2QDTime; 		// 时间继电器

+ 13 - 21
dtu/dtu_main_t536/app/IEC101.c

@@ -1053,12 +1053,10 @@ static bool IEC101_GetYc(IEC101_DEF *pt)
 				}
 			}
 
-		#ifdef FUNC_SEND_FAULT_CURRENT
 			if(((no==PUB_AC_YC9) || (no==PUB_AC_YC10) || (no==PUB_AC_YC11) || (no==PUB_AC_YC12)))
 			{
 				bsend = true;
 			}
-		#endif
 			// 如果大于死区值,上送
 			#ifndef IEC_JXYB_DEAL
 			if(bsend || ((i<MAX_YC_NUMBER)&&(_AbsL(lmeaval-pt->yc_save[i])>=dwDeadVal)))
@@ -1092,10 +1090,6 @@ static bool IEC101_GetYc(IEC101_DEF *pt)
 					QDS|=0x80;//带品质描述,有效 <1>:=无效
 				}
                 #endif
-				if(pRunSet->bTT_QDS)
-				{
-					QDS|=link_qds;
-				}
 
 				#ifdef IEC_QDS_HAVE
 				QDS|=link_qds;
@@ -1688,11 +1682,7 @@ static void IEC101_CallAll(IEC101_DEF *pt,u8 QOI)		//确
 			{
 				QDS|=0x80;//带品质描述,有效 <1>:=无效
 			}
-		#endif   
-			if(pRunSet->bTT_QDS)
-			{
-				QDS|=link_qds;
-			}
+		#endif
 			#ifdef IEC_QDS_HAVE
 				QDS|=link_qds;
 			#endif
@@ -3933,15 +3923,13 @@ u32 IEC101_SendEvent(IEC101_DEF *pt,int is_send_cos)
 		return 0;
 	}
 
-#ifndef JX_YB_SEND_SOE
-	#ifndef IEC_JXYB_DEAL
+#ifndef IEC_JXYB_DEAL
 	if(g_run_stu.bjx)	//检修压板投入,不发送变化的事件记录
 	{
 		g_soe_queue.tail_send[pt->chnl].n = g_soe_queue.tail_eep.n;	//soe cos
 		tf->head = tf->tail;//故障参数
 		return 0;
 	}
-	#endif
 #endif
 
 	//发送级联来的故障参数
@@ -4065,6 +4053,10 @@ u32 IEC101_SendEvent(IEC101_DEF *pt,int is_send_cos)
 				*pd++ =( yxtype==1)  ? 31 : 30;		//类型标识		
 				*pd++=(u8)no;		// 信息体地址L
 				*pd++=(u8)(no>>8);	// 信息体地址H
+                if(pRunSet->bTT_faultparaDKY)
+                {
+                    *pd++=0;			// 信息体地址H2  按照规约规定,101 及104 遥信信息体地址都是两个字节
+                }
 				*pd++=SIQ;			// 遥信
 				*pd++=(u8)rt.ms;
 				*pd++=(u8)(rt.ms>>8);
@@ -4078,13 +4070,13 @@ u32 IEC101_SendEvent(IEC101_DEF *pt,int is_send_cos)
 				//if(pRunSet->bTT_faultparaDKY) 
 				//{			
 					memcpy(pd,arrSoe,yc_num*6);	 // 标准规定,遥测点号是2个字节
-					IEC101_Asdu_Add_sts(pt,g_arrIECBuf,yc_num*6+14,0,3,42,FRAME_I_PRIOR_LOW ,0);
-				//}
-				//else
-				//{
-				//	memcpy(pd,arrSoe,vsq*7);	 // 标准规定,遥测点号是3个字节			
-				//	IEC101_Asdu_Add_sts(pt,g_arrIECBuf,vsq*7+14,0,3,42,FRAME_I_PRIOR_LOW ,0);
-				//}
+                    IEC101_Asdu_Add_sts(pt, g_arrIECBuf, yc_num * 6 + (pd - g_arrIECBuf), 0, 3, 42, FRAME_I_PRIOR_LOW, 0);
+                //}
+                // else
+                //{
+                //	memcpy(pd,arrSoe,vsq*7);	 // 标准规定,遥测点号是3个字节
+                //	IEC101_Asdu_Add_sts(pt,g_arrIECBuf,vsq*7+14,0,3,42,FRAME_I_PRIOR_LOW ,0);
+                //}
 			}
 			
 			

+ 11 - 31
dtu/dtu_main_t536/app/IEC104.c

@@ -1420,10 +1420,6 @@ static void IEC104_CallAll(IEC104_DEF *pt104,BYTE QOI)
 				
 			}
 		#endif
-			if(pRunSet->bTT_QDS)
-			{
-				QDS|=link_qds;
-			}
 			#ifdef IEC_QDS_HAVE
 				QDS|=link_qds;
 			#endif
@@ -2001,15 +1997,13 @@ u32 IEC104_SendEvent(IEC104_DEF *pt104,int is_send_cos) /*104
 	{
 		return 0;
 	}
-#ifndef JX_YB_SEND_SOE	
-	#ifndef IEC_JXYB_DEAL
+#ifndef IEC_JXYB_DEAL
 	if(g_run_stu.bjx)	//检修压板投入,不发送变化的事件记录
 	{
 		g_soe_queue.tail_send[pt104->chnl].n = g_soe_queue.tail_eep.n;	//soe cos
 		tf->head = tf->tail;//故障参数
 		return 0;
 	}
-	#endif
 #endif
 	//发送级联来的故障参数
 	if(tRunPara.bEvPara)
@@ -2111,12 +2105,10 @@ u32 IEC104_SendEvent(IEC104_DEF *pt104,int is_send_cos) /*104
 			*pd++ = yxtype ? 31 : 30;		//类型标识		1
 			*pd++=(u8)no;		// 信息体地址L
 			*pd++=(u8)(no>>8);	// 信息体地址H
-		#ifdef FAULT_3_INFO_ADDR
 			if(pRunSet->bTT_faultparaDKY)
 			{
 				*pd++=0;			// 信息体地址H2  按照规约规定,101 及104 遥信信息体地址都是两个字节
 			}
-		#endif
 			//*pd++=0;			// 信息体地址H2  按照规约规定,101 及104 遥信信息体地址都是两个字节
 			*pd++=SIQ;			// 遥信
 			*pd++=(u8)rt.ms;
@@ -2131,19 +2123,15 @@ u32 IEC104_SendEvent(IEC104_DEF *pt104,int is_send_cos) /*104
 			*pd++=vsq; //遥 测个数
 			*pd++ =13;		//类型标识	浮点值
 			memcpy(pd,arrSoe,vsq*7);
-		#ifdef FAULT_3_INFO_ADDR
-			if(pRunSet->bTT_faultparaDKY)
-			{
-				IEC104_Send_sts(pt104,FRAME_I_PRIOR_LOW,21+vsq*7,0);  //  21 改为20 原因: 按照规约规定,101 及104 事件参数 遥信信息体地址都是两个字节
-			}
-			else
-			{
-				IEC104_Send_sts(pt104,FRAME_I_PRIOR_LOW,20+vsq*7,0);  //  21 改为20 原因: 按照规约规定,101 及104 事件参数 遥信信息体地址都是两个字节
-			}
-		#else
-			IEC104_Send_sts(pt104,FRAME_I_PRIOR_LOW,20+vsq*7,0);  //  21 改为20 原因: 按照规约规定,101 及104 事件参数 遥信信息体地址都是两个字节
-		#endif
-		}
+            if (pRunSet->bTT_faultparaDKY)
+            {
+                IEC104_Send_sts(pt104, FRAME_I_PRIOR_LOW, (pd - &pt104->arrSendBuf[6]) + vsq * 7, 0); //  21 改为20 原因: 按照规约规定,101 及104 事件参数 遥信信息体地址都是两个字节
+            }
+            else
+            {
+                IEC104_Send_sts(pt104, FRAME_I_PRIOR_LOW, (pd - &pt104->arrSendBuf[6]) + vsq * 7, 0); //  21 改为20 原因: 按照规约规定,101 及104 事件参数 遥信信息体地址都是两个字节
+            }
+        }
 		
 	}
 	return cnt;
@@ -2274,13 +2262,11 @@ void IEC104_SendYC(IEC104_DEF *pt104)
 						QDS|=0x01;		//遥测溢出
 					}
 				}
-			}	
-		#ifdef FUNC_SEND_FAULT_CURRENT
+			}
 			if(((no==PUB_AC_YC9) || (no==PUB_AC_YC10) || (no==PUB_AC_YC11) || (no==PUB_AC_YC12)))
 			{
 				bsend = true;
 			}
-		#endif
 			#ifndef IEC_JXYB_DEAL
 			if(bsend||((i<MAX_YC_NUMBER)&&(_AbsL(lmeaval-pt104->yc_save[i])>=dwDeadVal)))
 			#else
@@ -2314,10 +2300,6 @@ void IEC104_SendYC(IEC104_DEF *pt104)
 					
 				}
 			#endif
-				if(pRunSet->bTT_QDS)
-				{
-					QDS|=link_qds;
-				}
 
 				#ifdef IEC_QDS_HAVE
 					QDS|=link_qds;
@@ -3230,12 +3212,10 @@ void IEC104_App(IEC104_DEF *pt104)
 	IEC104_lnk_msg_ypara(pt104);
 #endif 
 	
-#ifdef COMM_STATUS_LED//通信状态灯	
 	if(pt104->state == IEC104_ST_STARTED)
 	{
 		g_bCommStatus=TRUE;
 	}
-#endif
 
 #if 0
 	if(cnt)

+ 4 - 178
dtu/dtu_main_t536/app/IECComm.c

@@ -31,9 +31,7 @@ DWORD dTpartime;
 //#define SEC_BOX_CODE  1
 
 bool g_bCommLed;             //通信灯状态
-#ifdef COMM_STATUS_LED
 bool g_bCommStatus;
-#endif
 u32 g_comm_link_status;    	//通信连接状态,每个通道用一个bit表示
 bool byc_filter;	//遥测滤波,防止遥测没有稳定下来突发上送
 
@@ -292,60 +290,6 @@ char * IEC_Getdir(DWORD di)
 	return di_dir[0].dir;
 }
 
-#ifdef BSP_DTU2
-void RS_Recv_Enable(BYTE chnl)
-{
-	switch(UART_CHANNEL[chnl])
-	{
-		case CFG_UART_485_0:
-			GPIO_R485_OE5_OFF();				
-		break;
-		case CFG_UART_485_1:
-			GPIO_R485_OE6_OFF();			
-		break;
-		case CFG_UART_HMI:
-			GPIO_R485_OE1_OFF();			
-		break;
-		default:
-		break;
-	}
-}
-void RS_Send_Enable(BYTE chnl)
-{
-	switch(UART_CHANNEL[chnl])
-	{
-		case CFG_UART_485_0:
-			GPIO_R485_OE5_ON();				
-		break;
-		case CFG_UART_485_1:
-			GPIO_R485_OE6_ON();			
-		break;
-		case CFG_UART_HMI:
-			GPIO_R485_OE1_ON();			
-		break;
-		default:
-		break;
-	}
-}
-
-void RS_Ena_Init(BYTE chnl)
-{
-	switch(UART_CHANNEL[chnl])
-	{
-		case CFG_UART_485_0:
-			GPIO_R485_OE5_INIT();				
-		break;
-		case CFG_UART_485_1:
-			GPIO_R485_OE6_INIT();			
-		break;
-		case CFG_UART_HMI:
-			GPIO_R485_OE1_INIT();			
-		break;
-		default:
-		break;
-	}
-}
-#endif
 bool getCommStatus(void)
 {
 	int i;
@@ -659,9 +603,7 @@ void IECCommTask(void)
 	//int equErrTab[]={true};
 	// 串口规约处理
 
-#ifdef COMM_STATUS_LED//通信状态灯	
 	g_bCommStatus=FALSE;
-#endif
 	
 	for(i=0;i<CFG_UART_NUM_MAX;i++)
 	{
@@ -694,9 +636,7 @@ void IECCommTask(void)
 			if(pt->st101 == IEC101_ST_DATA)
 			{
 				commErrTab[i] = false;
-			#ifdef COMM_STATUS_LED//通信状态灯	
 				g_bCommStatus=true;
-			#endif
 			}
 		}
 		else if(tRunPara.tUartPara[i].wProtocol==PROTOCOL_101_M||tRunPara.tUartPara[i].wProtocol==PROTOCOL_101_PH_M)  // 串口级联规约
@@ -1058,12 +998,6 @@ int asdu_get_event(u8 ch,u16 head,u8* pcos,u8 *psoe,u8* pcos1,u8 *psoe1,u16*psoe
 		//级联上送的SOE带品质描述
 		if(SIQ&0x80)
 		{
-			if(pRunSet->bTT_QDS)
-			{
-				b_siq=true;
-				SIQ=(SIQ&0x7f);
-			}
-			
 		#ifdef IEC_QDS_HAVE
 				b_siq=true;
 				SIQ=(SIQ&0x7f);
@@ -1495,12 +1429,6 @@ int asdu_get_event_104(u8 ch,u16 head,u8* pcos,u8 *psoe,u16 *psoe_no,int baddr3,
 		//级联上送的SOE带品质描述
 		if(SIQ&0x80)
 		{
-			if(pRunSet->bTT_QDS)
-			{
-				b_siq=true;
-				SIQ=(SIQ&0x7f);
-			}
-			
 			#ifdef IEC_QDS_HAVE
 				b_siq=true;
 				SIQ=(SIQ&0x7f);
@@ -1734,7 +1662,6 @@ int asdu_get_event_yc(BYTE *dat,int baddr3,u16 arg_index)
 					float ff;
 					u8 tt[4];
 				}ff;
-#ifdef IEC_EVENT_YC_RATE
 				if(pRunSet->bTT_EV_YCRate)
 				{
 					ff.ff=(float)pArg->arg[i]/65536*((float)g_ac_table[j].rate/65536.0);
@@ -1743,9 +1670,6 @@ int asdu_get_event_yc(BYTE *dat,int baddr3,u16 arg_index)
 				{
 					ff.ff=(float)pArg->arg[i]/65536;
 				}
-#else
-				ff.ff=(float)pArg->arg[i]/65536;
-#endif
 				*dat++=(BYTE)di;
 				*dat++=(BYTE)(di>>8);
 				if(baddr3)*dat++=0;
@@ -3153,15 +3077,10 @@ void  iec_init_fixedset(void *pt,RMT_FIXED_TABLE *pfixedset,bool b104)
 			case FIXED_SET_COM:
 				if(b104)
 				{
-#ifndef GD_AREA_ECZD_JIEYANG_2022
 					strcpy(pfixedset->set[num].str,"2016版扩展104");
-#else
-					strcpy(pfixedset->set[num].str,"104");
-#endif
 				}
 				else
 				{
-#ifndef GD_AREA_ECZD_JIEYANG_2022
 					IEC101_DEF *pt101=(IEC101_DEF *)pt;
 					if(tRunPara.tUartPara[pt101->chnl].wProtocol==PROTOCOL_101_PH)
 					{
@@ -3170,10 +3089,7 @@ void  iec_init_fixedset(void *pt,RMT_FIXED_TABLE *pfixedset,bool b104)
 					else
 					{
 						strcpy(pfixedset->set[num].str,"2016版扩展非平衡式101");
-					}			
-#else
-					strcpy(pfixedset->set[num].str,"101");
-#endif
+					}
 				}
 				pfixedset->set[num].len=strlen(pfixedset->set[num].str);
 				break;
@@ -3627,13 +3543,11 @@ bool selectRunParId(WORD sw, WORD parId, BYTE *pbuf)
 		{
 			return false;
 		}
-#elif 0//defined GD_AREA_ECZD_YUNFU_YUNAN_2022
-
+#elif 0
 	if(parId==0x5001)//云浮郁南要求5001:定值区号 只读,不可更改
 	{
 		return false;		
 	}
-	
 #endif
 	value = IECbuf2Foat(pbuf);
 
@@ -4000,7 +3914,7 @@ bool readRunParId(WORD sw, WORD parId, BYTE *pbuf)
 			return true;
 		}
 	}
-#elif defined GD_AREA_ZHONGSHAN_2020 || defined GD_AREA_ZHONGSHAN_2020_ZC || defined GD_AREA_ECZD_CHAOZHOU_2022
+#elif defined GD_AREA_ZHONGSHAN_2020 || defined GD_AREA_ZHONGSHAN_2020_ZC
 	if(parId==0x5001)
 	{
 		int i;
@@ -4036,42 +3950,6 @@ bool readRunParId(WORD sw, WORD parId, BYTE *pbuf)
 			}
 		}
 	}
-	else if(parId==0x5002)
-	{
-		int i;
-		for(i=0;i<g_sw_num;i++)
-		{
-			if((short)g_sw[i].di_cfg_index[SW_DI_TQ] != INDEX_INVALLID)
-			{
-				float2IECbuf(pbuf,(float)g_tRelay[i].run_stu.bTQ);
-				rt_free(parBuf);
-				return true;
-			}
-			//为调试、测试便于查找问题,预留打印信息
-			else
-			{
-				rt_printf("停用同期压板DI通道未配置!!!\r\n");
-			}
-		}
-	}
-	else if(parId==0x5003)
-	{
-		int i;
-		for(i=0;i<g_sw_num;i++)
-		{
-			if((short)g_sw[i].di_cfg_index[SW_DI_FREQ_VOL] != INDEX_INVALLID)
-			{
-				float2IECbuf(pbuf,(float)g_tRelay[i].run_stu.freq_vol);
-				rt_free(parBuf);
-				return true;
-			}
-			//为调试、测试便于查找问题,预留打印信息
-			else
-			{
-				rt_printf("停用自动解列功能压板DI通道未配置!!!\r\n");
-			}
-		}
-	}
 	else if(parId==0x5004)
 	{
 		int i;
@@ -4201,8 +4079,7 @@ bool readRunParId(WORD sw, WORD parId, BYTE *pbuf)
 		else if(parTable>=YT_SW_HARD_YB_NUM+YT_PUB_HARD_YB_NUM)
 		{
 			int i=0;
-			
-			#ifdef GD_AREA_HUIZHOU_2021
+    
 			//模式硬遥信上送:1:常规保护;2:常规FA;3:智能FA
 			if(MIX_MODE_SEL == (parTable-YT_SW_HARD_YB_NUM-YT_PUB_HARD_YB_NUM))
 			{
@@ -4255,55 +4132,6 @@ bool readRunParId(WORD sw, WORD parId, BYTE *pbuf)
 					}
 				}
 			}
-			#endif
-
-			#ifdef GD_AREA_ECZD_JIEYANG_2022
-			for(i=0;i<g_sw_num;i++)
-			{
-				if(MIX_CHZ_CD == (parTable-YT_SW_HARD_YB_NUM-YT_PUB_HARD_YB_NUM))
-				{
-					temp_yx = (u8)soe_check(EV_ARCD+i*EV_SW_NUM);
-					rt_printf("读状态:%s=%d\r\n",mix_yt_index[MIX_CHZ_CD],temp_yx);
-					float2IECbuf(pbuf,(float)temp_yx);
-					rt_free(parBuf);
-					return true;
-				}
-				else if(MIX_LL_CD == (parTable-YT_SW_HARD_YB_NUM-YT_PUB_HARD_YB_NUM))
-				{
-					RUN_STU_SW *prun=&g_tRelay[i].run_stu;
-					temp_yx = prun->fa_ll_cd;
-					rt_printf("读状态:%s=%d\r\n",mix_yt_index[MIX_LL_CD],temp_yx);
-					float2IECbuf(pbuf,(float)temp_yx);
-					rt_free(parBuf);
-					return true;
-				}
-				else if(MIX_BS_HZ == (parTable-YT_SW_HARD_YB_NUM-YT_PUB_HARD_YB_NUM))
-				{
-					temp_yx = (u8)soe_check(EV_BS_ALL+i*EV_SW_NUM);
-					rt_printf("读状态:%s=%d\r\n",mix_yt_index[MIX_BS_HZ],temp_yx);
-					float2IECbuf(pbuf,(float)temp_yx);
-					rt_free(parBuf);
-					return true;
-				}
-				else if(MIX_TY == (parTable-YT_SW_HARD_YB_NUM-YT_PUB_HARD_YB_NUM))
-				{
-					if ((short)g_sw[i].di_cfg_index[SW_DI_BHZTT] != INDEX_INVALLID)
-					{
-						ecd = &g_equ_config_di[g_sw[i].di_cfg_index[SW_DI_BHZTT]];
-						temp_yx = dido_di_is_on(ecd->slot,ecd->index);
-					}
-					else
-					{
-						temp_yx = !pRunSet->bTT_BH_YB;
-					}
-					
-					rt_printf("读状态:%s=%d\r\n",mix_yt_index[MIX_TY],temp_yx);
-					float2IECbuf(pbuf,(float)temp_yx);
-					rt_free(parBuf);
-					return true;
-				}
-			}
-			#endif
 		}
 	#endif
 	}
@@ -6141,7 +5969,6 @@ int  iec_file_app(void *pt,BYTE *buf,BYTE cot,BYTE framelen,bool b104) // dat  
 	{
 		case 1: // 读目录
 		{
-		#ifdef GD_AREA_ECZD_JIEYANG_2022
 			if(!del_history_file(HS_FILE_SOE))
 			{
 				create_event_rcd_file(HS_FILE_SOE);
@@ -6151,7 +5978,6 @@ int  iec_file_app(void *pt,BYTE *buf,BYTE cot,BYTE framelen,bool b104) // dat  
 			{
 				create_event_rcd_file(HS_FILE_CO);
 			}
-		#endif
 			iec_dir_echo(pt,&buf[2],b104); // 报文从  操作标识下一字节开始
 			break;
 		}

+ 0 - 8
dtu/dtu_main_t536/app/IECComm.h

@@ -397,9 +397,7 @@ extern s8 UART_CHANNEL[];
 extern bool byc_filter;	//遥测滤波,防止遥测没有稳定下来突发上送
 extern bool g_bCommLed;
 extern u32 g_comm_link_status;    	//通信连接状态,每个通道用一个bit表示
-#ifdef COMM_STATUS_LED
 extern bool g_bCommStatus;
-#endif
 
 extern u8 g_arrIECBuf[];
 extern int g_link_uart_chnl;		
@@ -415,15 +413,9 @@ extern bool bfirst_sel;
 
 /*------------------------------ 函数声明 -------------------------------------
 */
-#ifdef BSP_DTU2
-void RS_Send_Enable(BYTE chnl);
-void RS_Recv_Enable(BYTE chnl);
-void RS_Ena_Init(BYTE chnl);
-#else
 #define RS_Send_Enable(x)
 #define RS_Recv_Enable(x)
 #define RS_Ena_Init(x)
-#endif
 void iec_ypara_chg_noty(void *pt,bool b104); 
 void iec_ypara_chg_soe(void);
 

+ 1 - 3
dtu/dtu_main_t536/app/IECLINK.c

@@ -719,7 +719,6 @@ void lnk_find_yc_iec_no(u8 ch, u8 *ps,u8 baddr3,u8 yc_type)// Ѱ
 				ps[0]=(u8)g_ac_table[i].cp;
 				ps[1]=(u8)(g_ac_table[i].cp>>8);
 								
-			#ifdef IEC_EVENT_YC_RATE
 				if(pRunSet->bTT_EV_YCRate)
 				{
 					union{
@@ -775,8 +774,7 @@ void lnk_find_yc_iec_no(u8 ch, u8 *ps,u8 baddr3,u8 yc_type)// Ѱ
 						pdat[0] = (u8)v;					
 						pdat[1] = (u8)(v>>8);
 					}															
-				}
-			#endif								
+				}						
 				//rt_printf("\r\n yc %04x-->%04x",g_ac_table[i].cp,di);
 				break;
 			}

+ 0 - 11
dtu/dtu_main_t536/app/LcdComm.c

@@ -304,18 +304,7 @@ void lcdcomm_init(void)
 					if(index>=LCD_MAX_LED)continue;
 					g_tLcdComm.tInit.para[index]=(BYTE)ecd[i].time_pulse;
 				}
-			}	
-			#ifndef DISP_SET_67KEY
-			if(g_tLcdComm.tInit.para[0]==200)
-			{
-				g_tScreen.lcd_type=LCD_TYPE_6KEY;
-			}
-			else if(g_tLcdComm.tInit.para[0]==10||g_tLcdComm.tInit.para[0]==11||g_tLcdComm.tInit.para[0]==12)  // 9¼ü¶¨Òå 10 »Æ 11ÂÌ 12 ºì
-			{
-				g_tLcdComm.tInit.para[0]-=10;
-				g_tScreen.lcd_type=LCD_TYPE_160_KEY9;
 			}
-			#endif
 		}
 	}
 }

+ 0 - 788
dtu/dtu_main_t536/app/MMI12864.MDL

@@ -1,788 +0,0 @@
-*修改:定值修改成功后增加弹出框(76,1),版本信息的位置
-
-*=======================================================================================
-*	注:坐标X轴,汉字为8的倍数,其他为象素,Y轴为象素 ,坐标,均为相对窗体起始位置的坐标∧∨<>+-
-*========================================================================================
-*=================================================================================================================================================================================================================================================================;
-*$0 主菜单:																		                                                         ;
-*屏号  域号   属性    坐标    ↑     ↓       ←      →      Enter    ESC     0      1       2       3       主调试菜单               变量名字        提示信息        SetFun            OnKey              OnTime            lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-0      0      0000   0,0       .      .         .      .         .      .       .     .       .       .       ""                          .             ""             .                .         .         .           ;       
-0      1      0001   3,16     0,6   0,3        0,6   0,2         .      .     180,1 180,1   10,1    20,1    "工况"                        .             ""             .               mmd_EnterMainMenu        .         .           ;       
-0      2      0001   9,16     0,5   0,4        0,1   0,3        30,1    .     180,1 180,1     .       .     "设置"                        .             ""             .               mmd_EnterMainMenu       .         .           ;       
-0      3      0001   3,32     0,1   0,5        0,2   0,4        80,1    .     180,1 180,1     .       .     "记录"                        .             ""             .               mmd_EnterMainMenu        .         .           ;       
-0      4      0001   9,32     0,2   0,6        0,3   0,5        44,1    .     180,1 180,1     .       .     "定值"                        .             ""             .               mmd_EnterMainMenu        .         .           ;       
-0      5      0001   3,48     0,3   0,2        0,4   0,6        3,1     .     180,1 180,1     .       .     "维护"                        .             ""             .               mmd_EnterMainMenu         .         .           ;       
-0      6      0001   9,48     0,4   0,1        0,5   0,1        5,1     .     180,1 180,1     .       .     "信息"                        .             ""             .               mmd_EnterMainMenu        .         .           ;       
-0      7      0020   4,0       .      .         .      .         .      .       .     .       .       .      "<主菜单>"                 .             ""             .                .         .         .           ;
-*=================================================================================================================================================================================================================================================================;
-
-*=================================================================================================================================================================================================================================================================;
-*$1告警窗口																		                                                         ;
-*屏号  域号   属性    坐标      ↑       ↓       ←       →     Enter      ESC     0      1       2       3       显示格式                       变量名字        提示信息                             SetFun           OnKey           OnTime             lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-1     0     8000    0,0        .        .     .       .     .          .      .      .       .       .       ""                           .             ""              .                .                .               .            ;
-1     1     0001    0,24       .        .     .       .  254,254    254,254   .      .       .       .       "%s"                        m_WarningStr    ""             .                .                .               .            ;
-1     2     0000    0,0       .       .      .      .        .        .       .      .       .       .        "信息提示:"                 .              ""                   .               .                .               .           ;
-*=================================================================================================================================================================================================================================================================;
-*=================================================================================================================================================================================================================================================================;
-*$2 输入密码																		                                                         ;
-*屏号  域号   属性    坐标      ↑       ↓     ←     →      Enter    ESC      0        1       2       3       显示格式                变量名字        提示信息                                SetFun           OnKey         OnTime     lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-2       0     8000    0,0       .       .      .      .        .        .       .        .       .      .       ""                           .            ""                      .                .             .               .     ;
-2       1     0019    2,24      .       .      .      .        .       0,2     36,1    37,1      .      1,1     "输入密码:%*4hu"       &m_Password         ""              mmd_CheckParaPassword      .             .               0     ;
-2       2     0000    3,0       .       .      .      .        .        .        .       .       .       .        "<参数设置>"                 .           ""                   .               .                .               .           ;
-*=================================================================================================================================================================================================================================================================;
-         
-*=================================================================================================================================================================================================================================================================;
-*$2 输入密码																		                                                         ;
-*屏号  域号   属性    坐标      ↑       ↓          ←     →      Enter    ESC      0        1       2       3       显示格式                变量名字        提示信息                                SetFun           OnKey         OnTime     lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-3       0     8000    0,0       .       .      .      .        .        .       .        .       .      .       ""                           .            ""                      .                .             .               .     ;
-3       1     0019    2,24      .       .      .      .        .       0,5      100,1   181,1    .      1,1     "输入密码:%*4hu"       &m_Password         ""              mmd_CheckXTPassword      .             .               0     ;
-3       2     0000    3,0       .       .      .      .        .        .        .       .       .       .      "<系统维护>"                  .           ""                   .               .                .               .           ;
-*=================================================================================================================================================================================================================================================================;
- 
-*=================================================================================================================================================================================================================================================================;
-*$0 其他信息																	                                                         ;
-*屏号  域号   属性    坐标      ↑       ↓       ←      →    Enter   ESC     0      1       2       3       其他信息                   变量名字        提示信息        SetFun           OnKey           OnTime             lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-5      0      0000   0,0       .      .        .      .      .      .       .     .       .       .       ""                            .             ""            .              .                 .               .          ;
-5      1      0001   3,16     5,5    5,2     5,5    5,2     6,1    0,6      .     .       .       1,1     "版本"                     .             ""       mmd_GetInf          .                 .               0        ;
-5      2      0001   9,16     5,1    5,3     5,1    5,3     9,1    0,6      .     .       .       1,1     "配置"                     .             ""       mmd_GetFileInf     .                 .               0         ;
-5      3      0001   3,32     5,2    5,4     5,2    5,4     8,1    0,6      .     .       .       1,1     "调试"                     .             ""       mmd_GetDebugInf     .                 .               0         ;
-5      4      0001   9,32     5,3    5,5     5,3    5,5      .     0,6    7,1     .       .       1,1     "故障"                     .             ""       mmd_GetConfigInf     .                 .               0         ;
-5      5      0001   3,48     5,4    5,1     5,4    5,1     11,1   0,6      .     .       .       1,1     "GPRS信息"                     .             ""       mmd_GetGprsInf     .                 .               0         ;
-5      6      0000   3,0       .      .        .      .      .      .       .     .       .       .       "<装置信息>"                   .             ""               .              .                 .               .           ;
-*=================================================================================================================================================================================================================================================================;
- 
- 
-
-*=================================================================================================================================================================================================================================================================;
-*$0 其他信息																	                                                         ;
-*屏号  域号   属性    坐标      ↑       ↓       ←      →    Enter   ESC     0      1       2       3       其他信息                   变量名字        提示信息        SetFun           OnKey           OnTime             lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-6   0      0100   0,0        .     .          .      .         .       .      .     .       .       .      ""                           .              ""                .           mmd_RenewInf       .        5           ;
-6   1      1420   0,32       .     .          .      .         .      5,1    .     .       .       .      ""                         &g_tDataMenu1    ""                .               .                 .               3           ;
-6   2      0020   0,16        .     .          .      .         .      .       .     .       .       .      "板卡 CRC  版本"                     .             ""                .               .                 .               .           ;
-6   5      0020   3,0        .     .          .      .         .      .       .     .       .       .      "<版本信息>"                     .             ""                .               .                 .               .           ;
-*=================================================================================================================================================================================================================================================================;
- 
-
-*=================================================================================================================================================================================================================================================================;
-*$11 录波管理																                                                         ;
-*屏号  域号   属性    坐标   ↑     ↓        ←        →      Enter    ESC     0      1     2       3       显示格式                变量名字        提示信息             SetFun           OnKey           OnTime         lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-7   0      0100   0,0        .     .          .      .         .       .      .     .       .       .      ""                           .              ""                .           mmd_RenewConfigInf       .        5           ;
-7   1      1420   0,16       .     .          .      .         .      5,4    .     .       .       .      ""                         &g_tDataMenu1    ""                .               .                 .               3           ;
-7   3      0020   10,0        .     .          .      .         .      .       .     .       .       .      "%*02hu/"                   &m_CurrentScreen  ""                .               .                 .               .           ;
-7   4      0020   13,0       .     .          .      .         .      .       .     .       .       .      "%*02hu>"                   &m_ScreenNum      ""                .               .                 .               .           ;
-7   5      0020   1,0        .     .          .      .         .      .       .     .       .       .      "<故障信息"                     .             ""                .               .                 .               .           ;
-*=================================================================================================================================================================================================================================================================;
- *=================================================================================================================================================================================================================================================================;
-*$11 录波管理																                                                         ;
-*屏号  域号   属性    坐标   ↑     ↓        ←        →      Enter    ESC     0      1     2       3       显示格式                变量名字        提示信息             SetFun           OnKey           OnTime         lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-8   0      0100   0,0        .     .          .      .         .       .      .     .       .       .      ""                           .              ""                .         mmd_RenewExtInf            .        5           ;
-8   1      1420   0,16       .     .          .      .         .      5,3    .     .       .       .      ""                         &g_tDataMenu1     ""                .               .                 .               3           ;
-8   2      0020   10,0        .     .          .      .         .      .       .     .       .       .      "%*02hu/"                 &m_CurrentScreen  ""                .               .                 .               .           ;
-8   3      0020   13,0       .     .          .      .         .      .       .     .       .       .      "%*02hu>"                   &m_ScreenNum      ""                .               .                 .               .           ;
-8   4      0020   1,0        .     .          .      .         .      .       .     .       .       .      "<调试信息"                    .           ""                .               .                 .               .           ;
-*=================================================================================================================================================================================================================================================================;
- 
- *=================================================================================================================================================================================================================================================================;
-*$11 录波管理																                                                         ;
-*屏号  域号   属性    坐标   ↑     ↓        ←        →      Enter    ESC     0      1     2       3       显示格式                变量名字        提示信息             SetFun           OnKey           OnTime         lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-9   0      0100   0,0        .     .          .      .         .       .      .     .       .       .      ""                           .              ""                .         mmd_RenewExtInf     .        5           ;
-9   1      1420   0,16       .     .          .      .         .      5,2    .     .       .       .      ""                         &g_tDataMenu1     ""                .               .                 .               3           ;
-9   2      0020   10,0        .     .          .      .         .      .       .     .       .       .      "%*02hu/"                 &m_CurrentScreen  ""                .               .                 .               .           ;
-9   3      0020   13,0       .     .          .      .         .      .       .     .       .       .      "%*02hu>"                   &m_ScreenNum      ""                .               .                 .               .           ;
-9   4      0020   1,0        .     .          .      .         .      .       .     .       .       .      "<配置信息"                     .          ""                .               .                 .               .           ;
-*=================================================================================================================================================================================================================================================================;
-*=================================================================================================================================================================================================================================================================;
-*$11 录波管理																                                                         ;
-*屏号  域号   属性    坐标   ↑     ↓        ←        →      Enter    ESC     0      1     2       3       显示格式                变量名字        提示信息             SetFun           OnKey           OnTime         lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-11   0      0100   0,0        .     .          .      .         .       .      .     .       .       .      ""                           .              ""                .         mmd_AuotGprsInf    mmd_AuotGprsInf        1           ;
-11   1      1420   0,16       .     .          .      .         .      5,5    .     .       .       .      ""                         &g_tDataMenu1     ""                .         mmd_GprsInfKey              .               3           ;
-11   2      0020   10,0        .     .          .      .         .      .       .     .       .       .      "%*02hu/"                   &m_CurrentScreen  ""              .               .                 .               .           ;
-11   3      0020   13,0       .     .          .      .         .      .       .     .       .       .      "%*02hu>"                   &m_ScreenNum      ""               .               .                 .               .           ;
-11   4      0020   1,0        .     .          .      .         .      .       .     .       .       .      "<GPRS信息"                     .           ""                .               .                 .               .           ;
-*=================================================================================================================================================================================================================================================================;
-
-*=================================================================================================================================================================================================================================================================;
-*$0 运行工况1(没有电度)																	                                                         ;
-*屏号  域号   属性    坐标      ↑       ↓   ←       →      Enter    ESC     0      1       2       3       运行工况                   变量名字        提示信息        SetFun           OnKey           OnTime             lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-10      0      0000   0,0       .      .         .      .         .      .       .     .       .       .       ""                          .             ""                .                .               .         .         ;
-10      1      0001   5,24     10,5   10,2    10,5   10,2       15,1    0,1      .     .       .       .     "公用测量值"                         .             ""            mmd_GetMeaPub        .               .         .          ;
-10      2      0001   5,48     10,1   10,3    10,1   10,3       16,1    0,1      .     .       .     1,1     "线路测量值"                          .             ""           mmd_GetMeaSw         .               .         .           ;
-10      3      0001   5,72     10,2   10,4    10,2   10,4        .      0,1    17,1    .       .     1,1     "公用遥信值"                         .             ""            mmd_GetPubYX        .               .         .          ;
-10      4      0001   5,96     10,3   10,5    10,3   10,5        .      0,1    18,1    .       .     1,1     "线路遥信值"                          .             ""           mmd_GetSwYX         .               .         .           ;
-10      5      0001   5,120    10,4   10,1    10,4   10,1        .      0,1    19,1    .       .     1,1     "板卡遥信值"                          .             ""           mmd_GetBoardYX   .               .         .           ;
-10      6      0000   6,0       .      .          .      .       .      .        .     .       .       .     "<运行工况>"                      .             ""               .             .                 .               .           ;
-*=================================================================================================================================================================================================================================================================;
- 
- 
-*=================================================================================================================================================================================================================================================================;
-*$11 测量值查看																		                                                         ;
-*屏号  域号   属性    坐标      ↑       ↓       ←          →      Enter    ESC     0      1     2       3       显示格式                变量名字        提示信息                          SetFun           OnKey           OnTime         lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-15   0      0100   0,0        .     .          .      .         .       .      .     .       .       .      ""                           .              ""                .          mmd_RenewMeaPub    mmd_RenewMeaPub        2           ;
-15   1      1420   0,16       .     .          .      .         .      10,1    .     .       .       .      ""                         &g_tDataMenu1    ""                .               .                 .               9           ;
-15   2      0020   13,0        .     .          .      .         .      .       .     .       .       .      "[%*2hu/"                   &m_CurrentScreen  ""                .               .                 .               .           ;
-15   3      0020   17,0       .     .          .      .         .      .       .     .       .       .      "%*2hu]"                   &m_ScreenNum      ""                .               .                 .               .           ;
-15   4      0020   4,0        .     .          .      .         .      .       .     .       .       .      "<公  用>"                     .             ""                .               .                 .               .           ;
-*=================================================================================================================================================================================================================================================================;
-
-*=================================================================================================================================================================================================================================================================;
-*$11 测量值查看																		                                                         ;
-*屏号  域号   属性    坐标      ↑       ↓       ←          →      Enter    ESC     0      1     2       3       显示格式                变量名字        提示信息                          SetFun           OnKey           OnTime         lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-16   0      0100   0,0        .     .          .      .         .       .      .     .       .       .      ""                           .              ""                .          mmd_RenewMeaSw    mmd_RenewMeaSw        2           ;
-16   1      1420   0,16       .     .          .      .         .      10,2    .     .       .       .      ""                         &g_tDataMenu1    ""                .               mmd_ChangeSwMea                 .      9           ;
-16   2      0020   13,0        .     .          .      .         .      .       .     .       .       .      "[%*2hu/"                   &m_CurrentScreen  ""                .               .                 .               .           ;
-16   3      0020   17,0       .     .          .      .         .      .       .     .       .       .      "%*2hu]"                   &m_ScreenNum      ""                .               .                 .               .           ;
-16   4      0020   4,0        .     .          .      .         .      .       .     .       .       .      "<线路%*2hu>"         &g_sw_index      ""                .               .                 .               .           ;
-*=================================================================================================================================================================================================================================================================;
-*=================================================================================================================================================================================================================================================================;
-*$11 遥信查看																		                                                         ;
-*屏号  域号   属性    坐标      ↑       ↓       ←          →      Enter    ESC     0      1     2       3       显示格式                变量名字        提示信息                          SetFun           OnKey           OnTime         lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-17   0      0100   0,0        .     .          .      .         .       .      .     .       .       .      ""                           .              ""                .           mmd_RenewPubYX        mmd_RenewPubYX        2           ;
-17   1      1420   0,16       .     .          .      .         .      10,3    .     .       .       .      ""                         &g_tDataMenu1    ""                .               .                 .               9           ;
-17   2      0020   13,0        .     .          .      .         .      .       .     .       .       .      "[%*2hu/"                   &m_CurrentScreen  ""                .               .                 .               .           ;
-17   3      0020   17,0       .     .          .      .         .      .       .     .       .       .      "%*2hu]"                   &m_ScreenNum      ""                .               .                 .               .           ;
-17   4      0020   4,0        .     .          .      .         .      .       .     .       .       .      "<公  用>"                     .             ""                .               .                 .               .           ;
-*=================================================================================================================================================================================================================================================================;
-
-
-*=================================================================================================================================================================================================================================================================;
-*$11 遥信查看																		                                                    ;
-*屏号  域号   属性    坐标      ↑       ↓       ←          →      Enter    ESC     0      1     2       3       显示格式                变量名字        提示信息            SetFun           OnKey           OnTime         lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-18   0      0100   0,0        .     .          .      .         .       .      .     .       .       .      ""                           .                 ""                .           mmd_RenewSwYX        mmd_RenewSwYX        2           ;
-18   1      1420   0,16       .     .          .      .         .      10,4    .     .       .       .      ""                         &g_tDataMenu1       ""                .           mmd_ChangeYxSw        .        9           ;
-18   2      0020   13,0        .     .          .      .         .      .       .     .       .       .      "[%*2hu/"                   &m_CurrentScreen   ""                .               .                 .               .           ;
-18   3      0020   17,0       .     .          .      .         .      .       .     .       .       .      "%*2hu]"                   &m_ScreenNum        ""                .               .                 .               .           ;
-18   4      0020   4,0        .     .          .      .         .      .       .     .       .       .      "<线路%*2hu>"            &g_sw_index         ""                .               .                 .               .           ;
-*=================================================================================================================================================================================================================================================================;
-
-*=================================================================================================================================================================================================================================================================;
-*$11 遥信查看																		                                                         ;
-*屏号  域号   属性    坐标      ↑       ↓       ←          →      Enter    ESC     0      1     2       3       显示格式                变量名字        提示信息                          SetFun           OnKey           OnTime         lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-19   0      0100   0,0        .     .          .      .         .       .      .     .       .       .      ""                           .              ""                .           mmd_RenewBoardYX        mmd_RenewBoardYX        2           ;
-19   1      1420   0,32       .     .          .      .         .      10,5    .     .       .       .      ""                         &g_tDataMenu1    ""                .         mmd_ChangeYxBoard      .               9           ;
-19   2      0000   0,16        .     .          .      .         .      .       .     .       .       .      " 1 2 3 4 5 6 7 8 910"      .              ""                .                .       .               .           ;
-19   3      0020   4,0        .     .          .      .         .      .       .     .       .       .      "<板卡%*2hu>"           &g_sw_index      ""                .                .                 .               .           ;
-*=================================================================================================================================================================================================================================================================;
-
-
-*=================================================================================================================================================================================================================================================================;
-*$0 运行工况1(没有电度)																	                                                         ;
-*屏号  域号   属性    坐标      ↑       ↓       ←       →         Enter    ESC     0      1       2       3       运行工况                   变量名字        提示信息        SetFun           OnKey           OnTime             lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-20      0      0000   0,0       .      .         .      .         .      .       .     .       .       .       ""                          .             ""                .                .               .         .         ;
-20      1      0001   5,16     20,3   20,2    20,3   20,2       21,1    0,1      .     .       .       .     "测量值"                         .             ""            mmd_GetFtuMea     .               .         .          ;
-20      2      0001   5,32     20,1   20,3    20,1   20,3        .      0,1    22,1    .       .     1,1     "遥信值"                         .             ""            mmd_GetFtuYX      .               .         .          ;
-20      3      0001   5,48     20,2   20,1    20,2   20,1        .      0,1    23,1    .       .     1,1     "状态值"                         .             ""            mmd_GetFtuIfo      .               .         .          ;
-20      4      0000   3,0       .      .          .      .       .      .        .     .       .       .     "<运行工况>"                      .             ""               .             .                 .               .           ;
-
-*=================================================================================================================================================================================================================================================================;
-
-*=================================================================================================================================================================================================================================================================;
-*$11 遥信查看																		                                                    ;
-*屏号  域号   属性    坐标      ↑       ↓       ←          →      Enter    ESC     0      1     2       3       显示格式                变量名字        提示信息            SetFun           OnKey           OnTime         lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-21   0      0100   0,0        .     .          .      .         .       .      .     .       .       .      ""                           .                 ""                .           mmd_RenewFtuMea        mmd_RenewFtuMea        2           ;
-21   1      1420   0,16       .     .          .      .         .      20,1    .     .       .       .      ""                         &g_tDataMenu1       ""                .                .        .        3           ;
-21   2      0020   8,0        .     .          .      .         .      .       .     .       .       .      "%*02hu/"                   &m_CurrentScreen  ""                .               .                 .               .           ;
-21   3      0020   11,0       .     .          .      .         .      .       .     .       .       .      "%*02hu>"                   &m_ScreenNum        ""                .               .                 .               .           ;
-21   4      0020   1,0        .     .          .      .         .      .       .     .       .       .      "<测量值"                        .            ""                .               .                 .               .           ;
-*=================================================================================================================================================================================================================================================================;
-
-
-*=================================================================================================================================================================================================================================================================;
-*$11 测量值查看																		                                                         ;
-*屏号  域号   属性    坐标      ↑       ↓       ←          →      Enter    ESC     0      1     2       3       显示格式                变量名字        提示信息                          SetFun           OnKey           OnTime         lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-22   0      0100   0,0        .     .          .      .         .       .      .     .       .       .      ""                           .              ""                .          mmd_RenewFtuYX    mmd_RenewFtuYX        2           ;
-22   1      1420   0,16       .     .          .      .         .      20,2    .     .       .       .      ""                         &g_tDataMenu1    ""                .               .                 .               3           ;
-22   2      0020   8,0        .     .          .      .         .      .       .     .       .       .      "%*02hu/"                   &m_CurrentScreen  ""                .               .                 .               .           ;
-22   3      0020   11,0       .     .          .      .         .      .       .     .       .       .      "%*02hu>"                   &m_ScreenNum      ""                .               .                 .               .           ;
-22   4      0020   1,0        .     .          .      .         .      .       .     .       .       .      "<遥信值"                     .             ""                .               .                 .               .           ;
-*=================================================================================================================================================================================================================================================================;
-
-
-*=================================================================================================================================================================================================================================================================;
-*$0 运行设置																		                                                         ;
-*屏号  域号   属性    坐标      ↑       ↓       ←       →      Enter    ESC     0      1       2       3       运行设置                   变量名字        提示信息        SetFun           OnKey           OnTime             lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-30      0      0000   0,0       .      .         .      .        .      .        .     .       .       .       ""                              .             ""                .             .                 .               .          ;
-30      1      0001   4,16     30,3   30,2     30,3   30,2      2,1     0,2      .     .       .       .    "参数设置"                         .             ""                 .           .                 .               0        ;
-30      2      0001   4,32     30,1   30,3     30,1   30,3     31,1     0,2      .     .       .      1,1     "时间设置"                       .             ""        mmd_GetSetTime       .                 .               0         ;
-30      3      0001   4,48     30,2   30,1     30,2   30,1     32,1     0,2      .     .       .      1,1     "电池管理"                       .             ""                .       .                 .               0         ;
-30      4      0000   3,0       .      .          .      .        .      .       .     .       .       .      "<运行管理>"                     .             ""                .             .                 .               .           ;
-*=================================================================================================================================================================================================================================================================;
-
-
-
-*=================================================================================================================================================================================================================================================================;
-*$1时间设置																	                                                         ;
-*屏号  域号   属性    坐标    ↑       ↓       ←        →      Enter    ESC     0      1     2       3       显示格式                变量名字        提示信息           SetFun           OnKey           OnTime         lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-31     0     0000   0,0         .     .        .     .          .      .       .     .      .        .      ""                             .            ""                .              .                .        0          ;
-31     1     0019   1,24      31,5   31,4      31,6   31,2       .     30,2     .     .      .       1,1     "20%*2hu年"           &m_SetTime.year        ""             mmd_SetTime       .                 .               .           ;
-31     2     0019   7,24      31,6   31,5      31,1   31,3       .     30,2     .     .      .       1,1     "%*2hu月"             &m_SetTime.month       ""             mmd_SetTime       .                 .               .           ;
-31     3     0019   11,24     31,4   31,6      31,2   31,4       .     30,2     .     .      .       1,1     "%*2hu日"             &m_SetTime.day         ""             mmd_SetTime       .                 .               .           ;
-31     4     0019   2,40      31,1   31,2      31,3   31,5       .     30,2     .     .      .       1,1      "%*2hu时"             &m_SetTime.hour        ""             mmd_SetTime      .                 .               .           ;
-31     5     0019   6,40      31,2   31,3      31,4   31,6       .     30,2     .     .      .       1,1     "%*2hu分"              &m_SetTime.min         ""             mmd_SetTime       .                 .               .           ;
-31     6     0019   10,40     31,3   31,1      31,5   31,1       .     30,2     .     .      .       1,1     "%*2hu秒"               &m_SetTime.sec         ""             mmd_SetTime       .                 .               .           ;
-31     7     0000   3,0         .     .        .     .          .      .       .     .      .       .      "<时间设置>"                 .              ""                   .           .                .               .           ;
-*=================================================================================================================================================================================================================================================================;
-
-*=================================================================================================================================================================================================================================================================;
-*$0 运行设置																		                                                         ;
-*屏号  域号   属性    坐标      ↑       ↓       ←       →      Enter    ESC     0      1       2       3       运行设置                   变量名字        提示信息        SetFun           OnKey           OnTime             lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-32      0      0000   0,0       .      .         .      .        .      .       .      .       .       .     ""                              .             ""                .             .                 .               .          ;
-32      1      0001   4,24     32,2   32,2     32,2   32,2      33,1   30,3     .      .       .       .    "活化启动"                   .             ""                .   .                 .               0        ;
-32      2      0001   4,40     32,1   32,1     32,1   32,1      34,1   30,3     .      .       .       .    "活化退出"                   .             ""                .       .                 .               0         ;
-32      4      0000   3,0       .      .          .      .       .      .       .      .       .       .    "<电池管理>"                     .             ""                .             .                 .               .           ;
-*=================================================================================================================================================================================================================================================================;
-
-*=================================================================================================================================================================================================================================================================;
-*$0 电池活化																		                                                         ;
-*屏号  域号   属性    坐标      ↑       ↓       ←       →      Enter    ESC     0      1       2       3       运行工况                   变量名字        提示信息        SetFun           OnKey           OnTime             lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-33      0      8000   0,0       .     .          .      .         .      .       .     .      .       .      ""                             .             ""                .             .                 .               .          ;
-33      1      0001   2,40     33,2  33,2      33,2    33,2       .   254,254  32,1   .      .      1,1     "确认"                         .             ""           mmd_BatActive      .                 .               .        ;
-33      2      0001   8,40     33,1  33,1      33,1    33,1     32,1   254,254   .     .      .       .      "取消"                         .             ""                .             .                 .               .         ;
-33      3      0001   1,24      .     .          .      .         .      .       .     .      .       .      "启动电池活化?"                .             ""                .             .                 .               .         ;
-33      4      0000   3,0       .     .          .      .         .      .       .     .      .       .      "<电池管理>"                   .             ""                .             .                 .               .           ;
-*=================================================================================================================================================================================================================================================================;
-
-
-*=================================================================================================================================================================================================================================================================;
-*$0 电池投入																		                                                         ;
-*屏号  域号   属性    坐标      ↑       ↓       ←       →      Enter    ESC     0      1       2       3       运行工况                   变量名字        提示信息        SetFun           OnKey           OnTime             lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-34      0      8000   0,0       .     .          .      .         .      .       .     .      .       .      ""                             .             ""                .             .                 .               .          ;
-34      1      0001   2,40     34,2  34,2      34,2    34,2       .   254,254  32,2    .      .      1,1      "确认"                         .             ""           mmd_BatActOff      .                 .               .        ;
-34      2      0001   8,40     34,1  34,1      34,1    34,1     32,2   254,254   .     .      .       .      "取消"                         .             ""                .             .                 .               .         ;
-34      3      0001   1,24      .     .          .      .         .      .       .     .      .       .      "退出电池活化?"                .             ""                .             .                 .               .         ;
-34      4      0000   3,0       .     .          .      .         .      .       .     .      .       .      "<电池管理>"                   .             ""                .             .                 .               .           ;
-*=================================================================================================================================================================================================================================================================;
-
-*=================================================================================================================================================================================================================================================================;
-*$11 定值整定																		                                                         ;
-*屏号  域号   属性    坐标    ↑       ↓       ←       →      Enter    ESC     0      1     2       3       显示格式                变量名字        提示信息             SetFun           OnKey           OnTime         lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-36   0      0000   0,0        .     .          .      .         .      .      .     .       .       .      ""                           .                 ""                .               .                 .                   .           ;
-36   1      1059   1,32       .     .          .      .         .   38,1   38,1     .      .       .      ""                         &g_tDataMenu1       ""                 .      mmd_EquipParaKey     .               1           ;
-36   2      0020   0,16       .     .          .      .         .      .      .     .       .       .      "%-16.16s"                 m_set_name          ""                .               .                 .               .           ;
-36   3      0020   0,48       .     .          .      .         .      .      .     .       .       .      "%-16.16s"                 m_set_inf           ""                .               .                 .               .           ;
-36   5      0020   10,0        .     .          .      .         .      .      .     .       .       .      "%*2hu/"                   &m_CurrentScreen    ""                .               .                 .               .           ;
-36   6      0020   13,0       .     .          .      .         .      .      .     .       .       .      "%*2hu>"                   &m_ScreenNum        ""                .               .                 .               .           ;
-36   7      0020   1,0        .     .          .      .         .      .      .     .       .       .      "<参数设置"                   &m_ScreenNum        ""                .               .                 .               .           ;
-*=================================================================================================================================================================================================================================================================;
-
-
-*=================================================================================================================================================================================================================================================================;
-*$1告警窗口																		                                                         ;
-*屏号  域号   属性    坐标      ↑       ↓      ←       →     Enter      ESC     0      1       2       3       显示格式                       变量名字        提示信息                             SetFun           OnKey           OnTime             lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-37     0     8000    0,0        .        .     .       .     .         .      .      .       .       .       ""                           .             ""              .                .                .               .            ;
-37     1     0000    0,24       .        .     .       .    36,1    30,1      .      .       .       .       "参数错误,确认键"             .              ""             .            mmd_GetDefaultEquipPara    .               .            ;
-37     2     0000    0,40       .        .     .       .     .        .      .      .       .       .        "载入默认参数"               .              ""              .                .                .               .           ;
-*=================================================================================================================================================================================================================================================================;
-
-
-*=================================================================================================================================================================================================================================================================;
-*$0 定之保存																		                                                         ;
-*屏号  域号   属性    坐标      ↑       ↓       ←       →      Enter    ESC     0      1       2       3       运行工况                   变量名字        提示信息        SetFun           OnKey           OnTime             lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-38      0      8000   0,0       .     .          .      .         .      .       .     .      .       .      ""                             .             ""                .             .                 .               .          ;
-38      1      0001   2,40     38,2    38,2     38,2    38,2      .   254,254   39,1   .      .     50,1      "保存"                          .             ""           mmd_SolidEquipPara    .                 .               .        ;
-38      2      0001   8,40    38,1    38,1     38,1    38,1     30,1   254,254    .     .      .       .      "退出"                        .             ""                .             .                 .               .         ;
-38      3      0001   1,24      .     .          .      .         .      .       .     .      .       .      "保存系统参数?"              .             ""                .             .                 .               .         ;
-38      4      0000   3,0       .     .          .      .         .      .       .     .      .       .      "<参数保存>"                    .             ""                .             .                 .               .           ;
-*=================================================================================================================================================================================================================================================================;
-*=================================================================================================================================================================================================================================================================;
-*$1告警窗口																		                                                         ;
-*屏号  域号   属性    坐标      ↑       ↓       ←       →     Enter      ESC     0      1       2       3       显示格式                       变量名字        提示信息                             SetFun           OnKey           OnTime             lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-39     0     0000    0,0        .        .     .       .     .          .      .      .       .       .       ""                           .             ""              .                .                .               .            ;
-39     1     0001    0,24       .        .     .       .    30,1        30,1   .      .       .       .       "%s"                        m_WarningStr    ""             .                .                .               .            ;
-39     2     0000    0,0        .       .      .       .     .          .      .      .       .       .        "信息提示:"                 .              ""              .               .                .               .           ;
-*=================================================================================================================================================================================================================================================================;
-
-
-*=================================================================================================================================================================================================================================================================;
-*$11 定值整定																		                                                         ;
-*屏号  域号   属性    坐标    ↑   ↓       ←       →      Enter    ESC     0      1     2       3       显示格式                变量名字        提示信息             SetFun           OnKey           OnTime         lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-40   0      0000   0,0        .     .          .      .         .      .      .     .       .       .      ""                           .                 ""                .        mmd_RenewFtuSet             .                   .           ;
-40   1      1059   2,32       .     .          .      .         .     49,1    .     .       .       .      ""                         &g_tDataMenu1       ""                .      mmd_SetFtuKey     .               1           ;
-40   2      0020   0,16       .     .          .      .         .      .      .     .       .       .      "%-16.16s"                 m_set_name          ""                .               .                 .               .           ;
-40   3      0020   0,48       .     .          .      .         .      .      .     .       .       .      "%-16.16s"                 m_set_inf           ""                .               .                 .               .           ;
-40   4      0020   10,0       .     .          .      .         .      .      .     .       .       .      "%*2hu/"                   &m_CurrentScreen    ""                .               .                 .               .           ;
-40   5      0020   13,0       .     .          .      .         .      .      .     .       .       .      "%*2hu>"                    &m_ScreenNum       ""                .               .                 .               .           ;
-40   6      0020   1,0        .     .          .      .         .      .      .     .       .       .      "<定值整定"                       .              ""                .               .                 .               .           ;
-*=================================================================================================================================================================================================================================================================;
-
-*=================================================================================================================================================================================================================================================================;
-*$2 输入密码																		                                                         ;
-*屏号  域号   属性    坐标      ↑       ↓          ←     →    Enter    ESC      0        1       2       3       显示格式                变量名字        提示信息                                SetFun           OnKey         OnTime     lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-44       0     8000    0,0       .       .      .      .        .        .       .        .       .      .       ""                           .            ""                      .                .             .               .     ;
-44       1     0019    3,24      .       .      .      .        .      0,4     45,1     46,1    40,1     1,1     "输入密码:%*4hu"       &m_Password         ""              mmd_CheckDzPassword      .             .               0     ;
-44       2     0000    3,0       .       .      .      .        .        .        .       .       .       .        "<定值整定>"                 .           ""                   .               .                .               .           ;
-*=================================================================================================================================================================================================================================================================;
-
-
-*=================================================================================================================================================================================================================================================================;
-*$0 定值管理																		                                                         ;
-*屏号  域号   属性    坐标      ↑       ↓       ←       →      Enter    ESC     0      1       2       3       运行工况                   变量名字        提示信息        SetFun           OnKey           OnTime             lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-45      0      0000   0,0       .      .         .      .        .      .       .      .       .       .       ""                            .            ""                 .             .                 .               .          ;
-45      1      0001   2,16     45,17  45,2     45,9   45,10    48,1     49,1      .     .       .      1,1     "线路01"                      .             ""          mmd_InitSwSet       .                 .               0        ;
-45      2      0001   2,32     45,1   45,3     45,10  45,11    48,1     49,1      .     .       .      1,1     "线路02"                      .             ""          mmd_InitSwSet       .                 .               1         ;
-45      3      0001   2,48     45,2   45,4     45,11  45,12    48,1     49,1      .     .       .      1,1     "线路03"                      .             ""          mmd_InitSwSet       .                 .               2         ;
-45      4      0001   2,64     45,3   45,5     45,12  45,13    48,1     49,1      .     .       .      1,1     "线路04"                      .             ""          mmd_InitSwSet       .                 .               3         ;
-45      5      0001   2,80     45,4   45,6     45,13  45,14    48,1     49,1      .     .       .      1,1     "线路05"                      .             ""          mmd_InitSwSet       .                 .               4         ;
-45      6      0001   2,96     45,5   45,7     45,14  45,15    48,1     49,1      .     .       .      1,1     "线路06"                      .             ""          mmd_InitSwSet       .                 .               5         ;
-45      7      0001   2,112    45,6   45,8     45,15  45,16    48,1     49,1      .     .       .      1,1     "线路07"                      .             ""          mmd_InitSwSet       .                 .               6         ;
-45      8      0001   2,128    45,7   45,9     45,16  45,17    48,1     49,1      .     .       .      1,1     "线路08"                      .             ""          mmd_InitSwSet       .                 .               7         ;
-45      9      0001   2,144    45,8   45,10    45,17  45,1     48,1     49,1      .     .       .      1,1     "线路09"                      .             ""          mmd_InitSwSet       .                 .               8         ;
-45      10     0001   11,16    45,9   45,11    45,1   45,2     48,1     49,1      .     .       .      1,1     "线路10"                      .             ""          mmd_InitSwSet       .                 .               9         ;
-45      11     0001   11,32    45,10  45,12    45,2   45,3     48,1     49,1      .     .       .      1,1     "线路11"                      .             ""          mmd_InitSwSet       .                 .               10         ;
-45      12     0001   11,48    45,11  45,13    45,3   45,4     48,1     49,1      .     .       .      1,1     "线路12"                      .             ""          mmd_InitSwSet       .                 .               11         ;
-45      13     0001   11,64    45,12  45,14    45,4   45,5     48,1     49,1      .     .       .      1,1     "线路13"                      .             ""          mmd_InitSwSet       .                 .               12         ;
-45      14     0001   11,80    45,13  45,15    45,5   45,6     48,1     49,1      .     .       .      1,1     "线路14"                      .             ""          mmd_InitSwSet       .                 .               13         ;
-45      15     0001   11,96    45,14  45,16    45,6   45,7     48,1     49,1      .     .       .      1,1     "线路15"                      .             ""          mmd_InitSwSet       .                 .               14         ;
-45      16     0001   11,112   45,15  45,17    45,7   45,8     48,1     49,1      .     .       .      1,1     "线路16"                      .             ""          mmd_InitSwSet       .                 .               15         ;
-45      17     0001   11,128   45,16  45,1     45,8   45,9     47,1     49,1      .     .       .      1,1     "公用定值"                    .             ""          mmd_InitPubSet      .                 .               0        ;
-45      18     0000   5,0       .      .        .      .        .        .       .     .       .       .      "<定值整定>"                   .             ""                .             .                 .               .           ;
-*=================================================================================================================================================================================================================================================================;
-
-
-
-
-*=================================================================================================================================================================================================================================================================;
-*$1告警窗口																		                                                         ;
-*屏号  域号   属性    坐标      ↑       ↓   ←     →     Enter      ESC     0      1       2       3       显示格式                       变量名字        提示信息                             SetFun           OnKey           OnTime             lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-46     0     8000    0,0        .        .     .       .     .         .      .      .       .       .       ""                           .             ""              .                .                .               .            ;
-46     1     0000    0,24       .        .     .       .     .    0,2     45,1   40,1     .       .       "定值错误,确认键"             .              ""             .            mmd_GetDefaultSet    .               .            ;
-46     2     0000    0,40       .        .     .       .     .        .      .      .       .       .        "载入默认定值"               .              ""              .                .                .               .           ;
-*=================================================================================================================================================================================================================================================================;
-
-
-*=================================================================================================================================================================================================================================================================;
-*$11 定值整定																		                                                         ;
-*屏号  域号   属性    坐标    ↑       ↓       ←       →      Enter    ESC     0      1     2       3       显示格式                变量名字        提示信息             SetFun           OnKey           OnTime         lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-47   0      0000   0,0        .     .          .      .         .      .      .     .       .       .      ""                           .                 ""                .        mmd_RenewPubSet             .                   .           ;
-47   1      1059   4,44       .     .          .      .         .   45,17     .     .      .       .      ""                         &g_tDataMenu1       ""                .      mmd_SetPubKey     .               1           ;
-47   2      0020   3,24       .     .          .      .         .      .      .     .       .       .      "%-16.16s"                 m_set_name          ""                .               .                 .               .           ;
-47   3      0020   0,64       .     .          .      .         .      .      .     .       .       .      "%-16.16s"                 m_set_inf           ""                .               .                 .               .           ;
-47   4      0020   0,24       .     .          .      .         .      .      .     .       .       .      "%*2hu."                   &m_CurrentScreen    ""                .               .                 .               .           ;
-47   5      0020   16,0       .     .          .      .         .      .      .     .       .       .      "[%*2hu]"                    &m_ScreenNum       ""                .               .                 .               .           ;
-47   6      0020   4,0        .     .          .      .         .      .      .     .       .       .      "<公用定值>"                       .              ""                .               .                 .               .           ;
-*=================================================================================================================================================================================================================================================================;
-
-
-*=================================================================================================================================================================================================================================================================;
-*$11 定值整定																		                                                         ;
-*屏号  域号   属性    坐标    ↑       ↓       ←       →      Enter    ESC     0      1     2       3       显示格式                变量名字        提示信息             SetFun           OnKey           OnTime         lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-48   0      0000   0,0        .     .          .      .         .      .      .     .       .       .      ""                           .                 ""                .      mmd_RenewSwSet             .                   .           ;
-48   1      1059   4,44       .     .          .      .         .      .      .     .       .       .      ""                         &g_tDataMenu1       ""                .      mmd_SetSwKey     .               1           ;
-48   2      0020   3,24       .     .          .      .         .      .      .     .       .       .      "%-16.16s"                 m_set_name          ""                .               .                 .               .           ;
-48   3      0020   0,64       .     .          .      .         .      .      .     .       .       .      "%-16.16s"                 m_set_inf           ""                .               .                 .               .           ;
-48   4      0020   0,24       .     .          .      .         .      .      .     .       .       .      "%*2hu."                   &m_CurrentScreen    ""                .               .                 .               .           ;
-48   5      0020   16,0       .     .          .      .         .      .      .     .       .       .      "[%*2hu]"                    &m_ScreenNum       ""                .               .                 .               .           ;
-48   6      0020   2,0        .     .          .      .         .      .      .     .       .       .      "<线路%*2hu定值>"                &m_SwNo        ""                .               .                 .               .           ;
-*=================================================================================================================================================================================================================================================================;
-
-
-
-*=================================================================================================================================================================================================================================================================;
-*$0 定之保存																		                                                         ;
-*屏号  域号   属性    坐标      ↑       ↓       ←       →      Enter    ESC     0      1       2       3       运行工况                   变量名字        提示信息        SetFun           OnKey           OnTime             lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-49      0      8000   0,0       .     .          .      .         .      .       .     .      .       .      ""                             .             ""                .             .                 .               .          ;
-49      1      0001   2,40     49,2  49,2      49,2    49,2        .   254,254  52,1    .      .     50,1      "保存"                          .             ""           mmd_CheckSetPara       .                 .               .        ;
-49      2      0001   8,40     49,1  49,1      49,1    49,1     0,4   254,254    .     .      .       .      "退出"                        .             ""                .             .                 .               .         ;
-49      3      0001   1,24      .     .          .      .         .      .       .     .      .       .      "保存修改定值?"              .             ""                .             .                 .               .         ;
-49      4      0000   3,0       .     .          .      .         .      .       .     .      .       .      "<定值保存>"                    .             ""                .             .                 .               .           ;
-*=================================================================================================================================================================================================================================================================;
-
-*=================================================================================================================================================================================================================================================================;
-*$1告警窗口																		                                                         ;
-*屏号  域号   属性    坐标      ↑       ↓       ←       →     Enter      ESC     0      1       2       3       显示格式                       变量名字        提示信息                             SetFun           OnKey           OnTime             lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-50     0     8000    0,0        .        .     .       .     .          .      .      .       .       .       ""                           .                   ""              .                .                .               .            ;
-50     1     0000    0,24       .        .     .       .  254,254   254,254    .      .       .       .       "%s"                        m_WarningStr         ""              .                .                .               .            ;
-50     2     0000    1,48       .        .     .       .  254,254   254,254    .      .       .       .       "%s"                        m_errInf            ""              .                .                .               .            ;
-50     3     0000    1,0        .        .     .       .  254,254   254,254    .      .       .       .       "定值超出整定范围"                          .                ""              .                .                .               .            ;
-*=================================================================================================================================================================================================================================================================;
-
-*=================================================================================================================================================================================================================================================================;
-*$1告警窗口																		                                                         ;
-*屏号  域号   属性    坐标      ↑       ↓       ←       →     Enter      ESC     0      1       2       3       显示格式                       变量名字        提示信息                             SetFun           OnKey           OnTime             lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-52     0     0000    0,0        .        .     .       .     .          .      .      .       .       .       ""                           .             ""              .                .                .               .            ;
-52     1     0001    0,24       .        .     .       .    0,4        0,4   .      .       .       .       "%s"                        m_WarningStr    ""             .                .                .               .            ;
-52     2     0000    0,0        .       .      .       .     .          .      .      .       .       .        "信息提示:"                 .              ""              .               .                .               .           ;
-*=================================================================================================================================================================================================================================================================;
-
-*=================================================================================================================================================================================================================================================================;
-*$0 记录(没有电度)																	                                                         ;
-*屏号  域号   属性    坐标      ↑       ↓          ←       →       Enter    ESC     0      1       2       3       事件记录                   变量名字        提示信息        SetFun           OnKey           OnTime             lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-80      0      0000   0,0       .      .         .      .         .      .      .     .       .       .       ""                           .             ""                .            .               .         .         ;
-80      1      0001   4,24     80,2   80,2      80,2   80,2       .    0,3    81,1    .       .      1,1    "事件记录"                      .             ""             mmd_GetEvent    .               .         .          ;
-80      2      0001   4,40     80,1   80,1      80,1   80,1       .    0,3    82,1    .       .      1,1    "操作记录"                      .             ""             mmd_GetOpe    .               .         .           ;
-80      6      0000   3,0       .      .          .      .        .      .      .     .       .       .     "<记录查询>"                    .             ""                .             .                 .               .           ;
-*=================================================================================================================================================================================================================================================================;
-
-*=======================================================================================================================================================================================================================;
-*$0 事故显示菜单:																		                                                         ;
-*屏号  域号   属性    坐标      ↑   ↓    ←      →      Enter    ESC        0      1       2       3       显示格式         变量名字           提示信息                SetFun       OnKey        OnTime        lnMmUser     ;
-*=====================================================================================================================================================================================================================;
-81      0      8000   0,0     .   .    .      .       .       .        .     .       .       .       ""                     .                   ""         .               .              .          .       ;
-81      1      0000   0,0     .   .    .     .        .     80,1     81,1    .       .       .     "%*2hu-"            &m_tEvent.year           ""         .         mmd_GetNextEv   .            .         ;
-81      2      0000   3,0     .   .    .     .        .       .        .     .       .       .     "%*2hu-"              &m_tEvent.month        ""         .               .              .            .         ;
-81      3      0000   6,0     .   .    .     .        .       .        .     .       .       .     "%*2hu"             &m_tEvent.day           ""         .               .              .            .         ;
-81      4      0020   9,0     .   .    .     .        .       .        .     .       .       .     "%*3hu/"             &m_tEvent.wCurrent     ""         .                .              .            .      ;
-81      5      0020   13,0    .   .    .     .        .       .        .     .       .       .     "%*3hu"              &m_tEvent.wNumber       ""         .               .              .            .      ;
-81      6      0000   0,16    .   .    .     .        .       .        .     .       .       .     "%*2hu:"              &m_tEvent.hour         ""         .               .              .            .         ;
-81      7      0000   3,16    .   .    .     .        .       .        .     .       .       .     "%*2hu:"              &m_tEvent.min          ""         .               .              .            .         ;
-81      8      0000   6,16    .   .    .     .        .       .        .     .       .       .     "%*2hu."              &m_tEvent.sec          ""         .               .              .            .         ;
-81      9      0000   9,16   .   .    .     .        .       .        .     .       .       .     "%*3hu ms"             &m_tEvent.ms           ""         .               .              .            .         ;
-81      10     0000   0,32    .   .    .     .        .       .        .     .       .       .     "%-16.16s"            m_tEvent.namestr       ""         .               .              .            .         ;
-81      11     0020   0,48    .   .    .     .        .       .        .     .       .       .     "%-16.16s"            m_tEvent.valuestr     ""         .               .              .            .         ;
-                                                                                                                                                                                                          
-*=====================================================================================================================================================================================================================;
-
-*=======================================================================================================================================================================================================================;
-*$0 事故显示菜单:																		                                                         ;
-*屏号  域号   属性    坐标      ↑   ↓    ←      →      Enter    ESC        0      1       2       3       显示格式         变量名字           提示信息                SetFun       OnKey        OnTime        lnMmUser     ;
-*=====================================================================================================================================================================================================================;
-82      0      0000   0,0     .   .    .      .       .       .        .     .       .       .       ""                     .                   ""         .               .              .          .       ;
-82      1      0000   0,0     .   .    .     .        .     80,2      82,1   .       .       .     "%*2hu-"            &m_tEvent.year           ""         .         mmd_GetNextOpe   .            .         ;
-82      2      0000   3,0     .   .    .     .        .       .        .     .       .       .     "%*2hu-"              &m_tEvent.month        ""         .               .              .            .         ;
-82      3      0000   6,0     .   .    .     .        .       .        .     .       .       .     "%*2hu"             &m_tEvent.day           ""         .               .              .            .         ;
-82      4      0020   9,0     .   .    .     .        .       .        .     .       .       .     "%*3hu/"             &m_tEvent.wCurrent     ""         .                .              .            .      ;
-82      5      0020   13,0    .   .    .     .        .       .        .     .       .       .     "%*3hu"              &m_tEvent.wNumber       ""         .               .              .            .      ;
-82      6      0000   0,16    .   .    .     .        .       .        .     .       .       .     "%*2hu:"              &m_tEvent.hour         ""         .               .              .            .         ;
-82      7      0000   3,16    .   .    .     .        .       .        .     .       .       .     "%*2hu:"              &m_tEvent.min          ""         .               .              .            .         ;
-82      8      0000   6,16    .   .    .     .        .       .        .     .       .       .     "%*2hu."              &m_tEvent.sec          ""         .               .              .            .         ;
-82      9      0000   9,16   .   .    .     .        .       .        .     .       .       .     "%*3hu ms"             &m_tEvent.ms           ""         .               .              .            .         ;
-82      10     0000   0,32    .   .    .     .        .       .        .     .       .       .     "%-16.16s"            m_tEvent.namestr       ""         .               .              .            .         ;
-82      11     0020   0,48    .   .    .     .        .       .        .     .       .       .     "%-16.16s"            m_tEvent.valuestr     ""         .               .              .            .         ;
-                                                                                                                                                                                                            
-*=====================================================================================================================================================================================================================;
-
-*=================================================================================================================================================================================================================================================================;
-*$0 定值管理																		                                                         ;
-*屏号  域号   属性    坐标      ↑       ↓       ←       →   Enter    ESC     0      1       2       3       系统维护                   变量名字        提示信息        SetFun           OnKey           OnTime             lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-100   0    0000   0,0       .      .         .      .         .      .        .      .       .       .       ""                             .             ""              .             .                 .               .          ;
-100   1    0001   4,0    100,4    100,2   100,4  100,2     101,1    0,5      .      .       .       .     "装置测试"                         .             ""              .             .                 .               0        ;
-100   2    0001   4,16    100,1    100,3   100,1  100,3     130,1    0,5      .      .       .       1,1   "通道校正"                         .            ""              .             .                 .               0         ;
-100   3    0001   4,32    100,2    100,4   100,2  100,4     140,1    0,5      .      .       .       .     "修改密码"                         .             ""              .             .                 .               0         ;
-100   4    0001   4,48    100,3    100,1   100,3  100,1     142,1    0,5      .      .       .       .     "清除记录"                         .             ""              .             .                 .               0         ;
-*=================================================================================================================================================================================================================================================================;
-
-*=================================================================================================================================================================================================================================================================;
-*$0 装置测试																		                                                         ;
-*屏号  域号   属性    坐标      ↑       ↓       ←       →      Enter    ESC     0      1       2       3       主调试菜单               变量名字        提示信息        SetFun      OnKey           OnTime     lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-101    0      0000   0,0       .      .         .      .         .       .       .     .       .       .       ""                          .             ""                .              .               .         .         ;
-101    1      0001   4,16    101,3  101,2   101,3  101,2        112,1   100,1    .     .       .      1,1    "开出测试"                    .             ""          mmd_GetBoardDO       .               .         .           ;
-101    2      0001   4,32    101,1  101,3   101,1  101,3         .      100,1  123,1   .       .      1,1    "远动测试"                    .             ""          mmd_CheckRmtTbl      .               .         .           ;
-101    3      0001   4,48    101,2  101,1   101,2  101,1          .     100,1    .     .       .      1,1    "液晶板测试"                  .             ""          mmd_BoardLedTest     .               .         0           ;
-101    4      0000   3,0       .      .          .      .         .       .      .     .       .       .      "<装置测试>"                 .             ""               .               .               .         .           ;
-*=================================================================================================================================================================================================================================================================;
-
-*=================================================================================================================================================================================================================================================================;
-*$11 遥信查看																		                                                         ;
-*屏号  域号   属性    坐标      ↑       ↓       ←          →      Enter    ESC     0      1     2       3       显示格式                变量名字        提示信息                          SetFun           OnKey           OnTime         lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-111   0      0100   0,0        .     .          .      .         .       .      .     .       .       .      ""                           .              ""                .           mmd_RenewBoardYX        mmd_RenewBoardYX        2           ;
-111   1      1420   0,32       .     .          .      .         .      101,1   .     .       .       .      ""                         &g_tDataMenu1    ""                .         mmd_ChangeYxBoard      .               3           ;
-111   2      0000   0,16        .     .          .      .         .      .      .     .       .       .      " 1 2 3 4 5 6 7 8 910"      .              ""                .                .       .               .           ;
-111   3      0020   5,0        .     .          .      .         .      .       .     .       .       .      "<板卡%*2hu遥信>"           &g_sw_index      ""                .                .                 .               .           ;
-*=================================================================================================================================================================================================================================================================;
-
-
-
-*=================================================================================================================================================================================================================================================================;
-*$11 测量值查看																		                                                         ;
-*屏号  域号   属性    坐标    ↑       ↓          ←       →      Enter    ESC     0      1     2       3       显示格式                变量名字        提示信息          SetFun           OnKey           OnTime         lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-112   0      0100   0,0        .     .          .      .         .       .      .     .       .       .      ""                           .              ""                .           mmd_RenewBoardDo        .        5           ;
-112   1      1001   1,16       .     .          .      .         .      101,1   112,1 .       .       113,1   ""                         &g_tDataMenu1    ""         mmd_TestHz        mmd_ChangeDoBoard      .               3           ;
-112   2      0020   11,0       .     .          .      .         .      .       .     .       .       .      "%1hu/"                   &m_CurrentScreen  ""                .               .                 .               .           ;
-112   3      0020   13,0       .     .          .      .         .      .       .     .       .       .      "%1hu>"                   &m_ScreenNum      ""                .               .                 .               .           ;
-112   4      0020   1,0        .     .          .      .         .      .       .     .       .       .      "<板卡%1hu测试"           &g_sw_index      ""                .                .                 .               .           ;
-*=================================================================================================================================================================================================================================================================;
-
-*=================================================================================================================================================================================================================================================================;
-*$1告警窗口																		                                                         ;
-*屏号  域号   属性    坐标      ↑       ↓       ←       →     Enter      ESC     0      1       2       3       显示格式                       变量名字        提示信息                             SetFun           OnKey           OnTime             lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-113     0     8000    0,0        .        .     .       .     .          .      .      .       .       .       ""                           .             ""              .                .                .               .            ;
-113     1     0001    0,24       .        .     .       .  254,254    254,254   .      .       .       .       "%s"                        m_WarningStr    ""             .                .                .               .            ;
-113     2     0000    0,0       .       .      .      .        .        .       .      .       .       .        "信息提示:"                 .              ""                   .               .                .               .           ;
-*=================================================================================================================================================================================================================================================================;
-
-*=================================================================================================================================================================================================================================================================;
-*$0 定值管理																		                                                         ;
-*屏号  域号   属性    坐标      ↑       ↓       ←       →   Enter    ESC     0      1       2       3       系统维护                   变量名字        提示信息        SetFun           OnKey           OnTime             lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-123   0    0000   0,0       .      .         .      .         .      .        .      .       .       .       ""                             .             ""              .             .                 .               .          ;
-123   1    0001   4,16    123,3    123,2   123,3  123,2     124,1    101,2    .      .       .       .     "遥信测试"                       .             ""         mmd_GetRmtYX        .                 .               0        ;
-123   2    0001   4,32    123,1    123,3   123,1  123,3     126,1    101,2    .      .       .       .     "遥测测试"                       .            ""          mmd_GetRmtYC        .                 .               0         ;
-123   3    0001   4,48    123,2    123,1   123,2  123,1     128,1    101,2    .      .       .       .     "电度测试"                       .            ""          mmd_GetRmtDD        .                 .               0         ;
-123   4    0000   3,0       .      .          .      .        .      .        .      .       .       .      "<远动测试>"                     .            ""              .             .                 .               .           ;
-*=================================================================================================================================================================================================================================================================;
-
-
-*=================================================================================================================================================================================================================================================================;
-*$11 遥信查看																		                                                         ;
-*屏号  域号   属性    坐标     ↑     ↓     ←       →      Enter    ESC     0      1     2       3       显示格式                变量名字        提示信息           SetFun           OnKey           OnTime         lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-124   0      0100   0,0        .     .      .      .         .       .      .     .       .       .      ""                           .              ""                .           mmd_RenewRmtYX           .        5           ;
-124   1      1001   0,16       .     .      .      .      125,1    123,1    .     .       .       .      ""                         &g_tDataMenu1    ""            mmd_GetRmtIndex     .                 .               3           ;
-124   2      0020   10,0       .     .      .      .         .      .       .     .       .       .      "%*2hu/"                   &m_CurrentScreen  ""                .               .                 .               .           ;
-124   3      0020   13,0       .     .      .      .         .      .       .     .       .       .      "%*2hu>"                   &m_ScreenNum      ""                .               .                 .               .           ;
-124   4      0020   1,0        .     .      .      .         .      .       .     .       .       .      "<遥信测试"                     .             ""                .               .                 .               .           ;
-*=================================================================================================================================================================================================================================================================;
-
-*=================================================================================================================================================================================================================================================================;
-*$0 通道系数保存																	                                                         ;
-*屏号  域号   属性    坐标      ↑       ↓       ←       →      Enter    ESC     0      1       2       3       运行工况                   变量名字        提示信息        SetFun           OnKey           OnTime             lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-125    0      8000   0,0        .     .          .      .         .      .       .     .      .       .      ""                             .             ""                .             .                 .               .          ;
-125    1      0001   2,32     125,2  125,2     125,2  125,2    254,254  254,254    .     .      .       .     "合测试"                         .             ""         mmd_SendRmtYX    .                 .               1        ;
-125    2      0001   9,32     125,1  125,1     125,1  125,1    254,254  254,254    .     .      .       .      "分测试"                       .             ""          mmd_SendRmtYX     .                 .               0         ;
-125    3      0000   3,0       .     .          .       .         .      .       .     .      .       .      "<遥信发送>"                    .             ""                .             .                 .               .           ;
-*=================================================================================================================================================================================================================================================================;
-
-
-
-*=================================================================================================================================================================================================================================================================;
-*$11 测量值查看																		                                                         ;
-*屏号  域号   属性    坐标      ↑       ↓       ←          →      Enter    ESC     0      1     2       3       显示格式                变量名字        提示信息                          SetFun           OnKey           OnTime         lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-126   0      0100   0,0        .     .          .      .         .       .      .     .       .       .      ""                           .              ""                .          mmd_RenewRmtYC         .        5           ;
-126   1      1001   0,16       .     .          .      .        127,1   123,2   .     .       .       .      ""                         &g_tDataMenu1    ""         mmd_GetRmtIndex            .                 .               3           ;
-126   2      0020   10,0       .     .          .      .         .      .       .     .       .       .      "%*2hu/"                   &m_CurrentScreen  ""                .               .                 .               .           ;
-126   3      0020   13,0       .     .          .      .         .      .       .     .       .       .      "%*2hu>"                   &m_ScreenNum      ""                .               .                 .               .           ;
-126   4      0020   1,0        .     .          .      .         .      .       .     .       .       .      "<遥测测试"                     .             ""                .               .                 .               .           ;
-*=================================================================================================================================================================================================================================================================;
-
-*=================================================================================================================================================================================================================================================================;
-*$0 通道系数保存																	                                                         ;
-*屏号  域号   属性    坐标      ↑       ↓       ←       →      Enter    ESC     0      1       2       3       运行工况                   变量名字        提示信息        SetFun           OnKey           OnTime             lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-127    0      8000   0,0        .     .          .      .         .      .       .     .      .       .      ""                             .             ""                .             .                 .               .          ;
-127    1      0001   4,40       .     .          .      .     254,254  254,254    .     .      .       .     "发送遥测"                     .             ""            mmd_SendRmtYC     .                 .               .        ;
-127    2      0000   3,0        .     .          .      .         .     .        .     .      .       .      "<遥测发送>"                   .             ""                .             .                 .               .           ;
-*=================================================================================================================================================================================================================================================================;
-
-*=================================================================================================================================================================================================================================================================;
-*$11 测量值查看																		                                                         ;
-*屏号  域号   属性    坐标      ↑       ↓       ←          →      Enter    ESC     0      1     2       3       显示格式                变量名字        提示信息                          SetFun           OnKey           OnTime         lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-128   0      0100   0,0        .     .          .      .         .       .      .     .       .       .      ""                           .              ""                .          mmd_RenewRmtDD         .        5           ;
-128   1      1001   0,16       .     .          .      .        129,1   123,3   .     .       .       .      ""                         &g_tDataMenu1    ""         mmd_GetRmtIndex            .                 .               3           ;
-128   2      0020   10,0       .     .          .      .         .      .       .     .       .       .      "%*2hu/"                   &m_CurrentScreen  ""                .               .                 .               .           ;
-128   3      0020   13,0       .     .          .      .         .      .       .     .       .       .      "%*2hu>"                   &m_ScreenNum      ""                .               .                 .               .           ;
-128   4      0020   1,0        .     .          .      .         .      .       .     .       .       .      "<电度测试"                     .             ""                .               .                 .               .           ;
-*=================================================================================================================================================================================================================================================================;
-
-*=================================================================================================================================================================================================================================================================;
-*$0 通道系数保存																	                                                         ;
-*屏号  域号   属性    坐标      ↑       ↓       ←       →      Enter    ESC     0      1       2       3       运行工况                   变量名字        提示信息        SetFun           OnKey           OnTime             lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-129    0      8000   0,0        .     .          .      .         .      .       .     .      .       .      ""                             .             ""                .             .                 .               .          ;
-129    1      0001   4,40       .     .          .      .     254,254  254,254    .     .      .       .     "发送遥测"                     .             ""            mmd_SendRmtDD     .                 .               .        ;
-129    2      0000   3,0        .     .          .      .         .     .        .     .      .       .      "<电度发送>"                   .             ""                .             .                 .               .           ;
-*=================================================================================================================================================================================================================================================================;
-
-
-
-*=================================================================================================================================================================================================================================================================;
-*$0 定之保存																		                                                         ;
-*屏号  域号   属性    坐标      ↑       ↓       ←       →      Enter    ESC     0      1       2       3       运行工况                   变量名字        提示信息        SetFun           OnKey           OnTime             lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-130    0      0000   0,0       .      .          .      .        .      .      .     .      .       .      ""                             .             ""                .              .                 .               .          ;
-130    1      0001   4,16    130,3  130,2   130,3  130,2        138,1  100,2   .     .      .       .      "交流自校"                     .             ""                .              .                 .               .        ;
-130    2      0001   4,32    130,1  130,3   130,1  130,3        135,1  100,2   .     .      .       .      "直流自校"                     .             ""                .            .                 .               .        ;
-130    3      0001   4,48    130,2  130,1   130,2  130,1        133,1  100,2   .     .      .       .      "恢复默认值"                   .             ""                .              .                 .               0         ;
-130    4      0000   3,0       .     .          .      .         .      .      .     .      .       .      "<通道校正>"                   .             ""                 .              .                 .               .           ;
-*=================================================================================================================================================================================================================================================================;
-  
-    
-*=================================================================================================================================================================================================================================================================;
-*$0 通道系数保存																	                                                         ;
-*屏号  域号   属性    坐标      ↑       ↓       ←       →      Enter    ESC     0      1       2       3       运行工况                   变量名字        提示信息        SetFun           OnKey           OnTime             lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-133    0      8000   0,0        .     .          .      .         .      .       .     .      .       .      ""                             .             ""                .             .                 .               .          ;
-133    1      0001   2,40     133,2  133,2     133,2  133,2       .   254,254 134,1    .      .     50,1     "恢复"                         .             ""      mmd_SaveAdjustValue     .                 .               .        ;
-133    2      0001   8,40     133,1  133,1     133,1  133,1    130,2  254,254    .     .      .       .      "退出"                       .             ""                .             .                 .               .         ;
-133    3      0001   0,24       .     .          .      .         .      .       .     .      .       .      "恢复默认通道系数"            .             ""                .             .                 .               .         ;
-133    4      0000   3,0       .     .          .      .         .      .       .     .      .       .      "<通道校正>"                    .             ""                .             .                 .               .           ;
-*=================================================================================================================================================================================================================================================================;
-   
-*=================================================================================================================================================================================================================================================================;
-*$1告警窗口																		                                                         ;
-*屏号  域号   属性    坐标      ↑       ↓       ←       →     Enter      ESC     0      1       2       3       显示格式                       变量名字        提示信息                             SetFun           OnKey           OnTime             lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-134     0     0000    0,0        .        .     .       .     .          .      .      .       .       .       ""                           .             ""              .                .                .               .            ;
-134     1     0001    0,24       .        .     .       .  130,2      130,2     .      .       .       .       "%s"                        m_WarningStr    ""             .                .                .               .            ;
-134     2     0000    0,0        .       .      .       .      .        .       .      .       .       .        "信息提示:"                 .              ""                   .               .                .               .           ;
-*=================================================================================================================================================================================================================================================================;
-   
-     
-
-*=================================================================================================================================================================================================================================================================;
-*$2精度自校																                                                                                           ;
-*屏号  域号   属性    坐标      ↑       ↓       ←      →     Enter    ESC     0        1       2       3         显示格式                变量名字        提示信息                 SetFun           OnKey         OnTime     lnMmUser       ;
-*=================================================================================================================================================================================================================================================================;
-135       0     8000    0,0       .      .      .      .      .        .       .        .       .      .       ""                           .             ""                      .                .             .               .        ;
-135       1     0001    2,40    135,2  135,2   135,2  135,2   .      254,254   136,1     .       .     1,1     "校正"                         .             ""               mmd_StartZljust1     .                 .               .        ;
-135       2     0001    8,40    135,1  135,1   135,1  135,1  130,2  254,254    .        .       .      .      "退出"                       .              ""                      .             .                 .               .         ;
-135       3     0000    0,24      .      .      .      .      .        .       .         .       .      .      "输入10V直流,校正"                        m_WarningStr    ""                       .            .              .               0        ;
-135       4     0000    3,0       .      .      .      .      .        .       .        .       .       .     "<直流自校>"                   .              ""                      .                .                .               .           ;
-*=================================================================================================================================================================================================================================================================;
-     
-*=================================================================================================================================================================================================================================================================;
-*$2精度自校																                                                                                           ;
-*屏号  域号   属性    坐标      ↑       ↓       ←      →     Enter    ESC     0        1       2       3         显示格式                变量名字        提示信息                 SetFun           OnKey         OnTime     lnMmUser       ;
-*=================================================================================================================================================================================================================================================================;
-136       0     8000    0,0       .      .      .      .      .        .       .        .       .      .       ""                           .             ""                      .                .             .               .        ;
-136       1     0001    2,40    136,2  136,2   136,2  136,2   .     254,254    .        .       .     1,1     "校正"                         .             ""               mmd_StartZljust2     .                 .               .        ;
-136       2     0001    8,40    136,1  136,1   136,1  136,1  130,2  254,254    .        .       .      .      "退出"                       .              ""                      .             .                 .               .         ;
-136       3     0000    0,24      .      .      .      .      .        .       .         .       .      .      "输入50V直流,校正"        .              ""                       .            .              .               0        ;
-136       4     0000    3,0       .      .      .      .      .        .       .        .       .       .     "<直流自校>"                   .              ""                      .                .                .               .           ;
-*=================================================================================================================================================================================================================================================================;
-     
-     
-*=================================================================================================================================================================================================================================================================;
-*$2精度自校																                                                                                           ;
-*屏号  域号   属性    坐标      ↑       ↓       ←      →     Enter    ESC     0        1       2       3         显示格式                变量名字        提示信息                 SetFun           OnKey         OnTime     lnMmUser       ;
-*=================================================================================================================================================================================================================================================================;
-137       0     8000    0,0       .      .      .      .      .        .       .        .       .      .       ""                           .             ""                      .                .             .               .        ;
-137       1     0001    2,48     137,2  137,2   137,2  137,2  .      254,254   .         .     .        1,1     "校正"                      .             ""               mmd_StartPowerAjust     .                 .               .        ;
-137       2     0001    8,48    137,1  137,1   137,1  137,1  130,3  254,254    .        .       .      .      "退出"                       .              ""                      .             .                 .               .         ;
-137       3     0000    0,16      .      .      .      .      .        .       .         .       .      .      "请确认以下电源正常:"                        m_WarningStr    ""                       .            .              .               0        ;
-137       3     0000    0,32      .      .      .      .      .        .       .         .       .      .      "   +12V,-12V,+05V"                        m_WarningStr    ""                       .            .              .               0        ;
-137       4     0000    3,0       .      .      .      .      .        .       .        .       .       .     "<电源自校>"                   .              ""                      .                .                .               .           ;
-*=================================================================================================================================================================================================================================================================;
-     
-     
-     
-      
-*=================================================================================================================================================================================================================================================================;
-*$2精度自校																                                                                                           ;
-*屏号  域号   属性    坐标      ↑       ↓       ←      →     Enter    ESC     0        1       2       3         显示格式                变量名字        提示信息                 SetFun           OnKey         OnTime     lnMmUser       ;
-*=================================================================================================================================================================================================================================================================;
-138       0     8000    0,0       .      .      .      .      .        .       .        .       .      .       ""                           .             ""                      .                .             .               .        ;
-138       1     0001    2,48    138,2  138,2   138,2  138,2   .     254,254    .        .       .     1,1     "校正"                         .             ""      mmd_StartAutojust     .                 .               .        ;
-138       2     0001    8,48    138,1  138,1   138,1  138,1  130,1  254,254    .        .       .      .      "退出"                       .             ""                .             .                 .               .         ;
-138       3     0000    1,16      .      .      .      .      .        .       .        .       .     .      "根据互感器类型,"                   .             ""                  .   .              .               0        ;
-138       4     0000    1,32      .      .      .      .      .        .       .        .       .     .      "输入电压电流值"                   .             ""                  .   .              .               0        ;
-138       6     0000    3,0       .      .      .      .      .        .       .        .       .       .     "<交流自校>"                   .             ""                      .                .                .               .           ;
-*=================================================================================================================================================================================================================================================================;
-     
-
-*=================================================================================================================================================================================================================================================================;
-*$2 输入密码																		                                                         ;
-*屏号  域号   属性    坐标        ↑       ↓       ←     →      Enter      ESC     0        1       2       3       显示格式                变量名字        提示信息                  SetFun           OnKey         OnTime     lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-140       0     0000    0,0      .       .      .      .        .        .       .       .       .       .       ""                           .             ""                      .                .             .               .     ;
-140       1     0019    1,16   140,3  140,2  140,3  140,2       .     100,3      .       .       .       .     "输入旧密码:%*4hu"         &m_Password       ""                      .                .             .               0     ;
-140       2     0019    1,32   140,1  140,3  140,1  140,3       .     100,3      .       .       .       .     "输入新密码:%*4hu"         &m_NewPassword    ""                      .                .             .               0     ;
-140       3     0001    4,48   140,2  140,1  140,2  140,1     100,3   100,3      .       .       .      1,1    "确认修改"                     .            ""                   mmd_SavePassWord    .             .               0     ;
-140       4     0000    3,0      .       .      .      .        .        .       .       .       .       .     "<密码修改>"                   .             ""                      .                .                .               .           ;
-*=================================================================================================================================================================================================================================================================;
-
-
-*=================================================================================================================================================================================================================================================================;
-*$0 清事件记录																		                                                         ;
-*屏号  域号   属性    坐标      ↑       ↓       ←       →      Enter    ESC     0      1       2       3       运行工况                   变量名字        提示信息        SetFun           OnKey           OnTime             lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-142      0      8000   0,0    .     .          .      .         .      .       .     .      .       .      ""                             .             ""                .             .                 .               .          ;
-142      1      0001   2,40  142,2  142,2   142,2   142,2       .   100,4      .     .      .      1,1     "删除"                         .             ""           mmd_ClearSOE       .                 .               .        ;
-142      2      0001   8,40  142,1  142,1   142,1   142,1    100,4  100,4      .     .      .       .      "退出"                         .             ""                .             .                 .               .         ;
-142      3      0001   1,24   .     .          .      .         .      .       .     .      .       .      "删除事件记录?"                 .             ""                .             .                 .               .         ;
-142      4      0000   3,0    .     .          .      .         .      .       .     .      .       .      "<记录删除>"                    .            ""                .             .                 .               .           ;
-*=================================================================================================================================================================================================================================================================;
-  
-
-
-*=================================================================================================================================================================================================================================================================;
-*$11 测量值查看																		                                                         ;
-*屏号  域号   属性    坐标      ↑       ↓       ←          →      Enter    ESC     0      1     2       3       显示格式                变量名字        提示信息                          SetFun           OnKey           OnTime         lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-180   0      0100   0,0        .     .          .      .         .       .      .     .       .       .      ""                           .              ""                .            mmd_RenewMain       mmd_RenewMain        10           ;
-180   1      1420   0,16       .     .          .      .         0,1     0,1    .     .       .       .      ""                         &g_tDataMenu1    ""                .            mmd_KeyMain          .          3           ;
-180   2      0020   8,0        .     .          .      .         .      .       .     .       .       .      "%*2hu/"                   &m_CurrentScreen  ""               .               .                 .               .           ;
-180   3      0020   11,0       .     .          .      .         .      .       .     .       .       .      "%*2hu>"                   &m_ScreenNum      ""               .               .                 .               .           ;
-180   4      0020   1,0        .     .          .      .         .      .       .     .       .       .      "<测量值"                     .             ""                 .               .                 .               .           ;
-*=================================================================================================================================================================================================================================================================;
-
-
-*=================================================================================================================================================================================================================================================================;
-*$2 特殊功能菜单															                                                         ;
-*屏号  域号   属性    坐标    ↑     ↓     ←     →       Enter      ESC     0        1       2       3       显示格式                变量名字       				 提示信息         SetFun           OnKey         OnTime     lnMmUser     ;
-*===========================================================================================================================================================================================================================================================;
-181       0     0000    0,0     .     .      .      .        .       .      .        .       .      .       ""                     .                ""                   .               .             .               .     ;
-181       1     0001    2,16  181,3  181,2  181,3  181,2   182,1   0,5      .        .       .      .      "内 部 定 值"                   .                ""            mmd_GetCstSet        .              .               .     ;
-181       2     0001    2,32  181,1  181,3  181,1  181,3     .     0,5      .        .       .     1,1    "删除操作记录"                .                ""           mmd_ClearOperateSOE  .              .               .     ;
-181       3     0001    2,48  181,2  181,1  181,2  181,1     .     0,5      .        .       .     1,1    "恢复出厂设置"                .                ""           mmd_InitDefaultEquipSet .              .               .     ;
-181       4     0000    3,0     .     .      .      .        .       .      .        .       .      .      "<内部设置>"                .                ""                   .               .              .               .     ;
-*===========================================================================================================================================================================================================================================================;
-
-
-*=================================================================================================================================================================================================================================================================;
-*$11 定值整定																		                                                         ;
-*屏号  域号   属性    坐标      ↑      ↓        ←       →        Enter    ESC     0      1     2       3       显示格式                变量名字        提示信息             SetFun           OnKey           OnTime         lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-182   0      0000   0,0        .     .          .      .         .      .      .     .       .       .      ""                           .                 ""                .               .                 .                   .           ;
-182   1      1059   2,32       .     .          .      .       183,1  183,1  185,1 183,1     .       .      ""                         &g_tDataMenu1       ""                .        mmd_CstSetKey               .               1           ;
-182   2      0020   0,16       .     .          .      .         .      .      .     .       .       .      "%-16.16s"                 m_set_name          ""                .               .                 .               .           ;
-182   3      0020   0,48       .     .          .      .         .      .      .     .       .       .      "%-16.16s"                 m_set_inf           ""                .               .                 .               .           ;
-182   5      0020   10,0       .     .          .      .         .      .      .     .       .       .      "%*2hu/"                   &m_CurrentScreen    ""                .               .                 .               .           ;
-182   6      0020   13,0       .     .          .      .         .      .      .     .       .       .      "%*2hu>"                   &m_ScreenNum        ""                .               .                 .               .           ;
-182   7      0020   1,0        .     .          .      .         .      .      .     .       .       .      "<内部定值"                     .              ""                .               .                 .               .           ;
-*=================================================================================================================================================================================================================================================================;
-
-
-*=================================================================================================================================================================================================================================================================;
-*$0 定之保存																		                                                         ;
-*屏号  域号   属性    坐标      ↑       ↓       ←       →      Enter    ESC     0      1       2       3       运行工况                   变量名字        提示信息        SetFun           OnKey           OnTime             lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-183    0      8000   0,0        .     .          .      .         .      .       .     .      .       .      ""                             .             ""                .             .                 .               .          ;
-183    1      0001   2,40    183,2  183,2      183,2  183,2       .   254,254 184,1    .      .     50,1     "保存"                         .             ""      mmd_SolidCstSet     .                 .               .        ;
-183    2      0001   8,40   183,1  183,1      183,1  183,1    181,1  254,254    .     .      .       .      "退出"                       .             ""                .             .                 .               .         ;
-183    3      0001   1,24       .     .          .      .         .      .       .     .      .       .      "保存内部定值?"            .             ""                .             .                 .               .         ;
-183    4      0000   3,0        .     .          .      .         .      .       .     .      .       .      "<内部定值保存>"               .             ""                .             .                 .               .           ;
-*=================================================================================================================================================================================================================================================================;
-   
-*=================================================================================================================================================================================================================================================================;
-*$1告警窗口																		                                                         ;
-*屏号  域号   属性    坐标      ↑       ↓       ←       →     Enter      ESC     0      1       2       3       显示格式                       变量名字        提示信息                             SetFun           OnKey           OnTime             lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-184     0     0000    0,0        .        .     .       .     .          .      .      .       .       .       ""                           .             ""              .                .                .               .            ;
-184     1     0001    0,24       .        .     .       .  181,1      181,1     .      .       .       .       "%s"                        m_WarningStr    ""             .                .                .               .            ;
-184     2     0000    0,0        .       .      .       .      .        .       .      .       .       .        "信息提示:"                 .              ""                   .               .                .               .           ;
-*=================================================================================================================================================================================================================================================================;

+ 0 - 1296
dtu/dtu_main_t536/app/MMI160160_6键.MDL

@@ -1,1296 +0,0 @@
-*修改:定值修改成功后增加弹出框(76,1),版本信息的位置
-
-*=======================================================================================
-*	注:坐标X轴,汉字为8的倍数,其他为象素,Y轴为象素 ,坐标,均为相对窗体起始位置的坐标∧∨<>+-
-*========================================================================================
-*=================================================================================================================================================================================================================================================================;
-*$0 主菜单:																		                                                         ;
-*屏号  域号   属性    坐标    ↑     ↓       ←      →      Enter    ESC     0      1       2       3       主调试菜单               变量名字        提示信息        SetFun            OnKey              OnTime            lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-0      0      0000   160,0       .      .       .      .         .      .       .     .       .       .       ""                              .             ""             .                   .                  mmd_FreshTime       1           ;       
-0      1      0101   1,48     0,6   0,3      0,6   0,2         .      .     180,1  179,1    10,1   20,1   "运行工况"                        .             ""             .               mmd_EnterMainMenu       .                  .           ;       
-0      2      0101   11,48    0,5   0,4      0,1   0,3        30,1    .     180,1  179,1    .       .     "运行管理"                        .             ""             .               mmd_EnterMainMenu       .                  .           ;       
-0      3      0101   1,72     0,1   0,5      0,2   0,4        80,1    .     180,1  179,1     .       .     "装置记录"                        .             ""             .               mmd_EnterMainMenu       .                  .           ;       
-0      4      0101   11,72    0,2   0,6      0,3   0,5        40,1    .     180,1  179,1    .       .     "定值管理"                        .             ""             .               mmd_EnterMainMenu       .                  .           ;       
-0      5      0101   1,96     0,3   0,2      0,4   0,6        3,1     .     180,1  179,1    .       .     "系统维护"                        .             ""             .               mmd_EnterMainMenu       .                  .           ;       
-0      6      0101   11,96    0,4   0,1      0,5   0,1        5,1     .     180,1  179,1     .       .     "装置信息"                        .             ""             .           mmd_EnterMainMenu       .                  .           ;       
-0      7      0020   6,0       .     .        .     .          .      .       .     .       .       .      "<主 菜 单>"                        .             ""             .                 .                     .                  .           ;
-0      8      0020   0,144     .     .        .     .          .      .       .     .       .       .     "20%*2hu-"           &m_ShowTime.year        ""             .                 .                     .                  .           ;
-0      9      0020   5,144     .     .        .     .          .      .       .     .       .       .     "%*2hu-"             &m_ShowTime.month       ""             .                 .                     .                  .           ;
-0      10     0020   8,144     .     .        .     .          .      .       .     .       .       .     "%*2hu "             &m_ShowTime.day         ""             .                 .                     .                  .           ;
-0      11     0020   11,144    .     .        .     .          .      .       .     .       .       .      "%*2hu:"            &m_ShowTime.hour        ""             .                 .                     .                  .           ;
-0      12     0020   14,144    .     .        .     .          .      .       .     .       .       .     "%*2hu:"             &m_ShowTime.min         ""             .                 .                     .                  .           ;
-0      13     0020   17,144    .     .        .     .          .      .       .     .       .       .     "%*2hu"              &m_ShowTime.sec         ""             .                 .                     .                  .           ;
-0      14     0020   4,20      .     .       .      .         .       .       .     .       .       .     "运行定值区:%*02hu"       &m_runsection     ""              .      .             .               0     ;
-*=================================================================================================================================================================================================================================================================;
-
-*=================================================================================================================================================================================================================================================================;
-*$1告警窗口																		                                                         ; 
-*屏号  域号   属性    坐标      ↑       ↓       ←       →     Enter      ESC     0      1       2       3       显示格式                       变量名字        提示信息                             SetFun           OnKey           OnTime             lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-1     0     8000    0,0        .        .     .       .     .          .      .      .       .       .       ""                           .             ""              .                .                .               .            ;
-1     1     0101    0,24       .        .     .       .  254,254    254,254   .      .       .       .       "%s"                        m_WarningStr    ""             .                .                .               .            ;
-1     2     0000    0,0       .       .      .      .        .        .       .      .       .       .        "信息提示:"                 .              ""                   .               .                .               .           ;
-*=================================================================================================================================================================================================================================================================;
-*=================================================================================================================================================================================================================================================================;
-*$2 输入密码																		                                                         ;
-*屏号  域号   属性    坐标      ↑       ↓     ←     →      Enter    ESC      0        1       2       3       显示格式                变量名字        提示信息                                SetFun           OnKey         OnTime     lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-2       0     8000    0,0       .       .      .      .        .        .        .        .       .      .       ""                     .             ""                      .                .             .               .     ;
-2       1     0119    5,60      .       .      .      .        .       30,1     70,1      .     75,1     1,1     "%s"           m_strPassword      ""              mmd_CheckParaPassword      .             .               0     ;
-2       2     0000    5,40      .       .      .      .        .        .        .        .      .       .       "输入密码:"            .             ""              .      .             .               0     ;
-2       3     0000    5,0       .       .      .      .        .        .        .        .      .       .        "<参数设置>"          .             ""                   .               .                .               .           ;
-*=================================================================================================================================================================================================================================================================;
-         
-*=================================================================================================================================================================================================================================================================;
-*$2 输入密码																		                                                         ;
-*屏号  域号   属性    坐标      ↑       ↓          ←     →      Enter    ESC      0        1       2       3       显示格式                变量名字        提示信息                                SetFun           OnKey         OnTime     lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-3       0     8000    0,0       .       .      .      .        .        .       .        .       .      .       ""                           .            ""                      .                .             .               .     ;
-3       1     0119    5,60      .       .      .      .        .       0,5      100,1   181,1    .      1,1     "%s"       &m_strPassword         ""              mmd_CheckXTPassword      .             .               0     ;
-3       2     0000    5,40      .       .      .      .        .        .        .        .      .       .       "输入密码:"            .             ""              .      .             .               0     ;
-3       3     0000    5,0       .       .      .      .        .        .        .       .       .       .      "<系统维护>"                  .           ""                   .               .                .               .           ;
-*=================================================================================================================================================================================================================================================================;
- 
-*=================================================================================================================================================================================================================================================================;
-*$0 其他信息																	                                                         ;
-*屏号  域号   属性    坐标      ↑       ↓       ←      →    Enter   ESC     0      1       2       3       其他信息                   变量名字        提示信息        SetFun           OnKey           OnTime             lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-5      0      0000   0,0       .      .        .      .      .      .       .     .       .       .       ""                            .             ""            .              .                 .               .          ;
-5      1      0101   6,24     5,6    5,2     5,6    5,2     6,1    0,6      .     .       .       1,1     "版本信息"                     .             ""       mmd_GetInf          .                 .               0        ;
-5      2      0101   6,44     5,1    5,3     5,1    5,3     9,1    0,6      .     .       .       1,1     "配置信息"                     .             ""       mmd_GetFileInf     .                 .               0         ;
-5      3      0101   6,64     5,2    5,4     5,2    5,4     8,1    0,6      .     .       .       1,1     "调试信息"                     .             ""       mmd_GetDebugInf     .                 .               0         ;
-5      4      0101   6,84     5,3    5,5     5,3    5,5      .     0,6    7,1     .       .       1,1     "故障信息"                     .             ""       mmd_GetConfigInf     .                 .               0         ;
-5      5      0101   6,104    5,4    5,6     5,4    5,6     11,1   0,6      .     .       .       1,1     "GPRS信息"                     .             ""       mmd_GetGprsInf     .                 .               0         ;
-5      6      0101   6,124    5,5    5,1     5,5   5,1       .     0,6   12,1     0,6     .       1,1     "goose信息"                     .             ""       mmd_GetGooseInf     .                 .               0         ;
-5      7      0000   5,0       .      .        .      .      .      .       .     .       .       .       "<装置信息>"                   .             ""               .              .                 .               .           ;
-*=================================================================================================================================================================================================================================================================;
- 
- 
-
-*=================================================================================================================================================================================================================================================================;
-*$0 其他信息																	                                                         ;
-*屏号  域号   属性    坐标      ↑       ↓       ←      →    Enter   ESC     0      1       2       3       其他信息                   变量名字        提示信息        SetFun           OnKey           OnTime             lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-6   0      0100   0,0         .     .          .      .         .       .      .     .       .       .      ""                           .              ""                .           .       .        5           ;
-6   1      0120   0,16        .     .          .      .       5,1    5,1     .     .       .       .      "型号:%s"                        m_equipstr     ""                .               .                 .               .           ;
-6   2      0020   0,32        .     .          .      .         .      .       .     .       .       .      "CRC :%s"                        m_errInf     ""                .               .                 .               .           ;
-6   3      0020   0,48        .     .          .      .         .      .       .     .       .       .      "版本:%s"                        m_set_inf     ""                .               .                 .               .           ;
-6   4      0020   0,64        .     .          .      .         .      .       .     .       .       .      "生成日期:"                        .     ""                .               .                 .               .           ;
-6   5      0020   1,80        .     .          .      .         .      .       .     .       .       .      "%s"                        m_WarningStr     ""                .               .                 .               .           ;
-6   6      0020   5,0        .     .          .      .         .      .       .     .       .       .      "<版本信息>"                  .              ""                .               .                 .               .           ;
-*=================================================================================================================================================================================================================================================================;
- 
-
-*=================================================================================================================================================================================================================================================================;
-*$11 录波管理																                                                         ;
-*屏号  域号   属性    坐标   ↑     ↓        ←        →      Enter    ESC     0      1     2       3       显示格式                变量名字        提示信息             SetFun           OnKey           OnTime         lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-7   0      0100   0,0        .     .          .      .         .       .      .     .       .       .      ""                           .              ""                .           mmd_RenewConfigInf       .        5           ;
-7   1      1520   0,16       .     .          .      .         .      5,4    .     .       .       .      ""                         &g_tDataMenu1    ""                .               .                 .               9           ;
-7   3      0020   12,0        .     .          .      .         .      .       .     .       .       .      "%*2hu/"                   &m_CurrentScreen  ""                .               .                 .               .           ;
-7   4      0020   15,0       .     .          .      .         .      .       .     .       .       .      "%*2hu>"                   &m_ScreenNum      ""                .               .                 .               .           ;
-7   5      0020   3,0        .     .          .      .         .      .       .     .       .       .      "<故障信息"                     .             ""                .               .                 .               .           ;
-*=================================================================================================================================================================================================================================================================;
- *=================================================================================================================================================================================================================================================================;
-*$11 录波管理																                                                         ;
-*屏号  域号   属性    坐标   ↑     ↓        ←        →      Enter    ESC     0      1     2       3       显示格式                变量名字        提示信息             SetFun           OnKey           OnTime         lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-8   0      0100   0,0        .     .          .      .         .       .      .     .       .       .      ""                           .              ""                .           .       .        5           ;
-8   1      1520   0,16       .     .          .      .         .      5,3    .     .       .       .      ""                         &g_tDataMenu1     ""                .               .                 .               9           ;
-8   2      0020   4,0        .     .          .      .         .      .       .     .       .       .      "<调试信息>"                     .           ""                .               .                 .               .           ;
-*=================================================================================================================================================================================================================================================================;
- 
- *=================================================================================================================================================================================================================================================================;
-*$11 录波管理																                                                         ;
-*屏号  域号   属性    坐标   ↑     ↓        ←        →      Enter    ESC     0      1     2       3       显示格式                变量名字        提示信息             SetFun           OnKey           OnTime         lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-9   0      0100   0,0        .     .          .      .         .       .      .     .       .       .      ""                           .              ""                .           .       .        5           ;
-9   1      1520   0,20       .     .          .      .         .      5,2    .     .       .       .      ""                         &g_tDataMenu1     ""                .               .                 .               8           ;
-9   3      0020   4,0        .     .          .      .         .      .       .     .       .       .      "<配置信息>"                     .           ""                .               .                 .               .           ;
-*=================================================================================================================================================================================================================================================================;
-
-*=================================================================================================================================================================================================================================================================;
-*$11 录波管理																                                                         ;
-*屏号  域号   属性    坐标   ↑     ↓        ←        →      Enter    ESC     0      1     2       3       显示格式                变量名字        提示信息             SetFun           OnKey           OnTime         lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-11   0      0100   0,0        .     .          .      .         .       .      .     .       .       .      ""                           .              ""                .         mmd_AuotGprsInf    mmd_AuotGprsInf        1           ;
-11   1      1520   0,16       .     .          .      .         .      5,5    .     .       .       .      ""                         &g_tDataMenu1     ""                .         mmd_GprsInfKey              .               9           ;
-11   2      0020   12,0        .     .          .      .         .      .       .     .       .       .      "%*2hu/"                   &m_CurrentScreen  ""              .               .                 .               .           ;
-11   3      0020   15,0       .     .          .      .         .      .       .     .       .       .      "%*2hu>"                   &m_ScreenNum      ""               .               .                 .               .           ;
-11   4      0020   3,0        .     .          .      .         .      .       .     .       .       .      "<GPRS信息"                     .           ""                .               .                 .               .           ;
-*=================================================================================================================================================================================================================================================================;
-
-*=================================================================================================================================================================================================================================================================;
-*$11 录波管理																                                                         ;
-*屏号  域号   属性    坐标   ↑     ↓        ←        →      Enter    ESC     0      1     2       3       显示格式                变量名字        提示信息             SetFun           OnKey           OnTime         lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-12   0      0100   0,0        .     .          .      .         .       .      .     .       .       .      ""                           .              ""                .              .         .        1           ;
-12   1      1520   0,16       .     .          .      .         .      .        .  5,6      .       1,1     ""                         &g_tDataMenu1     ""                .         mmd_gooseKey              .               9           ;
-12   4      0020   3,0        .     .          .      .         .      .       .     .       .       .      "<goose信息>"                     .           ""              .               .                 .               .           ;
-*=================================================================================================================================================================================================================================================================;
-
-
-
-*=================================================================================================================================================================================================================================================================;
-*$11 遥信查看																		                                                         ;
-*屏号  域号   属性    坐标      ↑       ↓       ←          →      Enter    ESC     0      1     2       3       显示格式                变量名字        提示信息                          SetFun           OnKey           OnTime         lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-19   0      0100   0,0        .     .          .      .         .       .      .     .       .       .      ""                           .              ""                .           mmd_RenewBoardYX        mmd_RenewBoardYX        2           ;
-19   1      1520   0,32       .     .          .      .         .      20,3    .     .       .       .      ""                         &g_tDataMenu1    ""                .         mmd_ChangeYxBoard      .               9           ;
-19   2      0000   0,16        .     .          .      .         .      .       .     .       .       .      " 1 2 3 4 5 6 7 8 910"      .              ""                .                .       .               .           ;
-19   3      0020   4,0        .     .          .      .         .      .       .     .       .       .      "<板卡%*2hu遥信>"           &g_sw_index      ""                .                .                 .               .           ;
-*=================================================================================================================================================================================================================================================================;
-
-*=================================================================================================================================================================================================================================================================;
-*$0 运行工况1(没有电度)																	                                                         ;
-*屏号  域号   属性    坐标      ↑       ↓    ←      →      Enter    ESC     0      1       2       3       运行工况                   变量名字        提示信息        SetFun           OnKey           OnTime             lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-10      0      0000   0,0       .      .         .      .         .      .       .     .       .       .       ""                          .             ""                .                .               .         .         ;
-10      1      0101   6,24     20,6   20,2    20,6   20,2       21,1    0,1      .     .       .       .     "测 量 值"                         .             ""            mmd_GetFtuMea     .               .         .          ;
-10      3      0101   6,44     20,1   20,3    20,1   20,3        .      0,1    22,1    .       .     1,1     "开关遥信"                         .             ""            mmd_GetFtuYX      .               .         .          ;
-10      3      0101   6,64     20,2   20,4    20,2   20,4        .      0,1    19,1    .       .     1,1     "板卡遥信"                         .             ""            mmd_GetBoardYX      .               .         .          ;
-10      4      0101   6,84     20,3   20,5    20,3   20,5        .      0,1    23,1    .       .     1,1     "GOOSE开入"                         .             ""            mmd_GetGoose      .               .         .          ;
-10      5      0101   5,104    20,4   20,6    20,4   20,6      26,1    0,1    26,1    .       .     1,1     "自动化状态"                        .             ""             mmd_GetFaStatus     .               .         .          ;
-10      6      0101   5,124    20,5   20,1    20,5   20,1      27,1    0,1    27,1    .       .     1,1     "自动化统计"                        .             ""             .                .               .         .          ;
-10      7      0000   5,0       .      .          .      .       .      .        .     .       .       .     "<运行工况>"                      .             ""               .             .                 .               .           ;
-*=================================================================================================================================================================================================================================================================;
-
-*=================================================================================================================================================================================================================================================================;
-*$0 运行工况1(没有电度)																	                                                         ;
-*屏号  域号   属性    坐标      ↑       ↓    ←      →      Enter    ESC     0      1       2       3       运行工况                   变量名字        提示信息        SetFun           OnKey           OnTime             lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-20      0      0000   0,0       .      .         .      .         .      .       .     .       .       .       ""                          .             ""                .                .          .         .          ;
-20      1      0101   6,20     20,7   20,2    20,7   20,2       21,1    0,1      .     .       .       .     "测 量 值"                         .             ""           mmd_GetFtuMea       .          .         .          ;
-20      3      0101   6,40     20,1   20,3    20,1   20,3        .      0,1    22,1    .       .     1,1     "开关遥信"                         .             ""            mmd_GetFtuYX        .          .         .          ;
-20      3      0101   6,60     20,2   20,4    20,2   20,4        .      0,1    19,1    .       .     1,1     "板卡遥信"                         .             ""            mmd_GetBoardYX      .          .         .          ;
-20      4      0101   6,80     20,3   20,5    20,3   20,5        .      0,1    23,1    .       .     1,1     "GOOSE开入"                         .             ""         mmd_GetGoose        .          .         .          ;
-20      5      0101   5,100    20,4   20,6    20,4   20,6      26,1     0,1    26,1    .       .     1,1     "自动化状态"                        .             ""            mmd_GetFaStatus     .          .         .          ;
-20      6      0101   5,120    20,5   20,7    20,5   20,7      27,1     0,1    27,1    .       .     1,1     "自动化统计"                        .             ""               .                .          .         .          ;
-20      7      0101   4,140    20,6   20,1    20,6   20,1      28,1     0,1    28,1    .       .     1,1     "功能模块配置"                        .             ""           mmd_GetFunmodSet    .          .         .          ;
-20      8      0000   5,0       .      .          .      .       .      .        .     .       .       .     "<运行工况>"                      .             ""                .                .          .         .          ;
-*=================================================================================================================================================================================================================================================================;
-
-
-
-*=================================================================================================================================================================================================================================================================;
-*$11 遥信查看																		                                                    ;
-*屏号  域号   属性    坐标      ↑       ↓       ←          →      Enter    ESC     0      1     2       3       显示格式                变量名字        提示信息            SetFun           OnKey           OnTime         lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-21   0      0100   0,0        .     .          .      .         .       .      .     .       .       .      ""                           .                 ""                .           mmd_RenewFtuMea        mmd_RenewFtuMea        2           ;
-21   1      1520   0,16       .     .          .      .         .      20,1    .     .       .       .      ""                         &g_tDataMenu1       ""                .                .        .        9           ;
-21   2      0020   13,0        .     .          .      .         .      .       .     .       .       .      "%*2hu/"                   &m_CurrentScreen  ""                .               .                 .               .           ;
-21   3      0020   16,0       .     .          .      .         .      .       .     .       .       .      "%*2hu>"                   &m_ScreenNum        ""                .               .                 .               .           ;
-21   4      0020   4,0        .     .          .      .         .      .       .     .       .       .      "<测量值"                        .            ""                .               .                 .               .           ;
-*=================================================================================================================================================================================================================================================================;
-
-
-*=================================================================================================================================================================================================================================================================;
-*$11 测量值查看																		                                                         ;
-*屏号  域号   属性    坐标      ↑       ↓       ←          →      Enter    ESC     0      1     2       3       显示格式                变量名字        提示信息                          SetFun           OnKey           OnTime         lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-22   0      0100   0,0        .     .          .      .         .       .      .     .       .       .      ""                           .              ""                .          mmd_RenewFtuYX    mmd_RenewFtuYX        2           ;
-22   1      1520   0,16       .     .          .      .         .      20,2    .     .       .       .      ""                         &g_tDataMenu1    ""                .               .                 .               9           ;
-22   2      0020   13,0        .     .          .      .         .      .       .     .       .       .      "%*2hu/"                   &m_CurrentScreen  ""                .               .                 .               .           ;
-22   3      0020   16,0       .     .          .      .         .      .       .     .       .       .      "%*2hu>"                   &m_ScreenNum      ""                .               .                 .               .           ;
-22   4      0020   4,0        .     .          .      .         .      .       .     .       .       .      "<遥信值"                     .             ""                .               .                 .               .           ;
-*=================================================================================================================================================================================================================================================================;
-
-
-
-*=================================================================================================================================================================================================================================================================;
-*$11 测量值查看																		                                                         ;
-*屏号  域号   属性    坐标      ↑       ↓       ←          →      Enter    ESC     0      1     2       3       显示格式                变量名字        提示信息                          SetFun           OnKey           OnTime         lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-23   0      0100   0,0        .     .          .      .         .       .      .     .       .       .      ""                           .              ""                .          mmd_RenewGoose    mmd_RenewGoose        2           ;
-23   1      1520   0,16       .     .          .      .         .      20,4    .     .       .       .      ""                         &g_tDataMenu1    ""                .               .                 .               9           ;
-23   2      0020   13,0        .     .          .      .         .      .       .     .       .       .      "%*2hu/"                   &m_CurrentScreen  ""                .               .                 .               .           ;
-23   3      0020   16,0       .     .          .      .         .      .       .     .       .       .      "%*2hu>"                   &m_ScreenNum      ""                .               .                 .               .           ;
-23   4      0020   3,0        .     .          .      .         .      .       .     .       .       .      "<goose开入"                     .             ""                .               .                 .               .           ;
-*=================================================================================================================================================================================================================================================================;
-
-
-*=================================================================================================================================================================================================================================================================;
-*$2 定值区切换																	                                                         ;
-*屏号  域号   属性    坐标       ↑       ↓          ←     →      Enter    ESC      0        1       2       3       显示格式                变量名字        提示信息                                SetFun           OnKey         OnTime     lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-25       0     0000    0,0       .       .      .        .        .        .       .        .       .      .       ""                           .             ""                      .                .             .               .     ;
-25       1     0119    4,60     25,2  25,2      25,2    25,2      .     30,5       .        .       .      .     "切换定值区号:%*02hu"       &m_dstsection       ""              .      .             .               0     ;
-25       2     0101    5,80     25,1  25,3      25,1    25,3      .       30,5     30,5     .       .      1,1   "切换"                         .             ""           mmd_changesection      .                 .               .        ;
-25       3     0101    11,80    25,3  25,1      25,3    25,1     30,5     30,5     .        .       .      .      "取消"                         .             ""                .             .                 .               .         ;
-25       4     0020    4,40      .       .      .        .        .        .       .        .       .      .     "当前运行区号:%*02hu"       &m_runsection     ""              .      .             .               0     ;
-25       5     0000    2,120     .       .      .        .        .        .       .        .       .      .     "定值区号范围:0~%*1hu"      &m_maxsection       ""              .      .             .               0     ;
-25       6     0000    5,0       .       .      .        .        .        .        .       .       .       .      "<切换定值区>"                  .          ""                   .               .                .               .           ;
-*=================================================================================================================================================================================================================================================================;
- 
-
-*=================================================================================================================================================================================================================================================================;
-*$11 测量值查看																		                                                         ;
-*屏号  域号   属性    坐标    ↑     ↓    ←       →      Enter    ESC     0      1     2       3       显示格式                变量名字        提示信息            SetFun           OnKey           OnTime         lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-26   0      0100   0,0        .     .          .      .         .       .      .     .       .       .      ""                           .              ""                .          mmd_RenewFAStatus    mmd_RenewFAStatus        2           ;
-26   1      1520   0,16       .     .          .      .         .      20,5    .     .       .       .      ""                         &g_tDataMenu1    ""                .               .                 .               9           ;
-26   2      0020   14,0        .     .          .      .         .      .       .     .       .       .      "%*1hu/"                   &m_CurrentScreen  ""                .               .                 .               .           ;
-26   3      0020   16,0       .     .          .      .         .      .       .     .       .       .      "%*1hu>"                   &m_ScreenNum      ""                .               .                 .               .           ;
-26   4      0020   3,0        .     .          .      .         .      .       .     .       .       .      "<自动化状态"                     .             ""                .               .                 .               .           ;
-*=================================================================================================================================================================================================================================================================;
-
-
-*=================================================================================================================================================================================================================================================================;
-*$11 测量值查看																		                                                         ;
-*屏号  域号   属性    坐标    ↑     ↓    ←       →      Enter    ESC     0      1     2       3       显示格式                变量名字        提示信息                          SetFun           OnKey           OnTime         lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-27   0      0000   0,0        .     .      .        .        .       .      .     .       .       .      ""                           .              ""                .          .    .        2           ;
-27   1      0120    0,24      .     .      .        .        .      20,6       .        .       .      .    "故障分闸次数: %s"     m_TzCount     ""              .      .             .               0     ;
-27   2      0020    0,42      .     .      .        .        .        .       .        .       .      .     "自动合闸次数: %s"     m_HzCount     ""              .      .             .               0     ;
-27   3      0020   4,0        .     .      .        .        .      .       .     .       .       .      "<自动化统计>"                     .             ""                .               .                 .               .           ;
-*=================================================================================================================================================================================================================================================================;
-
-*=================================================================================================================================================================================================================================================================;
-*$11 自动化状态																		                                                         ;
-*屏号  域号   属性    坐标    ↑     ↓    ←       →      Enter    ESC     0      1     2       3       显示格式                变量名字        提示信息            SetFun           OnKey           OnTime         lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-28   0      0100   0,0        .     .          .      .         .       .      .     .       .       .      ""                           .              ""                .          mmd_RenewFunmodSet    mmd_RenewFunmodSet        2           ;
-28   1      1520   0,20       .     .          .      .         .      20,7    .     .       .       .      ""                         &g_tDataMenu1    ""                .               .                 .               9           ;
-28   2      0020   15,0        .     .          .      .         .      .       .     .       .       .      "%*1hu/"                   &m_CurrentScreen  ""                .               .                 .               .           ;
-28   3      0020   17,0       .     .          .      .         .      .       .     .       .       .      "%*1hu>"                   &m_ScreenNum      ""                .               .                 .               .           ;
-28   4      0020   2,0        .     .          .      .         .      .       .     .       .       .      "<功能模块配置"                     .             ""                .               .                 .               .           ;
-*=================================================================================================================================================================================================================================================================;
-
-*=================================================================================================================================================================================================================================================================;
-*$0 运行设置																		                                                         ;
-*屏号  域号   属性    坐标      ↑       ↓       ←       →      Enter    ESC     0      1       2       3       运行设置                   变量名字        提示信息        SetFun           OnKey           OnTime             lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-30      0      0000   0,0       .      .         .      .        .      .        .     .       .       .       ""                              .             ""                .             .                 .               .          ;
-30      1      0101   6,24     30,5   30,2     30,5   30,2      2,1     0,2      .     .       .       .    "参数设置"                         .             ""                 .           .                 .               0        ;
-30      2      0101   6,44     30,1   30,3     30,1   30,3     31,1     0,2      .     .       .      1,1     "时间设置"                       .             ""        mmd_GetSetTime       .                 .               0         ;
-30      3      0101   6,64     30,2   30,4     30,2   30,4     32,1     0,2      .     .       .      1,1     "电池管理"                       .             ""                .       .                 .               0         ;
-30      4      0101   6,84     30,3   30,5     30,3   30,5     35,1     0,2      .     .       .      1,1     "F A 解锁"                       .             ""                .       .                 .               0         ;
-30      5      0101   6,104    30,4   30,1     30,4   30,1     25,2     0,2      .     .       .      1,1     "切换定值区"                     .             ""         mmd_initSection     .                 .               0         ;
-30      6      0000   5,0       .      .          .      .        .      .       .     .       .       .      "<运行管理>"                     .             ""                .             .                 .               .           ;
-*=================================================================================================================================================================================================================================================================;
-
-
-
-*=================================================================================================================================================================================================================================================================;
-*$1时间设置																	                                                         ;
-*屏号  域号   属性    坐标    ↑       ↓       ←        →      Enter    ESC     0      1     2       3       显示格式                变量名字        提示信息           SetFun           OnKey           OnTime         lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-31     0     0000   0,0         .     .        .     .          .      .       .     .      .        .      ""                             .            ""                .              .                .        0          ;
-31     1     0119   1,24      31,5   31,4      31,6   31,2       .     30,2     .     .      .       1,1     "20%*2hu年"           &m_SetTime.year        ""             mmd_Jump0       .                 .               .           ;
-31     2     0119   7,24      31,6   31,5      31,1   31,3       .     30,2     .     .      .       1,1     "%*2hu月"             &m_SetTime.month       ""             mmd_Jump0       .                 .               .           ;
-31     3     0119   11,24     31,4   31,6      31,2   31,4       .     30,2     .     .      .       1,1     "%*2hu日"             &m_SetTime.day         ""             mmd_Jump0       .                 .               .           ;
-31     4     0119   2,40      31,1   31,2      31,3   31,5       .     30,2     .     .      .       1,1      "%*2hu时"             &m_SetTime.hour        ""             mmd_Jump0      .                 .               .           ;
-31     5     0119   6,40      31,2   31,3      31,4   31,6       .     30,2     .     .      .       1,1     "%*2hu分"              &m_SetTime.min         ""             mmd_Jump0       .                 .               .           ;
-31     6     0119   10,40     31,3   31,1      31,5   31,1       .     30,2     .     .      .       1,1     "%*2hu秒"               &m_SetTime.sec         ""             mmd_SetTime       .                 .               .           ;
-31     7     0000   5,0         .     .        .     .          .      .       .     .      .       .      "<时间设置>"                 .              ""                   .           .                .               .           ;
-*=================================================================================================================================================================================================================================================================;
-
-*=================================================================================================================================================================================================================================================================;
-*$0 运行设置																		                                                         ;
-*屏号  域号   属性    坐标      ↑       ↓       ←       →      Enter    ESC     0      1       2       3       运行设置                   变量名字        提示信息        SetFun           OnKey           OnTime             lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-32      0      0000   0,0       .      .         .      .        .      .       .      .       .       .     ""                              .             ""                .             .                 .               .          ;
-32      1      0101   6,24     32,2   32,2     32,2   32,2      33,1   30,3     .      .       .       .    "活化启动"                   .             ""                .   .                 .               0        ;
-32      2      0101   6,48     32,1   32,1     32,1   32,1      34,1   30,3     .      .       .       .    "活化退出"                   .             ""                .       .                 .               0         ;
-32      4      0000   5,0       .      .          .      .       .      .       .      .       .       .    "<电池管理>"                     .             ""                .             .                 .               .           ;
-*=================================================================================================================================================================================================================================================================;
-
-*=================================================================================================================================================================================================================================================================;
-*$0 电池活化																		                                                         ;
-*屏号  域号   属性    坐标      ↑       ↓       ←       →      Enter    ESC     0      1       2       3       运行工况                   变量名字        提示信息        SetFun           OnKey           OnTime             lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-33      0      8000   0,0       .     .          .      .         .      .       .     .      .       .      ""                             .             ""                .             .                 .               .          ;
-33      1      0101   5,48     33,2  33,2      33,2    33,2       .   254,254  32,1   .      .      1,1     "确认"                         .             ""           mmd_BatActive      .                 .               .        ;
-33      2      0101   11,48     33,1  33,1      33,1    33,1     32,1   254,254   .     .      .       .      "取消"                         .             ""                .             .                 .               .         ;
-33      3      0001   4,24      .     .          .      .         .      .       .     .      .       .      "启动电池活化?"                .             ""                .             .                 .               .         ;
-33      4      0000   5,0       .     .          .      .         .      .       .     .      .       .      "<电池管理>"                   .             ""                .             .                 .               .           ;
-*=================================================================================================================================================================================================================================================================;
-
-
-*=================================================================================================================================================================================================================================================================;
-*$0 电池投入																		                                                         ;
-*屏号  域号   属性    坐标      ↑       ↓       ←       →      Enter    ESC     0      1       2       3       运行工况                   变量名字        提示信息        SetFun           OnKey           OnTime             lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-34      0      8000   0,0       .     .          .      .         .      .       .     .      .       .      ""                             .             ""                .             .                 .               .          ;
-34      1      0101   5,48     34,2  34,2      34,2    34,2       .   254,254  32,2    .      .      1,1      "确认"                         .             ""           mmd_BatActOff      .                 .               .        ;
-34      2      0101   11,48     34,1  34,1      34,1    34,1     32,2   254,254   .     .      .       .      "取消"                         .             ""                .             .                 .               .         ;
-34      3      0001   4,24      .     .          .      .         .      .       .     .      .       .      "退出电池活化?"                .             ""                .             .                 .               .         ;
-34      4      0000   5,0       .     .          .      .         .      .       .     .      .       .      "<电池管理>"                   .             ""                .             .                 .               .           ;
-*=================================================================================================================================================================================================================================================================;
-
-
-*=================================================================================================================================================================================================================================================================;
-*$0 电池投入																		                                                         ;
-*屏号  域号   属性    坐标      ↑       ↓       ←       →      Enter    ESC     0      1       2       3       运行工况                   变量名字        提示信息        SetFun           OnKey           OnTime             lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-35      0      8000   0,0       .     .          .      .         .      .       .     .      .       .      ""                             .             ""                .             .                 .               .          ;
-35      1      0101   5,48     35,2  35,2      35,2    35,2       .   254,254  30,4    .      .      1,1      "解锁"                         .             ""           mmd_FA_Unlock      .                 .               .        ;
-35      2      0101   11,48     35,1  35,1      35,1    35,1     30,4   254,254   .     .      .       .      "取消"                         .             ""                .             .                 .               .         ;
-35      3      0001   4,24      .     .          .      .         .      .       .     .      .       .      "解除FA闭锁?"                .             ""                .             .                 .               .         ;
-35      4      0000   5,0       .     .          .      .         .      .       .     .      .       .      "<FA解锁>"                   .             ""                .             .                 .               .           ;
-*=================================================================================================================================================================================================================================================================;
-
-*=================================================================================================================================================================================================================================================================;
-*屏号     域号      属性      坐标       ↑       ↓      ←        →      Enter    ESC      0        1       2       3       显示格式                   变量名字            提示信息              SetFun           OnKey         OnTime     lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-36       0     0000    0,0       .       .      .        .        .        .       .        .       .      .       ""                           .             ""              .                .             .               .     ;
-36       1     0119    4,60      .       .      .        .        .      40,1     90,1      .       .      .     "查询区号:%s"                m_selsec_char       ""          mmd_CheckSecValue    .             .               0     ;
-36       2     0000    2,120     .       .      .        .        .        .       .        .       .      .     "定值区号范围:0~%*1hu"         &m_sectionnum       ""              .                .             .               .     ;
-36       3     0000    5,0       .       .      .        .        .        .        .       .       .       .      "<定值查询>"                     .             ""              .                .             .               .     ;
-*=================================================================================================================================================================================================================================================================;
-
-*=================================================================================================================================================================================================================================================================;
-*屏号     域号      属性     坐标       ↑       ↓      ←        →      Enter    ESC       0        1       2       3       显示格式                  变量名字             提示信息              SetFun           OnKey         OnTime     lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-37       0     0000    0,0      .       .      .        .        .        .       .        .       .      .       ""                           .             ""               .                .             .               .     ;
-37       1     0119    4,60     .       .      .        .        .       40,2    41,1      .       .      .     "整定区号:%s"               m_selsec_char        ""           mmd_CheckSecValue    .             .               0     ;
-37       2     0000    2,120    .       .      .        .        .        .       .        .       .      .     "定值区号范围:0~%*1hu"        &m_sectionnum        ""               .                .             .               .     ;
-37       3     0000    5,0      .       .      .        .        .        .       .        .       .      .      "<定值整定>"                      .             ""               .                .             .               .     ;
-*=================================================================================================================================================================================================================================================================;
-
-*=================================================================================================================================================================================================================================================================;
-*$2 输入密码																		                                                         ;
-*屏号  域号   属性    坐标      ↑       ↓          ←     →    Enter    ESC      0        1       2       3       显示格式                变量名字        提示信息                                SetFun           OnKey         OnTime     lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-38       0     8000    0,0       .       .      .      .        .        .       .        .       .      .       ""                           .            ""                      .                .             .               .     ;
-38       1     0119    5,60      .       .      .      .        .      40,3     60,1       .       .     1,1     "%s"       m_strPassword         ""              mmd_CheckCopyPassword      .             .               0     ;
-38       2     0000    5,40      .       .      .      .        .        .        .        .      .       .       "输入密码:"            .             ""              .      .             .               0     ;
-38       3     0000    5,0       .       .      .      .        .        .        .       .       .       .        "<定值复制>"                 .           ""                   .               .                .               .           ;
-*=================================================================================================================================================================================================================================================================;
-
-*=================================================================================================================================================================================================================================================================;
-*$2 输入密码																		                                                         ;
-*屏号  域号   属性    坐标      ↑       ↓          ←     →    Enter    ESC      0        1       2       3       显示格式                变量名字        提示信息                                SetFun           OnKey         OnTime     lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-39       0     8000    0,0       .       .      .      .        .        .       .        .       .      .       ""                           .            ""                      .                .             .               .     ;
-39       1     0119    5,60      .       .      .      .        .      40,2     41,1       .       .     1,1     "%s"       m_strPassword         ""              mmd_CheckDzPassword      .             .               0     ;
-39       2     0000    5,40      .       .      .      .        .        .        .        .      .       .       "输入密码:"            .             ""              .      .             .               0     ;
-39       3     0000    5,0       .       .      .      .        .        .        .       .       .       .        "<定值整定>"                 .           ""                   .               .                .               .           ;
-*=================================================================================================================================================================================================================================================================;
-
-*=================================================================================================================================================================================================================================================================;
-*$0 定值管理																		                                                         ;
-*屏号  域号   属性    坐标      ↑       ↓      ←       →      Enter    ESC     0      1       2       3       运行工况                   变量名字        提示信息        SetFun           OnKey           OnTime             lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-40      0      0000   0,0       .      .         .      .      .      .       .        .       .       .       ""                .             ""          .             .                 .               .          ;
-40      1      0101   6,50     40,3   40,2     40,3  40,2     36,1   0,4     86,1     88,1    1,1      .     "定值查询"              .             ""          .             .                 .               1        ;
-40      2      0101   6,75     40,1   40,3     40,1  40,3     37,1   0,4     87,1     89,1    1,1      .     "定值整定"              .             ""          .             .                 .               1         ;
-40      3      0101   5,100    40,2   40,1     40,2  40,1     38,1   0,4       .       .       .       .     "定值区复制"             .             ""          .             .                 .               1         ;
-40      4      0000   5,0       .      .        .      .       .        .      .       .       .       .      "<定值管理>"           .             ""          .             .                 .               .           ;
-40      5      0000   4,20      .     .       .      .         .       .       .     .       .       .     "运行定值区:%*02hu"       &m_runsection     ""              .      .             .               0     ;
-*=================================================================================================================================================================================================================================================================;
-
-*=================================================================================================================================================================================================================================================================;
-*$0 定值管理																		                                                         ;
-*屏号  域号   属性    坐标      ↑       ↓      ←       →      Enter    ESC     0      1       2       3       运行工况                   变量名字        提示信息        SetFun           OnKey           OnTime             lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-41      0      0000   0,0       .      .         .      .        .      .      .     .       .       .       ""                          .             ""                 .             .                 .               .          ;
-41      1      0101   6,45     41,3   41,2     41,3  41,2        .     40,2    42,1   .      1,1      55,1     "公共定值"                    .             ""          mmd_InitPubSetGroup      .                 .               0        ;
-41      2      0101   6,65     41,1   41,3     41,1  41,3        .     40,2    44,1   .      1,1     56,1     "开关定值"                    .             ""          mmd_InitBhSetGroup       .                 .               1         ;
-41      3      0101   6,85     41,2   41,1     41,2  41,1        .     40,2    62,1   .      1,1     67,1     "安自定值"                    .             ""          mmd_InitAzSetGroup       .                 .               2         ;
-41      4      0000   5,0       .      .        .      .       .        .      .     .       .       .      "<定值整定>"                  .             ""                .             .                 .               .           ;
-41      5      0000   4,20      .     .       .      .         .       .       .     .       .       .     "整定定值区:%*02hu"       &m_selsection     ""              .      .             .               0     ;
-*=================================================================================================================================================================================================================================================================;
-
-
-*=================================================================================================================================================================================================================================================================;
-*$11 遥信查看																		                                                         ;
-*屏号  域号   属性    坐标     ↑     ↓     ←       →      Enter    ESC     0      1     2       3       显示格式                变量名字        提示信息           SetFun           OnKey           OnTime         lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-42   0      0100   0,0        .     .      .      .         .       .      .     .       .       .      ""                           .              ""                .           mmd_RenewPubSetGroup           .        5           ;
-42   1      1301   6,20       .     .      .      .      43,1    41,1      .     .       .       .      ""                         &g_tDataMenu2    ""            mmd_InitPubSet     .                 .               8           ;
-42   2      0020   15,0       .     .      .      .         .      .       .     .       .       .      "%1hu>"                   &m_CurrentScreen    ""                .               .                 .               .           ;
-42   3      0020   13,0       .     .      .      .         .      .       .     .       .       .      "%1hu/"                  &m_ScreenNum       ""                .               .                 .               .           ;
-42   4      0020   4,0        .     .      .      .         .      .       .     .       .       .      "<公共定值"                     .             ""                .               .                 .               .           ;
-*=================================================================================================================================================================================================================================================================;
-
-*=================================================================================================================================================================================================================================================================;
-*$11 定值整定																		                                                         ;
-*屏号  域号   属性    坐标    ↑       ↓       ←       →      Enter    ESC     0      1     2       3       显示格式                变量名字        提示信息             SetFun           OnKey           OnTime         lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-43   0      0000   0,0        .     .          .      .         .      .      .     .       .       .      ""                           .                 ""                .        mmd_RenewPubSet             .                   .           ;
-43   1      135D    4,16       .     .          .      .         .   46,1      .     .      .       .      ""                         &g_tDataMenu1       ""                .      mmd_SetPubKey     .               9           ;
-43   2      1524    0,16       .     .          .      .         .     .       .     .       .       .      ""                         &g_tExtraMenu       ""                .         .     .               9           ;
-43   3      0020    16,0       .     .          .      .         .      .      .     .       .       .      "[%*2hu]"                  &m_ScreenNum       ""                .               .                 .               .           ;
-43   4      0020   3,0        .     .          .      .         .      .      .     .       .       .      "<%s>"                     m_equipstr     ""                .               .                 .               .           ;
-*=================================================================================================================================================================================================================================================================;
-
-*=================================================================================================================================================================================================================================================================;
-*$11 遥信查看																		                                                         ;
-*屏号  域号   属性    坐标     ↑     ↓     ←       →      Enter    ESC     0      1     2       3       显示格式                变量名字        提示信息           SetFun           OnKey           OnTime         lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-44   0      0100   0,0        .     .      .      .         .       .      .     .       .       .      ""                           .              ""                .           mmd_RenewBhSetGroup           .        5           ;
-44   1      1301   0,16       .     .      .      .      45,1    41,2    .     .       .       .      ""                         &g_tDataMenu2    ""            mmd_InitBhSet     .                 .               8           ;
-44   4      0020   15,0       .     .          .      .         .      .      .     .       .       .      "%1hu>"                   &m_CurrentScreen    ""                .               .                 .               .           ;
-44   5      0020   13,0       .     .          .      .         .      .      .     .       .       .      "%1hu/"                  &m_ScreenNum       ""                .               .                 .               .           ;
-44   3      0020   3,0        .     .      .      .         .      .       .     .       .       .      "<开关定值"                     .             ""                .               .                 .               .           ;
-*=================================================================================================================================================================================================================================================================;
-
-
-*=================================================================================================================================================================================================================================================================;
-*$11 定值整定																		                                                         ;
-*屏号  域号   属性    坐标    ↑       ↓       ←       →      Enter    ESC     0      1     2       3       显示格式                变量名字        提示信息             SetFun           OnKey           OnTime         lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-45   0      0000   0,0        .     .          .      .         .      .      .     .       .       .      ""                           .                 ""                .      mmd_RenewBhSet             .                   .           ;
-45   1      135D    4,16       .     .          .      .         .    47,1      .     .       .       .      ""                         &g_tDataMenu1       ""                .      mmd_SetBhKey     .               9           ;
-45   2      1524    0,16       .     .          .      .         .     .       .     .       .       .      ""                         &g_tExtraMenu       ""                .         .     .               9           ;
-45   3      0020   2,0        .     .          .      .         .      .      .     .       .       .      "<%s>"                 m_equipstr          ""                .               .                 .               .           ;
-45   4      0020    16,144      .     .          .      .         .      .      .     .       .       .      "[%*2hu]"                  &m_ScreenNum        ""                .               .                 .               .           ;
-*=================================================================================================================================================================================================================================================================;
-
-*=================================================================================================================================================================================================================================================================;
-*$0 定之保存																		                                                         ;
-*屏号  域号   属性    坐标      ↑       ↓       ←       →      Enter    ESC     0      1       2       3       运行工况                   变量名字        提示信息        SetFun           OnKey           OnTime             lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-46     0      8000   0,0       .     .          .      .         .      .       .     .      .       .      ""                             .             ""                .             .                 .               .          ;
-46     1      0101   4,48     46,2  46,2      46,2    46,2       .    254,254  51,1   48,1   1,1     50,1     "保存"                         .             ""              mmd_SavePubPassword2     .                 .               .        ;
-46     2      0101   10,48    46,1  46,1      46,1    46,1       .    254,254   .     .      .       .      "退出"                        .             ""               mmd_backPubSet  .                 .               .         ;
-46     3      0001   3,24      .     .          .      .         .      .       .     .      .       .      "保存修改定值?"              .             ""                .             .                 .               .         ;
-46     4      0000   5,0       .     .          .      .         .      .       .     .      .       .      "<公共定值保存>"                    .             ""                .             .                 .               .           ;
-*=================================================================================================================================================================================================================================================================;
-
-*=================================================================================================================================================================================================================================================================;
-*$0 定之保存																		                                                         ;
-*屏号  域号   属性    坐标      ↑       ↓       ←       →      Enter    ESC     0      1       2       3       运行工况                   变量名字        提示信息        SetFun           OnKey           OnTime             lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-47     0      8000   0,0       .     .          .      .         .      .       .     .      .       .      ""                             .             ""                .             .                 .               .          ;
-47     1      0101   4,48     47,2  47,2      47,2    47,2       .   254,254  52,1   49,1    1,1     50,1    "保存"                          .             ""             mmd_SaveBhPassword2     .                 .               .        ;
-47     2      0101   10,48    47,1  47,1      47,1    47,1       .   254,254    .     .      .       .      "退出"                        .             ""               mmd_backBhSet  .                 .               .         ;
-47     3      0001   3,24      .     .          .      .         .      .       .     .      .       .      "保存修改定值?"              .             ""                .             .                 .               .         ;
-47     4      0000   5,0       .     .          .      .         .      .       .     .      .       .      "<保护定值保存>"                    .             ""                .             .                 .               .           ;
-*=================================================================================================================================================================================================================================================================;
-
-*=================================================================================================================================================================================================================================================================;
-48       0     8000    0,0       .       .      .      .        .        .        .        .       .      .       ""                     .             ""              .            .             .               .     ;
-48       1     0119    5,60      .       .      .      .        .      254,254     51,1    .    1,1     50,1     "%s"           m_strPassword          ""         mmd_SavePubSet      .           .               0     ;
-48       2     0000    5,40      .       .      .      .        .        .        .        .      .       .       "输入密码:"            .             ""              .                .             .               0     ;
-48       3     0000    5,0       .       .      .      .        .        .        .        .      .       .        "<公共定值保存>"          .             ""              .               .                .               .           ;
-*=================================================================================================================================================================================================================================================================;
-
-
-*=================================================================================================================================================================================================================================================================;
-49       0     8000    0,0       .       .      .      .        .        .        .        .       .      .       ""                     .             ""              .            .             .               .     ;
-49       1     0119    5,60      .       .      .      .        .      254,254     52,1    .    1,1     50,1     "%s"           m_strPassword          ""         mmd_SaveBhSet      .           .               0     ;
-49       2     0000    5,40      .       .      .      .        .        .        .        .      .       .       "输入密码:"            .             ""              .                .             .               0     ;
-49       3     0000    5,0       .       .      .      .        .        .        .        .      .       .        "<保护定值保存>"          .             ""              .               .                .               .           ;
-*=================================================================================================================================================================================================================================================================;
-
-
-*=================================================================================================================================================================================================================================================================;
-*$1告警窗口																		                                                         ;
-*屏号  域号   属性    坐标      ↑       ↓       ←       →     Enter      ESC     0      1       2       3       显示格式                       变量名字        提示信息                             SetFun           OnKey           OnTime             lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-50     0     8000    0,0        .        .     .       .     .          .      .      .       .       .       ""                           .                   ""              .                .                .               .            ;
-50     1     0100    0,24       .        .     .       .  254,254   254,254    .      .       .       .       "%s"                        m_WarningStr         ""              .                .                .               .            ;
-50     2     0100    2,48       .        .     .       .  254,254   254,254    .      .       .       .       "%s"                        m_errInf            ""              .                .                .               .            ;
-50     3     0000    2,0        .        .     .       .  254,254   254,254    .      .       .       .       "定值超出整定范围"                          .                ""              .                .                .               .            ;
-*=================================================================================================================================================================================================================================================================;
-
-*=================================================================================================================================================================================================================================================================;
-51     0     0000    0,0        .        .     .       .     .          .      .      .       .       .       ""                           .             ""              .                .                .               .            ;
-51     1     0101    0,24       .        .     .       .     .          .      .      .       .       .       "%s"                        m_WarningStr   ""          mmd_backPubSet             .                .               .            ;
-51     2     0000    0,0        .        .     .       .     .          .      .      .       .       .        "信息提示:"                 .              ""                   .               .                .               .           ;
-*=================================================================================================================================================================================================================================================================;
-*=================================================================================================================================================================================================================================================================;
-52     0     0000    0,0        .        .     .       .     .          .      .      .       .       .       ""                           .             ""              .                .                .               .            ;
-52     1     0101    0,24       .        .     .       .     .          .      .      .       .       .       "%s"                        m_WarningStr   ""           mmd_backBhSet       .                .               .            ;
-52     2     0000    0,0        .        .     .       .     .          .      .      .       .       .        "信息提示:"                 .              ""                   .               .                .               .           ;
-*=================================================================================================================================================================================================================================================================;
-*=================================================================================================================================================================================================================================================================;
-53     0     0000    0,0        .        .     .       .     .          .      .      .       .       .       ""                           .             ""              .                .                .               .            ;
-53     1     0101    0,24       .        .     .       .  41,3    41,3   .      .       .       .       "%s"                        m_WarningStr    ""             .                .                .               .            ;
-53     2     0000    0,0       .       .      .      .        .        .       .      .       .       .        "信息提示:"                 .              ""                   .               .                .               .           ;
-*=================================================================================================================================================================================================================================================================;
-
-
-*=================================================================================================================================================================================================================================================================;
-*$1告警窗口																		                                                         ;
-*屏号  域号   属性    坐标      ↑       ↓      ←       →     Enter      ESC     0      1       2       3       显示格式                       变量名字        提示信息                             SetFun           OnKey           OnTime             lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-55     0     8000    0,0        .        .     .       .     .         .      .      .       .       .       ""                           .             ""              .                .                .               .            ;
-55     1     0100    0,24       .        .     .       .    42,1    41,1      .      .       .      1,1      "公共定值错误,"             .              ""           mmd_GetDefaultPubSet        .    .               .            ;
-55     2     0000    0,48       .        .     .       .     .        .      .      .       .       .        "载入默认定值"               .              ""              .                .                .               .           ;
-*=================================================================================================================================================================================================================================================================;
-
-*=================================================================================================================================================================================================================================================================;
-*$1告警窗口																		                                                         ;
-*屏号  域号   属性    坐标      ↑       ↓      ←       →     Enter      ESC     0      1       2       3       显示格式                       变量名字        提示信息                             SetFun           OnKey           OnTime             lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-56     0     8000    0,0        .        .     .       .     .         .      .      .       .       .       ""                           .             ""              .                .                .               .            ;
-56     1     0100    0,24       .        .     .       .    44,1    41,2      .      .       .      1,1      "装置定值错误,确认键"       .              ""            mmd_GetDefaultBhSet          .    .               .            ;
-56     2     0000    0,48       .        .     .       .     .        .      .      .       .       .        "载入默认定值"               .              ""              .                .                .               .           ;
-*=================================================================================================================================================================================================================================================================;
-
-*=================================================================================================================================================================================================================================================================;
-*$2 定值区切换																	                                                         ;
-*屏号  域号   属性    坐标       ↑       ↓          ←     →      Enter    ESC      0        1       2       3       显示格式                变量名字        提示信息                                SetFun           OnKey         OnTime     lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-60       0     0000    0,0       .       .      .        .        .        .       .        .       .      .       ""                           .             ""                      .                .             .               .     ;
-60       1     0119    4,20     60,4  60,2      60,4    60,2      .       40,3     .        .       .      .     "源 区 号:%*02hu"       &m_srcsection       ""              .      .             .               0     ;
-60       4     0119    4,40     60,1  60,3      60,1    60,3      .       40,3     .        .       .      .     "目的区号:%*02hu"       &m_dstsection     ""              .      .             .               0     ;
-60       2     0101    5,80     60,2  60,4      60,2    60,4      .       40,3     .        .       .      1,1   "复制"                         .             ""           mmd_copysection      .                 .               .        ;
-60       3     0101    11,80    60,3  60,1      60,3    60,1     40,3     40,3     .        .       .      .      "退出"                         .             ""                .             .                 .               .         ;
-60       5     0000    2,120     .       .      .        .         .        .       .        .       .      .     "定值区号范围:0~%*1hu"        &m_sectionnum        ""              .                .                  .               .     ;
-60       6     0000    5,0       .       .      .        .        .        .        .       .       .       .      "<复制定值区>"                  .          ""                   .               .                .               .           ;
-*=================================================================================================================================================================================================================================================================;
-
-
-*=================================================================================================================================================================================================================================================================;
-*$11 遥信查看																		                                                         ;
-*屏号  域号   属性    坐标     ↑     ↓     ←       →      Enter    ESC     0      1     2       3       显示格式                变量名字        提示信息           SetFun           OnKey           OnTime         lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-62   0      0100   0,0        .     .      .      .         .       .      .     .       .       .      ""                           .              ""                .           mmd_RenewAzSetGroup           .        5           ;
-62   1      1301   0,20       .     .      .      .      63,1    41,3    .     .       .       .      ""                         &g_tDataMenu2    ""            mmd_InitAzSet     .                 .               8           ;
-62   4      0020   15,0       .     .          .      .         .      .      .     .       .       .      "%1hu>"                   &m_CurrentScreen    ""                .               .                 .               .           ;
-62   5      0020   13,0       .     .          .      .         .      .      .     .       .       .      "%1hu/"                  &m_ScreenNum       ""                .               .                 .               .           ;
-62   3      0020   3,0        .     .      .      .         .      .       .     .       .       .      "<安自定值"                     .             ""                .               .                 .               .           ;
-*=================================================================================================================================================================================================================================================================;
-
-
-*=================================================================================================================================================================================================================================================================;
-*$11 定值整定																		                                                         ;
-*屏号  域号   属性    坐标    ↑       ↓       ←       →      Enter    ESC     0      1     2       3       显示格式                变量名字        提示信息             SetFun           OnKey           OnTime         lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-63   0      0000   0,0        .     .          .      .         .      .      .     .       .       .      ""                           .                 ""                .      mmd_RenewAzSet             .                   .           ;
-63   1      135D    4,16       .     .          .      .         .    64,1      .     .       .       .      ""                         &g_tDataMenu1       ""                .      mmd_SetAzKey     .               9           ;
-63   2      1524    0,16       .     .          .      .         .     .       .     .       .       .      ""                         &g_tExtraMenu       ""                .         .     .               9           ;
-63   3      0020    16,0      .     .          .      .         .      .      .     .       .       .      "[%*2hu]"                  &m_ScreenNum        ""                .               .                 .               .           ;
-63   4      0020   2,0        .     .          .      .         .      .      .     .       .       .      "<%s>"                 m_equipstr          ""                .               .                 .               .           ;
-*=================================================================================================================================================================================================================================================================;
-
-*=================================================================================================================================================================================================================================================================;
-*$0 定之保存																		                                                         ;
-*屏号  域号   属性    坐标      ↑       ↓       ←       →      Enter    ESC     0      1       2       3       运行工况                   变量名字        提示信息        SetFun           OnKey           OnTime             lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-64     0      8000   0,0       .     .          .      .         .      .       .     .      .       .      ""                             .             ""                .             .                 .               .          ;
-64     1      0101   4,48     64,2  64,2      64,2    64,2       .   254,254  66,1   68,1   1,1     65,1     "保存"                          .             ""         mmd_SaveAzPassword2      .                 .               .        ;
-64     2      0101   10,48    64,1  64,1      64,1    64,1       .   254,254    .     .      .       .      "退出"                        .             ""               mmd_backAzSet  .                 .               .         ;
-64     3      0001   3,24      .     .          .      .         .      .       .     .      .       .      "保存修改定值?"              .             ""                .             .                 .               .         ;
-64     4      0000   5,0       .     .          .      .         .      .       .     .      .       .      "<安自定值保存>"                    .             ""                .             .                 .               .           ;
-*=================================================================================================================================================================================================================================================================;
-*=================================================================================================================================================================================================================================================================;
-68       0     8000    0,0       .       .      .      .        .        .        .        .       .      .       ""                     .             ""              .            .             .               .     ;
-68       1     0119    5,60      .       .      .      .        .      254,254     66,1    .    1,1     65,1     "%s"           m_strPassword          ""         mmd_SaveAzSet      .           .               0     ;
-68       2     0000    5,40      .       .      .      .        .        .        .        .      .       .       "输入密码:"            .             ""              .                .             .               0     ;
-68       3     0000    5,0       .       .      .      .        .        .        .        .      .       .        "<安自定值保存>"          .             ""              .               .                .               .           ;
-*=================================================================================================================================================================================================================================================================;
-
-*=================================================================================================================================================================================================================================================================;
-66     0     0000    0,0        .        .     .       .     .          .      .      .       .       .       ""                           .             ""              .                .                .               .            ;
-66     1     0101    0,24       .        .     .       .     .          .      .      .       .       .       "%s"                        m_WarningStr   ""           mmd_backAzSet       .                .               .            ;
-66     2     0000    0,0        .        .     .       .     .          .      .      .       .       .        "信息提示:"                 .              ""                   .               .                .               .           ;
-*=================================================================================================================================================================================================================================================================;
-
-*=================================================================================================================================================================================================================================================================;
-*$1告警窗口																		                                                         ;
-*屏号  域号   属性    坐标      ↑       ↓       ←       →     Enter      ESC     0      1       2       3       显示格式                       变量名字        提示信息                             SetFun           OnKey           OnTime             lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-65     0     8000    0,0        .        .     .       .     .          .      .      .       .       .       ""                           .                   ""              .                .                .               .            ;
-65     1     0100    0,24       .        .     .       .  254,254   254,254    .      .       .       .       "%s"                        m_WarningStr         ""              .                .                .               .            ;
-65     2     0100    2,48       .        .     .       .  254,254   254,254    .      .       .       .       "%s"                        m_errInf            ""              .                .                .               .            ;
-65     3     0000    2,0        .        .     .       .  254,254   254,254    .      .       .       .       "定值超出整定范围"                          .                ""              .                .                .               .            ;
-*=================================================================================================================================================================================================================================================================;
-
-*=================================================================================================================================================================================================================================================================;
-*$1告警窗口																		                                                         ;
-*屏号  域号   属性    坐标      ↑       ↓      ←       →     Enter      ESC     0      1       2       3       显示格式                       变量名字        提示信息                             SetFun           OnKey           OnTime             lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-67     0     8000    0,0        .        .     .       .     .         .      .      .       .       .       ""                           .             ""              .                .                .               .            ;
-67     1     0100    0,24       .        .     .       .    62,1    41,3      .      .       .      1,1      "装置定值错误,确认键"       .              ""            mmd_GetDefaultBhSet          .    .               .            ;
-67     2     0000    0,48       .        .     .       .     .        .      .      .       .       .        "载入默认定值"               .              ""              .                .                .               .           ;
-*=================================================================================================================================================================================================================================================================;
-
-
-
-
-*=================================================================================================================================================================================================================================================================;
-*$11 遥信查看																		                                                         ;
-*屏号  域号   属性    坐标     ↑     ↓     ←       →      Enter    ESC     0      1     2       3       显示格式                变量名字        提示信息           SetFun           OnKey           OnTime         lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-70   0      0100   0,0        .     .      .      .         .       .      .     .       .       .      ""                           .              ""                .           mmd_RenewParaSetGroup           .        5           ;
-70   1      1301   6,20       .     .      .      .      71,1    30,1    .     .       .       .      ""                         &g_tDataMenu2    ""            mmd_InitParaSet     .                 .               8           ;
-70   2      0020   15,0       .     .          .      .         .      .      .     .       .       .      "%1hu>"                   &m_CurrentScreen    ""                .               .                 .               .           ;
-70   3      0020   13,0       .     .          .      .         .      .      .     .       .       .      "%1hu/"                  &m_ScreenNum       ""                .               .                 .               .           ;
-70   4      0020   4,0        .     .      .      .         .      .       .     .       .       .      "<装置参数"                     .             ""                .               .                 .               .           ;
-*=================================================================================================================================================================================================================================================================;
-
-*=================================================================================================================================================================================================================================================================;
-*$11 定值整定																		                                                         ;
-*屏号  域号   属性    坐标    ↑       ↓       ←       →      Enter    ESC     0      1     2       3       显示格式                变量名字        提示信息             SetFun           OnKey           OnTime         lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-71   0      0000   0,0        .     .          .      .         .      .      .     .       .       .      ""                           .                 ""                .        mmd_RenewParaSet             .                   .           ;
-71   1      135D    4,16       .     .          .      .         .   72,1      .     .      .       .      ""                         &g_tDataMenu1       ""                .      mmd_SetParaKey     .               9           ;
-71   2      1524    0,16       .     .          .      .         .     .       .     .       .       .      ""                         &g_tExtraMenu       ""                .         .     .               9           ;
-71   3      0020    16,0       .     .          .      .         .      .      .     .       .       .      "[%*2hu]"                  &m_ScreenNum       ""                .               .                 .               .           ;
-71   4      0020   3,0        .     .          .      .         .      .      .     .       .       .      "<%s>"                     m_equipstr       ""                .               .                 .               .           ;
-*=================================================================================================================================================================================================================================================================;
-
-*=================================================================================================================================================================================================================================================================;
-*$0 定之保存																		                                                         ;
-*屏号  域号   属性    坐标      ↑       ↓       ←       →      Enter    ESC     0      1       2       3       运行工况                   变量名字        提示信息        SetFun           OnKey           OnTime             lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-72     0      8000   0,0       .     .          .      .         .      .       .     .      .       .      ""                             .             ""                .             .                 .               .          ;
-72     1      0101   4,48     72,2  72,2      72,2    72,2      .   254,254    74,1 76,1    1,1     73,1     "保存"                          .             ""          mmd_SaveParaPassword2      .                 .               .        ;
-72     2      0101   10,48    72,1  72,1      72,1    72,1        .   254,254    .     .      .       .      "退出"                        .             ""              mmd_backParaSet    .                 .               .         ;
-72     3      0001   3,24      .     .          .      .         .      .       .     .      .       .      "保存装置参数?"              .             ""                .             .                 .               .         ;
-72     4      0000   5,0       .     .          .      .         .      .       .     .      .       .      "<装置参数保存>"                    .             ""                .             .                 .               .           ;
-*=================================================================================================================================================================================================================================================================;
-
-*=================================================================================================================================================================================================================================================================;
-76       0     8000    0,0       .       .      .      .        .        .        .        .       .      .       ""                     .             ""              .            .             .               .     ;
-76       1     0119    5,60      .       .      .      .        .      254,254     74,1    .    1,1     73,1     "%s"           m_strPassword          ""         mmd_SaveParaSet      .           .               0     ;
-76       2     0000    5,40      .       .      .      .        .        .        .        .      .       .       "输入密码:"            .             ""              .                .             .               0     ;
-76       3     0000    5,0       .       .      .      .        .        .        .        .      .       .        "<装置参数保存>"          .             ""              .               .                .               .           ;
-*=================================================================================================================================================================================================================================================================;
-
-
-
-*=================================================================================================================================================================================================================================================================;
-*$1告警窗口																		                                                         ;
-*屏号  域号   属性    坐标      ↑       ↓       ←       →     Enter      ESC     0      1       2       3       显示格式                       变量名字        提示信息                             SetFun           OnKey           OnTime             lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-73     0     8000    0,0        .        .     .       .     .          .      .      .       .       .       ""                           .                   ""              .                .                .               .            ;
-73     1     0100    0,24       .        .     .       .  254,254   254,254    .      .       .       .       "%s"                        m_WarningStr         ""              .                .                .               .            ;
-73     2     0100    2,48       .        .     .       .  254,254   254,254    .      .       .       .       "%s"                        m_errInf            ""              .                .                .               .            ;
-73     3     0000    2,0        .        .     .       .  254,254   254,254    .      .       .       .       "定值超出整定范围"                          .                ""              .                .                .               .            ;
-*=================================================================================================================================================================================================================================================================;
-
-*=================================================================================================================================================================================================================================================================;
-74     0     0000    0,0        .        .     .       .     .          .      .      .       .       .       ""                           .             ""              .                .                .               .            ;
-74     1     0101    0,24       .        .     .       .     .          .      .      .       .       .       "%s"                        m_WarningStr   ""          mmd_backParaSet             .                .               .            ;
-74     2     0000    0,0        .        .     .       .     .          .      .      .       .       .        "信息提示:"                 .              ""                   .               .                .               .           ;
-*=================================================================================================================================================================================================================================================================;
-
-*=================================================================================================================================================================================================================================================================;
-*$1告警窗口																		                                                         ;
-*屏号  域号   属性    坐标      ↑       ↓      ←       →     Enter      ESC     0      1       2       3       显示格式                       变量名字        提示信息                             SetFun           OnKey           OnTime             lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-75     0     8000    0,0        .        .     .       .     .         .      .      .       .       .       ""                           .             ""              .                .                .               .            ;
-75     1     0100    0,24       .        .     .       .    70,1    30,1      .      .       .      1,1      "装置参数错误,"             .              ""           mmd_GetDefaultParaSet       .    .               .            ;
-75     2     0000    0,48       .        .     .       .     .        .      .      .       .       .        "载入默认定值"               .              ""              .                .                .               .           ;
-*=================================================================================================================================================================================================================================================================;
-
-*=================================================================================================================================================================================================================================================================;
-*$0 定值管理																		                                                         ;
-*屏号  域号   属性    坐标      ↑       ↓      ←       →      Enter    ESC     0      1       2       3       运行工况                   变量名字        提示信息        SetFun           OnKey           OnTime             lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-90      0      0000   0,0       .      .         .      .        .      .      .     .       .        .       ""                          .             ""                 .             .                 .               .          ;
-90      1      0101   6,45     90,3   90,2     90,3  90,2        .     40,1    91,1   .      1,1     1,1     "公共定值"                    .             ""          mmd_InitPubSetGroup      .                 .               0        ;
-90      2      0101   6,65     90,1   90,3     90,1  90,3        .     40,1    93,1   .      1,1     1,1    "开关定值"                    .             ""          mmd_InitBhSetGroup       .                 .               1         ;
-90      3      0101   6,85     90,2   90,1     90,2  90,1        .     40,1    95,1   .      1,1     1,1    "安自定值"                    .             ""          mmd_InitAzSetGroup       .                 .               2         ;
-90      4      0000   5,0       .      .        .      .       .        .      .     .       .       .      "<定值查询>"                  .             ""                .             .                 .               .           ;
-90      5      0000   4,20      .     .       .      .         .       .       .     .       .       .     "查询定值区:%*02hu"       &m_selsection     ""              .      .             .               0     ;
-*=================================================================================================================================================================================================================================================================;
-
-
-*=================================================================================================================================================================================================================================================================;
-*$11 遥信查看																		                                                         ;
-*屏号  域号   属性    坐标     ↑     ↓     ←       →      Enter    ESC     0      1     2       3       显示格式                变量名字        提示信息           SetFun           OnKey           OnTime         lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-91   0      0100   0,0        .     .      .      .         .       .      .     .       .       .      ""                           .              ""                .           mmd_RenewPubSetGroup           .        5           ;
-91   1      1301   6,20       .     .      .      .      92,1    90,1    .     .       .       .      ""                         &g_tDataMenu2    ""            mmd_InitPubSet     .                 .               8           ;
-91   2      0020   15,0       .     .          .      .         .      .      .     .       .       .      "%1hu>"                   &m_CurrentScreen    ""                .               .                 .               .           ;
-91   3      0020   13,0       .     .          .      .         .      .      .     .       .       .      "%1hu/"                  &m_ScreenNum       ""                .               .                 .               .           ;
-91   4      0020   4,0        .     .      .      .         .      .       .     .       .       .      "<公共定值"                     .             ""                .               .                 .               .           ;
-*=================================================================================================================================================================================================================================================================;
-
-*=================================================================================================================================================================================================================================================================;
-*$11 定值整定																		                                                         ;
-*屏号  域号   属性    坐标    ↑       ↓       ←       →      Enter    ESC     0      1     2       3       显示格式                变量名字        提示信息             SetFun           OnKey           OnTime         lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-92   0      0000   0,0        .     .          .      .         .      .      .     .       .       .      ""                           .                 ""              .        mmd_RenewPubSet             .                   .           ;
-92   1      1D24    4,16      .     .          .      .         .      .      .     .       .       .      ""                         &g_tDataMenu1       ""              .     mmd_backPubSetPoll   .               9           ;
-92   2      1524    0,16      .     .          .      .         .      .      .     .       .       .      ""                         &g_tExtraMenu       ""              .         .     .               9           ;
-92   3      0020    16,0      .     .          .      .         .      .      .     .       .       .      "[%*2hu]"                  &m_ScreenNum       ""               .               .                 .               .           ;
-92   4      0020   3,0        .     .          .      .         .      .      .     .       .       .      "<%s>"                     m_equipstr         ""                .               .                 .               .           ;
-*=================================================================================================================================================================================================================================================================;
-
-*=================================================================================================================================================================================================================================================================;
-*$11 遥信查看																		                                                         ;
-*屏号  域号   属性    坐标     ↑     ↓     ←       →      Enter    ESC     0      1     2       3       显示格式                变量名字        提示信息           SetFun           OnKey           OnTime         lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-93   0      0100   0,0        .     .      .      .         .       .      .     .       .       .      ""                           .              ""                .           mmd_RenewBhSetGroup           .        5           ;
-93   1      1301   0,16       .     .      .      .      94,1    90,2    .     .       .       .      ""                         &g_tDataMenu2    ""            mmd_InitBhSet     .                 .               8           ;
-93   2      0020   15,0       .     .          .      .         .      .      .     .       .       .      "%1hu>"                   &m_CurrentScreen    ""                .               .                 .               .           ;
-93   3      0020   13,0       .     .          .      .         .      .      .     .       .       .      "%1hu/"                  &m_ScreenNum       ""                .               .                 .               .           ;
-93   4      0020   3,0        .     .      .      .         .      .       .     .       .       .      "<开关定值"                     .             ""                .               .                 .               .           ;
-*=================================================================================================================================================================================================================================================================;
-
-
-*=================================================================================================================================================================================================================================================================;
-*$11 定值整定																		                                                         ;
-*屏号  域号   属性    坐标    ↑       ↓       ←       →      Enter    ESC     0      1     2       3       显示格式                变量名字        提示信息             SetFun           OnKey           OnTime         lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-94   0      0000   0,0        .     .          .      .         .      .      .     .       .       .      ""                           .                 ""                .      mmd_RenewBhSet             .                   .           ;
-94   1      1D24    4,16       .     .          .      .         .     .      .     .       .       .      ""                         &g_tDataMenu1       ""                .     mmd_backBhSetPoll   .               9           ;
-94   2      1524    0,16       .     .          .      .         .     .       .     .       .       .      ""                         &g_tExtraMenu       ""                .         .     .               9           ;
-94   3      0020   2,0        .     .          .      .         .      .      .     .       .       .      "<%s>"                 m_equipstr          ""                .               .                 .               .           ;
-94   4      0020    16,144      .     .          .      .         .      .      .     .       .       .      "[%*2hu]"                  &m_ScreenNum        ""                .               .                 .               .           ;
-*=================================================================================================================================================================================================================================================================;
-
-
-*=================================================================================================================================================================================================================================================================;
-*$11 遥信查看																		                                                         ;
-*屏号  域号   属性    坐标     ↑     ↓     ←       →      Enter    ESC     0      1     2       3       显示格式                变量名字        提示信息           SetFun           OnKey           OnTime         lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-95   0      0100   0,0        .     .      .      .         .       .      .     .       .       .      ""                           .              ""                .           mmd_RenewAzSetGroup           .        5           ;
-95   1      1301   0,20       .     .      .      .      96,1    90,3    .     .       .       .      ""                         &g_tDataMenu2    ""            mmd_InitAzSet     .                 .               8           ;
-95   2      0020   15,0       .     .          .      .         .      .      .     .       .       .      "%1hu>"                   &m_CurrentScreen    ""                .               .                 .               .           ;
-95   3      0020   13,0       .     .          .      .         .      .      .     .       .       .      "%1hu/"                  &m_ScreenNum       ""                .               .                 .               .           ;
-95   4      0020   3,0        .     .      .      .         .      .       .     .       .       .      "<安自定值"                     .             ""                .               .                 .               .           ;
-*=================================================================================================================================================================================================================================================================;
-
-
-*=================================================================================================================================================================================================================================================================;
-*$11 定值整定																		                                                         ;
-*屏号  域号   属性    坐标    ↑       ↓       ←       →      Enter    ESC     0      1     2       3       显示格式                变量名字        提示信息             SetFun           OnKey           OnTime         lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-96   0      0000   0,0        .     .          .      .         .      .      .     .       .       .      ""                           .                 ""                .      mmd_RenewAzSet             .                   .           ;
-96   1      1D24    4,16       .     .          .      .         .     .      .     .       .       .      ""                         &g_tDataMenu1       ""                .     mmd_backAzSetPoll    .               9           ;
-96   2      1524    0,16       .     .          .      .         .     .       .     .       .       .      ""                         &g_tExtraMenu       ""                .         .     .               9           ;
-96   3      0020    16,0      .     .          .      .         .      .      .     .       .       .      "[%*2hu]"                  &m_ScreenNum        ""                .               .                 .               .           ;
-96   4      0020   2,0        .     .          .      .         .      .      .     .       .       .      "<%s>"                 m_equipstr          ""                .               .                 .               .           ;
-*=================================================================================================================================================================================================================================================================;
-
-
-*=================================================================================================================================================================================================================================================================;
-*$0 记录(没有电度)																	                                                         ;
-*屏号  域号   属性    坐标      ↑       ↓          ←       →       Enter    ESC     0      1       2       3       事件记录                   变量名字        提示信息        SetFun           OnKey           OnTime             lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-80      0      0000   0,0       .      .         .      .         .      .      .     .       .       .       ""                           .             ""                .            .               .         .         ;
-80      1      0101   6,24     80,4   80,2      80,4   80,2       .    0,3    81,1    .       .      1,1    "事件记录"                      .             ""             mmd_GetEvent    .               .         .          ;
-80      2      0101   6,48     80,1   80,3      80,1   80,3       .    0,3    82,1    .       .      1,1    "操作记录"                      .             ""             mmd_GetOpe    .               .         .           ;
-80      3      0101   6,72     80,2   80,4      80,2   80,4       .    0,3    83,1    .       .      1,1    "关键记录"                      .             ""             mmd_GetVipEvent  .               .         .           ;
-80      4      0101   6,96     80,3   80,1      80,3   80,1       .    0,3    84,1    .       .      1,1    "动作记录"                      .             ""             mmd_GetDebugEvent  .               .         .           ;
-80      5      0000   5,0       .      .          .      .        .      .      .     .       .       .     "<记录查询>"                    .             ""                .             .                 .               .           ;
-*=================================================================================================================================================================================================================================================================;
-
-*=======================================================================================================================================================================================================================;
-*$0 事故显示菜单:																		                                                         ;
-*屏号  域号   属性    坐标      ↑   ↓    ←      →      Enter    ESC        0      1       2       3       显示格式         变量名字           提示信息                SetFun       OnKey        OnTime        lnMmUser     ;
-*=====================================================================================================================================================================================================================;
-81      0      0000   0,0     .   .    .      .       .       .        .     .       .       .       ""                        .                   ""         .               .              .          .       ;
-81      1      0100   4,0     .   .    .      .       .     80,1     81,1   85,1      .       .     "<事件记录>"                .                   ""         .           mmd_GetNextEv      .          .       ;
-81      2      0020   0,20    .   .    .     .        .       .        .     .       .       .     "%*-4hu."             &m_tEvent.wCurrent      ""         .               .              .            .      ;
-81      3      0020   14,0    .   .    .     .        .       .        .     .       .       .     "[%hu]"                 &m_tEvent.wNumber       ""         .               .              .            .      ;
-81      4      0000   5,20    .   .    .     .        .       .        .     .       .       .     "20%*2hu-"              &m_tEvent.year          ""         .                .              .            .         ;
-81      5      0000   10,20    .   .    .     .        .       .        .     .       .       .     "%*2hu-"                &m_tEvent.month         ""         .               .              .            .         ;
-81      6      0000   13,20   .   .    .     .        .       .        .     .       .       .     "%*2hu"                 &m_tEvent.day           ""         .               .              .            .         ;
-81      7      0000   4,40    .   .    .     .        .       .        .     .       .       .     "%*2hu:"                &m_tEvent.hour          ""         .               .              .            .         ;
-81      8      0000   7,40    .   .    .     .        .       .        .     .       .       .     "%*2hu:"                &m_tEvent.min           ""         .               .              .            .         ;
-81      9      0000   10,40   .   .    .     .        .       .        .     .       .       .     "%*2hu."                &m_tEvent.sec           ""         .               .              .            .         ;
-81      10     0000   13,40   .   .    .     .        .       .        .     .       .       .     "%*3hu ms"              &m_tEvent.ms             ""        .               .              .            .         ;
-81      11     0000   0,60    .   .    .     .        .       .        .     .       .       .     "%-20.20s"            m_tEvent.str[0]           ""         .               .              .            .         ;
-81      12     0000   1,80    .   .    .     .        .       .        .     .       .       .     "%-20.20s"            m_tEvent.str[1]           ""         .               .              .            .         ;
-81      13     0000   1,100   .   .    .     .        .       .        .     .       .       .     "%-20.20s"            m_tEvent.str[2]           ""         .               .              .            .         ;
-81      14     0000   1,120   .   .    .     .        .       .        .     .       .       .     "%-20.20s"            m_tEvent.str[3]           ""         .               .              .            .         ;
-81      15     0000   1,140   .   .    .     .        .       .        .     .       .       .     "%-20.20s"            m_tEvent.str[4]           ""         .               .              .            .         ;
-
-                                                                                                                                                                                                        
-*=====================================================================================================================================================================================================================;
-*=======================================================================================================================================================================================================================;
-*$0 事故显示菜单:																		                                                         ;
-*屏号  域号   属性    坐标      ↑   ↓    ←      →      Enter    ESC        0      1       2       3       显示格式         变量名字           提示信息                SetFun       OnKey        OnTime        lnMmUser     ;
-*=====================================================================================================================================================================================================================;
-82      0      0000   0,0     .   .    .      .       .       .        .     .       .       .       ""                        .                   ""         .               .              .          .       ;
-82      1      0100   4,0     .   .    .      .       .     80,2     82,1    .       .       .     "<操作记录>"                .                   ""         .           mmd_GetNextOpe     .          .       ;
-82      2      0020   0,20    .   .    .     .        .       .        .     .       .       .     "%*-4hu."             &m_tEvent.wCurrent       ""         .               .              .            .      ;
-82      3      0020   14,0    .   .    .     .        .       .        .     .       .       .     "[%hu]"                 &m_tEvent.wNumber       ""         .               .              .            .      ;
-82      4      0000   5,20    .   .    .     .        .       .        .     .       .       .     "20%*2hu-"              &m_tEvent.year          ""         .                .              .            .         ;
-82      5      0000   10,20    .   .    .     .        .       .        .     .       .       .     "%*2hu-"                &m_tEvent.month         ""         .               .              .            .         ;
-82      6      0000   13,20   .   .    .     .        .       .        .     .       .       .     "%*2hu"                 &m_tEvent.day           ""         .               .              .            .         ;
-82      7      0000   4,40    .   .    .     .        .       .        .     .       .       .     "%*2hu:"                &m_tEvent.hour          ""         .               .              .            .         ;
-82      8      0000   7,40    .   .    .     .        .       .        .     .       .       .     "%*2hu:"                &m_tEvent.min           ""         .               .              .            .         ;
-82      9      0000   10,40   .   .    .     .        .       .        .     .       .       .     "%*2hu."                &m_tEvent.sec           ""         .               .              .            .         ;
-82      10     0000   13,40   .   .    .     .        .       .        .     .       .       .     "%*3hu ms"              &m_tEvent.ms             ""        .               .              .            .         ;
-82      11     0000   0,60    .   .    .     .        .       .        .     .       .       .     "%-20.20s"            m_tEvent.str[0]           ""         .               .              .            .         ;
-82      12     0000   1,80    .   .    .     .        .       .        .     .       .       .     "%-20.20s"            m_tEvent.str[1]           ""         .               .              .            .         ;
-82      13     0000   1,100   .   .    .     .        .       .        .     .       .       .     "%-20.20s"            m_tEvent.str[2]           ""         .               .              .            .         ;
-82      14     0000   1,120   .   .    .     .        .       .        .     .       .       .     "%-20.20s"            m_tEvent.str[3]           ""         .               .              .            .         ;
-82      15     0000   1,140   .   .    .     .        .       .        .     .       .       .     "%-20.20s"            m_tEvent.str[4]           ""         .               .              .            .         ;
-                                                                                                                                                                                                  
-*=====================================================================================================================================================================================================================;
-
-*=======================================================================================================================================================================================================================;
-*$0 事故显示菜单:																		                                                         ;
-*屏号  域号   属性    坐标      ↑   ↓    ←      →      Enter    ESC        0      1       2       3       显示格式         变量名字           提示信息                SetFun       OnKey        OnTime        lnMmUser     ;
-*=====================================================================================================================================================================================================================;
-83      0      0000   0,0     .   .    .      .       .       .        .     .       .       .       ""                        .                   ""         .               .              .          .       ;
-83      1      0100   4,0     .   .    .      .       .     80,3     83,1  85,1     .       .     "<关键记录>"                .                   ""         .           mmd_GetNextVip     .          .       ;
-83      2      0020   0,20    .   .    .     .        .       .        .     .       .       .     "%*-4hu."             &m_tEvent.wCurrent       ""         .               .              .            .      ;
-83      3      0020   14,0    .   .    .     .        .       .        .     .       .       .     "[%hu]"                 &m_tEvent.wNumber       ""         .               .              .            .      ;
-83      4      0000   5,20    .   .    .     .        .       .        .     .       .       .     "20%*2hu-"              &m_tEvent.year          ""         .                .              .            .         ;
-83      5      0000   10,20    .   .    .     .        .       .        .     .       .       .     "%*2hu-"                &m_tEvent.month         ""         .               .              .            .         ;
-83      6      0000   13,20   .   .    .     .        .       .        .     .       .       .     "%*2hu"                 &m_tEvent.day           ""         .               .              .            .         ;
-83      7      0000   4,40    .   .    .     .        .       .        .     .       .       .     "%*2hu:"                &m_tEvent.hour          ""         .               .              .            .         ;
-83      8      0000   7,40    .   .    .     .        .       .        .     .       .       .     "%*2hu:"                &m_tEvent.min           ""         .               .              .            .         ;
-83      9      0000   10,40   .   .    .     .        .       .        .     .       .       .     "%*2hu."                &m_tEvent.sec           ""         .               .              .            .         ;
-83      10     0000   13,40   .   .    .     .        .       .        .     .       .       .     "%*3hu ms"              &m_tEvent.ms             ""        .               .              .            .         ;
-83      11     0000   0,60    .   .    .     .        .       .        .     .       .       .     "%-20.20s"            m_tEvent.str[0]           ""         .               .              .            .         ;
-83      12     0000   1,80    .   .    .     .        .       .        .     .       .       .     "%-20.20s"            m_tEvent.str[1]           ""         .               .              .            .         ;
-83      13     0000   1,100   .   .    .     .        .       .        .     .       .       .     "%-20.20s"            m_tEvent.str[2]           ""         .               .              .            .         ;
-83      14     0000   1,120   .   .    .     .        .       .        .     .       .       .     "%-20.20s"            m_tEvent.str[3]           ""         .               .              .            .         ;
-83      15     0000   1,140   .   .    .     .        .       .        .     .       .       .     "%-20.20s"            m_tEvent.str[4]           ""         .               .              .            .         ;
-                                                                                                                                                                                                  
-*=====================================================================================================================================================================================================================;
-
-*=======================================================================================================================================================================================================================;
-*$0 事故显示菜单:																		                                                         ;
-*屏号  域号   属性    坐标      ↑   ↓    ←      →      Enter    ESC        0      1       2       3       显示格式         变量名字           提示信息                SetFun       OnKey        OnTime        lnMmUser     ;
-*=====================================================================================================================================================================================================================;
-84      0      0000   0,0     .   .    .      .       .       .        .     .       .       .       ""                        .                   ""         .               .              .          .       ;
-84      1      0100   4,0     .   .    .      .       .     80,4     84,1  85,1     .       .     "<动作记录>"                .                   ""         .           mmd_GetNextDebug     .          .       ;
-84      2      0020   0,20    .   .    .     .        .       .        .     .       .       .     "%*-4hu."             &m_tEvent.wCurrent       ""         .               .              .            .      ;
-84      3      0020   14,0    .   .    .     .        .       .        .     .       .       .     "[%hu]"                 &m_tEvent.wNumber       ""         .               .              .            .      ;
-84      4      0000   5,20    .   .    .     .        .       .        .     .       .       .     "20%*2hu-"              &m_tEvent.year          ""         .                .              .            .         ;
-84      5      0000   10,20    .   .    .     .        .       .        .     .       .       .     "%*2hu-"                &m_tEvent.month         ""         .               .              .            .         ;
-84      6      0000   13,20   .   .    .     .        .       .        .     .       .       .     "%*2hu"                 &m_tEvent.day           ""         .               .              .            .         ;
-84      7      0000   4,40    .   .    .     .        .       .        .     .       .       .     "%*2hu:"                &m_tEvent.hour          ""         .               .              .            .         ;
-84      8      0000   7,40    .   .    .     .        .       .        .     .       .       .     "%*2hu:"                &m_tEvent.min           ""         .               .              .            .         ;
-84      9      0000   10,40   .   .    .     .        .       .        .     .       .       .     "%*2hu."                &m_tEvent.sec           ""         .               .              .            .         ;
-84      10     0000   13,40   .   .    .     .        .       .        .     .       .       .     "%*3hu ms"              &m_tEvent.ms             ""        .               .              .            .         ;
-84      11     0000   0,60    .   .    .     .        .       .        .     .       .       .     "%-20.20s"            m_tEvent.str[0]           ""         .               .              .            .         ;
-84      12     0000   1,80    .   .    .     .        .       .        .     .       .       .     "%-20.20s"            m_tEvent.str[1]           ""         .               .              .            .         ;
-84      13     0000   1,100   .   .    .     .        .       .        .     .       .       .     "%-20.20s"            m_tEvent.str[2]           ""         .               .              .            .         ;
-84      14     0000   1,120   .   .    .     .        .       .        .     .       .       .     "%-20.20s"            m_tEvent.str[3]           ""         .               .              .            .         ;
-84      15     0000   1,140   .   .    .     .        .       .        .     .       .       .     "%-20.20s"            m_tEvent.str[4]           ""         .               .              .            .         ;
-                                                                                                                                                                                                  
-*=====================================================================================================================================================================================================================;
-
-*=================================================================================================================================================================================================================================================================;
-*$11 录波管理																                                                         ;
-*屏号  域号   属性    坐标   ↑     ↓        ←        →      Enter    ESC     0      1     2       3       显示格式                变量名字        提示信息             SetFun           OnKey           OnTime         lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-85   0      8000   0,0        .     .          .      .         .       .      .     .       .       .      ""                           .              ""                .         .    .        1           ;
-85   1      1520   2,16       .     .          .      .        254,254   254,254    .     .       .       .      ""                         &g_tDataMenu2     ""                .         .              .               9           ;
-85   2      0020   5,0        .     .          .      .         .      .       .     .       .       .      "<故障参数>"                     .           ""                .               .                 .               .           ;
-*=================================================================================================================================================================================================================================================================;
-
-
-*=================================================================================================================================================================================================================================================================;
-*$0 定值管理																		                                                         ;
-*屏号  域号   属性    坐标      ↑       ↓       ←       →   Enter    ESC     0      1       2       3       系统维护                   变量名字        提示信息        SetFun           OnKey           OnTime             lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-100   0    0000   0,0       .      .         .      .         .      .        .      .       .       .       ""                             .             ""              .             .                 .               .          ;
-100   1    0101   6,24    100,6    100,2   100,6  100,2     101,1    0,5      .      .       .       .     "装置测试"                         .             ""              .             .                 .               0        ;
-100   2    0101   6,40    100,1    100,3   100,1  100,3     130,1    0,5      .      .       .       1,1   "通道校正"                         .            ""              .             .                 .               0         ;
-100   3    0101   6,56    100,2    100,4   100,2  100,4     140,1    0,5      .      .       .       .     "修改密码"                         .             ""              .             .                 .               0         ;
-100   4    0101   6,72    100,3    100,5   100,3  100,5     142,1    0,5      .      .       .       .     "清除记录"                         .             ""              .             .                 .               0         ;
-100   5    0101   6,88    100,4    100,6   100,4  100,6     143,1    0,5      .      .       .       .     "清除合格率"                         .             ""              .             .                 .               0         ;
-100   6    0101   6,104    100,5    100,1   100,5  100,1     144,1    0,5      .      .       .       .     "清除脉冲计数"                         .             ""              .             .                 .               0         ;
-100   7    0000   5,0       .      .          .      .        .      .       .       .       .       .      "<系统维护>"                     .            ""              .             .                 .               .           ;
-*=================================================================================================================================================================================================================================================================;
-
-*=================================================================================================================================================================================================================================================================;
-*$0 装置测试																		                                                         ;
-*屏号  域号   属性    坐标      ↑       ↓       ←       →      Enter    ESC     0      1       2       3       主调试菜单               变量名字        提示信息        SetFun      OnKey           OnTime     lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-101    0      0000   0,0       .      .         .      .         .       .       .     .       .       .       ""                          .             ""                .              .               .         .         ;
-101    1      0101   6,20    101,6  101,2   101,6  101,2        112,1   100,1    .     .       .      1,1    "开出测试"                    .             ""          mmd_GetBoardDO       .               .         .           ;
-101    2      0101   6,40    101,1  101,3   101,1  101,3         .      100,1  123,1   .       .      1,1    "远动测试"                    .             ""          mmd_CheckRmtTbl      .               .         .           ;
-101    3      0101   6,60    101,2  101,4   101,2  101,4          .     100,1    .     .       .      1,1    "液晶板测试"                    .             ""          mmd_BoardLedTest     .               .         0           ;
-101    4      0101   6,80    101,3  101,5   101,3  101,5          .     100,1    .     .       .      113,1  "自动测试"                    .             ""          mmd_DIDOTest       .               .         .           ;
-101    5      0101   6,100   101,4  101,6   101,4  101,6        102,1   101,1    .     .       .      1,1    "按键测试"               .             ""                  mmd_clearWarnStr          .               .         2           ;
-101    6      0101   6,120   101,5  101,1   101,5  101,1        114,1   100,1    .     .       .      1,1    "GOOSE开出"               .             ""                  mmd_GetGooseKc          .               .         2           ;
-101    7      0000   5,0       .      .          .      .         .       .      .     .       .       .      "<装置测试>"                 .             ""               .               .               .         .           ;
-*=================================================================================================================================================================================================================================================================;
-
-*=================================================================================================================================================================================================================================================================;
-*$1告警窗口																		                                                         ;
-*屏号  域号   属性    坐标      ↑       ↓       ←       →     Enter      ESC     0      1       2       3       显示格式                  变量名字      提示信息                             SetFun           OnKey           OnTime             lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-102     0     0000    0,0        .        .     .      .     .          .      .      .       .       .       ""                           .             ""              .                .                .               .            ;
-102     1     0020    4,24       .        .     .      .     .         .     101,5     .       .       .       "%s"                        m_WarningStr    ""             .               mmd_testKey            .               .            ;
-102     2     0000    0,0       .       .      .      .      .        .       .      .       .       .        "按键测试提示:"                 .          ""                   .               .                .               .           ;
-102     3     0000    0,60       .       .      .      .      .        .       .      .       .       .        "<长按复归键退出>"                 .          ""                   .               .                .               .           ;
-*=================================================================================================================================================================================================================================================================;
-
-
-*=================================================================================================================================================================================================================================================================;
-*$11 遥信查看																		                                                         ;
-*屏号  域号   属性    坐标      ↑       ↓       ←          →      Enter    ESC     0      1     2       3       显示格式                变量名字        提示信息                          SetFun           OnKey           OnTime         lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-111   0      0100   0,0        .     .          .      .         .       .      .     .       .       .      ""                           .              ""                .           mmd_RenewBoardYX        mmd_RenewBoardYX        2           ;
-111   1      1520   0,32       .     .          .      .         .      101,1   .     .       .       .      ""                         &g_tDataMenu1    ""                .         mmd_ChangeYxBoard      .               9           ;
-111   2      0000   0,16        .     .          .      .         .      .      .     .       .       .      " 1 2 3 4 5 6 7 8 910"      .              ""                .                .       .               .           ;
-111   3      0020   5,0        .     .          .      .         .      .       .     .       .       .      "<板卡%*2hu遥信>"           &g_sw_index      ""                .                .                 .               .           ;
-*=================================================================================================================================================================================================================================================================;
-
-
-
-*=================================================================================================================================================================================================================================================================;
-*$11 测量值查看																		                                                         ;
-*屏号  域号   属性    坐标    ↑       ↓          ←       →      Enter    ESC     0      1     2       3       显示格式                变量名字        提示信息          SetFun           OnKey           OnTime         lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-112   0      0100   0,0        .     .          .      .         .       .      .     .       .       .      ""                           .              ""                .           mmd_RenewBoardDo        .        5           ;
-112   1      1101   5,16       .     .          .      .         .      101,1   112,1 .       .       113,1   ""                         &g_tDataMenu1    ""         mmd_TestHz        mmd_ChangeDoBoard      .               9           ;
-112   2      0020   13,0       .     .          .      .         .      .       .     .       .       .      "%*2hu/"                   &m_CurrentScreen  ""                .               .                 .               .           ;
-112   3      0020   16,0       .     .          .      .         .      .       .     .       .       .      "%*2hu>"                   &m_ScreenNum      ""                .               .                 .               .           ;
-112   4      0020   2,0        .     .          .      .         .      .       .     .       .       .      "<板卡%*2hu测试"           &g_sw_index      ""                .                .                 .               .           ;
-*=================================================================================================================================================================================================================================================================;
-
-*=================================================================================================================================================================================================================================================================;
-*$1告警窗口																		                                                         ;
-*屏号  域号   属性    坐标      ↑       ↓       ←       →     Enter      ESC     0      1       2       3       显示格式                       变量名字        提示信息                             SetFun           OnKey           OnTime             lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-113     0     8000    0,0        .        .     .       .     .          .      .      .       .       .       ""                           .             ""              .                .                .               .            ;
-113     1     0101    0,24       .        .     .       .  254,254    254,254   .      .       .       .       "%s"                        m_WarningStr    ""             .                .                .               .            ;
-113     2     0000    0,0       .       .      .      .        .        .       .      .       .       .        "信息提示:"                 .              ""                   .               .                .               .           ;
-*=================================================================================================================================================================================================================================================================;
-
-*=================================================================================================================================================================================================================================================================;
-*$11 测量值查看																		                                                         ;
-*屏号  域号   属性    坐标    ↑       ↓          ←       →      Enter    ESC     0      1     2       3       显示格式                变量名字        提示信息          SetFun           OnKey           OnTime         lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-114   0      0100   0,0        .     .          .      .         .       .      .     .       .       .      ""                           .              ""                .           mmd_RenewGooseKc        .        5           ;
-114   1      1101   5,16       .     .          .      .       115,1    101,6   .     .       .       113,1   ""                         &g_tDataMenu1    ""           mmd_GetRmtIndex       .      .               9           ;
-114   2      0020   13,0       .     .          .      .         .      .       .     .       .       .      "%*2hu/"                   &m_CurrentScreen  ""                .               .                 .               .           ;
-114   3      0020   16,0       .     .          .      .         .      .       .     .       .       .      "%*2hu>"                   &m_ScreenNum      ""                .               .                 .               .           ;
-114   4      0020   2,0        .     .          .      .         .      .       .     .       .       .      "<goose开出测试"           &g_sw_index      ""                .                .                 .               .           ;
-*=================================================================================================================================================================================================================================================================;
-
-*=================================================================================================================================================================================================================================================================;
-*$0 通道系数保存																	                                                         ;
-*屏号  域号   属性    坐标      ↑       ↓       ←       →      Enter    ESC     0      1       2       3       运行工况                   变量名字        提示信息        SetFun           OnKey           OnTime             lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-115    0      8000   0,0        .     .          .      .         .      .       .     .      .       .      ""                             .             ""                .             .                 .               .          ;
-115    1      0101   2,40     115,2  115,2     115,2  115,2    254,254  254,254    .     .      .       .     "合测试"                         .             ""         mmd_GooseKcTest    .                 .               1        ;
-115    2      0101   9,40     115,1  115,1     115,1  115,1    254,254  254,254    .     .      .       .      "分测试"                       .             ""          mmd_GooseKcTest     .                 .               0         ;
-115    3      0000   3,0       .     .          .       .         .      .       .     .      .       .      "<Goose开出发送>"                    .             ""                .             .                 .               .           ;
-*=================================================================================================================================================================================================================================================================;
-
-
-
-
-*=================================================================================================================================================================================================================================================================;
-*$0 定值管理																		                                                         ;
-*屏号  域号   属性    坐标      ↑       ↓       ←       →   Enter    ESC     0      1       2       3       系统维护                   变量名字        提示信息        SetFun           OnKey           OnTime             lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-123   0    0000   0,0       .      .         .      .         .      .        .      .       .       .       ""                             .             ""              .             .                 .               .          ;
-123   1    0101   6,24    123,3    123,2   123,3  123,2     124,1    101,2    .      .       .       .     "遥信测试"                       .             ""         mmd_GetRmtYX        .                 .               0        ;
-123   2    0101   6,48    123,1    123,3   123,1  123,3     126,1    101,2    .      .       .       .     "遥测测试"                       .            ""          mmd_GetRmtYC        .                 .               0         ;
-123   3    0101   6,72    123,2    123,1   123,2  123,1     128,1    101,2    .      .       .       .     "电度测试"                       .            ""          mmd_GetRmtDD        .                 .               0         ;
-123   4    0000   5,0       .      .          .      .        .      .        .      .       .       .      "<远动测试>"                     .            ""              .             .                 .               .           ;
-*=================================================================================================================================================================================================================================================================;
-
-
-*=================================================================================================================================================================================================================================================================;
-*$11 遥信查看																		                                                         ;
-*屏号  域号   属性    坐标     ↑     ↓     ←       →      Enter    ESC     0      1     2       3       显示格式                变量名字        提示信息           SetFun           OnKey           OnTime         lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-124   0      0100   0,0        .     .      .      .         .       .      .     .       .       .      ""                           .              ""                .           mmd_RenewRmtYX      mmd_RenewRmtYX        5           ;
-124   1      1101   0,16       .     .      .      .      125,1    123,1    .     .       .       .      ""                         &g_tDataMenu1    ""            mmd_GetRmtIndex     .                 .               9           ;
-124   2      0120   12,0       .     .      .      .         .      .       .     .       .       .      "%*2hu/"                   &m_CurrentScreen  ""                .               .                 .               .           ;
-124   3      0120   15,0       .     .      .      .         .      .       .     .       .       .      "%*2hu>"                   &m_ScreenNum      ""                .               .                 .               .           ;
-124   4      0020   3,0        .     .      .      .         .      .       .     .       .       .      "<遥信测试"                     .             ""                .               .                 .               .           ;
-*=================================================================================================================================================================================================================================================================;
-
-*=================================================================================================================================================================================================================================================================;
-*$0 通道系数保存																	                                                         ;
-*屏号  域号   属性    坐标      ↑       ↓       ←       →      Enter    ESC     0      1       2       3       运行工况                   变量名字        提示信息        SetFun           OnKey           OnTime             lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-125    0      8000   0,0        .     .          .      .         .      .       .     .      .       .      ""                             .             ""                .             .                 .               .          ;
-125    1      0101   2,40     125,2  125,2     125,2  125,2    254,254  254,254    .     .      .       .     "合测试"                         .             ""         mmd_SendRmtYX    .                 .               1        ;
-125    2      0101   9,40     125,1  125,1     125,1  125,1    254,254  254,254    .     .      .       .      "分测试"                       .             ""          mmd_SendRmtYX     .                 .               0         ;
-125    3      0000   3,0       .     .          .       .         .      .       .     .      .       .      "<遥信发送>"                    .             ""                .             .                 .               .           ;
-*=================================================================================================================================================================================================================================================================;
-
-
-
-*=================================================================================================================================================================================================================================================================;
-*$11 测量值查看																		                                                         ;
-*屏号  域号   属性    坐标      ↑       ↓       ←          →      Enter    ESC     0      1     2       3       显示格式                变量名字        提示信息                          SetFun           OnKey           OnTime         lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-126   0      0100   0,0        .     .          .      .         .       .      .     .       .       .      ""                           .              ""                .          mmd_RenewRmtYC         mmd_RenewRmtYC       5           ;
-126   1      1101   0,16       .     .          .      .        127,1   123,2   .     .       .       .      ""                         &g_tDataMenu1    ""         mmd_GetRmtIndex            .                 .               9           ;
-126   2      0120   12,0       .     .          .      .         .      .       .     .       .       .      "%*2hu/"                   &m_CurrentScreen  ""                .               .                 .               .           ;
-126   3      0120   15,0       .     .          .      .         .      .       .     .       .       .      "%*2hu>"                   &m_ScreenNum      ""                .               .                 .               .           ;
-126   4      0020   3,0        .     .          .      .         .      .       .     .       .       .      "<遥测测试"                     .             ""                .               .                 .               .           ;
-*=================================================================================================================================================================================================================================================================;
-
-*=================================================================================================================================================================================================================================================================;
-*$0 通道系数保存																	                                                         ;
-*屏号  域号   属性    坐标      ↑       ↓       ←       →      Enter    ESC     0      1       2       3       运行工况                   变量名字        提示信息        SetFun           OnKey           OnTime             lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-127    0      8000   0,0        .     .          .      .         .      .       .     .      .       .      ""                             .             ""                .             .                 .               .          ;
-127    1      0101   4,40       .     .          .      .     254,254  254,254    .     .      .       .     "发送遥测%s"          m_YdYcHalfOfRateValue             ""            mmd_SendRmtYC     .                 .               .        ;
-127    2      0000   3,0        .     .          .      .         .     .        .     .      .       .      "<遥测发送>"                   .             ""                .             .                 .               .           ;
-*=================================================================================================================================================================================================================================================================;
-
-*=================================================================================================================================================================================================================================================================;
-*$11 测量值查看																		                                                         ;
-*屏号  域号   属性    坐标      ↑       ↓       ←          →      Enter    ESC     0      1     2       3       显示格式                变量名字        提示信息                          SetFun           OnKey           OnTime         lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-128   0      0100   0,0        .     .          .      .         .       .      .     .       .       .      ""                           .              ""                .          mmd_RenewRmtDD         .        5           ;
-128   1      1101   0,16       .     .          .      .        129,1   123,3   .     .       .       .      ""                         &g_tDataMenu1    ""         mmd_GetRmtIndex            .                 .               9           ;
-128   2      0120   12,0       .     .          .      .         .      .       .     .       .       .      "%*2hu/"                   &m_CurrentScreen  ""                .               .                 .               .           ;
-128   3      0120   15,0       .     .          .      .         .      .       .     .       .       .      "%*2hu>"                   &m_ScreenNum      ""                .               .                 .               .           ;
-128   4      0020   3,0        .     .          .      .         .      .       .     .       .       .      "<电度测试"                     .             ""                .               .                 .               .           ;
-*=================================================================================================================================================================================================================================================================;
-
-*=================================================================================================================================================================================================================================================================;
-*$0 通道系数保存																	                                                         ;
-*屏号  域号   属性    坐标      ↑       ↓       ←       →      Enter    ESC     0      1       2       3       运行工况                   变量名字        提示信息        SetFun           OnKey           OnTime             lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-129    0      8000   0,0        .     .          .      .         .      .       .     .      .       .      ""                             .             ""                .             .                 .               .          ;
-129    1      0101   4,40       .     .          .      .     254,254  254,254    .     .      .       .     "发送遥测"                     .             ""            mmd_SendRmtDD     .                 .               .        ;
-129    2      0000   3,0        .     .          .      .         .     .        .     .      .       .      "<电度发送>"                   .             ""                .             .                 .               .           ;
-*=================================================================================================================================================================================================================================================================;
-
-
-
-*=================================================================================================================================================================================================================================================================;
-*$0 定之保存																		                                                         ;
-*屏号  域号   属性    坐标      ↑       ↓       ←       →      Enter    ESC     0      1       2       3       运行工况                   变量名字        提示信息        SetFun           OnKey           OnTime             lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-130    0      0000   0,0       .      .          .      .        .      .      .     .      .       .      ""                             .             ""                .              .                 .               .          ;
-130    1      0101   6,24    130,4  130,2   130,4  130,2        138,1  100,2   .     .      .       .      "交流自校"                     .             ""                .              .                 .               .        ;
-130    2      0101   6,48    130,1  130,3   130,1  130,3        135,1  100,2   .     .      .       .      "直流自校"                     .             ""                .            .                 .               .        ;
-130    3      0101   6,72    130,2  130,4   130,2  130,4        137,1  100,2   .     .      .       .      "电源自校"                     .             ""                .            .                 .               .        ;
-130    4      0101   6,96    130,3  130,1   130,3  130,1        133,1  100,2   .     .      .       .      "恢复默认值"                   .             ""                .              .                 .               0         ;
-130    5      0000   5,0       .     .          .      .         .      .      .     .      .       .      "<通道校正>"                   .             ""                 .              .                 .               .           ;
-*=================================================================================================================================================================================================================================================================;
-  
-    
-*=================================================================================================================================================================================================================================================================;
-*$0 通道系数保存																	                                                         ;
-*屏号  域号   属性    坐标      ↑       ↓       ←       →      Enter    ESC     0      1       2       3       运行工况                   变量名字        提示信息        SetFun           OnKey           OnTime             lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-133    0      8000   0,0        .     .          .      .         .      .       .     .      .       .      ""                             .             ""                .             .                 .               .          ;
-133    1      0101   4,48     133,2  133,2     133,2  133,2       .   254,254 134,1    .      .     50,1     "恢复"                         .             ""      mmd_SaveAdjustValue     .                 .               .        ;
-133    2      0101   10,48     133,1  133,1     133,1  133,1    130,2  254,254    .     .      .       .      "退出"                       .             ""                .             .                 .               .         ;
-133    3      0101   2,24       .     .          .      .         .      .       .     .      .       .      "恢复默认通道系数?"            .             ""                .             .                 .               .         ;
-133    4      0000   5,0       .     .          .      .         .      .       .     .      .       .      "<通道校正>"                    .             ""                .             .                 .               .           ;
-*=================================================================================================================================================================================================================================================================;
-   
-*=================================================================================================================================================================================================================================================================;
-*$1告警窗口																		                                                         ;
-*屏号  域号   属性    坐标      ↑       ↓       ←       →     Enter      ESC     0      1       2       3       显示格式                       变量名字        提示信息                             SetFun           OnKey           OnTime             lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-134     0     0000    0,0        .        .     .       .     .          .      .      .       .       .       ""                           .             ""              .                .                .               .            ;
-134     1     0101    0,24       .        .     .       .  130,2      130,2     .      .       .       .       "%s"                        m_WarningStr    ""             .                .                .               .            ;
-134     2     0000    0,0        .       .      .       .      .        .       .      .       .       .        "信息提示:"                 .              ""                   .               .                .               .           ;
-*=================================================================================================================================================================================================================================================================;
-   
-     
-
-*=================================================================================================================================================================================================================================================================;
-*$2精度自校																                                                                                           ;
-*屏号  域号   属性    坐标      ↑       ↓       ←      →     Enter    ESC     0        1       2       3         显示格式                变量名字        提示信息                 SetFun           OnKey         OnTime     lnMmUser       ;
-*=================================================================================================================================================================================================================================================================;
-135       0     8000    0,0       .      .      .      .      .        .       .        .       .      .       ""                           .             ""                      .                .             .               .        ;
-135       1     0101    4,60    135,2  135,2   135,2  135,2   .      254,254   136,1     .       .     1,1     "校正"                         .             ""               mmd_StartZljust1     .                 .               .        ;
-135       2     0101    10,60    135,1  135,1   135,1  135,1  130,2  254,254    .        .       .      .      "退出"                       .              ""                      .             .                 .               .         ;
-135       3     0000    0,24      .      .      .      .      .        .       .         .       .      .      "输入10V直流,进行校正"                        m_WarningStr    ""                       .            .              .               0        ;
-135       4     0000    5,0       .      .      .      .      .        .       .        .       .       .     "<直流自校>"                   .              ""                      .                .                .               .           ;
-*=================================================================================================================================================================================================================================================================;
-     
-*=================================================================================================================================================================================================================================================================;
-*$2精度自校																                                                                                           ;
-*屏号  域号   属性    坐标      ↑       ↓       ←      →     Enter    ESC     0        1       2       3         显示格式                变量名字        提示信息                 SetFun           OnKey         OnTime     lnMmUser       ;
-*=================================================================================================================================================================================================================================================================;
-136       0     8000    0,0       .      .      .      .      .        .       .        .       .      .       ""                           .             ""                      .                .             .               .        ;
-136       1     0101    4,60    136,2  136,2   136,2  136,2   .     254,254    .        .       .     1,1     "校正"                         .             ""               mmd_StartZljust2     .                 .               .        ;
-136       2     0101    10,60    136,1  136,1   136,1  136,1  130,2  254,254    .        .       .      .      "退出"                       .              ""                      .             .                 .               .         ;
-136       3     0000    0,24      .      .      .      .      .        .       .         .       .      .      "输入50V直流,进行校正"        .              ""                       .            .              .               0        ;
-136       4     0000    5,0       .      .      .      .      .        .       .        .       .       .     "<直流自校>"                   .              ""                      .                .                .               .           ;
-*=================================================================================================================================================================================================================================================================;
-     
-     
-*=================================================================================================================================================================================================================================================================;
-*$2精度自校																                                                                                           ;
-*屏号  域号   属性    坐标      ↑       ↓       ←      →     Enter    ESC     0        1       2       3         显示格式                变量名字        提示信息                 SetFun           OnKey         OnTime     lnMmUser       ;
-*=================================================================================================================================================================================================================================================================;
-137       0     8000    0,0       .      .      .      .      .        .       .        .       .      .       ""                           .             ""                      .                .             .               .        ;
-137       1     0101    4,80     137,2  137,2   137,2  137,2  .      254,254   .         .     .        1,1     "校正"                      .             ""               mmd_StartPowerAjust     .                 .               .        ;
-137       2     0101    10,80    137,1  137,1   137,1  137,1  130,3  254,254    .        .       .      .      "退出"                       .              ""                      .             .                 .               .         ;
-137       3     0000    0,24      .      .      .      .      .        .       .         .       .      .      "请确认以下电源正常:"                        m_WarningStr    ""                       .            .              .               0        ;
-137       3     0000    0,40      .      .      .      .      .        .       .         .       .      .      "   +12V,-12V,+05V"                        m_WarningStr    ""                       .            .              .               0        ;
-137       4     0000    5,0       .      .      .      .      .        .       .        .       .       .     "<电源自校>"                   .              ""                      .                .                .               .           ;
-*=================================================================================================================================================================================================================================================================;
-     
-     
-     
-      
-*=================================================================================================================================================================================================================================================================;
-*$2精度自校																                                                                                           ;
-*屏号  域号   属性    坐标      ↑       ↓       ←      →     Enter    ESC     0        1       2       3         显示格式                变量名字        提示信息                 SetFun           OnKey         OnTime     lnMmUser       ;
-*=================================================================================================================================================================================================================================================================;
-138       0     8000    0,0       .      .      .      .      .        .       .        .       .      .       ""                           .             ""                      .                .             .               .        ;
-138       1     0101    4,80    138,2  138,2   138,2  138,2   .     254,254    .        .       .     1,1     "校正"                         .             ""      mmd_StartAutojust     .                 .               .        ;
-138       2     0101    10,80    138,1  138,1   138,1  138,1  130,1  254,254    .        .       .      .      "退出"                       .             ""                .             .                 .               .         ;
-138       3     0000    2,24      .      .      .      .      .        .       .        .       .     .      "根据互感器类型"                   .             ""                  .   .              .               0        ;
-138       4     0000    2,48      .      .      .      .      .        .       .        .       .     .      "输入电压电流值"                   .             ""                  .   .              .               0        ;
-138       6     0000    5,0       .      .      .      .      .        .       .        .       .       .     "<交流自校>"                   .             ""                      .                .                .               .           ;
-*=================================================================================================================================================================================================================================================================;
-     
-
-*=================================================================================================================================================================================================================================================================;
-*$2 输入密码																		                                                         ;
-*屏号  域号   属性    坐标        ↑       ↓       ←     →      Enter      ESC     0        1       2       3       显示格式                变量名字        提示信息                  SetFun           OnKey         OnTime     lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-140       0     0000    0,0      .       .      .      .        .        .       .       .       .       .       ""                           .             ""                      .                .             .               .     ;
-140       1     0119    1,40   140,3  140,2  140,3  140,2       .     100,3      .       .       .       .     "一级密码:%s"         &m_strPassword    ""                      .                .             .               0     ;
-140       2     0119    1,60   140,1  140,3  140,1  140,3       .     100,3      .       .       .       .     "二级密码:%s"         &m_strPassword2    ""                      .                .             .               0     ;
-140       3     0001    5,80   140,2  140,1  140,2  140,1     100,3   100,3      .       .       .      1,1    "确认修改"                     .            ""                   mmd_SavePassWord    .             .               0     ;
-140       4     0000    2,20      .       .      .      .        .        .      .       .       .       .    "输入新密码:"            .             ""              .      .             .               0     ;
-140       5     0000    5,0      .       .      .      .        .        .       .       .       .       .     "<密码修改>"                   .             ""                      .                .                .               .           ;
-*=================================================================================================================================================================================================================================================================;
-
-
-*=================================================================================================================================================================================================================================================================;
-*$0 清事件记录																		                                                         ;
-*屏号  域号   属性    坐标      ↑       ↓       ←       →      Enter    ESC     0      1       2       3       运行工况                   变量名字        提示信息        SetFun           OnKey           OnTime             lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-142      0      8000   0,0    .     .          .      .         .      .       .     .      .       .      ""                             .             ""                .             .                 .               .          ;
-142      1      0101   4,48  142,2  142,2   142,2   142,2       .   100,4      .     .      .      1,1     "删除"                         .             ""           mmd_ClearSOE       .                 .               .        ;
-142      2      0101   10,48  142,1  142,1   142,1   142,1    100,4  100,4      .     .      .       .      "退出"                         .             ""                .             .                 .               .         ;
-142      3      0001   3,24   .     .          .      .         .      .       .     .      .       .      "确认删除事件记录?"                 .             ""                .             .                 .               .         ;
-142      4      0000   4,0    .     .          .      .         .      .       .     .      .       .      "<记录删除>"                    .            ""                .             .                 .               .           ;
-*=================================================================================================================================================================================================================================================================;
-  
-*=================================================================================================================================================================================================================================================================;
-*$0 清事件记录																		                                                         ;
-*屏号  域号   属性    坐标      ↑       ↓       ←       →      Enter    ESC     0      1       2       3       运行工况                   变量名字        提示信息        SetFun           OnKey           OnTime             lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-143      0      8000   0,0    .     .          .      .         .      .       .     .      .       .      ""                             .             ""                .             .                 .               .          ;
-143      1      0101   4,48  143,2  143,2   143,2   143,2       .   100,5      .     .      .      1,1     "清零"                         .             ""           mmd_ClearQUA       .                 .               .        ;
-143      2      0101   10,48  143,1  143,1   143,1   143,1    100,5  100,5      .     .      .       .      "退出"                         .             ""                .             .                 .               .         ;
-143      3      0001   1,24   .     .          .      .         .      .       .     .      .       .      "确认清零电压合格率?"                 .             ""                .             .                 .               .         ;
-143      4      0000   4,0    .     .          .      .         .      .       .     .      .       .      "<合格率清零>"                    .            ""                .             .                 .               .           ;
-*=================================================================================================================================================================================================================================================================;
-  
-*=================================================================================================================================================================================================================================================================;
-*$0 清事件记录																		                                                         ;
-*屏号  域号   属性    坐标      ↑       ↓       ←       →      Enter    ESC     0      1       2       3       运行工况                   变量名字        提示信息        SetFun           OnKey           OnTime             lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-144      0      8000   0,0    .     .          .      .         .      .       .     .      .       .      ""                             .             ""                .             .                 .               .          ;
-144      1      0101   4,48  144,2  144,2   144,2   144,2       .   100,6      .     .      .      1,1     "清零"                         .             ""           mmd_ClearIMP       .                 .               .        ;
-144      2      0101   10,48  144,1  144,1   144,1   144,1    100,6  100,6      .     .      .       .      "退出"                         .             ""                .             .                 .               .         ;
-144      3      0001   1,24   .     .          .      .         .      .       .     .      .       .      "确认清零脉冲计数?"                 .             ""                .             .                 .               .         ;
-144      4      0000   4,0    .     .          .      .         .      .       .     .      .       .      "<脉冲值清零>"                    .            ""                .             .                 .               .           ;
-*=================================================================================================================================================================================================================================================================;
-  
-  
-*=================================================================================================================================================================================================================================================================;
-*$0 清事件记录																		                                                         ;
-*屏号  域号   属性    坐标      ↑   ↓   ←      →      Enter    ESC     0      1       2       3       运行工况                   变量名字        提示信息        SetFun           OnKey           OnTime             lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-179      0     0000   0,0       .     .     .     .          .      .       .     .      .       .      ""                             .             ""                .             .                mmd_freshmain             3         ;
-179      1     6100   1,24      .     .     .     .          .     0,1      .     .       .       .     "配电自动化终端"               .             ""               .           mmd_mainimageKey         .               .           ;
-179      2     0020   19,0      .     .        .     .          .      .       .     .       .       .     "%s"                    m_LockIcon           ""             .                 .                     .                  .           ;
-*=================================================================================================================================================================================================================================================================;
-  
-  
-*=================================================================================================================================================================================================================================================================;
-*$0 清事件记录																		                                                         ;
-*屏号  域号   属性    坐标      ↑       ↓       ←       →      Enter    ESC     0      1       2       3       运行工况                   变量名字        提示信息        SetFun           OnKey           OnTime             lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-180      0     0000   0,0       .     .        .     .          .      .       .     .      .       .      ""                             .             ""                .             .                 mmd_FreshTime             1          ;
-180      1     0120   0,64      .     .        .     .          .     0,1      .     .       .       .     "20%*2hu-"           &m_ShowTime.year        ""             .                 .                     .                  .           ;
-180      2     0020   5,64      .     .        .     .          .      .       .     .       .       .     "%*2hu-"             &m_ShowTime.month       ""             .                 .                     .                  .           ;
-180      3     0020   8,64      .     .        .     .          .      .       .     .       .       .     "%*2hu "             &m_ShowTime.day         ""             .                 .                     .                  .           ;
-180      4     0020   11,64     .     .        .     .          .      .       .     .       .       .      "%*2hu:"            &m_ShowTime.hour        ""             .                 .                     .                  .           ;
-180      5     0020   14,64     .     .        .     .          .      .       .     .       .       .     "%*2hu:"             &m_ShowTime.min         ""             .                 .                     .                  .           ;
-180      6     0020   17,64     .     .        .     .          .      .       .     .       .       .     "%*2hu"              &m_ShowTime.sec         ""             .                 .                     .                  .           ;
-180      7     0000   2,24      .     .        .     .          .      .       .     .       .       .     "配电自动化终端"                      .             ""               .             .                 .               .           ;
-*=================================================================================================================================================================================================================================================================;
-
-*=================================================================================================================================================================================================================================================================;
-*$2 特殊功能菜单															                                                         ;
-*屏号  域号   属性    坐标    ↑     ↓     ←     →       Enter      ESC     0        1       2       3       显示格式                变量名字       				 提示信息         SetFun           OnKey         OnTime     lnMmUser     ;
-*===========================================================================================================================================================================================================================================================;
-181       0     0000    0,0     .     .      .      .        .       .      .        .       .      .       ""                     .                ""                   .               .             .               .     ;
-181       1     0101    4,24  181,4  181,2  181,4  181,2   182,1   0,5      .        .       .     1,1      "内 部 定 值"                   .                ""            mmd_InitCstSetGroup        .              .               .     ;
-181       2     0101    4,48  181,1  181,3  181,1  181,3     .     0,5      .        .       .     1,1    "删除操作记录"                .                ""           mmd_ClearOperateSOE  .              .               .     ;
-181       3     0101    4,72  181,2  181,4  181,2  181,4     .     0,5      .        .       .     1,1    "恢复出厂设置"                .                ""           mmd_InitDefaultEquipSet .              .               .     ;
-181       4     0101    4,96  181,3  181,1  181,3  181,1  188,1    0,5      .        .       .     1,1    "显示定值"                    .                ""           mmd_InitSetGroup .              .               .     ;
-181       6     0000    5,0     .     .      .      .        .       .      .        .       .      .      "<内部设置>"                .                ""                   .               .              .               .     ;
-*===========================================================================================================================================================================================================================================================;
-
-
-*=================================================================================================================================================================================================================================================================;
-*$11 遥信查看																		                                                         ;
-*屏号  域号   属性    坐标     ↑     ↓     ←       →      Enter    ESC     0      1     2       3       显示格式                变量名字        提示信息           SetFun           OnKey           OnTime         lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-182   0      0100   0,0        .     .      .      .         .       .      .     .       .       .      ""                           .              ""                .           mmd_RenewCstSetGroup           .        5           ;
-182   1      1301   6,20       .     .      .      .      183,1    181,1    .     .       .       .      ""                         &g_tDataMenu2    ""            mmd_InitCstSet     .                 .               8           ;
-182   2      0020   15,0       .     .          .      .         .      .      .     .       .       .      "%1hu>"                   &m_CurrentScreen    ""                .               .                 .               .           ;
-182   3      0020   13,0       .     .          .      .         .      .      .     .       .       .      "%1hu/"                  &m_ScreenNum       ""                .               .                 .               .           ;
-182   4      0020   4,0        .     .      .      .         .      .       .     .       .       .      "<内部定值"                     .             ""                .               .                 .               .           ;
-*=================================================================================================================================================================================================================================================================;
-
-*=================================================================================================================================================================================================================================================================;
-*$11 定值整定																		                                                         ;
-*屏号  域号   属性    坐标    ↑       ↓       ←       →      Enter    ESC     0      1     2       3       显示格式                变量名字        提示信息             SetFun           OnKey           OnTime         lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-183   0      0000   0,0        .     .          .      .         .      .      .     .       .       .      ""                           .                 ""                .        mmd_RenewCstSet             .                   .           ;
-183   1      135D   4,16       .     .          .      .         .   184,1      .     .      .       .      ""                         &g_tDataMenu1       ""                .      mmd_SetCstKey     .               9           ;
-183   2      1524    0,16       .     .          .      .         .     .       .     .       .       .      ""                         &g_tExtraMenu       ""                .         .     .               9           ;
-183   3      0020   16,0       .     .          .      .         .      .      .     .       .       .      "[%*2hu]"                  &m_ScreenNum       ""                .               .                 .               .           ;
-183   4      0020   3,0        .     .          .      .         .      .      .     .       .       .      "<%s>"                     m_equipstr        ""                .               .                 .               .           ;
-*=================================================================================================================================================================================================================================================================;
-
-*=================================================================================================================================================================================================================================================================;
-*$0 定之保存																		                                                         ;
-*屏号  域号   属性    坐标      ↑       ↓       ←       →      Enter    ESC     0      1       2       3       运行工况                   变量名字        提示信息        SetFun           OnKey           OnTime             lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-184     0      8000   0,0       .     .          .      .         .      .       .     .      .       .      ""                             .             ""                .             .                 .               .          ;
-184     1      0101   4,48     184,2  184,2      184,2    184,2        .   254,254  186,1    .      .     185,1      "保存"                          .             ""           mmd_SaveCstSet       .                 .               .        ;
-184     2      0101   10,48    184,1  184,1      184,1    184,1        .   254,254    .     .      .       .      "退出"                        .             ""              mmd_backCstSet    .                 .               .         ;
-184     3      0001   3,24      .     .          .      .         .      .       .     .      .       .      "保存内部定值?"              .             ""                .             .                 .               .         ;
-184     4      0000   4,0       .     .          .      .         .      .       .     .      .       .      "<内部定值保存>"                    .             ""                .             .                 .               .           ;
-*=================================================================================================================================================================================================================================================================;
-
-*=================================================================================================================================================================================================================================================================;
-*$1告警窗口																		                                                         ;
-*屏号  域号   属性    坐标      ↑       ↓       ←       →     Enter      ESC     0      1       2       3       显示格式                       变量名字        提示信息                             SetFun           OnKey           OnTime             lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-185     0     8000    0,0        .        .     .       .     .          .      .      .       .       .       ""                           .                   ""              .                .                .               .            ;
-185     1     0100    0,24       .        .     .       .  254,254   254,254    .      .       .       .       "%s"                        m_WarningStr         ""              .                .                .               .            ;
-185     2     0100    2,48       .        .     .       .  254,254   254,254    .      .       .       .       "%s"                        m_errInf            ""              .                .                .               .            ;
-185     3     0000    2,0        .        .     .       .  254,254   254,254    .      .       .       .       "定值超出整定范围"                          .                ""              .                .                .               .            ;
-*=================================================================================================================================================================================================================================================================;
-
-*=================================================================================================================================================================================================================================================================;
-186     0     0000    0,0        .        .     .       .     .          .      .      .       .       .       ""                           .             ""              .                .                .               .            ;
-186     1     0101    0,24       .        .     .       .     .          .      .      .       .       .       "%s"                        m_WarningStr   ""          mmd_backCstSet             .                .               .            ;
-186     2     0000    0,0        .        .     .       .     .          .      .      .       .       .        "信息提示:"                 .              ""                   .               .                .               .           ;
-*=================================================================================================================================================================================================================================================================;
-
-*=================================================================================================================================================================================================================================================================;
-*$1告警窗口																		                                                         ;
-*屏号  域号   属性    坐标      ↑       ↓      ←       →     Enter      ESC     0      1       2       3       显示格式                       变量名字        提示信息                             SetFun           OnKey           OnTime             lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-187     0     8000    0,0        .        .     .       .     .         .      .      .       .       .       ""                           .             ""              .                .                .               .            ;
-187     1     0100    0,24       .        .     .       .    182,1    181,1      .      .       .      1,1      "内部定值错误,"             .              ""           mmd_GetDefaultCstSet          .    .               .            ;
-187     2     0000    0,48       .        .     .       .     .        .      .      .       .       .        "载入默认定值"               .              ""              .                .                .               .           ;
-*=================================================================================================================================================================================================================================================================;
-
-
-
-
-*=================================================================================================================================================================================================================================================================;
-*$11 测量值查看																		                                                         ;
-*屏号  域号   属性    坐标    ↑       ↓          ←       →      Enter    ESC     0      1     2       3       显示格式                变量名字        提示信息          SetFun           OnKey           OnTime         lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-188   0      0100   0,0        .     .          .      .         .       .      .     .       .       .      ""            .              ""         .           mmd_RenewSetGroup   mmd_RenewSetGroup       5           ;
-188   1      1101   0,16       .     .          .      .         .      189,1   .     .       .       .       ""                         &g_tDataMenu1    ""         mmd_ChangeSetGroup  .                    .               7           ;
-188   2      0020   13,0       .     .          .      .         .      .       .     .       .       .      "%*2hu/"                   &m_CurrentScreen  ""                .               .                 .               .           ;
-188   3      0020   16,0       .     .          .      .         .      .       .     .       .       .      "%*2hu>"                   &m_ScreenNum      ""                .               .                 .               .           ;
-188   4      0020   0,144       .     .          .      .         .      .       .     .       .       .      "---%s---"                  m_equipstr      ""                .               .                 .               .           ;
-188   5      0020   2,0        .     .          .      .         .      .       .     .       .       .      "<显示定制"                  .      ""                .                .                 .               .           ;
-*=================================================================================================================================================================================================================================================================;
-
-
-*=================================================================================================================================================================================================================================================================;
-*$0 定之保存																		                                                         ;
-*屏号  域号   属性    坐标      ↑       ↓         ←       →         Enter    ESC     0      1       2       3       运行工况                   变量名字        提示信息        SetFun           OnKey           OnTime             lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-189      0      8000   0,0       .      .          .      .          .      .       .     .      .       .      ""                             .             ""                .             .                 .               .          ;
-189      1      0101   4,48    189,2  189,2      189,2    189,2    .     254,254  181,4    .       .      .      "保存"                  .             ""           mmd_SaveSetGroup       .                 .               .        ;
-189      2      0101   10,48   189,1  189,1      189,1    189,1    181,4   254,254    .     .      .       .      "退出"                  .             ""                .             .                 .               .         ;
-189      3      0001   3,24      .     .          .      .         .      .       .     .      .       .      "保存修改设置?"                .             ""                .             .                 .               .         ;
-189      4      0000   5,0       .     .          .      .         .      .       .     .      .       .      "<定制保存>"                   .             ""                .             .                 .               .           ;
-*=================================================================================================================================================================================================================================================================;

+ 0 - 1738
dtu/dtu_main_t536/app/MMI160160_6键_ShaoGuan.MDL

@@ -1,1738 +0,0 @@
-*修改:定值修改成功后增加弹出框(76,1),版本信息的位置
-
-*=======================================================================================
-*	注:坐标X轴,汉字为8的倍数,其他为象素,Y轴为象素 ,坐标,均为相对窗体起始位置的坐标∧∨<>+-
-*========================================================================================
-*=================================================================================================================================================================================================================================================================;
-*$0 主菜单:																		                                                         ;
-*屏号  域号   属性    坐标    ↑     ↓       ←      →      Enter    ESC     0      1       2       3       主调试菜单               变量名字        提示信息        SetFun            OnKey              OnTime            lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-0      0      0000   160,0       .      .       .      .         .      .       .     .       .       .       ""                              .             ""             .                   .                  mmd_FreshTime       1           ;       
-0      1      0101   1,48     0,6   0,3      0,6   0,2         .      .     180,1  179,1    10,1   20,1   "运行工况"                        .             ""             .               mmd_EnterMainMenu       .                  .           ;       
-0      2      0101   11,48    0,5   0,4      0,1   0,3        30,1    .     180,1  179,1    .       .     "运行管理"                        .             ""             .               mmd_EnterMainMenu       .                  .           ;       
-0      3      0101   1,72     0,1   0,5      0,2   0,4        80,1    .     180,1  179,1     .       .     "装置记录"                        .             ""             .               mmd_EnterMainMenu       .                  .           ;       
-0      4      0101   11,72    0,2   0,6      0,3   0,5        40,1    .     180,1  179,1    .       .     "定值管理"                        .             ""             .               mmd_EnterMainMenu       .                  .           ;       
-0      5      0101   1,96     0,3   0,2      0,4   0,6        3,1     .     180,1  179,1    .       .     "系统维护"                        .             ""             .               mmd_EnterMainMenu       .                  .           ;       
-0      6      0101   11,96    0,4   0,1      0,5   0,1        5,1     .     180,1  179,1     .       .     "装置信息"                        .             ""             .           mmd_EnterMainMenu       .                  .           ;       
-0      7      0020   6,0       .     .        .     .          .      .       .     .       .       .      "<主 菜 单>"                        .             ""             .                 .                     .                  .           ;
-0      8      0020   0,144     .     .        .     .          .      .       .     .       .       .     "20%*2hu-"           &m_ShowTime.year        ""             .                 .                     .                  .           ;
-0      9      0020   5,144     .     .        .     .          .      .       .     .       .       .     "%*2hu-"             &m_ShowTime.month       ""             .                 .                     .                  .           ;
-0      10     0020   8,144     .     .        .     .          .      .       .     .       .       .     "%*2hu "             &m_ShowTime.day         ""             .                 .                     .                  .           ;
-0      11     0020   11,144    .     .        .     .          .      .       .     .       .       .      "%*2hu:"            &m_ShowTime.hour        ""             .                 .                     .                  .           ;
-0      12     0020   14,144    .     .        .     .          .      .       .     .       .       .     "%*2hu:"             &m_ShowTime.min         ""             .                 .                     .                  .           ;
-0      13     0020   17,144    .     .        .     .          .      .       .     .       .       .     "%*2hu"              &m_ShowTime.sec         ""             .                 .                     .                  .           ;
-0      14     0020   4,20      .     .       .      .         .       .       .     .       .       .     "运行定值区:%*02hu"       &m_runsection     ""              .      .             .               0     ;
-*=================================================================================================================================================================================================================================================================;
-
-*=================================================================================================================================================================================================================================================================;
-*$1告警窗口																		                                                         ; 
-*屏号  域号   属性    坐标      ↑       ↓       ←       →     Enter      ESC     0      1       2       3       显示格式                       变量名字        提示信息                             SetFun           OnKey           OnTime             lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-1     0     8000    0,0        .        .     .       .     .          .      .      .       .       .       ""                           .             ""              .                .                .               .            ;
-1     1     0101    0,24       .        .     .       .  254,254    254,254   .      .       .       .       "%s"                        m_WarningStr    ""             .                .                .               .            ;
-1     2     0000    0,0       .       .      .      .        .        .       .      .       .       .        "信息提示:"                 .              ""                   .               .                .               .           ;
-*=================================================================================================================================================================================================================================================================;
-*=================================================================================================================================================================================================================================================================;
-*$2 输入密码																		                                                         ;
-*屏号  域号   属性    坐标      ↑       ↓     ←     →      Enter    ESC      0        1       2       3       显示格式                变量名字        提示信息                                SetFun           OnKey         OnTime     lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-2       0     8000    0,0       .       .      .      .        .        .        .        .       .      .       ""                     .             ""                      .                .             .               .     ;
-2       1     0119    5,60      .       .      .      .        .       30,1     70,1      .     75,1     1,1     "%s"           m_strPassword      ""              mmd_CheckParaPassword      .             .               0     ;
-2       2     0000    5,40      .       .      .      .        .        .        .        .      .       .       "输入密码:"            .             ""              .      .             .               0     ;
-2       3     0000    5,0       .       .      .      .        .        .        .        .      .       .        "<参数设置>"          .             ""                   .               .                .               .           ;
-*=================================================================================================================================================================================================================================================================;
-         
-*=================================================================================================================================================================================================================================================================;
-*$2 输入密码																		                                                         ;
-*屏号  域号   属性    坐标      ↑       ↓          ←     →      Enter    ESC      0        1       2       3       显示格式                变量名字        提示信息                                SetFun           OnKey         OnTime     lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-3       0     8000    0,0       .       .      .      .        .        .       .        .       .      .       ""                           .            ""                      .                .             .               .     ;
-3       1     0119    5,60      .       .      .      .        .       0,5      100,1   181,1    .      1,1     "%s"       &m_strPassword         ""              mmd_CheckXTPassword      .             .               0     ;
-3       2     0000    5,40      .       .      .      .        .        .        .        .      .       .       "输入密码:"            .             ""              .      .             .               0     ;
-3       3     0000    5,0       .       .      .      .        .        .        .       .       .       .      "<系统维护>"                  .           ""                   .               .                .               .           ;
-*=================================================================================================================================================================================================================================================================;
- 
-*=================================================================================================================================================================================================================================================================;
-*$0 其他信息																	                                                         ;
-*屏号  域号   属性    坐标      ↑       ↓       ←      →    Enter   ESC     0      1       2       3       其他信息                   变量名字        提示信息        SetFun           OnKey           OnTime             lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-5      0      0000   0,0       .      .        .      .      .      .       .     .       .       .       ""                            .             ""            .              .                 .               .          ;
-5      1      0101   6,24     5,6    5,2     5,6    5,2     6,1    0,6      .     .       .       1,1     "版本信息"                     .             ""       mmd_GetInf          .                 .               0        ;
-5      2      0101   6,44     5,1    5,3     5,1    5,3     9,1    0,6      .     .       .       1,1     "配置信息"                     .             ""       mmd_GetFileInf     .                 .               0         ;
-5      3      0101   6,64     5,2    5,4     5,2    5,4     8,1    0,6      .     .       .       1,1     "调试信息"                     .             ""       mmd_GetDebugInf     .                 .               0         ;
-5      4      0101   6,84     5,3    5,5     5,3    5,5      .     0,6    7,1     .       .       1,1     "故障信息"                     .             ""       mmd_GetConfigInf     .                 .               0         ;
-5      5      0101   6,104    5,4    5,6     5,4    5,6     11,1   0,6      .     .       .       1,1     "GPRS信息"                     .             ""       mmd_GetGprsInf     .                 .               0         ;
-5      6      0101   6,124    5,5    5,1     5,5   5,1       .     0,6   12,1     0,6     .       1,1     "goose信息"                     .             ""       mmd_GetGooseInf     .                 .               0         ;
-5      7      0000   5,0       .      .        .      .      .      .       .     .       .       .       "<装置信息>"                   .             ""               .              .                 .               .           ;
-*=================================================================================================================================================================================================================================================================;
- 
- 
-
-*=================================================================================================================================================================================================================================================================;
-*$0 其他信息																	                                                         ;
-*屏号  域号   属性    坐标      ↑       ↓       ←      →    Enter   ESC     0      1       2       3       其他信息                   变量名字        提示信息        SetFun           OnKey           OnTime             lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-6   0      0100   0,0         .     .          .      .         .       .      .     .       .       .      ""                           .              ""                .           .       .        5           ;
-6   1      0120   0,16        .     .          .      .       5,1    5,1     .     .       .       .      "型号:%s"                        m_equipstr     ""                .               .                 .               .           ;
-6   2      0020   0,32        .     .          .      .         .      .       .     .       .       .      "CRC :%s"                        m_errInf     ""                .               .                 .               .           ;
-6   3      0020   0,48        .     .          .      .         .      .       .     .       .       .      "版本:%s"                        m_set_inf     ""                .               .                 .               .           ;
-6   4      0020   0,64        .     .          .      .         .      .       .     .       .       .      "生成日期:"                        .     ""                .               .                 .               .           ;
-6   5      0020   1,80        .     .          .      .         .      .       .     .       .       .      "%s"                        m_WarningStr     ""                .               .                 .               .           ;
-6   6      0020   5,0        .     .          .      .         .      .       .     .       .       .      "<版本信息>"                  .              ""                .               .                 .               .           ;
-*=================================================================================================================================================================================================================================================================;
- 
-
-*=================================================================================================================================================================================================================================================================;
-*$11 录波管理																                                                         ;
-*屏号  域号   属性    坐标   ↑     ↓        ←        →      Enter    ESC     0      1     2       3       显示格式                变量名字        提示信息             SetFun           OnKey           OnTime         lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-7   0      0100   0,0        .     .          .      .         .       .      .     .       .       .      ""                           .              ""                .           mmd_RenewConfigInf       .        5           ;
-7   1      1520   0,16       .     .          .      .         .      5,4    .     .       .       .      ""                         &g_tDataMenu1    ""                .               .                 .               9           ;
-7   3      0020   12,0        .     .          .      .         .      .       .     .       .       .      "%*2hu/"                   &m_CurrentScreen  ""                .               .                 .               .           ;
-7   4      0020   15,0       .     .          .      .         .      .       .     .       .       .      "%*2hu>"                   &m_ScreenNum      ""                .               .                 .               .           ;
-7   5      0020   3,0        .     .          .      .         .      .       .     .       .       .      "<故障信息"                     .             ""                .               .                 .               .           ;
-*=================================================================================================================================================================================================================================================================;
- *=================================================================================================================================================================================================================================================================;
-*$11 录波管理																                                                         ;
-*屏号  域号   属性    坐标   ↑     ↓        ←        →      Enter    ESC     0      1     2       3       显示格式                变量名字        提示信息             SetFun           OnKey           OnTime         lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-8   0      0100   0,0        .     .          .      .         .       .      .     .       .       .      ""                           .              ""                .           .       .        5           ;
-8   1      1520   0,16       .     .          .      .         .      5,3    .     .       .       .      ""                         &g_tDataMenu1     ""                .               .                 .               9           ;
-8   2      0020   4,0        .     .          .      .         .      .       .     .       .       .      "<调试信息>"                     .           ""                .               .                 .               .           ;
-*=================================================================================================================================================================================================================================================================;
- 
- *=================================================================================================================================================================================================================================================================;
-*$11 录波管理																                                                         ;
-*屏号  域号   属性    坐标   ↑     ↓        ←        →      Enter    ESC     0      1     2       3       显示格式                变量名字        提示信息             SetFun           OnKey           OnTime         lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-9   0      0100   0,0        .     .          .      .         .       .      .     .       .       .      ""                           .              ""                .           .       .        5           ;
-9   1      1520   0,20       .     .          .      .         .      5,2    .     .       .       .      ""                         &g_tDataMenu1     ""                .               .                 .               8           ;
-9   3      0020   4,0        .     .          .      .         .      .       .     .       .       .      "<配置信息>"                     .           ""                .               .                 .               .           ;
-*=================================================================================================================================================================================================================================================================;
-
-*=================================================================================================================================================================================================================================================================;
-*$11 录波管理																                                                         ;
-*屏号  域号   属性    坐标   ↑     ↓        ←        →      Enter    ESC     0      1     2       3       显示格式                变量名字        提示信息             SetFun           OnKey           OnTime         lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-11   0      0100   0,0        .     .          .      .         .       .      .     .       .       .      ""                           .              ""                .         mmd_AuotGprsInf    mmd_AuotGprsInf        1           ;
-11   1      1520   0,16       .     .          .      .         .      5,5    .     .       .       .      ""                         &g_tDataMenu1     ""                .         mmd_GprsInfKey              .               9           ;
-11   2      0020   12,0        .     .          .      .         .      .       .     .       .       .      "%*2hu/"                   &m_CurrentScreen  ""              .               .                 .               .           ;
-11   3      0020   15,0       .     .          .      .         .      .       .     .       .       .      "%*2hu>"                   &m_ScreenNum      ""               .               .                 .               .           ;
-11   4      0020   3,0        .     .          .      .         .      .       .     .       .       .      "<GPRS信息"                     .           ""                .               .                 .               .           ;
-*=================================================================================================================================================================================================================================================================;
-
-*=================================================================================================================================================================================================================================================================;
-*$11 录波管理																                                                         ;
-*屏号  域号   属性    坐标   ↑     ↓        ←        →      Enter    ESC     0      1     2       3       显示格式                变量名字        提示信息             SetFun           OnKey           OnTime         lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-12   0      0100   0,0        .     .          .      .         .       .      .     .       .       .      ""                           .              ""                .              .         .        1           ;
-12   1      1520   0,16       .     .          .      .         .      .        .  5,6      .       1,1     ""                         &g_tDataMenu1     ""                .         mmd_gooseKey              .               9           ;
-12   4      0020   3,0        .     .          .      .         .      .       .     .       .       .      "<goose信息>"                     .           ""              .               .                 .               .           ;
-*=================================================================================================================================================================================================================================================================;
-
-
-
-*=================================================================================================================================================================================================================================================================;
-*$11 遥信查看																		                                                         ;
-*屏号  域号   属性    坐标      ↑       ↓       ←          →      Enter    ESC     0      1     2       3       显示格式                变量名字        提示信息                          SetFun           OnKey           OnTime         lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-19   0      0100   0,0        .     .          .      .         .       .      .     .       .       .      ""                           .              ""                .           mmd_RenewBoardYX        mmd_RenewBoardYX        2           ;
-19   1      1520   0,32       .     .          .      .         .      20,3    .     .       .       .      ""                         &g_tDataMenu1    ""                .         mmd_ChangeYxBoard      .               9           ;
-19   2      0000   0,16        .     .          .      .         .      .       .     .       .       .      " 1 2 3 4 5 6 7 8 910"      .              ""                .                .       .               .           ;
-19   3      0020   4,0        .     .          .      .         .      .       .     .       .       .      "<板卡%*2hu遥信>"           &g_sw_index      ""                .                .                 .               .           ;
-*=================================================================================================================================================================================================================================================================;
-
-*=================================================================================================================================================================================================================================================================;
-*$0 运行工况1(没有电度)																	                                                         ;
-*屏号  域号   属性    坐标      ↑       ↓    ←      →      Enter    ESC     0      1       2       3       运行工况                   变量名字        提示信息        SetFun           OnKey           OnTime             lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-10      0      0000   0,0       .      .         .      .         .      .       .     .       .       .       ""                          .             ""                .                .               .         .         ;
-10      1      0101   6,24     20,6   20,2    20,6   20,2       21,1    0,1      .     .       .       .     "测 量 值"                         .             ""            mmd_GetFtuMea     .               .         .          ;
-10      3      0101   6,44     20,1   20,3    20,1   20,3        .      0,1    22,1    .       .     1,1     "开关遥信"                         .             ""            mmd_GetFtuYX      .               .         .          ;
-10      3      0101   6,64     20,2   20,4    20,2   20,4        .      0,1    19,1    .       .     1,1     "板卡遥信"                         .             ""            mmd_GetBoardYX      .               .         .          ;
-10      4      0101   6,84     20,3   20,5    20,3   20,5        .      0,1    23,1    .       .     1,1     "GOOSE开入"                         .             ""            mmd_GetGoose      .               .         .          ;
-10      5      0101   5,104    20,4   20,6    20,4   20,6      26,1    0,1    26,1    .       .     1,1     "自动化状态"                        .             ""             mmd_GetFaStatus     .               .         .          ;
-10      6      0101   5,124    20,5   20,1    20,5   20,1      27,1    0,1    27,1    .       .     1,1     "自动化统计"                        .             ""             .                .               .         .          ;
-10      7      0000   5,0       .      .          .      .       .      .        .     .       .       .     "<运行工况>"                      .             ""               .             .                 .               .           ;
-*=================================================================================================================================================================================================================================================================;
-
-*=================================================================================================================================================================================================================================================================;
-*$0 运行工况1(没有电度)																	                                                         ;
-*屏号  域号   属性    坐标      ↑       ↓    ←      →      Enter    ESC     0      1       2       3       运行工况                   变量名字        提示信息        SetFun           OnKey           OnTime             lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-20      0      0000   0,0       .      .         .      .         .      .       .     .       .       .       ""                          .             ""                .                .          .         .          ;
-20      1      0101   6,20     20,7   20,2    20,7   20,2       21,1    0,1      .     .       .       .     "测 量 值"                         .             ""           mmd_GetFtuMea       .          .         .          ;
-20      3      0101   6,40     20,1   20,3    20,1   20,3        .      0,1    22,1    .       .     1,1     "开关遥信"                         .             ""            mmd_GetFtuYX        .          .         .          ;
-20      3      0101   6,60     20,2   20,4    20,2   20,4        .      0,1    19,1    .       .     1,1     "板卡遥信"                         .             ""            mmd_GetBoardYX      .          .         .          ;
-20      4      0101   6,80     20,3   20,5    20,3   20,5        .      0,1    23,1    .       .     1,1     "GOOSE开入"                         .             ""         mmd_GetGoose        .          .         .          ;
-20      5      0101   5,100    20,4   20,6    20,4   20,6      26,1     0,1    26,1    .       .     1,1     "自动化状态"                        .             ""            mmd_GetFaStatus     .          .         .          ;
-20      6      0101   5,120    20,5   20,7    20,5   20,7      27,1     0,1    27,1    .       .     1,1     "自动化统计"                        .             ""               .                .          .         .          ;
-20      7      0101   4,140    20,6   20,1    20,6   20,1      28,1     0,1    28,1    .       .     1,1     "功能模块配置"                        .             ""           mmd_GetFunmodSet    .          .         .          ;
-20      8      0000   5,0       .      .          .      .       .      .        .     .       .       .     "<运行工况>"                      .             ""                .                .          .         .          ;
-*=================================================================================================================================================================================================================================================================;
-
-
-
-*=================================================================================================================================================================================================================================================================;
-*$11 遥信查看																		                                                    ;
-*屏号  域号   属性    坐标      ↑       ↓       ←          →      Enter    ESC     0      1     2       3       显示格式                变量名字        提示信息            SetFun           OnKey           OnTime         lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-21   0      0100   0,0        .     .          .      .         .       .      .     .       .       .      ""                           .                 ""                .           mmd_RenewFtuMea        mmd_RenewFtuMea        2           ;
-21   1      1520   0,16       .     .          .      .         .      20,1    .     .       .       .      ""                         &g_tDataMenu1       ""                .                .        .        9           ;
-21   2      0020   13,0        .     .          .      .         .      .       .     .       .       .      "%*2hu/"                   &m_CurrentScreen  ""                .               .                 .               .           ;
-21   3      0020   16,0       .     .          .      .         .      .       .     .       .       .      "%*2hu>"                   &m_ScreenNum        ""                .               .                 .               .           ;
-21   4      0020   4,0        .     .          .      .         .      .       .     .       .       .      "<测量值"                        .            ""                .               .                 .               .           ;
-*=================================================================================================================================================================================================================================================================;
-
-
-*=================================================================================================================================================================================================================================================================;
-*$11 测量值查看																		                                                         ;
-*屏号  域号   属性    坐标      ↑       ↓       ←          →      Enter    ESC     0      1     2       3       显示格式                变量名字        提示信息                          SetFun           OnKey           OnTime         lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-22   0      0100   0,0        .     .          .      .         .       .      .     .       .       .      ""                           .              ""                .          mmd_RenewFtuYX    mmd_RenewFtuYX        2           ;
-22   1      1520   0,16       .     .          .      .         .      20,2    .     .       .       .      ""                         &g_tDataMenu1    ""                .               .                 .               9           ;
-22   2      0020   13,0        .     .          .      .         .      .       .     .       .       .      "%*2hu/"                   &m_CurrentScreen  ""                .               .                 .               .           ;
-22   3      0020   16,0       .     .          .      .         .      .       .     .       .       .      "%*2hu>"                   &m_ScreenNum      ""                .               .                 .               .           ;
-22   4      0020   4,0        .     .          .      .         .      .       .     .       .       .      "<遥信值"                     .             ""                .               .                 .               .           ;
-*=================================================================================================================================================================================================================================================================;
-
-
-
-*=================================================================================================================================================================================================================================================================;
-*$11 测量值查看																		                                                         ;
-*屏号  域号   属性    坐标      ↑       ↓       ←          →      Enter    ESC     0      1     2       3       显示格式                变量名字        提示信息                          SetFun           OnKey           OnTime         lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-23   0      0100   0,0        .     .          .      .         .       .      .     .       .       .      ""                           .              ""                .          mmd_RenewGoose    mmd_RenewGoose        2           ;
-23   1      1520   0,16       .     .          .      .         .      20,4    .     .       .       .      ""                         &g_tDataMenu1    ""                .               .                 .               9           ;
-23   2      0020   13,0        .     .          .      .         .      .       .     .       .       .      "%*2hu/"                   &m_CurrentScreen  ""                .               .                 .               .           ;
-23   3      0020   16,0       .     .          .      .         .      .       .     .       .       .      "%*2hu>"                   &m_ScreenNum      ""                .               .                 .               .           ;
-23   4      0020   3,0        .     .          .      .         .      .       .     .       .       .      "<goose开入"                     .             ""                .               .                 .               .           ;
-*=================================================================================================================================================================================================================================================================;
-
-
-*=================================================================================================================================================================================================================================================================;
-*$2 定值区切换																	                                                         ;
-*屏号  域号   属性    坐标       ↑       ↓          ←     →      Enter    ESC      0        1       2       3       显示格式                变量名字        提示信息                                SetFun           OnKey         OnTime     lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-25       0     0000    0,0       .       .      .        .        .        .       .        .       .      .       ""                           .             ""                      .                .             .               .     ;
-25       1     0119    4,60     25,2  25,2      25,2    25,2      .     30,5       .        .       .      .     "切换定值区号:%*02hu"       &m_dstsection       ""              .      .             .               0     ;
-25       2     0101    5,80     25,1  25,3      25,1    25,3      .       30,5     30,5     .       .      1,1   "切换"                         .             ""           mmd_changesection      .                 .               .        ;
-25       3     0101    11,80    25,3  25,1      25,3    25,1     30,5     30,5     .        .       .      .      "取消"                         .             ""                .             .                 .               .         ;
-25       4     0020    4,40      .       .      .        .        .        .       .        .       .      .     "当前运行区号:%*02hu"       &m_runsection     ""              .      .             .               0     ;
-25       5     0000    2,120     .       .      .        .        .        .       .        .       .      .     "定值区号范围:0~%*1hu"      &m_maxsection       ""              .      .             .               0     ;
-25       6     0000    5,0       .       .      .        .        .        .        .       .       .       .      "<切换定值区>"                  .          ""                   .               .                .               .           ;
-*=================================================================================================================================================================================================================================================================;
- 
-
-*=================================================================================================================================================================================================================================================================;
-*$11 测量值查看																		                                                         ;
-*屏号  域号   属性    坐标    ↑     ↓    ←       →      Enter    ESC     0      1     2       3       显示格式                变量名字        提示信息            SetFun           OnKey           OnTime         lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-26   0      0100   0,0        .     .          .      .         .       .      .     .       .       .      ""                           .              ""                .          mmd_RenewFAStatus    mmd_RenewFAStatus        2           ;
-26   1      1520   0,16       .     .          .      .         .      20,5    .     .       .       .      ""                         &g_tDataMenu1    ""                .               .                 .               9           ;
-26   2      0020   14,0        .     .          .      .         .      .       .     .       .       .      "%*1hu/"                   &m_CurrentScreen  ""                .               .                 .               .           ;
-26   3      0020   16,0       .     .          .      .         .      .       .     .       .       .      "%*1hu>"                   &m_ScreenNum      ""                .               .                 .               .           ;
-26   4      0020   3,0        .     .          .      .         .      .       .     .       .       .      "<自动化状态"                     .             ""                .               .                 .               .           ;
-*=================================================================================================================================================================================================================================================================;
-
-
-*=================================================================================================================================================================================================================================================================;
-*$11 测量值查看																		                                                         ;
-*屏号  域号   属性    坐标    ↑     ↓    ←       →      Enter    ESC     0      1     2       3       显示格式                变量名字        提示信息                          SetFun           OnKey           OnTime         lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-27   0      0000   0,0        .     .      .        .        .       .      .     .       .       .      ""                           .              ""                .          .    .        2           ;
-27   1      0120    0,24      .     .      .        .        .      20,6       .        .       .      .    "故障分闸次数: %s"     m_TzCount     ""              .      .             .               0     ;
-27   2      0020    0,42      .     .      .        .        .        .       .        .       .      .     "自动合闸次数: %s"     m_HzCount     ""              .      .             .               0     ;
-27   3      0020   4,0        .     .      .        .        .      .       .     .       .       .      "<自动化统计>"                     .             ""                .               .                 .               .           ;
-*=================================================================================================================================================================================================================================================================;
-
-*=================================================================================================================================================================================================================================================================;
-*$11 自动化状态																		                                                         ;
-*屏号  域号   属性    坐标    ↑     ↓    ←       →      Enter    ESC     0      1     2       3       显示格式                变量名字        提示信息            SetFun           OnKey           OnTime         lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-28   0      0100   0,0        .     .          .      .         .       .      .     .       .       .      ""                           .              ""                .          mmd_RenewFunmodSet    mmd_RenewFunmodSet        2           ;
-28   1      1520   0,20       .     .          .      .         .      20,7    .     .       .       .      ""                         &g_tDataMenu1    ""                .               .                 .               9           ;
-28   2      0020   15,0        .     .          .      .         .      .       .     .       .       .      "%*1hu/"                   &m_CurrentScreen  ""                .               .                 .               .           ;
-28   3      0020   17,0       .     .          .      .         .      .       .     .       .       .      "%*1hu>"                   &m_ScreenNum      ""                .               .                 .               .           ;
-28   4      0020   2,0        .     .          .      .         .      .       .     .       .       .      "<功能模块配置"                     .             ""                .               .                 .               .           ;
-*=================================================================================================================================================================================================================================================================;
-
-*=================================================================================================================================================================================================================================================================;
-*$0 运行设置																		                                                         ;
-*屏号  域号   属性    坐标      ↑       ↓       ←       →      Enter    ESC     0      1       2       3       运行设置                   变量名字        提示信息        SetFun           OnKey           OnTime             lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-30      0      0000   0,0       .      .         .      .        .      .        .     .       .       .       ""                              .             ""                .             .                 .               .          ;
-30      1      0101   6,24     30,5   30,2     30,5   30,2      2,1     0,2      .     .       .       .    "参数设置"                         .             ""                 .           .                 .               0        ;
-30      2      0101   6,44     30,1   30,3     30,1   30,3     31,1     0,2      .     .       .      1,1     "时间设置"                       .             ""        mmd_GetSetTime       .                 .               0         ;
-30      3      0101   6,64     30,2   30,4     30,2   30,4     32,1     0,2      .     .       .      1,1     "电池管理"                       .             ""                .       .                 .               0         ;
-30      4      0101   6,84     30,3   30,5     30,3   30,5     35,1     0,2      .     .       .      1,1     "F A 解锁"                       .             ""                .       .                 .               0         ;
-30      5      0101   6,104    30,4   30,1     30,4   30,1     25,2     0,2      .     .       .      1,1     "切换定值区"                     .             ""         mmd_initSection     .                 .               0         ;
-30      6      0000   5,0       .      .          .      .        .      .       .     .       .       .      "<运行管理>"                     .             ""                .             .                 .               .           ;
-*=================================================================================================================================================================================================================================================================;
-
-
-
-*=================================================================================================================================================================================================================================================================;
-*$1时间设置																	                                                         ;
-*屏号  域号   属性    坐标    ↑       ↓       ←        →      Enter    ESC     0      1     2       3       显示格式                变量名字        提示信息           SetFun           OnKey           OnTime         lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-31     0     0000   0,0         .     .        .     .          .      .       .     .      .        .      ""                             .            ""                .              .                .        0          ;
-31     1     0119   1,24      31,5   31,4      31,6   31,2       .     30,2     .     .      .       1,1     "20%*2hu年"           &m_SetTime.year        ""             mmd_Jump0       .                 .               .           ;
-31     2     0119   7,24      31,6   31,5      31,1   31,3       .     30,2     .     .      .       1,1     "%*2hu月"             &m_SetTime.month       ""             mmd_Jump0       .                 .               .           ;
-31     3     0119   11,24     31,4   31,6      31,2   31,4       .     30,2     .     .      .       1,1     "%*2hu日"             &m_SetTime.day         ""             mmd_Jump0       .                 .               .           ;
-31     4     0119   2,40      31,1   31,2      31,3   31,5       .     30,2     .     .      .       1,1      "%*2hu时"             &m_SetTime.hour        ""             mmd_Jump0      .                 .               .           ;
-31     5     0119   6,40      31,2   31,3      31,4   31,6       .     30,2     .     .      .       1,1     "%*2hu分"              &m_SetTime.min         ""             mmd_Jump0       .                 .               .           ;
-31     6     0119   10,40     31,3   31,1      31,5   31,1       .     30,2     .     .      .       1,1     "%*2hu秒"               &m_SetTime.sec         ""             mmd_SetTime       .                 .               .           ;
-31     7     0000   5,0         .     .        .     .          .      .       .     .      .       .      "<时间设置>"                 .              ""                   .           .                .               .           ;
-*=================================================================================================================================================================================================================================================================;
-
-*=================================================================================================================================================================================================================================================================;
-*$0 运行设置																		                                                         ;
-*屏号  域号   属性    坐标      ↑       ↓       ←       →      Enter    ESC     0      1       2       3       运行设置                   变量名字        提示信息        SetFun           OnKey           OnTime             lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-32      0      0000   0,0       .      .         .      .        .      .       .      .       .       .     ""                              .             ""                .             .                 .               .          ;
-32      1      0101   6,24     32,2   32,2     32,2   32,2      33,1   30,3     .      .       .       .    "活化启动"                   .             ""                .   .                 .               0        ;
-32      2      0101   6,48     32,1   32,1     32,1   32,1      34,1   30,3     .      .       .       .    "活化退出"                   .             ""                .       .                 .               0         ;
-32      4      0000   5,0       .      .          .      .       .      .       .      .       .       .    "<电池管理>"                     .             ""                .             .                 .               .           ;
-*=================================================================================================================================================================================================================================================================;
-
-*=================================================================================================================================================================================================================================================================;
-*$0 电池活化																		                                                         ;
-*屏号  域号   属性    坐标      ↑       ↓       ←       →      Enter    ESC     0      1       2       3       运行工况                   变量名字        提示信息        SetFun           OnKey           OnTime             lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-33      0      8000   0,0       .     .          .      .         .      .       .     .      .       .      ""                             .             ""                .             .                 .               .          ;
-33      1      0101   5,48     33,2  33,2      33,2    33,2       .   254,254  32,1   .      .      1,1     "确认"                         .             ""           mmd_BatActive      .                 .               .        ;
-33      2      0101   11,48     33,1  33,1      33,1    33,1     32,1   254,254   .     .      .       .      "取消"                         .             ""                .             .                 .               .         ;
-33      3      0001   4,24      .     .          .      .         .      .       .     .      .       .      "启动电池活化?"                .             ""                .             .                 .               .         ;
-33      4      0000   5,0       .     .          .      .         .      .       .     .      .       .      "<电池管理>"                   .             ""                .             .                 .               .           ;
-*=================================================================================================================================================================================================================================================================;
-
-
-*=================================================================================================================================================================================================================================================================;
-*$0 电池投入																		                                                         ;
-*屏号  域号   属性    坐标      ↑       ↓       ←       →      Enter    ESC     0      1       2       3       运行工况                   变量名字        提示信息        SetFun           OnKey           OnTime             lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-34      0      8000   0,0       .     .          .      .         .      .       .     .      .       .      ""                             .             ""                .             .                 .               .          ;
-34      1      0101   5,48     34,2  34,2      34,2    34,2       .   254,254  32,2    .      .      1,1      "确认"                         .             ""           mmd_BatActOff      .                 .               .        ;
-34      2      0101   11,48     34,1  34,1      34,1    34,1     32,2   254,254   .     .      .       .      "取消"                         .             ""                .             .                 .               .         ;
-34      3      0001   4,24      .     .          .      .         .      .       .     .      .       .      "退出电池活化?"                .             ""                .             .                 .               .         ;
-34      4      0000   5,0       .     .          .      .         .      .       .     .      .       .      "<电池管理>"                   .             ""                .             .                 .               .           ;
-*=================================================================================================================================================================================================================================================================;
-
-
-*=================================================================================================================================================================================================================================================================;
-*$0 电池投入																		                                                         ;
-*屏号  域号   属性    坐标      ↑       ↓       ←       →      Enter    ESC     0      1       2       3       运行工况                   变量名字        提示信息        SetFun           OnKey           OnTime             lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-35      0      8000   0,0       .     .          .      .         .      .       .     .      .       .      ""                             .             ""                .             .                 .               .          ;
-35      1      0101   5,48     35,2  35,2      35,2    35,2       .   254,254  30,4    .      .      1,1      "解锁"                         .             ""           mmd_FA_Unlock      .                 .               .        ;
-35      2      0101   11,48     35,1  35,1      35,1    35,1     30,4   254,254   .     .      .       .      "取消"                         .             ""                .             .                 .               .         ;
-35      3      0001   4,24      .     .          .      .         .      .       .     .      .       .      "解除FA闭锁?"                .             ""                .             .                 .               .         ;
-35      4      0000   5,0       .     .          .      .         .      .       .     .      .       .      "<FA解锁>"                   .             ""                .             .                 .               .           ;
-*=================================================================================================================================================================================================================================================================;
-
-*=================================================================================================================================================================================================================================================================;
-*屏号     域号      属性      坐标       ↑       ↓      ←        →      Enter    ESC      0        1       2       3       显示格式                   变量名字            提示信息              SetFun           OnKey         OnTime     lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-36       0     0000    0,0       .       .      .        .        .        .       .        .       .      .       ""                           .             ""              .                .             .               .     ;
-36       1     0119    4,60      .       .      .        .        .      40,1     90,1      .       .      .     "查询区号:%s"                m_selsec_char       ""          mmd_CheckSecValue    .             .               0     ;
-36       2     0000    2,120     .       .      .        .        .        .       .        .       .      .     "定值区号范围:0~%*1hu"         &m_sectionnum       ""              .                .             .               .     ;
-36       3     0000    5,0       .       .      .        .        .        .        .       .       .       .      "<定值查询>"                     .             ""              .                .             .               .     ;
-*=================================================================================================================================================================================================================================================================;
-
-*=================================================================================================================================================================================================================================================================;
-*屏号     域号      属性     坐标       ↑       ↓      ←        →      Enter    ESC       0        1       2       3       显示格式                  变量名字             提示信息              SetFun           OnKey         OnTime     lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-37       0     0000    0,0      .       .      .        .        .        .       .        .       .      .       ""                           .             ""               .                .             .               .     ;
-37       1     0119    4,60     .       .      .        .        .       40,2    150,1      .       .      .     "整定区号:%s"               m_selsec_char        ""           mmd_CheckSecValue    .             .               0     ;
-37       2     0000    2,120    .       .      .        .        .        .       .        .       .      .     "定值区号范围:0~%*1hu"        &m_sectionnum        ""               .                .             .               .     ;
-37       3     0000    5,0      .       .      .        .        .        .       .        .       .      .      "<定值整定>"                      .             ""               .                .             .               .     ;
-*=================================================================================================================================================================================================================================================================;
-
-*=================================================================================================================================================================================================================================================================;
-*$2 输入密码																		                                                         ;
-*屏号  域号   属性    坐标      ↑       ↓          ←     →    Enter    ESC      0        1       2       3       显示格式                变量名字        提示信息                                SetFun           OnKey         OnTime     lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-38       0     8000    0,0       .       .      .      .        .        .       .        .       .      .       ""                           .            ""                      .                .             .               .     ;
-38       1     0119    5,60      .       .      .      .        .      40,3     60,1       .       .     1,1     "%s"       m_strPassword         ""              mmd_CheckCopyPassword      .             .               0     ;
-38       2     0000    5,40      .       .      .      .        .        .        .        .      .       .       "输入密码:"            .             ""              .      .             .               0     ;
-38       3     0000    5,0       .       .      .      .        .        .        .       .       .       .        "<定值复制>"                 .           ""                   .               .                .               .           ;
-*=================================================================================================================================================================================================================================================================;
-
-*=================================================================================================================================================================================================================================================================;
-*$2 输入密码																		                                                         ;
-*屏号  域号   属性    坐标      ↑       ↓          ←     →    Enter    ESC      0        1       2       3       显示格式                变量名字        提示信息                                SetFun           OnKey         OnTime     lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-39       0     8000    0,0       .       .      .      .        .        .       .        .       .      .       ""                           .            ""                      .                .             .               .     ;
-39       1     0119    5,60      .       .      .      .        .      40,2     41,1       .       .     1,1     "%s"       m_strPassword         ""              mmd_CheckDzPassword      .             .               0     ;
-39       2     0000    5,40      .       .      .      .        .        .        .        .      .       .       "输入密码:"            .             ""              .      .             .               0     ;
-39       3     0000    5,0       .       .      .      .        .        .        .       .       .       .        "<定值整定>"                 .           ""                   .               .                .               .           ;
-*=================================================================================================================================================================================================================================================================;
-
-*=================================================================================================================================================================================================================================================================;
-*$0 定值管理																		                                                         ;
-*屏号  域号   属性    坐标      ↑       ↓      ←       →      Enter    ESC     0      1       2       3       运行工况                   变量名字        提示信息        SetFun           OnKey           OnTime             lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-40      0      0000   0,0       .      .         .      .      .      .       .        .       .       .       ""                .             ""          .             .                 .               .          ;
-40      1      0101   6,50     40,3   40,2     40,3  40,2     36,1   0,4     86,1     88,1    1,1      .     "定值查询"              .             ""          .             .                 .               1        ;
-40      2      0101   6,75     40,1   40,3     40,1  40,3     37,1   0,4     87,1     89,1    1,1      .     "定值整定"              .             ""          .             .                 .               1         ;
-40      3      0101   5,100    40,2   40,1     40,2  40,1     38,1   0,4       .       .       .       .     "定值区复制"             .             ""          .             .                 .               1         ;
-40      4      0000   5,0       .      .        .      .       .        .      .       .       .       .      "<定值管理>"           .             ""          .             .                 .               .           ;
-40      5      0000   4,20      .     .       .      .         .       .       .     .       .       .     "运行定值区:%*02hu"       &m_runsection     ""              .      .             .               0     ;
-*=================================================================================================================================================================================================================================================================;
-
-
-
-
-*=================================================================================================================================================================================================================================================================;
-*$0 定值管理																		                                                         ;
-*屏号  域号   属性    坐标      ↑       ↓      ←       →      Enter    ESC     0      1       2       3       运行工况                   变量名字        提示信息        SetFun           OnKey           OnTime             lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-150      0      0000   0,0       .      .         .      .        .      .      .     .       .       .       ""                          .             ""                 .             .                 .               .          ;
-150      1      0101   6,45     150,7   150,2     150,7  150,2        .     40,2    152,1   .      1,1      56,1     "功能模块"                    .             ""          mmd_InitFunModGroup      .                 .               0        ;
-150      2      0101   6,61     150,1   150,3     150,1  150,3        .     40,2    42,1   .      1,1     55,1     "公共定值"                    .             ""          mmd_InitPubSetGroup       .                 .               1         ;
-150      3      0101   6,77     150,2   150,4     150,2  150,4        .     40,2    162,1   .      1,1     57,1     "保护定值"                    .             ""          mmd_InitBhSet1Group       .                 .               2         ;
-150      4      0101   6,93     150,3   150,5     150,3  150,5        .     40,2    62,1   .      1,1     67,1     "安自定值"                    .             ""          mmd_InitAzSetGroup       .                 .               3         ;
-150      5      0101   6,109     150,4   150,6     150,4  150,6        .     40,2    202,1   .      1,1     58,1     "同期合环"                    .             ""          mmd_InitTQSetGroup       .                 .               4         ;
-150      6      0101   6,125     150,5   150,7     150,5  150,7        .     40,2    172,1   .      1,1     59,1     "常规馈线"                    .             ""          mmd_InitCGFASetGroup       .                 .               5         ;
-150      7      0101   6,141     150,6   150,1     150,6  150,1        .     40,2    192,1   .      1,1     69,1     "智能分布式"                    .             ""          mmd_InitZNFASetGroup       .                 .               6         ;
-150      8      0000   5,0       .      .        .      .       .        .      .     .       .       .      "<定值整定>"                  .             ""                .             .                 .               .           ;
-150      9      0000   4,20      .     .       .      .         .       .       .     .       .       .     "整定定值区:%*02hu"       &m_selsection     ""              .      .             .               0     ;
-*=================================================================================================================================================================================================================================================================;
-
-*=================================================================================================================================================================================================================================================================;
-*$11 遥信查看																		                                                         ;
-*屏号  域号   属性    坐标     ↑     ↓     ←       →      Enter    ESC     0      1     2       3       显示格式                变量名字        提示信息           SetFun           OnKey           OnTime         lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-62   0      0100   0,0        .     .      .      .         .       .      .     .       .       .      ""                           .              ""                .           mmd_RenewAzSetGroup           .        5           ;
-62   1      1301   0,20       .     .      .      .      63,1    150,4    .     .       .       .      ""                         &g_tDataMenu2    ""            mmd_InitFunModSet     .                 .               8           ;
-62   4      0020   15,0       .     .          .      .         .      .      .     .       .       .      "%1hu>"                   &m_CurrentScreen    ""                .               .                 .               .           ;
-62   5      0020   13,0       .     .          .      .         .      .      .     .       .       .      "%1hu/"                  &m_ScreenNum       ""                .               .                 .               .           ;
-62   3      0020   3,0        .     .      .      .         .      .       .     .       .       .      "<安自定值"                     .             ""                .               .                 .               .           ;
-*=================================================================================================================================================================================================================================================================;
-
-*=================================================================================================================================================================================================================================================================;
-*$11 定值整定																		                                                         ;
-*屏号  域号   属性    坐标    ↑       ↓       ←       →      Enter    ESC     0      1     2       3       显示格式                变量名字        提示信息             SetFun           OnKey           OnTime         lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-63   0      0000   0,0        .     .          .      .         .      .      .     .       .       .      ""                           .                 ""                .      mmd_RenewAzSet             .                   .           ;
-63   1      135D    4,16       .     .          .      .         .    64,1      .     .       .       .      ""                         &g_tDataMenu1       ""                .      mmd_SetAzKey     .               9           ;
-63   2      1524    0,16       .     .          .      .         .     .       .     .       .       .      ""                         &g_tExtraMenu       ""                .         .     .               9           ;
-63   3      0020    16,0      .     .          .      .         .      .      .     .       .       .      "[%*2hu]"                  &m_ScreenNum        ""                .               .                 .               .           ;
-63   4      0020   2,0        .     .          .      .         .      .      .     .       .       .      "<%s>"                 m_equipstr          ""                .               .                 .               .           ;
-*=================================================================================================================================================================================================================================================================;
-
-*=================================================================================================================================================================================================================================================================;
-*$0 定之保存																		                                                         ;
-*屏号  域号   属性    坐标      ↑       ↓       ←       →      Enter    ESC     0      1       2       3       运行工况                   变量名字        提示信息        SetFun           OnKey           OnTime             lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-64     0      8000   0,0       .     .          .      .         .      .       .     .      .       .      ""                             .             ""                .             .                 .               .          ;
-64     1      0101   4,48     64,2  64,2      64,2    64,2       .   254,254  66,1   68,1   1,1     65,1     "保存"                          .             ""         mmd_SaveAzPassword2      .                 .               .        ;
-64     2      0101   10,48    64,1  64,1      64,1    64,1       .   254,254    .     .      .       .      "退出"                        .             ""               mmd_backFunModSet  .                 .              .         ;
-64     3      0001   3,24      .     .          .      .         .      .       .     .      .       .      "保存修改定值?"              .             ""                .             .                 .               .         ;
-64     4      0000   5,0       .     .          .      .         .      .       .     .      .       .      "<安自定值保存>"                    .             ""                .             .                 .               .           ;
-*=================================================================================================================================================================================================================================================================;
-*=================================================================================================================================================================================================================================================================;
-68       0     8000    0,0       .       .      .      .        .        .        .        .       .      .       ""                     .             ""              .            .             .               .     ;
-68       1     0119    5,60      .       .      .      .        .      254,254     66,1    .    1,1     65,1     "%s"           m_strPassword          ""         mmd_SaveAzSet      .           .               0     ;
-68       2     0000    5,40      .       .      .      .        .        .        .        .      .       .       "输入密码:"            .             ""              .                .             .               0     ;
-68       3     0000    5,0       .       .      .      .        .        .        .        .      .       .        "<安自定值保存>"          .             ""              .               .                .               .           ;
-*=================================================================================================================================================================================================================================================================;
-
-*=================================================================================================================================================================================================================================================================;
-66     0     0000    0,0        .        .     .       .     .          .      .      .       .       .       ""                           .             ""              .                .                .               .            ;
-66     1     0101    0,24       .        .     .       .     .          .      .      .       .       .       "%s"                        m_WarningStr   ""           mmd_backFunModSet       .                .               .            ;
-66     2     0000    0,0        .        .     .       .     .          .      .      .       .       .        "信息提示:"                 .              ""                   .               .                .               .           ;
-*=================================================================================================================================================================================================================================================================;
-
-
-
-*=================================================================================================================================================================================================================================================================;
-*$1告警窗口																		                                                         ;
-*屏号  域号   属性    坐标      ↑       ↓       ←       →     Enter      ESC     0      1       2       3       显示格式                       变量名字        提示信息                             SetFun           OnKey           OnTime             lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-65     0     8000    0,0        .        .     .       .     .          .      .      .       .       .       ""                           .                   ""              .                .                .               .            ;
-65     1     0100    0,24       .        .     .       .  254,254   254,254    .      .       .       .       "%s"                        m_WarningStr         ""              .                .                .               .            ;
-65     2     0100    2,48       .        .     .       .  254,254   254,254    .      .       .       .       "%s"                        m_errInf            ""              .                .                .               .            ;
-65     3     0000    2,0        .        .     .       .  254,254   254,254    .      .       .       .       "定值超出整定范围"                          .                ""              .                .                .               .            ;
-*=================================================================================================================================================================================================================================================================;
-
-
-
-
-
-
-*=================================================================================================================================================================================================================================================================;
-*$11 遥信查看																		                                                         ;
-*屏号  域号   属性    坐标     ↑     ↓     ←       →      Enter    ESC     0      1     2       3       显示格式                变量名字        提示信息           SetFun           OnKey           OnTime         lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-152   0      0100   0,0        .     .      .      .         .       .      .     .       .       .      ""                           .              ""                .           mmd_RenewAzSetGroup           .        5           ;
-152   1      1301   0,20       .     .      .      .      153,1    150,1    .     .       .       .      ""                         &g_tDataMenu2    ""            mmd_InitFunModSet     .                 .               8           ;
-152   4      0020   15,0       .     .          .      .         .      .      .     .       .       .      "%1hu>"                   &m_CurrentScreen    ""                .               .                 .               .           ;
-152   5      0020   13,0       .     .          .      .         .      .      .     .       .       .      "%1hu/"                  &m_ScreenNum       ""                .               .                 .               .           ;
-152   3      0020   3,0        .     .      .      .         .      .       .     .       .       .      "<功能定值"                     .             ""                .               .                 .               .           ;
-*=================================================================================================================================================================================================================================================================;
-
-*=================================================================================================================================================================================================================================================================;
-*$11 定值整定																		                                                         ;
-*屏号  域号   属性    坐标    ↑       ↓       ←       →      Enter    ESC     0      1     2       3       显示格式                变量名字        提示信息             SetFun           OnKey           OnTime         lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-153   0      0000   0,0        .     .          .      .         .      .      .     .       .       .      ""                           .                 ""                .      mmd_RenewAzSet             .                   .           ;
-153   1      135D    4,16       .     .          .      .         .    154,1      .     .       .       .      ""                         &g_tDataMenu1       ""                .      mmd_SetAzKey     .               9           ;
-153   2      1524    0,16       .     .          .      .         .     .       .     .       .       .      ""                         &g_tExtraMenu       ""                .         .     .               9           ;
-153   3      0020    16,0      .     .          .      .         .      .      .     .       .       .      "[%*2hu]"                  &m_ScreenNum        ""                .               .                 .               .           ;
-153   4      0020   2,0        .     .          .      .         .      .      .     .       .       .      "<%s>"                 m_equipstr          ""                .               .                 .               .           ;
-*=================================================================================================================================================================================================================================================================;
-
-*=================================================================================================================================================================================================================================================================;
-*$0 定之保存																		                                                         ;
-*屏号  域号   属性    坐标      ↑       ↓       ←       →      Enter    ESC     0      1       2       3       运行工况                   变量名字        提示信息        SetFun           OnKey           OnTime             lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-154     0      8000   0,0       .     .          .      .         .      .       .     .      .       .      ""                             .             ""                .             .                 .               .          ;
-154     1      0101   4,48     154,2  154,2      154,2    154,2       .   254,254  156,1   158,1   1,1     65,1     "保存"                          .             ""         mmd_SaveAzPassword2      .                 .               .        ;
-154     2      0101   10,48    154,1  154,1      154,1    154,1       .   254,254    .     .      .       .      "退出"                        .             ""               mmd_backFunModSet  .                 .               .          ;
-154     3      0001   3,24      .     .          .      .         .      .       .     .      .       .      "保存修改定值?"              .             ""                .             .                 .               .         ;
-154     4      0000   5,0       .     .          .      .         .      .       .     .      .       .      "<功能定值保存>"                    .             ""                .             .                 .               .           ;
-*=================================================================================================================================================================================================================================================================;
-*=================================================================================================================================================================================================================================================================;
-158       0     8000    0,0       .       .      .      .        .        .        .        .       .      .       ""                     .             ""              .            .             .               .     ;
-158       1     0119    5,60      .       .      .      .        .      254,254     156,1    .    1,1     65,1     "%s"           m_strPassword          ""         mmd_SaveAzSet      .           .               0     ;
-158       2     0000    5,40      .       .      .      .        .        .        .        .      .       .       "输入密码:"            .             ""              .                .             .               0     ;
-158       3     0000    5,0       .       .      .      .        .        .        .        .      .       .        "<功能定值保存>"          .             ""              .               .                .               .           ;
-*=================================================================================================================================================================================================================================================================;
-
-*=================================================================================================================================================================================================================================================================;
-156     0     0000    0,0        .        .     .       .     .          .      .      .       .       .       ""                           .             ""              .                .                .               .            ;
-156     1     0101    0,24       .        .     .       .     .          .      .      .       .       .       "%s"                        m_WarningStr   ""           mmd_backFunModSet       .                .               .             ;
-156     2     0000    0,0        .        .     .       .     .          .      .      .       .       .        "信息提示:"                 .              ""                   .               .                .               .           ;
-*=================================================================================================================================================================================================================================================================;
-
-
-
-
-*=================================================================================================================================================================================================================================================================;
-*$11 遥信查看																		                                                         ;
-*屏号  域号   属性    坐标     ↑     ↓     ←       →      Enter    ESC     0      1     2       3       显示格式                变量名字        提示信息           SetFun           OnKey           OnTime         lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-162   0      0100   0,0        .     .      .      .         .       .      .     .       .       .      ""                           .              ""                .           mmd_RenewAzSetGroup           .        5           ;
-162   1      1301   0,20       .     .      .      .      163,1    150,3    .     .       .       .      ""                         &g_tDataMenu2    ""            mmd_InitFunModSet     .                 .               8           ;
-162   4      0020   15,0       .     .          .      .         .      .      .     .       .       .      "%1hu>"                   &m_CurrentScreen    ""                .               .                 .               .           ;
-162   5      0020   13,0       .     .          .      .         .      .      .     .       .       .      "%1hu/"                  &m_ScreenNum       ""                .               .                 .               .           ;
-162   3      0020   3,0        .     .      .      .         .      .       .     .       .       .      "<保护定值"                     .             ""                .               .                 .               .           ;
-*=================================================================================================================================================================================================================================================================;
-
-*=================================================================================================================================================================================================================================================================;
-*$11 定值整定																		                                                         ;
-*屏号  域号   属性    坐标    ↑       ↓       ←       →      Enter    ESC     0      1     2       3       显示格式                变量名字        提示信息             SetFun           OnKey           OnTime         lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-163   0      0000   0,0        .     .          .      .         .      .      .     .       .       .      ""                           .                 ""                .      mmd_RenewAzSet             .                   .           ;
-163   1      135D    4,16       .     .          .      .         .    164,1      .     .       .       .      ""                         &g_tDataMenu1       ""                .      mmd_SetAzKey     .               9           ;
-163   2      1524    0,16       .     .          .      .         .     .       .     .       .       .      ""                         &g_tExtraMenu       ""                .         .     .               9           ;
-163   3      0020    16,0      .     .          .      .         .      .      .     .       .       .      "[%*2hu]"                  &m_ScreenNum        ""                .               .                 .               .           ;
-163   4      0020   2,0        .     .          .      .         .      .      .     .       .       .      "<%s>"                 m_equipstr          ""                .               .                 .               .           ;
-*=================================================================================================================================================================================================================================================================;
-
-*=================================================================================================================================================================================================================================================================;
-*$0 定之保存																		                                                         ;
-*屏号  域号   属性    坐标      ↑       ↓       ←       →      Enter    ESC     0      1       2       3       运行工况                   变量名字        提示信息        SetFun           OnKey           OnTime             lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-164     0      8000   0,0       .     .          .      .         .      .       .     .      .       .      ""                             .             ""                .             .                 .               .          ;
-164     1      0101   4,48     164,2  164,2      164,2    164,2       .   254,254  166,1   168,1   1,1     65,1     "保存"                          .             ""         mmd_SaveAzPassword2      .                 .               .        ;
-164     2      0101   10,48    164,1  164,1      164,1    164,1       .   254,254    .     .      .       .      "退出"                        .             ""               mmd_backFunModSet  .                 .               .        ;
-164     3      0001   3,24      .     .          .      .         .      .       .     .      .       .      "保存修改定值?"              .             ""                .             .                 .               .         ;
-164     4      0000   5,0       .     .          .      .         .      .       .     .      .       .      "<保护定值保存>"                    .             ""                .             .                 .               .           ;
-*=================================================================================================================================================================================================================================================================;
-*=================================================================================================================================================================================================================================================================;
-168       0     8000    0,0       .       .      .      .        .        .        .        .       .      .       ""                     .             ""              .            .             .               .     ;
-168       1     0119    5,60      .       .      .      .        .      254,254     166,1    .    1,1     65,1     "%s"           m_strPassword          ""         mmd_SaveAzSet      .           .               0     ;
-168       2     0000    5,40      .       .      .      .        .        .        .        .      .       .       "输入密码:"            .             ""              .                .             .               0     ;
-168       3     0000    5,0       .       .      .      .        .        .        .        .      .       .        "<保护定值保存>"          .             ""              .               .                .               .           ;
-*=================================================================================================================================================================================================================================================================;
-
-*=================================================================================================================================================================================================================================================================;
-166     0     0000    0,0        .        .     .       .     .          .      .      .       .       .       ""                           .             ""              .                .                .               .            ;
-166     1     0101    0,24       .        .     .       .     .          .      .      .       .       .       "%s"                        m_WarningStr   ""           mmd_backFunModSet       .                .               .            ;
-166     2     0000    0,0        .        .     .       .     .          .      .      .       .       .        "信息提示:"                 .              ""                   .               .                .               .           ;
-*=================================================================================================================================================================================================================================================================;
-
-
-
-
-
-*=================================================================================================================================================================================================================================================================;
-*$11 遥信查看																		                                                         ;
-*屏号  域号   属性    坐标     ↑     ↓     ←       →      Enter    ESC     0      1     2       3       显示格式                变量名字        提示信息           SetFun           OnKey           OnTime         lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-172   0      0100   0,0        .     .      .      .         .       .      .     .       .       .      ""                           .              ""                .           mmd_RenewAzSetGroup           .        5           ;
-172   1      1301   0,20       .     .      .      .      173,1    150,6    .     .       .       .      ""                         &g_tDataMenu2    ""            mmd_InitFunModSet     .                 .               8           ;
-172   4      0020   15,0       .     .          .      .         .      .      .     .       .       .      "%1hu>"                   &m_CurrentScreen    ""                .               .                 .               .           ;
-172   5      0020   13,0       .     .          .      .         .      .      .     .       .       .      "%1hu/"                  &m_ScreenNum       ""                .               .                 .               .           ;
-172   3      0020   3,0        .     .      .      .         .      .       .     .       .       .      "<常规馈线"                     .             ""                .               .                 .               .           ;
-*=================================================================================================================================================================================================================================================================;
-
-*=================================================================================================================================================================================================================================================================;
-*$11 定值整定																		                                                         ;
-*屏号  域号   属性    坐标    ↑       ↓       ←       →      Enter    ESC     0      1     2       3       显示格式                变量名字        提示信息             SetFun           OnKey           OnTime         lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-173   0      0000   0,0        .     .          .      .         .      .      .     .       .       .      ""                           .                 ""                .      mmd_RenewAzSet             .                   .           ;
-173   1      135D    4,16       .     .          .      .         .    174,1      .     .       .       .      ""                         &g_tDataMenu1       ""                .      mmd_SetAzKey     .               9           ;
-173   2      1524    0,16       .     .          .      .         .     .       .     .       .       .      ""                         &g_tExtraMenu       ""                .         .     .               9           ;
-173   3      0020    16,0      .     .          .      .         .      .      .     .       .       .      "[%*2hu]"                  &m_ScreenNum        ""                .               .                 .               .           ;
-173   4      0020   2,0        .     .          .      .         .      .      .     .       .       .      "<%s>"                 m_equipstr          ""                .               .                 .               .           ;
-*=================================================================================================================================================================================================================================================================;
-
-*=================================================================================================================================================================================================================================================================;
-*$0 定之保存																		                                                         ;
-*屏号  域号   属性    坐标      ↑       ↓       ←       →      Enter    ESC     0      1       2       3       运行工况                   变量名字        提示信息        SetFun           OnKey           OnTime             lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-174     0      8000   0,0       .     .          .      .         .      .       .     .      .       .      ""                             .             ""                .             .                 .               .          ;
-174     1      0101   4,48     174,2  174,2      174,2    174,2       .   254,254  176,1   178,1   1,1     65,1     "保存"                          .             ""         mmd_SaveAzPassword2      .                 .               .        ;
-174     2      0101   10,48    174,1  174,1      174,1    174,1       .   254,254    .     .      .       .      "退出"                        .             ""               mmd_backFunModSet  .                 .               .        ;
-174     3      0001   3,24      .     .          .      .         .      .       .     .      .       .      "保存修改定值?"              .             ""                .             .                 .               .         ;
-174     4      0000   3,0       .     .          .      .         .      .       .     .      .       .      "<常规馈线定值保存>"                    .             ""                .             .                 .               .           ;
-*=================================================================================================================================================================================================================================================================;
-*=================================================================================================================================================================================================================================================================;
-178       0     8000    0,0       .       .      .      .        .        .        .        .       .      .       ""                     .             ""              .            .             .               .     ;
-178       1     0119    5,60      .       .      .      .        .      254,254     176,1    .    1,1     65,1     "%s"           m_strPassword          ""         mmd_SaveAzSet      .           .               0     ;
-178       2     0000    5,40      .       .      .      .        .        .        .        .      .       .       "输入密码:"            .             ""              .                .             .               0     ;
-178       3     0000    3,0       .       .      .      .        .        .        .        .      .       .        "<常规馈线定值保存>"          .             ""              .               .                .               .           ;
-*=================================================================================================================================================================================================================================================================;
-
-*=================================================================================================================================================================================================================================================================;
-176     0     0000    0,0        .        .     .       .     .          .      .      .       .       .       ""                           .             ""              .                .                .               .            ;
-176     1     0101    0,24       .        .     .       .     .          .      .      .       .       .       "%s"                        m_WarningStr   ""           mmd_backFunModSet       .                .               .            ;
-176     2     0000    0,0        .        .     .       .     .          .      .      .       .       .        "信息提示:"                 .              ""                   .               .                .               .           ;
-*=================================================================================================================================================================================================================================================================;
-
-
-
-
-
-*=================================================================================================================================================================================================================================================================;
-*$11 遥信查看																		                                                         ;
-*屏号  域号   属性    坐标     ↑     ↓     ←       →      Enter    ESC     0      1     2       3       显示格式                变量名字        提示信息           SetFun           OnKey           OnTime         lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-192   0      0100   0,0        .     .      .      .         .       .      .     .       .       .      ""                           .              ""                .           mmd_RenewAzSetGroup           .        5           ;
-192   1      1301   0,20       .     .      .      .      193,1    150,7    .     .       .       .      ""                         &g_tDataMenu2    ""            mmd_InitFunModSet     .                 .               8           ;
-192   4      0020   15,0       .     .          .      .         .      .      .     .       .       .      "%1hu>"                   &m_CurrentScreen    ""                .               .                 .               .           ;
-192   5      0020   13,0       .     .          .      .         .      .      .     .       .       .      "%1hu/"                  &m_ScreenNum       ""                .               .                 .               .           ;
-192   3      0020   0,0        .     .      .      .         .      .       .     .       .       .      "<智能分布式"                     .             ""                .               .                 .               .           ;
-*=================================================================================================================================================================================================================================================================;
-
-*=================================================================================================================================================================================================================================================================;
-*$11 定值整定																		                                                         ;
-*屏号  域号   属性    坐标    ↑       ↓       ←       →      Enter    ESC     0      1     2       3       显示格式                变量名字        提示信息             SetFun           OnKey           OnTime         lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-193   0      0000   0,0        .     .          .      .         .      .      .     .       .       .      ""                           .                 ""                .      mmd_RenewAzSet             .                   .           ;
-193   1      135D    4,16       .     .          .      .         .    194,1      .     .       .       .      ""                         &g_tDataMenu1       ""                .      mmd_SetAzKey     .               9           ;
-193   2      1524    0,16       .     .          .      .         .     .       .     .       .       .      ""                         &g_tExtraMenu       ""                .         .     .               9           ;
-193   3      0020    16,0      .     .          .      .         .      .      .     .       .       .      "[%*2hu]"                  &m_ScreenNum        ""                .               .                 .               .           ;
-193   4      0020   2,0        .     .          .      .         .      .      .     .       .       .      "<%s>"                 m_equipstr          ""                .               .                 .               .           ;
-*=================================================================================================================================================================================================================================================================;
-
-*=================================================================================================================================================================================================================================================================;
-*$0 定之保存																		                                                         ;
-*屏号  域号   属性    坐标      ↑       ↓       ←       →      Enter    ESC     0      1       2       3       运行工况                   变量名字        提示信息        SetFun           OnKey           OnTime             lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-194     0      8000   0,0       .     .          .      .         .      .       .     .      .       .      ""                             .             ""                .             .                 .               .          ;
-194     1      0101   4,48     194,2  194,2      194,2    194,2       .   254,254  196,1   198,1   1,1     65,1     "保存"                          .             ""         mmd_SaveAzPassword2      .                 .               .        ;
-194     2      0101   10,48    194,1  194,1      194,1    194,1       .   254,254    .     .      .       .      "退出"                        .             ""               mmd_backFunModSet  .                 .               .        ;
-194     3      0001   3,24      .     .          .      .         .      .       .     .      .       .      "保存修改定值?"              .             ""                .             .                 .               .         ;
-194     4      0000   3,0       .     .          .      .         .      .       .     .      .       .      "<智能分布式定值保存>"                    .             ""                .             .                 .               .           ;
-*=================================================================================================================================================================================================================================================================;
-*=================================================================================================================================================================================================================================================================;
-198       0     8000    0,0       .       .      .      .        .        .        .        .       .      .       ""                     .             ""              .            .             .               .     ;
-198       1     0119    5,60      .       .      .      .        .      254,254     196,1    .    1,1     65,1     "%s"           m_strPassword          ""         mmd_SaveAzSet      .           .               0     ;
-198       2     0000    5,40      .       .      .      .        .        .        .        .      .       .       "输入密码:"            .             ""              .                .             .               0     ;
-198       3     0000    3,0       .       .      .      .        .        .        .        .      .       .        "<智能分布式定值保存>"          .             ""              .               .                .               .           ;
-*=================================================================================================================================================================================================================================================================;
-
-*=================================================================================================================================================================================================================================================================;
-196     0     0000    0,0        .        .     .       .     .          .      .      .       .       .       ""                           .             ""              .                .                .               .            ;
-196     1     0101    0,24       .        .     .       .     .          .      .      .       .       .       "%s"                        m_WarningStr   ""           mmd_backFunModSet       .                .               .            ;
-196     2     0000    0,0        .        .     .       .     .          .      .      .       .       .        "信息提示:"                 .              ""                   .               .                .               .           ;
-*=================================================================================================================================================================================================================================================================;
-
-
-
-
-*=================================================================================================================================================================================================================================================================;
-*$11 遥信查看																		                                                         ;
-*屏号  域号   属性    坐标     ↑     ↓     ←       →      Enter    ESC     0      1     2       3       显示格式                变量名字        提示信息           SetFun           OnKey           OnTime         lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-202   0      0100   0,0        .     .      .      .         .       .      .     .       .       .      ""                           .              ""                .           mmd_RenewAzSetGroup           .        5           ;
-202   1      1301   0,20       .     .      .      .      203,1    150,5    .     .       .       .      ""                         &g_tDataMenu2    ""            mmd_InitFunModSet     .                 .               8           ;
-202   4      0020   15,0       .     .          .      .         .      .      .     .       .       .      "%1hu>"                   &m_CurrentScreen    ""                .               .                 .               .           ;
-202   5      0020   13,0       .     .          .      .         .      .      .     .       .       .      "%1hu/"                  &m_ScreenNum       ""                .               .                 .               .           ;
-202   3      0020   3,0        .     .      .      .         .      .       .     .       .       .      "<同期合环"                     .             ""                .               .                 .               .           ;
-*=================================================================================================================================================================================================================================================================;
-
-*=================================================================================================================================================================================================================================================================;
-*$11 定值整定																		                                                         ;
-*屏号  域号   属性    坐标    ↑       ↓       ←       →      Enter    ESC     0      1     2       3       显示格式                变量名字        提示信息             SetFun           OnKey           OnTime         lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-203   0      0000   0,0        .     .          .      .         .      .      .     .       .       .      ""                           .                 ""                .      mmd_RenewAzSet             .                   .           ;
-203   1      135D    4,16       .     .          .      .         .    204,1      .     .       .       .      ""                         &g_tDataMenu1       ""                .      mmd_SetAzKey     .               9           ;
-203   2      1524    0,16       .     .          .      .         .     .       .     .       .       .      ""                         &g_tExtraMenu       ""                .         .     .               9           ;
-203   3      0020    16,0      .     .          .      .         .      .      .     .       .       .      "[%*2hu]"                  &m_ScreenNum        ""                .               .                 .               .           ;
-203   4      0020   2,0        .     .          .      .         .      .      .     .       .       .      "<%s>"                 m_equipstr          ""                .               .                 .               .           ;
-*=================================================================================================================================================================================================================================================================;
-
-*=================================================================================================================================================================================================================================================================;
-*$0 定之保存																		                                                         ;
-*屏号  域号   属性    坐标      ↑       ↓       ←       →      Enter    ESC     0      1       2       3       运行工况                   变量名字        提示信息        SetFun           OnKey           OnTime             lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-204     0      8000   0,0       .     .          .      .         .      .       .     .      .       .      ""                             .             ""                .             .                 .               .          ;
-204     1      0101   4,48     204,2  204,2      204,2    204,2       .   254,254  206,1   208,1   1,1     65,1     "保存"                          .             ""         mmd_SaveAzPassword2      .                 .               .        ;
-204     2      0101   10,48    204,1  204,1      204,1    204,1       .   254,254    .     .      .       .      "退出"                        .             ""               mmd_backFunModSet  .                 .               .        ;
-204     3      0001   3,24      .     .          .      .         .      .       .     .      .       .      "保存修改定值?"              .             ""                .             .                 .               .         ;
-204     4      0000   1,0       .     .          .      .         .      .       .     .      .       .      "<同期合环定值保存>"                    .             ""                .             .                 .               .           ;
-*=================================================================================================================================================================================================================================================================;
-*=================================================================================================================================================================================================================================================================;
-208       0     8000    0,0       .       .      .      .        .        .        .        .       .      .       ""                     .             ""              .            .             .               .     ;
-208       1     0119    5,60      .       .      .      .        .      254,254     196,1    .    1,1     65,1     "%s"           m_strPassword          ""         mmd_SaveAzSet      .           .               0     ;
-208       2     0000    5,40      .       .      .      .        .        .        .        .      .       .       "输入密码:"            .             ""              .                .             .               0     ;
-208       3     0000    1,0       .       .      .      .        .        .        .        .      .       .        "<同期合环定值保存>"          .             ""              .               .                .               .           ;
-*=================================================================================================================================================================================================================================================================;
-
-*=================================================================================================================================================================================================================================================================;
-206     0     0000    0,0        .        .     .       .     .          .      .      .       .       .       ""                           .             ""              .                .                .               .            ;
-206     1     0101    0,24       .        .     .       .     .          .      .      .       .       .       "%s"                        m_WarningStr   ""           mmd_backFunModSet       .                .               .            ;
-206     2     0000    0,0        .        .     .       .     .          .      .      .       .       .        "信息提示:"                 .              ""                   .               .                .               .           ;
-*=================================================================================================================================================================================================================================================================;
-
-
-
-
-
-
-
-
-
-
-*=================================================================================================================================================================================================================================================================;
-*$0 定值管理																		                                                         ;
-*屏号  域号   属性    坐标      ↑       ↓      ←       →      Enter    ESC     0      1       2       3       运行工况                   变量名字        提示信息        SetFun           OnKey           OnTime             lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-41      0      0000   0,0       .      .         .      .        .      .      .     .       .       .       ""                          .             ""                 .             .                 .               .          ;
-41      1      0101   6,45     41,3   41,2     41,3  41,2        .     40,2    42,1   .      1,1      55,1     "公共定值"                    .             ""          mmd_InitPubSetGroup      .                 .               0        ;
-41      2      0101   6,65     41,1   41,3     41,1  41,3        .     40,2    44,1   .      1,1     56,1     "开关定值"                    .             ""          mmd_InitBhSetGroup       .                 .               1         ;
-41      3      0101   6,85     41,2   41,1     41,2  41,1        .     40,2    62,1   .      1,1     67,1     "安自定值"                    .             ""          mmd_InitAzSetGroup       .                 .               2         ;
-41      4      0000   5,0       .      .        .      .       .        .      .     .       .       .      "<定值整定>"                  .             ""                .             .                 .               .           ;
-41      5      0000   4,20      .     .       .      .         .       .       .     .       .       .     "整定定值区:%*02hu"       &m_selsection     ""              .      .             .               0     ;
-*=================================================================================================================================================================================================================================================================;
-
-
-
-*=================================================================================================================================================================================================================================================================;
-*$11 遥信查看																		                                                         ;
-*屏号  域号   属性    坐标     ↑     ↓     ←       →      Enter    ESC     0      1     2       3       显示格式                变量名字        提示信息           SetFun           OnKey           OnTime         lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-42   0      0100   0,0        .     .      .      .         .       .      .     .       .       .      ""                           .              ""                .           mmd_RenewPubSetGroup           .        5           ;
-42   1      1301   0,20       .     .      .      .      43,1    150,2      .     .       .       .      ""                         &g_tDataMenu2    ""            mmd_InitPubSet     .                 .               8           ;
-42   2      0020   15,0       .     .      .      .         .      .       .     .       .       .      "%1hu>"                   &m_CurrentScreen    ""                .               .                 .               .           ;
-42   3      0020   13,0       .     .      .      .         .      .       .     .       .       .      "%1hu/"                  &m_ScreenNum       ""                .               .                 .               .           ;
-42   4      0020   4,0        .     .      .      .         .      .       .     .       .       .      "<公共定值"                     .             ""                .               .                 .               .           ;
-*=================================================================================================================================================================================================================================================================;
-
-*=================================================================================================================================================================================================================================================================;
-*$11 定值整定																		                                                         ;
-*屏号  域号   属性    坐标    ↑       ↓       ←       →      Enter    ESC     0      1     2       3       显示格式                变量名字        提示信息             SetFun           OnKey           OnTime         lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-43   0      0000   0,0        .     .          .      .         .      .      .     .       .       .      ""                           .                 ""                .        mmd_RenewPubSet             .                   .           ;
-43   1      135D    4,16       .     .          .      .         .   46,1      .     .      .       .      ""                         &g_tDataMenu1       ""                .      mmd_SetPubKey     .               9           ;
-43   2      1524    0,16       .     .          .      .         .     .       .     .       .       .      ""                         &g_tExtraMenu       ""                .         .     .               9           ;
-43   3      0020    16,0       .     .          .      .         .      .      .     .       .       .      "[%*2hu]"                  &m_ScreenNum       ""                .               .                 .               .           ;
-43   4      0020   3,0        .     .          .      .         .      .      .     .       .       .      "<%s>"                     m_equipstr     ""                .               .                 .               .           ;
-*=================================================================================================================================================================================================================================================================;
-
-*=================================================================================================================================================================================================================================================================;
-*$11 遥信查看																		                                                         ;
-*屏号  域号   属性    坐标     ↑     ↓     ←       →      Enter    ESC     0      1     2       3       显示格式                变量名字        提示信息           SetFun           OnKey           OnTime         lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-44   0      0100   0,0        .     .      .      .         .       .      .     .       .       .      ""                           .              ""                .           mmd_RenewBhSetGroup           .        5           ;
-44   1      1301   0,16       .     .      .      .      45,1    41,2    .     .       .       .      ""                         &g_tDataMenu2    ""            mmd_InitBhSet     .                 .               8           ;
-44   4      0020   15,0       .     .          .      .         .      .      .     .       .       .      "%1hu>"                   &m_CurrentScreen    ""                .               .                 .               .           ;
-44   5      0020   13,0       .     .          .      .         .      .      .     .       .       .      "%1hu/"                  &m_ScreenNum       ""                .               .                 .               .           ;
-44   3      0020   3,0        .     .      .      .         .      .       .     .       .       .      "<开关定值"                     .             ""                .               .                 .               .           ;
-*=================================================================================================================================================================================================================================================================;
-
-
-*=================================================================================================================================================================================================================================================================;
-*$11 定值整定																		                                                         ;
-*屏号  域号   属性    坐标    ↑       ↓       ←       →      Enter    ESC     0      1     2       3       显示格式                变量名字        提示信息             SetFun           OnKey           OnTime         lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-45   0      0000   0,0        .     .          .      .         .      .      .     .       .       .      ""                           .                 ""                .      mmd_RenewBhSet             .                   .           ;
-45   1      135D    4,16       .     .          .      .         .    47,1      .     .       .       .      ""                         &g_tDataMenu1       ""                .      mmd_SetBhKey     .               9           ;
-45   2      1524    0,16       .     .          .      .         .     .       .     .       .       .      ""                         &g_tExtraMenu       ""                .         .     .               9           ;
-45   3      0020   2,0        .     .          .      .         .      .      .     .       .       .      "<%s>"                 m_equipstr          ""                .               .                 .               .           ;
-45   4      0020    16,144      .     .          .      .         .      .      .     .       .       .      "[%*2hu]"                  &m_ScreenNum        ""                .               .                 .               .           ;
-*=================================================================================================================================================================================================================================================================;
-
-*=================================================================================================================================================================================================================================================================;
-*$0 定之保存																		                                                         ;
-*屏号  域号   属性    坐标      ↑       ↓       ←       →      Enter    ESC     0      1       2       3       运行工况                   变量名字        提示信息        SetFun           OnKey           OnTime             lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-46     0      8000   0,0       .     .          .      .         .      .       .     .      .       .      ""                             .             ""                .             .                 .               .          ;
-46     1      0101   4,48     46,2  46,2      46,2    46,2       .    254,254  51,1   48,1   1,1     50,1     "保存"                         .             ""              mmd_SavePubPassword2     .                 .               .        ;
-46     2      0101   10,48    46,1  46,1      46,1    46,1       .    254,254   .     .      .       .      "退出"                        .             ""               mmd_backPubSet  .                 .               .         ;
-46     3      0001   3,24      .     .          .      .         .      .       .     .      .       .      "保存修改定值?"              .             ""                .             .                 .               .         ;
-46     4      0000   5,0       .     .          .      .         .      .       .     .      .       .      "<公共定值保存>"                    .             ""                .             .                 .               .           ;
-*=================================================================================================================================================================================================================================================================;
-
-*=================================================================================================================================================================================================================================================================;
-*$0 定之保存																		                                                         ;
-*屏号  域号   属性    坐标      ↑       ↓       ←       →      Enter    ESC     0      1       2       3       运行工况                   变量名字        提示信息        SetFun           OnKey           OnTime             lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-47     0      8000   0,0       .     .          .      .         .      .       .     .      .       .      ""                             .             ""                .             .                 .               .          ;
-47     1      0101   4,48     47,2  47,2      47,2    47,2       .   254,254  52,1   49,1    1,1     50,1    "保存"                          .             ""             mmd_SaveBhPassword2     .                 .               .        ;
-47     2      0101   10,48    47,1  47,1      47,1    47,1       .   254,254    .     .      .       .      "退出"                        .             ""               mmd_backBhSet  .                 .               .         ;
-47     3      0001   3,24      .     .          .      .         .      .       .     .      .       .      "保存修改定值?"              .             ""                .             .                 .               .         ;
-47     4      0000   5,0       .     .          .      .         .      .       .     .      .       .      "<保护定值保存>"                    .             ""                .             .                 .               .           ;
-*=================================================================================================================================================================================================================================================================;
-
-*=================================================================================================================================================================================================================================================================;
-48       0     8000    0,0       .       .      .      .        .        .        .        .       .      .       ""                     .             ""              .            .             .               .     ;
-48       1     0119    5,60      .       .      .      .        .      254,254     51,1    .    1,1     50,1     "%s"           m_strPassword          ""         mmd_SavePubSet      .           .               0     ;
-48       2     0000    5,40      .       .      .      .        .        .        .        .      .       .       "输入密码:"            .             ""              .                .             .               0     ;
-48       3     0000    5,0       .       .      .      .        .        .        .        .      .       .        "<公共定值保存>"          .             ""              .               .                .               .           ;
-*=================================================================================================================================================================================================================================================================;
-
-
-*=================================================================================================================================================================================================================================================================;
-49       0     8000    0,0       .       .      .      .        .        .        .        .       .      .       ""                     .             ""              .            .             .               .     ;
-49       1     0119    5,60      .       .      .      .        .      254,254     52,1    .    1,1     50,1     "%s"           m_strPassword          ""         mmd_SaveBhSet      .           .               0     ;
-49       2     0000    5,40      .       .      .      .        .        .        .        .      .       .       "输入密码:"            .             ""              .                .             .               0     ;
-49       3     0000    5,0       .       .      .      .        .        .        .        .      .       .        "<保护定值保存>"          .             ""              .               .                .               .           ;
-*=================================================================================================================================================================================================================================================================;
-
-
-*=================================================================================================================================================================================================================================================================;
-*$1告警窗口																		                                                         ;
-*屏号  域号   属性    坐标      ↑       ↓       ←       →     Enter      ESC     0      1       2       3       显示格式                       变量名字        提示信息                             SetFun           OnKey           OnTime             lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-50     0     8000    0,0        .        .     .       .     .          .      .      .       .       .       ""                           .                   ""              .                .                .               .            ;
-50     1     0100    0,24       .        .     .       .  254,254   254,254    .      .       .       .       "%s"                        m_WarningStr         ""              .                .                .               .            ;
-50     2     0100    2,48       .        .     .       .  254,254   254,254    .      .       .       .       "%s"                        m_errInf            ""              .                .                .               .            ;
-50     3     0000    2,0        .        .     .       .  254,254   254,254    .      .       .       .       "定值超出整定范围"                          .                ""              .                .                .               .            ;
-*=================================================================================================================================================================================================================================================================;
-
-*=================================================================================================================================================================================================================================================================;
-51     0     0000    0,0        .        .     .       .     .          .      .      .       .       .       ""                           .             ""              .                .                .               .            ;
-51     1     0101    0,24       .        .     .       .     .          .      .      .       .       .       "%s"                        m_WarningStr   ""          mmd_backPubSet             .                .               .            ;
-51     2     0000    0,0        .        .     .       .     .          .      .      .       .       .        "信息提示:"                 .              ""                   .               .                .               .           ;
-*=================================================================================================================================================================================================================================================================;
-*=================================================================================================================================================================================================================================================================;
-52     0     0000    0,0        .        .     .       .     .          .      .      .       .       .       ""                           .             ""              .                .                .               .            ;
-52     1     0101    0,24       .        .     .       .     .          .      .      .       .       .       "%s"                        m_WarningStr   ""           mmd_backBhSet       .                .               .            ;
-52     2     0000    0,0        .        .     .       .     .          .      .      .       .       .        "信息提示:"                 .              ""                   .               .                .               .           ;
-*=================================================================================================================================================================================================================================================================;
-*=================================================================================================================================================================================================================================================================;
-53     0     0000    0,0        .        .     .       .     .          .      .      .       .       .       ""                           .             ""              .                .                .               .            ;
-53     1     0101    0,24       .        .     .       .  41,3    41,3   .      .       .       .       "%s"                        m_WarningStr    ""             .                .                .               .            ;
-53     2     0000    0,0       .       .      .      .        .        .       .      .       .       .        "信息提示:"                 .              ""                   .               .                .               .           ;
-*=================================================================================================================================================================================================================================================================;
-
-
-*=================================================================================================================================================================================================================================================================;
-*$1告警窗口																		                                                         ;
-*屏号  域号   属性    坐标      ↑       ↓      ←       →     Enter      ESC     0      1       2       3       显示格式                       变量名字        提示信息                             SetFun           OnKey           OnTime             lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-55     0     8000    0,0        .        .     .       .     .         .      .      .       .       .       ""                           .             ""              .                .                .               .            ;
-55     1     0100    0,24       .        .     .       .    42,1    150,2      .      .       .      1,1      "公共定值错误,"             .              ""           mmd_GetDefaultPubSet        .    .               .            ;
-55     2     0000    0,48       .        .     .       .     .        .      .      .       .       .        "载入默认定值"               .              ""              .                .                .               .           ;
-*=================================================================================================================================================================================================================================================================;
-
-
-*=================================================================================================================================================================================================================================================================;
-*$1告警窗口																		                                                         ;
-*屏号  域号   属性    坐标      ↑       ↓      ←       →     Enter      ESC     0      1       2       3       显示格式                       变量名字        提示信息                             SetFun           OnKey           OnTime             lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-56     0     8000    0,0        .        .     .       .     .         .      .      .       .       .       ""                           .             ""              .                .                .               .            ;
-56     1     0100    0,24       .        .     .       .    152,1    150,1      .      .       .      1,1      "装置定值错误,确认键"       .              ""            mmd_GetDefaultBhSet          .    .               .            ;
-56     2     0000    0,48       .        .     .       .     .        .      .      .       .       .        "载入默认定值"               .              ""              .                .                .               .           ;
-*=================================================================================================================================================================================================================================================================;
-
-
-*=================================================================================================================================================================================================================================================================;
-*$1告警窗口																		                                                         ;
-*屏号  域号   属性    坐标      ↑       ↓      ←       →     Enter      ESC     0      1       2       3       显示格式                       变量名字        提示信息                             SetFun           OnKey           OnTime             lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-67     0     8000    0,0        .        .     .       .     .         .      .      .       .       .       ""                           .             ""              .                .                .               .            ;
-67     1     0100    0,24       .        .     .       .    62,1    150,4      .      .       .      1,1      "装置定值错误,确认键"       .              ""            mmd_GetDefaultBhSet          .    .               .            ;
-67     2     0000    0,48       .        .     .       .     .        .      .      .       .       .        "载入默认定值"               .              ""              .                .                .               .           ;
-*=================================================================================================================================================================================================================================================================;
-
-
-*=================================================================================================================================================================================================================================================================;
-*$1告警窗口																		                                                         ;
-*屏号  域号   属性    坐标      ↑       ↓      ←       →     Enter      ESC     0      1       2       3       显示格式                       变量名字        提示信息                             SetFun           OnKey           OnTime             lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-57     0     8000    0,0        .        .     .       .     .         .      .      .       .       .       ""                           .             ""              .                .                .               .            ;
-57     1     0100    0,24       .        .     .       .    162,1    150,3      .      .       .      1,1      "装置定值错误,确认键"       .              ""            mmd_GetDefaultBhSet          .    .               .            ;
-57     2     0000    0,48       .        .     .       .     .        .      .      .       .       .        "载入默认定值"               .              ""              .                .                .               .           ;
-*=================================================================================================================================================================================================================================================================;
-
-
-*=================================================================================================================================================================================================================================================================;
-*$1告警窗口																		                                                         ;
-*屏号  域号   属性    坐标      ↑       ↓      ←       →     Enter      ESC     0      1       2       3       显示格式                       变量名字        提示信息                             SetFun           OnKey           OnTime             lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-58     0     8000    0,0        .        .     .       .     .         .      .      .       .       .       ""                           .             ""              .                .                .               .            ;
-58     1     0100    0,24       .        .     .       .    202,1    150,5      .      .       .      1,1      "装置定值错误,确认键"       .              ""            mmd_GetDefaultBhSet          .    .               .            ;
-58     2     0000    0,48       .        .     .       .     .        .      .      .       .       .        "载入默认定值"               .              ""              .                .                .               .           ;
-*=================================================================================================================================================================================================================================================================;
-
-
-*=================================================================================================================================================================================================================================================================;
-*$1告警窗口																		                                                         ;
-*屏号  域号   属性    坐标      ↑       ↓      ←       →     Enter      ESC     0      1       2       3       显示格式                       变量名字        提示信息                             SetFun           OnKey           OnTime             lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-59     0     8000    0,0        .        .     .       .     .         .      .      .       .       .       ""                           .             ""              .                .                .               .            ;
-59     1     0100    0,24       .        .     .       .    172,1    150,6      .      .       .      1,1      "装置定值错误,确认键"       .              ""            mmd_GetDefaultBhSet          .    .               .            ;
-59     2     0000    0,48       .        .     .       .     .        .      .      .       .       .        "载入默认定值"               .              ""              .                .                .               .           ;
-*=================================================================================================================================================================================================================================================================;
-
-*=================================================================================================================================================================================================================================================================;
-*$1告警窗口																		                                                         ;
-*屏号  域号   属性    坐标      ↑       ↓      ←       →     Enter      ESC     0      1       2       3       显示格式                       变量名字        提示信息                             SetFun           OnKey           OnTime             lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-69     0     8000    0,0        .        .     .       .     .         .      .      .       .       .       ""                           .             ""              .                .                .               .            ;
-69     1     0100    0,24       .        .     .       .    192,1    150,7      .      .       .      1,1      "装置定值错误,确认键"       .              ""            mmd_GetDefaultBhSet          .    .               .            ;
-69     2     0000    0,48       .        .     .       .     .        .      .      .       .       .        "载入默认定值"               .              ""              .                .                .               .           ;
-*=================================================================================================================================================================================================================================================================;
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-*=================================================================================================================================================================================================================================================================;
-*$2 定值区切换																	                                                         ;
-*屏号  域号   属性    坐标       ↑       ↓          ←     →      Enter    ESC      0        1       2       3       显示格式                变量名字        提示信息                                SetFun           OnKey         OnTime     lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-60       0     0000    0,0       .       .      .        .        .        .       .        .       .      .       ""                           .             ""                      .                .             .               .     ;
-60       1     0119    4,20     60,4  60,2      60,4    60,2      .       40,3     .        .       .      .     "源 区 号:%*02hu"       &m_srcsection       ""              .      .             .               0     ;
-60       4     0119    4,40     60,1  60,3      60,1    60,3      .       40,3     .        .       .      .     "目的区号:%*02hu"       &m_dstsection     ""              .      .             .               0     ;
-60       2     0101    5,80     60,2  60,4      60,2    60,4      .       40,3     .        .       .      1,1   "复制"                         .             ""           mmd_copysection      .                 .               .        ;
-60       3     0101    11,80    60,3  60,1      60,3    60,1     40,3     40,3     .        .       .      .      "退出"                         .             ""                .             .                 .               .         ;
-60       5     0000    2,120     .       .      .        .         .        .       .        .       .      .     "定值区号范围:0~%*1hu"        &m_sectionnum        ""              .                .                  .               .     ;
-60       6     0000    5,0       .       .      .        .        .        .        .       .       .       .      "<复制定值区>"                  .          ""                   .               .                .               .           ;
-*=================================================================================================================================================================================================================================================================;
-
-
-
-*=================================================================================================================================================================================================================================================================;
-*$11 遥信查看																		                                                         ;
-*屏号  域号   属性    坐标     ↑     ↓     ←       →      Enter    ESC     0      1     2       3       显示格式                变量名字        提示信息           SetFun           OnKey           OnTime         lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-70   0      0100   0,0        .     .      .      .         .       .      .     .       .       .      ""                           .              ""                .           mmd_RenewParaSetGroup           .        5           ;
-70   1      1301   6,20       .     .      .      .      71,1    30,1    .     .       .       .      ""                         &g_tDataMenu2    ""            mmd_InitParaSet     .                 .               8           ;
-70   2      0020   15,0       .     .          .      .         .      .      .     .       .       .      "%1hu>"                   &m_CurrentScreen    ""                .               .                 .               .           ;
-70   3      0020   13,0       .     .          .      .         .      .      .     .       .       .      "%1hu/"                  &m_ScreenNum       ""                .               .                 .               .           ;
-70   4      0020   4,0        .     .      .      .         .      .       .     .       .       .      "<装置参数"                     .             ""                .               .                 .               .           ;
-*=================================================================================================================================================================================================================================================================;
-
-*=================================================================================================================================================================================================================================================================;
-*$11 定值整定																		                                                         ;
-*屏号  域号   属性    坐标    ↑       ↓       ←       →      Enter    ESC     0      1     2       3       显示格式                变量名字        提示信息             SetFun           OnKey           OnTime         lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-71   0      0000   0,0        .     .          .      .         .      .      .     .       .       .      ""                           .                 ""                .        mmd_RenewParaSet             .                   .           ;
-71   1      135D    4,16       .     .          .      .         .   72,1      .     .      .       .      ""                         &g_tDataMenu1       ""                .      mmd_SetParaKey     .               9           ;
-71   2      1524    0,16       .     .          .      .         .     .       .     .       .       .      ""                         &g_tExtraMenu       ""                .         .     .               9           ;
-71   3      0020    16,0       .     .          .      .         .      .      .     .       .       .      "[%*2hu]"                  &m_ScreenNum       ""                .               .                 .               .           ;
-71   4      0020   3,0        .     .          .      .         .      .      .     .       .       .      "<%s>"                     m_equipstr       ""                .               .                 .               .           ;
-*=================================================================================================================================================================================================================================================================;
-
-*=================================================================================================================================================================================================================================================================;
-*$0 定之保存																		                                                         ;
-*屏号  域号   属性    坐标      ↑       ↓       ←       →      Enter    ESC     0      1       2       3       运行工况                   变量名字        提示信息        SetFun           OnKey           OnTime             lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-72     0      8000   0,0       .     .          .      .         .      .       .     .      .       .      ""                             .             ""                .             .                 .               .          ;
-72     1      0101   4,48     72,2  72,2      72,2    72,2      .   254,254    74,1 76,1    1,1     73,1     "保存"                          .             ""          mmd_SaveParaPassword2      .                 .               .        ;
-72     2      0101   10,48    72,1  72,1      72,1    72,1        .   254,254    .     .      .       .      "退出"                        .             ""              mmd_backParaSet    .                 .               .         ;
-72     3      0001   3,24      .     .          .      .         .      .       .     .      .       .      "保存装置参数?"              .             ""                .             .                 .               .         ;
-72     4      0000   5,0       .     .          .      .         .      .       .     .      .       .      "<装置参数保存>"                    .             ""                .             .                 .               .           ;
-*=================================================================================================================================================================================================================================================================;
-
-*=================================================================================================================================================================================================================================================================;
-76       0     8000    0,0       .       .      .      .        .        .        .        .       .      .       ""                     .             ""              .            .             .               .     ;
-76       1     0119    5,60      .       .      .      .        .      254,254     74,1    .    1,1     73,1     "%s"           m_strPassword          ""         mmd_SaveParaSet      .           .               0     ;
-76       2     0000    5,40      .       .      .      .        .        .        .        .      .       .       "输入密码:"            .             ""              .                .             .               0     ;
-76       3     0000    5,0       .       .      .      .        .        .        .        .      .       .        "<装置参数保存>"          .             ""              .               .                .               .           ;
-*=================================================================================================================================================================================================================================================================;
-
-
-
-*=================================================================================================================================================================================================================================================================;
-*$1告警窗口																		                                                         ;
-*屏号  域号   属性    坐标      ↑       ↓       ←       →     Enter      ESC     0      1       2       3       显示格式                       变量名字        提示信息                             SetFun           OnKey           OnTime             lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-73     0     8000    0,0        .        .     .       .     .          .      .      .       .       .       ""                           .                   ""              .                .                .               .            ;
-73     1     0100    0,24       .        .     .       .  254,254   254,254    .      .       .       .       "%s"                        m_WarningStr         ""              .                .                .               .            ;
-73     2     0100    2,48       .        .     .       .  254,254   254,254    .      .       .       .       "%s"                        m_errInf            ""              .                .                .               .            ;
-73     3     0000    2,0        .        .     .       .  254,254   254,254    .      .       .       .       "定值超出整定范围"                          .                ""              .                .                .               .            ;
-*=================================================================================================================================================================================================================================================================;
-
-*=================================================================================================================================================================================================================================================================;
-74     0     0000    0,0        .        .     .       .     .          .      .      .       .       .       ""                           .             ""              .                .                .               .            ;
-74     1     0101    0,24       .        .     .       .     .          .      .      .       .       .       "%s"                        m_WarningStr   ""          mmd_backParaSet             .                .               .            ;
-74     2     0000    0,0        .        .     .       .     .          .      .      .       .       .        "信息提示:"                 .              ""                   .               .                .               .           ;
-*=================================================================================================================================================================================================================================================================;
-
-*=================================================================================================================================================================================================================================================================;
-*$1告警窗口																		                                                         ;
-*屏号  域号   属性    坐标      ↑       ↓      ←       →     Enter      ESC     0      1       2       3       显示格式                       变量名字        提示信息                             SetFun           OnKey           OnTime             lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-75     0     8000    0,0        .        .     .       .     .         .      .      .       .       .       ""                           .             ""              .                .                .               .            ;
-75     1     0100    0,24       .        .     .       .    70,1    30,1      .      .       .      1,1      "装置参数错误,"             .              ""           mmd_GetDefaultParaSet       .    .               .            ;
-75     2     0000    0,48       .        .     .       .     .        .      .      .       .       .        "载入默认定值"               .              ""              .                .                .               .           ;
-*=================================================================================================================================================================================================================================================================;
-
-
-
-
-
-*=================================================================================================================================================================================================================================================================;
-*$0 定值管理																		                                                         ;
-*屏号  域号   属性    坐标      ↑       ↓      ←       →      Enter    ESC     0      1       2       3       运行工况                   变量名字        提示信息        SetFun           OnKey           OnTime             lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-90      0      0000   0,0       .      .         .      .        .      .      .     .       .        .       ""                          .             ""                 .             .                 .               .          ;
-90      1      0101   6,45     90,7   90,2     90,7  90,2        .     40,1    86,1   .      1,1     1,1     "功能模块"                    .             ""          mmd_InitFunModGroup      .                 .               0        ;
-90      2      0101   6,61     90,1   90,3     90,1  90,3        .     40,1    91,1   .      1,1     1,1    "公共定值"                    .             ""          mmd_InitPubSetGroup       .                 .               1         ;
-90      3      0101   6,77     90,2   90,4     90,2  90,4        .     40,1    93,1   .      1,1     1,1    "保护定值"                    .             ""          mmd_InitBhSet1Group       .                 .               2         ;
-90      4      0101   6,93     90,3   90,5     90,3  90,5        .     40,1    95,1   .      1,1     1,1    "安自定值"                    .             ""          mmd_InitAzSetGroup       .                 .               3         ;
-90      5      0101   6,109     90,4   90,6     90,4  90,6        .     40,1    88,1   .      1,1     1,1    "同期合环"                    .             ""          mmd_InitTQSetGroup       .                 .               4         ;
-90      6      0101   6,125     90,5   90,7     90,5  90,7        .     40,1    97,1   .      1,1     1,1    "常规馈线"                    .             ""          mmd_InitCGFASetGroup       .                 .               5         ;
-90      7      0101   6,141     90,6   90,1     90,6  90,1        .     40,1    79,1   .      1,1     1,1    "智能分布式"                    .             ""          mmd_InitZNFASetGroup       .                 .               6         ;
-90      8      0000   5,0       .      .        .      .       .        .      .     .       .       .      "<定值查询>"                  .             ""                .             .                 .               .           ;
-90      9      0000   4,20      .     .       .      .         .       .       .     .       .       .     "查询定值区:%*02hu"       &m_selsection     ""              .      .             .               0     ;
-*=================================================================================================================================================================================================================================================================;
-
-
-*=================================================================================================================================================================================================================================================================;
-*$11 遥信查看																		                                                         ;
-*屏号  域号   属性    坐标     ↑     ↓     ←       →      Enter    ESC     0      1     2       3       显示格式                变量名字        提示信息           SetFun           OnKey           OnTime         lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-91   0      0100   0,0        .     .      .      .         .       .      .     .       .       .      ""                           .              ""                .           mmd_RenewPubSetGroup           .        5           ;
-91   1      1301   0,20       .     .      .      .      92,1    90,2    .     .       .       .      ""                         &g_tDataMenu2    ""            mmd_InitPubSet     .                 .               8           ;
-91   2      0020   15,0       .     .          .      .         .      .      .     .       .       .      "%1hu>"                   &m_CurrentScreen    ""                .               .                 .               .           ;
-91   3      0020   13,0       .     .          .      .         .      .      .     .       .       .      "%1hu/"                  &m_ScreenNum       ""                .               .                 .               .           ;
-91   4      0020   4,0        .     .      .      .         .      .       .     .       .       .      "<公共定值"                     .             ""                .               .                 .               .           ;
-*=================================================================================================================================================================================================================================================================;
-
-*=================================================================================================================================================================================================================================================================;
-*$11 定值整定																		                                                         ;
-*屏号  域号   属性    坐标    ↑       ↓       ←       →      Enter    ESC     0      1     2       3       显示格式                变量名字        提示信息             SetFun           OnKey           OnTime         lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-92   0      0000   0,0        .     .          .      .         .      .      .     .       .       .      ""                           .                 ""              .        mmd_RenewPubSet             .                   .           ;
-92   1      1D24    4,16      .     .          .      .         .      .      .     .       .       .      ""                         &g_tDataMenu1       ""              .     mmd_backPubSetPoll   .               9           ;
-92   2      1524    0,16      .     .          .      .         .      .      .     .       .       .      ""                         &g_tExtraMenu       ""              .         .     .               9           ;
-92   3      0020    16,0      .     .          .      .         .      .      .     .       .       .      "[%*2hu]"                  &m_ScreenNum       ""               .               .                 .               .           ;
-92   4      0020   3,0        .     .          .      .         .      .      .     .       .       .      "<%s>"                     m_equipstr         ""                .               .                 .               .           ;
-*=================================================================================================================================================================================================================================================================;
-
-*=================================================================================================================================================================================================================================================================;
-*$11 遥信查看																		                                                         ;
-*屏号  域号   属性    坐标     ↑     ↓     ←       →      Enter    ESC     0      1     2       3       显示格式                变量名字        提示信息           SetFun           OnKey           OnTime         lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-93   0      0100   0,0        .     .      .      .         .       .      .     .       .       .      ""                           .              ""                .           mmd_RenewBhSetGroup           .        5           ;
-93   1      1301   0,16       .     .      .      .      94,1    90,3    .     .       .       .      ""                         &g_tDataMenu2    ""            mmd_InitFunModSet     .                 .               8           ;
-93   2      0020   15,0       .     .          .      .         .      .      .     .       .       .      "%1hu>"                   &m_CurrentScreen    ""                .               .                 .               .           ;
-93   3      0020   13,0       .     .          .      .         .      .      .     .       .       .      "%1hu/"                  &m_ScreenNum       ""                .               .                 .               .           ;
-93   4      0020   3,0        .     .      .      .         .      .       .     .       .       .      "<保护定值"                     .             ""                .               .                 .               .           ;
-*=================================================================================================================================================================================================================================================================;
-
-
-*=================================================================================================================================================================================================================================================================;
-*$11 定值整定																		                                                         ;
-*屏号  域号   属性    坐标    ↑       ↓       ←       →      Enter    ESC     0      1     2       3       显示格式                变量名字        提示信息             SetFun           OnKey           OnTime         lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-94   0      0000   0,0        .     .          .      .         .      .      .     .       .       .      ""                           .                 ""                .      mmd_RenewBhSet             .                   .           ;
-94   1      1D24    4,16       .     .          .      .         .     .      .     .       .       .      ""                         &g_tDataMenu1       ""                .     mmd_backFunModSetPoll   .               9           ;
-94   2      1524    0,16       .     .          .      .         .     .       .     .       .       .      ""                         &g_tExtraMenu       ""                .         .     .               9           ;
-94   3      0020   2,0        .     .          .      .         .      .      .     .       .       .      "<%s>"                 m_equipstr          ""                .               .                 .               .           ;
-94   4      0020    16,144      .     .          .      .         .      .      .     .       .       .      "[%*2hu]"                  &m_ScreenNum        ""                .               .                 .               .           ;
-*================================================================================================================================================================================================================================================================;
-
-
-*=================================================================================================================================================================================================================================================================;
-*$11 遥信查看																		                                                         ;
-*屏号  域号   属性    坐标     ↑     ↓     ←       →      Enter    ESC     0      1     2       3       显示格式                变量名字        提示信息           SetFun           OnKey           OnTime         lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-95   0      0100   0,0        .     .      .      .         .       .      .     .       .       .      ""                           .              ""                .           mmd_RenewAzSetGroup           .        5           ;
-95   1      1301   0,20       .     .      .      .      96,1    90,4    .     .       .       .      ""                         &g_tDataMenu2    ""            mmd_InitFunModSet     .                 .               8           ;
-95   2      0020   15,0       .     .          .      .         .      .      .     .       .       .      "%1hu>"                   &m_CurrentScreen    ""                .               .                 .               .           ;
-95   3      0020   13,0       .     .          .      .         .      .      .     .       .       .      "%1hu/"                  &m_ScreenNum       ""                .               .                 .               .           ;
-95   4      0020   3,0        .     .      .      .         .      .       .     .       .       .      "<安自定值"                     .             ""                .               .                 .               .           ;
-*=================================================================================================================================================================================================================================================================;
-
-
-*=================================================================================================================================================================================================================================================================;
-*$11 定值整定																		                                                         ;
-*屏号  域号   属性    坐标    ↑       ↓       ←       →      Enter    ESC     0      1     2       3       显示格式                变量名字        提示信息             SetFun           OnKey           OnTime         lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-96   0      0000   0,0        .     .          .      .         .      .      .     .       .       .      ""                           .                 ""                .      mmd_RenewAzSet             .                   .           ;
-96   1      1D24    4,16       .     .          .      .         .     .      .     .       .       .      ""                         &g_tDataMenu1       ""                .     mmd_backFunModSetPoll    .               9           ;
-96   2      1524    0,16       .     .          .      .         .     .       .     .       .       .      ""                         &g_tExtraMenu       ""                .         .     .               9           ;
-96   3      0020    16,0      .     .          .      .         .      .      .     .       .       .      "[%*2hu]"                  &m_ScreenNum        ""                .               .                 .               .           ;
-96   4      0020   2,0        .     .          .      .         .      .      .     .       .       .      "<%s>"                 m_equipstr          ""                .               .                 .               .           ;
-*=================================================================================================================================================================================================================================================================;
-
-
-*=================================================================================================================================================================================================================================================================;
-*$11 遥信查看																		                                                         ;
-*屏号  域号   属性    坐标     ↑     ↓     ←       →      Enter    ESC     0      1     2       3       显示格式                变量名字        提示信息           SetFun           OnKey           OnTime         lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-86   0      0100   0,0        .     .      .      .         .       .      .     .       .       .      ""                           .              ""                .           mmd_RenewAzSetGroup           .        5           ;
-86   1      1301   0,20       .     .      .      .      87,1    90,1    .     .       .       .      ""                         &g_tDataMenu2    ""            mmd_InitFunModSet     .                 .               8           ;
-86   2      0020   15,0       .     .          .      .         .      .      .     .       .       .      "%1hu>"                   &m_CurrentScreen    ""                .               .                 .               .           ;
-86   3      0020   13,0       .     .          .      .         .      .      .     .       .       .      "%1hu/"                  &m_ScreenNum       ""                .               .                 .               .           ;
-86   4      0020   3,0        .     .      .      .         .      .       .     .       .       .      "<功能定值"                     .             ""                .               .                 .               .           ;
-*=================================================================================================================================================================================================================================================================;
-
-
-*=================================================================================================================================================================================================================================================================;
-*$11 定值整定																		                                                         ;
-*屏号  域号   属性    坐标    ↑       ↓       ←       →      Enter    ESC     0      1     2       3       显示格式                变量名字        提示信息             SetFun           OnKey           OnTime         lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-87   0      0000   0,0        .     .          .      .         .      .      .     .       .       .      ""                           .                 ""                .      mmd_RenewAzSet             .                   .           ;
-87   1      1D24    4,16       .     .          .      .         .     .      .     .       .       .      ""                         &g_tDataMenu1       ""                .     mmd_backFunModSetPoll    .               9           ;
-87   2      1524    0,16       .     .          .      .         .     .       .     .       .       .      ""                         &g_tExtraMenu       ""                .         .     .               9           ;
-87   3      0020    16,0      .     .          .      .         .      .      .     .       .       .      "[%*2hu]"                  &m_ScreenNum        ""                .               .                 .               .           ;
-87   4      0020   2,0        .     .          .      .         .      .      .     .       .       .      "<%s>"                 m_equipstr          ""                .               .                 .               .           ;
-*=================================================================================================================================================================================================================================================================;
-
-
-*=================================================================================================================================================================================================================================================================;
-*$11 遥信查看																		                                                         ;
-*屏号  域号   属性    坐标     ↑     ↓     ←       →      Enter    ESC     0      1     2       3       显示格式                变量名字        提示信息           SetFun           OnKey           OnTime         lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-88   0      0100   0,0        .     .      .      .         .       .      .     .       .       .      ""                           .              ""                .           mmd_RenewAzSetGroup           .        5           ;
-88   1      1301   0,20       .     .      .      .      89,1    90,5    .     .       .       .      ""                         &g_tDataMenu2    ""            mmd_InitFunModSet     .                 .               8           ;
-88   2      0020   15,0       .     .          .      .         .      .      .     .       .       .      "%1hu>"                   &m_CurrentScreen    ""                .               .                 .               .           ;
-88   3      0020   13,0       .     .          .      .         .      .      .     .       .       .      "%1hu/"                  &m_ScreenNum       ""                .               .                 .               .           ;
-88   4      0020   3,0        .     .      .      .         .      .       .     .       .       .      "<同期合环"                     .             ""                .               .                 .               .           ;
-*=================================================================================================================================================================================================================================================================;
-
-
-*=================================================================================================================================================================================================================================================================;
-*$11 定值整定																		                                                         ;
-*屏号  域号   属性    坐标    ↑       ↓       ←       →      Enter    ESC     0      1     2       3       显示格式                变量名字        提示信息             SetFun           OnKey           OnTime         lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-89   0      0000   0,0        .     .          .      .         .      .      .     .       .       .      ""                           .                 ""                .      mmd_RenewAzSet             .                   .           ;
-89   1      1D24    4,16       .     .          .      .         .     .      .     .       .       .      ""                         &g_tDataMenu1       ""                .     mmd_backFunModSetPoll    .               9           ;
-89   2      1524    0,16       .     .          .      .         .     .       .     .       .       .      ""                         &g_tExtraMenu       ""                .         .     .               9           ;
-89   3      0020    16,0      .     .          .      .         .      .      .     .       .       .      "[%*2hu]"                  &m_ScreenNum        ""                .               .                 .               .           ;
-89   4      0020   2,0        .     .          .      .         .      .      .     .       .       .      "<%s>"                 m_equipstr          ""                .               .                 .               .           ;
-*=================================================================================================================================================================================================================================================================;
-
-
-
-*=================================================================================================================================================================================================================================================================;
-*$11 遥信查看																		                                                         ;
-*屏号  域号   属性    坐标     ↑     ↓     ←       →      Enter    ESC     0      1     2       3       显示格式                变量名字        提示信息           SetFun           OnKey           OnTime         lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-97   0      0100   0,0        .     .      .      .         .       .      .     .       .       .      ""                           .              ""                .           mmd_RenewAzSetGroup           .        5           ;
-97   1      1301   0,20       .     .      .      .      98,1    90,6    .     .       .       .      ""                         &g_tDataMenu2    ""            mmd_InitFunModSet     .                 .               8           ;
-97   2      0020   15,0       .     .          .      .         .      .      .     .       .       .      "%1hu>"                   &m_CurrentScreen    ""                .               .                 .               .           ;
-97   3      0020   13,0       .     .          .      .         .      .      .     .       .       .      "%1hu/"                  &m_ScreenNum       ""                .               .                 .               .           ;
-97   4      0020   3,0        .     .      .      .         .      .       .     .       .       .      "<常规馈线"                     .             ""                .               .                 .               .           ;
-*=================================================================================================================================================================================================================================================================;
-
-
-*=================================================================================================================================================================================================================================================================;
-*$11 定值整定																		                                                         ;
-*屏号  域号   属性    坐标    ↑       ↓       ←       →      Enter    ESC     0      1     2       3       显示格式                变量名字        提示信息             SetFun           OnKey           OnTime         lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-98   0      0000   0,0        .     .          .      .         .      .      .     .       .       .      ""                           .                 ""                .      mmd_RenewAzSet             .                   .           ;
-98   1      1D24    4,16       .     .          .      .         .     .      .     .       .       .      ""                         &g_tDataMenu1       ""                .     mmd_backFunModSetPoll    .               9           ;
-98   2      1524    0,16       .     .          .      .         .     .       .     .       .       .      ""                         &g_tExtraMenu       ""                .         .     .               9           ;
-98   3      0020    16,0      .     .          .      .         .      .      .     .       .       .      "[%*2hu]"                  &m_ScreenNum        ""                .               .                 .               .           ;
-98   4      0020   2,0        .     .          .      .         .      .      .     .       .       .      "<%s>"                 m_equipstr          ""                .               .                 .               .           ;
-*=================================================================================================================================================================================================================================================================;
-
-
-*=================================================================================================================================================================================================================================================================;
-*$11 遥信查看																		                                                         ;
-*屏号  域号   属性    坐标     ↑     ↓     ←       →      Enter    ESC     0      1     2       3       显示格式                变量名字        提示信息           SetFun           OnKey           OnTime         lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-79   0      0100   0,0        .     .      .      .         .       .      .     .       .       .      ""                           .              ""                .           mmd_RenewAzSetGroup           .        5           ;
-79   1      1301   0,20       .     .      .      .      99,1    90,7    .     .       .       .      ""                         &g_tDataMenu2    ""            mmd_InitFunModSet     .                 .               8           ;
-79   2      0020   15,0       .     .          .      .         .      .      .     .       .       .      "%1hu>"                   &m_CurrentScreen    ""                .               .                 .               .           ;
-79   3      0020   13,0       .     .          .      .         .      .      .     .       .       .      "%1hu/"                  &m_ScreenNum       ""                .               .                 .               .           ;
-79   4      0020   0,0        .     .      .      .         .      .       .     .       .       .      "<智能分布式"                     .             ""                .               .                 .               .           ;
-*=================================================================================================================================================================================================================================================================;
-
-
-*=================================================================================================================================================================================================================================================================;
-*$11 定值整定																		                                                         ;
-*屏号  域号   属性    坐标    ↑       ↓       ←       →      Enter    ESC     0      1     2       3       显示格式                变量名字        提示信息             SetFun           OnKey           OnTime         lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-99   0      0000   0,0        .     .          .      .         .      .      .     .       .       .      ""                           .                 ""                .      mmd_RenewAzSet             .                   .           ;
-99   1      1D24    4,16       .     .          .      .         .     .      .     .       .       .      ""                         &g_tDataMenu1       ""                .     mmd_backFunModSetPoll    .               9           ;
-99   2      1524    0,16       .     .          .      .         .     .       .     .       .       .      ""                         &g_tExtraMenu       ""                .         .     .               9           ;
-99   3      0020    16,0      .     .          .      .         .      .      .     .       .       .      "[%*2hu]"                  &m_ScreenNum        ""                .               .                 .               .           ;
-99   4      0020   2,0        .     .          .      .         .      .      .     .       .       .      "<%s>"                 m_equipstr          ""                .               .                 .               .           ;
-*=================================================================================================================================================================================================================================================================;
-
-
-
-
-
-
-
-
-
-
-*=================================================================================================================================================================================================================================================================;
-*$0 记录(没有电度)																	                                                         ;
-*屏号  域号   属性    坐标      ↑       ↓          ←       →       Enter    ESC     0      1       2       3       事件记录                   变量名字        提示信息        SetFun           OnKey           OnTime             lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-80      0      0000   0,0       .      .         .      .         .      .      .     .       .       .       ""                           .             ""                .            .               .         .         ;
-80      1      0101   6,24     80,4   80,2      80,4   80,2       .    0,3    81,1    .       .      1,1    "事件记录"                      .             ""             mmd_GetEvent    .               .         .          ;
-80      2      0101   6,48     80,1   80,3      80,1   80,3       .    0,3    82,1    .       .      1,1    "操作记录"                      .             ""             mmd_GetOpe    .               .         .           ;
-80      3      0101   6,72     80,2   80,4      80,2   80,4       .    0,3    83,1    .       .      1,1    "关键记录"                      .             ""             mmd_GetVipEvent  .               .         .           ;
-80      4      0101   6,96     80,3   80,1      80,3   80,1       .    0,3    84,1    .       .      1,1    "动作记录"                      .             ""             mmd_GetDebugEvent  .               .         .           ;
-80      5      0000   5,0       .      .          .      .        .      .      .     .       .       .     "<记录查询>"                    .             ""                .             .                 .               .           ;
-*=================================================================================================================================================================================================================================================================;
-
-*=======================================================================================================================================================================================================================;
-*$0 事故显示菜单:																		                                                         ;
-*屏号  域号   属性    坐标      ↑   ↓    ←      →      Enter    ESC        0      1       2       3       显示格式         变量名字           提示信息                SetFun       OnKey        OnTime        lnMmUser     ;
-*=====================================================================================================================================================================================================================;
-81      0      0000   0,0     .   .    .      .       .       .        .     .       .       .       ""                        .                   ""         .               .              .          .       ;
-81      1      0100   4,0     .   .    .      .       .     80,1     81,1   85,1      .       .     "<事件记录>"                .                   ""         .           mmd_GetNextEv      .          .       ;
-81      2      0020   0,20    .   .    .     .        .       .        .     .       .       .     "%*-4hu."             &m_tEvent.wCurrent      ""         .               .              .            .      ;
-81      3      0020   14,0    .   .    .     .        .       .        .     .       .       .     "[%hu]"                 &m_tEvent.wNumber       ""         .               .              .            .      ;
-81      4      0000   5,20    .   .    .     .        .       .        .     .       .       .     "20%*2hu-"              &m_tEvent.year          ""         .                .              .            .         ;
-81      5      0000   10,20    .   .    .     .        .       .        .     .       .       .     "%*2hu-"                &m_tEvent.month         ""         .               .              .            .         ;
-81      6      0000   13,20   .   .    .     .        .       .        .     .       .       .     "%*2hu"                 &m_tEvent.day           ""         .               .              .            .         ;
-81      7      0000   4,40    .   .    .     .        .       .        .     .       .       .     "%*2hu:"                &m_tEvent.hour          ""         .               .              .            .         ;
-81      8      0000   7,40    .   .    .     .        .       .        .     .       .       .     "%*2hu:"                &m_tEvent.min           ""         .               .              .            .         ;
-81      9      0000   10,40   .   .    .     .        .       .        .     .       .       .     "%*2hu."                &m_tEvent.sec           ""         .               .              .            .         ;
-81      10     0000   13,40   .   .    .     .        .       .        .     .       .       .     "%*3hu ms"              &m_tEvent.ms             ""        .               .              .            .         ;
-81      11     0000   0,60    .   .    .     .        .       .        .     .       .       .     "%-20.20s"            m_tEvent.str[0]           ""         .               .              .            .         ;
-81      12     0000   1,80    .   .    .     .        .       .        .     .       .       .     "%-20.20s"            m_tEvent.str[1]           ""         .               .              .            .         ;
-81      13     0000   1,100   .   .    .     .        .       .        .     .       .       .     "%-20.20s"            m_tEvent.str[2]           ""         .               .              .            .         ;
-81      14     0000   1,120   .   .    .     .        .       .        .     .       .       .     "%-20.20s"            m_tEvent.str[3]           ""         .               .              .            .         ;
-81      15     0000   1,140   .   .    .     .        .       .        .     .       .       .     "%-20.20s"            m_tEvent.str[4]           ""         .               .              .            .         ;
-
-                                                                                                                                                                                                        
-*=====================================================================================================================================================================================================================;
-*=======================================================================================================================================================================================================================;
-*$0 事故显示菜单:																		                                                         ;
-*屏号  域号   属性    坐标      ↑   ↓    ←      →      Enter    ESC        0      1       2       3       显示格式         变量名字           提示信息                SetFun       OnKey        OnTime        lnMmUser     ;
-*=====================================================================================================================================================================================================================;
-82      0      0000   0,0     .   .    .      .       .       .        .     .       .       .       ""                        .                   ""         .               .              .          .       ;
-82      1      0100   4,0     .   .    .      .       .     80,2     82,1    .       .       .     "<操作记录>"                .                   ""         .           mmd_GetNextOpe     .          .       ;
-82      2      0020   0,20    .   .    .     .        .       .        .     .       .       .     "%*-4hu."             &m_tEvent.wCurrent       ""         .               .              .            .      ;
-82      3      0020   14,0    .   .    .     .        .       .        .     .       .       .     "[%hu]"                 &m_tEvent.wNumber       ""         .               .              .            .      ;
-82      4      0000   5,20    .   .    .     .        .       .        .     .       .       .     "20%*2hu-"              &m_tEvent.year          ""         .                .              .            .         ;
-82      5      0000   10,20    .   .    .     .        .       .        .     .       .       .     "%*2hu-"                &m_tEvent.month         ""         .               .              .            .         ;
-82      6      0000   13,20   .   .    .     .        .       .        .     .       .       .     "%*2hu"                 &m_tEvent.day           ""         .               .              .            .         ;
-82      7      0000   4,40    .   .    .     .        .       .        .     .       .       .     "%*2hu:"                &m_tEvent.hour          ""         .               .              .            .         ;
-82      8      0000   7,40    .   .    .     .        .       .        .     .       .       .     "%*2hu:"                &m_tEvent.min           ""         .               .              .            .         ;
-82      9      0000   10,40   .   .    .     .        .       .        .     .       .       .     "%*2hu."                &m_tEvent.sec           ""         .               .              .            .         ;
-82      10     0000   13,40   .   .    .     .        .       .        .     .       .       .     "%*3hu ms"              &m_tEvent.ms             ""        .               .              .            .         ;
-82      11     0000   0,60    .   .    .     .        .       .        .     .       .       .     "%-20.20s"            m_tEvent.str[0]           ""         .               .              .            .         ;
-82      12     0000   1,80    .   .    .     .        .       .        .     .       .       .     "%-20.20s"            m_tEvent.str[1]           ""         .               .              .            .         ;
-82      13     0000   1,100   .   .    .     .        .       .        .     .       .       .     "%-20.20s"            m_tEvent.str[2]           ""         .               .              .            .         ;
-82      14     0000   1,120   .   .    .     .        .       .        .     .       .       .     "%-20.20s"            m_tEvent.str[3]           ""         .               .              .            .         ;
-82      15     0000   1,140   .   .    .     .        .       .        .     .       .       .     "%-20.20s"            m_tEvent.str[4]           ""         .               .              .            .         ;
-                                                                                                                                                                                                  
-*=====================================================================================================================================================================================================================;
-
-*=======================================================================================================================================================================================================================;
-*$0 事故显示菜单:																		                                                         ;
-*屏号  域号   属性    坐标      ↑   ↓    ←      →      Enter    ESC        0      1       2       3       显示格式         变量名字           提示信息                SetFun       OnKey        OnTime        lnMmUser     ;
-*=====================================================================================================================================================================================================================;
-83      0      0000   0,0     .   .    .      .       .       .        .     .       .       .       ""                        .                   ""         .               .              .          .       ;
-83      1      0100   4,0     .   .    .      .       .     80,3     83,1  85,1     .       .     "<关键记录>"                .                   ""         .           mmd_GetNextVip     .          .       ;
-83      2      0020   0,20    .   .    .     .        .       .        .     .       .       .     "%*-4hu."             &m_tEvent.wCurrent       ""         .               .              .            .      ;
-83      3      0020   14,0    .   .    .     .        .       .        .     .       .       .     "[%hu]"                 &m_tEvent.wNumber       ""         .               .              .            .      ;
-83      4      0000   5,20    .   .    .     .        .       .        .     .       .       .     "20%*2hu-"              &m_tEvent.year          ""         .                .              .            .         ;
-83      5      0000   10,20    .   .    .     .        .       .        .     .       .       .     "%*2hu-"                &m_tEvent.month         ""         .               .              .            .         ;
-83      6      0000   13,20   .   .    .     .        .       .        .     .       .       .     "%*2hu"                 &m_tEvent.day           ""         .               .              .            .         ;
-83      7      0000   4,40    .   .    .     .        .       .        .     .       .       .     "%*2hu:"                &m_tEvent.hour          ""         .               .              .            .         ;
-83      8      0000   7,40    .   .    .     .        .       .        .     .       .       .     "%*2hu:"                &m_tEvent.min           ""         .               .              .            .         ;
-83      9      0000   10,40   .   .    .     .        .       .        .     .       .       .     "%*2hu."                &m_tEvent.sec           ""         .               .              .            .         ;
-83      10     0000   13,40   .   .    .     .        .       .        .     .       .       .     "%*3hu ms"              &m_tEvent.ms             ""        .               .              .            .         ;
-83      11     0000   0,60    .   .    .     .        .       .        .     .       .       .     "%-20.20s"            m_tEvent.str[0]           ""         .               .              .            .         ;
-83      12     0000   1,80    .   .    .     .        .       .        .     .       .       .     "%-20.20s"            m_tEvent.str[1]           ""         .               .              .            .         ;
-83      13     0000   1,100   .   .    .     .        .       .        .     .       .       .     "%-20.20s"            m_tEvent.str[2]           ""         .               .              .            .         ;
-83      14     0000   1,120   .   .    .     .        .       .        .     .       .       .     "%-20.20s"            m_tEvent.str[3]           ""         .               .              .            .         ;
-83      15     0000   1,140   .   .    .     .        .       .        .     .       .       .     "%-20.20s"            m_tEvent.str[4]           ""         .               .              .            .         ;
-                                                                                                                                                                                                  
-*=====================================================================================================================================================================================================================;
-
-*=======================================================================================================================================================================================================================;
-*$0 事故显示菜单:																		                                                         ;
-*屏号  域号   属性    坐标      ↑   ↓    ←      →      Enter    ESC        0      1       2       3       显示格式         变量名字           提示信息                SetFun       OnKey        OnTime        lnMmUser     ;
-*=====================================================================================================================================================================================================================;
-84      0      0000   0,0     .   .    .      .       .       .        .     .       .       .       ""                        .                   ""         .               .              .          .       ;
-84      1      0100   4,0     .   .    .      .       .     80,4     84,1  85,1     .       .     "<动作记录>"                .                   ""         .           mmd_GetNextDebug     .          .       ;
-84      2      0020   0,20    .   .    .     .        .       .        .     .       .       .     "%*-4hu."             &m_tEvent.wCurrent       ""         .               .              .            .      ;
-84      3      0020   14,0    .   .    .     .        .       .        .     .       .       .     "[%hu]"                 &m_tEvent.wNumber       ""         .               .              .            .      ;
-84      4      0000   5,20    .   .    .     .        .       .        .     .       .       .     "20%*2hu-"              &m_tEvent.year          ""         .                .              .            .         ;
-84      5      0000   10,20    .   .    .     .        .       .        .     .       .       .     "%*2hu-"                &m_tEvent.month         ""         .               .              .            .         ;
-84      6      0000   13,20   .   .    .     .        .       .        .     .       .       .     "%*2hu"                 &m_tEvent.day           ""         .               .              .            .         ;
-84      7      0000   4,40    .   .    .     .        .       .        .     .       .       .     "%*2hu:"                &m_tEvent.hour          ""         .               .              .            .         ;
-84      8      0000   7,40    .   .    .     .        .       .        .     .       .       .     "%*2hu:"                &m_tEvent.min           ""         .               .              .            .         ;
-84      9      0000   10,40   .   .    .     .        .       .        .     .       .       .     "%*2hu."                &m_tEvent.sec           ""         .               .              .            .         ;
-84      10     0000   13,40   .   .    .     .        .       .        .     .       .       .     "%*3hu ms"              &m_tEvent.ms             ""        .               .              .            .         ;
-84      11     0000   0,60    .   .    .     .        .       .        .     .       .       .     "%-20.20s"            m_tEvent.str[0]           ""         .               .              .            .         ;
-84      12     0000   1,80    .   .    .     .        .       .        .     .       .       .     "%-20.20s"            m_tEvent.str[1]           ""         .               .              .            .         ;
-84      13     0000   1,100   .   .    .     .        .       .        .     .       .       .     "%-20.20s"            m_tEvent.str[2]           ""         .               .              .            .         ;
-84      14     0000   1,120   .   .    .     .        .       .        .     .       .       .     "%-20.20s"            m_tEvent.str[3]           ""         .               .              .            .         ;
-84      15     0000   1,140   .   .    .     .        .       .        .     .       .       .     "%-20.20s"            m_tEvent.str[4]           ""         .               .              .            .         ;
-                                                                                                                                                                                                  
-*=====================================================================================================================================================================================================================;
-
-*=================================================================================================================================================================================================================================================================;
-*$11 录波管理																                                                         ;
-*屏号  域号   属性    坐标   ↑     ↓        ←        →      Enter    ESC     0      1     2       3       显示格式                变量名字        提示信息             SetFun           OnKey           OnTime         lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-85   0      8000   0,0        .     .          .      .         .       .      .     .       .       .      ""                           .              ""                .         .    .        1           ;
-85   1      1520   2,16       .     .          .      .        254,254   254,254    .     .       .       .      ""                         &g_tDataMenu2     ""                .         .              .               9           ;
-85   2      0020   5,0        .     .          .      .         .      .       .     .       .       .      "<故障参数>"                     .           ""                .               .                 .               .           ;
-*=================================================================================================================================================================================================================================================================;
-
-
-*=================================================================================================================================================================================================================================================================;
-*$0 定值管理																		                                                         ;
-*屏号  域号   属性    坐标      ↑       ↓       ←       →   Enter    ESC     0      1       2       3       系统维护                   变量名字        提示信息        SetFun           OnKey           OnTime             lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-100   0    0000   0,0       .      .         .      .         .      .        .      .       .       .       ""                             .             ""              .             .                 .               .          ;
-100   1    0101   6,24    100,6    100,2   100,6  100,2     101,1    0,5      .      .       .       .     "装置测试"                         .             ""              .             .                 .               0        ;
-100   2    0101   6,40    100,1    100,3   100,1  100,3     130,1    0,5      .      .       .       1,1   "通道校正"                         .            ""              .             .                 .               0         ;
-100   3    0101   6,56    100,2    100,4   100,2  100,4     140,1    0,5      .      .       .       .     "修改密码"                         .             ""              .             .                 .               0         ;
-100   4    0101   6,72    100,3    100,5   100,3  100,5     142,1    0,5      .      .       .       .     "清除记录"                         .             ""              .             .                 .               0         ;
-100   5    0101   6,88    100,4    100,6   100,4  100,6     143,1    0,5      .      .       .       .     "清除合格率"                         .             ""              .             .                 .               0         ;
-100   6    0101   6,104    100,5    100,1   100,5  100,1     144,1    0,5      .      .       .       .     "清除脉冲计数"                         .             ""              .             .                 .               0         ;
-100   7    0000   5,0       .      .          .      .        .      .       .       .       .       .      "<系统维护>"                     .            ""              .             .                 .               .           ;
-*=================================================================================================================================================================================================================================================================;
-
-*=================================================================================================================================================================================================================================================================;
-*$0 装置测试																		                                                         ;
-*屏号  域号   属性    坐标      ↑       ↓       ←       →      Enter    ESC     0      1       2       3       主调试菜单               变量名字        提示信息        SetFun      OnKey           OnTime     lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-101    0      0000   0,0       .      .         .      .         .       .       .     .       .       .       ""                          .             ""                .              .               .         .         ;
-101    1      0101   6,20    101,6  101,2   101,6  101,2        112,1   100,1    .     .       .      1,1    "开出测试"                    .             ""          mmd_GetBoardDO       .               .         .           ;
-101    2      0101   6,40    101,1  101,3   101,1  101,3         .      100,1  123,1   .       .      1,1    "远动测试"                    .             ""          mmd_CheckRmtTbl      .               .         .           ;
-101    3      0101   6,60    101,2  101,4   101,2  101,4          .     100,1    .     .       .      1,1    "液晶板测试"                    .             ""          mmd_BoardLedTest     .               .         0           ;
-101    4      0101   6,80    101,3  101,5   101,3  101,5          .     100,1    .     .       .      113,1  "自动测试"                    .             ""          mmd_DIDOTest       .               .         .           ;
-101    5      0101   6,100   101,4  101,6   101,4  101,6        102,1   101,1    .     .       .      1,1    "按键测试"               .             ""                  mmd_clearWarnStr          .               .         2           ;
-101    6      0101   6,120   101,5  101,1   101,5  101,1        114,1   100,1    .     .       .      1,1    "GOOSE开出"               .             ""                  mmd_GetGooseKc          .               .         2           ;
-101    7      0000   5,0       .      .          .      .         .       .      .     .       .       .      "<装置测试>"                 .             ""               .               .               .         .           ;
-*=================================================================================================================================================================================================================================================================;
-
-*=================================================================================================================================================================================================================================================================;
-*$1告警窗口																		                                                         ;
-*屏号  域号   属性    坐标      ↑       ↓       ←       →     Enter      ESC     0      1       2       3       显示格式                  变量名字      提示信息                             SetFun           OnKey           OnTime             lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-102     0     0000    0,0        .        .     .      .     .          .      .      .       .       .       ""                           .             ""              .                .                .               .            ;
-102     1     0020    4,24       .        .     .      .     .         .     101,5     .       .       .       "%s"                        m_WarningStr    ""             .               mmd_testKey            .               .            ;
-102     2     0000    0,0       .       .      .      .      .        .       .      .       .       .        "按键测试提示:"                 .          ""                   .               .                .               .           ;
-102     3     0000    0,60       .       .      .      .      .        .       .      .       .       .        "<长按复归键退出>"                 .          ""                   .               .                .               .           ;
-*=================================================================================================================================================================================================================================================================;
-
-
-*=================================================================================================================================================================================================================================================================;
-*$11 遥信查看																		                                                         ;
-*屏号  域号   属性    坐标      ↑       ↓       ←          →      Enter    ESC     0      1     2       3       显示格式                变量名字        提示信息                          SetFun           OnKey           OnTime         lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-111   0      0100   0,0        .     .          .      .         .       .      .     .       .       .      ""                           .              ""                .           mmd_RenewBoardYX        mmd_RenewBoardYX        2           ;
-111   1      1520   0,32       .     .          .      .         .      101,1   .     .       .       .      ""                         &g_tDataMenu1    ""                .         mmd_ChangeYxBoard      .               9           ;
-111   2      0000   0,16        .     .          .      .         .      .      .     .       .       .      " 1 2 3 4 5 6 7 8 910"      .              ""                .                .       .               .           ;
-111   3      0020   5,0        .     .          .      .         .      .       .     .       .       .      "<板卡%*2hu遥信>"           &g_sw_index      ""                .                .                 .               .           ;
-*=================================================================================================================================================================================================================================================================;
-
-
-
-*=================================================================================================================================================================================================================================================================;
-*$11 测量值查看																		                                                         ;
-*屏号  域号   属性    坐标    ↑       ↓          ←       →      Enter    ESC     0      1     2       3       显示格式                变量名字        提示信息          SetFun           OnKey           OnTime         lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-112   0      0100   0,0        .     .          .      .         .       .      .     .       .       .      ""                           .              ""                .           mmd_RenewBoardDo        .        5           ;
-112   1      1101   5,16       .     .          .      .         .      101,1   112,1 .       .       113,1   ""                         &g_tDataMenu1    ""         mmd_TestHz        mmd_ChangeDoBoard      .               9           ;
-112   2      0020   13,0       .     .          .      .         .      .       .     .       .       .      "%*2hu/"                   &m_CurrentScreen  ""                .               .                 .               .           ;
-112   3      0020   16,0       .     .          .      .         .      .       .     .       .       .      "%*2hu>"                   &m_ScreenNum      ""                .               .                 .               .           ;
-112   4      0020   2,0        .     .          .      .         .      .       .     .       .       .      "<板卡%*2hu测试"           &g_sw_index      ""                .                .                 .               .           ;
-*=================================================================================================================================================================================================================================================================;
-
-*=================================================================================================================================================================================================================================================================;
-*$1告警窗口																		                                                         ;
-*屏号  域号   属性    坐标      ↑       ↓       ←       →     Enter      ESC     0      1       2       3       显示格式                       变量名字        提示信息                             SetFun           OnKey           OnTime             lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-113     0     8000    0,0        .        .     .       .     .          .      .      .       .       .       ""                           .             ""              .                .                .               .            ;
-113     1     0101    0,24       .        .     .       .  254,254    254,254   .      .       .       .       "%s"                        m_WarningStr    ""             .                .                .               .            ;
-113     2     0000    0,0       .       .      .      .        .        .       .      .       .       .        "信息提示:"                 .              ""                   .               .                .               .           ;
-*=================================================================================================================================================================================================================================================================;
-
-*=================================================================================================================================================================================================================================================================;
-*$11 测量值查看																		                                                         ;
-*屏号  域号   属性    坐标    ↑       ↓          ←       →      Enter    ESC     0      1     2       3       显示格式                变量名字        提示信息          SetFun           OnKey           OnTime         lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-114   0      0100   0,0        .     .          .      .         .       .      .     .       .       .      ""                           .              ""                .           mmd_RenewGooseKc        .        5           ;
-114   1      1101   5,16       .     .          .      .       115,1    101,6   .     .       .       113,1   ""                         &g_tDataMenu1    ""           mmd_GetRmtIndex       .      .               9           ;
-114   2      0020   13,0       .     .          .      .         .      .       .     .       .       .      "%*2hu/"                   &m_CurrentScreen  ""                .               .                 .               .           ;
-114   3      0020   16,0       .     .          .      .         .      .       .     .       .       .      "%*2hu>"                   &m_ScreenNum      ""                .               .                 .               .           ;
-114   4      0020   2,0        .     .          .      .         .      .       .     .       .       .      "<goose开出测试"           &g_sw_index      ""                .                .                 .               .           ;
-*=================================================================================================================================================================================================================================================================;
-
-*=================================================================================================================================================================================================================================================================;
-*$0 通道系数保存																	                                                         ;
-*屏号  域号   属性    坐标      ↑       ↓       ←       →      Enter    ESC     0      1       2       3       运行工况                   变量名字        提示信息        SetFun           OnKey           OnTime             lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-115    0      8000   0,0        .     .          .      .         .      .       .     .      .       .      ""                             .             ""                .             .                 .               .          ;
-115    1      0101   2,40     115,2  115,2     115,2  115,2    254,254  254,254    .     .      .       .     "合测试"                         .             ""         mmd_GooseKcTest    .                 .               1        ;
-115    2      0101   9,40     115,1  115,1     115,1  115,1    254,254  254,254    .     .      .       .      "分测试"                       .             ""          mmd_GooseKcTest     .                 .               0         ;
-115    3      0000   3,0       .     .          .       .         .      .       .     .      .       .      "<Goose开出发送>"                    .             ""                .             .                 .               .           ;
-*=================================================================================================================================================================================================================================================================;
-
-
-
-
-*=================================================================================================================================================================================================================================================================;
-*$0 定值管理																		                                                         ;
-*屏号  域号   属性    坐标      ↑       ↓       ←       →   Enter    ESC     0      1       2       3       系统维护                   变量名字        提示信息        SetFun           OnKey           OnTime             lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-123   0    0000   0,0       .      .         .      .         .      .        .      .       .       .       ""                             .             ""              .             .                 .               .          ;
-123   1    0101   6,24    123,3    123,2   123,3  123,2     124,1    101,2    .      .       .       .     "遥信测试"                       .             ""         mmd_GetRmtYX        .                 .               0        ;
-123   2    0101   6,48    123,1    123,3   123,1  123,3     126,1    101,2    .      .       .       .     "遥测测试"                       .            ""          mmd_GetRmtYC        .                 .               0         ;
-123   3    0101   6,72    123,2    123,1   123,2  123,1     128,1    101,2    .      .       .       .     "电度测试"                       .            ""          mmd_GetRmtDD        .                 .               0         ;
-123   4    0000   5,0       .      .          .      .        .      .        .      .       .       .      "<远动测试>"                     .            ""              .             .                 .               .           ;
-*=================================================================================================================================================================================================================================================================;
-
-
-*=================================================================================================================================================================================================================================================================;
-*$11 遥信查看																		                                                         ;
-*屏号  域号   属性    坐标     ↑     ↓     ←       →      Enter    ESC     0      1     2       3       显示格式                变量名字        提示信息           SetFun           OnKey           OnTime         lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-124   0      0100   0,0        .     .      .      .         .       .      .     .       .       .      ""                           .              ""                .           mmd_RenewRmtYX      mmd_RenewRmtYX        5           ;
-124   1      1101   0,16       .     .      .      .      125,1    123,1    .     .       .       .      ""                         &g_tDataMenu1    ""            mmd_GetRmtIndex     .                 .               9           ;
-124   2      0120   12,0       .     .      .      .         .      .       .     .       .       .      "%*2hu/"                   &m_CurrentScreen  ""                .               .                 .               .           ;
-124   3      0120   15,0       .     .      .      .         .      .       .     .       .       .      "%*2hu>"                   &m_ScreenNum      ""                .               .                 .               .           ;
-124   4      0020   3,0        .     .      .      .         .      .       .     .       .       .      "<遥信测试"                     .             ""                .               .                 .               .           ;
-*=================================================================================================================================================================================================================================================================;
-
-*=================================================================================================================================================================================================================================================================;
-*$0 通道系数保存																	                                                         ;
-*屏号  域号   属性    坐标      ↑       ↓       ←       →      Enter    ESC     0      1       2       3       运行工况                   变量名字        提示信息        SetFun           OnKey           OnTime             lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-125    0      8000   0,0        .     .          .      .         .      .       .     .      .       .      ""                             .             ""                .             .                 .               .          ;
-125    1      0101   2,40     125,2  125,2     125,2  125,2    254,254  254,254    .     .      .       .     "合测试"                         .             ""         mmd_SendRmtYX    .                 .               1        ;
-125    2      0101   9,40     125,1  125,1     125,1  125,1    254,254  254,254    .     .      .       .      "分测试"                       .             ""          mmd_SendRmtYX     .                 .               0         ;
-125    3      0000   3,0       .     .          .       .         .      .       .     .      .       .      "<遥信发送>"                    .             ""                .             .                 .               .           ;
-*=================================================================================================================================================================================================================================================================;
-
-
-
-*=================================================================================================================================================================================================================================================================;
-*$11 测量值查看																		                                                         ;
-*屏号  域号   属性    坐标      ↑       ↓       ←          →      Enter    ESC     0      1     2       3       显示格式                变量名字        提示信息                          SetFun           OnKey           OnTime         lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-126   0      0100   0,0        .     .          .      .         .       .      .     .       .       .      ""                           .              ""                .          mmd_RenewRmtYC         mmd_RenewRmtYC       5           ;
-126   1      1101   0,16       .     .          .      .        127,1   123,2   .     .       .       .      ""                         &g_tDataMenu1    ""         mmd_GetRmtIndex            .                 .               9           ;
-126   2      0120   12,0       .     .          .      .         .      .       .     .       .       .      "%*2hu/"                   &m_CurrentScreen  ""                .               .                 .               .           ;
-126   3      0120   15,0       .     .          .      .         .      .       .     .       .       .      "%*2hu>"                   &m_ScreenNum      ""                .               .                 .               .           ;
-126   4      0020   3,0        .     .          .      .         .      .       .     .       .       .      "<遥测测试"                     .             ""                .               .                 .               .           ;
-*=================================================================================================================================================================================================================================================================;
-
-*=================================================================================================================================================================================================================================================================;
-*$0 通道系数保存																	                                                         ;
-*屏号  域号   属性    坐标      ↑       ↓       ←       →      Enter    ESC     0      1       2       3       运行工况                   变量名字        提示信息        SetFun           OnKey           OnTime             lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-127    0      8000   0,0        .     .          .      .         .      .       .     .      .       .      ""                             .             ""                .             .                 .               .          ;
-127    1      0101   4,40       .     .          .      .     254,254  254,254    .     .      .       .     "发送遥测%s"          m_YdYcHalfOfRateValue             ""            mmd_SendRmtYC     .                 .               .        ;
-127    2      0000   3,0        .     .          .      .         .     .        .     .      .       .      "<遥测发送>"                   .             ""                .             .                 .               .           ;
-*=================================================================================================================================================================================================================================================================;
-
-*=================================================================================================================================================================================================================================================================;
-*$11 测量值查看																		                                                         ;
-*屏号  域号   属性    坐标      ↑       ↓       ←          →      Enter    ESC     0      1     2       3       显示格式                变量名字        提示信息                          SetFun           OnKey           OnTime         lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-128   0      0100   0,0        .     .          .      .         .       .      .     .       .       .      ""                           .              ""                .          mmd_RenewRmtDD         .        5           ;
-128   1      1101   0,16       .     .          .      .        129,1   123,3   .     .       .       .      ""                         &g_tDataMenu1    ""         mmd_GetRmtIndex            .                 .               9           ;
-128   2      0120   12,0       .     .          .      .         .      .       .     .       .       .      "%*2hu/"                   &m_CurrentScreen  ""                .               .                 .               .           ;
-128   3      0120   15,0       .     .          .      .         .      .       .     .       .       .      "%*2hu>"                   &m_ScreenNum      ""                .               .                 .               .           ;
-128   4      0020   3,0        .     .          .      .         .      .       .     .       .       .      "<电度测试"                     .             ""                .               .                 .               .           ;
-*=================================================================================================================================================================================================================================================================;
-
-*=================================================================================================================================================================================================================================================================;
-*$0 通道系数保存																	                                                         ;
-*屏号  域号   属性    坐标      ↑       ↓       ←       →      Enter    ESC     0      1       2       3       运行工况                   变量名字        提示信息        SetFun           OnKey           OnTime             lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-129    0      8000   0,0        .     .          .      .         .      .       .     .      .       .      ""                             .             ""                .             .                 .               .          ;
-129    1      0101   4,40       .     .          .      .     254,254  254,254    .     .      .       .     "发送遥测"                     .             ""            mmd_SendRmtDD     .                 .               .        ;
-129    2      0000   3,0        .     .          .      .         .     .        .     .      .       .      "<电度发送>"                   .             ""                .             .                 .               .           ;
-*=================================================================================================================================================================================================================================================================;
-
-
-
-*=================================================================================================================================================================================================================================================================;
-*$0 定之保存																		                                                         ;
-*屏号  域号   属性    坐标      ↑       ↓       ←       →      Enter    ESC     0      1       2       3       运行工况                   变量名字        提示信息        SetFun           OnKey           OnTime             lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-130    0      0000   0,0       .      .          .      .        .      .      .     .      .       .      ""                             .             ""                .              .                 .               .          ;
-130    1      0101   6,24    130,4  130,2   130,4  130,2        138,1  100,2   .     .      .       .      "交流自校"                     .             ""                .              .                 .               .        ;
-130    2      0101   6,48    130,1  130,3   130,1  130,3        135,1  100,2   .     .      .       .      "直流自校"                     .             ""                .            .                 .               .        ;
-130    3      0101   6,72    130,2  130,4   130,2  130,4        137,1  100,2   .     .      .       .      "电源自校"                     .             ""                .            .                 .               .        ;
-130    4      0101   6,96    130,3  130,1   130,3  130,1        133,1  100,2   .     .      .       .      "恢复默认值"                   .             ""                .              .                 .               0         ;
-130    5      0000   5,0       .     .          .      .         .      .      .     .      .       .      "<通道校正>"                   .             ""                 .              .                 .               .           ;
-*=================================================================================================================================================================================================================================================================;
-  
-    
-*=================================================================================================================================================================================================================================================================;
-*$0 通道系数保存																	                                                         ;
-*屏号  域号   属性    坐标      ↑       ↓       ←       →      Enter    ESC     0      1       2       3       运行工况                   变量名字        提示信息        SetFun           OnKey           OnTime             lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-133    0      8000   0,0        .     .          .      .         .      .       .     .      .       .      ""                             .             ""                .             .                 .               .          ;
-133    1      0101   4,48     133,2  133,2     133,2  133,2       .   254,254 134,1    .      .     50,1     "恢复"                         .             ""      mmd_SaveAdjustValue     .                 .               .        ;
-133    2      0101   10,48     133,1  133,1     133,1  133,1    130,2  254,254    .     .      .       .      "退出"                       .             ""                .             .                 .               .         ;
-133    3      0101   2,24       .     .          .      .         .      .       .     .      .       .      "恢复默认通道系数?"            .             ""                .             .                 .               .         ;
-133    4      0000   5,0       .     .          .      .         .      .       .     .      .       .      "<通道校正>"                    .             ""                .             .                 .               .           ;
-*=================================================================================================================================================================================================================================================================;
-   
-*=================================================================================================================================================================================================================================================================;
-*$1告警窗口																		                                                         ;
-*屏号  域号   属性    坐标      ↑       ↓       ←       →     Enter      ESC     0      1       2       3       显示格式                       变量名字        提示信息                             SetFun           OnKey           OnTime             lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-134     0     0000    0,0        .        .     .       .     .          .      .      .       .       .       ""                           .             ""              .                .                .               .            ;
-134     1     0101    0,24       .        .     .       .  130,2      130,2     .      .       .       .       "%s"                        m_WarningStr    ""             .                .                .               .            ;
-134     2     0000    0,0        .       .      .       .      .        .       .      .       .       .        "信息提示:"                 .              ""                   .               .                .               .           ;
-*=================================================================================================================================================================================================================================================================;
-   
-     
-
-*=================================================================================================================================================================================================================================================================;
-*$2精度自校																                                                                                           ;
-*屏号  域号   属性    坐标      ↑       ↓       ←      →     Enter    ESC     0        1       2       3         显示格式                变量名字        提示信息                 SetFun           OnKey         OnTime     lnMmUser       ;
-*=================================================================================================================================================================================================================================================================;
-135       0     8000    0,0       .      .      .      .      .        .       .        .       .      .       ""                           .             ""                      .                .             .               .        ;
-135       1     0101    4,60    135,2  135,2   135,2  135,2   .      254,254   136,1     .       .     1,1     "校正"                         .             ""               mmd_StartZljust1     .                 .               .        ;
-135       2     0101    10,60    135,1  135,1   135,1  135,1  130,2  254,254    .        .       .      .      "退出"                       .              ""                      .             .                 .               .         ;
-135       3     0000    0,24      .      .      .      .      .        .       .         .       .      .      "输入10V直流,进行校正"                        m_WarningStr    ""                       .            .              .               0        ;
-135       4     0000    5,0       .      .      .      .      .        .       .        .       .       .     "<直流自校>"                   .              ""                      .                .                .               .           ;
-*=================================================================================================================================================================================================================================================================;
-     
-*=================================================================================================================================================================================================================================================================;
-*$2精度自校																                                                                                           ;
-*屏号  域号   属性    坐标      ↑       ↓       ←      →     Enter    ESC     0        1       2       3         显示格式                变量名字        提示信息                 SetFun           OnKey         OnTime     lnMmUser       ;
-*=================================================================================================================================================================================================================================================================;
-136       0     8000    0,0       .      .      .      .      .        .       .        .       .      .       ""                           .             ""                      .                .             .               .        ;
-136       1     0101    4,60    136,2  136,2   136,2  136,2   .     254,254    .        .       .     1,1     "校正"                         .             ""               mmd_StartZljust2     .                 .               .        ;
-136       2     0101    10,60    136,1  136,1   136,1  136,1  130,2  254,254    .        .       .      .      "退出"                       .              ""                      .             .                 .               .         ;
-136       3     0000    0,24      .      .      .      .      .        .       .         .       .      .      "输入50V直流,进行校正"        .              ""                       .            .              .               0        ;
-136       4     0000    5,0       .      .      .      .      .        .       .        .       .       .     "<直流自校>"                   .              ""                      .                .                .               .           ;
-*=================================================================================================================================================================================================================================================================;
-     
-     
-*=================================================================================================================================================================================================================================================================;
-*$2精度自校																                                                                                           ;
-*屏号  域号   属性    坐标      ↑       ↓       ←      →     Enter    ESC     0        1       2       3         显示格式                变量名字        提示信息                 SetFun           OnKey         OnTime     lnMmUser       ;
-*=================================================================================================================================================================================================================================================================;
-137       0     8000    0,0       .      .      .      .      .        .       .        .       .      .       ""                           .             ""                      .                .             .               .        ;
-137       1     0101    4,80     137,2  137,2   137,2  137,2  .      254,254   .         .     .        1,1     "校正"                      .             ""               mmd_StartPowerAjust     .                 .               .        ;
-137       2     0101    10,80    137,1  137,1   137,1  137,1  130,3  254,254    .        .       .      .      "退出"                       .              ""                      .             .                 .               .         ;
-137       3     0000    0,24      .      .      .      .      .        .       .         .       .      .      "请确认以下电源正常:"                        m_WarningStr    ""                       .            .              .               0        ;
-137       3     0000    0,40      .      .      .      .      .        .       .         .       .      .      "   +12V,-12V,+05V"                        m_WarningStr    ""                       .            .              .               0        ;
-137       4     0000    5,0       .      .      .      .      .        .       .        .       .       .     "<电源自校>"                   .              ""                      .                .                .               .           ;
-*=================================================================================================================================================================================================================================================================;
-     
-     
-     
-      
-*=================================================================================================================================================================================================================================================================;
-*$2精度自校																                                                                                           ;
-*屏号  域号   属性    坐标      ↑       ↓       ←      →     Enter    ESC     0        1       2       3         显示格式                变量名字        提示信息                 SetFun           OnKey         OnTime     lnMmUser       ;
-*=================================================================================================================================================================================================================================================================;
-138       0     8000    0,0       .      .      .      .      .        .       .        .       .      .       ""                           .             ""                      .                .             .               .        ;
-138       1     0101    4,80    138,2  138,2   138,2  138,2   .     254,254    .        .       .     1,1     "校正"                         .             ""      mmd_StartAutojust     .                 .               .        ;
-138       2     0101    10,80    138,1  138,1   138,1  138,1  130,1  254,254    .        .       .      .      "退出"                       .             ""                .             .                 .               .         ;
-138       3     0000    2,24      .      .      .      .      .        .       .        .       .     .      "根据互感器类型"                   .             ""                  .   .              .               0        ;
-138       4     0000    2,48      .      .      .      .      .        .       .        .       .     .      "输入电压电流值"                   .             ""                  .   .              .               0        ;
-138       6     0000    5,0       .      .      .      .      .        .       .        .       .       .     "<交流自校>"                   .             ""                      .                .                .               .           ;
-*=================================================================================================================================================================================================================================================================;
-     
-
-*=================================================================================================================================================================================================================================================================;
-*$2 输入密码																		                                                         ;
-*屏号  域号   属性    坐标        ↑       ↓       ←     →      Enter      ESC     0        1       2       3       显示格式                变量名字        提示信息                  SetFun           OnKey         OnTime     lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-140       0     0000    0,0      .       .      .      .        .        .       .       .       .       .       ""                           .             ""                      .                .             .               .     ;
-140       1     0119    1,40   140,3  140,2  140,3  140,2       .     100,3      .       .       .       .     "一级密码:%s"         &m_strPassword    ""                      .                .             .               0     ;
-140       2     0119    1,60   140,1  140,3  140,1  140,3       .     100,3      .       .       .       .     "二级密码:%s"         &m_strPassword2    ""                      .                .             .               0     ;
-140       3     0001    5,80   140,2  140,1  140,2  140,1     100,3   100,3      .       .       .      1,1    "确认修改"                     .            ""                   mmd_SavePassWord    .             .               0     ;
-140       4     0000    2,20      .       .      .      .        .        .      .       .       .       .    "输入新密码:"            .             ""              .      .             .               0     ;
-140       5     0000    5,0      .       .      .      .        .        .       .       .       .       .     "<密码修改>"                   .             ""                      .                .                .               .           ;
-*=================================================================================================================================================================================================================================================================;
-
-
-*=================================================================================================================================================================================================================================================================;
-*$0 清事件记录																		                                                         ;
-*屏号  域号   属性    坐标      ↑       ↓       ←       →      Enter    ESC     0      1       2       3       运行工况                   变量名字        提示信息        SetFun           OnKey           OnTime             lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-142      0      8000   0,0    .     .          .      .         .      .       .     .      .       .      ""                             .             ""                .             .                 .               .          ;
-142      1      0101   4,48  142,2  142,2   142,2   142,2       .   100,4      .     .      .      1,1     "删除"                         .             ""           mmd_ClearSOE       .                 .               .        ;
-142      2      0101   10,48  142,1  142,1   142,1   142,1    100,4  100,4      .     .      .       .      "退出"                         .             ""                .             .                 .               .         ;
-142      3      0001   3,24   .     .          .      .         .      .       .     .      .       .      "确认删除事件记录?"                 .             ""                .             .                 .               .         ;
-142      4      0000   4,0    .     .          .      .         .      .       .     .      .       .      "<记录删除>"                    .            ""                .             .                 .               .           ;
-*=================================================================================================================================================================================================================================================================;
-  
-*=================================================================================================================================================================================================================================================================;
-*$0 清事件记录																		                                                         ;
-*屏号  域号   属性    坐标      ↑       ↓       ←       →      Enter    ESC     0      1       2       3       运行工况                   变量名字        提示信息        SetFun           OnKey           OnTime             lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-143      0      8000   0,0    .     .          .      .         .      .       .     .      .       .      ""                             .             ""                .             .                 .               .          ;
-143      1      0101   4,48  143,2  143,2   143,2   143,2       .   100,5      .     .      .      1,1     "清零"                         .             ""           mmd_ClearQUA       .                 .               .        ;
-143      2      0101   10,48  143,1  143,1   143,1   143,1    100,5  100,5      .     .      .       .      "退出"                         .             ""                .             .                 .               .         ;
-143      3      0001   1,24   .     .          .      .         .      .       .     .      .       .      "确认清零电压合格率?"                 .             ""                .             .                 .               .         ;
-143      4      0000   4,0    .     .          .      .         .      .       .     .      .       .      "<合格率清零>"                    .            ""                .             .                 .               .           ;
-*=================================================================================================================================================================================================================================================================;
-  
-*=================================================================================================================================================================================================================================================================;
-*$0 清事件记录																		                                                         ;
-*屏号  域号   属性    坐标      ↑       ↓       ←       →      Enter    ESC     0      1       2       3       运行工况                   变量名字        提示信息        SetFun           OnKey           OnTime             lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-144      0      8000   0,0    .     .          .      .         .      .       .     .      .       .      ""                             .             ""                .             .                 .               .          ;
-144      1      0101   4,48  144,2  144,2   144,2   144,2       .   100,6      .     .      .      1,1     "清零"                         .             ""           mmd_ClearIMP       .                 .               .        ;
-144      2      0101   10,48  144,1  144,1   144,1   144,1    100,6  100,6      .     .      .       .      "退出"                         .             ""                .             .                 .               .         ;
-144      3      0001   1,24   .     .          .      .         .      .       .     .      .       .      "确认清零脉冲计数?"                 .             ""                .             .                 .               .         ;
-144      4      0000   4,0    .     .          .      .         .      .       .     .      .       .      "<脉冲值清零>"                    .            ""                .             .                 .               .           ;
-*=================================================================================================================================================================================================================================================================;
-  
-  
-*=================================================================================================================================================================================================================================================================;
-*$0 清事件记录																		                                                         ;
-*屏号  域号   属性    坐标      ↑   ↓   ←      →      Enter    ESC     0      1       2       3       运行工况                   变量名字        提示信息        SetFun           OnKey           OnTime             lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-179      0     0000   0,0       .     .     .     .          .      .       .     .      .       .      ""                             .             ""                .             .                mmd_freshmain             3         ;
-179      1     6100   1,24      .     .     .     .          .     0,1      .     .       .       .     "配电自动化终端"               .             ""               .           mmd_mainimageKey         .               .           ;
-179      2     0020   19,0      .     .        .     .          .      .       .     .       .       .     "%s"                    m_LockIcon           ""             .                 .                     .                  .           ;
-*=================================================================================================================================================================================================================================================================;
-  
-  
-*=================================================================================================================================================================================================================================================================;
-*$0 清事件记录																		                                                         ;
-*屏号  域号   属性    坐标      ↑       ↓       ←       →      Enter    ESC     0      1       2       3       运行工况                   变量名字        提示信息        SetFun           OnKey           OnTime             lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-180      0     0000   0,0       .     .        .     .          .      .       .     .      .       .      ""                             .             ""                .             .                 mmd_FreshTime             1          ;
-180      1     0120   0,64      .     .        .     .          .     0,1      .     .       .       .     "20%*2hu-"           &m_ShowTime.year        ""             .                 .                     .                  .           ;
-180      2     0020   5,64      .     .        .     .          .      .       .     .       .       .     "%*2hu-"             &m_ShowTime.month       ""             .                 .                     .                  .           ;
-180      3     0020   8,64      .     .        .     .          .      .       .     .       .       .     "%*2hu "             &m_ShowTime.day         ""             .                 .                     .                  .           ;
-180      4     0020   11,64     .     .        .     .          .      .       .     .       .       .      "%*2hu:"            &m_ShowTime.hour        ""             .                 .                     .                  .           ;
-180      5     0020   14,64     .     .        .     .          .      .       .     .       .       .     "%*2hu:"             &m_ShowTime.min         ""             .                 .                     .                  .           ;
-180      6     0020   17,64     .     .        .     .          .      .       .     .       .       .     "%*2hu"              &m_ShowTime.sec         ""             .                 .                     .                  .           ;
-180      7     0000   2,24      .     .        .     .          .      .       .     .       .       .     "配电自动化终端"                      .             ""               .             .                 .               .           ;
-*=================================================================================================================================================================================================================================================================;
-
-*=================================================================================================================================================================================================================================================================;
-*$2 特殊功能菜单															                                                         ;
-*屏号  域号   属性    坐标    ↑     ↓     ←     →       Enter      ESC     0        1       2       3       显示格式                变量名字       				 提示信息         SetFun           OnKey         OnTime     lnMmUser     ;
-*===========================================================================================================================================================================================================================================================;
-181       0     0000    0,0     .     .      .      .        .       .      .        .       .      .       ""                     .                ""                   .               .             .               .     ;
-181       1     0101    4,24  181,4  181,2  181,4  181,2   182,1   0,5      .        .       .     1,1      "内 部 定 值"                   .                ""            mmd_InitCstSetGroup        .              .               .     ;
-181       2     0101    4,48  181,1  181,3  181,1  181,3     .     0,5      .        .       .     1,1    "删除操作记录"                .                ""           mmd_ClearOperateSOE  .              .               .     ;
-181       3     0101    4,72  181,2  181,4  181,2  181,4     .     0,5      .        .       .     1,1    "恢复出厂设置"                .                ""           mmd_InitDefaultEquipSet .              .               .     ;
-181       4     0101    4,96  181,3  181,1  181,3  181,1  188,1    0,5      .        .       .     1,1    "显示定值"                    .                ""           mmd_InitSetGroup .              .               .     ;
-181       6     0000    5,0     .     .      .      .        .       .      .        .       .      .      "<内部设置>"                .                ""                   .               .              .               .     ;
-*===========================================================================================================================================================================================================================================================;
-
-
-*=================================================================================================================================================================================================================================================================;
-*$11 遥信查看																		                                                         ;
-*屏号  域号   属性    坐标     ↑     ↓     ←       →      Enter    ESC     0      1     2       3       显示格式                变量名字        提示信息           SetFun           OnKey           OnTime         lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-182   0      0100   0,0        .     .      .      .         .       .      .     .       .       .      ""                           .              ""                .           mmd_RenewCstSetGroup           .        5           ;
-182   1      1301   6,20       .     .      .      .      183,1    181,1    .     .       .       .      ""                         &g_tDataMenu2    ""            mmd_InitCstSet     .                 .               8           ;
-182   2      0020   15,0       .     .          .      .         .      .      .     .       .       .      "%1hu>"                   &m_CurrentScreen    ""                .               .                 .               .           ;
-182   3      0020   13,0       .     .          .      .         .      .      .     .       .       .      "%1hu/"                  &m_ScreenNum       ""                .               .                 .               .           ;
-182   4      0020   4,0        .     .      .      .         .      .       .     .       .       .      "<内部定值"                     .             ""                .               .                 .               .           ;
-*=================================================================================================================================================================================================================================================================;
-
-*=================================================================================================================================================================================================================================================================;
-*$11 定值整定																		                                                         ;
-*屏号  域号   属性    坐标    ↑       ↓       ←       →      Enter    ESC     0      1     2       3       显示格式                变量名字        提示信息             SetFun           OnKey           OnTime         lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-183   0      0000   0,0        .     .          .      .         .      .      .     .       .       .      ""                           .                 ""                .        mmd_RenewCstSet             .                   .           ;
-183   1      135D   4,16       .     .          .      .         .   184,1      .     .      .       .      ""                         &g_tDataMenu1       ""                .      mmd_SetCstKey     .               9           ;
-183   2      1524    0,16       .     .          .      .         .     .       .     .       .       .      ""                         &g_tExtraMenu       ""                .         .     .               9           ;
-183   3      0020   16,0       .     .          .      .         .      .      .     .       .       .      "[%*2hu]"                  &m_ScreenNum       ""                .               .                 .               .           ;
-183   4      0020   3,0        .     .          .      .         .      .      .     .       .       .      "<%s>"                     m_equipstr        ""                .               .                 .               .           ;
-*=================================================================================================================================================================================================================================================================;
-
-*=================================================================================================================================================================================================================================================================;
-*$0 定之保存																		                                                         ;
-*屏号  域号   属性    坐标      ↑       ↓       ←       →      Enter    ESC     0      1       2       3       运行工况                   变量名字        提示信息        SetFun           OnKey           OnTime             lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-184     0      8000   0,0       .     .          .      .         .      .       .     .      .       .      ""                             .             ""                .             .                 .               .          ;
-184     1      0101   4,48     184,2  184,2      184,2    184,2        .   254,254  186,1    .      .     185,1      "保存"                          .             ""           mmd_SaveCstSet       .                 .               .        ;
-184     2      0101   10,48    184,1  184,1      184,1    184,1        .   254,254    .     .      .       .      "退出"                        .             ""              mmd_backCstSet    .                 .               .         ;
-184     3      0001   3,24      .     .          .      .         .      .       .     .      .       .      "保存内部定值?"              .             ""                .             .                 .               .         ;
-184     4      0000   4,0       .     .          .      .         .      .       .     .      .       .      "<内部定值保存>"                    .             ""                .             .                 .               .           ;
-*=================================================================================================================================================================================================================================================================;
-
-*=================================================================================================================================================================================================================================================================;
-*$1告警窗口																		                                                         ;
-*屏号  域号   属性    坐标      ↑       ↓       ←       →     Enter      ESC     0      1       2       3       显示格式                       变量名字        提示信息                             SetFun           OnKey           OnTime             lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-185     0     8000    0,0        .        .     .       .     .          .      .      .       .       .       ""                           .                   ""              .                .                .               .            ;
-185     1     0100    0,24       .        .     .       .  254,254   254,254    .      .       .       .       "%s"                        m_WarningStr         ""              .                .                .               .            ;
-185     2     0100    2,48       .        .     .       .  254,254   254,254    .      .       .       .       "%s"                        m_errInf            ""              .                .                .               .            ;
-185     3     0000    2,0        .        .     .       .  254,254   254,254    .      .       .       .       "定值超出整定范围"                          .                ""              .                .                .               .            ;
-*=================================================================================================================================================================================================================================================================;
-
-*=================================================================================================================================================================================================================================================================;
-186     0     0000    0,0        .        .     .       .     .          .      .      .       .       .       ""                           .             ""              .                .                .               .            ;
-186     1     0101    0,24       .        .     .       .     .          .      .      .       .       .       "%s"                        m_WarningStr   ""          mmd_backCstSet             .                .               .            ;
-186     2     0000    0,0        .        .     .       .     .          .      .      .       .       .        "信息提示:"                 .              ""                   .               .                .               .           ;
-*=================================================================================================================================================================================================================================================================;
-
-*=================================================================================================================================================================================================================================================================;
-*$1告警窗口																		                                                         ;
-*屏号  域号   属性    坐标      ↑       ↓      ←       →     Enter      ESC     0      1       2       3       显示格式                       变量名字        提示信息                             SetFun           OnKey           OnTime             lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-187     0     8000    0,0        .        .     .       .     .         .      .      .       .       .       ""                           .             ""              .                .                .               .            ;
-187     1     0100    0,24       .        .     .       .    182,1    181,1      .      .       .      1,1      "内部定值错误,"             .              ""           mmd_GetDefaultCstSet          .    .               .            ;
-187     2     0000    0,48       .        .     .       .     .        .      .      .       .       .        "载入默认定值"               .              ""              .                .                .               .           ;
-*=================================================================================================================================================================================================================================================================;
-
-
-
-
-*=================================================================================================================================================================================================================================================================;
-*$11 测量值查看																		                                                         ;
-*屏号  域号   属性    坐标    ↑       ↓          ←       →      Enter    ESC     0      1     2       3       显示格式                变量名字        提示信息          SetFun           OnKey           OnTime         lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-188   0      0100   0,0        .     .          .      .         .       .      .     .       .       .      ""            .              ""         .           mmd_RenewSetGroup   mmd_RenewSetGroup       5           ;
-188   1      1101   0,16       .     .          .      .         .      189,1   .     .       .       .       ""                         &g_tDataMenu1    ""         mmd_ChangeSetGroup  .                    .               7           ;
-188   2      0020   13,0       .     .          .      .         .      .       .     .       .       .      "%*2hu/"                   &m_CurrentScreen  ""                .               .                 .               .           ;
-188   3      0020   16,0       .     .          .      .         .      .       .     .       .       .      "%*2hu>"                   &m_ScreenNum      ""                .               .                 .               .           ;
-188   4      0020   0,144       .     .          .      .         .      .       .     .       .       .      "---%s---"                  m_equipstr      ""                .               .                 .               .           ;
-188   5      0020   2,0        .     .          .      .         .      .       .     .       .       .      "<显示定制"                  .      ""                .                .                 .               .           ;
-*=================================================================================================================================================================================================================================================================;
-
-
-*=================================================================================================================================================================================================================================================================;
-*$0 定之保存																		                                                         ;
-*屏号  域号   属性    坐标      ↑       ↓         ←       →         Enter    ESC     0      1       2       3       运行工况                   变量名字        提示信息        SetFun           OnKey           OnTime             lnMmUser     ;
-*=================================================================================================================================================================================================================================================================;
-189      0      8000   0,0       .      .          .      .          .      .       .     .      .       .      ""                             .             ""                .             .                 .               .          ;
-189      1      0101   4,48    189,2  189,2      189,2    189,2    .     254,254  181,4    .       .      .      "保存"                  .             ""           mmd_SaveSetGroup       .                 .               .        ;
-189      2      0101   10,48   189,1  189,1      189,1    189,1    181,4   254,254    .     .      .       .      "退出"                  .             ""                .             .                 .               .         ;
-189      3      0001   3,24      .     .          .      .         .      .       .     .      .       .      "保存修改设置?"                .             ""                .             .                 .               .         ;
-189      4      0000   5,0       .     .          .      .         .      .       .     .      .       .      "<定制保存>"                   .             ""                .             .                 .               .           ;
-*=================================================================================================================================================================================================================================================================;

+ 4 - 4
dtu/dtu_main_t536/app/Maintain.c

@@ -601,7 +601,7 @@ int Maintain_Manage(u8 *buf, u32 len, u8 *cmd_buf)
 				//子板升级
 				if(g_maintain.file_type == FILETYPE_CHILDPRO)
 				{
-#if defined(BSP_DTU3) || defined(BSP_DTU2) || defined(BSP_DTU5)
+#if defined(BSP_CAN_ENABLE)
 					extern struct program_comm g_program;
 					if ((g_program.comm == 0)&&(g_prog_up.bit_echo == 0))
 					{
@@ -746,7 +746,7 @@ int Maintain_Manage(u8 *buf, u32 len, u8 *cmd_buf)
 		#endif	
 			else if(g_maintain.file_type == FILETYPE_CHILDPRO)
 			{
-#if defined(BSP_DTU3) || defined(BSP_DTU2) || defined(BSP_DTU5)
+#if defined(BSP_CAN_ENABLE)
 				if (init_file_program(buf[2], g_maintain.file_index) != 0)	//文件读取校验有误
 				{
 					cmd_buf[1] |= MAINTAIN_NAK;
@@ -1647,7 +1647,7 @@ int Maintain_Manage(u8 *buf, u32 len, u8 *cmd_buf)
 			switch(buf[2]) 
 			{
 			case 0:	//自动检测板卡测试
-#if defined(BSP_DTU3) || defined(BSP_DTU2) || defined(BSP_DTU5)
+#if defined(BSP_CAN_ENABLE)
 				tmpbuf[0] = 1;
 				tmpbuf[1] = 3;
 				tmpbuf[2] = 1;
@@ -1700,7 +1700,7 @@ int Maintain_Manage(u8 *buf, u32 len, u8 *cmd_buf)
 			
 			cmd_buf[2] = 0;
 			
-#if defined(BSP_DTU3) || defined(BSP_DTU2) || defined(BSP_DTU5)
+#if defined(BSP_CAN_ENABLE)
 			{
 			extern struct rt_stat 	g_stat_do_delay;
 			extern struct rt_stat 	g_stat_di_delay;

+ 0 - 1044
dtu/dtu_main_t536/app/Menu2c_160160_ShaoGuan.c

@@ -1,1044 +0,0 @@
-#include "include_Hmi.h"
-#ifdef LCD_ADD_FUNC_MODE
-
-const  MENU_TABLE_DEF MenuStartTable_160160_ShaoGuan[260] =
-{
-	{ 0,15 },
-	{ 15,3 },
-	{ 18,4 },
-	{ 22,4 },
-	{ -1,-1 },
-	{ 26,8 },
-	{ 34,7 },
-	{ 41,5 },
-	{ 46,3 },
-	{ 49,3 },
-	{ 64,8 },
-	{ 52,5 },
-	{ 57,3 },
-	{ -1,-1 },
-	{ -1,-1 },
-	{ -1,-1 },
-	{ -1,-1 },
-	{ -1,-1 },
-	{ -1,-1 },
-	{ 60,4 },
-	{ 72,9 },
-	{ 81,5 },
-	{ 86,5 },
-	{ 91,5 },
-	{ -1,-1 },
-	{ 96,7 },
-	{ 103,5 },
-	{ 108,4 },
-	{ 112,5 },
-	{ -1,-1 },
-	{ 117,7 },
-	{ 124,8 },
-	{ 132,4 },
-	{ 136,5 },
-	{ 141,5 },
-	{ 146,5 },
-	{ 151,4 },
-	{ 155,4 },
-	{ 159,4 },
-	{ 163,4 },
-	{ 167,6 },
-	{ 319,6 },
-	{ 325,5 },
-	{ 330,5 },
-	{ 335,5 },
-	{ 340,5 },
-	{ 345,5 },
-	{ 350,5 },
-	{ 355,4 },
-	{ 359,4 },
-	{ 363,4 },
-	{ 367,3 },
-	{ 370,3 },
-	{ 373,3 },
-	{ -1,-1 },
-	{ 376,3 },
-	{ 379,3 },
-	{ 385,3 },
-	{ 388,3 },
-	{ 391,3 },
-	{ 397,7 },
-	{ -1,-1 },
-	{ 183,5 },
-	{ 188,5 },
-	{ 193,5 },
-	{ 205,4 },
-	{ 202,3 },
-	{ 382,3 },
-	{ 198,4 },
-	{ 394,3 },
-	{ 404,5 },
-	{ 409,5 },
-	{ 414,5 },
-	{ 423,4 },
-	{ 427,3 },
-	{ 430,3 },
-	{ 419,4 },
-	{ -1,-1 },
-	{ -1,-1 },
-	{ 503,5 },
-	{ 513,6 },
-	{ 519,16 },
-	{ 535,16 },
-	{ 551,16 },
-	{ 567,16 },
-	{ 583,3 },
-	{ 473,5 },
-	{ 478,5 },
-	{ 483,5 },
-	{ 488,5 },
-	{ 433,10 },
-	{ 443,5 },
-	{ 448,5 },
-	{ 453,5 },
-	{ 458,5 },
-	{ 463,5 },
-	{ 468,5 },
-	{ 493,5 },
-	{ 498,5 },
-	{ 508,5 },
-	{ 586,8 },
-	{ 594,8 },
-	{ 602,4 },
-	{ -1,-1 },
-	{ -1,-1 },
-	{ -1,-1 },
-	{ -1,-1 },
-	{ -1,-1 },
-	{ -1,-1 },
-	{ -1,-1 },
-	{ -1,-1 },
-	{ 606,4 },
-	{ 610,5 },
-	{ 615,3 },
-	{ 618,5 },
-	{ 623,4 },
-	{ -1,-1 },
-	{ -1,-1 },
-	{ -1,-1 },
-	{ -1,-1 },
-	{ -1,-1 },
-	{ -1,-1 },
-	{ -1,-1 },
-	{ 627,5 },
-	{ 632,5 },
-	{ 637,4 },
-	{ 641,5 },
-	{ 646,3 },
-	{ 649,5 },
-	{ 654,3 },
-	{ 657,6 },
-	{ -1,-1 },
-	{ -1,-1 },
-	{ 663,5 },
-	{ 668,3 },
-	{ 671,5 },
-	{ 676,5 },
-	{ 681,6 },
-	{ 687,6 },
-	{ -1,-1 },
-	{ 693,6 },
-	{ -1,-1 },
-	{ 699,5 },
-	{ 704,5 },
-	{ 709,5 },
-	{ -1,-1 },
-	{ -1,-1 },
-	{ -1,-1 },
-	{ -1,-1 },
-	{ -1,-1 },
-	{ 173,10 },
-	{ -1,-1 },
-	{ 209,5 },
-	{ 214,5 },
-	{ 219,5 },
-	{ -1,-1 },
-	{ 228,3 },
-	{ -1,-1 },
-	{ 224,4 },
-	{ -1,-1 },
-	{ -1,-1 },
-	{ -1,-1 },
-	{ 231,5 },
-	{ 236,5 },
-	{ 241,5 },
-	{ -1,-1 },
-	{ 250,3 },
-	{ -1,-1 },
-	{ 246,4 },
-	{ -1,-1 },
-	{ -1,-1 },
-	{ -1,-1 },
-	{ 253,5 },
-	{ 258,5 },
-	{ 263,5 },
-	{ -1,-1 },
-	{ 272,3 },
-	{ -1,-1 },
-	{ 268,4 },
-	{ 714,3 },
-	{ 717,8 },
-	{ 725,6 },
-	{ 731,5 },
-	{ 736,5 },
-	{ 741,5 },
-	{ 746,4 },
-	{ 750,3 },
-	{ 753,3 },
-	{ 756,6 },
-	{ 762,5 },
-	{ -1,-1 },
-	{ -1,-1 },
-	{ 275,5 },
-	{ 280,5 },
-	{ 285,5 },
-	{ -1,-1 },
-	{ 294,3 },
-	{ -1,-1 },
-	{ 290,4 },
-	{ -1,-1 },
-	{ -1,-1 },
-	{ -1,-1 },
-	{ 297,5 },
-	{ 302,5 },
-	{ 307,5 },
-	{ -1,-1 },
-	{ 316,3 },
-	{ -1,-1 },
-	{ 312,4 },
-	{ -1,-1 },
-	{ -1,-1 },
-	{ -1,-1 },
-	{ -1,-1 },
-	{ -1,-1 },
-	{ -1,-1 },
-	{ -1,-1 },
-	{ -1,-1 },
-	{ -1,-1 },
-	{ -1,-1 },
-	{ -1,-1 },
-	{ -1,-1 },
-	{ -1,-1 },
-	{ -1,-1 },
-	{ -1,-1 },
-	{ -1,-1 },
-	{ -1,-1 },
-	{ -1,-1 },
-	{ -1,-1 },
-	{ -1,-1 },
-	{ -1,-1 },
-	{ -1,-1 },
-	{ -1,-1 },
-	{ -1,-1 },
-	{ -1,-1 },
-	{ -1,-1 },
-	{ -1,-1 },
-	{ -1,-1 },
-	{ -1,-1 },
-	{ -1,-1 },
-	{ -1,-1 },
-	{ -1,-1 },
-	{ -1,-1 },
-	{ -1,-1 },
-	{ -1,-1 },
-	{ -1,-1 },
-	{ -1,-1 },
-	{ -1,-1 },
-	{ -1,-1 },
-	{ -1,-1 },
-	{ -1,-1 },
-	{ -1,-1 },
-	{ -1,-1 },
-	{ -1,-1 },
-	{ -1,-1 },
-	{ -1,-1 },
-	{ -1,-1 },
-	{ -1,-1 },
-	{ -1,-1 },
-	{ -1,-1 },
-	{ -1,-1 },
-};
-
-const  MENU_HEAD_DEF MenuHeadTable_160160_ShaoGuan[] =
-{
-	{208,},
-	{767,},
-};
-
-const  MENU_FIELD_DEF MenuFieldTable_160160_ShaoGuan[] =
-{
-{ 0,0,0x0000,160,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"",0,"",0,0,(int (*)(void)) mmd_FreshTime,1},
- { 0,1,0x0101,1,48,0,6,0,3,0,6,0,2,-1,-1,-1,-1,180,1,179,1,10,1,20,1,"运行工况",0,"",0,(int (*)(int)) mmd_EnterMainMenu,0,-1,},
- { 0,2,0x0101,11,48,0,5,0,4,0,1,0,3,30,1,-1,-1,180,1,179,1,-1,-1,-1,-1,"运行管理",0,"",0,(int (*)(int)) mmd_EnterMainMenu,0,-1,},
- { 0,3,0x0101,1,72,0,1,0,5,0,2,0,4,80,1,-1,-1,180,1,179,1,-1,-1,-1,-1,"装置记录",0,"",0,(int (*)(int)) mmd_EnterMainMenu,0,-1,},
- { 0,4,0x0101,11,72,0,2,0,6,0,3,0,5,40,1,-1,-1,180,1,179,1,-1,-1,-1,-1,"定值管理",0,"",0,(int (*)(int)) mmd_EnterMainMenu,0,-1,},
- { 0,5,0x0101,1,96,0,3,0,2,0,4,0,6,3,1,-1,-1,180,1,179,1,-1,-1,-1,-1,"系统维护",0,"",0,(int (*)(int)) mmd_EnterMainMenu,0,-1,},
- { 0,6,0x0101,11,96,0,4,0,1,0,5,0,1,5,1,-1,-1,180,1,179,1,-1,-1,-1,-1,"装置信息",0,"",0,(int (*)(int)) mmd_EnterMainMenu,0,-1,},
- { 0,7,0x0020,6,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"<主 菜 单>",0,"",0,0,0,-1,},
- { 0,8,0x0020,0,144,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"20%*2hu-",(void *) &m_ShowTime.year,"",0,0,0,-1,},
- { 0,9,0x0020,5,144,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"%*2hu-",(void *) &m_ShowTime.month,"",0,0,0,-1,},
- { 0,10,0x0020,8,144,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"%*2hu ",(void *) &m_ShowTime.day,"",0,0,0,-1,},
- { 0,11,0x0020,11,144,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"%*2hu:",(void *) &m_ShowTime.hour,"",0,0,0,-1,},
- { 0,12,0x0020,14,144,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"%*2hu:",(void *) &m_ShowTime.min,"",0,0,0,-1,},
- { 0,13,0x0020,17,144,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"%*2hu",(void *) &m_ShowTime.sec,"",0,0,0,-1,},
- { 0,14,0x0020,4,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"运行定值区:%*02hu",(void *) &m_runsection,"",0,0,0,0},
- { 1,0,0x8000,0,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"",0,"",0,0,0,-1,},
- { 1,1,0x0101,0,24,-1,-1,-1,-1,-1,-1,-1,-1,254,254,254,254,-1,-1,-1,-1,-1,-1,-1,-1,"%s",(void *) m_WarningStr,"",0,0,0,-1,},
- { 1,2,0x0000,0,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"信息提示:",0,"",0,0,0,-1,},
- { 2,0,0x8000,0,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"",0,"",0,0,0,-1,},
- { 2,1,0x0119,5,60,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,1,70,1,-1,-1,75,1,1,1,"%s",(void *) m_strPassword,"",(int (*)(int)) mmd_CheckParaPassword,0,0,0},
- { 2,2,0x0000,5,40,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"输入密码:",0,"",0,0,0,0},
- { 2,3,0x0000,5,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"<参数设置>",0,"",0,0,0,-1,},
- { 3,0,0x8000,0,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"",0,"",0,0,0,-1,},
- { 3,1,0x0119,5,60,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,0,5,100,1,181,1,-1,-1,1,1,"%s",(void *) &m_strPassword,"",(int (*)(int)) mmd_CheckXTPassword,0,0,0},
- { 3,2,0x0000,5,40,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"输入密码:",0,"",0,0,0,0},
- { 3,3,0x0000,5,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"<系统维护>",0,"",0,0,0,-1,},
- { 5,0,0x0000,0,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"",0,"",0,0,0,-1,},
- { 5,1,0x0101,6,24,5,6,5,2,5,6,5,2,6,1,0,6,-1,-1,-1,-1,-1,-1,1,1,"版本信息",0,"",(int (*)(int)) mmd_GetInf,0,0,0},
- { 5,2,0x0101,6,44,5,1,5,3,5,1,5,3,9,1,0,6,-1,-1,-1,-1,-1,-1,1,1,"配置信息",0,"",(int (*)(int)) mmd_GetFileInf,0,0,0},
- { 5,3,0x0101,6,64,5,2,5,4,5,2,5,4,8,1,0,6,-1,-1,-1,-1,-1,-1,1,1,"调试信息",0,"",(int (*)(int)) mmd_GetDebugInf,0,0,0},
- { 5,4,0x0101,6,84,5,3,5,5,5,3,5,5,-1,-1,0,6,7,1,-1,-1,-1,-1,1,1,"故障信息",0,"",(int (*)(int)) mmd_GetConfigInf,0,0,0},
- { 5,5,0x0101,6,104,5,4,5,6,5,4,5,6,11,1,0,6,-1,-1,-1,-1,-1,-1,1,1,"GPRS信息",0,"",(int (*)(int)) mmd_GetGprsInf,0,0,0},
- { 5,6,0x0101,6,124,5,5,5,1,5,5,5,1,-1,-1,0,6,12,1,0,6,-1,-1,1,1,"goose信息",0,"",(int (*)(int)) mmd_GetGooseInf,0,0,0},
- { 5,7,0x0000,5,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"<装置信息>",0,"",0,0,0,-1,},
- { 6,0,0x0100,0,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"",0,"",0,0,0,5},
- { 6,1,0x0120,0,16,-1,-1,-1,-1,-1,-1,-1,-1,5,1,5,1,-1,-1,-1,-1,-1,-1,-1,-1,"型号:%s",(void *) m_equipstr,"",0,0,0,-1,},
- { 6,2,0x0020,0,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"CRC :%s",(void *) m_errInf,"",0,0,0,-1,},
- { 6,3,0x0020,0,48,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"版本:%s",(void *) m_set_inf,"",0,0,0,-1,},
- { 6,4,0x0020,0,64,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"生成日期:",0,"",0,0,0,-1,},
- { 6,5,0x0020,1,80,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"%s",(void *) m_WarningStr,"",0,0,0,-1,},
- { 6,6,0x0020,5,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"<版本信息>",0,"",0,0,0,-1,},
- { 7,0,0x0100,0,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"",0,"",0,(int (*)(int)) mmd_RenewConfigInf,0,5},
- { 7,1,0x1520,0,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,5,4,-1,-1,-1,-1,-1,-1,-1,-1,"",(void *) &g_tDataMenu1,"",0,0,0,9},
- { 7,3,0x0020,12,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"%*2hu/",(void *) &m_CurrentScreen,"",0,0,0,-1,},
- { 7,4,0x0020,15,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"%*2hu>",(void *) &m_ScreenNum,"",0,0,0,-1,},
- { 7,5,0x0020,3,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"<故障信息",0,"",0,0,0,-1,},
- { 8,0,0x0100,0,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"",0,"",0,0,0,5},
- { 8,1,0x1520,0,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,5,3,-1,-1,-1,-1,-1,-1,-1,-1,"",(void *) &g_tDataMenu1,"",0,0,0,9},
- { 8,2,0x0020,4,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"<调试信息>",0,"",0,0,0,-1,},
- { 9,0,0x0100,0,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"",0,"",0,0,0,5},
- { 9,1,0x1520,0,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,5,2,-1,-1,-1,-1,-1,-1,-1,-1,"",(void *) &g_tDataMenu1,"",0,0,0,8},
- { 9,3,0x0020,4,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"<配置信息>",0,"",0,0,0,-1,},
- { 11,0,0x0100,0,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"",0,"",0,(int (*)(int)) mmd_AuotGprsInf,(int (*)(void)) mmd_AuotGprsInf,1},
- { 11,1,0x1520,0,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,5,5,-1,-1,-1,-1,-1,-1,-1,-1,"",(void *) &g_tDataMenu1,"",0,(int (*)(int)) mmd_GprsInfKey,0,9},
- { 11,2,0x0020,12,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"%*2hu/",(void *) &m_CurrentScreen,"",0,0,0,-1,},
- { 11,3,0x0020,15,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"%*2hu>",(void *) &m_ScreenNum,"",0,0,0,-1,},
- { 11,4,0x0020,3,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"<GPRS信息",0,"",0,0,0,-1,},
- { 12,0,0x0100,0,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"",0,"",0,0,0,1},
- { 12,1,0x1520,0,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,5,6,-1,-1,1,1,"",(void *) &g_tDataMenu1,"",0,(int (*)(int)) mmd_gooseKey,0,9},
- { 12,4,0x0020,3,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"<goose信息>",0,"",0,0,0,-1,},
- { 19,0,0x0100,0,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"",0,"",0,(int (*)(int)) mmd_RenewBoardYX,(int (*)(void)) mmd_RenewBoardYX,2},
- { 19,1,0x1520,0,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,3,-1,-1,-1,-1,-1,-1,-1,-1,"",(void *) &g_tDataMenu1,"",0,(int (*)(int)) mmd_ChangeYxBoard,0,9},
- { 19,2,0x0000,0,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1," 1 2 3 4 5 6 7 8 910",0,"",0,0,0,-1,},
- { 19,3,0x0020,4,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"<板卡%*2hu遥信>",(void *) &g_sw_index,"",0,0,0,-1,},
- { 10,0,0x0000,0,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"",0,"",0,0,0,-1,},
- { 10,1,0x0101,6,24,20,6,20,2,20,6,20,2,21,1,0,1,-1,-1,-1,-1,-1,-1,-1,-1,"测 量 值",0,"",(int (*)(int)) mmd_GetFtuMea,0,0,-1,},
- { 10,3,0x0101,6,44,20,1,20,3,20,1,20,3,-1,-1,0,1,22,1,-1,-1,-1,-1,1,1,"开关遥信",0,"",(int (*)(int)) mmd_GetFtuYX,0,0,-1,},
- { 10,3,0x0101,6,64,20,2,20,4,20,2,20,4,-1,-1,0,1,19,1,-1,-1,-1,-1,1,1,"板卡遥信",0,"",(int (*)(int)) mmd_GetBoardYX,0,0,-1,},
- { 10,4,0x0101,6,84,20,3,20,5,20,3,20,5,-1,-1,0,1,23,1,-1,-1,-1,-1,1,1,"GOOSE开入",0,"",(int (*)(int)) mmd_GetGoose,0,0,-1,},
- { 10,5,0x0101,5,104,20,4,20,6,20,4,20,6,26,1,0,1,26,1,-1,-1,-1,-1,1,1,"自动化状态",0,"",(int (*)(int)) mmd_GetFaStatus,0,0,-1,},
- { 10,6,0x0101,5,124,20,5,20,1,20,5,20,1,27,1,0,1,27,1,-1,-1,-1,-1,1,1,"自动化统计",0,"",0,0,0,-1,},
- { 10,7,0x0000,5,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"<运行工况>",0,"",0,0,0,-1,},
- { 20,0,0x0000,0,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"",0,"",0,0,0,-1,},
- { 20,1,0x0101,6,20,20,7,20,2,20,7,20,2,21,1,0,1,-1,-1,-1,-1,-1,-1,-1,-1,"测 量 值",0,"",(int (*)(int)) mmd_GetFtuMea,0,0,-1,},
- { 20,3,0x0101,6,40,20,1,20,3,20,1,20,3,-1,-1,0,1,22,1,-1,-1,-1,-1,1,1,"开关遥信",0,"",(int (*)(int)) mmd_GetFtuYX,0,0,-1,},
- { 20,3,0x0101,6,60,20,2,20,4,20,2,20,4,-1,-1,0,1,19,1,-1,-1,-1,-1,1,1,"板卡遥信",0,"",(int (*)(int)) mmd_GetBoardYX,0,0,-1,},
- { 20,4,0x0101,6,80,20,3,20,5,20,3,20,5,-1,-1,0,1,23,1,-1,-1,-1,-1,1,1,"GOOSE开入",0,"",(int (*)(int)) mmd_GetGoose,0,0,-1,},
- { 20,5,0x0101,5,100,20,4,20,6,20,4,20,6,26,1,0,1,26,1,-1,-1,-1,-1,1,1,"自动化状态",0,"",(int (*)(int)) mmd_GetFaStatus,0,0,-1,},
- { 20,6,0x0101,5,120,20,5,20,7,20,5,20,7,27,1,0,1,27,1,-1,-1,-1,-1,1,1,"自动化统计",0,"",0,0,0,-1,},
- { 20,7,0x0101,4,140,20,6,20,1,20,6,20,1,28,1,0,1,28,1,-1,-1,-1,-1,1,1,"功能模块配置",0,"",(int (*)(int)) mmd_GetFunmodSet,0,0,-1,},
- { 20,8,0x0000,5,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"<运行工况>",0,"",0,0,0,-1,},
- { 21,0,0x0100,0,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"",0,"",0,(int (*)(int)) mmd_RenewFtuMea,(int (*)(void)) mmd_RenewFtuMea,2},
- { 21,1,0x1520,0,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,1,-1,-1,-1,-1,-1,-1,-1,-1,"",(void *) &g_tDataMenu1,"",0,0,0,9},
- { 21,2,0x0020,13,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"%*2hu/",(void *) &m_CurrentScreen,"",0,0,0,-1,},
- { 21,3,0x0020,16,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"%*2hu>",(void *) &m_ScreenNum,"",0,0,0,-1,},
- { 21,4,0x0020,4,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"<测量值",0,"",0,0,0,-1,},
- { 22,0,0x0100,0,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"",0,"",0,(int (*)(int)) mmd_RenewFtuYX,(int (*)(void)) mmd_RenewFtuYX,2},
- { 22,1,0x1520,0,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,2,-1,-1,-1,-1,-1,-1,-1,-1,"",(void *) &g_tDataMenu1,"",0,0,0,9},
- { 22,2,0x0020,13,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"%*2hu/",(void *) &m_CurrentScreen,"",0,0,0,-1,},
- { 22,3,0x0020,16,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"%*2hu>",(void *) &m_ScreenNum,"",0,0,0,-1,},
- { 22,4,0x0020,4,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"<遥信值",0,"",0,0,0,-1,},
- { 23,0,0x0100,0,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"",0,"",0,(int (*)(int)) mmd_RenewGoose,(int (*)(void)) mmd_RenewGoose,2},
- { 23,1,0x1520,0,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,4,-1,-1,-1,-1,-1,-1,-1,-1,"",(void *) &g_tDataMenu1,"",0,0,0,9},
- { 23,2,0x0020,13,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"%*2hu/",(void *) &m_CurrentScreen,"",0,0,0,-1,},
- { 23,3,0x0020,16,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"%*2hu>",(void *) &m_ScreenNum,"",0,0,0,-1,},
- { 23,4,0x0020,3,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"<goose开入",0,"",0,0,0,-1,},
- { 25,0,0x0000,0,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"",0,"",0,0,0,-1,},
- { 25,1,0x0119,4,60,25,2,25,2,25,2,25,2,-1,-1,30,5,-1,-1,-1,-1,-1,-1,-1,-1,"切换定值区号:%*02hu",(void *) &m_dstsection,"",0,0,0,0},
- { 25,2,0x0101,5,80,25,1,25,3,25,1,25,3,-1,-1,30,5,30,5,-1,-1,-1,-1,1,1,"切换",0,"",(int (*)(int)) mmd_changesection,0,0,-1,},
- { 25,3,0x0101,11,80,25,3,25,1,25,3,25,1,30,5,30,5,-1,-1,-1,-1,-1,-1,-1,-1,"取消",0,"",0,0,0,-1,},
- { 25,4,0x0020,4,40,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"当前运行区号:%*02hu",(void *) &m_runsection,"",0,0,0,0},
- { 25,5,0x0000,2,120,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"定值区号范围:0~%*1hu",(void *) &m_maxsection,"",0,0,0,0},
- { 25,6,0x0000,5,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"<切换定值区>",0,"",0,0,0,-1,},
- { 26,0,0x0100,0,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"",0,"",0,(int (*)(int)) mmd_RenewFAStatus,(int (*)(void)) mmd_RenewFAStatus,2},
- { 26,1,0x1520,0,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,5,-1,-1,-1,-1,-1,-1,-1,-1,"",(void *) &g_tDataMenu1,"",0,0,0,9},
- { 26,2,0x0020,14,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"%*1hu/",(void *) &m_CurrentScreen,"",0,0,0,-1,},
- { 26,3,0x0020,16,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"%*1hu>",(void *) &m_ScreenNum,"",0,0,0,-1,},
- { 26,4,0x0020,3,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"<自动化状态",0,"",0,0,0,-1,},
- { 27,0,0x0000,0,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"",0,"",0,0,0,2},
- { 27,1,0x0120,0,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,6,-1,-1,-1,-1,-1,-1,-1,-1,"故障分闸次数: %s",(void *) m_TzCount,"",0,0,0,0},
- { 27,2,0x0020,0,42,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"自动合闸次数: %s",(void *) m_HzCount,"",0,0,0,0},
- { 27,3,0x0020,4,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"<自动化统计>",0,"",0,0,0,-1,},
- { 28,0,0x0100,0,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"",0,"",0,(int (*)(int)) mmd_RenewFunmodSet,(int (*)(void)) mmd_RenewFunmodSet,2},
- { 28,1,0x1520,0,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,7,-1,-1,-1,-1,-1,-1,-1,-1,"",(void *) &g_tDataMenu1,"",0,0,0,9},
- { 28,2,0x0020,15,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"%*1hu/",(void *) &m_CurrentScreen,"",0,0,0,-1,},
- { 28,3,0x0020,17,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"%*1hu>",(void *) &m_ScreenNum,"",0,0,0,-1,},
- { 28,4,0x0020,2,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"<功能模块配置",0,"",0,0,0,-1,},
- { 30,0,0x0000,0,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"",0,"",0,0,0,-1,},
- { 30,1,0x0101,6,24,30,5,30,2,30,5,30,2,2,1,0,2,-1,-1,-1,-1,-1,-1,-1,-1,"参数设置",0,"",0,0,0,0},
- { 30,2,0x0101,6,44,30,1,30,3,30,1,30,3,31,1,0,2,-1,-1,-1,-1,-1,-1,1,1,"时间设置",0,"",(int (*)(int)) mmd_GetSetTime,0,0,0},
- { 30,3,0x0101,6,64,30,2,30,4,30,2,30,4,32,1,0,2,-1,-1,-1,-1,-1,-1,1,1,"电池管理",0,"",0,0,0,0},
- { 30,4,0x0101,6,84,30,3,30,5,30,3,30,5,35,1,0,2,-1,-1,-1,-1,-1,-1,1,1,"F A 解锁",0,"",0,0,0,0},
- { 30,5,0x0101,6,104,30,4,30,1,30,4,30,1,25,2,0,2,-1,-1,-1,-1,-1,-1,1,1,"切换定值区",0,"",(int (*)(int)) mmd_initSection,0,0,0},
- { 30,6,0x0000,5,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"<运行管理>",0,"",0,0,0,-1,},
- { 31,0,0x0000,0,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"",0,"",0,0,0,0},
- { 31,1,0x0119,1,24,31,5,31,4,31,6,31,2,-1,-1,30,2,-1,-1,-1,-1,-1,-1,1,1,"20%*2hu年",(void *) &m_SetTime.year,"",(int (*)(int)) mmd_Jump0,0,0,-1,},
- { 31,2,0x0119,7,24,31,6,31,5,31,1,31,3,-1,-1,30,2,-1,-1,-1,-1,-1,-1,1,1,"%*2hu月",(void *) &m_SetTime.month,"",(int (*)(int)) mmd_Jump0,0,0,-1,},
- { 31,3,0x0119,11,24,31,4,31,6,31,2,31,4,-1,-1,30,2,-1,-1,-1,-1,-1,-1,1,1,"%*2hu日",(void *) &m_SetTime.day,"",(int (*)(int)) mmd_Jump0,0,0,-1,},
- { 31,4,0x0119,2,40,31,1,31,2,31,3,31,5,-1,-1,30,2,-1,-1,-1,-1,-1,-1,1,1,"%*2hu时",(void *) &m_SetTime.hour,"",(int (*)(int)) mmd_Jump0,0,0,-1,},
- { 31,5,0x0119,6,40,31,2,31,3,31,4,31,6,-1,-1,30,2,-1,-1,-1,-1,-1,-1,1,1,"%*2hu分",(void *) &m_SetTime.min,"",(int (*)(int)) mmd_Jump0,0,0,-1,},
- { 31,6,0x0119,10,40,31,3,31,1,31,5,31,1,-1,-1,30,2,-1,-1,-1,-1,-1,-1,1,1,"%*2hu秒",(void *) &m_SetTime.sec,"",(int (*)(int)) mmd_SetTime,0,0,-1,},
- { 31,7,0x0000,5,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"<时间设置>",0,"",0,0,0,-1,},
- { 32,0,0x0000,0,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"",0,"",0,0,0,-1,},
- { 32,1,0x0101,6,24,32,2,32,2,32,2,32,2,33,1,30,3,-1,-1,-1,-1,-1,-1,-1,-1,"活化启动",0,"",0,0,0,0},
- { 32,2,0x0101,6,48,32,1,32,1,32,1,32,1,34,1,30,3,-1,-1,-1,-1,-1,-1,-1,-1,"活化退出",0,"",0,0,0,0},
- { 32,4,0x0000,5,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"<电池管理>",0,"",0,0,0,-1,},
- { 33,0,0x8000,0,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"",0,"",0,0,0,-1,},
- { 33,1,0x0101,5,48,33,2,33,2,33,2,33,2,-1,-1,254,254,32,1,-1,-1,-1,-1,1,1,"确认",0,"",(int (*)(int)) mmd_BatActive,0,0,-1,},
- { 33,2,0x0101,11,48,33,1,33,1,33,1,33,1,32,1,254,254,-1,-1,-1,-1,-1,-1,-1,-1,"取消",0,"",0,0,0,-1,},
- { 33,3,0x0001,4,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"启动电池活化?",0,"",0,0,0,-1,},
- { 33,4,0x0000,5,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"<电池管理>",0,"",0,0,0,-1,},
- { 34,0,0x8000,0,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"",0,"",0,0,0,-1,},
- { 34,1,0x0101,5,48,34,2,34,2,34,2,34,2,-1,-1,254,254,32,2,-1,-1,-1,-1,1,1,"确认",0,"",(int (*)(int)) mmd_BatActOff,0,0,-1,},
- { 34,2,0x0101,11,48,34,1,34,1,34,1,34,1,32,2,254,254,-1,-1,-1,-1,-1,-1,-1,-1,"取消",0,"",0,0,0,-1,},
- { 34,3,0x0001,4,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"退出电池活化?",0,"",0,0,0,-1,},
- { 34,4,0x0000,5,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"<电池管理>",0,"",0,0,0,-1,},
- { 35,0,0x8000,0,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"",0,"",0,0,0,-1,},
- { 35,1,0x0101,5,48,35,2,35,2,35,2,35,2,-1,-1,254,254,30,4,-1,-1,-1,-1,1,1,"解锁",0,"",(int (*)(int)) mmd_FA_Unlock,0,0,-1,},
- { 35,2,0x0101,11,48,35,1,35,1,35,1,35,1,30,4,254,254,-1,-1,-1,-1,-1,-1,-1,-1,"取消",0,"",0,0,0,-1,},
- { 35,3,0x0001,4,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"解除FA闭锁?",0,"",0,0,0,-1,},
- { 35,4,0x0000,5,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"<FA解锁>",0,"",0,0,0,-1,},
- { 36,0,0x0000,0,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"",0,"",0,0,0,-1,},
- { 36,1,0x0119,4,60,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,40,1,90,1,-1,-1,-1,-1,-1,-1,"查询区号:%s",(void *) m_selsec_char,"",(int (*)(int)) mmd_CheckSecValue,0,0,0},
- { 36,2,0x0000,2,120,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"定值区号范围:0~%*1hu",(void *) &m_sectionnum,"",0,0,0,-1,},
- { 36,3,0x0000,5,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"<定值查询>",0,"",0,0,0,-1,},
- { 37,0,0x0000,0,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"",0,"",0,0,0,-1,},
- { 37,1,0x0119,4,60,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,40,2,150,1,-1,-1,-1,-1,-1,-1,"整定区号:%s",(void *) m_selsec_char,"",(int (*)(int)) mmd_CheckSecValue,0,0,0},
- { 37,2,0x0000,2,120,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"定值区号范围:0~%*1hu",(void *) &m_sectionnum,"",0,0,0,-1,},
- { 37,3,0x0000,5,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"<定值整定>",0,"",0,0,0,-1,},
- { 38,0,0x8000,0,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"",0,"",0,0,0,-1,},
- { 38,1,0x0119,5,60,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,40,3,60,1,-1,-1,-1,-1,1,1,"%s",(void *) m_strPassword,"",(int (*)(int)) mmd_CheckCopyPassword,0,0,0},
- { 38,2,0x0000,5,40,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"输入密码:",0,"",0,0,0,0},
- { 38,3,0x0000,5,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"<定值复制>",0,"",0,0,0,-1,},
- { 39,0,0x8000,0,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"",0,"",0,0,0,-1,},
- { 39,1,0x0119,5,60,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,40,2,41,1,-1,-1,-1,-1,1,1,"%s",(void *) m_strPassword,"",(int (*)(int)) mmd_CheckDzPassword,0,0,0},
- { 39,2,0x0000,5,40,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"输入密码:",0,"",0,0,0,0},
- { 39,3,0x0000,5,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"<定值整定>",0,"",0,0,0,-1,},
- { 40,0,0x0000,0,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"",0,"",0,0,0,-1,},
- { 40,1,0x0101,6,50,40,3,40,2,40,3,40,2,36,1,0,4,86,1,88,1,1,1,-1,-1,"定值查询",0,"",0,0,0,1},
- { 40,2,0x0101,6,75,40,1,40,3,40,1,40,3,37,1,0,4,87,1,89,1,1,1,-1,-1,"定值整定",0,"",0,0,0,1},
- { 40,3,0x0101,5,100,40,2,40,1,40,2,40,1,38,1,0,4,-1,-1,-1,-1,-1,-1,-1,-1,"定值区复制",0,"",0,0,0,1},
- { 40,4,0x0000,5,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"<定值管理>",0,"",0,0,0,-1,},
- { 40,5,0x0000,4,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"运行定值区:%*02hu",(void *) &m_runsection,"",0,0,0,0},
- { 150,0,0x0000,0,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"",0,"",0,0,0,-1,},
- { 150,1,0x0101,6,45,150,7,150,2,150,7,150,2,-1,-1,40,2,152,1,-1,-1,1,1,56,1,"功能模块",0,"",(int (*)(int)) mmd_InitFunModGroup,0,0,0},
- { 150,2,0x0101,6,61,150,1,150,3,150,1,150,3,-1,-1,40,2,42,1,-1,-1,1,1,55,1,"公共定值",0,"",(int (*)(int)) mmd_InitPubSetGroup,0,0,1},
- { 150,3,0x0101,6,77,150,2,150,4,150,2,150,4,-1,-1,40,2,162,1,-1,-1,1,1,57,1,"保护定值",0,"",(int (*)(int)) mmd_InitBhSet1Group,0,0,2},
- { 150,4,0x0101,6,93,150,3,150,5,150,3,150,5,-1,-1,40,2,62,1,-1,-1,1,1,67,1,"安自定值",0,"",(int (*)(int)) mmd_InitAzSetGroup,0,0,3},
- { 150,5,0x0101,6,109,150,4,150,6,150,4,150,6,-1,-1,40,2,202,1,-1,-1,1,1,58,1,"同期合环",0,"",(int (*)(int)) mmd_InitTQSetGroup,0,0,4},
- { 150,6,0x0101,6,125,150,5,150,7,150,5,150,7,-1,-1,40,2,172,1,-1,-1,1,1,59,1,"常规馈线",0,"",(int (*)(int)) mmd_InitCGFASetGroup,0,0,5},
- { 150,7,0x0101,6,141,150,6,150,1,150,6,150,1,-1,-1,40,2,192,1,-1,-1,1,1,69,1,"智能分布式",0,"",(int (*)(int)) mmd_InitZNFASetGroup,0,0,6},
- { 150,8,0x0000,5,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"<定值整定>",0,"",0,0,0,-1,},
- { 150,9,0x0000,4,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"整定定值区:%*02hu",(void *) &m_selsection,"",0,0,0,0},
- { 62,0,0x0100,0,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"",0,"",0,(int (*)(int)) mmd_RenewAzSetGroup,0,5},
- { 62,1,0x1301,0,20,-1,-1,-1,-1,-1,-1,-1,-1,63,1,150,4,-1,-1,-1,-1,-1,-1,-1,-1,"",(void *) &g_tDataMenu2,"",(int (*)(int)) mmd_InitFunModSet,0,0,8},
- { 62,4,0x0020,15,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"%1hu>",(void *) &m_CurrentScreen,"",0,0,0,-1,},
- { 62,5,0x0020,13,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"%1hu/",(void *) &m_ScreenNum,"",0,0,0,-1,},
- { 62,3,0x0020,3,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"<安自定值",0,"",0,0,0,-1,},
- { 63,0,0x0000,0,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"",0,"",0,(int (*)(int)) mmd_RenewAzSet,0,-1,},
- { 63,1,0x135D,4,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,64,1,-1,-1,-1,-1,-1,-1,-1,-1,"",(void *) &g_tDataMenu1,"",0,(int (*)(int)) mmd_SetAzKey,0,9},
- { 63,2,0x1524,0,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"",(void *) &g_tExtraMenu,"",0,0,0,9},
- { 63,3,0x0020,16,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"[%*2hu]",(void *) &m_ScreenNum,"",0,0,0,-1,},
- { 63,4,0x0020,2,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"<%s>",(void *) m_equipstr,"",0,0,0,-1,},
- { 64,0,0x8000,0,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"",0,"",0,0,0,-1,},
- { 64,1,0x0101,4,48,64,2,64,2,64,2,64,2,-1,-1,254,254,66,1,68,1,1,1,65,1,"保存",0,"",(int (*)(int)) mmd_SaveAzPassword2,0,0,-1,},
- { 64,2,0x0101,10,48,64,1,64,1,64,1,64,1,-1,-1,254,254,-1,-1,-1,-1,-1,-1,-1,-1,"退出",0,"",(int (*)(int)) mmd_backFunModSet,0,0,-1,},
- { 64,3,0x0001,3,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"保存修改定值?",0,"",0,0,0,-1,},
- { 64,4,0x0000,5,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"<安自定值保存>",0,"",0,0,0,-1,},
- { 68,0,0x8000,0,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"",0,"",0,0,0,-1,},
- { 68,1,0x0119,5,60,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,254,254,66,1,-1,-1,1,1,65,1,"%s",(void *) m_strPassword,"",(int (*)(int)) mmd_SaveAzSet,0,0,0},
- { 68,2,0x0000,5,40,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"输入密码:",0,"",0,0,0,0},
- { 68,3,0x0000,5,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"<安自定值保存>",0,"",0,0,0,-1,},
- { 66,0,0x0000,0,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"",0,"",0,0,0,-1,},
- { 66,1,0x0101,0,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"%s",(void *) m_WarningStr,"",(int (*)(int)) mmd_backFunModSet,0,0,-1,},
- { 66,2,0x0000,0,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"信息提示:",0,"",0,0,0,-1,},
- { 65,0,0x8000,0,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"",0,"",0,0,0,-1,},
- { 65,1,0x0100,0,24,-1,-1,-1,-1,-1,-1,-1,-1,254,254,254,254,-1,-1,-1,-1,-1,-1,-1,-1,"%s",(void *) m_WarningStr,"",0,0,0,-1,},
- { 65,2,0x0100,2,48,-1,-1,-1,-1,-1,-1,-1,-1,254,254,254,254,-1,-1,-1,-1,-1,-1,-1,-1,"%s",(void *) m_errInf,"",0,0,0,-1,},
- { 65,3,0x0000,2,0,-1,-1,-1,-1,-1,-1,-1,-1,254,254,254,254,-1,-1,-1,-1,-1,-1,-1,-1,"定值超出整定范围",0,"",0,0,0,-1,},
- { 152,0,0x0100,0,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"",0,"",0,(int (*)(int)) mmd_RenewAzSetGroup,0,5},
- { 152,1,0x1301,0,20,-1,-1,-1,-1,-1,-1,-1,-1,153,1,150,1,-1,-1,-1,-1,-1,-1,-1,-1,"",(void *) &g_tDataMenu2,"",(int (*)(int)) mmd_InitFunModSet,0,0,8},
- { 152,4,0x0020,15,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"%1hu>",(void *) &m_CurrentScreen,"",0,0,0,-1,},
- { 152,5,0x0020,13,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"%1hu/",(void *) &m_ScreenNum,"",0,0,0,-1,},
- { 152,3,0x0020,3,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"<功能定值",0,"",0,0,0,-1,},
- { 153,0,0x0000,0,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"",0,"",0,(int (*)(int)) mmd_RenewAzSet,0,-1,},
- { 153,1,0x135D,4,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,154,1,-1,-1,-1,-1,-1,-1,-1,-1,"",(void *) &g_tDataMenu1,"",0,(int (*)(int)) mmd_SetAzKey,0,9},
- { 153,2,0x1524,0,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"",(void *) &g_tExtraMenu,"",0,0,0,9},
- { 153,3,0x0020,16,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"[%*2hu]",(void *) &m_ScreenNum,"",0,0,0,-1,},
- { 153,4,0x0020,2,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"<%s>",(void *) m_equipstr,"",0,0,0,-1,},
- { 154,0,0x8000,0,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"",0,"",0,0,0,-1,},
- { 154,1,0x0101,4,48,154,2,154,2,154,2,154,2,-1,-1,254,254,156,1,158,1,1,1,65,1,"保存",0,"",(int (*)(int)) mmd_SaveAzPassword2,0,0,-1,},
- { 154,2,0x0101,10,48,154,1,154,1,154,1,154,1,-1,-1,254,254,-1,-1,-1,-1,-1,-1,-1,-1,"退出",0,"",(int (*)(int)) mmd_backFunModSet,0,0,-1,},
- { 154,3,0x0001,3,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"保存修改定值?",0,"",0,0,0,-1,},
- { 154,4,0x0000,5,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"<功能定值保存>",0,"",0,0,0,-1,},
- { 158,0,0x8000,0,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"",0,"",0,0,0,-1,},
- { 158,1,0x0119,5,60,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,254,254,156,1,-1,-1,1,1,65,1,"%s",(void *) m_strPassword,"",(int (*)(int)) mmd_SaveAzSet,0,0,0},
- { 158,2,0x0000,5,40,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"输入密码:",0,"",0,0,0,0},
- { 158,3,0x0000,5,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"<功能定值保存>",0,"",0,0,0,-1,},
- { 156,0,0x0000,0,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"",0,"",0,0,0,-1,},
- { 156,1,0x0101,0,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"%s",(void *) m_WarningStr,"",(int (*)(int)) mmd_backFunModSet,0,0,-1,},
- { 156,2,0x0000,0,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"信息提示:",0,"",0,0,0,-1,},
- { 162,0,0x0100,0,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"",0,"",0,(int (*)(int)) mmd_RenewAzSetGroup,0,5},
- { 162,1,0x1301,0,20,-1,-1,-1,-1,-1,-1,-1,-1,163,1,150,3,-1,-1,-1,-1,-1,-1,-1,-1,"",(void *) &g_tDataMenu2,"",(int (*)(int)) mmd_InitFunModSet,0,0,8},
- { 162,4,0x0020,15,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"%1hu>",(void *) &m_CurrentScreen,"",0,0,0,-1,},
- { 162,5,0x0020,13,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"%1hu/",(void *) &m_ScreenNum,"",0,0,0,-1,},
- { 162,3,0x0020,3,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"<保护定值",0,"",0,0,0,-1,},
- { 163,0,0x0000,0,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"",0,"",0,(int (*)(int)) mmd_RenewAzSet,0,-1,},
- { 163,1,0x135D,4,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,164,1,-1,-1,-1,-1,-1,-1,-1,-1,"",(void *) &g_tDataMenu1,"",0,(int (*)(int)) mmd_SetAzKey,0,9},
- { 163,2,0x1524,0,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"",(void *) &g_tExtraMenu,"",0,0,0,9},
- { 163,3,0x0020,16,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"[%*2hu]",(void *) &m_ScreenNum,"",0,0,0,-1,},
- { 163,4,0x0020,2,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"<%s>",(void *) m_equipstr,"",0,0,0,-1,},
- { 164,0,0x8000,0,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"",0,"",0,0,0,-1,},
- { 164,1,0x0101,4,48,164,2,164,2,164,2,164,2,-1,-1,254,254,166,1,168,1,1,1,65,1,"保存",0,"",(int (*)(int)) mmd_SaveAzPassword2,0,0,-1,},
- { 164,2,0x0101,10,48,164,1,164,1,164,1,164,1,-1,-1,254,254,-1,-1,-1,-1,-1,-1,-1,-1,"退出",0,"",(int (*)(int)) mmd_backFunModSet,0,0,-1,},
- { 164,3,0x0001,3,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"保存修改定值?",0,"",0,0,0,-1,},
- { 164,4,0x0000,5,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"<保护定值保存>",0,"",0,0,0,-1,},
- { 168,0,0x8000,0,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"",0,"",0,0,0,-1,},
- { 168,1,0x0119,5,60,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,254,254,166,1,-1,-1,1,1,65,1,"%s",(void *) m_strPassword,"",(int (*)(int)) mmd_SaveAzSet,0,0,0},
- { 168,2,0x0000,5,40,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"输入密码:",0,"",0,0,0,0},
- { 168,3,0x0000,5,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"<保护定值保存>",0,"",0,0,0,-1,},
- { 166,0,0x0000,0,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"",0,"",0,0,0,-1,},
- { 166,1,0x0101,0,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"%s",(void *) m_WarningStr,"",(int (*)(int)) mmd_backFunModSet,0,0,-1,},
- { 166,2,0x0000,0,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"信息提示:",0,"",0,0,0,-1,},
- { 172,0,0x0100,0,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"",0,"",0,(int (*)(int)) mmd_RenewAzSetGroup,0,5},
- { 172,1,0x1301,0,20,-1,-1,-1,-1,-1,-1,-1,-1,173,1,150,6,-1,-1,-1,-1,-1,-1,-1,-1,"",(void *) &g_tDataMenu2,"",(int (*)(int)) mmd_InitFunModSet,0,0,8},
- { 172,4,0x0020,15,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"%1hu>",(void *) &m_CurrentScreen,"",0,0,0,-1,},
- { 172,5,0x0020,13,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"%1hu/",(void *) &m_ScreenNum,"",0,0,0,-1,},
- { 172,3,0x0020,3,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"<常规馈线",0,"",0,0,0,-1,},
- { 173,0,0x0000,0,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"",0,"",0,(int (*)(int)) mmd_RenewAzSet,0,-1,},
- { 173,1,0x135D,4,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,174,1,-1,-1,-1,-1,-1,-1,-1,-1,"",(void *) &g_tDataMenu1,"",0,(int (*)(int)) mmd_SetAzKey,0,9},
- { 173,2,0x1524,0,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"",(void *) &g_tExtraMenu,"",0,0,0,9},
- { 173,3,0x0020,16,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"[%*2hu]",(void *) &m_ScreenNum,"",0,0,0,-1,},
- { 173,4,0x0020,2,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"<%s>",(void *) m_equipstr,"",0,0,0,-1,},
- { 174,0,0x8000,0,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"",0,"",0,0,0,-1,},
- { 174,1,0x0101,4,48,174,2,174,2,174,2,174,2,-1,-1,254,254,176,1,178,1,1,1,65,1,"保存",0,"",(int (*)(int)) mmd_SaveAzPassword2,0,0,-1,},
- { 174,2,0x0101,10,48,174,1,174,1,174,1,174,1,-1,-1,254,254,-1,-1,-1,-1,-1,-1,-1,-1,"退出",0,"",(int (*)(int)) mmd_backFunModSet,0,0,-1,},
- { 174,3,0x0001,3,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"保存修改定值?",0,"",0,0,0,-1,},
- { 174,4,0x0000,3,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"<常规馈线定值保存>",0,"",0,0,0,-1,},
- { 178,0,0x8000,0,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"",0,"",0,0,0,-1,},
- { 178,1,0x0119,5,60,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,254,254,176,1,-1,-1,1,1,65,1,"%s",(void *) m_strPassword,"",(int (*)(int)) mmd_SaveAzSet,0,0,0},
- { 178,2,0x0000,5,40,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"输入密码:",0,"",0,0,0,0},
- { 178,3,0x0000,3,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"<常规馈线定值保存>",0,"",0,0,0,-1,},
- { 176,0,0x0000,0,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"",0,"",0,0,0,-1,},
- { 176,1,0x0101,0,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"%s",(void *) m_WarningStr,"",(int (*)(int)) mmd_backFunModSet,0,0,-1,},
- { 176,2,0x0000,0,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"信息提示:",0,"",0,0,0,-1,},
- { 192,0,0x0100,0,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"",0,"",0,(int (*)(int)) mmd_RenewAzSetGroup,0,5},
- { 192,1,0x1301,0,20,-1,-1,-1,-1,-1,-1,-1,-1,193,1,150,7,-1,-1,-1,-1,-1,-1,-1,-1,"",(void *) &g_tDataMenu2,"",(int (*)(int)) mmd_InitFunModSet,0,0,8},
- { 192,4,0x0020,15,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"%1hu>",(void *) &m_CurrentScreen,"",0,0,0,-1,},
- { 192,5,0x0020,13,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"%1hu/",(void *) &m_ScreenNum,"",0,0,0,-1,},
- { 192,3,0x0020,0,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"<智能分布式",0,"",0,0,0,-1,},
- { 193,0,0x0000,0,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"",0,"",0,(int (*)(int)) mmd_RenewAzSet,0,-1,},
- { 193,1,0x135D,4,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,194,1,-1,-1,-1,-1,-1,-1,-1,-1,"",(void *) &g_tDataMenu1,"",0,(int (*)(int)) mmd_SetAzKey,0,9},
- { 193,2,0x1524,0,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"",(void *) &g_tExtraMenu,"",0,0,0,9},
- { 193,3,0x0020,16,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"[%*2hu]",(void *) &m_ScreenNum,"",0,0,0,-1,},
- { 193,4,0x0020,2,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"<%s>",(void *) m_equipstr,"",0,0,0,-1,},
- { 194,0,0x8000,0,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"",0,"",0,0,0,-1,},
- { 194,1,0x0101,4,48,194,2,194,2,194,2,194,2,-1,-1,254,254,196,1,198,1,1,1,65,1,"保存",0,"",(int (*)(int)) mmd_SaveAzPassword2,0,0,-1,},
- { 194,2,0x0101,10,48,194,1,194,1,194,1,194,1,-1,-1,254,254,-1,-1,-1,-1,-1,-1,-1,-1,"退出",0,"",(int (*)(int)) mmd_backFunModSet,0,0,-1,},
- { 194,3,0x0001,3,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"保存修改定值?",0,"",0,0,0,-1,},
- { 194,4,0x0000,3,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"<智能分布式定值保存>",0,"",0,0,0,-1,},
- { 198,0,0x8000,0,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"",0,"",0,0,0,-1,},
- { 198,1,0x0119,5,60,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,254,254,196,1,-1,-1,1,1,65,1,"%s",(void *) m_strPassword,"",(int (*)(int)) mmd_SaveAzSet,0,0,0},
- { 198,2,0x0000,5,40,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"输入密码:",0,"",0,0,0,0},
- { 198,3,0x0000,3,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"<智能分布式定值保存>",0,"",0,0,0,-1,},
- { 196,0,0x0000,0,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"",0,"",0,0,0,-1,},
- { 196,1,0x0101,0,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"%s",(void *) m_WarningStr,"",(int (*)(int)) mmd_backFunModSet,0,0,-1,},
- { 196,2,0x0000,0,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"信息提示:",0,"",0,0,0,-1,},
- { 202,0,0x0100,0,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"",0,"",0,(int (*)(int)) mmd_RenewAzSetGroup,0,5},
- { 202,1,0x1301,0,20,-1,-1,-1,-1,-1,-1,-1,-1,203,1,150,5,-1,-1,-1,-1,-1,-1,-1,-1,"",(void *) &g_tDataMenu2,"",(int (*)(int)) mmd_InitFunModSet,0,0,8},
- { 202,4,0x0020,15,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"%1hu>",(void *) &m_CurrentScreen,"",0,0,0,-1,},
- { 202,5,0x0020,13,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"%1hu/",(void *) &m_ScreenNum,"",0,0,0,-1,},
- { 202,3,0x0020,3,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"<同期合环",0,"",0,0,0,-1,},
- { 203,0,0x0000,0,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"",0,"",0,(int (*)(int)) mmd_RenewAzSet,0,-1,},
- { 203,1,0x135D,4,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,204,1,-1,-1,-1,-1,-1,-1,-1,-1,"",(void *) &g_tDataMenu1,"",0,(int (*)(int)) mmd_SetAzKey,0,9},
- { 203,2,0x1524,0,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"",(void *) &g_tExtraMenu,"",0,0,0,9},
- { 203,3,0x0020,16,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"[%*2hu]",(void *) &m_ScreenNum,"",0,0,0,-1,},
- { 203,4,0x0020,2,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"<%s>",(void *) m_equipstr,"",0,0,0,-1,},
- { 204,0,0x8000,0,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"",0,"",0,0,0,-1,},
- { 204,1,0x0101,4,48,204,2,204,2,204,2,204,2,-1,-1,254,254,206,1,208,1,1,1,65,1,"保存",0,"",(int (*)(int)) mmd_SaveAzPassword2,0,0,-1,},
- { 204,2,0x0101,10,48,204,1,204,1,204,1,204,1,-1,-1,254,254,-1,-1,-1,-1,-1,-1,-1,-1,"退出",0,"",(int (*)(int)) mmd_backFunModSet,0,0,-1,},
- { 204,3,0x0001,3,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"保存修改定值?",0,"",0,0,0,-1,},
- { 204,4,0x0000,1,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"<同期合环定值保存>",0,"",0,0,0,-1,},
- { 208,0,0x8000,0,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"",0,"",0,0,0,-1,},
- { 208,1,0x0119,5,60,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,254,254,196,1,-1,-1,1,1,65,1,"%s",(void *) m_strPassword,"",(int (*)(int)) mmd_SaveAzSet,0,0,0},
- { 208,2,0x0000,5,40,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"输入密码:",0,"",0,0,0,0},
- { 208,3,0x0000,1,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"<同期合环定值保存>",0,"",0,0,0,-1,},
- { 206,0,0x0000,0,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"",0,"",0,0,0,-1,},
- { 206,1,0x0101,0,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"%s",(void *) m_WarningStr,"",(int (*)(int)) mmd_backFunModSet,0,0,-1,},
- { 206,2,0x0000,0,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"信息提示:",0,"",0,0,0,-1,},
- { 41,0,0x0000,0,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"",0,"",0,0,0,-1,},
- { 41,1,0x0101,6,45,41,3,41,2,41,3,41,2,-1,-1,40,2,42,1,-1,-1,1,1,55,1,"公共定值",0,"",(int (*)(int)) mmd_InitPubSetGroup,0,0,0},
- { 41,2,0x0101,6,65,41,1,41,3,41,1,41,3,-1,-1,40,2,44,1,-1,-1,1,1,56,1,"开关定值",0,"",(int (*)(int)) mmd_InitBhSetGroup,0,0,1},
- { 41,3,0x0101,6,85,41,2,41,1,41,2,41,1,-1,-1,40,2,62,1,-1,-1,1,1,67,1,"安自定值",0,"",(int (*)(int)) mmd_InitAzSetGroup,0,0,2},
- { 41,4,0x0000,5,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"<定值整定>",0,"",0,0,0,-1,},
- { 41,5,0x0000,4,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"整定定值区:%*02hu",(void *) &m_selsection,"",0,0,0,0},
- { 42,0,0x0100,0,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"",0,"",0,(int (*)(int)) mmd_RenewPubSetGroup,0,5},
- { 42,1,0x1301,0,20,-1,-1,-1,-1,-1,-1,-1,-1,43,1,150,2,-1,-1,-1,-1,-1,-1,-1,-1,"",(void *) &g_tDataMenu2,"",(int (*)(int)) mmd_InitPubSet,0,0,8},
- { 42,2,0x0020,15,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"%1hu>",(void *) &m_CurrentScreen,"",0,0,0,-1,},
- { 42,3,0x0020,13,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"%1hu/",(void *) &m_ScreenNum,"",0,0,0,-1,},
- { 42,4,0x0020,4,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"<公共定值",0,"",0,0,0,-1,},
- { 43,0,0x0000,0,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"",0,"",0,(int (*)(int)) mmd_RenewPubSet,0,-1,},
- { 43,1,0x135D,4,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,46,1,-1,-1,-1,-1,-1,-1,-1,-1,"",(void *) &g_tDataMenu1,"",0,(int (*)(int)) mmd_SetPubKey,0,9},
- { 43,2,0x1524,0,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"",(void *) &g_tExtraMenu,"",0,0,0,9},
- { 43,3,0x0020,16,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"[%*2hu]",(void *) &m_ScreenNum,"",0,0,0,-1,},
- { 43,4,0x0020,3,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"<%s>",(void *) m_equipstr,"",0,0,0,-1,},
- { 44,0,0x0100,0,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"",0,"",0,(int (*)(int)) mmd_RenewBhSetGroup,0,5},
- { 44,1,0x1301,0,16,-1,-1,-1,-1,-1,-1,-1,-1,45,1,41,2,-1,-1,-1,-1,-1,-1,-1,-1,"",(void *) &g_tDataMenu2,"",(int (*)(int)) mmd_InitBhSet,0,0,8},
- { 44,4,0x0020,15,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"%1hu>",(void *) &m_CurrentScreen,"",0,0,0,-1,},
- { 44,5,0x0020,13,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"%1hu/",(void *) &m_ScreenNum,"",0,0,0,-1,},
- { 44,3,0x0020,3,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"<开关定值",0,"",0,0,0,-1,},
- { 45,0,0x0000,0,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"",0,"",0,(int (*)(int)) mmd_RenewBhSet,0,-1,},
- { 45,1,0x135D,4,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,47,1,-1,-1,-1,-1,-1,-1,-1,-1,"",(void *) &g_tDataMenu1,"",0,(int (*)(int)) mmd_SetBhKey,0,9},
- { 45,2,0x1524,0,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"",(void *) &g_tExtraMenu,"",0,0,0,9},
- { 45,3,0x0020,2,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"<%s>",(void *) m_equipstr,"",0,0,0,-1,},
- { 45,4,0x0020,16,144,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"[%*2hu]",(void *) &m_ScreenNum,"",0,0,0,-1,},
- { 46,0,0x8000,0,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"",0,"",0,0,0,-1,},
- { 46,1,0x0101,4,48,46,2,46,2,46,2,46,2,-1,-1,254,254,51,1,48,1,1,1,50,1,"保存",0,"",(int (*)(int)) mmd_SavePubPassword2,0,0,-1,},
- { 46,2,0x0101,10,48,46,1,46,1,46,1,46,1,-1,-1,254,254,-1,-1,-1,-1,-1,-1,-1,-1,"退出",0,"",(int (*)(int)) mmd_backPubSet,0,0,-1,},
- { 46,3,0x0001,3,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"保存修改定值?",0,"",0,0,0,-1,},
- { 46,4,0x0000,5,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"<公共定值保存>",0,"",0,0,0,-1,},
- { 47,0,0x8000,0,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"",0,"",0,0,0,-1,},
- { 47,1,0x0101,4,48,47,2,47,2,47,2,47,2,-1,-1,254,254,52,1,49,1,1,1,50,1,"保存",0,"",(int (*)(int)) mmd_SaveBhPassword2,0,0,-1,},
- { 47,2,0x0101,10,48,47,1,47,1,47,1,47,1,-1,-1,254,254,-1,-1,-1,-1,-1,-1,-1,-1,"退出",0,"",(int (*)(int)) mmd_backBhSet,0,0,-1,},
- { 47,3,0x0001,3,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"保存修改定值?",0,"",0,0,0,-1,},
- { 47,4,0x0000,5,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"<保护定值保存>",0,"",0,0,0,-1,},
- { 48,0,0x8000,0,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"",0,"",0,0,0,-1,},
- { 48,1,0x0119,5,60,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,254,254,51,1,-1,-1,1,1,50,1,"%s",(void *) m_strPassword,"",(int (*)(int)) mmd_SavePubSet,0,0,0},
- { 48,2,0x0000,5,40,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"输入密码:",0,"",0,0,0,0},
- { 48,3,0x0000,5,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"<公共定值保存>",0,"",0,0,0,-1,},
- { 49,0,0x8000,0,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"",0,"",0,0,0,-1,},
- { 49,1,0x0119,5,60,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,254,254,52,1,-1,-1,1,1,50,1,"%s",(void *) m_strPassword,"",(int (*)(int)) mmd_SaveBhSet,0,0,0},
- { 49,2,0x0000,5,40,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"输入密码:",0,"",0,0,0,0},
- { 49,3,0x0000,5,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"<保护定值保存>",0,"",0,0,0,-1,},
- { 50,0,0x8000,0,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"",0,"",0,0,0,-1,},
- { 50,1,0x0100,0,24,-1,-1,-1,-1,-1,-1,-1,-1,254,254,254,254,-1,-1,-1,-1,-1,-1,-1,-1,"%s",(void *) m_WarningStr,"",0,0,0,-1,},
- { 50,2,0x0100,2,48,-1,-1,-1,-1,-1,-1,-1,-1,254,254,254,254,-1,-1,-1,-1,-1,-1,-1,-1,"%s",(void *) m_errInf,"",0,0,0,-1,},
- { 50,3,0x0000,2,0,-1,-1,-1,-1,-1,-1,-1,-1,254,254,254,254,-1,-1,-1,-1,-1,-1,-1,-1,"定值超出整定范围",0,"",0,0,0,-1,},
- { 51,0,0x0000,0,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"",0,"",0,0,0,-1,},
- { 51,1,0x0101,0,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"%s",(void *) m_WarningStr,"",(int (*)(int)) mmd_backPubSet,0,0,-1,},
- { 51,2,0x0000,0,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"信息提示:",0,"",0,0,0,-1,},
- { 52,0,0x0000,0,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"",0,"",0,0,0,-1,},
- { 52,1,0x0101,0,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"%s",(void *) m_WarningStr,"",(int (*)(int)) mmd_backBhSet,0,0,-1,},
- { 52,2,0x0000,0,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"信息提示:",0,"",0,0,0,-1,},
- { 53,0,0x0000,0,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"",0,"",0,0,0,-1,},
- { 53,1,0x0101,0,24,-1,-1,-1,-1,-1,-1,-1,-1,41,3,41,3,-1,-1,-1,-1,-1,-1,-1,-1,"%s",(void *) m_WarningStr,"",0,0,0,-1,},
- { 53,2,0x0000,0,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"信息提示:",0,"",0,0,0,-1,},
- { 55,0,0x8000,0,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"",0,"",0,0,0,-1,},
- { 55,1,0x0100,0,24,-1,-1,-1,-1,-1,-1,-1,-1,42,1,150,2,-1,-1,-1,-1,-1,-1,1,1,"公共定值错误,",0,"",(int (*)(int)) mmd_GetDefaultPubSet,0,0,-1,},
- { 55,2,0x0000,0,48,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"载入默认定值",0,"",0,0,0,-1,},
- { 56,0,0x8000,0,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"",0,"",0,0,0,-1,},
- { 56,1,0x0100,0,24,-1,-1,-1,-1,-1,-1,-1,-1,152,1,150,1,-1,-1,-1,-1,-1,-1,1,1,"装置定值错误,确认键",0,"",(int (*)(int)) mmd_GetDefaultBhSet,0,0,-1,},
- { 56,2,0x0000,0,48,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"载入默认定值",0,"",0,0,0,-1,},
- { 67,0,0x8000,0,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"",0,"",0,0,0,-1,},
- { 67,1,0x0100,0,24,-1,-1,-1,-1,-1,-1,-1,-1,62,1,150,4,-1,-1,-1,-1,-1,-1,1,1,"装置定值错误,确认键",0,"",(int (*)(int)) mmd_GetDefaultBhSet,0,0,-1,},
- { 67,2,0x0000,0,48,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"载入默认定值",0,"",0,0,0,-1,},
- { 57,0,0x8000,0,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"",0,"",0,0,0,-1,},
- { 57,1,0x0100,0,24,-1,-1,-1,-1,-1,-1,-1,-1,162,1,150,3,-1,-1,-1,-1,-1,-1,1,1,"装置定值错误,确认键",0,"",(int (*)(int)) mmd_GetDefaultBhSet,0,0,-1,},
- { 57,2,0x0000,0,48,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"载入默认定值",0,"",0,0,0,-1,},
- { 58,0,0x8000,0,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"",0,"",0,0,0,-1,},
- { 58,1,0x0100,0,24,-1,-1,-1,-1,-1,-1,-1,-1,202,1,150,5,-1,-1,-1,-1,-1,-1,1,1,"装置定值错误,确认键",0,"",(int (*)(int)) mmd_GetDefaultBhSet,0,0,-1,},
- { 58,2,0x0000,0,48,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"载入默认定值",0,"",0,0,0,-1,},
- { 59,0,0x8000,0,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"",0,"",0,0,0,-1,},
- { 59,1,0x0100,0,24,-1,-1,-1,-1,-1,-1,-1,-1,172,1,150,6,-1,-1,-1,-1,-1,-1,1,1,"装置定值错误,确认键",0,"",(int (*)(int)) mmd_GetDefaultBhSet,0,0,-1,},
- { 59,2,0x0000,0,48,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"载入默认定值",0,"",0,0,0,-1,},
- { 69,0,0x8000,0,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"",0,"",0,0,0,-1,},
- { 69,1,0x0100,0,24,-1,-1,-1,-1,-1,-1,-1,-1,192,1,150,7,-1,-1,-1,-1,-1,-1,1,1,"装置定值错误,确认键",0,"",(int (*)(int)) mmd_GetDefaultBhSet,0,0,-1,},
- { 69,2,0x0000,0,48,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"载入默认定值",0,"",0,0,0,-1,},
- { 60,0,0x0000,0,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"",0,"",0,0,0,-1,},
- { 60,1,0x0119,4,20,60,4,60,2,60,4,60,2,-1,-1,40,3,-1,-1,-1,-1,-1,-1,-1,-1,"源 区 号:%*02hu",(void *) &m_srcsection,"",0,0,0,0},
- { 60,4,0x0119,4,40,60,1,60,3,60,1,60,3,-1,-1,40,3,-1,-1,-1,-1,-1,-1,-1,-1,"目的区号:%*02hu",(void *) &m_dstsection,"",0,0,0,0},
- { 60,2,0x0101,5,80,60,2,60,4,60,2,60,4,-1,-1,40,3,-1,-1,-1,-1,-1,-1,1,1,"复制",0,"",(int (*)(int)) mmd_copysection,0,0,-1,},
- { 60,3,0x0101,11,80,60,3,60,1,60,3,60,1,40,3,40,3,-1,-1,-1,-1,-1,-1,-1,-1,"退出",0,"",0,0,0,-1,},
- { 60,5,0x0000,2,120,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"定值区号范围:0~%*1hu",(void *) &m_sectionnum,"",0,0,0,-1,},
- { 60,6,0x0000,5,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"<复制定值区>",0,"",0,0,0,-1,},
- { 70,0,0x0100,0,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"",0,"",0,(int (*)(int)) mmd_RenewParaSetGroup,0,5},
- { 70,1,0x1301,6,20,-1,-1,-1,-1,-1,-1,-1,-1,71,1,30,1,-1,-1,-1,-1,-1,-1,-1,-1,"",(void *) &g_tDataMenu2,"",(int (*)(int)) mmd_InitParaSet,0,0,8},
- { 70,2,0x0020,15,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"%1hu>",(void *) &m_CurrentScreen,"",0,0,0,-1,},
- { 70,3,0x0020,13,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"%1hu/",(void *) &m_ScreenNum,"",0,0,0,-1,},
- { 70,4,0x0020,4,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"<装置参数",0,"",0,0,0,-1,},
- { 71,0,0x0000,0,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"",0,"",0,(int (*)(int)) mmd_RenewParaSet,0,-1,},
- { 71,1,0x135D,4,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,72,1,-1,-1,-1,-1,-1,-1,-1,-1,"",(void *) &g_tDataMenu1,"",0,(int (*)(int)) mmd_SetParaKey,0,9},
- { 71,2,0x1524,0,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"",(void *) &g_tExtraMenu,"",0,0,0,9},
- { 71,3,0x0020,16,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"[%*2hu]",(void *) &m_ScreenNum,"",0,0,0,-1,},
- { 71,4,0x0020,3,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"<%s>",(void *) m_equipstr,"",0,0,0,-1,},
- { 72,0,0x8000,0,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"",0,"",0,0,0,-1,},
- { 72,1,0x0101,4,48,72,2,72,2,72,2,72,2,-1,-1,254,254,74,1,76,1,1,1,73,1,"保存",0,"",(int (*)(int)) mmd_SaveParaPassword2,0,0,-1,},
- { 72,2,0x0101,10,48,72,1,72,1,72,1,72,1,-1,-1,254,254,-1,-1,-1,-1,-1,-1,-1,-1,"退出",0,"",(int (*)(int)) mmd_backParaSet,0,0,-1,},
- { 72,3,0x0001,3,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"保存装置参数?",0,"",0,0,0,-1,},
- { 72,4,0x0000,5,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"<装置参数保存>",0,"",0,0,0,-1,},
- { 76,0,0x8000,0,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"",0,"",0,0,0,-1,},
- { 76,1,0x0119,5,60,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,254,254,74,1,-1,-1,1,1,73,1,"%s",(void *) m_strPassword,"",(int (*)(int)) mmd_SaveParaSet,0,0,0},
- { 76,2,0x0000,5,40,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"输入密码:",0,"",0,0,0,0},
- { 76,3,0x0000,5,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"<装置参数保存>",0,"",0,0,0,-1,},
- { 73,0,0x8000,0,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"",0,"",0,0,0,-1,},
- { 73,1,0x0100,0,24,-1,-1,-1,-1,-1,-1,-1,-1,254,254,254,254,-1,-1,-1,-1,-1,-1,-1,-1,"%s",(void *) m_WarningStr,"",0,0,0,-1,},
- { 73,2,0x0100,2,48,-1,-1,-1,-1,-1,-1,-1,-1,254,254,254,254,-1,-1,-1,-1,-1,-1,-1,-1,"%s",(void *) m_errInf,"",0,0,0,-1,},
- { 73,3,0x0000,2,0,-1,-1,-1,-1,-1,-1,-1,-1,254,254,254,254,-1,-1,-1,-1,-1,-1,-1,-1,"定值超出整定范围",0,"",0,0,0,-1,},
- { 74,0,0x0000,0,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"",0,"",0,0,0,-1,},
- { 74,1,0x0101,0,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"%s",(void *) m_WarningStr,"",(int (*)(int)) mmd_backParaSet,0,0,-1,},
- { 74,2,0x0000,0,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"信息提示:",0,"",0,0,0,-1,},
- { 75,0,0x8000,0,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"",0,"",0,0,0,-1,},
- { 75,1,0x0100,0,24,-1,-1,-1,-1,-1,-1,-1,-1,70,1,30,1,-1,-1,-1,-1,-1,-1,1,1,"装置参数错误,",0,"",(int (*)(int)) mmd_GetDefaultParaSet,0,0,-1,},
- { 75,2,0x0000,0,48,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"载入默认定值",0,"",0,0,0,-1,},
- { 90,0,0x0000,0,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"",0,"",0,0,0,-1,},
- { 90,1,0x0101,6,45,90,7,90,2,90,7,90,2,-1,-1,40,1,86,1,-1,-1,1,1,1,1,"功能模块",0,"",(int (*)(int)) mmd_InitFunModGroup,0,0,0},
- { 90,2,0x0101,6,61,90,1,90,3,90,1,90,3,-1,-1,40,1,91,1,-1,-1,1,1,1,1,"公共定值",0,"",(int (*)(int)) mmd_InitPubSetGroup,0,0,1},
- { 90,3,0x0101,6,77,90,2,90,4,90,2,90,4,-1,-1,40,1,93,1,-1,-1,1,1,1,1,"保护定值",0,"",(int (*)(int)) mmd_InitBhSet1Group,0,0,2},
- { 90,4,0x0101,6,93,90,3,90,5,90,3,90,5,-1,-1,40,1,95,1,-1,-1,1,1,1,1,"安自定值",0,"",(int (*)(int)) mmd_InitAzSetGroup,0,0,3},
- { 90,5,0x0101,6,109,90,4,90,6,90,4,90,6,-1,-1,40,1,88,1,-1,-1,1,1,1,1,"同期合环",0,"",(int (*)(int)) mmd_InitTQSetGroup,0,0,4},
- { 90,6,0x0101,6,125,90,5,90,7,90,5,90,7,-1,-1,40,1,97,1,-1,-1,1,1,1,1,"常规馈线",0,"",(int (*)(int)) mmd_InitCGFASetGroup,0,0,5},
- { 90,7,0x0101,6,141,90,6,90,1,90,6,90,1,-1,-1,40,1,79,1,-1,-1,1,1,1,1,"智能分布式",0,"",(int (*)(int)) mmd_InitZNFASetGroup,0,0,6},
- { 90,8,0x0000,5,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"<定值查询>",0,"",0,0,0,-1,},
- { 90,9,0x0000,4,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"查询定值区:%*02hu",(void *) &m_selsection,"",0,0,0,0},
- { 91,0,0x0100,0,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"",0,"",0,(int (*)(int)) mmd_RenewPubSetGroup,0,5},
- { 91,1,0x1301,0,20,-1,-1,-1,-1,-1,-1,-1,-1,92,1,90,2,-1,-1,-1,-1,-1,-1,-1,-1,"",(void *) &g_tDataMenu2,"",(int (*)(int)) mmd_InitPubSet,0,0,8},
- { 91,2,0x0020,15,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"%1hu>",(void *) &m_CurrentScreen,"",0,0,0,-1,},
- { 91,3,0x0020,13,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"%1hu/",(void *) &m_ScreenNum,"",0,0,0,-1,},
- { 91,4,0x0020,4,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"<公共定值",0,"",0,0,0,-1,},
- { 92,0,0x0000,0,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"",0,"",0,(int (*)(int)) mmd_RenewPubSet,0,-1,},
- { 92,1,0x1D24,4,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"",(void *) &g_tDataMenu1,"",0,(int (*)(int)) mmd_backPubSetPoll,0,9},
- { 92,2,0x1524,0,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"",(void *) &g_tExtraMenu,"",0,0,0,9},
- { 92,3,0x0020,16,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"[%*2hu]",(void *) &m_ScreenNum,"",0,0,0,-1,},
- { 92,4,0x0020,3,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"<%s>",(void *) m_equipstr,"",0,0,0,-1,},
- { 93,0,0x0100,0,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"",0,"",0,(int (*)(int)) mmd_RenewBhSetGroup,0,5},
- { 93,1,0x1301,0,16,-1,-1,-1,-1,-1,-1,-1,-1,94,1,90,3,-1,-1,-1,-1,-1,-1,-1,-1,"",(void *) &g_tDataMenu2,"",(int (*)(int)) mmd_InitFunModSet,0,0,8},
- { 93,2,0x0020,15,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"%1hu>",(void *) &m_CurrentScreen,"",0,0,0,-1,},
- { 93,3,0x0020,13,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"%1hu/",(void *) &m_ScreenNum,"",0,0,0,-1,},
- { 93,4,0x0020,3,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"<保护定值",0,"",0,0,0,-1,},
- { 94,0,0x0000,0,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"",0,"",0,(int (*)(int)) mmd_RenewBhSet,0,-1,},
- { 94,1,0x1D24,4,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"",(void *) &g_tDataMenu1,"",0,(int (*)(int)) mmd_backFunModSetPoll,0,9},
- { 94,2,0x1524,0,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"",(void *) &g_tExtraMenu,"",0,0,0,9},
- { 94,3,0x0020,2,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"<%s>",(void *) m_equipstr,"",0,0,0,-1,},
- { 94,4,0x0020,16,144,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"[%*2hu]",(void *) &m_ScreenNum,"",0,0,0,-1,},
- { 95,0,0x0100,0,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"",0,"",0,(int (*)(int)) mmd_RenewAzSetGroup,0,5},
- { 95,1,0x1301,0,20,-1,-1,-1,-1,-1,-1,-1,-1,96,1,90,4,-1,-1,-1,-1,-1,-1,-1,-1,"",(void *) &g_tDataMenu2,"",(int (*)(int)) mmd_InitFunModSet,0,0,8},
- { 95,2,0x0020,15,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"%1hu>",(void *) &m_CurrentScreen,"",0,0,0,-1,},
- { 95,3,0x0020,13,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"%1hu/",(void *) &m_ScreenNum,"",0,0,0,-1,},
- { 95,4,0x0020,3,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"<安自定值",0,"",0,0,0,-1,},
- { 96,0,0x0000,0,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"",0,"",0,(int (*)(int)) mmd_RenewAzSet,0,-1,},
- { 96,1,0x1D24,4,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"",(void *) &g_tDataMenu1,"",0,(int (*)(int)) mmd_backFunModSetPoll,0,9},
- { 96,2,0x1524,0,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"",(void *) &g_tExtraMenu,"",0,0,0,9},
- { 96,3,0x0020,16,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"[%*2hu]",(void *) &m_ScreenNum,"",0,0,0,-1,},
- { 96,4,0x0020,2,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"<%s>",(void *) m_equipstr,"",0,0,0,-1,},
- { 86,0,0x0100,0,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"",0,"",0,(int (*)(int)) mmd_RenewAzSetGroup,0,5},
- { 86,1,0x1301,0,20,-1,-1,-1,-1,-1,-1,-1,-1,87,1,90,1,-1,-1,-1,-1,-1,-1,-1,-1,"",(void *) &g_tDataMenu2,"",(int (*)(int)) mmd_InitFunModSet,0,0,8},
- { 86,2,0x0020,15,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"%1hu>",(void *) &m_CurrentScreen,"",0,0,0,-1,},
- { 86,3,0x0020,13,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"%1hu/",(void *) &m_ScreenNum,"",0,0,0,-1,},
- { 86,4,0x0020,3,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"<功能定值",0,"",0,0,0,-1,},
- { 87,0,0x0000,0,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"",0,"",0,(int (*)(int)) mmd_RenewAzSet,0,-1,},
- { 87,1,0x1D24,4,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"",(void *) &g_tDataMenu1,"",0,(int (*)(int)) mmd_backFunModSetPoll,0,9},
- { 87,2,0x1524,0,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"",(void *) &g_tExtraMenu,"",0,0,0,9},
- { 87,3,0x0020,16,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"[%*2hu]",(void *) &m_ScreenNum,"",0,0,0,-1,},
- { 87,4,0x0020,2,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"<%s>",(void *) m_equipstr,"",0,0,0,-1,},
- { 88,0,0x0100,0,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"",0,"",0,(int (*)(int)) mmd_RenewAzSetGroup,0,5},
- { 88,1,0x1301,0,20,-1,-1,-1,-1,-1,-1,-1,-1,89,1,90,5,-1,-1,-1,-1,-1,-1,-1,-1,"",(void *) &g_tDataMenu2,"",(int (*)(int)) mmd_InitFunModSet,0,0,8},
- { 88,2,0x0020,15,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"%1hu>",(void *) &m_CurrentScreen,"",0,0,0,-1,},
- { 88,3,0x0020,13,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"%1hu/",(void *) &m_ScreenNum,"",0,0,0,-1,},
- { 88,4,0x0020,3,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"<同期合环",0,"",0,0,0,-1,},
- { 89,0,0x0000,0,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"",0,"",0,(int (*)(int)) mmd_RenewAzSet,0,-1,},
- { 89,1,0x1D24,4,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"",(void *) &g_tDataMenu1,"",0,(int (*)(int)) mmd_backFunModSetPoll,0,9},
- { 89,2,0x1524,0,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"",(void *) &g_tExtraMenu,"",0,0,0,9},
- { 89,3,0x0020,16,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"[%*2hu]",(void *) &m_ScreenNum,"",0,0,0,-1,},
- { 89,4,0x0020,2,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"<%s>",(void *) m_equipstr,"",0,0,0,-1,},
- { 97,0,0x0100,0,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"",0,"",0,(int (*)(int)) mmd_RenewAzSetGroup,0,5},
- { 97,1,0x1301,0,20,-1,-1,-1,-1,-1,-1,-1,-1,98,1,90,6,-1,-1,-1,-1,-1,-1,-1,-1,"",(void *) &g_tDataMenu2,"",(int (*)(int)) mmd_InitFunModSet,0,0,8},
- { 97,2,0x0020,15,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"%1hu>",(void *) &m_CurrentScreen,"",0,0,0,-1,},
- { 97,3,0x0020,13,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"%1hu/",(void *) &m_ScreenNum,"",0,0,0,-1,},
- { 97,4,0x0020,3,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"<常规馈线",0,"",0,0,0,-1,},
- { 98,0,0x0000,0,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"",0,"",0,(int (*)(int)) mmd_RenewAzSet,0,-1,},
- { 98,1,0x1D24,4,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"",(void *) &g_tDataMenu1,"",0,(int (*)(int)) mmd_backFunModSetPoll,0,9},
- { 98,2,0x1524,0,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"",(void *) &g_tExtraMenu,"",0,0,0,9},
- { 98,3,0x0020,16,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"[%*2hu]",(void *) &m_ScreenNum,"",0,0,0,-1,},
- { 98,4,0x0020,2,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"<%s>",(void *) m_equipstr,"",0,0,0,-1,},
- { 79,0,0x0100,0,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"",0,"",0,(int (*)(int)) mmd_RenewAzSetGroup,0,5},
- { 79,1,0x1301,0,20,-1,-1,-1,-1,-1,-1,-1,-1,99,1,90,7,-1,-1,-1,-1,-1,-1,-1,-1,"",(void *) &g_tDataMenu2,"",(int (*)(int)) mmd_InitFunModSet,0,0,8},
- { 79,2,0x0020,15,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"%1hu>",(void *) &m_CurrentScreen,"",0,0,0,-1,},
- { 79,3,0x0020,13,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"%1hu/",(void *) &m_ScreenNum,"",0,0,0,-1,},
- { 79,4,0x0020,0,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"<智能分布式",0,"",0,0,0,-1,},
- { 99,0,0x0000,0,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"",0,"",0,(int (*)(int)) mmd_RenewAzSet,0,-1,},
- { 99,1,0x1D24,4,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"",(void *) &g_tDataMenu1,"",0,(int (*)(int)) mmd_backFunModSetPoll,0,9},
- { 99,2,0x1524,0,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"",(void *) &g_tExtraMenu,"",0,0,0,9},
- { 99,3,0x0020,16,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"[%*2hu]",(void *) &m_ScreenNum,"",0,0,0,-1,},
- { 99,4,0x0020,2,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"<%s>",(void *) m_equipstr,"",0,0,0,-1,},
- { 80,0,0x0000,0,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"",0,"",0,0,0,-1,},
- { 80,1,0x0101,6,24,80,4,80,2,80,4,80,2,-1,-1,0,3,81,1,-1,-1,-1,-1,1,1,"事件记录",0,"",(int (*)(int)) mmd_GetEvent,0,0,-1,},
- { 80,2,0x0101,6,48,80,1,80,3,80,1,80,3,-1,-1,0,3,82,1,-1,-1,-1,-1,1,1,"操作记录",0,"",(int (*)(int)) mmd_GetOpe,0,0,-1,},
- { 80,3,0x0101,6,72,80,2,80,4,80,2,80,4,-1,-1,0,3,83,1,-1,-1,-1,-1,1,1,"关键记录",0,"",(int (*)(int)) mmd_GetVipEvent,0,0,-1,},
- { 80,4,0x0101,6,96,80,3,80,1,80,3,80,1,-1,-1,0,3,84,1,-1,-1,-1,-1,1,1,"动作记录",0,"",(int (*)(int)) mmd_GetDebugEvent,0,0,-1,},
- { 80,5,0x0000,5,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"<记录查询>",0,"",0,0,0,-1,},
- { 81,0,0x0000,0,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"",0,"",0,0,0,-1,},
- { 81,1,0x0100,4,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,80,1,81,1,85,1,-1,-1,-1,-1,"<事件记录>",0,"",0,(int (*)(int)) mmd_GetNextEv,0,-1,},
- { 81,2,0x0020,0,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"%*-4hu.",(void *) &m_tEvent.wCurrent,"",0,0,0,-1,},
- { 81,3,0x0020,14,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"[%hu]",(void *) &m_tEvent.wNumber,"",0,0,0,-1,},
- { 81,4,0x0000,5,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"20%*2hu-",(void *) &m_tEvent.year,"",0,0,0,-1,},
- { 81,5,0x0000,10,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"%*2hu-",(void *) &m_tEvent.month,"",0,0,0,-1,},
- { 81,6,0x0000,13,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"%*2hu",(void *) &m_tEvent.day,"",0,0,0,-1,},
- { 81,7,0x0000,4,40,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"%*2hu:",(void *) &m_tEvent.hour,"",0,0,0,-1,},
- { 81,8,0x0000,7,40,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"%*2hu:",(void *) &m_tEvent.min,"",0,0,0,-1,},
- { 81,9,0x0000,10,40,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"%*2hu.",(void *) &m_tEvent.sec,"",0,0,0,-1,},
- { 81,10,0x0000,13,40,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"%*3hu ms",(void *) &m_tEvent.ms,"",0,0,0,-1,},
- { 81,11,0x0000,0,60,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"%-20.20s",(void *) m_tEvent.str[0],"",0,0,0,-1,},
- { 81,12,0x0000,1,80,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"%-20.20s",(void *) m_tEvent.str[1],"",0,0,0,-1,},
- { 81,13,0x0000,1,100,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"%-20.20s",(void *) m_tEvent.str[2],"",0,0,0,-1,},
- { 81,14,0x0000,1,120,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"%-20.20s",(void *) m_tEvent.str[3],"",0,0,0,-1,},
- { 81,15,0x0000,1,140,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"%-20.20s",(void *) m_tEvent.str[4],"",0,0,0,-1,},
- { 82,0,0x0000,0,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"",0,"",0,0,0,-1,},
- { 82,1,0x0100,4,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,80,2,82,1,-1,-1,-1,-1,-1,-1,"<操作记录>",0,"",0,(int (*)(int)) mmd_GetNextOpe,0,-1,},
- { 82,2,0x0020,0,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"%*-4hu.",(void *) &m_tEvent.wCurrent,"",0,0,0,-1,},
- { 82,3,0x0020,14,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"[%hu]",(void *) &m_tEvent.wNumber,"",0,0,0,-1,},
- { 82,4,0x0000,5,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"20%*2hu-",(void *) &m_tEvent.year,"",0,0,0,-1,},
- { 82,5,0x0000,10,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"%*2hu-",(void *) &m_tEvent.month,"",0,0,0,-1,},
- { 82,6,0x0000,13,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"%*2hu",(void *) &m_tEvent.day,"",0,0,0,-1,},
- { 82,7,0x0000,4,40,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"%*2hu:",(void *) &m_tEvent.hour,"",0,0,0,-1,},
- { 82,8,0x0000,7,40,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"%*2hu:",(void *) &m_tEvent.min,"",0,0,0,-1,},
- { 82,9,0x0000,10,40,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"%*2hu.",(void *) &m_tEvent.sec,"",0,0,0,-1,},
- { 82,10,0x0000,13,40,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"%*3hu ms",(void *) &m_tEvent.ms,"",0,0,0,-1,},
- { 82,11,0x0000,0,60,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"%-20.20s",(void *) m_tEvent.str[0],"",0,0,0,-1,},
- { 82,12,0x0000,1,80,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"%-20.20s",(void *) m_tEvent.str[1],"",0,0,0,-1,},
- { 82,13,0x0000,1,100,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"%-20.20s",(void *) m_tEvent.str[2],"",0,0,0,-1,},
- { 82,14,0x0000,1,120,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"%-20.20s",(void *) m_tEvent.str[3],"",0,0,0,-1,},
- { 82,15,0x0000,1,140,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"%-20.20s",(void *) m_tEvent.str[4],"",0,0,0,-1,},
- { 83,0,0x0000,0,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"",0,"",0,0,0,-1,},
- { 83,1,0x0100,4,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,80,3,83,1,85,1,-1,-1,-1,-1,"<关键记录>",0,"",0,(int (*)(int)) mmd_GetNextVip,0,-1,},
- { 83,2,0x0020,0,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"%*-4hu.",(void *) &m_tEvent.wCurrent,"",0,0,0,-1,},
- { 83,3,0x0020,14,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"[%hu]",(void *) &m_tEvent.wNumber,"",0,0,0,-1,},
- { 83,4,0x0000,5,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"20%*2hu-",(void *) &m_tEvent.year,"",0,0,0,-1,},
- { 83,5,0x0000,10,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"%*2hu-",(void *) &m_tEvent.month,"",0,0,0,-1,},
- { 83,6,0x0000,13,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"%*2hu",(void *) &m_tEvent.day,"",0,0,0,-1,},
- { 83,7,0x0000,4,40,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"%*2hu:",(void *) &m_tEvent.hour,"",0,0,0,-1,},
- { 83,8,0x0000,7,40,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"%*2hu:",(void *) &m_tEvent.min,"",0,0,0,-1,},
- { 83,9,0x0000,10,40,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"%*2hu.",(void *) &m_tEvent.sec,"",0,0,0,-1,},
- { 83,10,0x0000,13,40,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"%*3hu ms",(void *) &m_tEvent.ms,"",0,0,0,-1,},
- { 83,11,0x0000,0,60,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"%-20.20s",(void *) m_tEvent.str[0],"",0,0,0,-1,},
- { 83,12,0x0000,1,80,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"%-20.20s",(void *) m_tEvent.str[1],"",0,0,0,-1,},
- { 83,13,0x0000,1,100,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"%-20.20s",(void *) m_tEvent.str[2],"",0,0,0,-1,},
- { 83,14,0x0000,1,120,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"%-20.20s",(void *) m_tEvent.str[3],"",0,0,0,-1,},
- { 83,15,0x0000,1,140,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"%-20.20s",(void *) m_tEvent.str[4],"",0,0,0,-1,},
- { 84,0,0x0000,0,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"",0,"",0,0,0,-1,},
- { 84,1,0x0100,4,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,80,4,84,1,85,1,-1,-1,-1,-1,"<动作记录>",0,"",0,(int (*)(int)) mmd_GetNextDebug,0,-1,},
- { 84,2,0x0020,0,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"%*-4hu.",(void *) &m_tEvent.wCurrent,"",0,0,0,-1,},
- { 84,3,0x0020,14,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"[%hu]",(void *) &m_tEvent.wNumber,"",0,0,0,-1,},
- { 84,4,0x0000,5,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"20%*2hu-",(void *) &m_tEvent.year,"",0,0,0,-1,},
- { 84,5,0x0000,10,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"%*2hu-",(void *) &m_tEvent.month,"",0,0,0,-1,},
- { 84,6,0x0000,13,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"%*2hu",(void *) &m_tEvent.day,"",0,0,0,-1,},
- { 84,7,0x0000,4,40,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"%*2hu:",(void *) &m_tEvent.hour,"",0,0,0,-1,},
- { 84,8,0x0000,7,40,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"%*2hu:",(void *) &m_tEvent.min,"",0,0,0,-1,},
- { 84,9,0x0000,10,40,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"%*2hu.",(void *) &m_tEvent.sec,"",0,0,0,-1,},
- { 84,10,0x0000,13,40,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"%*3hu ms",(void *) &m_tEvent.ms,"",0,0,0,-1,},
- { 84,11,0x0000,0,60,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"%-20.20s",(void *) m_tEvent.str[0],"",0,0,0,-1,},
- { 84,12,0x0000,1,80,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"%-20.20s",(void *) m_tEvent.str[1],"",0,0,0,-1,},
- { 84,13,0x0000,1,100,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"%-20.20s",(void *) m_tEvent.str[2],"",0,0,0,-1,},
- { 84,14,0x0000,1,120,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"%-20.20s",(void *) m_tEvent.str[3],"",0,0,0,-1,},
- { 84,15,0x0000,1,140,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"%-20.20s",(void *) m_tEvent.str[4],"",0,0,0,-1,},
- { 85,0,0x8000,0,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"",0,"",0,0,0,1},
- { 85,1,0x1520,2,16,-1,-1,-1,-1,-1,-1,-1,-1,254,254,254,254,-1,-1,-1,-1,-1,-1,-1,-1,"",(void *) &g_tDataMenu2,"",0,0,0,9},
- { 85,2,0x0020,5,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"<故障参数>",0,"",0,0,0,-1,},
- { 100,0,0x0000,0,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"",0,"",0,0,0,-1,},
- { 100,1,0x0101,6,24,100,6,100,2,100,6,100,2,101,1,0,5,-1,-1,-1,-1,-1,-1,-1,-1,"装置测试",0,"",0,0,0,0},
- { 100,2,0x0101,6,40,100,1,100,3,100,1,100,3,130,1,0,5,-1,-1,-1,-1,-1,-1,1,1,"通道校正",0,"",0,0,0,0},
- { 100,3,0x0101,6,56,100,2,100,4,100,2,100,4,140,1,0,5,-1,-1,-1,-1,-1,-1,-1,-1,"修改密码",0,"",0,0,0,0},
- { 100,4,0x0101,6,72,100,3,100,5,100,3,100,5,142,1,0,5,-1,-1,-1,-1,-1,-1,-1,-1,"清除记录",0,"",0,0,0,0},
- { 100,5,0x0101,6,88,100,4,100,6,100,4,100,6,143,1,0,5,-1,-1,-1,-1,-1,-1,-1,-1,"清除合格率",0,"",0,0,0,0},
- { 100,6,0x0101,6,104,100,5,100,1,100,5,100,1,144,1,0,5,-1,-1,-1,-1,-1,-1,-1,-1,"清除脉冲计数",0,"",0,0,0,0},
- { 100,7,0x0000,5,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"<系统维护>",0,"",0,0,0,-1,},
- { 101,0,0x0000,0,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"",0,"",0,0,0,-1,},
- { 101,1,0x0101,6,20,101,6,101,2,101,6,101,2,112,1,100,1,-1,-1,-1,-1,-1,-1,1,1,"开出测试",0,"",(int (*)(int)) mmd_GetBoardDO,0,0,-1,},
- { 101,2,0x0101,6,40,101,1,101,3,101,1,101,3,-1,-1,100,1,123,1,-1,-1,-1,-1,1,1,"远动测试",0,"",(int (*)(int)) mmd_CheckRmtTbl,0,0,-1,},
- { 101,3,0x0101,6,60,101,2,101,4,101,2,101,4,-1,-1,100,1,-1,-1,-1,-1,-1,-1,1,1,"液晶板测试",0,"",(int (*)(int)) mmd_BoardLedTest,0,0,0},
- { 101,4,0x0101,6,80,101,3,101,5,101,3,101,5,-1,-1,100,1,-1,-1,-1,-1,-1,-1,113,1,"自动测试",0,"",(int (*)(int)) mmd_DIDOTest,0,0,-1,},
- { 101,5,0x0101,6,100,101,4,101,6,101,4,101,6,102,1,101,1,-1,-1,-1,-1,-1,-1,1,1,"按键测试",0,"",(int (*)(int)) mmd_clearWarnStr,0,0,2},
- { 101,6,0x0101,6,120,101,5,101,1,101,5,101,1,114,1,100,1,-1,-1,-1,-1,-1,-1,1,1,"GOOSE开出",0,"",(int (*)(int)) mmd_GetGooseKc,0,0,2},
- { 101,7,0x0000,5,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"<装置测试>",0,"",0,0,0,-1,},
- { 102,0,0x0000,0,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"",0,"",0,0,0,-1,},
- { 102,1,0x0020,4,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,101,5,-1,-1,-1,-1,-1,-1,"%s",(void *) m_WarningStr,"",0,(int (*)(int)) mmd_testKey,0,-1,},
- { 102,2,0x0000,0,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"按键测试提示:",0,"",0,0,0,-1,},
- { 102,3,0x0000,0,60,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"<长按复归键退出>",0,"",0,0,0,-1,},
- { 111,0,0x0100,0,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"",0,"",0,(int (*)(int)) mmd_RenewBoardYX,(int (*)(void)) mmd_RenewBoardYX,2},
- { 111,1,0x1520,0,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,101,1,-1,-1,-1,-1,-1,-1,-1,-1,"",(void *) &g_tDataMenu1,"",0,(int (*)(int)) mmd_ChangeYxBoard,0,9},
- { 111,2,0x0000,0,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1," 1 2 3 4 5 6 7 8 910",0,"",0,0,0,-1,},
- { 111,3,0x0020,5,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"<板卡%*2hu遥信>",(void *) &g_sw_index,"",0,0,0,-1,},
- { 112,0,0x0100,0,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"",0,"",0,(int (*)(int)) mmd_RenewBoardDo,0,5},
- { 112,1,0x1101,5,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,101,1,112,1,-1,-1,-1,-1,113,1,"",(void *) &g_tDataMenu1,"",(int (*)(int)) mmd_TestHz,(int (*)(int)) mmd_ChangeDoBoard,0,9},
- { 112,2,0x0020,13,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"%*2hu/",(void *) &m_CurrentScreen,"",0,0,0,-1,},
- { 112,3,0x0020,16,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"%*2hu>",(void *) &m_ScreenNum,"",0,0,0,-1,},
- { 112,4,0x0020,2,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"<板卡%*2hu测试",(void *) &g_sw_index,"",0,0,0,-1,},
- { 113,0,0x8000,0,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"",0,"",0,0,0,-1,},
- { 113,1,0x0101,0,24,-1,-1,-1,-1,-1,-1,-1,-1,254,254,254,254,-1,-1,-1,-1,-1,-1,-1,-1,"%s",(void *) m_WarningStr,"",0,0,0,-1,},
- { 113,2,0x0000,0,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"信息提示:",0,"",0,0,0,-1,},
- { 114,0,0x0100,0,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"",0,"",0,(int (*)(int)) mmd_RenewGooseKc,0,5},
- { 114,1,0x1101,5,16,-1,-1,-1,-1,-1,-1,-1,-1,115,1,101,6,-1,-1,-1,-1,-1,-1,113,1,"",(void *) &g_tDataMenu1,"",(int (*)(int)) mmd_GetRmtIndex,0,0,9},
- { 114,2,0x0020,13,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"%*2hu/",(void *) &m_CurrentScreen,"",0,0,0,-1,},
- { 114,3,0x0020,16,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"%*2hu>",(void *) &m_ScreenNum,"",0,0,0,-1,},
- { 114,4,0x0020,2,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"<goose开出测试",(void *) &g_sw_index,"",0,0,0,-1,},
- { 115,0,0x8000,0,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"",0,"",0,0,0,-1,},
- { 115,1,0x0101,2,40,115,2,115,2,115,2,115,2,254,254,254,254,-1,-1,-1,-1,-1,-1,-1,-1,"合测试",0,"",(int (*)(int)) mmd_GooseKcTest,0,0,1},
- { 115,2,0x0101,9,40,115,1,115,1,115,1,115,1,254,254,254,254,-1,-1,-1,-1,-1,-1,-1,-1,"分测试",0,"",(int (*)(int)) mmd_GooseKcTest,0,0,0},
- { 115,3,0x0000,3,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"<Goose开出发送>",0,"",0,0,0,-1,},
- { 123,0,0x0000,0,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"",0,"",0,0,0,-1,},
- { 123,1,0x0101,6,24,123,3,123,2,123,3,123,2,124,1,101,2,-1,-1,-1,-1,-1,-1,-1,-1,"遥信测试",0,"",(int (*)(int)) mmd_GetRmtYX,0,0,0},
- { 123,2,0x0101,6,48,123,1,123,3,123,1,123,3,126,1,101,2,-1,-1,-1,-1,-1,-1,-1,-1,"遥测测试",0,"",(int (*)(int)) mmd_GetRmtYC,0,0,0},
- { 123,3,0x0101,6,72,123,2,123,1,123,2,123,1,128,1,101,2,-1,-1,-1,-1,-1,-1,-1,-1,"电度测试",0,"",(int (*)(int)) mmd_GetRmtDD,0,0,0},
- { 123,4,0x0000,5,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"<远动测试>",0,"",0,0,0,-1,},
- { 124,0,0x0100,0,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"",0,"",0,(int (*)(int)) mmd_RenewRmtYX,(int (*)(void)) mmd_RenewRmtYX,5},
- { 124,1,0x1101,0,16,-1,-1,-1,-1,-1,-1,-1,-1,125,1,123,1,-1,-1,-1,-1,-1,-1,-1,-1,"",(void *) &g_tDataMenu1,"",(int (*)(int)) mmd_GetRmtIndex,0,0,9},
- { 124,2,0x0120,12,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"%*2hu/",(void *) &m_CurrentScreen,"",0,0,0,-1,},
- { 124,3,0x0120,15,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"%*2hu>",(void *) &m_ScreenNum,"",0,0,0,-1,},
- { 124,4,0x0020,3,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"<遥信测试",0,"",0,0,0,-1,},
- { 125,0,0x8000,0,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"",0,"",0,0,0,-1,},
- { 125,1,0x0101,2,40,125,2,125,2,125,2,125,2,254,254,254,254,-1,-1,-1,-1,-1,-1,-1,-1,"合测试",0,"",(int (*)(int)) mmd_SendRmtYX,0,0,1},
- { 125,2,0x0101,9,40,125,1,125,1,125,1,125,1,254,254,254,254,-1,-1,-1,-1,-1,-1,-1,-1,"分测试",0,"",(int (*)(int)) mmd_SendRmtYX,0,0,0},
- { 125,3,0x0000,3,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"<遥信发送>",0,"",0,0,0,-1,},
- { 126,0,0x0100,0,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"",0,"",0,(int (*)(int)) mmd_RenewRmtYC,(int (*)(void)) mmd_RenewRmtYC,5},
- { 126,1,0x1101,0,16,-1,-1,-1,-1,-1,-1,-1,-1,127,1,123,2,-1,-1,-1,-1,-1,-1,-1,-1,"",(void *) &g_tDataMenu1,"",(int (*)(int)) mmd_GetRmtIndex,0,0,9},
- { 126,2,0x0120,12,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"%*2hu/",(void *) &m_CurrentScreen,"",0,0,0,-1,},
- { 126,3,0x0120,15,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"%*2hu>",(void *) &m_ScreenNum,"",0,0,0,-1,},
- { 126,4,0x0020,3,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"<遥测测试",0,"",0,0,0,-1,},
- { 127,0,0x8000,0,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"",0,"",0,0,0,-1,},
- { 127,1,0x0101,4,40,-1,-1,-1,-1,-1,-1,-1,-1,254,254,254,254,-1,-1,-1,-1,-1,-1,-1,-1,"发送遥测%s",(void *) m_YdYcHalfOfRateValue,"",(int (*)(int)) mmd_SendRmtYC,0,0,-1,},
- { 127,2,0x0000,3,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"<遥测发送>",0,"",0,0,0,-1,},
- { 128,0,0x0100,0,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"",0,"",0,(int (*)(int)) mmd_RenewRmtDD,0,5},
- { 128,1,0x1101,0,16,-1,-1,-1,-1,-1,-1,-1,-1,129,1,123,3,-1,-1,-1,-1,-1,-1,-1,-1,"",(void *) &g_tDataMenu1,"",(int (*)(int)) mmd_GetRmtIndex,0,0,9},
- { 128,2,0x0120,12,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"%*2hu/",(void *) &m_CurrentScreen,"",0,0,0,-1,},
- { 128,3,0x0120,15,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"%*2hu>",(void *) &m_ScreenNum,"",0,0,0,-1,},
- { 128,4,0x0020,3,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"<电度测试",0,"",0,0,0,-1,},
- { 129,0,0x8000,0,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"",0,"",0,0,0,-1,},
- { 129,1,0x0101,4,40,-1,-1,-1,-1,-1,-1,-1,-1,254,254,254,254,-1,-1,-1,-1,-1,-1,-1,-1,"发送遥测",0,"",(int (*)(int)) mmd_SendRmtDD,0,0,-1,},
- { 129,2,0x0000,3,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"<电度发送>",0,"",0,0,0,-1,},
- { 130,0,0x0000,0,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"",0,"",0,0,0,-1,},
- { 130,1,0x0101,6,24,130,4,130,2,130,4,130,2,138,1,100,2,-1,-1,-1,-1,-1,-1,-1,-1,"交流自校",0,"",0,0,0,-1,},
- { 130,2,0x0101,6,48,130,1,130,3,130,1,130,3,135,1,100,2,-1,-1,-1,-1,-1,-1,-1,-1,"直流自校",0,"",0,0,0,-1,},
- { 130,3,0x0101,6,72,130,2,130,4,130,2,130,4,137,1,100,2,-1,-1,-1,-1,-1,-1,-1,-1,"电源自校",0,"",0,0,0,-1,},
- { 130,4,0x0101,6,96,130,3,130,1,130,3,130,1,133,1,100,2,-1,-1,-1,-1,-1,-1,-1,-1,"恢复默认值",0,"",0,0,0,0},
- { 130,5,0x0000,5,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"<通道校正>",0,"",0,0,0,-1,},
- { 133,0,0x8000,0,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"",0,"",0,0,0,-1,},
- { 133,1,0x0101,4,48,133,2,133,2,133,2,133,2,-1,-1,254,254,134,1,-1,-1,-1,-1,50,1,"恢复",0,"",(int (*)(int)) mmd_SaveAdjustValue,0,0,-1,},
- { 133,2,0x0101,10,48,133,1,133,1,133,1,133,1,130,2,254,254,-1,-1,-1,-1,-1,-1,-1,-1,"退出",0,"",0,0,0,-1,},
- { 133,3,0x0101,2,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"恢复默认通道系数?",0,"",0,0,0,-1,},
- { 133,4,0x0000,5,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"<通道校正>",0,"",0,0,0,-1,},
- { 134,0,0x0000,0,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"",0,"",0,0,0,-1,},
- { 134,1,0x0101,0,24,-1,-1,-1,-1,-1,-1,-1,-1,130,2,130,2,-1,-1,-1,-1,-1,-1,-1,-1,"%s",(void *) m_WarningStr,"",0,0,0,-1,},
- { 134,2,0x0000,0,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"信息提示:",0,"",0,0,0,-1,},
- { 135,0,0x8000,0,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"",0,"",0,0,0,-1,},
- { 135,1,0x0101,4,60,135,2,135,2,135,2,135,2,-1,-1,254,254,136,1,-1,-1,-1,-1,1,1,"校正",0,"",(int (*)(int)) mmd_StartZljust1,0,0,-1,},
- { 135,2,0x0101,10,60,135,1,135,1,135,1,135,1,130,2,254,254,-1,-1,-1,-1,-1,-1,-1,-1,"退出",0,"",0,0,0,-1,},
- { 135,3,0x0000,0,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"输入10V直流,进行校正",(void *) m_WarningStr,"",0,0,0,0},
- { 135,4,0x0000,5,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"<直流自校>",0,"",0,0,0,-1,},
- { 136,0,0x8000,0,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"",0,"",0,0,0,-1,},
- { 136,1,0x0101,4,60,136,2,136,2,136,2,136,2,-1,-1,254,254,-1,-1,-1,-1,-1,-1,1,1,"校正",0,"",(int (*)(int)) mmd_StartZljust2,0,0,-1,},
- { 136,2,0x0101,10,60,136,1,136,1,136,1,136,1,130,2,254,254,-1,-1,-1,-1,-1,-1,-1,-1,"退出",0,"",0,0,0,-1,},
- { 136,3,0x0000,0,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"输入50V直流,进行校正",0,"",0,0,0,0},
- { 136,4,0x0000,5,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"<直流自校>",0,"",0,0,0,-1,},
- { 137,0,0x8000,0,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"",0,"",0,0,0,-1,},
- { 137,1,0x0101,4,80,137,2,137,2,137,2,137,2,-1,-1,254,254,-1,-1,-1,-1,-1,-1,1,1,"校正",0,"",(int (*)(int)) mmd_StartPowerAjust,0,0,-1,},
- { 137,2,0x0101,10,80,137,1,137,1,137,1,137,1,130,3,254,254,-1,-1,-1,-1,-1,-1,-1,-1,"退出",0,"",0,0,0,-1,},
- { 137,3,0x0000,0,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"请确认以下电源正常:",(void *) m_WarningStr,"",0,0,0,0},
- { 137,3,0x0000,0,40,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"   +12V,-12V,+05V",(void *) m_WarningStr,"",0,0,0,0},
- { 137,4,0x0000,5,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"<电源自校>",0,"",0,0,0,-1,},
- { 138,0,0x8000,0,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"",0,"",0,0,0,-1,},
- { 138,1,0x0101,4,80,138,2,138,2,138,2,138,2,-1,-1,254,254,-1,-1,-1,-1,-1,-1,1,1,"校正",0,"",(int (*)(int)) mmd_StartAutojust,0,0,-1,},
- { 138,2,0x0101,10,80,138,1,138,1,138,1,138,1,130,1,254,254,-1,-1,-1,-1,-1,-1,-1,-1,"退出",0,"",0,0,0,-1,},
- { 138,3,0x0000,2,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"根据互感器类型",0,"",0,0,0,0},
- { 138,4,0x0000,2,48,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"输入电压电流值",0,"",0,0,0,0},
- { 138,6,0x0000,5,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"<交流自校>",0,"",0,0,0,-1,},
- { 140,0,0x0000,0,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"",0,"",0,0,0,-1,},
- { 140,1,0x0119,1,40,140,3,140,2,140,3,140,2,-1,-1,100,3,-1,-1,-1,-1,-1,-1,-1,-1,"一级密码:%s",(void *) &m_strPassword,"",0,0,0,0},
- { 140,2,0x0119,1,60,140,1,140,3,140,1,140,3,-1,-1,100,3,-1,-1,-1,-1,-1,-1,-1,-1,"二级密码:%s",(void *) &m_strPassword2,"",0,0,0,0},
- { 140,3,0x0001,5,80,140,2,140,1,140,2,140,1,100,3,100,3,-1,-1,-1,-1,-1,-1,1,1,"确认修改",0,"",(int (*)(int)) mmd_SavePassWord,0,0,0},
- { 140,4,0x0000,2,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"输入新密码:",0,"",0,0,0,0},
- { 140,5,0x0000,5,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"<密码修改>",0,"",0,0,0,-1,},
- { 142,0,0x8000,0,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"",0,"",0,0,0,-1,},
- { 142,1,0x0101,4,48,142,2,142,2,142,2,142,2,-1,-1,100,4,-1,-1,-1,-1,-1,-1,1,1,"删除",0,"",(int (*)(int)) mmd_ClearSOE,0,0,-1,},
- { 142,2,0x0101,10,48,142,1,142,1,142,1,142,1,100,4,100,4,-1,-1,-1,-1,-1,-1,-1,-1,"退出",0,"",0,0,0,-1,},
- { 142,3,0x0001,3,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"确认删除事件记录?",0,"",0,0,0,-1,},
- { 142,4,0x0000,4,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"<记录删除>",0,"",0,0,0,-1,},
- { 143,0,0x8000,0,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"",0,"",0,0,0,-1,},
- { 143,1,0x0101,4,48,143,2,143,2,143,2,143,2,-1,-1,100,5,-1,-1,-1,-1,-1,-1,1,1,"清零",0,"",(int (*)(int)) mmd_ClearQUA,0,0,-1,},
- { 143,2,0x0101,10,48,143,1,143,1,143,1,143,1,100,5,100,5,-1,-1,-1,-1,-1,-1,-1,-1,"退出",0,"",0,0,0,-1,},
- { 143,3,0x0001,1,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"确认清零电压合格率?",0,"",0,0,0,-1,},
- { 143,4,0x0000,4,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"<合格率清零>",0,"",0,0,0,-1,},
- { 144,0,0x8000,0,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"",0,"",0,0,0,-1,},
- { 144,1,0x0101,4,48,144,2,144,2,144,2,144,2,-1,-1,100,6,-1,-1,-1,-1,-1,-1,1,1,"清零",0,"",(int (*)(int)) mmd_ClearIMP,0,0,-1,},
- { 144,2,0x0101,10,48,144,1,144,1,144,1,144,1,100,6,100,6,-1,-1,-1,-1,-1,-1,-1,-1,"退出",0,"",0,0,0,-1,},
- { 144,3,0x0001,1,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"确认清零脉冲计数?",0,"",0,0,0,-1,},
- { 144,4,0x0000,4,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"<脉冲值清零>",0,"",0,0,0,-1,},
- { 179,0,0x0000,0,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"",0,"",0,0,(int (*)(void)) mmd_freshmain,3},
- { 179,1,0x6100,1,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,0,1,-1,-1,-1,-1,-1,-1,-1,-1,"配电自动化终端",0,"",0,(int (*)(int)) mmd_mainimageKey,0,-1,},
- { 179,2,0x0020,19,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"%s",(void *) m_LockIcon,"",0,0,0,-1,},
- { 180,0,0x0000,0,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"",0,"",0,0,(int (*)(void)) mmd_FreshTime,1},
- { 180,1,0x0120,0,64,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,0,1,-1,-1,-1,-1,-1,-1,-1,-1,"20%*2hu-",(void *) &m_ShowTime.year,"",0,0,0,-1,},
- { 180,2,0x0020,5,64,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"%*2hu-",(void *) &m_ShowTime.month,"",0,0,0,-1,},
- { 180,3,0x0020,8,64,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"%*2hu ",(void *) &m_ShowTime.day,"",0,0,0,-1,},
- { 180,4,0x0020,11,64,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"%*2hu:",(void *) &m_ShowTime.hour,"",0,0,0,-1,},
- { 180,5,0x0020,14,64,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"%*2hu:",(void *) &m_ShowTime.min,"",0,0,0,-1,},
- { 180,6,0x0020,17,64,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"%*2hu",(void *) &m_ShowTime.sec,"",0,0,0,-1,},
- { 180,7,0x0000,2,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"配电自动化终端",0,"",0,0,0,-1,},
- { 181,0,0x0000,0,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"",0,"",0,0,0,-1,},
- { 181,1,0x0101,4,24,181,4,181,2,181,4,181,2,182,1,0,5,-1,-1,-1,-1,-1,-1,1,1,"内 部 定 值",0,"",(int (*)(int)) mmd_InitCstSetGroup,0,0,-1,},
- { 181,2,0x0101,4,48,181,1,181,3,181,1,181,3,-1,-1,0,5,-1,-1,-1,-1,-1,-1,1,1,"删除操作记录",0,"",(int (*)(int)) mmd_ClearOperateSOE,0,0,-1,},
- { 181,3,0x0101,4,72,181,2,181,4,181,2,181,4,-1,-1,0,5,-1,-1,-1,-1,-1,-1,1,1,"恢复出厂设置",0,"",(int (*)(int)) mmd_InitDefaultEquipSet,0,0,-1,},
- { 181,4,0x0101,4,96,181,3,181,1,181,3,181,1,188,1,0,5,-1,-1,-1,-1,-1,-1,1,1,"显示定值",0,"",(int (*)(int)) mmd_InitSetGroup,0,0,-1,},
- { 181,6,0x0000,5,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"<内部设置>",0,"",0,0,0,-1,},
- { 182,0,0x0100,0,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"",0,"",0,(int (*)(int)) mmd_RenewCstSetGroup,0,5},
- { 182,1,0x1301,6,20,-1,-1,-1,-1,-1,-1,-1,-1,183,1,181,1,-1,-1,-1,-1,-1,-1,-1,-1,"",(void *) &g_tDataMenu2,"",(int (*)(int)) mmd_InitCstSet,0,0,8},
- { 182,2,0x0020,15,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"%1hu>",(void *) &m_CurrentScreen,"",0,0,0,-1,},
- { 182,3,0x0020,13,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"%1hu/",(void *) &m_ScreenNum,"",0,0,0,-1,},
- { 182,4,0x0020,4,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"<内部定值",0,"",0,0,0,-1,},
- { 183,0,0x0000,0,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"",0,"",0,(int (*)(int)) mmd_RenewCstSet,0,-1,},
- { 183,1,0x135D,4,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,184,1,-1,-1,-1,-1,-1,-1,-1,-1,"",(void *) &g_tDataMenu1,"",0,(int (*)(int)) mmd_SetCstKey,0,9},
- { 183,2,0x1524,0,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"",(void *) &g_tExtraMenu,"",0,0,0,9},
- { 183,3,0x0020,16,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"[%*2hu]",(void *) &m_ScreenNum,"",0,0,0,-1,},
- { 183,4,0x0020,3,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"<%s>",(void *) m_equipstr,"",0,0,0,-1,},
- { 184,0,0x8000,0,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"",0,"",0,0,0,-1,},
- { 184,1,0x0101,4,48,184,2,184,2,184,2,184,2,-1,-1,254,254,186,1,-1,-1,-1,-1,185,1,"保存",0,"",(int (*)(int)) mmd_SaveCstSet,0,0,-1,},
- { 184,2,0x0101,10,48,184,1,184,1,184,1,184,1,-1,-1,254,254,-1,-1,-1,-1,-1,-1,-1,-1,"退出",0,"",(int (*)(int)) mmd_backCstSet,0,0,-1,},
- { 184,3,0x0001,3,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"保存内部定值?",0,"",0,0,0,-1,},
- { 184,4,0x0000,4,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"<内部定值保存>",0,"",0,0,0,-1,},
- { 185,0,0x8000,0,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"",0,"",0,0,0,-1,},
- { 185,1,0x0100,0,24,-1,-1,-1,-1,-1,-1,-1,-1,254,254,254,254,-1,-1,-1,-1,-1,-1,-1,-1,"%s",(void *) m_WarningStr,"",0,0,0,-1,},
- { 185,2,0x0100,2,48,-1,-1,-1,-1,-1,-1,-1,-1,254,254,254,254,-1,-1,-1,-1,-1,-1,-1,-1,"%s",(void *) m_errInf,"",0,0,0,-1,},
- { 185,3,0x0000,2,0,-1,-1,-1,-1,-1,-1,-1,-1,254,254,254,254,-1,-1,-1,-1,-1,-1,-1,-1,"定值超出整定范围",0,"",0,0,0,-1,},
- { 186,0,0x0000,0,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"",0,"",0,0,0,-1,},
- { 186,1,0x0101,0,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"%s",(void *) m_WarningStr,"",(int (*)(int)) mmd_backCstSet,0,0,-1,},
- { 186,2,0x0000,0,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"信息提示:",0,"",0,0,0,-1,},
- { 187,0,0x8000,0,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"",0,"",0,0,0,-1,},
- { 187,1,0x0100,0,24,-1,-1,-1,-1,-1,-1,-1,-1,182,1,181,1,-1,-1,-1,-1,-1,-1,1,1,"内部定值错误,",0,"",(int (*)(int)) mmd_GetDefaultCstSet,0,0,-1,},
- { 187,2,0x0000,0,48,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"载入默认定值",0,"",0,0,0,-1,},
- { 188,0,0x0100,0,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"",0,"",0,(int (*)(int)) mmd_RenewSetGroup,(int (*)(void)) mmd_RenewSetGroup,5},
- { 188,1,0x1101,0,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,189,1,-1,-1,-1,-1,-1,-1,-1,-1,"",(void *) &g_tDataMenu1,"",(int (*)(int)) mmd_ChangeSetGroup,0,0,7},
- { 188,2,0x0020,13,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"%*2hu/",(void *) &m_CurrentScreen,"",0,0,0,-1,},
- { 188,3,0x0020,16,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"%*2hu>",(void *) &m_ScreenNum,"",0,0,0,-1,},
- { 188,4,0x0020,0,144,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"---%s---",(void *) m_equipstr,"",0,0,0,-1,},
- { 188,5,0x0020,2,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"<显示定制",0,"",0,0,0,-1,},
- { 189,0,0x8000,0,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"",0,"",0,0,0,-1,},
- { 189,1,0x0101,4,48,189,2,189,2,189,2,189,2,-1,-1,254,254,181,4,-1,-1,-1,-1,-1,-1,"保存",0,"",(int (*)(int)) mmd_SaveSetGroup,0,0,-1,},
- { 189,2,0x0101,10,48,189,1,189,1,189,1,189,1,181,4,254,254,-1,-1,-1,-1,-1,-1,-1,-1,"退出",0,"",0,0,0,-1,},
- { 189,3,0x0001,3,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"保存修改设置?",0,"",0,0,0,-1,},
- { 189,4,0x0000,5,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,"<定制保存>",0,"",0,0,0,-1,},
- };
-#endif

+ 52 - 798
dtu/dtu_main_t536/app/MmiData.c

@@ -400,18 +400,13 @@ bool mmd_checkset_yb(u8 index)  //
 	group_sub = SetGroups[index].group_sub;
 	
 	if(yb==0)return true;	
-	
-	if(group_sub == GROUP_SET_TQHZ)
-		return (g_tRelay[sw].run_stu.safe_auto&&g_tRelay[sw].run_stu.bTQ);
-	else if((group_sub == GROUP_SET_DYJL)||(group_sub == GROUP_SET_PLJL))
-		return (g_tRelay[sw].run_stu.safe_auto&&g_tRelay[sw].run_stu.freq_vol);
 		
 #ifdef GD_AREA_ECZD_2020
 	if(yb==SET_HYB_TQ)
 	{
 		if(group_sub == GROUP_SET_TQHZ)
 		{
-			return (g_tRelay[sw].run_stu.bhtt && g_tRelay[sw].run_stu.bTQ)||yb_fa_g;
+			return (g_tRelay[sw].run_stu.bhtt)||yb_fa_g;
 		}
 		else
 		{
@@ -422,7 +417,7 @@ bool mmd_checkset_yb(u8 index)  //
 	{
 		if(group_sub == GROUP_SET_DYJL)
 		{
-			return (g_tRelay[sw].run_stu.bhtt && g_tRelay[sw].run_stu.bTQ)||yb_fa_g;
+			return (g_tRelay[sw].run_stu.bhtt)||yb_fa_g;
 		}
 		else
 		{
@@ -436,11 +431,11 @@ bool mmd_checkset_yb(u8 index)  //
 		if((group_sub == GROUP_SET_DYJL)
 			||(group_sub == GROUP_SET_PLJL))
 		{
-			return (g_tRelay[sw].run_stu.bhtt && g_tRelay[sw].run_stu.freq_vol)||yb_fa_g;
+			return g_tRelay[sw].run_stu.bhtt||yb_fa_g;
 		}
 		else if(group_sub == GROUP_SET_TQHZ)
 		{
-			return (g_tRelay[sw].run_stu.bhtt && g_tRelay[sw].run_stu.bTQ)||yb_fa_g;
+			return (g_tRelay[sw].run_stu.bhtt)||yb_fa_g;
 		}
 		else
 		{
@@ -1512,482 +1507,56 @@ int mmd_SaveBhSet(int value)
 	}
 	mmd_ReChangeSet(&tSwSetTable[0],SW_SET_NUMBER,m_SetBuf);	
 
-	if(!mmd_CheckSet(&tSwSetTable[0],SW_SET_NUMBER,m_SetBuf))
-	{
-		mmd_ChangeSet(&tSwSetTable[0],SW_SET_NUMBER,m_SetBuf);		
-		return M_JUMP3;
-	}
-	//if(SavePara((void *)m_SetBuf,EEP_SET_ADDR+(m_runsection)*SETSIZE,SW_SET_NUMBER,&tSwSetTable[0]))
-	if(SavePara((void *)m_SetBuf,EEP_SET_ADDR+(m_selsection)*SETSIZE,SW_SET_NUMBER,&tSwSetTable[0]))
-	{
-		strcpy(m_WarningStr,"定值保存成功");
-		soe_record_opt(EV_SET_OK,0);
-		MakeRunSet(false); 
-		rt_err_clr(ERR_CODE_SET,0);
-	}
-	else
-	{
-		strcpy(m_WarningStr,"定值保存失败");
-		soe_record_opt(EV_SET_FAIL,0);
-	}	
-	return M_JUMP0;
-}
-
-
-
-
-
-int mmd_RenewAzSet(void)
-{
-	DATA_MENU_DEF *pt=&g_tDataMenu1;
-	DATA_MENU_DEF *pext=&g_tExtraMenu;
-	int i;
-	int bgn;
-	bgn=g_set_disp.bgn[pt->sFocusIndex];	
-	pext->sTotalNum=0;	 //总的动态菜单数
-	for(i=0;i<g_set_disp.screennum[pt->sFocusIndex];i++)
-	{
-		mmd_GetSet(bgn+i,&g_tDataMenu1.tDataFields[i],&tSwSetTable[0],m_SetBuf);
-	}
-	pt->sScreenNum=g_set_disp.screennum[pt->sFocusIndex];
-	pext->sFocusIndex=0; //第一个显示的动态菜单的索引
-	pext->sScreenNum=pext->sTotalNum;	
-	return M_OK;
-}
-
-
-int  mmd_RenewAzSetGroup(void)
-{
-	mmd_RenewDataMenu(&g_tDataMenu2);
-	return M_OK;
-}
-
-
-
-
-
-#ifdef LCD_ADD_FUNC_MODE
-
-int mmd_InitFunModGroup(int value)
-{
-	int i,num=0;
-	unsigned char menuno = 0;//**
-	int bYB1=1;
-
-	menuno=g_tScreen.cActiveMenuNo;
-
-	switch(menuno)
-	{
-		case 150:
-		case 154:
-		case 156:
-			bYB1 = 1;
-			break;
-		case 87:
-		case 90:
-			bYB1 = 0;
-			break;
-	}
-
-	for(i=0;i<GROUP_NUM;i++)
-	{
-		if(SetGroups[i].group == SETGROUP_TYPE_BH &&
-			((strcmp(SetGroups[i].item_name,"控制字")==0) 
-			|| (strcmp(SetGroups[i].item_name,"软压板")==0) 
-			)
-			&&(m_setgroup[i]>0))
-		{
-			int j;
-			bool bYB;
-			if(bYB1)
-			{
-				bYB=mmd_checkset_yb(i); 		
-			}
-			else
-			{
-				bYB=true; 		//查看定值时全部定值要显示出来
-			}
-			
-			for(j=0;j<SW_SET_NUMBER;j++)
-			{
-				if((bSwSetMenuShow[j]>0)&&(tSwSetTable[j].group==i)&&(tSwSetTable[j].wType!= SETTYPE_LABEL)&&bYB)
-				{
-					set_show_group[num++]=i;		
-					break;
-				}
-			}
-		}
-	}
-	if(num==0)
-	{
-		strcpy(m_WarningStr,"功能定值未配置");
-		return M_JUMP2;
-	}
-	
-	if(bYB1)
-	{
-		mmd_initDataMenu(&g_tDataMenu2,num,mmd_RenewAzSetGroup,mmd_GetSetGroupName,152,1);	
-	}
-	else
-	{
-		mmd_initDataMenu(&g_tDataMenu2,num,mmd_RenewAzSetGroup,mmd_GetSetGroupName,86,1);			
-	}
-
-	 /*读定值*/
-	//if(!ReadPara((void*)m_SetBuf,EEP_SET_ADDR+SETSIZE*(m_runsection),SW_SET_NUMBER,&tSwSetTable[0]))	
-	if(!ReadPara((void*)m_SetBuf,EEP_SET_ADDR+SETSIZE*(m_selsection),SW_SET_NUMBER,&tSwSetTable[0]))
-	{
-		if(value==-1)
-		{
-			GetDefPara((void*)m_SetBuf,SW_SET_NUMBER,&tSwSetTable[0]);
-		}
-		else
-		{
-			strcpy(m_WarningStr,"定值读取错误,请整定");
-			return M_JUMP3;
-		}
-	}
-	mmd_ChangeSet(&tSwSetTable[0],SW_SET_NUMBER,m_SetBuf);
-	return M_JUMP0;
-}
-
-
-
-int mmd_InitBhSet1Group(int value)
-{
-	int i,num=0;
-	unsigned char menuno = 0;//**
-	int bYB1=1;
-	menuno=g_tScreen.cActiveMenuNo;
-
-	switch(menuno)
-	{
-		case 150:
-		case 164:
-		case 166:
-			bYB1 = 1;
-			break;
-		case 94:
-		case 90:
-			bYB1 = 0;
-			break;
-	}
-
-
-	
-	for(i=0;i<GROUP_NUM;i++)
-	{
-		if(SetGroups[i].group == SETGROUP_TYPE_BH &&
-			((strcmp(SetGroups[i].item_name,"保护控制字")==0) 
-			|| (strcmp(SetGroups[i].item_name,"保护定值")==0) 
-			|| (strcmp(SetGroups[i].item_name,"保护软压板")==0) 
-			)
-			&&(m_setgroup[i]>0))
-		{
-			int j;
-			bool bYB;
-			if(bYB1)
-			{
-				bYB=mmd_checkset_yb(i); 		
-			}
-			else
-			{
-				bYB=true; 		//查看定值时全部定值要显示出来
-			}
-
-			for(j=0;j<SW_SET_NUMBER;j++)
-			{
-				if((bSwSetMenuShow[j]>0)&&(tSwSetTable[j].group==i)&&(tSwSetTable[j].wType!= SETTYPE_LABEL)&&bYB)
-				{
-					set_show_group[num++]=i;		
-					break;
-				}
-			}
-		}
-	}
-	if(num==0)
-	{
-		strcpy(m_WarningStr,"保护定值未配置");
-		return M_JUMP2;
-	}
-	if(bYB1)
-	{
-		mmd_initDataMenu(&g_tDataMenu2,num,mmd_RenewAzSetGroup,mmd_GetSetGroupName,162,1);	
-	}
-	else
-	{
-		mmd_initDataMenu(&g_tDataMenu2,num,mmd_RenewAzSetGroup,mmd_GetSetGroupName,93,1);			
-	}
-
-	 /*读定值*/
-	//if(!ReadPara((void*)m_SetBuf,EEP_SET_ADDR+SETSIZE*(m_runsection),SW_SET_NUMBER,&tSwSetTable[0]))	
-	if(!ReadPara((void*)m_SetBuf,EEP_SET_ADDR+SETSIZE*(m_selsection),SW_SET_NUMBER,&tSwSetTable[0]))
-	{
-		if(value==-1)
-		{
-			GetDefPara((void*)m_SetBuf,SW_SET_NUMBER,&tSwSetTable[0]);
-		}
-		else
-		{
-			strcpy(m_WarningStr,"定值读取错误,请整定");
-			return M_JUMP3;
-		}
-	}
-	mmd_ChangeSet(&tSwSetTable[0],SW_SET_NUMBER,m_SetBuf);
-	return M_JUMP0;
-}
-
-int mmd_InitTQSetGroup(int value)
-{
-	int i,num=0;
-	unsigned char menuno = 0;//**
-	int bYB1=1;
-
-	menuno=g_tScreen.cActiveMenuNo;
-
-	switch(menuno)
-	{
-		case 150:
-		case 204:
-		case 206:
-			bYB1 = 1;
-			break;
-		case 89:
-		case 90:
-			bYB1 = 0;
-			break;
-	}
-
-	
-	for(i=0;i<GROUP_NUM;i++)
-	{
-		if(SetGroups[i].group == SETGROUP_TYPE_TQ&&(m_setgroup[i]>0))
-		{
-			int j;
-			bool bYB;
-			if(bYB1)
-			{
-				bYB=mmd_checkset_yb(i); 		
-			}
-			else
-			{
-				bYB=true;  		//查看定值时全部定值要显示出来		
-			}	
-
-			for(j=0;j<SW_SET_NUMBER;j++)
-			{
-				if((bSwSetMenuShow[j]>0)&&(tSwSetTable[j].group==i)&&(tSwSetTable[j].wType!= SETTYPE_LABEL)&&bYB)
-				{
-					set_show_group[num++]=i;		
-					break;
-				}
-			}
-		}
-	}
-	if(num==0)
-	{
-		strcpy(m_WarningStr,"同期定值未配置");
-		return M_JUMP2;
-	}
-	if(bYB1)
-	{
-		mmd_initDataMenu(&g_tDataMenu2,num,mmd_RenewAzSetGroup,mmd_GetSetGroupName,202,1);	
-	}
-	else
-	{
-		mmd_initDataMenu(&g_tDataMenu2,num,mmd_RenewAzSetGroup,mmd_GetSetGroupName,88,1);			
-	}
-
-	 /*读定值*/
-	//if(!ReadPara((void*)m_SetBuf,EEP_SET_ADDR+SETSIZE*(m_runsection),SW_SET_NUMBER,&tSwSetTable[0]))	
-	if(!ReadPara((void*)m_SetBuf,EEP_SET_ADDR+SETSIZE*(m_selsection),SW_SET_NUMBER,&tSwSetTable[0]))
-	{
-		if(value==-1)
-		{
-			GetDefPara((void*)m_SetBuf,SW_SET_NUMBER,&tSwSetTable[0]);
-		}
-		else
-		{
-			strcpy(m_WarningStr,"定值读取错误,请整定");
-			return M_JUMP3;
-		}
-	}
-	mmd_ChangeSet(&tSwSetTable[0],SW_SET_NUMBER,m_SetBuf);
-	return M_JUMP0;
-}
-
-
-
-int mmd_InitCGFASetGroup(int value)
-{
-	int i,num=0;
-	unsigned char menuno = 0;//**
-	int bYB1=1;
-
-	menuno=g_tScreen.cActiveMenuNo;
-
-	switch(menuno)
-	{
-		case 150:
-		case 174:
-		case 176:
-			bYB1 = 1;
-			break;
-		case 98:
-		case 90:
-			bYB1 = 0;
-			break;
-	}
-
-	
-	for(i=0;i<GROUP_NUM;i++)
-	{
-		if(SetGroups[i].group == SETGROUP_TYPE_BH &&
-			((strcmp(SetGroups[i].item_name,"电压电流型控制字")==0) 
-			|| (strcmp(SetGroups[i].item_name,"电压电流型定值")==0) 		
-			|| (strcmp(SetGroups[i].item_name,"电压电流型软压板")==0) 
-			)			
-		&&(m_setgroup[i]>0))
-		{
-			int j;
-			bool bYB;
-			if(bYB1)
-			{
-				bYB=mmd_checkset_yb(i); 		
-			}
-			else
-			{
-				bYB=true;  		//查看定值时全部定值要显示出来		
-			}			
-		//	bYB=mmd_checkset_yb(i); 		
-			for(j=0;j<SW_SET_NUMBER;j++)
-			{
-				if((bSwSetMenuShow[j]>0)&&(tSwSetTable[j].group==i)&&(tSwSetTable[j].wType!= SETTYPE_LABEL)&&bYB)
-				{
-					set_show_group[num++]=i;		
-					break;
-				}
-			}
-		}
-	}
-	if(num==0)
-	{
-		strcpy(m_WarningStr,"常规FA定值未配置");
-		return M_JUMP2;
-	}
-	if(bYB1)
-	{
-		mmd_initDataMenu(&g_tDataMenu2,num,mmd_RenewAzSetGroup,mmd_GetSetGroupName,172,1);	
-	}
-	else
-	{
-		mmd_initDataMenu(&g_tDataMenu2,num,mmd_RenewAzSetGroup,mmd_GetSetGroupName,97,1);			
-	}
-
-	 /*读定值*/
-	//if(!ReadPara((void*)m_SetBuf,EEP_SET_ADDR+SETSIZE*(m_runsection),SW_SET_NUMBER,&tSwSetTable[0]))	
-	if(!ReadPara((void*)m_SetBuf,EEP_SET_ADDR+SETSIZE*(m_selsection),SW_SET_NUMBER,&tSwSetTable[0]))
-	{
-		if(value==-1)
-		{
-			GetDefPara((void*)m_SetBuf,SW_SET_NUMBER,&tSwSetTable[0]);
-		}
-		else
-		{
-			strcpy(m_WarningStr,"定值读取错误,请整定");
-			return M_JUMP3;
-		}
-	}
-	mmd_ChangeSet(&tSwSetTable[0],SW_SET_NUMBER,m_SetBuf);
-	return M_JUMP0;
-}
-
-
-
-int mmd_InitZNFASetGroup(int value)
-{
-	int i,num=0;
-	unsigned char menuno = 0;//**
-	int bYB1=1;
-
-	menuno=g_tScreen.cActiveMenuNo;
-
-	switch(menuno)
-	{
-		case 150:
-		case 194:
-		case 196:
-			bYB1 = 1;
-			break;
-		case 99:
-		case 90:
-			bYB1 = 0;
-			break;
-	}
-
-	for(i=0;i<GROUP_NUM;i++)
-	{
-		if(SetGroups[i].group == SETGROUP_TYPE_BH &&
-			((strcmp(SetGroups[i].item_name,"分布式控制字")==0) 
-			|| (strcmp(SetGroups[i].item_name,"分布式FA定值")==0) 
-			)
-			&&(m_setgroup[i]>0))
-		{
-			int j;
-			bool bYB;
-			if(bYB1)
-			{
-				bYB=mmd_checkset_yb(i); 		
-			}
-			else
-			{
-				bYB=true;  		//查看定值时全部定值要显示出来		
-			}
-			for(j=0;j<SW_SET_NUMBER;j++)
-			{
-				if((bSwSetMenuShow[j]>0)&&(tSwSetTable[j].group==i)&&(tSwSetTable[j].wType!= SETTYPE_LABEL)&&bYB)
-				{
-					set_show_group[num++]=i;		
-					break;
-				}
-			}
-		}
-	}
-	if(num==0)
+	if(!mmd_CheckSet(&tSwSetTable[0],SW_SET_NUMBER,m_SetBuf))
 	{
-		strcpy(m_WarningStr,"智能FA定值未配置");
-		return M_JUMP2;
+		mmd_ChangeSet(&tSwSetTable[0],SW_SET_NUMBER,m_SetBuf);		
+		return M_JUMP3;
 	}
-	if(bYB1)
+	//if(SavePara((void *)m_SetBuf,EEP_SET_ADDR+(m_runsection)*SETSIZE,SW_SET_NUMBER,&tSwSetTable[0]))
+	if(SavePara((void *)m_SetBuf,EEP_SET_ADDR+(m_selsection)*SETSIZE,SW_SET_NUMBER,&tSwSetTable[0]))
 	{
-		mmd_initDataMenu(&g_tDataMenu2,num,mmd_RenewAzSetGroup,mmd_GetSetGroupName,192,1);	
+		strcpy(m_WarningStr,"定值保存成功");
+		soe_record_opt(EV_SET_OK,0);
+		MakeRunSet(false); 
+		rt_err_clr(ERR_CODE_SET,0);
 	}
 	else
 	{
-		mmd_initDataMenu(&g_tDataMenu2,num,mmd_RenewAzSetGroup,mmd_GetSetGroupName,79,1);			
-	}
+		strcpy(m_WarningStr,"定值保存失败");
+		soe_record_opt(EV_SET_FAIL,0);
+	}	
+	return M_JUMP0;
+}
 
-	 /*读定值*/
-	//if(!ReadPara((void*)m_SetBuf,EEP_SET_ADDR+SETSIZE*(m_runsection),SW_SET_NUMBER,&tSwSetTable[0]))	
-	if(!ReadPara((void*)m_SetBuf,EEP_SET_ADDR+SETSIZE*(m_selsection),SW_SET_NUMBER,&tSwSetTable[0]))
+
+
+
+
+int mmd_RenewAzSet(void)
+{
+	DATA_MENU_DEF *pt=&g_tDataMenu1;
+	DATA_MENU_DEF *pext=&g_tExtraMenu;
+	int i;
+	int bgn;
+	bgn=g_set_disp.bgn[pt->sFocusIndex];	
+	pext->sTotalNum=0;	 //总的动态菜单数
+	for(i=0;i<g_set_disp.screennum[pt->sFocusIndex];i++)
 	{
-		if(value==-1)
-		{
-			GetDefPara((void*)m_SetBuf,SW_SET_NUMBER,&tSwSetTable[0]);
-		}
-		else
-		{
-			strcpy(m_WarningStr,"定值读取错误,请整定");
-			return M_JUMP3;
-		}
+		mmd_GetSet(bgn+i,&g_tDataMenu1.tDataFields[i],&tSwSetTable[0],m_SetBuf);
 	}
-	mmd_ChangeSet(&tSwSetTable[0],SW_SET_NUMBER,m_SetBuf);
-	return M_JUMP0;
+	pt->sScreenNum=g_set_disp.screennum[pt->sFocusIndex];
+	pext->sFocusIndex=0; //第一个显示的动态菜单的索引
+	pext->sScreenNum=pext->sTotalNum;	
+	return M_OK;
 }
 
 
+int  mmd_RenewAzSetGroup(void)
+{
+	mmd_RenewDataMenu(&g_tDataMenu2);
+	return M_OK;
+}
 
-#endif
 
 
 int mmd_InitAzSetGroup(int value)
@@ -2015,9 +1584,6 @@ int mmd_InitAzSetGroup(int value)
 	{
 	#ifdef GD_AREA_ECZD_2020			
 		if((SetGroups[i].group == SETGROUP_TYPE_AZ 
-		#ifndef LCD_ADD_FUNC_MODE			
-			||SetGroups[i].group == SETGROUP_TYPE_TQ
-		#endif
 			||SetGroups[i].group == SETGROUP_TYPE_JL)&&(m_setgroup[i]>0))
 	#else
 		if(SetGroups[i].group == SETGROUP_TYPE_AZ&&(m_setgroup[i]>0))
@@ -2085,276 +1651,6 @@ int mmd_backAzSet(int value)
 	return M_OK;
 }
 
-#ifdef LCD_ADD_FUNC_MODE
-
-int mmd_backFunModSet(int value)
-{
-	unsigned char menuno;
-	menuno=g_tScreen.cActiveMenuNo;
-
-
-	switch(menuno)
-	{
-		case 154://功能配置定值
-		case 156:
-			
-			mmd_InitFunModGroup(-1);
-		
-			g_tDataMenu2.sFocusIndex=SetGroupIndex;
-			mmi_FormsInit(152,1);  //  更新最后修改的数据	
-			break;
-
-		case 194://智能分布式定值
-		case 196:
-			
-			mmd_InitZNFASetGroup(-1);
-			g_tDataMenu2.sFocusIndex=SetGroupIndex;
-			mmi_FormsInit(192,1);  //  更新最后修改的数据	
-			break;
-
-		case 174://常规馈线定值
-		case 176:
-			
-			mmd_InitCGFASetGroup(-1);
-		
-			g_tDataMenu2.sFocusIndex=SetGroupIndex;
-			mmi_FormsInit(172,1);  //  更新最后修改的数据	
-			
-			break;		
-		case 64://安自定值
-		case 66:
-			
-			mmd_InitAzSetGroup(-1);
-			g_tDataMenu2.sFocusIndex=SetGroupIndex;
-			mmi_FormsInit(62,1);  //  更新最后修改的数据	
-			break;	
-		case 204://同期定值
-		case 206:
-			
-			mmd_InitTQSetGroup(-1);
-			g_tDataMenu2.sFocusIndex=SetGroupIndex;
-			mmi_FormsInit(202,1);  //  更新最后修改的数据	
-			break;	
-
-		case 164://保护定值
-		case 166:
-			
-			mmd_InitBhSet1Group(-1);
-			g_tDataMenu2.sFocusIndex=SetGroupIndex;
-			mmi_FormsInit(162,1);  //  更新最后修改的数据	
-
-			break;	
-
-	}
-
-		
-	mmd_RenewAzSetGroup();
-	
-	return M_OK;
-}
-
-
-int mmd_backFunModSetPoll(int key)
-{
-	unsigned char menuno;
-	menuno=g_tScreen.cActiveMenuNo;
-
-	if(key==((g_tScreen.lcd_type==LCD_TYPE_6KEY)?HA_KEY_LEFT:HA_KEY_ESC))  //	老版本按键6键,左键为取消键
-	{
-		switch(menuno)
-		{
-			case 87:
-				
-				mmd_InitFunModGroup(-1);
-				g_tDataMenu2.sFocusIndex=SetGroupIndex;
-
-				mmi_FormsInit(86,1);  //  更新最后修改的数据	
-				break;
-			case 99:
-				
-				mmd_InitZNFASetGroup(-1);
-				g_tDataMenu2.sFocusIndex=SetGroupIndex;
-				mmi_FormsInit(79,1);  //  更新最后修改的数据	
-				break;		
-
-			case 98:
-
-				mmd_InitCGFASetGroup(-1);
-				
-				g_tDataMenu2.sFocusIndex=SetGroupIndex;
-				mmi_FormsInit(97,1);  //  更新最后修改的数据	
-			
-				break;		
-
-			case 96:
-
-				mmd_InitAzSetGroup(-1);
-				g_tDataMenu2.sFocusIndex=SetGroupIndex;
-				mmi_FormsInit(95,1);  //  更新最后修改的数据	
-				
-				break;		
-				
-			case 89:
-			
-				mmd_InitTQSetGroup(-1);
-				g_tDataMenu2.sFocusIndex=SetGroupIndex;
-				mmi_FormsInit(88,1);  //  更新最后修改的数据	
-				break;		
-			case 94:
-			
-				mmd_InitBhSet1Group(-1);
-				g_tDataMenu2.sFocusIndex=SetGroupIndex;
-				mmi_FormsInit(93,1);  //  更新最后修改的数据	
-				break;	
-
-		}
-
-		
-		mmd_RenewAzSetGroup();
-	}
-	return M_OK;
-}
-
-int mmd_GetshowAzSetNum1(const TSETTABLE *pSet,int bgn,int end,u8 group)
-{
-	int i;
-	unsigned char menuno = 0;//**
-	int bYB1=1;
-
-	menuno=g_tScreen.cActiveMenuNo;
-
-	switch(menuno)
-	{
-		case 152:
-		case 192:
-		case 62:
-		case 202:	
-		case 172:		
-		case 162:	
-			
-			bYB1 = 1;
-			break;
-		case 86:
-		case 79:
-		case 88:
-		case 95:	
-		case 97:			
-		case 93:				
-			bYB1 = 0;
-			break;
-	}
-	for(i=bgn;i<=end;i++)
-	{
-		if (pSet[i].wType != SETTYPE_LABEL) 
-		{
-			bool bYB_set;
-			bool bmenu_set;
-			bmenu_set=mmd_checkset_menucfg(pSet,i,group);
-			if(bYB1)
-			{
-				bYB_set=mmd_checkset_yb(pSet[i].group);
-			}
-			else
-			{
-				bYB_set=true;
-			}
-
-			if((m_setgroup[pSet[i].group])&&bYB_set&&bmenu_set)  // 定值分类组为0 或显示定制为1
-			{
-				g_set_disp.no[g_set_disp.num] = i;
-				g_set_disp.num++;
-			}
-		}		
-	}
-	return g_set_disp.num;
-}
-
-int mmd_InitFunModSet(int value)
-{
-	int num=SW_SET_NUMBER;
-	int i;
-	int screennum = 0;
-	unsigned char menuno = 0;//**
-	m_AllSection=0;
-	g_set_disp.num=0;
-
-	menuno=g_tScreen.cActiveMenuNo;
-
-	switch(menuno)
-	{
-		case 86:
-		case 152:
-			
-			num=mmd_GetshowAzSetNum1(&tSwSetTable[0],SET_LABLE_MODE,SET_YF,set_show_group[value]);	
-			screennum=mmi_GetScreenNum(153,1);	 // 取当前屏幕最大显示数目
-			break;
-		case 79:
-		case 192:
-			
-			num=mmd_GetshowAzSetNum1(&tSwSetTable[0],SET_LABLE_GOOSETT,SET_GOOSE_FTU_TYPE,set_show_group[value]);	
-			screennum=mmi_GetScreenNum(193,1);	 
-			break;
-
-		case 97:
-		case 172:
-
-			num=mmd_GetshowAzSetNum1(&tSwSetTable[0],SET_LABLE_FATT,SET_SL_TT,set_show_group[value]);	
-			screennum=mmi_GetScreenNum(173,1);
-			
-			break;
-		case 62://安自定值
-		case 95:
-
-			num=mmd_GetshowAzSetNum1(&tSwSetTable[0],SET_LABLE_TQ,SET_GPJL_T,set_show_group[value]);	
-			screennum=mmi_GetScreenNum(63,1);	
-			
-			break;
-		case 88:
-		case 202:
-	
-			num=mmd_GetshowAzSetNum1(&tSwSetTable[0],SET_LABLE_TQ,SET_TQ_F,set_show_group[value]);
-			screennum=mmi_GetScreenNum(203,1);	
-			break;
-
-		case 93:
-		case 162:
-
-			num=mmd_GetshowAzSetNum1(&tSwSetTable[0],SET_LABLE_BHTT,SET_CHZ_YB,set_show_group[value]);
-			screennum=mmi_GetScreenNum(163,1);	
-			break;
-
-			
-	}
-
-	SetGroupIndex=value;	
-	bSetChange=true;
-	mmd_analyse(&tSwSetTable[0],screennum);
-	{
-		DATA_MENU_DEF *pt=&g_tDataMenu1;
-		DATA_MENU_DEF *pext=&g_tExtraMenu;
-		pext->sTotalNum=0;
-		for(i=0;i<g_set_disp.screennum[0];i++)
-		{
-			mmd_GetSet(i,&g_tDataMenu1.tDataFields[i],&tSwSetTable[0],m_SetBuf);
-		}
-		m_ScreenNum=num;
-		pt->sFocusIndex=0; //第一个显示的动态菜单的索引
-		pt->sTotalNum=num;	   //总的动态菜单数
-		pt->sScreenNum=g_set_disp.screennum[0];
-		pt->GetPrevFuncAddr=mmd_RenewAzSet; //44
-		pt->GetNextFuncAddr=mmd_RenewAzSet; //44
-
-		pext->sFocusIndex=0; //第一个显示的动态菜单的索引
-		pext->sScreenNum=pext->sTotalNum;
-		pext->GetPrevFuncAddr=NULL; //44
-		pext->GetNextFuncAddr=NULL; //44		
-		m_CurrentScreen=1;	
-	}	
-	return M_JUMP0;
-}
-
-#endif
-
 int mmd_backPubSetPoll(int key)
 {
 	if(key==((g_tScreen.lcd_type==LCD_TYPE_6KEY)?HA_KEY_LEFT:HA_KEY_ESC))  //   老版本按键6键,左键为取消键
@@ -4872,14 +4168,12 @@ bool CheckAutoSOE(void)
 	{
 		g_run_stu.bHmiRmtTest=false;
 	}
-	
-#ifdef MAIN_MEUN_POPOVER
+
 	if(g_tScreen.cActiveMenuNo>0)
 	{
 		g_soe_info.bDpNew=false;   //进入其他页面也不弹窗
 		return false;
 	}
-#endif
 
 	if(g_tLcdComm.bLock)
 	{
@@ -5496,7 +4790,7 @@ static void mmd_GetFtuMeaValue(int index,DATA_FIELD_DEF *pF)
 				case UNIT_A5:
 				case UNIT_BIA:
 				case UNIT_I0A:
-					if (strstr(g_sw_ac_desc[i].name,"I0"))//if(g_sw_ac_desc[i].name[0+MEA_I_OFFSET]=='I' && g_sw_ac_desc[i].name[1+MEA_I_OFFSET]=='0')//I0零序电流变比不一样
+					if (strstr(g_sw_ac_desc[i].name,"I0"))//I0零序电流变比不一样
 					{
 						if(pRunSet->ct0_two)
 							lValue = _MulFac_S(lMeaVal[i],((DWORD)(pRunSet->ct0_one/pRunSet->ct0_two))<<16);
@@ -5526,7 +4820,7 @@ static void mmd_GetFtuMeaValue(int index,DATA_FIELD_DEF *pF)
 				case UNIT_V220:
 				case UNIT_kV:
 					//判断PT变比电源侧&&母线侧&&零序电压
-					if (strstr(g_pub_ac_desc[i].name,"U0"))//if(g_pub_ac_desc[i-SW_AC_MENU_NUM].name[0+MEA_U_OFFSET]=='U'&&g_pub_ac_desc[i-SW_AC_MENU_NUM].name[1+MEA_U_OFFSET]=='0')//U0
+					if (strstr(g_pub_ac_desc[i].name,"U0"))
 						pt = pRunSet->pt_3U0;
 					else if(strchr(g_pub_ac_desc[i-SW_AC_MENU_NUM].name,'2'))
 						pt = pRunSet->pt2_two;
@@ -5739,10 +5033,10 @@ static void mmd_GetFtuYxValue(int i,DATA_FIELD_DEF *pF)
 		strcpy(tmpstr,YX_H);
 	if((SW_DI_CHZ+1==ecd->type && ecd->owner!=0 && (!CHZ_ALL_EN(0)))||//重合闸投入压板 	   		
 	    (SW_DI_BHZTT+1==ecd->type && ecd->owner!=0 && (!FUN_ALL_EN(0)))||//保护总投入压板
-	    (SW_DI_TQ+1==ecd->type && ecd->owner!=0 && (!TQ_ALL_EN(0))))//同期压板	
+	    (ecd->owner!=0 && (!TQ_ALL_EN(0))))//同期压板	
 		strcpy(tmpstr,YX_F);	
 
-    #if defined GD_AREA_SHAOGUAN || defined BHFAGS_YB_YK || defined GD_AREA_ZHONGSHAN || defined GD_AREA_ZHUHAI_V2 || defined GD_AREA_ECZD_2020 || defined BH_FA_INONE_PUBLIC
+    #if defined GD_AREA_SHAOGUAN || defined BHFAGS_YB_YK || defined GD_AREA_ZHONGSHAN || defined GD_AREA_ZHUHAI_V2 || defined GD_AREA_ECZD_2020
 		if((SW_DI_BHTT+1==ecd->type && ecd->owner!=0 && (!BH_ALL_EN(0)))||//常规保护压板
 			(SW_DI_FA_TT+1==ecd->type && ecd->owner!=0 && (!FA_ALL_EN(0)))||//FA压板
 			(SW_DI_FA_GOOSE+1==ecd->type && ecd->owner!=0 && (!BH_GOOSE_EN(0))))//智能分布式压板	
@@ -5754,9 +5048,9 @@ static void mmd_GetFtuYxValue(int i,DATA_FIELD_DEF *pF)
 				strcpy(tmpstr,YX_H);
 	#endif
 	#ifdef GD_AREA_ECZD_2020 
-		if(SW_DI_TQ+1==ecd->type && ecd->owner!=0 && TYTQ_ALL_EN(0))//停用同期压板				
+		if(ecd->owner!=0 && TYTQ_ALL_EN(0))//停用同期压板				
 			strcpy(tmpstr,YX_H);
-		if(SW_DI_FREQ_VOL+1==ecd->type && ecd->owner!=0 && !JL_ALL_EN(0))//停用自动解列			
+		if(ecd->owner!=0 && !JL_ALL_EN(0))//自动解列软压板			
 			strcpy(tmpstr,YX_H);
 		
 		if(SW_DI_BHZTT+1==ecd->type && ecd->owner!=0 && !FUN_ALL_EN(0))//停用保护功能总		
@@ -5764,9 +5058,9 @@ static void mmd_GetFtuYxValue(int i,DATA_FIELD_DEF *pF)
 	#endif
 
 	#ifdef GD_AREA_MAIN_2020   //广东标准2020 停用同期合闸功能软压板
-	if(SW_DI_TQ+1==ecd->type && ecd->owner!=0 && TYTQ_ALL_EN(0))//停用同期压板				
+	if(ecd->owner!=0 && TYTQ_ALL_EN(0))//停用同期压板				
 		strcpy(tmpstr,YX_H);
-	if(SW_DI_FREQ_VOL+1==ecd->type && ecd->owner!=0 && !JL_ALL_EN(0))//停用自动解列			
+	if(ecd->owner!=0 && !JL_ALL_EN(0))//自动解列软压板			
 		strcpy(tmpstr,YX_H);
 	if(SW_DI_BHZTT+1==ecd->type && ecd->owner!=0 && !FUN_ALL_EN(0))//停用保护功能总		
 		strcpy(tmpstr,YX_H);
@@ -5866,9 +5160,7 @@ void mmd_RefreshFAStatus(void)
 {
 	int num=0;
 	sprintf(strGprsInf[num++],"电流型    :  %s",m_Ledbh);
-#ifdef JZS_FUNCTION
 	sprintf(strGprsInf[num++],"集中式    :  %s",m_Ledjzs);
-#endif
 	sprintf(strGprsInf[num++],"重合闸充电:  %s",m_Bh_chr);
 	sprintf(strGprsInf[num++],"电压电流型:  %s",m_Ledfa);
 	sprintf(strGprsInf[num++],"联络/分段 :  %s",m_Fa_sl);
@@ -6284,8 +5576,6 @@ int mmd_SavePassWord(int value)
 			charnum|=(1<<i);
 		}
 	}
-#ifndef GD_AREA_TEST_2020
-
 	#ifndef PASSWORD_4_STR
 		if(charnum==0||charnum==0xFF)
 		{
@@ -6296,7 +5586,6 @@ int mmd_SavePassWord(int value)
 			return M_JUMP3;
 		}
 	#endif
-#endif
 	charnum=0;
 	for(i=0;i<PASSWORD_LEN;i++)
 	{
@@ -6309,9 +5598,7 @@ int mmd_SavePassWord(int value)
 			charnum|=(1<<i);
 		}
 	}
-#ifndef GD_AREA_TEST_2020
-	#ifndef PASSWORD_4_STR
-	
+#ifndef PASSWORD_4_STR
 	if(charnum==0||charnum==0xFF)
 	{
 		m_NewPassword=0;
@@ -6320,7 +5607,6 @@ int mmd_SavePassWord(int value)
 		strcpy(m_WarningStr,"输入二级密码非法");
 		return M_JUMP3;
 	}
-	#endif
 #endif
 
 	SavePassword(m_strPassword);
@@ -7121,11 +6407,7 @@ int mmd_GetInf(int value)
 	}
 	else
 	{
-#ifndef GD_AREA_ECZD_JIEYANG_2022
-		strcpy(m_WarningStr,VER_TIME);//
-#else
-		strcpy(m_WarningStr,"2022-09-15 20:07:15");//
-#endif
+		strcpy(m_WarningStr,VER_TIME);
 	}
 
 	return M_OK;
@@ -9196,48 +8478,20 @@ const short sw_yt_hard_yb_index[]=
 	SW_DI_BHZTT,	// 保护总功能投退压板
 	SW_DI_BHTT,		// 常规保护投退压板
 	SW_DI_CHZ,		// 重合闸压板
-	#ifdef GD_AREA_ECZD_SHANWEI_2022
-	SW_DI_BSCH, 	// 闭锁重合闸开入
-	#endif
 	SW_DI_FA_TT,		// 就地FA压板
 	SW_DI_FA_GOOSE,	//智能FA压板
 	SW_DI_FA_LS,	//联络/分段模式
-	SW_DI_TQ, 	// 同期压板
-	SW_DI_FREQ_VOL,	//频率电压解列功能投入
 	SW_DI_SAFE_AUTO,	//安全自动控制
-	#ifdef GD_AREA_ECZD_QINGYUAN_2022
-	SW_PRO_HZ,	//保护合闸出口
-	SW_PRO_FZ,	//保护跳闸出口
-	SW_YK_HZ,	//遥控/电动合闸
-	SW_YK_FZ,	//遥控/电动分闸
-	#endif
 };
 const int YT_SW_HARD_YB_NUM = (sizeof(sw_yt_hard_yb_index)/sizeof(sw_yt_hard_yb_index[0]));
 
 const short pub_yt_hard_yb_index[]=
 {
 	PUB_DI_JX,		//检修压板
-	#ifdef GD_AREA_HUIZHOU_2021
 	PUB_DI_YF,	// 远方
 	PUB_DI_JD,		// 就地
-	#endif
 };
 const int YT_PUB_HARD_YB_NUM = (sizeof(pub_yt_hard_yb_index)/sizeof(pub_yt_hard_yb_index[0]));
-
-#ifdef FUNC_YT_MIX
-	const char * mix_yt_index[]=
-	{
-	#ifdef GD_AREA_HUIZHOU_2021
-		"保护模式选择硬压板",
-	#endif
-	#ifdef GD_AREA_ECZD_JIEYANG_2022
-		"重合闸充电完成",
-		"联络模式充电完成",
-		"闭锁合闸",
-		"停用模式",
-	#endif
-	};
-#endif
 	
 #ifdef FUNC_YT_MIX
 	u32 tHardYBID[SW_DI_NUM+PUB_DI_NUM+MIX_YT_NUM];

+ 0 - 46
dtu/dtu_main_t536/app/MmiData.h

@@ -59,22 +59,6 @@ typedef struct EVENT_SHOW
 
 }EVENT_SHOW;
 
-#ifdef FUNC_YT_MIX
-enum
-{
-	#ifdef GD_AREA_HUIZHOU_2021
-		MIX_MODE_SEL,	//模式选择压板
-	#endif
-	#ifdef GD_AREA_ECZD_JIEYANG_2022
-		MIX_CHZ_CD,	//重合闸充电
-		MIX_LL_CD,	//联络充电
-		MIX_BS_HZ,	//闭锁合闸
-		MIX_TY,		//停用模式
-	#endif
-	MIX_YT_NUM,
-};
-#endif
-
 extern EVENT_SHOW m_tEvent;
 extern EVENT_SHOW m_tAutoEv;
 extern char m_WarningStr[];    //提示信息字符
@@ -430,36 +414,6 @@ int mmd_RenewAzSet(void);
 int  mmd_RenewAzSetGroup(void);
 int mmd_backAzSet(int value);
 int mmd_InitAzSetGroup(int value);
-
-#ifdef LCD_ADD_FUNC_MODE
-
-//int mmd_SaveFunModSet(int value);
-//int mmd_SetFunModKey(int key);
-
-//mmd_SaveAzSet mmd_RenewAzSet mmd_RenewAzSetGroup mmd_SetAzKey
-
-//int mmd_RenewFunModSet(void);
-//int  mmd_RenewFunModSetGroup(void);
-
-int mmd_InitFunModGroup(int value);
-
-int mmd_InitBhSet1Group(int value);
-
-int mmd_InitTQSetGroup(int value);
-
-int mmd_InitCGFASetGroup(int value);
-
-int mmd_InitZNFASetGroup(int value);
-
-int mmd_InitFunModSet(int value);
-int mmd_backFunModSet(int key);
-
-int mmd_backFunModSetPoll(int key);
-
-int mmd_GetshowAzSetNum1(const TSETTABLE *pSet,int bgn,int end,u8 group);
-
-#endif
-
 int  mmd_RenewGooseKc(void);
 int mmd_GetGooseKc(int value);
 int mmd_GooseKcTest(int value);

+ 9 - 25
dtu/dtu_main_t536/app/MmiDrv.c

@@ -17,23 +17,13 @@
 #include "head.h"
 #define FLASH_DATA_ADDRESS	(0)	/*菜单数据在Falash中的地址*/
 
-#ifdef LCD_ADD_FUNC_MODE
-	extern const  MENU_TABLE_DEF MenuStartTable_160160_ShaoGuan[]; //菜单结构定义
-	extern const  MENU_HEAD_DEF MenuHeadTable_160160_ShaoGuan[];
-	extern const  MENU_FIELD_DEF MenuFieldTable_160160_ShaoGuan[];
-	
-	#define MENU_DATA_ADDR	(MenuFieldTable_160160_ShaoGuan)		/*菜单数据在Falash中的地址*/
-	#define MENU_TABLE_ADDR	(MenuStartTable_160160_ShaoGuan)		/*菜单索引在Falash中地址*/
-	#define MENU_HEAD_ADDR	(MenuHeadTable_160160_ShaoGuan)		/*菜单*/
-#else
-	extern const  MENU_TABLE_DEF MenuStartTable[]; //菜单结构定义
-	extern const  MENU_HEAD_DEF MenuHeadTable[];
-	extern const  MENU_FIELD_DEF MenuFieldTable[];
-
-	#define MENU_DATA_ADDR	(MenuFieldTable)		/*菜单数据在Falash中的地址*/
-	#define MENU_TABLE_ADDR	(MenuStartTable)		/*菜单索引在Falash中地址*/
-	#define MENU_HEAD_ADDR	(MenuHeadTable)		/*菜单*/
-#endif
+extern const  MENU_TABLE_DEF MenuStartTable[]; //菜单结构定义
+extern const  MENU_HEAD_DEF MenuHeadTable[];
+extern const  MENU_FIELD_DEF MenuFieldTable[];
+
+#define MENU_DATA_ADDR	(MenuFieldTable)		/*菜单数据在Falash中的地址*/
+#define MENU_TABLE_ADDR	(MenuStartTable)		/*菜单索引在Falash中地址*/
+#define MENU_HEAD_ADDR	(MenuHeadTable)		/*菜单*/
 
 SCREEN_DEF g_tScreen;
 bool g_bModify;
@@ -96,16 +86,12 @@ void mmi_ScreenInit(void)
 	g_tScreen.cPrevFiedlNo=-1;
 	#ifdef SEC_SETVALUE_7
 		m_sectionnum=6;
-	#elif defined SEC_SETVALUE_9
-		m_sectionnum=8;
+	#elif defined SEC_SETVALUE_4
+		m_sectionnum=3;
     #else
 		m_sectionnum=4;
     #endif	
 	strcpy(m_selsec_char,"00");
-	
-	#ifndef DISP_SET_67KEY
-	mmi_get_lcd_type();
-	#endif
 	mmi_FormsInit(0,1);
 	mmi_zero_passwordstr();
 }
@@ -1849,9 +1835,7 @@ void  mmi_Menu_Task(void)
 	#else
 		ResetHzLed(0);
 		SignalReset(0,true);
-#ifdef FUNC_SEND_FAULT_CURRENT
 		g_run_stu.button_on=true;
-#endif
 		if(pRunSet->bTT_RstUnlock)  //复归按钮解锁闭锁
 		{
 			g_run_stu.rmtjs=true;

+ 30 - 68
dtu/dtu_main_t536/app/Sys.c

@@ -284,7 +284,7 @@ void app_yb_refresh(void)
 	int sw;
 	for(sw=0;sw<g_sw_num;sw++)
 	{
-	#if defined GD_AREA_JIEYANG_2021 || defined GD_AREA_ECZD_CHAOZHOU_2021 || defined GD_AREA_ECZD_JIEYANG_2022
+	#if defined GD_AREA_JIEYANG_2021 || defined GD_AREA_ECZD_CHAOZHOU_2021
 		if(pRunSet->bTT_SOFT_BH_YB && !FA_ALL_EN(sw))
 		{
 			fresh_set_soe(EV_TYPE_S,0,0,sw);
@@ -332,7 +332,7 @@ void app_yb_refresh(void)
         fresh_set_soe(EV_BH_YB, FUN_ALL_EN(sw), 0,sw);
 #endif
 
-#if defined BHFAGS_YB_YK || defined GD_AREA_ZHONGSHAN || defined GD_AREA_ZHONGSHAN_2020 || defined GD_AREA_ZHUHAI_V2 || defined GD_AREA_SHAOGUAN || defined GD_AREA_ECZD_2020 || defined BH_FA_INONE_PUBLIC
+#if defined BHFAGS_YB_YK || defined GD_AREA_ZHONGSHAN || defined GD_AREA_ZHONGSHAN_2020 || defined GD_AREA_ZHUHAI_V2 || defined GD_AREA_SHAOGUAN || defined GD_AREA_ECZD_2020
         // EV_GOOSE_YBTT/EV_FA_YBTT/EV_BH_YBTT (goose/fa/bh)
         fresh_set_soe(EV_BH_YBTT, BH_ALL_EN(sw), 0,sw);
         fresh_set_soe(EV_FA_YBTT, FA_ALL_EN(sw), 0,sw);
@@ -344,12 +344,8 @@ void app_yb_refresh(void)
         fresh_set_soe(EV_TQHZ_YBTT, TQ_ALL_EN(sw), 0,sw);
 #endif
 
-		#ifdef TQ_SOFT_YB
-			fresh_set_soe(EV_TQ_YBTT,TYTQ_ALL_EN(sw),0,sw);
-		#endif
-		#ifdef JL_SOFT_YB
-			fresh_set_soe(EV_JL_YBTT,!JL_ALL_EN(sw),0,sw);//停用自动解列
-		#endif
+        fresh_set_soe(EV_TQ_YBTT,TYTQ_ALL_EN(sw),0,sw);
+        fresh_set_soe(EV_JL_YBTT,!JL_ALL_EN(sw),0,sw);// 自动解列软压板
 	#ifdef YB_STHD_CHECK
 		//功能总
 		if((((short)g_sw_pub.di_cfg_index[PUB_DI_BHALL] != INDEX_INVALLID)&&(pRunSet->bTT_BH_YB != g_run_stu.bhall))||
@@ -385,7 +381,7 @@ void app_yb_refresh(void)
 				soe_record_ev(EV_CHZ_CHECK+sw*EV_SW_NUM, 0, 0,0,0);
 			}
 		}		 
-		#if defined BHFAGS_YB_YK ||	defined GD_AREA_ZHONGSHAN || defined GD_AREA_ZHONGSHAN_2020 || defined GD_AREA_ZHUHAI_V2 || defined GD_AREA_SHAOGUAN || defined BH_FA_INONE_PUBLIC
+		#if defined BHFAGS_YB_YK ||	defined GD_AREA_ZHONGSHAN || defined GD_AREA_ZHONGSHAN_2020 || defined GD_AREA_ZHUHAI_V2 || defined GD_AREA_SHAOGUAN
 			//GOOSE
 			if(((short)g_sw[sw].di_cfg_index[SW_DI_FA_GOOSE] != INDEX_INVALLID)&&(pRunSet->bTT_SOFT_GOOSE_YB != g_tRelay[sw].run_stu.fa_g_tt))
 			{
@@ -615,19 +611,16 @@ void ResetHzLed(int rstsw)
 		   	ResetTR(&pR->tCHZ.tTCHJD_HJS);
 		}
 
-#if defined GD_AREA_GUANGZHOU_FTU || defined GD_AREA_TEST_2020 || defined GD_AREA_ZHUHAI_V2
+#if defined GD_AREA_GUANGZHOU_FTU || defined GD_AREA_ZHUHAI_V2
 		// 灭故障告警灯
 		led_set_sw(sw,SW_LED_FAULT_GJ, LED_OFF);
-	#endif
+#endif
 
 #ifdef GD_AREA_ZHUHAI_V2
-	led_set_sw(sw,SW_LED_DZ, LED_OFF);  
-#endif
-#ifdef TZ_STATE_LED
-	led_set_sw(sw,SW_LED_TZ, LED_OFF);  
+	    led_set_sw(sw,SW_LED_DZ, LED_OFF);  
 #endif
+	    led_set_sw(sw,SW_LED_TZ, LED_OFF);
 	}
-		
 }
 
 
@@ -684,11 +677,7 @@ void SignalReset(int rstsw,bool blnk)
 					bGJRst = false;
 			#endif
 				bRst=false;
-				if(i==BH_GL1||i==BH_GL2||i==BH_GL3||i==BH_GLJS||i==FA_GL||i==FA_GL2||i==FA_DLBS||i==FA_GL_II
-					#ifdef SET_GL_GJ2
-						|| (i==FA_GL2_II)
-					#endif
-					)
+				if(i==BH_GL1||i==BH_GL2||i==BH_GL3||i==BH_GLJS||i==FA_GL||i==FA_GL2||i==FA_DLBS||i==FA_GL_II)
 				{
 					bGLRst = false;
 				}
@@ -907,11 +896,9 @@ void SignalReset(int rstsw,bool blnk)
 		#ifndef GD_AREA_ZHUHAI_V2
 			led_set_sw(sw,SW_LED_DZ, LED_OFF); 			
 		#endif
-		#ifdef TZ_STATE_LED
 			#ifndef GD_AREA_GUANGZHOU_FTU
 			led_set_sw(sw,SW_LED_TZ, LED_OFF);
 			#endif
-		#endif
 			pR->run_stu.dz = RY_DZ_NULL;
 			if(rstsw>0)soe_record_opt(EV_SIG_RESET, 0);
 							
@@ -928,13 +915,11 @@ void SignalReset(int rstsw,bool blnk)
 			   	ResetTR(&pR->tCHZ.tTCHJD_HJS);
 				led_set_sw(sw,SW_LED_CHZ, LED_OFF);
 			}
-		#ifdef FUNC_LARGECURRENT_BS_CHZ
 			if(soe_check(EV_HI_CHZ_LOCK+sw*EV_SW_NUM)==true)
 			{
 				soe_record_ev(EV_HI_CHZ_LOCK+sw*EV_SW_NUM, 0, 0,0,0);	// 大电流闭锁重合闸
 				led_set_sw(sw,SW_LED_CHZBS, LED_OFF);
 			}
-		#endif
 		}
 
 	#ifdef GD_TEST_2021
@@ -947,7 +932,7 @@ void SignalReset(int rstsw,bool blnk)
 	// 灭公共动作灯
 	if(rstsw==0)g_run_stu.pubdz = 0;
 	
-#if defined(BSP_DTU3) || defined(BSP_DTU2) || defined(BSP_DTU5)
+#if defined(BSP_CAN_ENABLE)
 	if(g_led_aux_test_st&&rstsw==0)
 	{
 		g_led_aux_test_st = 0;
@@ -1029,15 +1014,10 @@ bool ykEditYb(BYTE ykTypeNo)
 		#endif
 	#endif
 
-    #ifdef TQ_SOFT_YB
-		case PUB_TQ_YB_HZ:	//虚遥控,检同期软压板
-		case PUB_TQ_YB_FZ:	//虚遥控,检同期软压板
-    #endif
-
-	#ifdef JZS_FUNCTION
+		case PUB_TQ_YB_HZ:	//虚遥控,同期合闸软压板
+		case PUB_TQ_YB_FZ:	//虚遥控,同期合闸软压板
 		case PUB_JZS_YB_HZ:
 		case PUB_JZS_YB_FZ:
-	#endif
 	
 	#ifdef YK_SOFT_YB
 		case PUB_YK_YB_HZ:	//虚遥控,遥控软压板
@@ -1053,10 +1033,8 @@ bool ykEditYb(BYTE ykTypeNo)
 		case PUB_YK_FA_S_L_FZ:	//	"分段/联络-分",
 	#endif
 
-	#ifdef JL_SOFT_YB
-        case PUB_JL_YB_HZ:  //虚遥控,停用自动解列软压板
-        case PUB_JL_YB_FZ:  //虚遥控,停用自动解列软压板
-	#endif
+    case PUB_JL_YB_HZ:  //虚遥控,停用自动解列软压板
+    case PUB_JL_YB_FZ:  //虚遥控,停用自动解列软压板
 
 	#ifdef FUNC_DRIVE
 		case PUB_DRIVE_YB_ON:	//虚遥控,不停电传动软压板投入
@@ -1086,14 +1064,10 @@ static bool yk_pub_yb(int no)
     	case PUB_GOOSEYBTT_HZ:
     	case PUB_GOOSEYBTT_FZ:
 	#endif
-	#ifdef JL_SOFT_YB
     	case PUB_JL_YB_HZ:
     	case PUB_JL_YB_FZ:
-	#endif
-	#ifdef TQ_SOFT_YB
     	case PUB_TQ_YB_HZ:
     	case PUB_TQ_YB_FZ:
-	#endif
 #endif
 #ifdef FUNC_DRIVE
 		case PUB_DRIVE_YB_ON:
@@ -1166,7 +1140,7 @@ int _RemoteCtrl(BYTE yktype,BYTE index,BYTE ykval,WORD wID)
 		return -4;
 	}
 
-	#if defined IEC_JXYB_DEAL || defined FORBID_YK
+	#if defined IEC_JXYB_DEAL
 		if(g_run_stu.bjx)
 			return -28;
 	#endif
@@ -1743,7 +1717,6 @@ int _RemoteCtrl(BYTE yktype,BYTE index,BYTE ykval,WORD wID)
                 }
 			#endif
 #endif
-#ifdef TQ_SOFT_YB
                 else if(no==PUB_TQ_YB_FZ+1)
                 {
                     setno=SET_TQ_YB;
@@ -1754,7 +1727,6 @@ int _RemoteCtrl(BYTE yktype,BYTE index,BYTE ykval,WORD wID)
                     setno=SET_TQ_YB;
                     val=1;
                 }
-#endif
 #ifdef JZS_FUNCTION
                 else if(no==PUB_JZS_YB_FZ+1)
                 {
@@ -1800,7 +1772,7 @@ int _RemoteCtrl(BYTE yktype,BYTE index,BYTE ykval,WORD wID)
                 {
                     setno=SET_SL_TT;
 					
-				#if defined GD_AREA_ECZD_2020 || defined GD_AREA_HUIZHOU_2021
+				#if defined GD_AREA_ECZD_2020_2021
 					val=0;
 				#else
 					val=2;
@@ -1813,20 +1785,18 @@ int _RemoteCtrl(BYTE yktype,BYTE index,BYTE ykval,WORD wID)
                 }
 #endif
 
-           #ifdef JL_SOFT_YB
-			   else if(no==PUB_JL_YB_FZ+1)
-			   {
-				   setno=SET_JL_YB;
-				   val=0;
-			   }
-			   else if(no==PUB_JL_YB_HZ+1)
-			   {
-				   setno=SET_JL_YB;
-				   val=1;
-			   }
-            #endif
-			
-			#ifdef FUNC_DRIVE
+                else if (no == PUB_JL_YB_FZ + 1)
+                {
+                    setno = SET_JL_YB;
+                    val = 0;
+                }
+                else if (no == PUB_JL_YB_HZ + 1)
+                {
+                    setno = SET_JL_YB;
+                    val = 1;
+                }
+
+            #ifdef FUNC_DRIVE
 			   else if(no==PUB_DRIVE_YB_ON+1)
 			   {
 				   setno=SET_DRIVE;
@@ -1848,12 +1818,8 @@ int _RemoteCtrl(BYTE yktype,BYTE index,BYTE ykval,WORD wID)
 #if defined BHFAGS_YB_YK && !defined BH_FA_INONE_SW
                    ||(no==PUB_BHYBTT_HZ+1)||(no==PUB_BHYBTT_FZ+1)||(no == PUB_FAYBTT_HZ+1) || (no ==PUB_FAYBTT_FZ+1)||(no == PUB_GOOSEYBTT_HZ+1) || (no ==PUB_GOOSEYBTT_FZ+1)
 #endif
-#ifdef JL_SOFT_YB
 				  ||(no == PUB_JL_YB_HZ+1) || (no ==PUB_JL_YB_FZ+1)
-#endif
-#ifdef TQ_SOFT_YB
                    ||(no == PUB_TQ_YB_HZ+1) || (no ==PUB_TQ_YB_FZ+1)
-#endif
                   )   //公共定值*/
 				if(yk_pub_yb(no))//公共定值
                 {
@@ -1944,11 +1910,7 @@ int _RemoteCtrl(BYTE yktype,BYTE index,BYTE ykval,WORD wID)
 					{
 						return -15;
 					}
-					#ifdef TQ_SOFT_YB
-					else if(pRunSet->tSwSet[owner-1].bTT_TQ&&g_tRelay[owner-1].run_stu.bTQ && g_tRelay[owner-1].run_stu.safe_auto && !g_tRelay[owner-1].run_stu.tytq &&pRunSet->bTT_TQ_YB )
-					#else
-					else if(pRunSet->tSwSet[owner-1].bTT_TQ&&g_tRelay[owner-1].run_stu.bTQ && g_tRelay[owner-1].run_stu.safe_auto )
-					#endif
+					else if(pRunSet->bTT_TQ_YB )
 					{
 						g_tRelay[owner-1].uRmtSW.bTQHz = true;
 						return  0;

+ 7 - 20
dtu/dtu_main_t536/app/Sys.h

@@ -20,29 +20,16 @@
 #define PASS_WORD 		  	1234  // 万能密码
 #define INIT_PASSWORD     	0000
 
-//#ifndef GD_AREA_DONGGUAN		//东莞局要求8个数字+字母,其他地区默认4个密码
-	//#define PASSWORD_4_STR		// 密码四位数
-//#endif
-
-
-
-#ifdef GD_AREA_TEST_2020
-	#define PASSWORD_LEN			6
-	#define INIT_PASSWORD_STR     	"000000"
-	#define INTER_PASSWORD_STR  	"032100"
-	#define PASS_WORD_STR 		  	"FUSION"  // 万能密码
-#else
-	#define INIT_PASSWORD_STR     	"Z0000000"
-	#define PASSWORD_LEN			8
-	#define INTER_PASSWORD_STR  	"03210000"
-	#define PASS_WORD_STR 		  	"FUSIONOK"  // 万能密码
-#endif
+#define INIT_PASSWORD_STR     	"Z0000000"
+#define PASSWORD_LEN			8
+#define INTER_PASSWORD_STR  	"03210000"
+#define PASS_WORD_STR 		  	"FUSIONOK"  // 万能密码
 #define PASSWORD_STR_ZERO     	"00000000"
 
 #define INTER_PASSWORD_STR_4  	"0321"
-#define PASS_WORD_STR_4 		 "1234"  // 万能密码
-#define INIT_PASSWORD_STR_4     	"0000"
-#define PASSWORD_STR_ZERO_4     	"0000"
+#define PASS_WORD_STR_4         "1234"  // 万能密码
+#define INIT_PASSWORD_STR_4     "0000"
+#define PASSWORD_STR_ZERO_4     "0000"
 
 
 /**************eeprom空间分配*******************************

+ 4 - 35
dtu/dtu_main_t536/app/UnitsLib.c

@@ -206,7 +206,7 @@ void ProtectRelayInit(void)
 	#endif
 
 	#if defined GD_AREA_ZHONGSHAN_2020 || defined GD_AREA_ECZD_2020 || defined GD_AREA_ZHONGSHAN
-		#if defined GD_AREA_ECZD_JIEYANG_2022 || defined GD_AREA_ECZD_ZHUHAI_2022 || defined GD_AREA_ECZD_2020
+		#if defined GD_AREA_ECZD_2020
 			#if defined FUNC_SET_FA_JS
 			InitTR(&pR->tSDHZ.tOnHW_FA_JSTime, pRunSet->dT_FA_JS, 0);
             #elif defined  GD_AREA_ECZD_MAOMING
@@ -247,13 +247,6 @@ void ProtectRelayInit(void)
 		else
 			InitTR(&pR->tSDHZ.tGZJYRstGL2Time,T_FA_TZ_MIN_TIME,T_20ms);
 
-	#ifdef SET_GL_GJ2
-		if(pSet->toc[FA_GL2_II].dT>T_FA_TZ_MIN_TIME)
-			InitTR(&pR->tSDHZ.tGZJYRstGL2Time1,pSet->toc[FA_GL2_II].dT,T_20ms);
-		else
-			InitTR(&pR->tSDHZ.tGZJYRstGL2Time1,T_FA_TZ_MIN_TIME,T_20ms);
-	#endif
-
 		if(pSet->toc[FA_LX].dT>T_FA_TZ_MIN_TIME)
 		{
 			InitTR(&pR->tSDHZ.tGZJYRstJDTime,pSet->toc[FA_LX].dT,pSet->dT_Y);
@@ -284,13 +277,8 @@ void ProtectRelayInit(void)
 		InitTR(&pR->tSDHZ.tUFDBTime,pRunSet->dT_XCY, 0);
 		InitTR(&pR->tSDHZ.tUABL25ms,pSet->dT_fa_YY, T_25ms*2);
 		InitTR(&pR->tSDHZ.tUBCL25ms,pSet->dT_fa_YY, T_25ms*2); 
-	#ifdef GD_AREA_HUIZHOU_2021
-		InitTR(&pR->tSDHZ.tUFABS80ms,pRunSet->dT_XCY, pSet->dT_X);
-		InitTR(&pR->tSDHZ.tUFBCS80ms,pRunSet->dT_XCY, pSet->dT_X);
-	#else
 		InitTR(&pR->tSDHZ.tUFABS80ms,pRunSet->dT_XCY, pSet->dT_Y-T_1s);
 		InitTR(&pR->tSDHZ.tUFBCS80ms,pRunSet->dT_XCY, pSet->dT_Y-T_1s);
-	#endif
 		InitTR(&pR->tSDHZ.tUFABS25ms,T_25ms, pRunSet->dT_XCY+T_1s);
 		InitTR(&pR->tSDHZ.tUFBCS25ms,T_25ms, pRunSet->dT_XCY+T_1s);
 		InitTR(&pR->tSDHZ.tUFABL25ms,T_25ms, pRunSet->dT_XCY+T_1s);
@@ -326,14 +314,8 @@ void ProtectRelayInit(void)
 		InitTR(&pR->tLostVot.tLostVotTime,  pSet->dT_Z, T_20ms);    	
 		InitTR(&pR->tLostVot.tLostVLockTime,0,pSet->dT_fa_bsTz);
 		InitTR(&pR->tTQHz.tTQTime,pSet->dT_tq,0); //同期
-#ifdef ADD_TQ_FH_TIME_SET
 		InitTR(&pR->tTQHz.tTQQDTime,0, pRunSet->dT_tq_fh);
-#else
-		InitTR(&pR->tTQHz.tTQQDTime,0, T_1s*10);//xj 2015.5.25
-#endif
-
 		//解列
-
 		InitTR(&pR->tDYJL.tDdyTime,  pSet->dT_jl_ddy, T_20ms);   //CorrectTR(&pR->tDYJL.tDdyTime);  CorrectTR(&pR->tDYJL.tDdyTime);   	
 		InitTR(&pR->tDYJL.tGdyTime,  pSet->dT_jl_gdy, T_20ms);   //CorrectTR(&pR->tDYJL.tGdyTime);  CorrectTR(&pR->tDYJL.tGdyTime);     	
 		InitTR(&pR->tDYJL.tHighTime,  pSet->dT_jl_ggdy, T_20ms); //CorrectTR(&pR->tDYJL.tHighTime); CorrectTR(&pR->tDYJL.tHighTime);
@@ -364,9 +346,7 @@ void ProtectRelayInit(void)
 		InitTR(&pR->tSWST.tTTWYL_10S1S,T_1s*10, T_1s); 
 		InitTR(&pR->tSWST.tTWCNGJ1s,  pRunSet->dWCN_T,   WRN_RET_TIME);	
 		InitTR(&pR->tSWST.tTKZHLGJ1s,  T_1s*10,   WRN_RET_TIME);
-	#ifdef FUNC_LARGECURRENT_BS_CHZ
 		InitTR(&pR->tSWST.tIBSCHZ,  T_25ms,   WRN_RET_TIME);//	T_1s
-	#endif
 		InitTR(&pR->tTripfail_2s, 	pRunSet->dT_TZSB,		0);  		//跳闸失败时间继电器
 		InitTR(&pR->tTripfail_hz, 0	,		pRunSet->dT_TZSB);  		//跳闸失败时间继电器
 		
@@ -417,7 +397,7 @@ void ProtectRelayInit(void)
 		fresh_set_soe(EV_BH_YB, FUN_ALL_EN(sw), true,sw);		
 #endif
 	   	
-	#if defined BHFAGS_YB_YK ||	defined GD_AREA_ZHONGSHAN || defined GD_AREA_ZHONGSHAN_2020 || defined GD_AREA_ZHUHAI_V2 || defined GD_AREA_SHAOGUAN || defined GD_AREA_ECZD_2020 || defined BH_FA_INONE_PUBLIC
+	#if defined BHFAGS_YB_YK ||	defined GD_AREA_ZHONGSHAN || defined GD_AREA_ZHONGSHAN_2020 || defined GD_AREA_ZHUHAI_V2 || defined GD_AREA_SHAOGUAN || defined GD_AREA_ECZD_2020
 		fresh_set_soe(EV_BH_YBTT, BH_ALL_EN(sw), true,sw);
 		fresh_set_soe(EV_FA_YBTT, FA_ALL_EN(sw), true,sw);
 		fresh_set_soe(EV_GOOSE_YBTT, BH_GOOSE_EN(sw), true,sw);			
@@ -426,12 +406,8 @@ void ProtectRelayInit(void)
 	#ifdef GD_AREA_JIEYANG			
 		fresh_set_soe(EV_TQHZ_YBTT, TQ_ALL_EN(sw), true,sw); 			 
 	#endif
-	#ifdef TQ_SOFT_YB
 		fresh_set_soe(EV_TQ_YBTT,TYTQ_ALL_EN(sw),true,sw);
-	#endif
-	#ifdef JL_SOFT_YB
-		fresh_set_soe(EV_JL_YBTT,!JL_ALL_EN(sw),true,sw);//停用自动解列
-	#endif
+		fresh_set_soe(EV_JL_YBTT,JL_ALL_EN(sw),true,sw);// 自动解列软压板
 
 	#ifdef FUNC_DRIVE_JY
 		InitTR(&gb_drive.tDriveUa1Time,pSet->dT_drive_ua1, 0);
@@ -634,7 +610,7 @@ void ProtectRelayInit1(void)
 		InitTR_Time(&pR->tSDHZ.tOnBSTZTime, pSet->dT_fa_bsTz,0);   
 		InitTR_Time(&pR->tSDHZ.tOnJSTime, pRunSet->dT_ldjs, 0);		 ////初始化单侧来电解锁计时器
 	#if defined GD_AREA_ZHONGSHAN_2020 || defined GD_AREA_ECZD_2020 || defined GD_AREA_ZHONGSHAN
-		#if defined GD_AREA_ECZD_JIEYANG_2022 || defined GD_AREA_ECZD_ZHUHAI_2022 || defined GD_AREA_ECZD_2020
+		#if defined GD_AREA_ECZD_2020
 			#if defined FUNC_SET_FA_JS
 			    InitTR_Time(&pR->tSDHZ.tOnHW_FA_JSTime, pRunSet->dT_FA_JS, 0);
             #elif defined  GD_AREA_ECZD_MAOMING
@@ -704,13 +680,6 @@ void ProtectRelayInit1(void)
 		else
 			InitTR_Time(&pR->tSDHZ.tGZJYRstGL2Time,T_FA_TZ_MIN_TIME,T_20ms);
 
-	#ifdef SET_GL_GJ2
-		if(pSet->toc[FA_GL2_II].dT>T_FA_TZ_MIN_TIME)
-			InitTR_Time(&pR->tSDHZ.tGZJYRstGL2Time1,pSet->toc[FA_GL2_II].dT,T_20ms);
-		else
-			InitTR_Time(&pR->tSDHZ.tGZJYRstGL2Time1,T_FA_TZ_MIN_TIME,T_20ms);
-	#endif
-
 		if(pSet->toc[FA_LX].dT>T_FA_TZ_MIN_TIME)
 			InitTR_Time(&pR->tSDHZ.tGZJYRstJDTime,pSet->toc[FA_LX].dT,pSet->dT_Y);
 		else

+ 0 - 28
dtu/dtu_main_t536/app/auth.c

@@ -69,7 +69,6 @@ int auth_init(void)
 		return -1;
 	}
 
-#ifndef BSP_DTU2
 	if(auth_master_index() >= 0)
 	{
 		return 0;
@@ -86,7 +85,6 @@ int auth_init(void)
 		//print_mem("id:",buf,32);
 		rt_printf("授权标识码:%s\r\n",sz);
 	}
-#endif
 	
 	return ret;
 }
@@ -284,32 +282,6 @@ int auth_info_printf(void)
 	return 0;
 }
 
-#ifdef BSP_DTU2
-int auth_get_status(void)
-{
-	return 0;
-}
-int auth_get_encrypt_id(u8 * id,int len)
-{
-	return -1;
-}
-int auth_master_index(void)
-{
-	return -1;
-}
-int auth_encrypt(u8 * id,u8 * id0,u8 * data,int len)
-{
-
-	return -1;
-}
-int auth_verify(u8 * data,int len)
-{
-
-	return -1;
-}
-
-#endif
-
 /*------------------------------ 内部函数 -------------------------------------
 内部函数以下划线‘_’开头,不需要检查参数的合法性.
 */

+ 1 - 23
dtu/dtu_main_t536/app/can_board.c

@@ -279,7 +279,6 @@ int equ_init_can_file_res(void)
 */
  struct can_board_res* equ_get_can_slot(u8 give_slot, u8 type, u8* chip_id, u8 id_size)
 {
-#if defined(BSP_DTU3) || defined(BSP_DTU2) || defined(BSP_DTU5)
 	u32 i;
 
 	for(i=0; i<CAN_BOARD_NUM; i++)
@@ -293,28 +292,7 @@ int equ_init_can_file_res(void)
 				return &can_board[i];
 			}
 		}
-	}
-#else //分布式、FTU不需要配置文件
-	u8 slot;
-
-	//子板应答卡号为0,需要从发,防止子板复位
-	if((give_slot != can_board[0].slot)
-		|| (give_slot == 0) || (give_slot == 0xff))
-	{
-		slot = equ_get_slot_by_type(type);
-		if(slot)
-		{
-			can_board[0].slot = slot;	
-			return &can_board[0];
-		}
-		else
-		{
-#ifdef	CAN_BOARD_DEBUG
-		rt_printf("未配置对应的板卡资源,板卡类型:%d\r\n", type);
-#endif
-		}
-	}
-#endif		
+	}	
 	return NULL;
 }
 

+ 1 - 5
dtu/dtu_main_t536/app/dcfactor.c

@@ -115,11 +115,7 @@ int dcfactor_createfile(u8 *id, u8 *factor)
 	memcpy (&dcfactor_file.auth_id, id, 8);
 
 	// УÕýζȸüÐÂ
-#if defined TMP_CHIP_DS18B20	
-	dcfactor_file.temp = ds18b20_get_temp();
-#elif defined TMP_CHIP_GX21M15
-	dcfactor_file.temp = gx21m15_get_temp();
-#elif defined  TMP_CHIP_AHT20
+#if defined  TMP_CHIP_AHT20
 	dcfactor_file.temp = aht20_get_temp();
 #endif
 

+ 12 - 441
dtu/dtu_main_t536/app/defineSys.h

@@ -12,24 +12,18 @@
 #ifndef _DEFINE_SYS_H
 #define _DEFINE_SYS_H
 
+#define DEVICE_VERSION_INFORMATION "NW24_20251212_001" // NW2022意思是按照22年南网标准文件(总调)来做的
+
 #ifdef ___defineSys____//!!!此宏定义不开启,以下宏不直接开启,只用于注释显示
 
 //需要的时候打开宏重新编译
 #define DISP_SET_CH_T3       // 维护工具&&液晶显示重合闸三次
 #define DISP_MEA_CN          // 液晶遥测名称显示中文
-#define DISP_DYGD_JL         // 低电压解裂
-#define DISP_GDGUIDANCE_2019 // 2019广东配网终端二次功能指导意见定值表
 #define DISP_SET_LX3         // 维护工具&&液晶显示零序三段定值&时间
-#define DISP_SET_YYJB        // 有压鉴别
 #define DISP_SET_DLYX        // 电流越限告警
-#define DISP_SET_67KEY       // 6键/7键压板切换
 
 #define SOE_PARA_ALL_SAVE              // soe 全参数处理有效
-#define BAT_STATE_LED                  // 电池状态灯显示 增加欠压灯,告警灯
-#define QYD_STATE_LED                  // 气压低状态灯显示
 #define SOE_RECORD_DELAY               // SOE延迟保存
-#define JX_YB_SEND_SOE                 // 检修压板发送带品质描述的SOE
-#define GD_AREA_GOOSE_DKY              // 广东电科院测试互操作测试,goose信息发送时刻在故障判段时间后,每个厂家的理解不同,做成兼容设计
 #define KZ_OUT_TT                      // 控制出口硬压板
 #define COMM_STATION_NR                // 定义南瑞主站适应模式
 #define IECTABLE_NEWDPI_V106           // 转发表配合工具完成合并点和遥信单双点配合版本  0X01010106
@@ -46,76 +40,45 @@
 #define FA_OC_COUNT                    // FA 过流脉冲计数功能
 #define YK_SOFT_YB                     // 遥控软压板
 #define YX_RESET_TIME                  // 遥信复归时间 注意!!!跟 SOE_RECORD_DELAY 不允许同时使用
-#define YK_ZZDY_KC                     // 装置电源开出
-#define JZS_FUNCTION                   // 集中式功能
 #define XDL_ZT                         // 小电流接地
-#define FAULT_3_INFO_ADDR              // 故障信息地址3个字节 故障参数电科院模式
 #define YK_FA_ENBLE                    // 主站需要具备遥控闭锁以及解锁开关自动合闸的功能,由主站发起的闭锁需要由主站解锁,即其他情况的解锁都不能消除此遥控闭锁。
-#define TQ_SOFT_YB                     // 同期软压板
-#define IEC_ERR_LED                    // 规约通信异常灯(主站101&104 级联101)
-#define TYTQ_DI_YB                     // 停用检同期硬压板
-#define BS_FAL_DI_YB                   // 闭锁FA模式下L功能硬压板
 #define FUN_SET_CHANGE_SOE             // 定值修改SOE
-#define QDS_TT                         // 101/104品质描述投退字
 #define IEC_QDS_HAVE                   // 101/104品质描述压板(与QDS_TT二选一)
 #define YK_FG_FAJS                     // 遥控复归+FA解锁
 #define ADD_FD_GL_FX_BH_FUN            // 分段过流段内分相保护功能
 #define YK_FA_S_L_ENBLE                // 分段联络遥控
-#define FUN_HCBS                       // 低频低压滑差功能
 #define YD_TEST_REALTIME_VALUE_DISPLAY // 远动测试遥信、遥测数据显示
-#define LINK_ERR_LED                   // 级联灯异常
+#define SEC_SETVALUE_4                 // 4个定值区
 #define SEC_SETVALUE_7                 // 7个定值区
 #define FUN_CHZ_TOPEN                  // 重合闸开放时间功能
-#define FA_YY_PJ                       // FA有压判据:必须任意一侧有两个线电压均满足条件才判得电
-#define DC_NUM_SET                     // 直流量测试
-#define TZ_STATE_LED                   // 跳闸状态灯
-#define CHZ_CD_LED                     // 重合闸充电灯(之前的充电灯包含联络和分布式的充电状态,非单独的重合闸充电灯)
-#define JL_SOFT_YB                     // 电压解列软压板
-#define COMM_STATUS_LED                // 通信状态灯
 #define SW_FAIL_SINGLE_OUT             // 开关失灵
-#define YX_POW_AC                      // 增加交流遥信功能
 #define DC_OLLECT_NOT_156US_LOOPC      // DC采样在非156us循环中使用
 #define ADD_DEBUG_RECORD_FUN           // 增加调试记录功能选项
 #define ADD_DEBUG_RECORD_AUTO_SHOW_FUN // 增加调试记录功能自动显示功能
-#define CHZ_QUIT_LED                   // 重合闸退出灯(硬件压板或软件压板退出灯亮)
 #define MIN_SIGNAL_SAMPLE              // 小信号采样
 #define SW_AC_I0S_SAMPLE               // I0S电流采样
-#define DZ_STANDBY                     // 备用定值,共40个
-#define BH_FA_INONE_PUBLIC             // 常规保护/就地FA/智能分布式FA三合一定值投退(在公共定值中)
-#define SEC_SETVALUE_13                // 13个定值区
 #define FA_PL_PJ                       // FA频率判据(内部定值):频率在49~50.8Hz的频率才认为有效,可参与判得电
 #define YC_QUANTITY                    // 每间隔遥参数量可通过内部定值设定(内部定值)
-#define PICK_3U_MIXMIN                 // 电压判据(内部定值):取三相电压最小值or取三相电压最大值,往后版本皆开放此宏;与FA_YY_PJ不可同时开放
-#define FORBID_YK                      // 屏蔽遥控操作
-#define TY_YB                          // 定义停用压板
-#define DZ_STANDBY_ADJUSTABLE          // 备用定值(增加最大值使之可调),共20个
 #define NO_SEND_YC                     // 检修压板投入时不发送遥测
 #define BH_FA_INONE_SW                 // 功能模块配置定值部分,主要特征为BH/FA/智能FA三合一(在开关定值中)
-#define EQU_RUN_LED                    // 增加装置工作指示灯:重合闸闭锁/FA闭锁时灭,无闭锁时常亮
 #define VOLT_ADAPTIVE_FACTOR           // 电压系数自适应
 #define BATTERY_WITH_COMM              // 带通讯电源模块
-#define SET_GL_GJ2                     // 相间过流告警II段
 #define FUN_JDXX                       // 功能:小电流接地					版本:V1.0
 #define DISP_LIST_NUM                  // 列表类型定值显示定值选项的序号(如:"0:退出"、"1:投入")
 #define GEN_QUEUE                      // 录波相关
 #define RCD_STRAN_M                    /*录波传输*/
 #define RCD_STRAN_S                    /*录波传输*/
-#define TY_BH_FA                       // 停用压板只停保护/常规FA,不包含智能FA、解列、同期等功能
 #define INRUSH_CURRENT_IN_DECIMALS     // 涌流识别定值显示为小数并给主站送小数形式
 #define FUN_FUXI_ESAM                  // 南网加密芯片
 #define FUNC_GET_RD_ONLY               // lcd_menu可配置只读定值
 #define FUNC_YT_HARD_YB                // lcd_menu新增关键硬件遥信(如常规保护硬压板、FA硬压板等)
 #define FUNC_SEL_BAT_MODULE            // 可选贵州、佛山电源模块(前提开启宏BATTERY_WITH_COMM)
 #define MODBUS_YX_REG_NUM              // 完善modbus满足广州思泰电源模块规约
-#define SWITCH_GLJD_LED                // 新增隔离刀闸/接地刀闸可配置指示灯
-#define FUNC_XDLJD_PUB                 // 接地选线定值内容移到公共定值区
 #define FUNC_ENCRY_IN_ONE_SERIAL       // 串口1可同时接收处理纬德模块转发的3个主站的数据
-#define FUNC_GL_LX_HJS                 // 后加速投入区分过流后加速/零流后加速
 #define FUNC_YT_NO_ID                  // 遥调lcd_menu中未配置的地址时,默认回0
 #define FUNC_DRIVE_JY                  // 不停电传动功能――用于揭阳
 #define FUNC_DRIVE                     // 不停电传动功能
 #define FUN_ADD_CONFIG_DIR             // 增加文件远方交互目录
-#define LCD_ADD_FUNC_MODE              // 按照正超韶关局所布局定值
 #define FUNC_RESET_EQU                 // 通过断开接入电源的常闭继电器重启装置(注意:实测实际开出通道的脉宽时间不应低于600ms)
 #define RCD_STRAN_M_EN                 // 级联录波主站使能
 #define YPARA_LINK_S_EN                // 子站定值通知上送
@@ -124,14 +87,12 @@
 #define YPARA_LINK_S                   // 级联遥参
 #define FUN_DIMER_LINK                 // 级联点支持合并
 #define IEC_RESET_PROCESS              // 复位命令重启装置
-#define FUNC_YC_DEAD_ZONE_ALL          // 遥测死区可设置为共用一个定值
-#define MAIN_MEUN_POPOVER              // 仅在主菜单液晶下运行才出现弹窗信息,非主菜单不弹窗
-#define ADD_TQ_FH_TIME_SET             // 使用备用定值增加同期合闸判断返回时间定值
-#define FUNC_SEND_FAULT_CURRENT        // 遥测上送故障电流
-#define FUNC_CT_BREAK_CHECK            // 开放CT断线检测
+#define FIXAREA_TYPE_V2                // 定值区号使用V2版本(当前、待召唤、待执行)
+
+// #define TMP_CHIP_AHT20
 
 //定制功能
-//#define CUSTOMIZE_BZT			//定制功能-备自投
+// #define CUSTOMIZE_BZT			//定制功能-备自投
 
 #define AREA_MAIN             // 广东标准版
 #define GD_AREA_FOS           // 佛山局要求
@@ -143,7 +104,6 @@
 // #define GD_AREA_CHAOZHOU		//潮州局要求 潮州版本不维护,潮州统一用 GD_AREA_CHAOZHOUFENGXI
 #define GD_AREA_JIANGMEN               // 江门局要求
 #define GD_AREA_QINGYUAN               // 清远局要求
-#define GD_AREA_HUIZHOU                // 惠州局要求
 #define GD_AREA_HUIZHOU_DAYAWAN        // 惠州局要求_大亚湾
 #define GD_AREA_HUIZHOU_TEST_2021      // 惠州局2021试点 在惠州大亚湾的基础上增加交流遥信功能
 #define GD_AREA_HUIZHOU_HUIDONG        // 惠州惠东局用户工程
@@ -162,7 +122,6 @@
 #define GD_AREA_CHAOZHOUFENGXI         // 潮州枫溪局要求
 #define GD_AREA_CHAOZHOU_CHAOAN_FUYANG // 潮州潮安浮洋
 #define GD_AREA_YUNFU                  // 云浮
-#define GD_AREA_TEST_2020              // 广东送检2020标准
 #define GD_AREA_ZHAOQING_FENGKAI       // 肇庆封开县要求,科陆在梅州FTU基础上新增功能
 #define GD_AREA_SHANTOU                // 汕头局要求
 #define GD_AREA_JIEYANG_FTU            // 揭阳FTU要求
@@ -173,7 +132,6 @@
 #define GD_AREA_ZHONGSHAN_2020_ZC      // 中山局2020要求正超版本
 #define GD_AREA_SHANWEI                // 汕尾局要求
 #define GD_AREA_FOS_2021               // 佛山21年新标准(针对环网柜)
-#define GD_AREA_HUIZHOU_2021           // 广东标准2020分支-惠州局要求
 #define GD_AREA_CHAOZHOU_2021          // 广东标准2020分支-潮州地区装置统一程序
 #define GD_AREA_HEYUAN_2021            // 广东标准2020分支-河源兼容20年硬件配置及19年非标需求
 #define GD_AREA_JIEYANG_2021           // 广东标准2020分支-揭阳
@@ -191,20 +149,6 @@
 #define GD_MAIN_2021_TEST              // 广东标准2021,开普测试用
 #define GD_MAIN_2020_TEST              // 广东20年框架宏,用于科陆现场测试
 #define GD_AREA_ECZD_DONGGUAN_2021     // 东莞21年新增20年二次指导意见框架内容
-#define GD_AREA_ECZD_YUNFU_2021        // 云浮二次指导意见内容
-#define GD_AREA_TEST_2022              // 深圳基于南网送检版本新增线损功能
-#define GD_AREA_ECZD_JIEYANG_2022      // 揭阳二次指导意见内容
-#define GD_AREA_ECZD_JIANGMEN_2022     // 江门二次指导意见内容
-#define GD_AREA_ECZD_QINGYUAN_2022     // 广东20年二次指导意见分支-清远
-#define GD_AREA_ECZD_SHANWEI_2022      // 广东20年二次指导意见分支-汕尾
-#define GD_AREA_ECZD_CHAOZHOU_2022     // 广东20年二次指导意见分支-潮州-V2
-#define GD_AREA_ECZD_YUNFU_YUNAN_2022  // 广东20年二次指导意见分支-云浮-郁南
-#define GD_AREA_ECZD_ZHUHAI_2022       // 珠海共用20年二次指导意见程序,考虑到地区维护原因,单独新增珠海分支
-#define GD_AREA_ECZD_SHANTOU_2022      // 广东20年二次指导意见分支-汕头
-#define GD_AREA_ECZD_SHANWEI_2022_LUHE // 广东20年二次指导意见分支-汕尾陆河
-
-/**< 集中式DTU产品 */
-#define GW_AREA_MAIN_2021 // 国网集中式标准版DTU_2021
 #endif
 
 #if defined (CPU_AM335X) || defined (CPU_FUXI)
@@ -219,10 +163,7 @@
 #define	LINUX_USER_APP
 #endif
 
-
-#if defined CPU_AM335X
-#define APP_NAME		"335x_dftu.ko"
-#elif defined CPU_FUXI
+#if defined CPU_FUXI
 #define APP_NAME		"dtu_t536"
 #else		
 #define APP_NAME		"dftu.ko"
@@ -236,29 +177,22 @@
 #define SNTP_FUNC     // SNTP功能
 #endif
 
-#define FUN_HISFILE_FORMAT //added by sunxi: 20220718
-
 // 默认开启以下宏定义开关
 #define PASSWORD_4_STR                     // 默认密码四位数
-#define JX_YB_SEND_SOE // 默认检修压板发送带品质描述SOE
 // #define IECTABLE_NEWDPI_V106   // 转发表配合工具完成合并点和遥信单双点配合版本  0X01010106
 #define COMM_STATION_NR                // 定义南瑞主站适应模式	,遥控报文优先上送
 #define YD_TEST_REALTIME_VALUE_DISPLAY // 远动测试遥信、遥测数据显示
-// #define YX_POW_AC							//遥信电源交流
-#define FBS_GD_MAIN       // 通用地区宏,给小电流接地功能用
 #define FUNC_FIT_QOS      // 101/104通讯的预置取消报文不判断qos(设定命令限定词)位
 #define GEN_QUEUE         // 录波相关
 #define RCD_STRAN_M       /*录波传输*/
 #define RCD_STRAN_S       /*录波传输*/
 #define SOE_RELINK_DISCOS /*soe续传不传cos*/
 #define FUNC_MORE_PRESET  // 支持遥调时多次预置,固化
-#define MAIN_MEUN_POPOVER // 仅在主菜单液晶下运行才出现弹窗信息,非主菜单不弹窗
 #define FUNC_PRINT_PT_ERR // PT断线时应报相关打印信息
 #define SOE_PARA_ALL_SAVE // 故障断面所有遥测全部显示
 #ifndef CPU_FUXI
 #define FUN_HMI_WATCH
 #endif
-#define BSP_DFTU
 
 // #define IEC_NOLINK_NO_CALLYX
 
@@ -268,23 +202,19 @@
  #ifdef GD_AREA_ZHONGSHAN	//中山局要求
  	#ifdef __IEC61850_GOOSE_FUNC__
 		#define VER_NUM			 		3102          // 版本号3.102
-		#define GD_AREA_GOOSE_DKY	//广东电科院测试互操作测试,goose信息发送时刻在故障判段时间后,每个厂家的理解不同,做成兼容设计
 	#else
 		#define VER_NUM			 		4102          // 版本号4.102
 	#endif
-	#define DZ_STANDBY			//备用定值,共40个
 	#define GEN_QUEUE	
 	#define RCD_STRAN_M			/*录波传输*/
 	#define RCD_STRAN_S			/*录波传输*/
 
 #elif defined GD_AREA_FOS			//佛山局要求
 	#define VER_NUM			 		5102          	// 版本号5.102 完善101遥参
-	#undef JX_YB_SEND_SOE							//佛山不发送带检修压板SOE
 	#define INRUSH_CURRENT_IN_DECIMALS	//涌流识别定值显示为小数并给主站送小数形式
 
 #elif defined GD_AREA_FOS_CHANCHENG			//佛山禅城要求
 	#define VER_NUM			 		5112          	// 版本号5.112 禅城要求常规保护退出的时候能告警
-	#undef JX_YB_SEND_SOE							//佛山不发送带检修压板SOE
 	#define GD_AREA_FOS								//在佛山局的要求上扩展
 	#define YD_TEST_REALTIME_VALUE_DISPLAY
 	#define INRUSH_CURRENT_IN_DECIMALS	//涌流识别定值显示为小数并给主站送小数形式
@@ -307,18 +237,10 @@
 	#endif
     #define ADD_FD_GL_FX_BH_FUN 		 //分段过流段内分相保护功能
 
-#elif defined GD_AREA_HUIZHOU//惠州局要求
-	#define VER_NUM			 		10101          	// 版本号10.101
-	#define SOE_PARA_ALL_SAVE		//故障断面所有遥测全部显示
-	#define DISP_MEA_CN				//液晶遥测名称显示中文
-	#undef JX_YB_SEND_SOE							//不发送带检修压板SOE
-
 #elif defined 	GD_AREA_HUIZHOU_DAYAWAN		//惠州大亚湾
 	#define VER_NUM			 		10102          	// 版本号10.102
 	#define SOE_PARA_ALL_SAVE		//故障断面所有遥测全部显示
 	#define DISP_MEA_CN				//液晶遥测名称显示中文
-	#undef JX_YB_SEND_SOE							//不发送带检修压板SOE
-	#define GD_AREA_HUIZHOU//惠州局要求-》大亚湾在原有惠州局基础上增加 
 	#define DISP_CHZOKCHR_2_SW		//重合闸充电时间、重合闸确认时间放到开关定值
 	#define EV_CHZ_FG 				//重合闸复归SOE
 
@@ -326,23 +248,15 @@
     #define VER_NUM 				10103			// 版本号10.103
     #define SOE_PARA_ALL_SAVE		//故障断面所有遥测全部显示
     #define DISP_MEA_CN 			//液晶遥测名称显示中文
-    #undef JX_YB_SEND_SOE							//不发送带检修压板SOE
-    #define GD_AREA_HUIZHOU//惠州局要求-》大亚湾在原有惠州局基础上增加 
     #define DISP_CHZOKCHR_2_SW		//重合闸充电时间、重合闸确认时间放到开关定值
     #define EV_CHZ_FG				//重合闸复归SOE
-    #define YX_POW_AC            //增加交流遥信选择功能 
 
 #elif defined GD_AREA_HUIZHOU_HUIDONG
     #define VER_NUM 				10104			// 版本号10.104
     #define SOE_PARA_ALL_SAVE		//故障断面所有遥测全部显示
     #define DISP_MEA_CN 			//液晶遥测名称显示中文
-    #undef JX_YB_SEND_SOE							//不发送带检修压板SOE
-    #define GD_AREA_HUIZHOU//惠州局要求-》大亚湾在原有惠州局基础上增加 
     #define DISP_CHZOKCHR_2_SW		//重合闸充电时间、重合闸确认时间放到开关定值
     #define EV_CHZ_FG				//重合闸复归SOE
-    #define YX_POW_AC            //增加交流遥信选择功能 
-	#define QYD_STATE_LED		//气压低状态灯显示
-	#define CHZ_QUIT_LED		//重合闸退出灯(硬件压板或软件压板退出灯亮)
 	#define EV_GL_STATR			//过流启动SOE
 
 #elif defined GD_AREA_ZHONGSHAN_FTU	//中山FTU
@@ -359,13 +273,9 @@
     #define IEC_QDS_HAVE
 #elif defined  GD_AREA_MEIZHOU_FTU		//梅州局要求
 	#define VER_NUM 				13101			// 版本号13.101
-	#define QDS_TT
-	#define FUN_HCBS                 //低频低压滑差功能
-	#define DZ_STANDBY			//备用定值,共40个
 
 #elif defined GD_AREA_ZHAOQING_FENGKAI	//	//肇庆封开县要求,科陆在梅州FTU基础上新增功能
 	#define VER_NUM 				13102			// 版本号13.101
-	#define FUN_HCBS                 //低频低压滑差功能
 	#define GD_AREA_MEIZHOU_FTU
 
 #elif defined  GD_AREA_YUNAN_LP	//云南涞浦
@@ -378,12 +288,9 @@
 	#define VER_NUM 				15101			// 版本号15.101
 	#define SOE_PARA_ALL_SAVE		//故障断面所有遥测全部显示
 	#define DISP_MEA_CN				//液晶遥测名称显示中文
-	#define DISP_DYGD_JL			//电压过低解裂
 	#define EV_GL_STATR
 	#define EV_CHZ_FG
 	#define YB_STHD_CHECK
-	#define JX_YB_SEND_SOE
-	//#undef JX_YB_SEND_SOE			//珠海局要求不发送所有SOE
 
 #elif defined GD_AREA_HEYUAN_KL     //科陆河源
     #define VER_NUM 				16101			// 版本号16.101
@@ -392,17 +299,11 @@
 
 #elif defined  GD_AREA_GUANGZHOU_FTU	//广州
 	#define VER_NUM 				17101			// 版本号17.101
-	#define BAT_STATE_LED
-	#define QYD_STATE_LED
 	#define KZ_OUT_TT				//
 	#define EV_CHZ_FG
 	#define DISP_CHZOKCHR_2_SW
-	#define DC_NUM_SET			//直流量测试
-	#define DISP_SET_67KEY		//6键/7键压板切换
 	#define BH_FA_INONE_SW			//功能模块配置定值部分,主要特征为BH/FA/智能FA三合一(在开关定值中)
 	#define SELF_OPEN_RELEASE		//本体分闸后重合闸放电功能,注意是否与当前偷跳重合冲突
-	#define BH_BSDL_ENBLE				//在常规保护中加入非遮断闭锁功能
-	#define TZ_STATE_LED		 //跳闸状态灯
 	#define STORE_PILOTELAMP	//故障指示灯掉电保存功能
 	#define FUN_SOE_DELAY_TIME	//SOE续传在总召后15s上送
 
@@ -419,8 +320,6 @@
 	#else
 		#define VER_NUM 				20101			// 版本号20.101		
 	#endif
-    #define DISP_DYGD_JL
-	#define DISP_GDGUIDANCE_2019
 	#define BHFA_YB_YK
 
 #elif defined  GD_AREA_HEYUAN		//正超河源版本	
@@ -434,8 +333,6 @@
 		#define VER_NUM 				22101			// 版本号22.101		
 	#endif	
 	#define IEC_QDS_HAVE 
-	#define DISP_DYGD_JL
-	#define	DISP_GDGUIDANCE_2019
 	#define EV_CHZ_FG
 
 #elif defined  GD_AREA_CHAOZHOU_CHAOAN_FUYANG		//正超潮州潮安浮阳
@@ -446,64 +343,28 @@
 		#define VER_NUM 				22102			// 版本号22.102		
 	#endif	
 	#define IEC_QDS_HAVE 
-	#define DISP_DYGD_JL
-	#define	DISP_GDGUIDANCE_2019
 	#define EV_CHZ_FG
 
 #elif defined GD_AREA_YUNFU			//云浮
 	#define VER_NUM 				23201			// 版本号23.101
 	#define IEC_QDS_HAVE  
 
-#elif defined GD_AREA_TEST_2020		//广东南网2020送检版本
-	#define VER_NUM 				24101			// 版本号24.101
-
 #elif defined GD_AREA_PROTECTOR		//分布式装置用作保护用
-	#define GD_AREA_TEST_2020		//广东南网2020送检版本
 	#define VER_NUM 				24102			// 版本号24.102
-	
-#elif defined GD_AREA_TEST_2022		//深圳基于南网送检版本新增线损功能
-	#define VER_NUM 				24103			// 版本号24.103
-	#define GD_AREA_TEST_2020		//广东南网2020送检版本
-	#define METERING_ENERGY 	// 计量电能
-	#define CAN_SLAVE_BOARD 	// can子板功能	
-	#define BSP_CAN_ENABLE		// can bsp
-	#define ADD_MULTIPLE_FILE_WR_FUN
-	#define FUN_SET_CHANGE_SOE		//定值修改生成SOE
-	#define PICK_3U_MIXMIN		//电压判据:取三相电压最小值or取三相电压最大值
-	#define BATTERY_WITH_COMM		//带通讯电源模块
-	#define FUNC_SEL_BAT_MODULE		//可选贵州、佛山电源模块(前提开启宏BATTERY_WITH_COMM)
-	#define MODBUS_YX_REG_NUM		//完善modbus满足广州思泰电源模块规约
-	#define BATTERY_BP_L500			//无锡市欧瑞杰TX-BPL500W24D
-	#define SOE_PARA_ALL_SAVE		//故障断面所有遥测全部显示
-	#define FUNC_LARGECURRENT_BS_CHZ	//大电流闭锁重合闸
-	#define SWITCH_GLJD_LED			//新增隔离刀闸/接地刀闸可配置指示灯
-	#define FUN_JDXX					//小电流接地功能
-	#define FUNC_XDLJD_PUB			// 接地选线定值内容移到公共定值区
-	#define FUNC_ENCRY_IN_ONE_SERIAL	//串口1可同时接收处理纬德模块转发的3个主站的数据
 
 #elif defined GD_AREA_FOS_2020			//佛山局要求	
 	#define VER_NUM			 		25101          	// 版本号25.101 
 	#define GD_AREA_FOS
 	#define SOE_YK_OPT
 	#define FUN_SET_CHANGE_SOE
-	#undef JX_YB_SEND_SOE							//佛山不发送带检修压板SOE
 	#define INRUSH_CURRENT_IN_DECIMALS	//涌流识别定值显示为小数并给主站送小数形式
 	
 #elif defined GD_AREA_SHANTOU 		//汕头局
 	#define VER_NUM 				26101			// 版本号26.101	
-	#define DISP_DYGD_JL
-	#define DISP_GDGUIDANCE_2019
-	#define DISP_SET_67KEY
 	#define BHFAGS_YB_YK
 	#define YK_FA_ENBLE
-	#define TQ_SOFT_YB	
-	#define IEC_ERR_LED
-	#define TYTQ_DI_YB         
-    #define BS_FAL_DI_YB        
-	#undef JX_YB_SEND_SOE	
 	#define LINK_MODBUS_YK_MERGE	//施耐德级联遥控点号合并
 	#define LINK_MODBUS_YX_CP		//施耐德级联遥信特殊处理,按位取遥信,遥信点号大于0x1000
-	#define GD_AREA_GOOSE_DKY	//广东电科院测试互操作测试,goose信息发送时刻在故障判段时间后,每个厂家的理解不同,做成兼容设计
 
 #elif defined  GD_AREA_JIEYANG_FTU	//揭阳局FTU要求
     #ifdef __IEC61850_GOOSE_FUNC__
@@ -532,7 +393,6 @@
 
 #elif defined  GD_AREA_SHANWEI	//广东标准2020分支-汕尾局
 	#define VER_NUM 				    28102			// 版本号28.102
-    #define DZ_STANDBY			//备用定值,共40个
 
 #elif defined  GD_AREA_FOS_2021	//佛山21年新标准(针对环网柜)
 	#ifdef __IEC61850_GOOSE_FUNC__
@@ -542,37 +402,11 @@
 	#endif
 	#define SOE_YK_OPT				//需记录遥控相关日志
 	#define FUN_SET_CHANGE_SOE		//定值修改生成SOE
-	#undef  JX_YB_SEND_SOE			//不发送带检修压板SOE
-	#define FORBID_YK				//屏蔽遥控操作
-	#define DZ_STANDBY				//备用定值,共40个
-	#define DZ_STANDBY_ADJUSTABLE	//备用定值(增加最大值使之可调),共20个
 	#define FOS_2021				//佛山21年新标准
 	#define NO_SEND_YC				//检修压板投入时不发送遥测
-	#define EQU_RUN_LED				//增加装置工作指示灯:重合闸闭锁/FA闭锁时灭,无闭锁时常亮
 	#define INRUSH_CURRENT_IN_DECIMALS	//涌流识别定值显示为小数并给主站送小数形式
 	#define OCI_XB_0MS					//过流一段0ms的谐波闭锁
 
-#elif defined GD_AREA_HUIZHOU_2021	//广东标准2020分支-惠州局
-    #define VER_NUM 				28104			// 版本号28.104
-	#define GD_AREA_HUIZHOU_DAYAWAN
-    #define SOE_PARA_ALL_SAVE		//故障断面所有遥测全部显示
-	#define DISP_MEA_CN 			//液晶遥测名称显示中文
-    #define GD_AREA_HUIZHOU//惠州局要求-》大亚湾在原有惠州局基础上增加 
-    #define DISP_CHZOKCHR_2_SW		//重合闸充电时间、重合闸确认时间放到开关定值
-    #define EV_CHZ_FG				//重合闸复归SOE
-    #define YX_POW_AC            //增加交流遥信选择功能 
-	#define QYD_STATE_LED		//气压低状态灯显示
-	#define CHZ_QUIT_LED		//重合闸退出灯(硬件压板或软件压板退出灯亮)
-	#define EV_GL_STATR			//过流启动SOE
-	#define DZ_STANDBY				//备用定值,共40个
-	#define DZ_STANDBY_ADJUSTABLE	//备用定值(增加最大值使之可调),共20个
-	#define YC_QUANTITY			//每间隔遥参数量可通过内部定值设定
-	#define FUNC_GL_LX_HJS			//后加速投入区分过流后加速/零流后加速
-	#define FUNC_YT_HARD_YB			//lcd_menu新增关键硬件遥信(如常规保护硬压板、FA硬压板等)
-	#define FUNC_YT_MIX			//SOE/逻辑点等以遥调形式送主站
-	#define SWITCH_GLJD_LED 		//新增隔离刀闸/接地刀闸可配置指示灯
-	//#define FUNC_DRIVE					//不停电传动功能
-
 #elif defined  GD_AREA_CHAOZHOU_2021	//广东标准2020分支-潮州
 	#ifdef __IEC61850_GOOSE_FUNC__
 		#define VER_NUM			 		28205          // 版本号28.205
@@ -581,7 +415,6 @@
 	#endif
 	#define GD_AREA_CHAOZHOUFENGXI
 	#define IEC_QDS_HAVE 
-	#define DISP_DYGD_JL
 	#define EV_CHZ_FG
 
 #elif defined  GD_AREA_HEYUAN_2021	//广东标准2020分支-河源
@@ -590,11 +423,7 @@
 	#define GD_AREA_HEYUAN
 	#define IEC_JXYB_DEAL				//“检修压板”此遥信点不受检修功能控制,即任何时刻变位都正常上送。
 	#define YC_QUANTITY			//每间隔遥参数量可通过内部定值设定
-	#define DZ_STANDBY			//备用定值,共40个
-	#define DZ_STANDBY_ADJUSTABLE	//备用定值(增加最大值使之可调),共20个
 	#define BH_FA_INONE_SW			//功能模块配置定值部分,主要特征为BH/FA/智能FA三合一(在开关定值中)
-	#define SEC_SETVALUE_9			//9个定值区,但河源用的是1-8
-	#define FUNC_LINE_SEL_TY_SEL	//(接线方式+停用)压板选择
 	#define FUNC_YT_HARD_YB			//lcd_menu新增关键硬件遥信(如常规保护硬压板、FA硬压板等)
 	#define FUNC_REBOOT_BS_HA_JS_3S		//FA手分/遥分闭锁合闸重新上电后检测到持续合位3S后解锁
 
@@ -614,8 +443,6 @@
     #endif 
 	#undef PASSWORD_4_STR							//东莞要求8位密码,取消4位数字密码宏定义
 	#define YC_QUANTITY			//每间隔遥参数量可通过内部定值设定
-	#define DZ_STANDBY				//备用定值,共40个
-	#define DZ_STANDBY_ADJUSTABLE	//备用定值(增加最大值使之可调),共20个
 	#define INRUSH_CURRENT_IN_DECIMALS	//涌流识别定值显示为小数并给主站送小数形式
 
 #elif defined  GD_AREA_MEIZHOU_2021		//广东标准2020分支-梅州局
@@ -624,7 +451,6 @@
 	#else
 		#define VER_NUM 				28109			// 版本号28.109
 	#endif
-	#define DZ_STANDBY			//备用定值,共40个
 
 #elif defined GD_AREA_LIAONING_2021
 	#ifdef __IEC61850_GOOSE_FUNC__
@@ -658,34 +484,15 @@
 	
 #elif defined  GD_AREA_ECZD_MAOMING	//广东二次指导意见分支-茂名局
 	#define VER_NUM 				    29102			// 版本号29.102
-	#define BH_FA_INONE_PUBLIC			//常规保护/就地FA/智能分布式FA三合一定值投退(在公共定值中)
-    #define DZ_STANDBY					//备用定值,共40个
-    #define SEC_SETVALUE_13       		//13个定值区
-    #define DISP_DYGD_JL				//电压过低解裂
-	#undef  JX_YB_SEND_SOE				 //不发送带检修压板SOE
-	//#define FA_YY_PJ
 	#define GEN_QUEUE	
 	#define RCD_STRAN_M			/*录波传输*/
 	#define RCD_STRAN_S			/*录波传输*/
-	#define TY_YB				//定义停用压板
-	#define PICK_3U_MIXMIN		//电压判据:取三相电压最小值or取三相电压最大值
     #define FUNC_MODE_JS		//切换模式解除闭锁
-    
-#elif defined GD_AREA_ECZD_ZHUHAI_2022
-	#ifdef __IEC61850_GOOSE_FUNC__
-		#define VER_NUM 					29201			// 版本号29.201
-	#else
-		#define VER_NUM 					29101			// 版本号29.101
-	#endif
-	#define GD_AREA_ECZD_2020
-
 #elif defined  GD_AREA_ZHONGSHAN_2020	//中山局2020要求
 	#define VER_NUM 				    30103			// 版本号30.101->30.103
 	#define PUB_SET_SECTION
-	#define FA_YY_PJ
     #define ADD_DEBUG_RECORD_FUN    //增加调试记录功能选项
     #define ADD_DEBUG_RECORD_AUTO_SHOW_FUN    //增加调试记录功能自动显示功能
-	#define DZ_STANDBY			//备用定值,共40个
 	#define GEN_QUEUE	
 	#define RCD_STRAN_M			/*录波传输*/
 	#define RCD_STRAN_S			/*录波传输*/
@@ -694,10 +501,8 @@
     #define VER_NUM 				    30104			// 版本号30.102->30.104
     #define GD_AREA_ZHONGSHAN_2020
 	#define PUB_SET_SECTION
-	#define FA_YY_PJ
     #define ADD_DEBUG_RECORD_FUN    //增加调试记录功能选项
     #define ADD_DEBUG_RECORD_AUTO_SHOW_FUN    //增加调试记录功能自动显示功能  
-	#define DZ_STANDBY			//备用定值,共40个
 	#define GEN_QUEUE	
 	#define RCD_STRAN_M			/*录波传输*/
 	#define RCD_STRAN_S			/*录波传输*/
@@ -708,12 +513,9 @@
 	#else
 		#define VER_NUM 				31101			// 版本号31.101
 	#endif
-	#define DZ_STANDBY			//备用定值,共40个
 	#define FA_PL_PJ			//FA频率判据:频率在49~50.8Hz的频率才认为有效,可参与判得电
-	#undef  JX_YB_SEND_SOE				 //不发送带检修压板SOE
 	#define DISP_LIST_NUM		//列表类型定值显示定值选项的序号(如:"0:退出"、"1:投入")
 	#define FUNC_YT_HARD_YB			//lcd_menu新增关键硬件遥信(如常规保护硬压板、FA硬压板等)
-	#define SWITCH_GLJD_LED			//新增隔离刀闸/接地刀闸可配置指示灯
 	#define FUNC_DRIVE					//不停电传动功能
 
 #elif defined  GD_AREA_ECZD_CHAOZHOU_2021		////潮州20二次指导意见分支
@@ -723,8 +525,6 @@
 		#define VER_NUM 				31102			// 版本号31.102
 	#endif
 	#define IEC_QDS_HAVE 
-	#define DISP_DYGD_JL
-	#define	DISP_GDGUIDANCE_2019
 	#define EV_CHZ_FG
 	#define GD_AREA_CHAOZHOUFENGXI
 
@@ -736,16 +536,11 @@
 	#endif
 	#define SOE_YK_OPT				//需记录遥控相关日志
 	#define FUN_SET_CHANGE_SOE		//定值修改生成SOE
-	#undef  JX_YB_SEND_SOE			//不发送带检修压板SOE
-	#define FORBID_YK				//屏蔽遥控操作
-	#define DZ_STANDBY				//备用定值,共40个
-	#define DZ_STANDBY_ADJUSTABLE	//备用定值(增加最大值使之可调),共20个
 	#define BATTERY_WITH_COMM		//带通讯电源模块
 	#define FOS_2021				//佛山21年新标准
 	#define NO_SEND_YC				//检修压板投入时不发送遥测
 	#define BH_FA_INONE_SW			//功能模块配置定值部分,主要特征为BH/FA三合一(在开关定值中)
 	#define YB_AUTO_SELECT			//在没配置硬压板的时自动选择软压板执行
-	#define EQU_RUN_LED				//增加装置工作指示灯:重合闸闭锁/FA闭锁时灭,无闭锁时常亮
 	#define VOLT_ADAPTIVE_FACTOR	//电压系数自适应
 	#define INRUSH_CURRENT_IN_DECIMALS	//涌流识别定值显示为小数并给主站送小数形式
 
@@ -755,21 +550,12 @@
 	#else
 		#define VER_NUM 				31104			// 版本号31.104
 	#endif
-    #define DZ_STANDBY					//备用定值,共40个
-	#undef  JX_YB_SEND_SOE				 //不发送带检修压板SOE
 	#define GEN_QUEUE	
 	#define RCD_STRAN_M				/*录波传输*/
 	#define RCD_STRAN_S				/*录波传输*/
-	#define DZ_STANDBY_ADJUSTABLE	//备用定值(增加最大值使之可调),共20个
-	#define SET_GL_GJ2				//相间过流告警II段
-	#define FUN_HCBS				//低频低压滑差功能
 	#define DISP_LIST_NUM		//列表类型定值显示定值选项的序号(如:"0:退出"、"1:投入")
-	#define TY_BH_FA			//停用压板只停保护/常规FA,不包含智能FA、解列、同期等功能
 	#define BH_FA_INONE_SW			//功能模块配置定值部分,主要特征为BH/FA/智能FA三合一(在开关定值中)
-	#define LCD_ADD_FUNC_MODE		//按照正超韶关局所布局定值
 	#define FUNC_GET_RD_ONLY		//lcd_menu可配置只读定值
-	#define IEC_EVENT_YC_RATE			//上送故障事件参数的遥测需要乘以系数,系数等于变比,因为主站需要上送一次值
-	#define SWITCH_GLJD_LED			//新增隔离刀闸/接地刀闸可配置指示灯
 	#define FUNC_DRIVE					//不停电传动功能
 
 #elif defined  GD_AREA_ECZD_FOS_2021		//佛山21年新标准(针对分布式)			//暂未用,下次可直接借用,借用后将此注释删除
@@ -789,129 +575,6 @@
 	#define INRUSH_CURRENT_IN_DECIMALS	//涌流识别定值显示为小数并给主站送小数形式
 	#define FUNC_MORE_PREREAD			//支持遥调时多次读取
 	#define FUNC_MORE_PRESET			//支持遥调时多次预置,固化
-	
-#elif defined GD_AREA_ECZD_YUNFU_2021			//云浮二次指导意见内容
-	#ifdef __IEC61850_GOOSE_FUNC__
-		#define VER_NUM 					31207			// 版本号31.207
-	#else
-		#define VER_NUM 				31107			// 版本号31.107
-	#endif
-	#define DISP_CHZOKCHR_2_SW		//重合闸充电时间、重合闸确认时间放到开关定值
-
-#elif defined  GD_AREA_ECZD_JIEYANG_2022	//揭阳-二次指导意见内容
-    #ifdef __IEC61850_GOOSE_FUNC__
-		#define VER_NUM			 		31208			//版本号31.208
-	#else
-		#define VER_NUM 				31108			// 版本号31.108
-	#endif
-    #define IEC_QDS_HAVE
-	#define FUNC_YT_HARD_YB 		//lcd_menu新增关键硬件遥信(如常规保护硬压板、FA硬压板等)
-	#define FUNC_YT_MIX			//SOE/逻辑点等以遥调形式送主站
-	#define FUNC_DRIVE_JY	//不停电传动功能
-	#define FUN_ADD_CONFIG_DIR	//增加文件远方交互目录
-	#define FUNC_RESET_EQU	//通过断开接入电源的常闭继电器重启装置(注意:实测实际开出通道的脉宽时间不应低于550ms)
-	#define YPARA_LINK					//级联遥参	
-	#define YPARA_LINK_S				//级联遥参
-	#define FUN_DIMER_LINK				//级联点支持合并
-	#define IEC_RESET_PROCESS			//复位命令重启装置		
-	#define FUN_DIR_DEPTH				//目录上送子目录文件
-	#define FUN_JSON_FILE				//全点表描述文件:json格式
-	#define PARAM_DEAD_PER				//遥测死区百分比(定值为10代表10%)
-	#define FIX_PARAM_FORMAT					//固定参数上送格式
-	#define FUN_HISFILE_FORMAT //added by sunxi: 20220718
-	#define FUNC_JSON_UTF8_FORMAT		// soeIndex.json文件采样UTF-8格式	
-	#define FUNC_HISTORY_UTF8_FORMAT	// (soe.msg co.msg ulog.msg)历史文件UTF-8格式
-	#define INRUSH_CURRENT_IN_DECIMALS	//涌流识别定值显示为小数并给主站送小数形式
-	
-#elif defined  GD_AREA_ECZD_JIANGMEN_2022	//广东二次指导意见分支-江门局
-	#ifdef __IEC61850_GOOSE_FUNC__
-		#define VER_NUM 				31209			//版本号31.209
-	#else
-		#define VER_NUM 				31109			// 版本号31.109
-	#endif
-	#define FOS_PAR_EXT
-	#define ADD_FD_GL_FX_BH_FUN 		 //分段过流段内分相保护功能
-
-#elif defined  GD_AREA_ECZD_QINGYUAN_2022    	//广东20年二次指导意见分支-清远
-	#ifdef __IEC61850_GOOSE_FUNC__
-		#define VER_NUM 					31210			// 版本号31.210
-	#else
-		#define VER_NUM 				    31110			// 版本号31.110
-	#endif
-	#define FUNC_YT_NO_ID		//遥调lcd_menu中未配置的地址时,默认回0
-	#define DISP_DYGD_JL			//电压过低解裂
-	#define FUNC_YT_HARD_YB 		//lcd_menu新增关键硬件遥信(如常规保护硬压板、FA硬压板等)
-	#define PARAM_DEAD_PER				//遥测死区百分比(定值为10代表10%)
-	#define FUNC_YC_DEAD_ZONE_ALL				//遥测死区可设置为共用一个定值
-#elif defined  GD_AREA_ECZD_SHANWEI_2022	//广东20年二次指导意见分支-汕尾
-	#ifdef __IEC61850_GOOSE_FUNC__
-		#define VER_NUM 					31211			// 版本号31.211
-	#else
-		#define VER_NUM 				    31111			// 版本号31.111
-	#endif
-    #define FUNC_GET_RD_ONLY		//lcd_menu可配置只读定值
-	#define FUNC_YT_HARD_YB			//lcd_menu新增关键硬件遥信(如常规保护硬压板、FA硬压板等)
-#elif defined  GD_AREA_ECZD_CHAOZHOU_2022	//广东20年二次指导意见分支-潮州-V2
-	#ifdef __IEC61850_GOOSE_FUNC__
-		#define VER_NUM 					31212			// 版本号31.212
-	#else
-		#define VER_NUM 				    31112			// 版本号31.112
-	#endif
-	#define GD_AREA_ECZD_CHAOZHOU_2021
-	#define IEC_QDS_HAVE 
-	#define DISP_DYGD_JL
-	#define	DISP_GDGUIDANCE_2019
-	#define EV_CHZ_FG
-	#define GD_AREA_CHAOZHOUFENGXI
-	#define FUNC_GET_RD_ONLY		//lcd_menu可配置只读定值
-	#define FUNC_TQ_YY				//同期合闸满足,双侧线电压大于80%Un,且两侧电压同期,方可合闸,两个条件任意一个不满足,不允许同期合闸
-	#define FUNC_SET_FA_JS	//FA合闸解锁时间可设
-	#define FUN_DIMER_LINK	  //级联点支持合并
-	#define FUNC_ONLY_MMD_JS	//FA切换常规模式后液晶"FA解锁"可解锁FA闭锁
-	#define FUNC_PT_ERR_SINGLE	//单PT断线检测
-	#define FUNC_NYY_NWY	//非有压也非无压态处理、缺相时禁止分段得电合/联络失压合
-	#define ADD_TQ_FH_TIME_SET		//使用备用定值增加同期合闸判断返回时间定值
-	#define FUNC_YL_FZ_SOE			//联络Y时限内失压分闸报Y闭锁
-
-#elif defined GD_AREA_ECZD_YUNFU_YUNAN_2022			//广东20年二次指导意见分支-云浮郁南
-	#ifdef __IEC61850_GOOSE_FUNC__
-		#define VER_NUM 				31213			// 版本号31.213
-	#else
-		#define VER_NUM 				31113			// 版本号31.113
-	#endif
-	#define DISP_CHZOKCHR_2_SW		//重合闸充电时间、重合闸确认时间放到开关定值
-	#define GD_AREA_ECZD_YUNFU_2021					//在云浮二次指导意见上扩展
-	#define BH_FA_INONE_PUBLIC						//保护及FA功能在公共定值
-	#define YF_TQ_JL_TY_PUBLIC						//软压板在公共定值	
-	#define FUNC_MORE_PREREAD			//支持遥调时多次读取
-	#define FUNC_MORE_PRESET			//支持遥调时多次预置,固化
-    #define FUNC_REBOOT_BS_HA_JS_3S		//FA手分/遥分闭锁合闸重新上电后检测到持续合位3S后解锁
-    
-#elif defined GD_AREA_ECZD_SHANTOU_2022			//广东20年二次指导意见分支-汕头
-	#ifdef __IEC61850_GOOSE_FUNC__
-		#define VER_NUM 				31214			// 版本号31.214
-	#else
-		#define VER_NUM 				31114			// 版本号31.114
-	#endif
-	#define BH_FA_INONE_PUBLIC		//常规保护/就地FA/智能分布式FA三合一定值投退(在公共定值中)
-	#define FUNC_FA_GL_TT			//相间故障过流增加投退字
-	#define FUNC_CHZ_CHARGE_TIME		//重合闸充电通用一个定值,不管几次重合闸
-	#define FUNC_GOOSE_FA_ADD			//只能分布式新增控制字和定值
-	#define TY_YB				//定义停用压板
-	#define FUNC_TQ_JL_PUBLIC		//同期/解列增加公共定值
-	#define FUNC_SEL_MODE_FA		//馈线自动化类功能选择控制字
-#elif defined  GD_AREA_ECZD_SHANWEI_2022_LUHE	//广东20年二次指导意见分支-汕尾陆河
-	#ifdef __IEC61850_GOOSE_FUNC__
-		#define VER_NUM 					31215			// 版本号31.215
-	#else
-		#define VER_NUM 				    31115			// 版本号31.115
-	#endif
-	#define GD_AREA_ECZD_SHANWEI_2022
-	#define FUNC_GET_RD_ONLY		//lcd_menu可配置只读定值
-	#define FUNC_YT_HARD_YB			//lcd_menu新增关键硬件遥信(如常规保护硬压板、FA硬压板等)
-	#define FUNC_JX_YX_BEFORE		//投入检修压板后,遥信按投入前状态上传
-	#define FUNC_JX_YK_ENABLE		//检修投入时仍可进行遥控操作
-	#define FUNC_JX_YC_SIQ00		//投入检修压板后,总召遥测上送有效SIQ
 
 /*!!!!!注意!!!!!:往上↑↑↑↑↑↑↑↑地区版本定义VER_NUM不允许超32101/32201(goose)*/
 
@@ -920,6 +583,8 @@
 /*******************↓↓↓↓↓↓↓↓↓↓↓以下为广东21年主线宏相关地区(GD_MAIN_2021)↓↓↓↓↓↓↓↓↓↓↓*********************/
 /********************************************************************************************************/
 #elif defined GD_MAIN_2021				//广东标准2021,沿用20框架内容,新增小电流接地功能
+	#define YX_RESET_TIME			//遥信复归时间
+    #define XDL_ZT                         // 小电流接地
 	#ifdef __IEC61850_GOOSE_FUNC__
 	#define VER_NUM 					32201			// 版本号32.201	
 	#else
@@ -931,15 +596,6 @@
 	#else
 	#define VER_NUM 					32102			// 版本号32.102	
 	#endif
-
- /**<******************************以下为国网集中式DTU5.0 ***********************************************/
-#elif defined GW_AREA_MAIN_2021			//国网集中式DTU2021
-	#ifdef __IEC61850_GOOSE_FUNC__
-	#define VER_NUM 					50201			// 版本号50.201	
-	#else
-	#define VER_NUM 					50101			// 版本号50.101	
-	#define NET4_IP5            						//4Mac5IP
-	#endif
 #else
 	#ifndef AREA_MAIN
 		#error 未定义地区宏 export _AREA=-D******* 
@@ -957,14 +613,10 @@
 		#define EV_CHZ_FG 			//重合闸复归SOE
 	#endif
 #endif
-#if (VER_NUM>=27101)// 揭阳局FTU 以后的版本都带以下功能
-	#define QDS_TT
-#endif
 
 #if (VER_NUM>=28101 && VER_NUM<50101)
 	#if (VER_NUM<29101)
 		#define ADD_FD_GL_FX_BH_FUN          //分段过流段内分相保护功能
-		#undef  JX_YB_SEND_SOE				 //不发送带检修压板SOE
 		#define BHFAGS_YB_YK                 //保护、FA合goose软压板定值投退/SOE硬压板关联/遥控
 		#ifndef GD_AREA_MAIN_2020
 			#define GD_AREA_MAIN_2020	//广东2020框架宏
@@ -981,21 +633,10 @@
 		#endif
 		#define GD_AREA_MAIN_2020	//广东2020框架宏
 		#define ADD_FD_GL_FX_BH_FUN          //分段过流段内分相保护功能
-		#undef  JX_YB_SEND_SOE				 //不发送带检修压板SOE
 		#define BHFAGS_YB_YK                 //保护、FA合goose软压板定值投退/SOE硬压板关联/遥控
 		#define FUN_JDXX					//小电流接地功能
 	#endif
-    #define GD_AREA_GOOSE_DKY	//广东电科院测试互操作测试,goose信息发送时刻在故障判段时间后,每个厂家的理解不同,做成兼容设计
     #define YK_FA_S_L_ENBLE 	//分段联络遥控
-    #define DISP_SET_67KEY      //6键/7键压板切换
-    #define LINK_ERR_LED		//级联灯异常
-    #define TZ_STATE_LED		 //跳闸状态灯
-    #define CHZ_CD_LED			// 重合闸充电灯(之前的充电灯包含联络和分布式的充电状态,非单独的重合闸充电灯)
-    #define BAT_STATE_LED		//电池状态灯显示 增加欠压灯,告警灯	
-    #define COMM_STATUS_LED 	 //通信状态灯
-    #define TQ_SOFT_YB          //同期软压板  停用同期合闸功能
-    #define JL_SOFT_YB          //电压解列软压板
-    #define DC_NUM_SET          //直流量测试
     #define DC_OLLECT_NOT_156US_LOOPC  //DC采样在非156us循环中使用
 #endif
 
@@ -1011,10 +652,6 @@
 		#endif
 		#define YC_QUANTITY			//每间隔遥参数量可通过内部定值设定
 		#define FA_PL_PJ			//FA频率判据:频率在49~50.8Hz的频率才认为有效,可参与判得电
-		#define PICK_3U_MIXMIN		//电压判据:取三相电压最小值or取三相电压最大值
-	#endif
-	#if (VER_NUM > 31215)
-		#define FUNC_SEND_FAULT_CURRENT 	//遥测上送故障电流
 	#endif
 #else
 	#if(((VER_NUM > 28109) && (VER_NUM <= 29101)) || (VER_NUM >= 31101))
@@ -1023,55 +660,16 @@
 		#endif
 		#define YC_QUANTITY			//每间隔遥参数量可通过内部定值设定
 		#define FA_PL_PJ			//FA频率判据:频率在49~50.8Hz的频率才认为有效,可参与判得电
-		#define PICK_3U_MIXMIN		//电压判据:取三相电压最小值or取三相电压最大值
-	#endif
-	#if(VER_NUM > 31115 && VER_NUM < 50101) //TODO EWen 临时加判断VER_NUM < 50101,待 oc.c里的逻辑适配好后开放增加
-		#define FUNC_SEND_FAULT_CURRENT 	//遥测上送故障电流
 	#endif
 #endif
 
 #ifdef ECZD_COMMON
 	#define SOE_YK_OPT				//需记录遥控相关日志
 	#define FUN_SET_CHANGE_SOE		//定值修改生成SOE
-	#undef  JX_YB_SEND_SOE			//不发送带检修压板SOE
-	#define FORBID_YK				//屏蔽遥控操作
-	#define DZ_STANDBY				//备用定值,共40个
-	#define DZ_STANDBY_ADJUSTABLE	//备用定值(增加最大值使之可调),共20个
 	#define BATTERY_WITH_COMM		//带通讯电源模块
 	#define NO_SEND_YC				//检修压板投入时不发送遥测
-	#ifndef GD_AREA_ECZD_SHANTOU_2022
-		#define BH_FA_INONE_SW			//功能模块配置定值部分,主要特征为BH/FA三合一(在开关定值中)
-	#endif
+    #define BH_FA_INONE_SW			//功能模块配置定值部分,主要特征为BH/FA三合一(在开关定值中)
 	#define YB_AUTO_SELECT			//在没配置硬压板的时自动选择软压板执行
-	#define EQU_RUN_LED				//增加装置工作指示灯:重合闸闭锁/FA闭锁时灭,无闭锁时常亮
-	#define TY_BH_FA				//停用压板只停保护/常规FA,不包含智能FA、解列、同期等功能
-#endif
-
-#ifdef GD_AREA_TEST_2020
-	#define BAT_STATE_LED
-	#define QYD_STATE_LED
-	#define KZ_OUT_TT				//
-	#define EV_CHZ_FG
-	#define DISP_CHZOKCHR_2_SW
-	#define DO_KOUT_CHECK
-	#define DISP_SET_LX3 
-	#define DISP_SET_DLYX
-	#define DISP_SET_YYJB
-	#define BHFAGS_YB_YK        	//保护、FA合goose软压板定值投退/SOE硬压板关联/遥控
-	#define YX_DI_ERROR				//遥信硬件自检错误
-	#define HISTORY_DB				//历史文件数据库
-	#define FA_OC_COUNT				//FA 过流脉冲计数功能
-	#define YK_SOFT_YB				//遥控软压板
-	#define YX_RESET_TIME			//遥信复归时间
-	#define YK_ZZDY_KC				//装置电源开出
-	#define JZS_FUNCTION			//集中式功能
-	#define	XDL_ZT 					//小电流接地
-	#define FAULT_3_INFO_ADDR		//故障信息地址3个字节
-	#undef PASSWORD_4_STR			//东莞要求8位密码,取消4位数字密码宏定义
-	#define IEC_ERR_LED
-	#define GD_TEST_2021            //南网2021年送检 20210512 xxxxxx add
-	#define CHZ_JWY_LM              // 重合闸检母线或线路
-	#define YK_FG_FAJS
 #endif
 
 #ifdef FUN_JDXX						//小电流接地功能
@@ -1083,16 +681,12 @@
 	#define FUNC_YT_NO_ID		//遥调lcd_menu中未配置的地址时,默认回0
 #endif
 
-#if defined FA_YY_PJ && defined PICK_3U_MIXMIN
-	#error : FA_YY_PJ and PICK_3U_MIXMIN cannot be set concurrently,please check.
-#endif
 #if defined FUNC_DRIVE && defined FUNC_DRIVE_JY
 	#error : FUNC_DRIVE and FUNC_DRIVE_JY cannot be set concurrently,please check.
 #endif
 
 //伏羲暂不支持can、伏羲加密S1芯片
-#ifdef  CPU_FUXI 
-	// #define BSP_CAN_ENABLE		// can bsp
+#ifdef  CPU_FUXI
 	#undef CAN_SLAVE_BOARD
 	#undef METERING_ENERGY
 	#undef ADD_MULTIPLE_FILE_WR_FUN
@@ -1100,29 +694,6 @@
 	#undef FUNC_S1_BUTTON
 #endif
 
-#if 0
-#ifndef  CPU_FUXI   //伏羲平台暂不支持以下功能
-#define ENCRYPT_SM2	//SM2加密
-#define ENCRYPT_X509	//X509加密
-#define LINELOSS_FILE 		//线损文件功能
-#define GPRS_FUNC 		//GPRS功能
-#define SNTP_FUNC 		//SNTP功能
-#endif
-#endif
-
-
-#if defined CPU_COLDFIRE || defined CPU_AM335X
-#define TMP_CHIP_DS18B20
-#else
-#if defined GW_AREA_MAIN_2021
-#define TMP_CHIP_AHT20
-#endif
-#endif
-
-#ifdef FUNC_JX_YK_ENABLE
-	#undef FORBID_YK
-#endif
-
 #endif //_DEFINE_SYS_H
 
 #define NW_AREA_MAIN_2021

+ 1 - 1
dtu/dtu_main_t536/app/head.h

@@ -78,7 +78,6 @@
 #include "equ.h"
 #include "Maintain.h"
 #include "net_debug.h"
-//#include "pw_quality.h"
 #include "history_db.h"
 #include "history_rcd.h"
 #include "history_file.h"
@@ -102,6 +101,7 @@
 #endif
 #include "protect.h"
 #include "xdljd.h"
+#include "wavelib.h"
 
 #include "get_keyword.h"
 #include "sys_api.h"

+ 8 - 12
dtu/dtu_main_t536/app/history_file.c

@@ -1715,18 +1715,14 @@ int  hf_get_file_inf(char *dir,  int  file_name,  int  *partnum)
 
 bool check_dir_enable(char *namestr)
 {
-	#ifdef GD_AREA_ECZD_JIEYANG_2022
-		if((strstr(namestr,"EXV") != NULL) || (strstr(namestr,"FIXPT") != NULL)|| (strstr(namestr,"FLOWREV") != NULL) ||(strstr(namestr,"FRZ") != NULL))
-		{
-			return false;
-		}
-		else
-		{
-			return true;
-		}	
-	#else		
-		return true;
-	#endif
+    if((strstr(namestr,"EXV") != NULL) || (strstr(namestr,"FIXPT") != NULL)|| (strstr(namestr,"FLOWREV") != NULL) ||(strstr(namestr,"FRZ") != NULL))
+    {
+        return false;
+    }
+    else
+    {
+        return true;
+    }
 }
 
 

+ 0 - 6
dtu/dtu_main_t536/app/iectable.c

@@ -707,12 +707,6 @@ u8  tbl_get_yx(int  i,int bDPI)
 		v=GetRmtYxVal(g_di_table[i].owner,g_di_table[i].indexno);
 		if(v&0x80)
 		{
-			if(pRunSet->bTT_QDS)
-			{
-				b_siq = true;
-				v=(v&0x7f);
-			}
-
 			#ifdef IEC_QDS_HAVE
 				b_siq = true;
 				v=(v&0x7f);

+ 5 - 117
dtu/dtu_main_t536/app/led.c

@@ -161,7 +161,7 @@ void _led_update_status(void)
 	{
 		led_set_pub(PUB_LED_POWER, LED_ON);	
 	}
-#if defined GD_AREA_GUANGZHOU_FTU || defined GD_AREA_TEST_2020
+#if defined GD_AREA_GUANGZHOU_FTU
 	else
 	{
 		led_set_pub(PUB_LED_POWER, LED_OFF);//FTU外置电源灯一般用继电器开出,灯闪烁容易损坏继电器	
@@ -291,33 +291,7 @@ void _led_update_status(void)
 	{
 		led_set_pub(PUB_LED_YF,LED_OFF);
 	}
-#ifdef BAT_STATE_LED
-	if(soe_check(EV_BAT_OVER)||soe_check(EV_BATERR)||g_run_stu.dcqy) 
-	{
-		led_set_pub(PUB_LED_BAT,LED_ON);
-	}
-	else
-	{
-		led_set_pub(PUB_LED_BAT,LED_OFF);
-	}
-	if(soe_check(EV_BATERR)||g_run_stu.dcqy)
-	{
-		led_set_pub(PUB_LED_BAT_LOW,LED_ON);
-	}
-	else
-	{
-		led_set_pub(PUB_LED_BAT_LOW,LED_OFF);
-	}
 
-	if(g_run_stu.dchh)
-	{
-		led_set_pub(PUB_LED_BAT_HH,LED_ON);
-	}
-	else
-	{
-		led_set_pub(PUB_LED_BAT_HH,LED_OFF);
-	}
-#endif
 #ifdef	KZ_OUT_TT
 	if(!g_run_stu.kz_out_tt)
 	{
@@ -328,7 +302,6 @@ void _led_update_status(void)
 		led_set_pub(PUB_LED_KZ_OUT,LED_OFF);
 	}
 #endif
-#ifdef	IEC_ERR_LED
 	if(getIecLink101Status()||getCommStatus())
 	{
 		led_set_pub(PUB_LED_IEC_ERR,LED_ON);
@@ -337,23 +310,10 @@ void _led_update_status(void)
 	{
 		led_set_pub(PUB_LED_IEC_ERR,LED_OFF);
 	}
-#endif
-#ifdef	LINK_ERR_LED
-	if(getIecLink101Status())
-	{
-		led_set_pub(PUB_LED_LINK_ERR,LED_ON);
-	}
-	else
-	{
-		led_set_pub(PUB_LED_LINK_ERR,LED_OFF);
-	}
-#endif	
-#ifdef COMM_STATUS_LED
 	if(g_bCommStatus)
 		led_set_pub(PUB_LED_COMM_STATUS, LED_ON);	
 	else
 		led_set_pub(PUB_LED_COMM_STATUS, LED_OFF);	
-#endif
 
 	if(g_run_stu.jd)
 	{
@@ -443,8 +403,6 @@ void _led_update_status(void)
 			led_set_sw(i,SW_LED_JD, LED_QUICK);
 		}
 
-		
-	#ifdef SWITCH_GLJD_LED
 		//隔离刀闸灯
 		if(prun->gldz)
 		{
@@ -464,8 +422,7 @@ void _led_update_status(void)
 		{
 			led_set_sw(i,SW_LED_JDDZ, LED_OFF);
 		}
-	#endif
-#if defined GD_AREA_GUANGZHOU_FTU || defined GD_AREA_TEST_2020
+#if defined GD_AREA_GUANGZHOU_FTU
 		if (prun->gj_led)
 			led_set_sw(i,SW_LED_FAULT_GJ, LED_ON);
 	#endif
@@ -502,12 +459,10 @@ void _led_update_status(void)
 			led_set_sw(i,SW_LED_CD, LED_OFF);
 			//led_set_sw(i,SW_LED_CHZBS, LED_ON);//重合闸闭锁灯与充电灯功能相反
 		}		
-#ifdef CHZ_CD_LED
 		if (prun->chzcd)
 			led_set_sw(i,SW_LED_CHZ_CD, LED_ON);
 		else
 			led_set_sw(i,SW_LED_CHZ_CD, LED_OFF);
-#endif
 
 		//重合闸闭锁灯跟FA闭锁灯合并
 		#if 0
@@ -525,24 +480,16 @@ void _led_update_status(void)
 #endif
 		{
 			led_set_sw(i,SW_LED_CHZBS_LOCK, LED_ON);
-		#ifdef EQU_RUN_LED
-			led_set_sw(i, SW_LED_EQU_RUN, LED_OFF);
-		#endif
 		}
 		else 
 		{
 			led_set_sw(i,SW_LED_CHZBS_LOCK, LED_OFF);
-		#ifdef EQU_RUN_LED
-			led_set_sw(i, SW_LED_EQU_RUN, LED_ON);
-		#endif
 		}
 		// 动作灯
 		if (prun->dz == RY_DZ_XYBS)	//xj 闭锁合闸长亮
 		{
 			led_set_sw(i,SW_LED_DZ, LED_ON);
-			#ifdef TZ_STATE_LED
-				led_set_sw(i,SW_LED_TZ, LED_ON);
-			#endif
+            led_set_sw(i,SW_LED_TZ, LED_ON);
 		}	
 		#ifdef GD_AREA_ZHUHAI_V2
 		else if ((prun->dz == RY_DZ_BHT)||(prun->dz == RY_DZ_HZ))  //动作灯常亮,手动复归
@@ -553,9 +500,7 @@ void _led_update_status(void)
 		else if (prun->dz == RY_DZ_BHT)	 //xj 故障状态闪烁
 		{
 			led_set_sw(i,SW_LED_DZ, LED_QUICK);
-			#ifdef TZ_STATE_LED
-				led_set_sw(i,SW_LED_TZ, LED_ON);
-			#endif
+            led_set_sw(i,SW_LED_TZ, LED_ON);
 		}	
 		else 
 		{
@@ -738,13 +683,10 @@ void _led_update_status(void)
 		{
 			
 			//BH
-			#ifdef JZS_FUNCTION	
-				strcpy(m_Ledjzs,"退出");
-			#endif
+            strcpy(m_Ledjzs,"退出");
 			if (BH_ALL_EN(i))
 			{
 				led_set_sw(i,SW_LED_MODE_BH, LED_ON);
-			#ifdef JZS_FUNCTION	
 				if(JZS_ALL_EN(i))
 				{
 					strcpy(m_Ledjzs,"投入");
@@ -754,17 +696,6 @@ void _led_update_status(void)
 				{
 					strcpy(m_Ledbh,"投入");
 				}
-			#else		
-				strcpy(m_Ledbh,"投入");
-
-				#ifdef GD_AREA_ECZD_2020
-	                #ifdef GD_AREA_ZHONGSHAN_2020
-						strcpy(m_Mode_chr,"电流型");
-					#else
-						strcpy(m_Mode_chr,"常规保护");
-	                #endif
-				#endif
-			#endif
 			}
 			else
 			{
@@ -908,48 +839,8 @@ void _led_update_status(void)
 		{
 			led_set_sw(i,SW_LED_WCN, LED_OFF);
 		}
-	#ifdef QYD_STATE_LED
-		if(prun->qyd_bs) 
-			led_set_sw(i,SW_LED_QYD, LED_ON);
-		else
-			led_set_sw(i,SW_LED_QYD, LED_OFF);
-	#endif
-#ifdef CHZ_QUIT_LED		//重合闸退出灯(硬件压板或软件压板退出灯亮)
-		if(CHZ_ALL_EN(i)&&prun->chzcd)
-		{
-			led_set_sw(i,SW_LED_CHZ_QUIT, LED_OFF);
-		}
-		else
-		{
-			led_set_sw(i,SW_LED_CHZ_QUIT, LED_ON);
-		}
-#endif
 
-//#ifdef GD_AREA_ECZD_2020//2020-9-10
 #if defined GD_AREA_ECZD_2020 || defined GD_AREA_MAIN_2020
-	#ifdef TY_BH_FA
-		if(
-		#ifdef BH_FA_INONE_SW
-			pRunSet->tSwSet[i].bTT_BH_ALL_YB &&
-		#endif
-			g_tRelay[i].run_stu.safe_auto && g_tRelay[i].run_stu.bTQ && pRunSet->bTT_TQ_YB && !g_tRelay[i].run_stu.tytq)
-	#else
-        if(FUN_ALL_EN(i) && g_tRelay[i].run_stu.safe_auto && g_tRelay[i].run_stu.bTQ && pRunSet->bTT_TQ_YB && !g_tRelay[i].run_stu.tytq)
-    #endif
-        {
-            led_set_sw(i,SW_LED_TYTQHZ, LED_OFF);
-            led_set_sw(i,SW_LED_TQHZ,LED_ON );
-
-			strcpy(m_Tqhz_chr,"投入");		
-		}
-		else
-		{
-			led_set_sw(i,SW_LED_TYTQHZ,LED_ON );
-			led_set_sw(i,SW_LED_TQHZ,LED_OFF );
-
-			strcpy(m_Tqhz_chr,"退出");
-		}
-
 		if(JL_ALL_EN(i))
 		{
 			led_set_sw(i,SW_LED_ZDJL, LED_ON);
@@ -1021,11 +912,8 @@ void led_polling_app(void)
 	_led_status_save();
 #endif
 
-#if defined(BSP_DTU3) || defined(BSP_DTU2) || defined(BSP_DTU5)
-	// TODO EWen 待合并
 	// 输出灯状态到can接口的子板(人机板、状态板在各自通讯接口的处理)
 	// led_to_sub_board();
-#endif
 }
 
 

+ 20 - 6
dtu/dtu_main_t536/app/main.c

@@ -100,9 +100,6 @@ int app_main (void *unused)
 
 	//登记bsp回调函数
 	rt_irq_level(0);
-#ifdef TMP_CHIP_DS18B20
-	ds18b20_init(); //测温模块初始化,因为测温模块里面有个任务,所以放在这里初始
-#endif
 	SystemInit();
 #ifdef CPU_FUXI
 	SystemInit_finish_flag = true;	
@@ -164,12 +161,28 @@ int app_main (void *unused)
 	rt_printf("Thread created successfully: %s, PID: %d LWP: %d\r\n", 
               	"app_main_loop", (int)getpid(), (int)syscall(SYS_gettid));
 #endif
-	rt_printf("主循环启动...\r\n");
+
+	dp_info_nt("最大定值个数 MAX_SET_NUMBER = %d\r\n", MAX_SET_NUMBER);
+	dp_info_nt("装置参数 EQUIP_PARA_NUMBER = %d, PARA_NUM = %d\r\n", EQUIP_PARA_NUMBER, PARA_NUM);
+	dp_info_nt("保护定值 SW_SET_NUMBER = %d, SW_SET_NUMBER = %d\r\n", SW_SET_NUMBER, SW_SET_NUMBER);
+	dp_info_nt("开关个数 SWITCH_NUM_MAX = %d, 全部开关保护定值总个数 SET_NUMBER = %d\r\n", SWITCH_NUM_MAX, SET_NUMBER);
+	dp_info_nt("公共定值 PUB_SET_NUMBER = %d, SET_PUB_NUM = %d\r\n", PUB_SET_NUMBER, SET_PUB_NUM);
+	dp_info_nt("内部定值 CSTSET_NUMBER = %d, CSTSET_NUM = %d\r\n", CSTSET_NUMBER, CSTSET_NUM);
+	dp_info_nt("固有参数 FIXEDSET_TABLE_NUMBER = %d\r\n", FIXEDSET_TABLE_NUMBER);
+
+	{
+		struct timespec ts;
+		struct rtc_time_t ct;
+
+		gps_get_time(&ts);
+		timespec_to_rtc(ts, &ct, 1);
+		rt_printf("当前时间: %04d-%02d-%02d %02d:%02d:%02d\r\n", ct.year+2000, ct.month, ct.day, ct.hour, ct.min, ct.ms/1000);
+	}
 #if defined(CPU_AM335X)	
 	watchdog_unregister_module();
 #endif	
 
-#if defined(BSP_DTU3) || defined(BSP_DTU2) || defined(BSP_DTU5)
+#if defined(BSP_CAN_ENABLE)
 	// 复位所有子板
 	can_app_reset(0);
 #endif
@@ -187,6 +200,7 @@ int app_main (void *unused)
 #endif
 
 	us0_sec = bsp_ustimer_get_origin();
+	rt_printf("主循环启动...\r\n");
 	while(1)
 	{
 		us0 = bsp_ustimer_get_origin();
@@ -219,7 +233,7 @@ int app_main (void *unused)
 			}
 		}
 
-#if defined(BSP_DTU3) || defined(BSP_DTU2) || defined(BSP_DTU5)
+#if defined(BSP_CAN_ENABLE)
 		equ_check_period();
 		can_task();
 #else

+ 3 - 38
dtu/dtu_main_t536/app/oc.c

@@ -166,9 +166,7 @@ void  pro_check_gl_abc(int sw,DWORD i_set,DWORD I1,DWORD I2,DWORD I3)
 {
 	bool bIa,bIb,bIc;
 	int ui_begin;
-#ifdef FUNC_SEND_FAULT_CURRENT
 	TRELAY_T *pR=&g_tRelay[sw];
-#endif
 	ui_begin = UI_SW_INDEX_BEGIN(sw);
 
 	bIa=(g_ui[ui_begin + SW_AC_IA ].m2[0] > i_set)?true:false;
@@ -179,12 +177,10 @@ void  pro_check_gl_abc(int sw,DWORD i_set,DWORD I1,DWORD I2,DWORD I3)
 	{
 		if(soe_check(EV_IABC_GL+sw*EV_SW_NUM)==false)
 		{				
-			soe_record_ev( EV_IABC_GL+sw*EV_SW_NUM,1, I1,I2,I3 ); 
-#ifdef FUNC_SEND_FAULT_CURRENT
+			soe_record_ev( EV_IABC_GL+sw*EV_SW_NUM,1, I1,I2,I3 );
 			pR->bYcRefresh.bAGl = true;
 			pR->bYcRefresh.bBGl = true;
 			pR->bYcRefresh.bCGl = true;
-#endif
 		}
 	}
 	else if(bIa&&bIb)
@@ -192,10 +188,8 @@ void  pro_check_gl_abc(int sw,DWORD i_set,DWORD I1,DWORD I2,DWORD I3)
 		if(soe_check(EV_IAB_GL+sw*EV_SW_NUM)==false)
 		{				
 			soe_record_ev( EV_IAB_GL+sw*EV_SW_NUM,1, I1,I2,0 ); 
-#ifdef FUNC_SEND_FAULT_CURRENT
 			pR->bYcRefresh.bAGl = true;
 			pR->bYcRefresh.bBGl = true;
-#endif
 		}
 	}
 	else if(bIa&&bIc)
@@ -203,21 +197,17 @@ void  pro_check_gl_abc(int sw,DWORD i_set,DWORD I1,DWORD I2,DWORD I3)
 		if(soe_check(EV_ICA_GL+sw*EV_SW_NUM)==false)
 		{				
 			soe_record_ev( EV_ICA_GL+sw*EV_SW_NUM,1, I1,I3,0 ); 
-#ifdef FUNC_SEND_FAULT_CURRENT
 			pR->bYcRefresh.bAGl = true;
 			pR->bYcRefresh.bCGl = true;
-#endif
 		}
 	}
 	else if(bIb&&bIc)
 	{
 		if(soe_check(EV_IBC_GL+sw*EV_SW_NUM)==false)
 		{				
-			soe_record_ev( EV_IBC_GL+sw*EV_SW_NUM,1, I2,I3,0 ); 
-#ifdef FUNC_SEND_FAULT_CURRENT
+			soe_record_ev( EV_IBC_GL+sw*EV_SW_NUM,1, I2,I3,0 );
 			pR->bYcRefresh.bBGl = true;
 			pR->bYcRefresh.bCGl = true;
-#endif
 		}
 	}
 	else if(bIa)
@@ -225,9 +215,7 @@ void  pro_check_gl_abc(int sw,DWORD i_set,DWORD I1,DWORD I2,DWORD I3)
 		if(soe_check(EV_IA_GL+sw*EV_SW_NUM)==false)
 		{				
 			soe_record_ev( EV_IA_GL+sw*EV_SW_NUM,1, I1,0,0 ); 
-#ifdef FUNC_SEND_FAULT_CURRENT
 			pR->bYcRefresh.bAGl = true;
-#endif
 		}
 	}
 	else if(bIb)
@@ -235,9 +223,7 @@ void  pro_check_gl_abc(int sw,DWORD i_set,DWORD I1,DWORD I2,DWORD I3)
 		if(soe_check(EV_IB_GL+sw*EV_SW_NUM)==false)
 		{				
 			soe_record_ev( EV_IB_GL+sw*EV_SW_NUM,1, I2,0,0 ); 
-#ifdef FUNC_SEND_FAULT_CURRENT
 			pR->bYcRefresh.bBGl = true;
-#endif
 		}
 	}
 	else if(bIc)
@@ -245,9 +231,7 @@ void  pro_check_gl_abc(int sw,DWORD i_set,DWORD I1,DWORD I2,DWORD I3)
 		if(soe_check(EV_IC_GL+sw*EV_SW_NUM)==false)
 		{				
 			soe_record_ev( EV_IC_GL+sw*EV_SW_NUM,1, I3,0,0 ); 
-#ifdef FUNC_SEND_FAULT_CURRENT
 			pR->bYcRefresh.bCGl = true;
-#endif
 		}
 	}
 }
@@ -560,9 +544,7 @@ void Pro_LX(int sw,u32  dStep,int oc,int soe_no)
 	u16 soeno=soe_no+sw*EV_SW_NUM;	
 	int ui_begin;
 	bool bTz=false;
-#ifdef FUNC_SEND_FAULT_CURRENT
 	TRELAY_T *pR=&g_tRelay[sw];
-#endif
 	
 	ui_begin = UI_SW_INDEX_BEGIN(sw);
 	// 电流启动
@@ -661,9 +643,7 @@ void Pro_LX(int sw,u32  dStep,int oc,int soe_no)
 		if(soe_check(EV_LX_FAULT+sw*EV_SW_NUM)==false) // 零序总
 		{				
 			soe_record_ev( EV_LX_FAULT+sw*EV_SW_NUM,1, 0,0,0 ); 
-#ifdef FUNC_SEND_FAULT_CURRENT
 			pR->bYcRefresh.bLx = true;
-#endif
 		}
 		if(soe_check(EV_BH_FAULT+sw*EV_SW_NUM)==false)  //保护总
 		{				
@@ -715,9 +695,7 @@ void Pro_LX(int sw,u32  dStep,int oc,int soe_no)
 		if(soe_check(EV_LX_FAULT+sw*EV_SW_NUM)==false) // 零序总
 		{				
 			soe_record_ev( EV_LX_FAULT+sw*EV_SW_NUM,1, 0,0,0 ); 
-#ifdef FUNC_SEND_FAULT_CURRENT
 			pR->bYcRefresh.bLx = true;
-#endif
 		}
 		if(soe_check(EV_ALL_FAULT+sw*EV_SW_NUM)==false)  //保护总
 		{				
@@ -764,10 +742,7 @@ void Pro_Accheck(int sw,u32  dStep,int oc,int soe_no)
 	bool bxbbs,benable;
 	int ui_begin;
 	DWORD U0;
-	//bool bTz=false;
-#ifdef FUNC_SEND_FAULT_CURRENT
 	TRELAY_T *pR=&g_tRelay[sw];
-#endif
 
 	ui_begin = UI_SW_INDEX_BEGIN(sw);
 
@@ -978,10 +953,8 @@ void Pro_Accheck(int sw,u32  dStep,int oc,int soe_no)
 
 			if(soe_check(EV_LX_FAULT+sw*EV_SW_NUM)==false) // 零序总
 			{				
-				soe_record_ev( EV_LX_FAULT+sw*EV_SW_NUM,1, 0,0,0 ); 
-#ifdef FUNC_SEND_FAULT_CURRENT
+				soe_record_ev( EV_LX_FAULT+sw*EV_SW_NUM,1, 0,0,0 );
 				pR->bYcRefresh.bLx = true;
-#endif
 			}
 			if(soe_check(EV_BH_FAULT+sw*EV_SW_NUM)==false)  //保护总
 			{				
@@ -1040,15 +1013,9 @@ void Pro_BSTZ(int sw,u32  dStep,int oc,int soe_no)
 	u16 soeno=soe_no+sw*EV_SW_NUM;	
 	// 电流启动
 	bQDD = OverRelay(g_sw[sw].m2_max, pSet->dI, pSet->dI_fh, poc->sta.bFlag.bQD); 
-#ifdef BH_BSDL_ENBLE	
 	poc->sta.bFlag.bQD	= (BH_ALL_EN(sw)//现有程序FA模式下已处理遮断,所以只需要BH模式投入此功能
 						&& (pSet->bTz||pSet->bGj)
 						&& bQDD);
-#else
-	poc->sta.bFlag.bQD	= (FA_ALL_EN(sw)
-						&& (pSet->bTz||pSet->bGj)
-						&& bQDD);
-#endif
 	if(poc->sta.bFlag.bQD)  //幅值启动
 	{
 		#if 0
@@ -1069,12 +1036,10 @@ void Pro_BSTZ(int sw,u32  dStep,int oc,int soe_no)
 		poc->sta.bFlag.bTripBak = true;
 		poc->sta.bFlag.bDzLed = true;		
 	}
-#ifdef BH_BSDL_ENBLE
 	if(!BH_ALL_EN(sw))
 	{
 		return;
 	}
-#endif	
 	// 出口记录及出口
 	if(poc->sta.bFlag.bTz) 
 	{

+ 0 - 7
dtu/dtu_main_t536/app/oc.h

@@ -72,15 +72,10 @@ enum
 	FA_GL_II,	//FA相间故障II段
 	FA_LX,      //FA零序故障
 	FA_GL2,		//FA相间告警
-#ifdef SET_GL_GJ2
-	FA_GL2_II,		//FA相间告警II段
-#endif
 
 	FA_LX2,     //FA零序告警
 	FA_DLBS,	//大电流闭锁
-#ifdef BH_BSDL_ENBLE
 	BH_DLBS,	//常规保护大电流闭锁
-#endif
 #ifdef DISP_SET_DLYX
 	BH_OVI_ZZ,     //电流重载
 	BH_OVI_GZ,     //电流过载
@@ -105,7 +100,6 @@ typedef struct  TOC_T
 #endif
 }TOC_T;
 
-#ifdef FUNC_SEND_FAULT_CURRENT
 typedef struct  YC_REFRESH_EN
 {
 	DWORD	 bAGl:1;		// A相过流
@@ -119,7 +113,6 @@ typedef struct  YC_REFRESH_EN
 	DWORD	 bFAGl:1;	// FA过流	  
 	DWORD	 bFALx:1;		// FA零序过流	 
 }YC_REFRESH_EN;
-#endif
 
 /*------------------------------ 函数声明 -------------------------------------
 */

+ 28 - 37
dtu/dtu_main_t536/app/protect.c

@@ -67,9 +67,7 @@ int protect_init(void)
 	{
 		memset(&g_tRelay[i],0,sizeof(TRELAY_T));
 	}
-#ifdef FUN_HCBS
 	hcbs_init();
-#endif
 
 #ifdef FUN_JDXX
 	jdxx_init();	
@@ -267,7 +265,6 @@ static void xb_cal_0ms(int sw, u32 dStep)
 }
 #endif
 
-#ifdef FUNC_SEND_FAULT_CURRENT
 void yc_refresh_en(int sw)
 {
 	TRELAY_T *pR=&g_tRelay[sw];
@@ -315,7 +312,6 @@ void yc_refresh_en(int sw)
 	
 	}
 }
-#endif
 
 /******************************************************************************
 函数名称:	protect_polling
@@ -371,10 +367,7 @@ int protect_polling(void)
 	#endif
 		PT_Check(dTDelta);	
 		FDL_Check(dTDelta);	
-#ifdef FUN_HCBS
 		hcbs_dataset();
-#endif
-		
 	}
 
 	// 开关类保护
@@ -397,6 +390,7 @@ int protect_polling(void)
 	#endif
 
 		// 电压轮巡类
+		// Pro_U0Tz(g_protect.sw,dTDelta);
 		//FA_OverU0Tz(g_protect.sw,dTDelta);			// 合后接地故障
 		//FA_lostvotTz(g_protect.sw,dTDelta);			// 失压分闸
 		Pro_TQHz(g_protect.sw,dTDelta);				// 合环
@@ -465,10 +459,8 @@ int protect_polling(void)
 					break;
 			}    
 		}
-		
-	#ifdef FUNC_SEND_FAULT_CURRENT
+
 		yc_refresh_en(g_protect.sw);
-	#endif
 
 		_protect_alarm();						// 异常告警类逻辑
 		_protect_sfsh_clr();					// 清除手分、手合标志
@@ -559,7 +551,7 @@ int protect_tbl_qd(void)
 	            if(wIQdCnt[sw][i] >= TBLQDDSMK)
 	            {
 	                pR->uBHQD.bFlag.bTBQD = true;
-	                rt_printf_time("protect_tbl_qd:i=%d,daaa=%d,dTBLValue=%d.\r\n",i,daaa,pRunSet->dTBLValue[sw]);
+	                rt_printf("protect_tbl_qd:i=%d,daaa=%d,dTBLValue=%d.\r\n",i,daaa,pRunSet->dTBLValue[sw]);
 	                break;
 	            }
 	        }
@@ -635,8 +627,13 @@ int protect_amp_qd_js(int sw)
 	r = 1;
 	for(i=0; i<CFG_ADC_DOTS_PER_PERIOD/2; i++)
 	{
+		#if 0
 		v = *(s16 *)((u32)(dots+i)&CFG_ADC_BUF_MASK);
 		v+= *(s16 *)((u32)(dots+i+CFG_ADC_DOTS_PER_PERIOD/2)&CFG_ADC_BUF_MASK);
+		#else
+		v = *(dots+i);
+		v+= *(dots+i+CFG_ADC_DOTS_PER_PERIOD/2);
+		#endif
 		v = abs(v);
 		if(v >= threshold) // 如果系数设置为0,则幅值加速没有效果。
 		{
@@ -647,14 +644,15 @@ int protect_amp_qd_js(int sw)
 	}
 
 	{
+	#if 0
 		float it,iv;
 //		it = (float)_Mul_Div_U(threshold*Q16_BASE, 256, g_ui[UI_SW_INDEX_BEGIN(sw)].m2_factor_k);
 //		iv = (float)_Mul_Div_U(v*Q16_BASE, 256, g_ui[UI_SW_INDEX_BEGIN(sw)].m2_factor_k);
 		it = (float)threshold*256/g_ui[UI_SW_INDEX_BEGIN(sw)].m2_factor_k;
 		iv = (float)v*256/g_ui[UI_SW_INDEX_BEGIN(sw)].m2_factor_k;
-	#if 0	// modify for xxxxxx 当输入量在保护定值的边界值时,会反复打印,导致装置重启
+		// modify for xxxxxx 当输入量在保护定值的边界值时,会反复打印,导致装置重启
 		rt_printf("threshold=%d,v=%d,r=%d,m2_max=%d,fFZLBXS=%f.\r\n",threshold,v,r,m2_max,pRunSet->fFZLBXS);
-		rt_printf_time("it=%f,iv=%f,iv/it=%f.\r\n",it,iv,iv/it);
+		rt_printf("it=%f,iv=%f,iv/it=%f.\r\n",it,iv,iv/it);
 	#endif
 	}
 	
@@ -694,8 +692,13 @@ int protect_amp_lx_js(int sw)
 	r = 1;
 	for(i=0; i<CFG_ADC_DOTS_PER_PERIOD/2; i++)
 	{
+		#if 0
 		v = *(s16 *)((u32)(dots+i)&CFG_ADC_BUF_MASK);
 		v+= *(s16 *)((u32)(dots+i+CFG_ADC_DOTS_PER_PERIOD/2)&CFG_ADC_BUF_MASK);
+		#else
+		v = *(dots+i);
+		v+= *(dots+i+CFG_ADC_DOTS_PER_PERIOD/2);
+		#endif
 		v = abs(v);
 		if(v >= threshold) // 如果系数设置为0,则幅值加速没有效果。
 		{
@@ -706,15 +709,15 @@ int protect_amp_lx_js(int sw)
 	}
 
 	{
-		float it,iv;
+		// float it,iv;
 //		it = (float)_Mul_Div_U(threshold*Q16_BASE, 256, g_ui[UI_SW_INDEX_BEGIN(sw)].m2_factor_k);
 //		iv = (float)_Mul_Div_U(v*Q16_BASE, 256, g_ui[UI_SW_INDEX_BEGIN(sw)].m2_factor_k);
-		it = (float)threshold*256/g_ui[UI_SW_INDEX_BEGIN(sw)].m2_factor_k;
-		iv = (float)v*256/g_ui[UI_SW_INDEX_BEGIN(sw)].m2_factor_k;
+		// it = (float)threshold*256/g_ui[UI_SW_INDEX_BEGIN(sw)].m2_factor_k;
+		// iv = (float)v*256/g_ui[UI_SW_INDEX_BEGIN(sw)].m2_factor_k;
 
 	#if 0   // modify for xxxxxx 当输入量在保护定值的边界值时,会反复打印,导致装置重启
 		rt_printf("lx_threshold=%d,v=%d,r=%d,m2_max=%d,fFZLBXS=%f.\r\n",threshold,v,r,m2_max,pRunSet->fFZLBXS);
-		rt_printf_time("lx_it=%f,iv=%f,iv/it=%f.\r\n",it,iv,iv/it);
+		rt_printf("lx_it=%f,iv=%f,iv/it=%f.\r\n",it,iv,iv/it);
 	#endif
 	}
 	
@@ -810,7 +813,7 @@ static int _protect_amp_qd(u32  dStep)
 		bFZQD|=poc->tglFz25ms.boolTrip;		
 		bFZQD|=poc->tlxFz25ms.boolTrip;		
 
-#if defined GD_AREA_ZHONGSHAN || defined GD_AREA_ZHONGSHAN_2020 || defined GD_AREA_ECZD_CHAOZHOU_2022
+#if defined GD_AREA_ZHONGSHAN || defined GD_AREA_ZHONGSHAN_2020
 		if (BH_GOOSE_EN(sw))
 		{
 			bY1 = OverRelay(g_sw[sw].m2_max, pSet->dIgl2, pSet->dIgl2, false); 
@@ -871,7 +874,7 @@ static int _protect_amp_qd(u32  dStep)
 								|| pR->tPLJL.sta.bFlag.bQD			// 频率解列								
 								|| pR->tXXTZ.uZOV.bFlag.bQD			// 选线跳闸
 								|| pR->tLostVot.uLostVot.bFlag.bQD	// 失压分闸
-								|| pR->tOVER_U0TZ.uZOV.bFlag.bTz   //过零序电压跳闸
+								|| pR->tOVER_U0TZ.uZOV.bFlag.bTz    // 过零序电压跳闸
 								|| pR->tOC[FA_GL].sta.bFlag.bQD
 								|| pR->tOC[FA_GL_II].sta.bFlag.bQD
 								|| pR->tOC[FA_LX].sta.bFlag.bQD		//零序电流启动		
@@ -923,7 +926,7 @@ static int _protect_amp_qd(u32  dStep)
 		{
 			rt_stat_in(&pR->fz_stat, ustimer_get_duration(pR->us_fz)/USTIMER_US);
 		}
-		rt_printf_time("开关%d辐值启动(bFZJS=%d)\r\n", sw,bFZJS);
+		rt_printf("开关%d辐值启动(bFZJS=%d)\r\n", sw,bFZJS);
 	}  	
 	return 0;
 }
@@ -982,7 +985,7 @@ static int _protect_gzcl_init(void)
 		{
 			PreSetTime(&poc->tQDTime, T_10ms+T_5ms);  
 			PreSetTime(&poc->tQD25ms, T_10ms);  
-			//rt_printf_time("dT = %d\r\n",dTCounter);
+			//rt_printf("dT = %d\r\n",dTCounter);
 		}
 	#ifdef YX_RESET_TIME		
 		if(pRunSet->dT_ZZFG>tRunPara.dTEventRst)
@@ -1083,10 +1086,8 @@ static int _protect_gzcl_process(void)
 	
 	// 保护逻辑
 	if(pR->uBHQD.bFlag.bQD25ms)
-	{    
-	#ifdef BH_BSDL_ENBLE
+	{
 		Pro_BSTZ(sw,dTGZDelta,BH_DLBS,EV_BSTZ);
-	#endif
 		Pro_OC(sw,dTGZDelta,BH_GL1,EV_GL1TZ);
 		Pro_OC(sw,dTGZDelta,BH_GL2,EV_GL2TZ);
 		Pro_OC(sw,dTGZDelta,BH_GL3,EV_GL3TZ);		
@@ -1330,7 +1331,7 @@ static int _protect_zzfg(void)
 	pR->fzqd = 0;
 	pR->fzdz = 0;
 	pR->fzzzdz = 0;
-	rt_printf_time("开关%d整组复归\r\n", sw);	
+	rt_printf("开关%d整组复归\r\n", sw);	
 	return 0;
 }
 
@@ -1351,9 +1352,7 @@ static int _protect_sw_tz(u32 dStep)
 	u32 sw = g_protect.sw;
  	TRELAY_T *pR=&g_tRelay[sw];	
  	int i;
-#ifdef BH_BSDL_ENBLE
 	u8 bh_bs = g_tRelay[sw].tOC[BH_DLBS].sta.bFlag.bQD;
-#endif
 	
 #ifdef FUNC_DRIVE	
 	if(!gb_drive.b_drive_on)
@@ -1409,11 +1408,7 @@ static int _protect_sw_tz(u32 dStep)
 	#endif
 		
 	// 无分闸闭锁
-#ifdef BH_BSDL_ENBLE
-		pR->uBHDZ.bFlag.bBHTrip = bTz && (!pR->bBSTZ) && !bh_bs;
-#else
-		pR->uBHDZ.bFlag.bBHTrip = bTz && (!pR->bBSTZ);
-#endif
+    pR->uBHDZ.bFlag.bBHTrip = bTz && (!pR->bBSTZ) && !bh_bs;
 	
 	// 跳闸脉冲最短保持40ms
 	// DTUv4此处为100ms need to confirm
@@ -2019,11 +2014,7 @@ static int _protect_rmt_sw(u32 dStep)
 	if (((((g_rmt_op.cmd == CMD_HZ)||pRunstu->sw_sh||g_run_stu.mb_hz) && (!g_run_stu.yf) && Ycn)
 		 || g_tPDA.bPDAHz || g_tPDA.bMsgHz)&&(!fa_bs_hz(sw))) //有手合信号
 	{
-		#ifdef TQ_SOFT_YB
-		if(pRunSet->tSwSet[sw].bTT_TQ && pRunstu->bTQ && pRunstu->safe_auto && !pRunstu->tytq &&pRunSet->bTT_TQ_YB )
-		#else
-		if(pRunSet->tSwSet[sw].bTT_TQ && pRunstu->bTQ && pRunstu->safe_auto)
-		#endif
+		if(pRunSet->bTT_TQ_YB)
 		{
 			pRmtsw->bTQHz=true;
 		}

+ 17 - 89
dtu/dtu_main_t536/app/protect.h

@@ -16,12 +16,8 @@
 /*------------------------------- 宏定义 --------------------------------------
 */
 //控制出口总压板
-#ifdef JZS_FUNCTION
-	#define JZS_ALL_EN(sw)     (g_tRelay[sw].run_stu.jzs_tt && pRunSet->bTT_SOFT_JZS_YB)
-	#define KZ_OUT_ALL_EN(sw)  (pRunSet->bTT_KZ_YB && !JZS_ALL_EN(sw))
-#else
-	#define KZ_OUT_ALL_EN(sw)  (pRunSet->bTT_KZ_YB)
-#endif
+#define JZS_ALL_EN(sw)     (g_tRelay[sw].run_stu.jzs_tt && pRunSet->bTT_SOFT_JZS_YB)
+#define KZ_OUT_ALL_EN(sw)  (pRunSet->bTT_KZ_YB && !JZS_ALL_EN(sw))
 
 // 保护总投退
 #if defined YB_AUTO_SELECT && !defined GD_AREA_ECZD_2020
@@ -32,15 +28,7 @@
 #elif defined GD_AREA_ZHONGSHAN_2020 || defined GD_AREA_MAIN_2020
 	#define 	FUN_ALL_EN(sw)		(g_run_stu.bhall&&pRunSet->bTT_BH_YB&&g_tRelay[sw].run_stu.bhztt&&fa_fun_true(sw))
 #else
-	#ifdef TY_BH_FA
-		#ifdef BH_FA_INONE_SW
-			#define 	FUN_ALL_EN(sw)		(pRunSet->tSwSet[sw].bTT_BH_ALL_YB && g_run_stu.bhall&&pRunSet->bTT_BH_YB&&g_tRelay[sw].run_stu.bhztt)
-		#else
-			#define 	FUN_ALL_EN(sw)		(g_run_stu.bhall&&pRunSet->bTT_BH_YB&&g_tRelay[sw].run_stu.bhztt)
-		#endif
-	#else
-		#define 	FUN_ALL_EN(sw)		(g_run_stu.bhall&&pRunSet->bTT_BH_YB&&g_tRelay[sw].run_stu.bhztt)
-	#endif
+    #define 	FUN_ALL_EN(sw)		(g_run_stu.bhall&&pRunSet->bTT_BH_YB&&g_tRelay[sw].run_stu.bhztt)
 #endif
 
 
@@ -54,15 +42,7 @@
 	#define 	BH_ALL_EN(sw)		(FUN_ALL_EN(sw) && pRunSet->bTT_SOFT_BH_YB &&  ((g_tRelay[sw].run_stu.bhtt&&(!BH_GOOSE_EN_YB(sw)))||(BH_GOOSE_EN_YB(sw)&&pRunSet->tSwSet[sw].tGocSet.bsw_fz)))
 	#define 	FA_ALL_EN(sw)		(FUN_ALL_EN(sw) && pRunSet->bTT_SOFT_FA_YB &&  ((g_tRelay[sw].run_stu.fatt&&(!BH_GOOSE_EN_YB(sw)))||(BH_GOOSE_COMMERR(sw)&&!pRunSet->tSwSet[sw].tGocSet.bsw_fz)))
 #elif defined GD_AREA_HEYUAN_KL || (defined GD_AREA_CHAOZHOUFENGXI && !defined GD_AREA_ECZD_2020)	//科陆河源要求智能分布式不判断硬件压板,只判断FA的依赖通信的时候投入
-	#ifdef TY_BH_FA
-		#ifdef BH_FA_INONE_SW
-			#define 	BH_GOOSE_EN_YB(sw)	(pRunSet->tSwSet[sw].bTT_BH_ALL_YB && pRunSet->bTT_SOFT_GOOSE_YB && pRunSet->tSwSet[sw].tGocSet.bTT_gooseFA && (!pRunSet->tSwSet[sw].bTT_FA) && (g_tRelay[sw].run_stu.fatt))
-		#else
-			#define 	BH_GOOSE_EN_YB(sw)	(pRunSet->bTT_SOFT_GOOSE_YB && pRunSet->tSwSet[sw].tGocSet.bTT_gooseFA && (!pRunSet->tSwSet[sw].bTT_FA) && (g_tRelay[sw].run_stu.fatt))
-		#endif
-	#else
-		#define 	BH_GOOSE_EN_YB(sw)	(FUN_ALL_EN(sw)&& pRunSet->bTT_SOFT_GOOSE_YB &&	 pRunSet->tSwSet[sw].tGocSet.bTT_gooseFA && (!pRunSet->tSwSet[sw].bTT_FA) && (g_tRelay[sw].run_stu.fatt))
-	#endif
+    #define 	BH_GOOSE_EN_YB(sw)	(FUN_ALL_EN(sw)&& pRunSet->bTT_SOFT_GOOSE_YB &&	 pRunSet->tSwSet[sw].tGocSet.bTT_gooseFA && (!pRunSet->tSwSet[sw].bTT_FA) && (g_tRelay[sw].run_stu.fatt))
 	#define 	BH_GOOSE_EN(sw)	(BH_GOOSE_EN_YB(sw))
 	#define 	BH_GOOSE_COMMERR(sw)	 (false)
 	#define 	BH_ALL_EN(sw)		(FUN_ALL_EN(sw) && pRunSet->bTT_SOFT_BH_YB&& g_tRelay[sw].run_stu.bhtt&&(!BH_GOOSE_EN(sw)))
@@ -70,45 +50,19 @@
 
 #else
 	#ifdef YB_AUTO_SELECT
-		#ifdef TY_BH_FA
-			#ifdef BH_FA_INONE_SW
-				#define 	BH_GOOSE_EN_YB(sw)	(pRunSet->tSwSet[sw].bTT_BH_ALL_YB && goose_yb_enable(sw)&&pRunSet->tSwSet[sw].tGocSet.bTT_gooseFA)
-			#else
-				#define 	BH_GOOSE_EN_YB(sw)	(goose_yb_enable(sw)&&pRunSet->tSwSet[sw].tGocSet.bTT_gooseFA)
-			#endif
-		#else
-			#define 	BH_GOOSE_EN_YB(sw)	(FUN_ALL_EN(sw)&&goose_yb_enable(sw)&&pRunSet->tSwSet[sw].tGocSet.bTT_gooseFA)
-		#endif
+        #define 	BH_GOOSE_EN_YB(sw)	(FUN_ALL_EN(sw)&&goose_yb_enable(sw)&&pRunSet->tSwSet[sw].tGocSet.bTT_gooseFA)
 		#define 	BH_GOOSE_EN(sw) (BH_GOOSE_EN_YB(sw))
 		#define 	BH_GOOSE_COMMERR(sw)	 (false)
 	
-		#ifdef JZS_FUNCTION
-			#define 	BH_ALL_2(sw)		(FUN_ALL_EN(sw) && bh_yb_enable(sw) && (!BH_GOOSE_EN(sw)))
-			#define 	BH_ALL_EN(sw)		(BH_ALL_2(sw)||JZS_ALL_EN(sw))	
-		#else
-			#define 	BH_ALL_EN(sw)		(FUN_ALL_EN(sw) && bh_yb_enable(sw)&&(!BH_GOOSE_EN(sw)))
-		#endif
+        #define 	BH_ALL_2(sw)		(FUN_ALL_EN(sw) && bh_yb_enable(sw) && (!BH_GOOSE_EN(sw)))
+        #define 	BH_ALL_EN(sw)		(BH_ALL_2(sw)||JZS_ALL_EN(sw))	
 		#define 	FA_ALL_EN(sw)		(FUN_ALL_EN(sw) && fa_yb_enable(sw) &&(!BH_GOOSE_EN(sw)))
 	#else
-		#ifdef TY_BH_FA
-			#ifdef BH_FA_INONE_SW
-				#define 	BH_GOOSE_EN_YB(sw)	(pRunSet->tSwSet[sw].bTT_BH_ALL_YB && g_tRelay[sw].run_stu.fa_g_tt&&pRunSet->bTT_SOFT_GOOSE_YB&&pRunSet->tSwSet[sw].tGocSet.bTT_gooseFA)
-			#else
-				#define 	BH_GOOSE_EN_YB(sw)	(g_tRelay[sw].run_stu.fa_g_tt&&pRunSet->bTT_SOFT_GOOSE_YB&&pRunSet->tSwSet[sw].tGocSet.bTT_gooseFA)
-			#endif
-		#else
-			#define 	BH_GOOSE_EN_YB(sw)	(FUN_ALL_EN(sw)&&g_tRelay[sw].run_stu.fa_g_tt&&pRunSet->bTT_SOFT_GOOSE_YB&&pRunSet->tSwSet[sw].tGocSet.bTT_gooseFA)
-		#endif
+        #define 	BH_GOOSE_EN_YB(sw)	(FUN_ALL_EN(sw)&&g_tRelay[sw].run_stu.fa_g_tt&&pRunSet->bTT_SOFT_GOOSE_YB&&pRunSet->tSwSet[sw].tGocSet.bTT_gooseFA)
 		#define 	BH_GOOSE_EN(sw)	(BH_GOOSE_EN_YB(sw))
 		#define 	BH_GOOSE_COMMERR(sw)	 (false)
-
-		#ifdef JZS_FUNCTION
-			#define 	BH_ALL_2(sw)		(FUN_ALL_EN(sw) && pRunSet->bTT_SOFT_BH_YB && g_tRelay[sw].run_stu.bhtt && (!BH_GOOSE_EN(sw)))
-			#define 	BH_ALL_EN(sw)		(BH_ALL_2(sw)||JZS_ALL_EN(sw))	
-		#else
-			#define 	BH_ALL_EN(sw)		(FUN_ALL_EN(sw) && pRunSet->bTT_SOFT_BH_YB&& g_tRelay[sw].run_stu.bhtt&&(!BH_GOOSE_EN(sw)))
-		#endif
-
+        #define 	BH_ALL_2(sw)		(FUN_ALL_EN(sw) && pRunSet->bTT_SOFT_BH_YB && g_tRelay[sw].run_stu.bhtt && (!BH_GOOSE_EN(sw)))
+        #define 	BH_ALL_EN(sw)		(BH_ALL_2(sw)||JZS_ALL_EN(sw))	
 		#define 	FA_ALL_EN(sw)		(FUN_ALL_EN(sw) && pRunSet->bTT_SOFT_FA_YB  && g_tRelay[sw].run_stu.fatt&&(!BH_GOOSE_EN(sw)))
 	#endif	
 #endif
@@ -116,38 +70,13 @@
 //重合闸压板
 #define     CHZ_ALL_EN(sw)      (pRunSet->bTT_CHZ_YB && g_tRelay[sw].run_stu.chzyb && !g_tRelay[sw].run_stu.bsch)//BH_ALL_EN(sw) &&
 
-#ifdef TY_BH_FA
-	#ifdef BH_FA_INONE_SW
-	//同期压板
-	#define 	TQ_ALL_EN(sw)		(pRunSet->tSwSet[sw].bTT_BH_ALL_YB && g_tRelay[sw].run_stu.safe_auto && g_tRelay[sw].run_stu.bTQ  && pRunSet->tSwSet[sw].bTT_TQ)
-	//解列压板
-	#define 	JL_ALL_EN(sw)		(pRunSet->tSwSet[sw].bTT_BH_ALL_YB && g_tRelay[sw].run_stu.safe_auto && g_tRelay[sw].run_stu.freq_vol && pRunSet->bTT_JL_YB)
-	#else
-	//同期压板
-	#define 	TQ_ALL_EN(sw)		(g_tRelay[sw].run_stu.safe_auto && g_tRelay[sw].run_stu.bTQ  && pRunSet->tSwSet[sw].bTT_TQ)
-	//解列压板
-	#define 	JL_ALL_EN(sw)		(g_tRelay[sw].run_stu.safe_auto && g_tRelay[sw].run_stu.freq_vol && pRunSet->bTT_JL_YB)
-	#endif
-#else
-	//同期压板
-	#define 	TQ_ALL_EN(sw)		(FUN_ALL_EN(sw) && g_tRelay[sw].run_stu.safe_auto && g_tRelay[sw].run_stu.bTQ  && pRunSet->tSwSet[sw].bTT_TQ)
-	//解列压板
-	#define 	JL_ALL_EN(sw)		(FUN_ALL_EN(sw) && g_tRelay[sw].run_stu.safe_auto && g_tRelay[sw].run_stu.freq_vol && pRunSet->bTT_JL_YB)
-#endif
+//同期压板
+#define 	TQ_ALL_EN(sw)		(FUN_ALL_EN(sw) && pRunSet->bTT_TQ_YB)
+//解列压板
+#define 	JL_ALL_EN(sw)		(FUN_ALL_EN(sw) && pRunSet->bTT_JL_YB)
 
-#ifdef TQ_SOFT_YB
-	//停用同期
-	#ifdef TY_BH_FA
-		#ifdef BH_FA_INONE_SW
-			#define     TYTQ_ALL_EN(sw) (!pRunSet->tSwSet[sw].bTT_BH_ALL_YB || !g_tRelay[sw].run_stu.safe_auto || !g_tRelay[sw].run_stu.bTQ || !pRunSet->bTT_TQ_YB || g_tRelay[sw].run_stu.tytq)
-		#else
-			#define     TYTQ_ALL_EN(sw) (!g_tRelay[sw].run_stu.safe_auto || !g_tRelay[sw].run_stu.bTQ || !pRunSet->bTT_TQ_YB || g_tRelay[sw].run_stu.tytq)
-		#endif
-	#else
-	//#define     TYTQ_ALL_EN(sw)         (g_tRelay[sw].run_stu.tytq ||  (!pRunSet->bTT_TQ_YB))//停用同期
-	#define     TYTQ_ALL_EN(sw) (!FUN_ALL_EN(sw) || !g_tRelay[sw].run_stu.safe_auto || !g_tRelay[sw].run_stu.bTQ || !pRunSet->bTT_TQ_YB || g_tRelay[sw].run_stu.tytq)
-	#endif
-#endif
+//同期合闸软压板
+#define     TYTQ_ALL_EN(sw) (!FUN_ALL_EN(sw) || !pRunSet->bTT_TQ_YB)
 
 //定值时间判断
 #define 	BH_WAVETIME_EN(dSetTime)	((dSetTime>=(T_10ms*10))?1:0)
@@ -305,6 +234,7 @@ typedef struct TRELAY_T  // 
 #ifdef	CUSTOMIZE_BZT //备自投
 	TBZT_T		tBzt;
 #endif	
+	// TVOL_T		tU0GZ;				// 零压故障
 	TLOSTVOT_T	tLostVot;   		//失压标志
 	TU0_T		tU0TZ;			//合后零压跳闸
 	TU0_T		tXXTZ;			//选线跳闸
@@ -344,9 +274,7 @@ typedef struct TRELAY_T  // 
 #ifdef FUN_JDXX
 	JDXX_DEF tJD;	 //小电流接地
 #endif
-#ifdef FUNC_SEND_FAULT_CURRENT
 	YC_REFRESH_EN bYcRefresh;
-#endif
 }TRELAY_T;  
 
 extern TRELAY_T g_tRelay[];

+ 0 - 4
dtu/dtu_main_t536/app/reclose.c

@@ -278,9 +278,7 @@ static void AR_Recharge(int sw,DWORD  dStep)
 						#ifdef GD_AREA_ECZD_2020 
 							||(pSet->bTT_chz_wy	&& (tPT.uPT1DX.bFlag.bPTYC || tPT.uPT2DX.bFlag.bPTYC))			//无PT 异常;		//检无压投入时,PT断线重合闸放电
 						#endif
-						#ifdef FUNC_LARGECURRENT_BS_CHZ
 							|| pR->tSWST.uSWST.bFlag.bIBSCHZ		//大电流重合闸闭锁
-						#endif
 							||pR->tSWST.uSWST.bFlag.bKZHL;	//控制回路断线检查
 							//|| pSW->sta.bFlag.bCHFD;                  // 重合闸动作放电202004
 	
@@ -308,7 +306,6 @@ static void AR_Recharge(int sw,DWORD  dStep)
 	}
 #endif	
 
-#ifdef FUNC_LARGECURRENT_BS_CHZ
 	if(pR->tSWST.uSWST.bFlag.bIBSCHZ&&pSW->sta.bFlag.bCDWC)
 	{
 		if(soe_check(EV_HI_CHZ_LOCK+sw*EV_SW_NUM)==false)
@@ -326,7 +323,6 @@ static void AR_Recharge(int sw,DWORD  dStep)
 			}
 		}
 	}
-#endif
 	
 	// 充电条件
 	bHCD4 = !pSW->sta.bFlag.bFDBZ                             // 重合放电标

+ 3 - 1
dtu/dtu_main_t536/app/record.c

@@ -1481,7 +1481,9 @@ int rcd_start(u32 sw, u32 type,u32 waves)
 	// 获取时间点,通过关中断保证时间的一致性
 	rt_irq_save(flags);
 #ifdef CPU_FUXI
-	ts=ts_adc_dots[g_adc_dots_index];
+	// ts=ts_adc_dots[g_adc_dots_index];
+	// 目前时间戳没有通过共享内存记录r核的时间,此处采用gps_get_time,但是现在采样点5ms更新一次,因此此处的时间最大可能出现5ms误差
+	gps_get_time(&ts); 
 #else
 	gps_get_time(&ts);
 #endif	

+ 9 - 149
dtu/dtu_main_t536/app/run_status.c

@@ -217,8 +217,7 @@ int run_status_init(void)
 		{
 			prun->tzw = 0;
 		}
-
-#ifdef SWITCH_GLJD_LED		
+	
 		// 隔离刀闸无配置,置无效
 		if ((short)g_sw[sw].di_cfg_index[SW_DI_GLDZ_HW] == INDEX_INVALLID && 
             (short)g_sw[sw].di_cfg_index[SW_DI_GLDZ_FW] == INDEX_INVALLID)
@@ -232,7 +231,6 @@ int run_status_init(void)
 		{
 			prun->jddz = 0;
 		}
-	#endif
 
         // 未储能无配置,置合
         if ((short)g_sw[sw].di_cfg_index[SW_DI_WCN] == INDEX_INVALLID)
@@ -289,12 +287,10 @@ int run_status_init(void)
 			prun->bhtt = prun->bhztt;
 		}
 
-	#ifdef JZS_FUNCTION
 		if ((short)g_sw[sw].di_cfg_index[SW_DI_JZS_TT] == INDEX_INVALLID)
 		{
 			prun->jzs_tt = 1;
 		}
-	#endif
 
 		// FA投退无配置,置合
 		if ((short)g_sw[sw].di_cfg_index[SW_DI_FA_TT] == INDEX_INVALLID)
@@ -310,32 +306,15 @@ int run_status_init(void)
 		// 智能FA投退无配置,置合
 		if ((short)g_sw[sw].di_cfg_index[SW_DI_FA_GOOSE] == INDEX_INVALLID)
 		{
-		#ifdef TY_BH_FA
-			prun->fa_g_tt = 1;
-		#else
 			prun->fa_g_tt = prun->bhztt;
-		#endif
 		}		
 		
 		// 重合闸无配置,置合
 		if ((short)g_sw[sw].di_cfg_index[SW_DI_CHZ] == INDEX_INVALLID)
 		{
 			prun->chzyb = 1;
-		}
-
-		// 频率解列压板无配置,置合
-		if ((short)g_sw[sw].di_cfg_index[SW_DI_FREQ_VOL] == INDEX_INVALLID)
-		{
-			prun->freq_vol = 1;
-		}
-		
-		// 安全自动控制压板无配置,置合
-		if ((short)g_sw[sw].di_cfg_index[SW_DI_SAFE_AUTO] == INDEX_INVALLID)
-		{
-			prun->safe_auto = 1;
-		}		
+		}	
 		prun->fa_start_hz = 1;
-	//#ifdef GD_AREA_ZHUHAI_V2
 	#if	defined GD_AREA_ZHUHAI_V2 || defined GD_AREA_JIEYANG || defined GD_AREA_LIAONING_2021
 		if ((short)g_sw[sw].di_cfg_index[SW_DI_B_SW] == INDEX_INVALLID)
 		{
@@ -356,28 +335,7 @@ int run_status_init(void)
 		if ((short)g_sw[sw].di_cfg_index[SW_DI_BSCH] == INDEX_INVALLID)
 		{					
 			prun->bsch = 0;
-		}	
-
-		if ((short)g_sw[sw].di_cfg_index[SW_DI_TQ] == INDEX_INVALLID)
-		{					
-			prun->bTQ = 1;
-		}	
-
-		prun->tytq = 0;
-		#ifdef TYTQ_DI_YB
-	    if ((short)g_sw[sw].di_cfg_index[SW_DI_TYTQ] == INDEX_INVALLID)
-		{					
-			prun->tytq = 0;
 		}
-	    #endif	
-		//闭锁联络
-		prun->bsfal = 0;
-		#ifdef BS_FAL_DI_YB
-		if ((short)g_sw[sw].di_cfg_index[SW_DI_BS_FAL] == INDEX_INVALLID)
-		{					
-			prun->bsfal = 0;
-		}
-        #endif	
 	}
 	_create_instu_file();
 	//init valid yb
@@ -453,9 +411,7 @@ int  run_status_check(u32 dStep)
 	bool bTWYL;			// 跳位有流
 	int sw;	
 	bool bY,bY1;
-#ifdef FUNC_LARGECURRENT_BS_CHZ
 	bool bIBSCHZ;
-#endif
 	
 	u8 sw_sh[SWITCH_NUM_MAX],sw_sf[SWITCH_NUM_MAX];
 	u8 stu_yf,stu_jd;
@@ -684,8 +640,6 @@ int  run_status_check(u32 dStep)
             prun->wcn = !dido_di_is_on(ecd->slot, ecd->index); // 已储能取反
         }
 
-	#ifdef SWITCH_GLJD_LED
-    {
         if ((short)g_sw[sw].di_cfg_index[SW_DI_GLDZ_HW] != INDEX_INVALLID)
         {
             ecd = &g_equ_config_di[g_sw[sw].di_cfg_index[SW_DI_GLDZ_HW]];
@@ -697,18 +651,16 @@ int  run_status_check(u32 dStep)
             prun->gld = (dido_di_is_on(ecd->slot, ecd->index) == 1) ? 1 : 0;
         }
 
-        if ((short)g_sw[sw].di_cfg_index[SW_DI_JDDZ_HW_HW] != INDEX_INVALLID)
+        if ((short)g_sw[sw].di_cfg_index[SW_DI_JDDZ_HW] != INDEX_INVALLID)
 		{
-			ecd = &g_equ_config_di[g_sw[sw].di_cfg_index[SW_DI_JDDZ_HW_HW]];
+			ecd = &g_equ_config_di[g_sw[sw].di_cfg_index[SW_DI_JDDZ_HW]];
 			prun->jdd = dido_di_is_on(ecd->slot,ecd->index);
 		}
-        else if ((short)g_sw[sw].di_cfg_index[SW_DI_JDDZ_HW_FW] != INDEX_INVALLID)
+        else if ((short)g_sw[sw].di_cfg_index[SW_DI_JDDZ_FW] != INDEX_INVALLID)
         {
-            ecd = &g_equ_config_di[g_sw[sw].di_cfg_index[SW_DI_JDDZ_HW_FW]];
+            ecd = &g_equ_config_di[g_sw[sw].di_cfg_index[SW_DI_JDDZ_FW]];
             prun->gld = (dido_di_is_on(ecd->slot, ecd->index) == 1) ? 1 : 0;
         }
-    }
-	#endif
 
         if ((short)g_sw[sw].di_cfg_index[SW_DI_QYD_BS] != INDEX_INVALLID)
 		{
@@ -815,11 +767,8 @@ int  run_status_check(u32 dStep)
 		if ((short)g_sw[sw].di_cfg_index[SW_DI_FA_GOOSE] != INDEX_INVALLID)
 		{
 			ecd = &g_equ_config_di[g_sw[sw].di_cfg_index[SW_DI_FA_GOOSE]];
-		#ifdef TY_BH_FA
-			prun->fa_g_tt = dido_di_is_on(ecd->slot,ecd->index);
-		#else
+
 			prun->fa_g_tt = dido_di_is_on(ecd->slot,ecd->index)&&prun->bhztt;
-		#endif
 			prun->fa_g_yx = dido_di_is_on(ecd->slot,ecd->index);
 		}
 		
@@ -828,32 +777,12 @@ int  run_status_check(u32 dStep)
 			ecd = &g_equ_config_di[g_sw[sw].di_cfg_index[SW_DI_CHZ]];
 			prun->chzyb = (dido_di_is_on(ecd->slot,ecd->index));
 		}
-		if ((short)g_sw[sw].di_cfg_index[SW_DI_FREQ_VOL] != INDEX_INVALLID)
-		{
-			ecd = &g_equ_config_di[g_sw[sw].di_cfg_index[SW_DI_FREQ_VOL]];
-			prun->freq_vol = dido_di_is_on(ecd->slot,ecd->index);
-			//#ifdef GD_AREA_ECZD_2020//2020指导意见使用停用解列压板
-			#if defined GD_AREA_ECZD_2020 || defined GD_AREA_MAIN_2020
-				prun->freq_vol = !prun->freq_vol;
-			#endif
-		}
 
-		
-		if ((short)g_sw[sw].di_cfg_index[SW_DI_SAFE_AUTO] != INDEX_INVALLID)
-		{
-			ecd = &g_equ_config_di[g_sw[sw].di_cfg_index[SW_DI_SAFE_AUTO]];
-			prun->safe_auto = dido_di_is_on(ecd->slot,ecd->index);
-		}
-
-	#ifdef JZS_FUNCTION
 		if ((short)g_sw[sw].di_cfg_index[SW_DI_JZS_TT] != INDEX_INVALLID)
 		{
 			ecd = &g_equ_config_di[g_sw[sw].di_cfg_index[SW_DI_JZS_TT]];
 			prun->jzs_tt = dido_di_is_on(ecd->slot,ecd->index);
-			//if(prun->jzs_tt)//集中式投入,强制进入保护模式
-			//	prun->bhtt=1;
 		}
-	#endif
 
 	//#ifdef GD_AREA_ZHUHAI_V2
 	#if	defined GD_AREA_ZHUHAI_V2 || defined GD_AREA_JIEYANG || defined GD_AREA_LIAONING_2021
@@ -885,32 +814,6 @@ int  run_status_check(u32 dStep)
 			ecd = &g_equ_config_di[g_sw[sw].di_cfg_index[SW_DI_BSCH]];
 			prun->bsch = dido_di_is_on(ecd->slot,ecd->index);
 		}
-
-		if ((short)g_sw[sw].di_cfg_index[SW_DI_TQ] != INDEX_INVALLID)
-		{
-			ecd = &g_equ_config_di[g_sw[sw].di_cfg_index[SW_DI_TQ]];
-			prun->bTQ = dido_di_is_on(ecd->slot,ecd->index);
-			//#ifdef GD_AREA_ECZD_2020//2020指导意见使用停用同期压板
-			#if defined GD_AREA_ECZD_2020 || defined GD_AREA_MAIN_2020
-				prun->bTQ = !prun->bTQ;
-			#endif
-		}
-
-		#ifdef TYTQ_DI_YB
-		if ((short)g_sw[sw].di_cfg_index[SW_DI_TYTQ] != INDEX_INVALLID)
-		{
-			ecd = &g_equ_config_di[g_sw[sw].di_cfg_index[SW_DI_TYTQ]];
-			prun->tytq = dido_di_is_on(ecd->slot,ecd->index);
-		}
-		#endif
-
-        #ifdef BS_FAL_DI_YB
-		if ((short)g_sw[sw].di_cfg_index[SW_DI_BS_FAL] != INDEX_INVALLID)
-		{					
-			ecd = &g_equ_config_di[g_sw[sw].di_cfg_index[SW_DI_BS_FAL]];
-			prun->bsfal = dido_di_is_on(ecd->slot,ecd->index);						
-		}
-        #endif	
 		
 		//相间且零序小于有流值,才认为线路无流
 		pSW->uSWST.bFlag.bSXWL = LowRelay(g_sw[sw].m2_max,pRunSet->dIWL_SQR[sw],pRunSet->dIWL_SQR[sw],false) && LowRelay(g_ui[UI_SW_INDEX_BEGIN(sw)+SW_AC_I0].m2[0],pRunSet->dIWL_SQR[sw],pRunSet->dIWL_SQR[sw],false);
@@ -1071,35 +974,6 @@ int  run_status_check(u32 dStep)
 				}
 			}
 		}
-	#ifndef BAT_STATE_LED
-		{  //电池电压低判断:两路直流,任一路大于直流整定值的一半,小于整定值,3秒后报异常,若定值为0 ,退出判断
-			bool bCheck;
-			#ifdef DC_TEST_ONE
-			bCheck=((g_sw_pub.ac_in[PUB_AC_IN_UZ1]>(pRunSet->dwZL/2))&&(g_sw_pub.ac_in[PUB_AC_IN_UZ1]<pRunSet->dwZL)					
-					&&(pRunSet->dwZL>0);
-			#else
-			bCheck=(((g_sw_pub.ac_in[PUB_AC_IN_UZ1]>(pRunSet->dwZL/2))&&(g_sw_pub.ac_in[PUB_AC_IN_UZ1]<pRunSet->dwZL))
-					||((g_sw_pub.ac_in[PUB_AC_IN_UZ2]>(pRunSet->dwZL/2))&&(g_sw_pub.ac_in[PUB_AC_IN_UZ2]<pRunSet->dwZL)))
-					&&(pRunSet->dwZL>0);
-			#endif
-				
-			RunTR(&pSW->tBatChk, bCheck, dStep);
-			if(pSW->tBatChk.boolTrip) 
-			{
-				if(soe_check(EV_BATERR)==false)   // 
-				{
-					soe_record_ev(EV_BATERR, 1, 0,0,0 );
-				}
-			}
-			else
-			{
-				if(soe_check(EV_BATERR)==true)   // 
-				{
-					soe_record_ev(EV_BATERR, 0, 0,0,0 );
-				}
-			}
-		}
-	#else
 		{  //电池电压低判断:两路直流,任一路大于直流整定值的一半,小于整定值0.8倍,3秒后报异常,若定值为0 ,退出判断
 			bool bCheck,bCheck2,bLowDC;
 			#ifdef DC_TEST_ONE
@@ -1149,7 +1023,6 @@ int  run_status_check(u32 dStep)
 				soe_record_ev(EV_BATERR, 0, 0,0,0 );
 			}
 		}
-	#endif	
 #ifdef	CUSTOMIZE_BZT //备自投		
 		//备自投#1线路开关位置
 		if ((short)g_sw[sw].di_cfg_index[SW_DI_DL1_HW] != INDEX_INVALLID)
@@ -1232,7 +1105,6 @@ int  run_status_check(u32 dStep)
 		}		
 #endif
 
-	#ifdef FUNC_LARGECURRENT_BS_CHZ
 		//大电流闭锁重合
 		{
 			//大电流闭锁重合
@@ -1240,11 +1112,7 @@ int  run_status_check(u32 dStep)
 			RunTR(&pSW->tIBSCHZ, bIBSCHZ && pRunSet->tSwSet[sw].bTT_IBSCHZ, dStep);
 			pSW->uSWST.bFlag.bIBSCHZ = pSW->tIBSCHZ.boolTrip;
 		}
-	#endif
-	}	
-#ifdef YK_ZZDY_KC
-	sw_do_pub(PUB_YK_ZZDY_KC,SW_DO_TYPE_ON);
-#endif
+	}
 
 #ifdef IEC_NOLINK_NO_CALLYX
 	g_link_comm.link_err = getIecLink101Status();
@@ -1307,9 +1175,6 @@ int app_action_result(void)
 		|| pR->tOC[BH_LX3].sta.bFlag.bGjLed
 		#endif
 		|| pR->tOC[FA_GL2].sta.bFlag.bGjLed
-		#ifdef SET_GL_GJ2
-		|| pR->tOC[FA_GL2_II].sta.bFlag.bGjLed
-		#endif
 		|| pR->tOC[FA_LX2].sta.bFlag.bGjLed
 		|| pR->tOVER_U0TZ.bU0GjLed
 		|| pR->tU0TZ.bU0GjLed)
@@ -1317,12 +1182,7 @@ int app_action_result(void)
 				if(pR->tOC[BH_GL1].sta.bFlag.bGjLed
 					|| pR->tOC[BH_GL2].sta.bFlag.bGjLed
 					|| pR->tOC[BH_GL3].sta.bFlag.bGjLed
-					|| pR->tOC[FA_GL2].sta.bFlag.bGjLed
-				#ifdef SET_GL_GJ2
-					|| pR->tOC[FA_GL2_II].sta.bFlag.bGjLed
-				#endif
-					//|| pR->tOC[FA_GL].sta.bFlag.bGjLed)
-					)
+					|| pR->tOC[FA_GL2].sta.bFlag.bGjLed)
 				{
 					gl = 1;
 				}

+ 0 - 15
dtu/dtu_main_t536/app/run_status.h

@@ -78,9 +78,7 @@ struct run_stu
 	u8 fg_js;		//复归+解锁
 	u8 kz_out_tt;	//控制出口
 	u8 rmtjs;             // 遥控解锁
-#ifdef FUNC_SEND_FAULT_CURRENT
 	u8 button_on;             // 复归按钮按下
-#endif
 #ifdef FUNC_ONLY_MMD_JS
 	bool b_mmdjs;			  // 液晶解锁
 #endif
@@ -146,17 +144,13 @@ typedef struct run_stu_sw
     u8 bs_bhz; // 闭锁功能总
 #endif
 
-#ifdef JZS_FUNCTION
     u8 jzs_tt; // 集中式投退
-#endif
     u8 bhtt;        // 常规保护投退
     u8 fatt;        // fa功能跟投退
     u8 fa_g_tt;     // 智能 fa功能跟投退
     u8 fa_ls;       // 联络分段
     u8 chzyb;       // 重合闸
     u8 fa_start_hz; // 对侧开关位置信号,对侧合位后,B侧有压才有效。用于启动fa来电合闸信号
-    u8 safe_auto;   // 安全自动压板
-    u8 freq_vol;
     u8 kgyf;
     u8 gl;       // 保护过流
     u8 jd;       // 保护接地
@@ -172,7 +166,6 @@ typedef struct run_stu_sw
     u8 bs;   // 闭锁
     u8 fgbs; // 智能分布式闭锁
     u8 bsch;
-    u8 bTQ; // 同期压板
     u8 XT;
     u8 YT;
     u8 lock;
@@ -181,17 +174,13 @@ typedef struct run_stu_sw
     u8 pt2yy; // PT2有压
     u8 kzdx;  // 控制回路断线 开入信号
     u8 chzbs;
-    u8 tytq;  // 停用同期
-    u8 bsfal; // 闭锁FA联络
 
     u8 bh_yx;   // 常规保护遥信点
     u8 fa_yx;   // fa功能遥信点
     u8 fa_g_yx; // 智能 fa功能遥信点
 
-#ifdef SWITCH_GLJD_LED
     u8 gldz; // 隔离刀闸
     u8 jddz; // 接地刀闸
-#endif
 }RUN_STU_SW;
 
 
@@ -278,9 +267,7 @@ typedef union USWST
 		DWORD   bCYY:1;		//曾有压
 
 		DWORD   bFAWL:1;	//Fa无流
-	#ifdef FUNC_LARGECURRENT_BS_CHZ
 		DWORD   bIBSCHZ:1;	//大电流闭锁重合闸
-	#endif
     }bFlag;
 }USWST;
 
@@ -298,9 +285,7 @@ typedef struct TSWST
 	TIMERELAY tCTYC;		//  CT断线
 	TIMERELAY tBatChk;		//  电池异常
 	TIMERELAY tBatOver;		//  电池过压
-#ifdef FUNC_LARGECURRENT_BS_CHZ
 	TIMERELAY tIBSCHZ;		//  大电流闭锁重合闸
-#endif
 	DWORD     wfFlagsave;
 }TSWST;
 

+ 3 - 3
dtu/dtu_main_t536/app/samint.c

@@ -40,9 +40,7 @@ int pit_156us_main(int mod)
 	// 否则将导致定值参数没有初始化好,就进行保护逻辑判断。
 	if(g_adc_sync == 1)
 	{
-#ifdef BSP_DFTU
 		//protect_tbl_qd(); 
-#endif
 	}
 #ifdef	XDL_ZT //小电流接地
 		// 小电流突变量启动不受g_adc_sync保护,避免频率跟踪的封锁。
@@ -100,7 +98,9 @@ void  GetDcAdcValue(int dstep);
 int  pit_5ms_main(int dummy)
 {
 	soe_test();
-	
+#ifdef BSP_CAN_ENABLE	
+	can_app_timing();
+#endif
 	// 保护巡检
 	// ADC所有采样点准备好了,sw_init成功,才能进入保护。
 	// g_adc_sync在两种情况下起作用,1、系统初始化;2、采样频率改变。

A különbségek nem kerülnek megjelenítésre, a fájl túl nagy
+ 150 - 502
dtu/dtu_main_t536/app/set.c


A különbségek nem kerülnek megjelenítésre, a fájl túl nagy
+ 229 - 463
dtu/dtu_main_t536/app/set.h


+ 44 - 164
dtu/dtu_main_t536/app/switch.c

@@ -56,80 +56,56 @@ float g_harmonic_factor[CFG_ADC_DOTS_PER_PERIOD/2] =
 // 开关开入名称
 const s8 *g_sw_di_name[SW_DI_NUM] =
 {
-    "合位",       // 1
-    "分位",
-    "弹簧未储能",
-    "弹簧已储能",
-    "隔离刀合位", // 5
+    "开关合位", // 1
+    "开关分位",
+    "未储能",
+    "已储能",
+    "隔离刀合位",
     "隔离刀分位",
     "接地刀合位",
     "接地刀分位",
     "气压低告警",
     "气压低闭锁", // 10
-    "HQ开入",
-    "TQ开入",
-    "电源侧瞬压",
-    "负荷侧瞬压",
-    "母线侧硬件残压", // 15
-    "线路侧硬件残压",
-    "手动合闸",
-    "手动分闸",
     "自动化投入",
     "常规保护",
+    "集中式",
     "重合闸投入",
     "重合闸停用",
     "馈线自动化",
     "智能分布式",
+    "就地FA闭锁",
     "联络/分段模式",
-    "开关远方",
-#if defined GD_AREA_ECZD_2020 || defined GD_AREA_MAIN_2020 // 2020指导意见使用停用FA及保护
-    "同期停用",
-#else
-    "同期投入",
-#endif
+    "带电显示器有压",
+    "分闸出口压板状态", // 20
+    "合闸出口压板状态",
+    "手动合闸",
+    "手动分闸",
+    "驱动器异常",
+    "母线侧硬件残压",
+    "线路侧硬件残压",
     "控制回路断线",
     "合闸回路监视",
     "分闸回路监视",
-    "分闸出口压板状态",
-    "合闸出口压板状态",
+    "HQ开入", // 30
+    "TQ开入",
+    "电源侧瞬压",
+    "负荷侧瞬压",
+    "开关远方",
     "脉冲计数1",
     "脉冲计数2",
-    "就地FA闭锁",
-#ifdef GD_AREA_MAIN_2020
-    "自动解列停用",
-#else
-    "自动解列投入",
-#endif
-
-#ifdef TYTQ_DI_YB
-    "停用检同期",
-#else
-    "开入1",
-#endif
-
-#ifdef JZS_FUNCTION
-    "集中式",
-#else
-    "开入2",
-#endif
 
 #ifdef DO_KOUT_CHECK
     "开出自检",
 #else
     "开入3",
 #endif
-// #ifdef GD_AREA_ZHUHAI_V2
+
 #if defined GD_AREA_ZHUHAI_V2 || defined GD_AREA_JIEYANG || defined GD_AREA_LIAONING_2021
     "对侧开关位置",
 #else
     "开入4",
 #endif
 
-    "安全自动化控制",
-#ifdef BS_FAL_DI_YB
-    "闭锁FA联络",
-#endif
-
 #ifdef CUSTOMIZE_BZT // 备自投
     "备自投",
     "#1进线合位",
@@ -141,13 +117,6 @@ const s8 *g_sw_di_name[SW_DI_NUM] =
     "闭锁备自投",
     "备自投-失压分闸"
 #endif
-#ifdef GD_AREA_ECZD_QINGYUAN_2022
-    "保护合闸出口",
-    "保护跳闸出口",
-    "遥控/电动合闸",
-    "遥控/电动分闸",
-#endif
-    "带电显示器有压",
 };
 
 // 开关开出名称
@@ -225,13 +194,7 @@ const s8 * g_sw_led_name[SW_LED_NUM]=
 	"就地FA模式灯",
 	"分布式模式灯",
 	"X+Y灯",
-#ifdef QYD_STATE_LED
-	"气压低灯",
-#endif
-#ifdef CHZ_QUIT_LED
-	"重合闸退出灯",//(硬件压板或软件压板退出灯亮)
-#endif
-#if defined GD_AREA_GUANGZHOU_FTU || defined GD_AREA_TEST_2020 
+#if defined GD_AREA_GUANGZHOU_FTU 
 	"故障告警灯",
 #elif defined GD_AREA_ZHUHAI_V2
 	"告警灯",
@@ -247,21 +210,11 @@ const s8 * g_sw_led_name[SW_LED_NUM]=
 	"停用自动解列灯",
 	"停用同期合闸灯",
 #endif
-#ifdef TZ_STATE_LED
 	"跳闸灯",
-#endif
-#ifdef CHZ_CD_LED
 	"重合闸充电灯",
-#endif
-
-#ifdef EQU_RUN_LED
-	"装置工作指示灯",
-#endif
 
-#ifdef SWITCH_GLJD_LED
 	"隔离刀闸灯",
 	"接地刀闸灯",
-#endif
 
 #ifdef FUNC_DRIVE
 	"开关传动灯",
@@ -270,8 +223,6 @@ const s8 * g_sw_led_name[SW_LED_NUM]=
 
 // 开关模拟量名称
 //!!!更改模拟量名称可能会对以下宏有影响,请注意
-//#define MEA_I_OFFSET 4	//用于判断英文‘I’起始位置
-//#define MEA_U_OFFSET 6	//用于判断英文‘U’起始位置
 const struct mea_desc g_sw_ac_desc[SW_AC_NUM_ALL] =
 {
 #ifdef DISP_MEA_CN
@@ -442,21 +393,20 @@ const s8 *g_pub_di_name[PUB_DI_NUM] =
 {
     "远方",
     "就地",
+    "检修状态投入",
     "柜门打开",
     "复归信号",
     "交流失电",
-    "电源模块故障",
-    "电池欠压",
     "电池活化状态",
+    "电池欠压",
+    "电源模块故障",
     "电容器动作",
+    "直流电源欠压",
+    "内阻异常",
     "FA解锁",
     "装置复位",
     "功能总压板",
-#if defined GD_AREA_ECZD_2020 || defined GD_AREA_MAIN_2020
-    "检修状态压板",
-#else
-    "遥信屏蔽压板",
-#endif
+    "信号复归+FA 解锁",
     "非电量1",
     "非电量2",
     "非电量3",
@@ -482,7 +432,6 @@ const s8 *g_pub_di_name[PUB_DI_NUM] =
 #else
     "开入8",
 #endif
-    "信号复归+FA 解锁",
 };
 
 // 开关公共开出名称
@@ -497,9 +446,6 @@ const s8 * g_pub_do_name[PUB_DO_NUM] =
 	"开出07",
 	"开出08",
 	"开出09",
-#ifdef YK_ZZDY_KC
-	"装置电源开出",
-#endif
 
 	"电压合格率清零",
 	"预控开出",
@@ -544,19 +490,10 @@ const s8 * g_pub_do_name[PUB_DO_NUM] =
 	"保护投入软压板合",
 	"保护投入软压板分",
 #endif
-#ifdef TQ_SOFT_YB
-    #if defined GD_AREA_ECZD_2020 || defined GD_AREA_MAIN_2020
-	"停用同期软压板合",
-	"停用同期软压板分",
-    #else
-	"检同期软压板合",
-	"检同期软压板分",
-    #endif
-#endif 
-#ifdef JZS_FUNCTION
+	"同期合闸软压板合",
+	"同期合闸软压板分",
 	"集中式软压板-合",
 	"集中式软压板-分",
-#endif
 
 #ifdef YK_SOFT_YB
 	"遥控软压板-合",
@@ -573,10 +510,8 @@ const s8 * g_pub_do_name[PUB_DO_NUM] =
 	"分段/联络-分",
 #endif	
 
-#ifdef JL_SOFT_YB
-	"停用解列软压板合",
-	"停用解列软压板分",
-#endif
+	"自动解列软压板合",
+	"自动解列软压板分",
 
 #ifdef METERING_ENERGY
 	"遥控电度清零",
@@ -603,12 +538,8 @@ const s8 * g_pub_led_name[PUB_LED_NUM]=
 	"电源灯",
 	"运行灯",
 	
-#ifdef COMM_STATUS_LED	
-	"通信数据灯",
-	"通信状态灯",
-#else
 	"通信灯",
-#endif
+	"通信状态灯",
 
 	"电池灯",
 	"异常灯",
@@ -634,19 +565,10 @@ const s8 * g_pub_led_name[PUB_LED_NUM]=
 	"网口1",
 	"网口2",
 	"网口3",
-#ifdef BAT_STATE_LED
-	"电池欠压灯",
-	"电池活化灯",
-#endif
 #ifdef	KZ_OUT_TT
 	"控制闭锁灯",
 #endif
-#ifdef	IEC_ERR_LED
 	"规约通信异常灯",
-#endif
-#ifdef	LINK_ERR_LED
-	"级联异常灯",
-#endif
 };
 
 // 开关公共模拟量名称
@@ -764,17 +686,10 @@ const struct mea_desc g_pub_ac_desc[PUB_AC_NUM_ALL] =
 	{"YC6",UNIT_NULL,UNIT_NULL},
 	{"YC7",UNIT_NULL,UNIT_NULL},
 	{"YC8",UNIT_NULL,UNIT_NULL},
-#ifdef FUNC_SEND_FAULT_CURRENT 
 	{"A相故障电流",UNIT_A5,UNIT_ANG},
 	{"B相故障电流",UNIT_A5,UNIT_ANG},
 	{"C相故障电流",UNIT_A5,UNIT_ANG},
 	{"零序电流",UNIT_A5,UNIT_ANG},
-#else
-	{"YC9",UNIT_NULL,UNIT_NULL},
-	{"YC10",UNIT_NULL,UNIT_NULL},
-	{"YC11",UNIT_NULL,UNIT_NULL},
-	{"YC12",UNIT_NULL,UNIT_NULL},
-#endif
 #ifdef BATTERY_BP_L500
 	{"电池内阻",UINT_mVperA,UNIT_NULL},
 	{"电池温度",UNIT_TEMP,UNIT_NULL},
@@ -1747,13 +1662,8 @@ void sw_cal_protect(void)
 
 	// 更新保护计算时采样点的索引
 	g_prot_index=g_adc_dots_index;
-
-#ifdef FUN_HCBS
-{
 	extern DWORD dTcounterrem;
 	dTcounterrem=dTCounter;
-}
-#endif
 	
 	// 计算模值平方
 	for(i=0; i<UI_NUM; i++)
@@ -1980,7 +1890,7 @@ void sw_cal_protect(void)
 	}
 
 	// 仅线电压需计算幅值
-	for(i=PUB_AC_UAB1; i<PUB_AC_NUM; i++)
+	for(i=PUB_AC_UA1; i<PUB_AC_NUM; i++)
 	{
 		g_ui[i].fz = _AmXY(g_ui[i].ri.r,g_ui[i].ri.i);
 	}
@@ -2416,14 +2326,10 @@ int sw_auto_adjust(int ui_angle0)
 			factor_p_c_set(g_equ_config_ac[cfg_index].slot,g_equ_config_ac[cfg_index].index,factor);
 		}
 
-#if defined TMP_CHIP_DS18B20 || defined TMP_CHIP_GX21M15 || defined TMP_CHIP_AHT20
+#if defined TMP_CHIP_AHT20
 		// 保存校正温度和基准值
 		factor_temp_set(g_equ_config_ac[cfg_index].slot,
-					#if defined TMP_CHIP_DS18B20
-							ds18b20_get_temp()
-					#elif defined TMP_CHIP_GX21M15
-							gx21m15_get_temp()
-					#elif defined TMP_CHIP_AHT20
+					#if defined TMP_CHIP_AHT20
 							aht20_get_temp()
 					#endif						
 						);
@@ -2467,12 +2373,8 @@ int sw_adjust_dc_0(void)
 {
 	int i;
 	float dc;
-
-#ifdef DC_NUM_SET 	
+	
 	for(i=0;i<pRunSet->dDc_num;i++)
-#else
-	for(i=0;i<DC_NUM;i++)
-#endif
 	{
 		dc = dc_get(i);
 		if(dc < 0.5*dc_adjust[0])
@@ -2496,11 +2398,7 @@ int sw_adjust_dc_1(void)
 	int i;
 	float dc;
 
-#ifdef DC_NUM_SET 	
 	for(i=0;i<pRunSet->dDc_num;i++)
-#else
-	for(i=0;i<DC_NUM;i++)
-#endif
 	{
 		dc = dc_get(i);
 		if(dc < 0.5*dc_adjust[1])
@@ -3861,11 +3759,7 @@ void _sw_cal_average(int cal_num)
 	#ifdef TMP_CHIP_AHT20
 		float h=0.0;
 	#endif
-#if defined TMP_CHIP_DS18B20		
-		t = ds18b20_get_temp();
-#elif defined TMP_CHIP_GX21M15
-		t = gx21m15_get_temp();
-#elif defined TMP_CHIP_AHT20
+#if defined TMP_CHIP_AHT20
 		t = aht20_get_temp();
 		h = aht20_get_humi();
 #endif
@@ -3884,10 +3778,8 @@ void _sw_cal_average(int cal_num)
 		}
 		f0 /= factor;
 		f1 /= factor;
-		#ifdef DC_NUM_SET
-			if(pRunSet->dDc_num==1)
-				f1=0;//只有一个通道,将第二个直流通道强制=0
-		#endif
+        if (pRunSet->dDc_num == 1)
+            f1 = 0; // 只有一个通道,将第二个直流通道强制=0
 #ifdef CPU_FUXI
 		if(f0 < tRunPara.wDC_ZERO)
 		{
@@ -4001,11 +3893,7 @@ void _sw_cal_zl(void)
 	{
 		float factor,t,f0,f1;
 
-#if defined TMP_CHIP_DS18B20		
-		t = ds18b20_get_temp();
-#elif defined TMP_CHIP_GX21M15
-		t = gx21m15_get_temp();
-#elif defined TMP_CHIP_AHT20
+#if defined TMP_CHIP_AHT20
 		t = aht20_get_temp();
 #endif
 		f0 = (dc_get(0)-g_dcfactor[0].f_dcL)*g_dcfactor[0].f_dc+dc_adjust[0];
@@ -4313,11 +4201,7 @@ void _sw_temp_factor(void)
 	int i;
 	float t;
 
-#if defined TMP_CHIP_DS18B20
-	t = ds18b20_get_temp();
-#elif defined TMP_CHIP_GX21M15
-	t = gx21m15_get_temp();
-#elif defined TMP_CHIP_AHT20
+#if defined TMP_CHIP_AHT20
 	t = aht20_get_temp();
 #endif
 
@@ -4635,13 +4519,9 @@ int sw_ui_temp(void)
 	int i;
 	float t;
 
-#if defined TMP_CHIP_DS18B20 || defined TMP_CHIP_GX21M15 || defined TMP_CHIP_AHT20
+#if defined TMP_CHIP_AHT20
 	rt_printf("温度校正系数[当前温度:%f]:\r\n",
-#if defined TMP_CHIP_DS18B20		
-		ds18b20_get_temp()
-#elif defined TMP_CHIP_GX21M15
-		gx21m15_get_temp()
-#elif defined TMP_CHIP_AHT20
+#if defined TMP_CHIP_AHT20
 		aht20_get_temp()
 #endif		
 		);

+ 62 - 109
dtu/dtu_main_t536/app/switch.h

@@ -50,53 +50,43 @@ enum
 
 enum
 {
-    SW_DI_KRHW = 0, // 合位
-    SW_DI_KRTW,     // 分位
-    SW_DI_WCN,      // 弹簧未储能
-    SW_DI_YCN,      // 弹簧已储能
-    SW_DI_GLDZ_HW,  // 隔离刀合位
-    SW_DI_GLDZ_FW,  // 隔离刀分位
-    SW_DI_JDDZ_HW,  // 接地刀合位
-    SW_DI_JDDZ_FW,  // 接地刀分位
-    SW_DI_QYD_GJ,   // SF6气压低告警
-    SW_DI_QYD_BS,   // SF6气压低闭锁
-    SW_DI_TZWZ,     // 跳闸位置
-    SW_DI_HZWZ,     // 合闸位置
-    SW_DI_PT1SY,    // 电源侧瞬压
-    SW_DI_PT2SY,    // 负荷侧瞬压
-    SW_DI_YJCY_A,   // 母线侧硬件残压
-    SW_DI_YJCY_B,   // 线路侧硬件残压
-    SW_DI_SH,       // 手动合闸
-    SW_DI_SF,       // 手动分闸
-    SW_DI_BHZTT,    // 自动化投入
-    SW_DI_BHTT,     // 常规保护
-    SW_DI_CHZ,      // 重合闸投入
-    SW_DI_BSCH,     // 重合闸停用
-    SW_DI_FA_TT,    // 馈线自动化
-    SW_DI_FA_GOOSE, // 智能分布式
-    SW_DI_FA_LS,    // 联络/分段模式
-    SW_DI_KGYF,     // 开关远方
-    SW_DI_TQ,       // 同期
-    SW_DI_KZDX,     // 控制回路断线
-    SW_DI_HZHLJS,   // 合闸回路监视
-    SW_DI_FZHLJS,   // 分闸回路监视
-    SW_DI_YB_FZ,    // 分闸出口压板状态
-    SW_DI_YB_HZ,    // 合闸出口压板状态
-    SW_DI_IMP1,     // 脉冲计数1
-    SW_DI_IMP2,     // 脉冲计数2
-    SW_DI_FA_BS_TT, // 就地FA闭锁
-    SW_DI_FREQ_VOL, // 自动解列
-#ifdef TYTQ_DI_YB
-    SW_DI_TYTQ, // 停用
-#else
-    SW_DI_24, // 开入1
-#endif
-
-#ifdef JZS_FUNCTION
-    SW_DI_JZS_TT, // 集中式
-#else
-    SW_DI_25,
-#endif
+    SW_DI_KRHW = 0,  // 合位 1
+    SW_DI_KRTW,      // 分位
+    SW_DI_WCN,       // 弹簧未储能
+    SW_DI_YCN,       // 弹簧已储能
+    SW_DI_GLDZ_HW,   // 隔离刀合位
+    SW_DI_GLDZ_FW,   // 隔离刀分位
+    SW_DI_JDDZ_HW,   // 接地刀合位
+    SW_DI_JDDZ_FW,   // 接地刀分位
+    SW_DI_QYD_GJ,    // SF6气压低告警
+    SW_DI_QYD_BS,    // SF6气压低闭锁 10
+    SW_DI_BHZTT,     // 自动化投入
+    SW_DI_BHTT,      // 常规保护
+    SW_DI_JZS_TT,    // 集中式
+    SW_DI_CHZ,       // 重合闸投入
+    SW_DI_BSCH,      // 重合闸停用
+    SW_DI_FA_TT,     // 馈线自动化
+    SW_DI_FA_GOOSE,  // 智能分布式
+    SW_DI_FA_BS_TT,  // 就地FA闭锁
+    SW_DI_FA_LS,     // 联络/分段模式
+    SW_DI_YYXH,      // 带电显示器有压
+    SW_DI_YB_FZ,     // 分闸出口压板状态 20
+    SW_DI_YB_HZ,     // 合闸出口压板状态
+    SW_DI_SH,        // 手动合闸
+    SW_DI_SF,        // 手动分闸
+    SW_DI_DRIVE_ERR, // 驱动器异常
+    SW_DI_YJCY_A,    // 母线侧硬件残压
+    SW_DI_YJCY_B,    // 线路侧硬件残压
+    SW_DI_KZDX,      // 控制回路断线
+    SW_DI_HZHLJS,    // 合闸回路监视
+    SW_DI_FZHLJS,    // 分闸回路监视
+    SW_DI_TZWZ,      // 跳闸位置 30
+    SW_DI_HZWZ,      // 合闸位置
+    SW_DI_PT1SY,     // 电源侧瞬压
+    SW_DI_PT2SY,     // 负荷侧瞬压
+    SW_DI_KGYF,      // 开关远方
+    SW_DI_IMP1,      // 脉冲计数1
+    SW_DI_IMP2,      // 脉冲计数2
 
 #ifdef DO_KOUT_CHECK
     SW_DI_KOCHK, // 开出自检
@@ -109,11 +99,6 @@ enum
 #else
     SW_DI_27,
 #endif
-    SW_DI_SAFE_AUTO, // 安全自动化控制
-
-#ifdef BS_FAL_DI_YB
-    SW_DI_BS_FAL, // 闭锁FA联络
-#endif
 
 #ifdef CUSTOMIZE_BZT // 备自投
     SW_DI_BZT,       // 备自投
@@ -126,13 +111,6 @@ enum
     SW_DI_BSBZT,     // 闭锁备自投
     SW_DI_BZT_SY,    // 备自投-失压分闸
 #endif
-#ifdef GD_AREA_ECZD_QINGYUAN_2022
-    SW_PRO_HZ, // 保护合闸出口
-    SW_PRO_FZ, // 保护跳闸出口
-    SW_YK_HZ,  // 遥控/电动合闸
-    SW_YK_FZ,  // 遥控/电动分闸
-#endif
-    SW_DI_YYXH, // 带电显示器有压
     SW_DI_NUM
 };
 
@@ -208,14 +186,8 @@ enum
 	SW_LED_MODE_FA,		//就地FA	模式
 	SW_LED_MODE_GOOSE,	//智能分布式
 	SW_LED_X_YT,
-#ifdef QYD_STATE_LED
-	SW_LED_QYD,
-#endif
-#ifdef CHZ_QUIT_LED		//重合闸退出灯(硬件压板或软件压板退出灯亮)
-	SW_LED_CHZ_QUIT,
-#endif
 
-#if defined GD_AREA_GUANGZHOU_FTU || defined GD_AREA_TEST_2020 || defined GD_AREA_ZHUHAI_V2
+#if defined GD_AREA_GUANGZHOU_FTU || defined GD_AREA_ZHUHAI_V2
 	SW_LED_FAULT_GJ,//故障告警灯
 #endif
 
@@ -225,26 +197,14 @@ enum
 //#ifdef GD_AREA_ECZD_2020
 #if defined GD_AREA_ECZD_2020 || defined GD_AREA_MAIN_2020
 	SW_LED_ZDJL,	//"自动解列功能",
-	SW_LED_TQHZ,	//"同期合闸功能",
 	SW_LED_TYBHTT,	//"停用保护及FA",
 	SW_LED_TYZDJL,	//"停用自动解列",
-	SW_LED_TYTQHZ,	//"停用同期合闸",
 #endif
-#ifdef TZ_STATE_LED
 	SW_LED_TZ,		//跳闸灯
-#endif
-#ifdef CHZ_CD_LED
 	SW_LED_CHZ_CD,	// 重合闸充电灯(之前的充电灯包含联络和分布式的充电状态,非单独的重合闸充电灯)
-#endif
-
-#ifdef EQU_RUN_LED
-	SW_LED_EQU_RUN,	//装置工作指示灯
-#endif
 
-#ifdef SWITCH_GLJD_LED
 	SW_LED_GLDZ,	//隔离刀闸灯
 	SW_LED_JDDZ,	//接地刀闸灯
-#endif
 
 #ifdef FUNC_DRIVE
 	SW_LED_DRIVE,	//开关传动灯
@@ -409,17 +369,20 @@ enum
 {
     PUB_DI_YF = 0, // 远方
     PUB_DI_JD,     // 就地
+    PUB_DI_JX,     // 检修状态投入
     PUB_DI_GMDK,   // 柜门打开
     PUB_DI_RST,    // 复归信号
     PUB_DI_DCJLSD, // 交流失电
-    PUB_DI_DCDYGZ, // 电源模块故障
-    PUB_DI_DCQY,   // 电池欠压
     PUB_DI_DCHHZT, // 电池活化状态
+    PUB_DI_DCQY,   // 电池欠压
+    PUB_DI_DCDYGZ, // 电源模块故障
     PUB_DI_CAP,    // 电容器动作
+    PUB_DI_ZLDYQY, // 直流电源欠压
+    PUB_DI_NZYC,   // 内阻异常
     PUB_DI_JS,     // FA解锁
     PUB_DI_REBOOT, // 装置复位
     PUB_DI_BHALL,  // 功能总压板
-    PUB_DI_JX,     // 检修状态压板 \ 遥信屏蔽压板
+    PUB_DI_RST_JS, // 信号复归+FA解锁
     PUB_DI_FDL1,   // 非电量1
     PUB_DI_FDL2,   // 非电量2
     PUB_DI_FDL3,   // 非电量3
@@ -445,7 +408,6 @@ enum
     PUB_DI_8,
 #endif
 
-    PUB_DI_RST_JS, // 信号复归+FA解锁
     PUB_DI_NUM
 };
 
@@ -461,10 +423,7 @@ enum
 	PUB_DO_06,		
 	PUB_DO_07,		
 	PUB_DO_08,	
-	PUB_DO_09,	
-#ifdef YK_ZZDY_KC
-	PUB_YK_ZZDY_KC, 	//装置电源开出
-#endif
+	PUB_DO_09,
 
 	PUB_QUA_CLR,		
 	PUB_DO_YK,		//预控
@@ -498,15 +457,10 @@ enum
 	PUB_KZYB_FZ,		// 虚遥控,控制出口分闸压板(线路保护投停&&保护投入软压板)
 #endif
 
-#ifdef TQ_SOFT_YB
-	PUB_TQ_YB_HZ,	//虚遥控,检同期软压板
-	PUB_TQ_YB_FZ,	//虚遥控,检同期软压板
-#endif
-
-#ifdef JZS_FUNCTION
+	PUB_TQ_YB_HZ,	//虚遥控,同期合闸软压板
+	PUB_TQ_YB_FZ,	//虚遥控,同期合闸软压板
 	PUB_JZS_YB_HZ,	//虚遥控,集中式软压板
 	PUB_JZS_YB_FZ,	//虚遥控,集中式软压板
-#endif
 #ifdef YK_SOFT_YB
 	PUB_YK_YB_HZ,	//虚遥控,遥控软压板
 	PUB_YK_YB_FZ,	//虚遥控,遥控软压板
@@ -520,11 +474,8 @@ enum
 	PUB_YK_FA_S_L_FZ,	//	"分段/联络-分",
 #endif
 
-
-#ifdef JL_SOFT_YB
-	PUB_JL_YB_HZ,   //虚遥控,停用自动解列软压板
-	PUB_JL_YB_FZ,   //虚遥控,停用自动解列软压板
-#endif
+	PUB_JL_YB_HZ,   //虚遥控,自动解列软压板
+	PUB_JL_YB_FZ,   //虚遥控,自动解列软压板
 
 #ifdef METERING_ENERGY
 	PUB_DD_CLR, 		// 虚遥控,电度清零
@@ -553,9 +504,7 @@ enum
 	PUB_LED_POWER = 0,	// 电源灯
 	PUB_LED_RUN,		// 运行灯
 	PUB_LED_COMM,		// 通信灯
-#ifdef COMM_STATUS_LED	
 	PUB_LED_COMM_STATUS,// 通信状态灯
-#endif
 	PUB_LED_BAT,		// 电池灯
 	PUB_LED_ERR,		// 异常灯
 //#ifdef GD_AREA_ECZD_2020	
@@ -580,19 +529,10 @@ enum
 	PUB_LED_NET1,
 	PUB_LED_NET2,
 	PUB_LED_NET3,
-#ifdef BAT_STATE_LED
-	PUB_LED_BAT_LOW,
-	PUB_LED_BAT_HH,
-#endif
 #ifdef	KZ_OUT_TT
 	PUB_LED_KZ_OUT,
 #endif
-#ifdef	IEC_ERR_LED
 	PUB_LED_IEC_ERR,	//"规约通信异常灯",
-#endif
-#ifdef	LINK_ERR_LED
-	PUB_LED_LINK_ERR,	//"级联异常灯",
-#endif
 
 	PUB_LED_NUM,
 };
@@ -752,6 +692,18 @@ struct sw
 	u16	 led_cfg_index[SW_LED_NUM];
 };
 
+struct sw_t
+{
+	// 过流标识
+	u32		overI_flags[3];
+
+	// 方向
+	u32		dir_flags[3];
+
+	// 测量值
+	qs16  	ac_in[3];
+	float 	ac_in_acc[3];
+};
 
 struct sw_public
 {
@@ -868,6 +820,7 @@ extern struct ui_p0 g_ui_p0[SWITCH_NUM_MAX]; //
 
 extern struct sw_public g_sw_pub;
 extern struct sw g_sw[];
+extern struct sw_t g_sw_temp[];
 extern struct ui120 Us1_120,Us2_120;
 
 extern const s8 * g_sw_di_name[];

+ 2 - 2
dtu/dtu_main_t536/app/sysTime.c

@@ -46,9 +46,9 @@ int sys_time_set(struct rtc_time_t *pct)
 		return -1;
 	}
 
-	shm_ts.ts = ts;
+	// shm_ts.ts = ts;
 	// shm_comm_packet_write(SHM_ADDR_D_TIME, (uint8_t *)&shm_ts, sizeof(SHM_TS_T));
-	mb_notice_time_update();
+	// mb_notice_time_update();
 
 	sprintf(pchDT, "date -s '%04d-%02d-%02d %02d:%02d:%02d'", pct->year + 2000, pct->month, pct->day, pct->hour, pct->min, pct->ms / 1000);
 	system(pchDT);

+ 174 - 175
dtu/dtu_main_t536/app/vol.c

@@ -22,15 +22,7 @@
 TVOL_T	g_tVolLost;
 #endif
 TVOL_T	g_tVol[VOL_NUMBER];
-#ifdef TY_BH_FA
-	#ifdef BH_FA_INONE_SW
-		#define SOFE_AUTO_EN(sw) (pRunSet->tSwSet[sw].bTT_BH_ALL_YB)
-	#else
-		#define SOFE_AUTO_EN(sw) true
-	#endif
-#else
 #define SOFE_AUTO_EN(sw) (BH_ALL_EN(sw)||FA_ALL_EN(sw))//安全自动化功能压板  保护和FA模式下都需要投入安自功能
-#endif
 
 void vol_over(DWORD  dStep,int vno,int index,int soeno)
 {
@@ -38,13 +30,8 @@ void vol_over(DWORD  dStep,int vno,int index,int soeno)
 	TVOL_T *pvol = &g_tVol[vno];
 	VOL_SET *pSet = &pRunSet->tVolSet[vno];
 
-#ifdef DISP_SET_YYJB
 	if((vno!=VOL_DDY_DC1)&&(vno!=VOL_DDY_DC2)&&(vno!=VOL_WY_POW1)&&(vno!=VOL_WY_POW2))
-#else
-	if((vno!=VOL_DDY_DC1)&&(vno!=VOL_DDY_DC2))
-#endif
 	{
-		#ifdef DISP_SET_YYJB
            if(vno==VOL_YY_POW1)
 	       {
 		       bQDD = OverRelay(g_sw_pub.m2_max[2], pSet->dUVol,pSet->dUVol_fh,pvol->sta.bFlag.bQD);
@@ -57,9 +44,6 @@ void vol_over(DWORD  dStep,int vno,int index,int soeno)
 		   {
 			   bQDD = OverRelay(g_ui[index].m2[0],  pSet->dUVol,pSet->dUVol_fh,pvol->sta.bFlag.bQD); 
 	   	   }
-		#else
-		   bQDD = OverRelay(g_ui[index].m2[0],  pSet->dUVol,pSet->dUVol_fh,pvol->sta.bFlag.bQD); 
-		#endif
 	}
 	
 
@@ -75,23 +59,19 @@ void vol_over(DWORD  dStep,int vno,int index,int soeno)
 		if(soe_check(soeno)==false)	
 		{
 			DWORD Uab;
-			#ifdef DISP_SET_YYJB
-	           if(vno==VOL_YY_POW1)
-		       {			      
-				   Uab = _Mul_Div_U(sqrt_32fix(g_sw_pub.m2_max[2]), 256, g_ui[index].m2_factor_k);
-	           }
-			   else if(vno==VOL_YY_POW2)
-			   {
-				   Uab = _Mul_Div_U(sqrt_32fix(g_sw_pub.m2_max[3]), 256, g_ui[index].m2_factor_k);
-	           }
-			   else
-			   {
-				   Uab = _Mul_Div_U(sqrt_32fix(g_ui[index].m2[0]), 256, g_ui[index].m2_factor_k);
-		   	   }
-			#else
-			   Uab = _Mul_Div_U(sqrt_32fix(g_ui[index].m2[0]), 256, g_ui[index].m2_factor_k);
-			#endif
-			soe_record_ev(soeno,1, Uab,0,0);                                          
+            if (vno == VOL_YY_POW1)
+            {
+                Uab = _Mul_Div_U(sqrt_32fix(g_sw_pub.m2_max[2]), 256, g_ui[index].m2_factor_k);
+            }
+            else if (vno == VOL_YY_POW2)
+            {
+                Uab = _Mul_Div_U(sqrt_32fix(g_sw_pub.m2_max[3]), 256, g_ui[index].m2_factor_k);
+            }
+            else
+            {
+                Uab = _Mul_Div_U(sqrt_32fix(g_ui[index].m2[0]), 256, g_ui[index].m2_factor_k);
+            }
+            soe_record_ev(soeno,1, Uab,0,0);                                          
 		}
 	}
 	else
@@ -112,23 +92,19 @@ void vol_low(DWORD  dStep,int vno,int index,int soeno)
 	
 	if((vno!=VOL_DDY_DC1)&&(vno!=VOL_DDY_DC2))
 	{
-		#ifdef DISP_SET_YYJB
-           if(vno==VOL_WY_POW1)
-	       {
-		       bQDD_H = OverRelay(g_sw_pub.m2_max[2], pSet->dUVol,pSet->dUVol,false);
-           }
-		   else if(vno==VOL_WY_POW2)
-		   {
-		       bQDD_H = OverRelay(g_sw_pub.m2_max[3], pSet->dUVol,pSet->dUVol,false);
-           }
-		   else
-		   {
-			   bQDD_H = OverRelay(g_ui[index].m2[0], pSet->dUVol,pSet->dUVol,false); 
-	   	   }
-		#else
-		   bQDD_H = OverRelay(g_ui[index].m2[0], pSet->dUVol,pSet->dUVol,false); 
-		#endif
-	}
+        if (vno == VOL_WY_POW1)
+        {
+            bQDD_H = OverRelay(g_sw_pub.m2_max[2], pSet->dUVol, pSet->dUVol, false);
+        }
+        else if (vno == VOL_WY_POW2)
+        {
+            bQDD_H = OverRelay(g_sw_pub.m2_max[3], pSet->dUVol, pSet->dUVol, false);
+        }
+        else
+        {
+            bQDD_H = OverRelay(g_ui[index].m2[0], pSet->dUVol, pSet->dUVol, false);
+        }
+    }
 	else if((vno==VOL_DDY_DC1)||(vno==VOL_DDY_DC2))
 	{
 		bQDD_H = OverRelay(_AbsL(g_sw_pub.ac_in[index]), pSet->dUVol,pSet->dUVol,false); 
@@ -146,23 +122,19 @@ void vol_low(DWORD  dStep,int vno,int index,int soeno)
 
 	if((vno!=VOL_DDY_DC1)&&(vno!=VOL_DDY_DC2))
 	{
-		#ifdef DISP_SET_YYJB
-           if(vno==VOL_WY_POW1)
-	       {
-		       bQDD = LowRelay(g_sw_pub.m2_max[2], pSet->dUVol,pSet->dUVol_fh,pvol->sta.bFlag.bQD);
-           }
-		   else if(vno==VOL_WY_POW2)
-		   {
-		       bQDD = LowRelay(g_sw_pub.m2_max[3], pSet->dUVol,pSet->dUVol_fh,pvol->sta.bFlag.bQD);
-           }
-		   else
-		   {
-			   bQDD = LowRelay(g_ui[index].m2[0], pSet->dUVol,pSet->dUVol_fh,pvol->sta.bFlag.bQD);   
-	   	   }
-		#else
-		   bQDD = LowRelay(g_ui[index].m2[0], pSet->dUVol,pSet->dUVol_fh,pvol->sta.bFlag.bQD);  
-		#endif
-	}
+        if (vno == VOL_WY_POW1)
+        {
+            bQDD = LowRelay(g_sw_pub.m2_max[2], pSet->dUVol, pSet->dUVol_fh, pvol->sta.bFlag.bQD);
+        }
+        else if (vno == VOL_WY_POW2)
+        {
+            bQDD = LowRelay(g_sw_pub.m2_max[3], pSet->dUVol, pSet->dUVol_fh, pvol->sta.bFlag.bQD);
+        }
+        else
+        {
+            bQDD = LowRelay(g_ui[index].m2[0], pSet->dUVol, pSet->dUVol_fh, pvol->sta.bFlag.bQD);
+        }
+    }
 	else if((vno==VOL_DDY_DC1)||(vno==VOL_DDY_DC2))
 	{
 		bQDD = LowRelay(_AbsL(g_sw_pub.ac_in[index]), pSet->dUVol,pSet->dUVol_fh,pvol->sta.bFlag.bQD); 
@@ -265,25 +237,21 @@ void vol_low(DWORD  dStep,int vno,int index,int soeno)
 			DWORD Uab;
 
 			if((vno!=VOL_DDY_DC1)&&(vno!=VOL_DDY_DC2))
-			{
-				#ifdef DISP_SET_YYJB
-		           if(vno==VOL_WY_POW1)
-			       {			      
-					   Uab = _Mul_Div_U(sqrt_32fix(g_sw_pub.m2_max[2]), 256, g_ui[index].m2_factor_k);
-		           }
-				   else if(vno==VOL_WY_POW2)
-				   {
-					   Uab = _Mul_Div_U(sqrt_32fix(g_sw_pub.m2_max[3]), 256, g_ui[index].m2_factor_k);
-		           }
-				   else
-				   {
-					   Uab = _Mul_Div_U(sqrt_32fix(g_ui[index].m2[0]), 256, g_ui[index].m2_factor_k);
-			   	   }
-				#else
-				   Uab = _Mul_Div_U(sqrt_32fix(g_ui[index].m2[0]), 256, g_ui[index].m2_factor_k);
-				#endif
-			}
-			else if((vno==VOL_DDY_DC1)||(vno==VOL_DDY_DC2))
+            {
+                if (vno == VOL_WY_POW1)
+                {
+                    Uab = _Mul_Div_U(sqrt_32fix(g_sw_pub.m2_max[2]), 256, g_ui[index].m2_factor_k);
+                }
+                else if (vno == VOL_WY_POW2)
+                {
+                    Uab = _Mul_Div_U(sqrt_32fix(g_sw_pub.m2_max[3]), 256, g_ui[index].m2_factor_k);
+                }
+                else
+                {
+                    Uab = _Mul_Div_U(sqrt_32fix(g_ui[index].m2[0]), 256, g_ui[index].m2_factor_k);
+                }
+            }
+            else if((vno==VOL_DDY_DC1)||(vno==VOL_DDY_DC2))
 			{
 				Uab = g_sw_pub.ac_in[index];
 			}
@@ -344,20 +312,16 @@ void Pro_vol(DWORD  dStep)
 	vol_over(dStep,VOL_GDY_Uab2,	PUB_AC_UAB2,	EV_UAB2GDY);
 	vol_over(dStep,VOL_GDY_Ubc2,	PUB_AC_UBC2,	EV_UBC2GDY);
 	vol_over(dStep,VOL_GDY_Uca2,	PUB_AC_UCA2,	EV_UCA2GDY);
-#ifdef DISP_SET_YYJB
 	vol_over(dStep,VOL_YY_POW1,		PUB_AC_US1,	    EV_POW1YY);
 	vol_over(dStep,VOL_YY_POW2,		PUB_AC_US2,  	EV_POW2YY);
-#endif
 	vol_low(dStep,VOL_DDY_Uab1,		PUB_AC_UAB1,	EV_UAB1DDY);
 	vol_low(dStep,VOL_DDY_Ubc1,		PUB_AC_UBC1,	EV_UBC1DDY);
 	vol_low(dStep,VOL_DDY_Uca1,		PUB_AC_UCA1,	EV_UCA1DDY);
 	vol_low(dStep,VOL_DDY_Uab2,		PUB_AC_UAB2,	EV_UAB2DDY);
 	vol_low(dStep,VOL_DDY_Ubc2,		PUB_AC_UBC2,	EV_UBC2DDY);
 	vol_low(dStep,VOL_DDY_Uca2,		PUB_AC_UCA2,	EV_UCA2DDY);
-#ifdef DISP_SET_YYJB
 	vol_low(dStep,VOL_WY_POW1,		PUB_AC_US1,	    EV_POW1WY);
 	vol_low(dStep,VOL_WY_POW2,		PUB_AC_US2,	    EV_POW2WY);
-#endif
 	vol_low(dStep,VOL_DDY_DC1,		PUB_AC_IN_UZ1,	EV_DC1DDY);
 #ifndef DC_TEST_ONE
 	vol_low(dStep,VOL_DDY_DC2,		PUB_AC_IN_UZ2,	EV_DC2DDY);
@@ -396,11 +360,7 @@ void Pro_TQHz(int sw,DWORD  dStep)
 		ResetTR(&pSW->tTQQDTime);
 	}
 	// 合环合闸
-#ifdef TQ_SOFT_YB
-	if(pSet->bTT_TQ && pR->run_stu.bTQ && pR->run_stu.safe_auto && (!TYTQ_ALL_EN(sw)))	//(!TYTQ_ALL_EN(sw))	pRunSet->bTT_TQ_YB	 && !pR->run_stu.tytq	        
-#else
-	if (pSet->bTT_TQ && pR->run_stu.bTQ && pR->run_stu.safe_auto)
-#endif
+	if(!TYTQ_ALL_EN(sw))      
 	{		
 		#if 1
 		long deltaA;
@@ -443,37 +403,16 @@ void Pro_TQHz(int sw,DWORD  dStep)
 		#endif
 			;  //压差,角差,频差满足要求,或有一侧无压
 
-		pSW->uTQHz.bFlag.bQD = (
-							  #ifndef TY_BH_FA
-								FUN_ALL_EN(sw) &&
-							  #else
-							  	#ifdef BH_FA_INONE_SW
-									pSet->bTT_BH_ALL_YB &&
-							  	#endif
-							  #endif
-			                  #ifdef TQ_SOFT_YB
+		pSW->uTQHz.bFlag.bQD = (FUN_ALL_EN(sw) &&
 			                    (!TYTQ_ALL_EN(sw)) &&
-			                  #endif
-								pSet->bTT_TQ && pR->run_stu.bTQ && pR->run_stu.safe_auto		// 合环合闸投入
-								&& bQD								
-								&& pSW->tTQQDTime.boolTrip && !pR->tSWST.uSWST.bFlag.bHZWZ);		// 有外部同期需求
+								bQD && 						
+								pSW->tTQQDTime.boolTrip && !pR->tSWST.uSWST.bFlag.bHZWZ);		// 有外部同期需求
 
-		//RunTR(&pSW->tTQTime, pSW->uTQHz.bFlag.bQD, dStep);
 		pSW->uTQHz.bFlag.bHz = pSW->uTQHz.bFlag.bQD;
-		//if(pSW->tTQQDTime.boolTrip && printf_Pro_TQHz && pSet->bTT_TQ && pR->run_stu.bTQ)
-		if(pSW->uTQHz.bFlag.bHz && printf_Pro_TQHz && pSet->bTT_TQ && pR->run_stu.bTQ && pR->run_stu.safe_auto)
+		if(pSW->uTQHz.bFlag.bHz && printf_Pro_TQHz)
 		{
-		#ifndef TY_BH_FA
 			if(!FUN_ALL_EN(sw))
 				rt_printf("保护硬件压板条件不满足\r\n");
-		#else
-			#ifdef BH_FA_INONE_SW
-				if(!pSet->bTT_BH_ALL_YB)
-				rt_printf("保护硬件压板条件不满足\r\n");
-			#endif
-		#endif
-			if((!pSet->bTT_TQ)||(!pR->run_stu.bTQ) || (! pR->run_stu.safe_auto))
-				rt_printf("同期条件不满足\r\n");
 			if(!bQD)
 			{
 				if(!bDa)	
@@ -486,7 +425,7 @@ void Pro_TQHz(int sw,DWORD  dStep)
 					rt_printf("PT异常! 不满足要求\r\n");
 			}
 				
-			//rt_printf("QD=%d %d %d %d\r\n",FUN_ALL_EN(sw),pSet->bTT_TQ,pR->run_stu.bTQ,pSW->tTQQDTime.boolTrip);
+			//rt_printf("QD=%d %d\r\n",FUN_ALL_EN(sw),pSW->tTQQDTime.boolTrip);
 			//rt_printf("pt1=%d pt2=%d ang2=%d  pt断线=%d:%d\r\n",g_ui[PUB_AC_UAB1].p/65536,g_ui[pRunSet->pt2vol].p/65536,ang2/65536,tPT.uPT1DX.bFlag.bPTYC,tPT.uPT2DX.bFlag.bPTYC);
 			//rt_printf("pSetA=%d deltaA=%d bQD=%d bMxYY=%d bMxWY=%d bUxYY=%d bUxWY=%d  \r\n",pSet->dA_tq_delatA/65536,_AbsL(deltaA)/65536,bQD,bMxYY,bMxWY,bUxYY,bUxWY);
 			//rt_printf("角差=%d, 压差=%d bDf=%d pSW->uTQHz.bFlag.bQD=%d\r\n\r\n",bDa,bDu,bDf,pSW->uTQHz.bFlag.bQD);		
@@ -529,41 +468,34 @@ void Pro_TQBS(int sw,DWORD  dStep)
 	//TTQHZ_T *pSW = &pR->tTQHz;
 	TSETSW *pSet = &pRunSet->tSwSet[sw];
 
-	// 合环合闸
-	//if (pSet->bTT_TQ && pR->run_stu.bTQ && pR->run_stu.safe_auto )
-	{		
-		long deltaA;
-		bool bMxYY,bMxWY,bUxYY,bUxWY,bDa,bDu,bDf;
-		qs16 ang1=0,ang2=0;
-
-		if(pRunSet->pt2vol==PUB_AC_UAB1)ang2=0;
-		else if(pRunSet->pt2vol==PUB_AC_UBC1)ang2=-120*65536;
-		else if(pRunSet->pt2vol==PUB_AC_UCA1)ang2=120*65536;
-		else if(pRunSet->pt2vol==PUB_AC_UAB2)ang2=0;
-		else if(pRunSet->pt2vol==PUB_AC_UBC2)ang2=-120*65536;
-		else if(pRunSet->pt2vol==PUB_AC_UCA2)ang2=120*65536;
-		
-
-	    bMxYY = OverRelay(g_sw_pub.m2_max[2], pSet->dU_chz_yy,pSet->dU_chz_yy,false); 
-	    bMxWY = LowRelay(g_sw_pub.m2_max[2], pSet->dU_chz_wy,pSet->dU_chz_wy,false); 
-	    bUxYY = OverRelay(g_ui[pRunSet->pt2vol].m2[0], pSet->dU_chz_yy,pSet->dU_chz_yy,false); 
-	    bUxWY = LowRelay(g_ui[pRunSet->pt2vol].m2[0], pSet->dU_chz_wy,pSet->dU_chz_wy,false); 
-		deltaA = _AbsL((g_ui[PUB_AC_UAB1].p -ang1)- (g_ui[pRunSet->pt2vol].p-ang2));
-		bDa=(((_AbsL(deltaA) < pSet->dA_tq_delatA)?true:false)||(pSet->dA_tq_delatA==0)); //角差满足要求,角差为零,不判角差
-		bDu=((_AbsL(g_ui[PUB_AC_UAB1].fz -g_ui[pRunSet->pt2vol].fz)<pSet->dU_tq_deltaU)?true:false)||(pSet->dU_tq_deltaU==0); //压差满足要求
-		bDf= ((_AbsL(g_sw_pub.ac_in[PUB_AC_IN_F1] - g_sw_pub.ac_in[PUB_AC_IN_F2])<pSet->dF_tq_deltaF)?true:false)||(pSet->dF_tq_deltaF==0);//频差
-
-
-		bQD=((bDa&&bDu&&bDf&&bMxYY&&bUxYY&&(!tPT.uPT1DX.bFlag.bPTYC)&&(!tPT.uPT2DX.bFlag.bPTYC))
-			||(bMxWY&&(!tPT.uPT1DX.bFlag.bPTYC))
-			||(bUxWY&&(!tPT.uPT2DX.bFlag.bPTYC)));  //压差,角差,频差满足要求,或有一侧无压
-
-        #ifdef TQ_SOFT_YB
-		bTQ =  pSet->bTT_TQ && pR->run_stu.bTQ && pR->run_stu.safe_auto && (!TYTQ_ALL_EN(sw)) && !bQD;	// 合环合闸投入 同期压板跟安自压板不同时投入 pRunSet->bTT_TQ_YB
-		#else
-		bTQ =  pSet->bTT_TQ && pR->run_stu.bTQ && pR->run_stu.safe_auto && !bQD;	// 合环合闸投入 同期压板跟安自压板不同时投入
-		#endif
-	}
+    // 合环合闸
+    long deltaA;
+    bool bMxYY,bMxWY,bUxYY,bUxWY,bDa,bDu,bDf;
+    qs16 ang1=0,ang2=0;
+
+    if(pRunSet->pt2vol==PUB_AC_UAB1)ang2=0;
+    else if(pRunSet->pt2vol==PUB_AC_UBC1)ang2=-120*65536;
+    else if(pRunSet->pt2vol==PUB_AC_UCA1)ang2=120*65536;
+    else if(pRunSet->pt2vol==PUB_AC_UAB2)ang2=0;
+    else if(pRunSet->pt2vol==PUB_AC_UBC2)ang2=-120*65536;
+    else if(pRunSet->pt2vol==PUB_AC_UCA2)ang2=120*65536;
+    
+
+    bMxYY = OverRelay(g_sw_pub.m2_max[2], pSet->dU_chz_yy,pSet->dU_chz_yy,false); 
+    bMxWY = LowRelay(g_sw_pub.m2_max[2], pSet->dU_chz_wy,pSet->dU_chz_wy,false); 
+    bUxYY = OverRelay(g_ui[pRunSet->pt2vol].m2[0], pSet->dU_chz_yy,pSet->dU_chz_yy,false); 
+    bUxWY = LowRelay(g_ui[pRunSet->pt2vol].m2[0], pSet->dU_chz_wy,pSet->dU_chz_wy,false); 
+    deltaA = _AbsL((g_ui[PUB_AC_UAB1].p -ang1)- (g_ui[pRunSet->pt2vol].p-ang2));
+    bDa=(((_AbsL(deltaA) < pSet->dA_tq_delatA)?true:false)||(pSet->dA_tq_delatA==0)); //角差满足要求,角差为零,不判角差
+    bDu=((_AbsL(g_ui[PUB_AC_UAB1].fz -g_ui[pRunSet->pt2vol].fz)<pSet->dU_tq_deltaU)?true:false)||(pSet->dU_tq_deltaU==0); //压差满足要求
+    bDf= ((_AbsL(g_sw_pub.ac_in[PUB_AC_IN_F1] - g_sw_pub.ac_in[PUB_AC_IN_F2])<pSet->dF_tq_deltaF)?true:false)||(pSet->dF_tq_deltaF==0);//频差
+
+
+    bQD=((bDa&&bDu&&bDf&&bMxYY&&bUxYY&&(!tPT.uPT1DX.bFlag.bPTYC)&&(!tPT.uPT2DX.bFlag.bPTYC))
+        ||(bMxWY&&(!tPT.uPT1DX.bFlag.bPTYC))
+        ||(bUxWY&&(!tPT.uPT2DX.bFlag.bPTYC)));  //压差,角差,频差满足要求,或有一侧无压
+
+    bTQ =  (!TYTQ_ALL_EN(sw)) && !bQD;	// 合环合闸投入
 	
 	if(bTQ)
 		sw_do(sw,SW_DO_TQBS,SW_DO_TYPE_ON);//不同期
@@ -578,7 +510,6 @@ void Pro_TQBS(int sw,DWORD  dStep)
 #endif	
 }
 
-#ifdef FUN_HCBS
 enum
 {
 	HC_UAB1=0,
@@ -701,7 +632,7 @@ bool hcbs_freq(int sw) //频
 
 }
 
-#endif
+
 
 
 //获取电压通道信息
@@ -735,7 +666,7 @@ void vol_DYJL(int sw,DWORD  dStep)   // 
 
 	pJL->sta.bFlag.bQD_H = SOFE_AUTO_EN(sw)
 							&& pSet->bTT_jl_dy//投退字
-							&& pR->run_stu.freq_vol && pR->run_stu.safe_auto && pRunSet->bTT_JL_YB
+							&& pRunSet->bTT_JL_YB
 							&&pSWST->uSWST.bFlag.bHZWZ		//在合闸位置
 							&&bQDD1;
 
@@ -772,7 +703,7 @@ void vol_DYJL(int sw,DWORD  dStep)   // 
 
 	pJL->sta.bFlag.bQD_G = SOFE_AUTO_EN(sw)
 							&& pSet->bTT_jl_dy//投退字
-							&& pR->run_stu.freq_vol && pR->run_stu.safe_auto && pRunSet->bTT_JL_YB
+							&& pRunSet->bTT_JL_YB
 							&&pSWST->uSWST.bFlag.bHZWZ		//在合闸位置
 							&&(!bQDD1&&bQDD2);
 
@@ -809,7 +740,7 @@ void vol_DYJL(int sw,DWORD  dStep)   // 
 	{
 		bQDD1 = LowRelay(g_sw_pub.m2_max[2], pSet->dU_jl_gddy,pSet->dU_jl_gddy_fh,pJL->sta.bFlag.bQD_L); 
 	}
-#ifdef FUN_HCBS
+
 	if(IS_VOL_CHANNEL_TYPE)
 	{		
 		bhcbs=pSet ->bTT_hcbs_dy
@@ -820,13 +751,10 @@ void vol_DYJL(int sw,DWORD  dStep)   // 
 		bhcbs=pSet ->bTT_hcbs_dy
 				&&(hcbs_vol(sw,HC_UAB1)||hcbs_vol(sw,HC_UBC1)||hcbs_vol(sw,HC_UCA1));
 	}
-#else
-	bhcbs=false;
-#endif	
 
 	pJL->sta.bFlag.bQD_L = SOFE_AUTO_EN(sw)
 							&& pSet->bTT_jl_dy//投退字
-							&& pR->run_stu.freq_vol && pR->run_stu.safe_auto && pRunSet->bTT_JL_YB
+							&& pRunSet->bTT_JL_YB
 							&&pSWST->uSWST.bFlag.bHZWZ		//在合闸位置
 							&&pR->tSWST.uSWST.bFlag.bCYY		//曾有压
 							&&(!tPT.uPT1DX.bFlag.bPTYC)      //无 PT异常
@@ -868,7 +796,7 @@ void vol_DYJL(int sw,DWORD  dStep)   // 
 	
 	pJL->sta.bFlag.bQD_D = SOFE_AUTO_EN(sw)
 							&& pSet->bTT_jl_dy//投退字
-							&& pR->run_stu.freq_vol && pR->run_stu.safe_auto && pRunSet->bTT_JL_YB
+							&& pRunSet->bTT_JL_YB
 							&&pSWST->uSWST.bFlag.bHZWZ		//在合闸位置
 							&&pR->tSWST.uSWST.bFlag.bCYY		//曾有压
 							&&(!tPT.uPT1DX.bFlag.bPTYC)      //无 PT异常
@@ -918,18 +846,14 @@ void vol_PLJL(int sw,DWORD  dStep)   // 频
 	TSETSW *pSet = &pRunSet->tSwSet[sw];
 	DWORD freq=freq_get(0)*65536;
 	bool bhcbs;
-#ifdef FUN_HCBS
-	bhcbs=pSet ->bTT_hcbs_hz&&hcbs_freq(sw);
-#else
-	bhcbs=false;
-#endif		
+	bhcbs=pSet ->bTT_hcbs_hz&&hcbs_freq(sw);	
 	
 	
 	/***********频率过低启动	**********************************/	
 	bQDD1 = LowRelay(freq, pSet->dU_jl_lowhz,pSet->dU_jl_lowhz_fh,pJL->sta.bFlag.bQD_L); 
 	pJL->sta.bFlag.bQD_L = SOFE_AUTO_EN(sw)
 							&& pSet->bTT_jl_hz//投退字
-							&& pR->run_stu.freq_vol && pR->run_stu.safe_auto && pRunSet->bTT_JL_YB
+							&& pRunSet->bTT_JL_YB
 							&&pSWST->uSWST.bFlag.bHZWZ		//在合闸位置
 							&&(freq>44*65536)  //频率大于44hz,不然认为无频率
 							&&(bQDD1);
@@ -963,7 +887,7 @@ void vol_PLJL(int sw,DWORD  dStep)   // 频
 	bQDD2 = LowRelay(freq, pSet->dU_jl_dhz,pSet->dU_jl_dhz_fh,pJL->sta.bFlag.bQD_D); 
 	pJL->sta.bFlag.bQD_D= SOFE_AUTO_EN(sw)
 							&& pSet->bTT_jl_hz//投退字
-							&& pR->run_stu.freq_vol && pR->run_stu.safe_auto && pRunSet->bTT_JL_YB
+							&& pRunSet->bTT_JL_YB
 							&&pSWST->uSWST.bFlag.bHZWZ		//在合闸位置
 							&&(!bQDD1&&bQDD2);
 
@@ -996,7 +920,7 @@ void vol_PLJL(int sw,DWORD  dStep)   // 频
 	bQDD1 = OverRelay(freq, pSet->dU_jl_ghz,pSet->dU_jl_ghz_fh,pJL->sta.bFlag.bQD_H); 
 	pJL->sta.bFlag.bQD_H= SOFE_AUTO_EN(sw)
 							&& pSet->bTT_jl_hz//投退字
-							&& pR->run_stu.freq_vol && pR->run_stu.safe_auto && pRunSet->bTT_JL_YB
+							&& pRunSet->bTT_JL_YB
 							&&pSWST->uSWST.bFlag.bHZWZ		//在合闸位置
 							&&bQDD1;
 
@@ -1050,7 +974,7 @@ void PT_Check(DWORD  dStep)
 			bptdx=((BH_ALL_EN(sw)&&pRunSet->tSwSet[sw].bTT_bh_ptdx)
 					||(FA_ALL_EN(sw)&&pRunSet->tSwSet[sw].bTT_fa_ptdx));
 			bpt1check|=bptdx;
-			bpt2check|=(bptdx&&(pRunSet->tSwSet[sw].bTT_bh_pt_vv||pRunSet->tSwSet[sw].bTT_fa_pt_vv));// pt2 vv接线
+			bpt2check|=(bptdx&&(pRunSet->a_side_pt_type));// pt2 vv接线
 #ifdef GD_AREA_MAIN_2020
             bpt1check&=pRunSet->tSwSet[sw].bTT_PT1_ll_check;
             bpt2check&=pRunSet->tSwSet[sw].bTT_PT2_ll_check;
@@ -1508,6 +1432,81 @@ void vol_lost_tz(int sw, DWORD      dStep)  // 失压
 	} 
 }
 #endif
+
+#if (0)
+/**************************************************************************
+函数名称:Pro_U0Tz
+函数版本:1.00 
+作者:    赵海洋
+创建日期:2022.2.25   
+函数功能说明:零压跳闸默认检测零压1
+输入参数:
+其他输入:
+输出参数:
+返回值: 
+***************************************************************************/
+void Pro_U0Tz(int sw,DWORD  dStep)
+{
+	bool  bQDD; 
+	TRELAY_T *pR=&g_tRelay[sw];
+	TVOL_T *pvol = &pR->tU0GZ;
+	VOL_SET *pSet = &pRunSet->tSwSet[sw].tU0Set;
+	
+	bQDD = OverRelay(g_ui[PUB_AC_U01].m2[0], pSet->dUVol,pSet->dUVol_fh,pvol->sta.bFlag.bQD); 
+	pvol->sta.bFlag.bQD = ((pSet->bTT || pSet->bTz)&& bQDD);
+
+	if(pvol->sta.bFlag.bQD)
+	{
+		if(!pvol->sta.bFlag.bQDWave)
+		{
+			rcd_start(sw,RECORD_TYPE_LXDY, RECORD_LEN_TZQD); 	//录波类型:跳闸类
+			pvol->sta.bFlag.bQDWave = true;
+		}
+	}
+	/***********动作*********************************/
+	RunTR(&pvol->tQDTime, pvol->sta.bFlag.bQD, dStep);		
+	if (pSet->bTT)pvol->sta.bFlag.bGj = pvol->tQDTime.boolTrip;
+	if (pSet->bTz)pvol->sta.bFlag.bTz = pvol->tQDTime.boolTrip;
+	
+	/************事件记录及出口****************************/
+	if(pvol->sta.bFlag.bGj) 
+	{
+		if(soe_check(EV_LYGJ+sw*EV_SW_NUM)==false)	
+		{
+			DWORD U0;
+			U0 = _Mul_Div_U(sqrt_32fix(g_ui[PUB_AC_U01].m2[0]), 256, g_ui[PUB_AC_U01].m2_factor_k);
+			soe_record_ev(EV_LYGJ+sw*EV_SW_NUM,1, U0,0,0);                                          
+		}
+	}
+	else
+	{
+		if(soe_check(EV_LYGJ+sw*EV_SW_NUM)==true)			
+		{
+			pvol->sta.bFlag.bQDWave = false;
+			soe_record_ev(EV_LYGJ+sw*EV_SW_NUM,0, 0,0,0 );                                          
+		}			
+	} 
+
+	if(pvol->sta.bFlag.bTz) 
+	{
+		if(soe_check(EV_LYTZ+sw*EV_SW_NUM)==false)	
+		{
+			DWORD U0;
+			U0 = _Mul_Div_U(sqrt_32fix(g_ui[PUB_AC_U01].m2[0]), 256, g_ui[PUB_AC_U01].m2_factor_k);
+			soe_record_ev(EV_LYTZ+sw*EV_SW_NUM,1, U0,0,0);                                          
+		}
+	}
+	else
+	{
+		if(soe_check(EV_LYTZ+sw*EV_SW_NUM)==true)			
+		{
+			pvol->sta.bFlag.bQDWave = false;
+			soe_record_ev(EV_LYTZ+sw*EV_SW_NUM,0, 0,0,0 );                                          
+		}			
+	} 
+}
+#endif
+
 // = ========================= 本文件结束 =============================
 
 

+ 1 - 5
dtu/dtu_main_t536/app/vol.h

@@ -33,12 +33,10 @@ enum
 	VOL_DDY_Uca2, 		// Uca2低电压
 	VOL_DDY_DC1,		// 直流电源1低电压
 	VOL_DDY_DC2,		// 直流电源2低电压
-#ifdef DISP_SET_YYJB
 	VOL_YY_POW1,		// 电源1上电
 	VOL_YY_POW2,		// 电源2上电
 	VOL_WY_POW1,		// 电源1失电
 	VOL_WY_POW2,		// 电源2失电
-#endif	
 	VOL_NUMBER
 };
 
@@ -173,11 +171,9 @@ void Pro_3U0(int sw,DWORD  dStep);
 void vol_lost_tz(int sw, DWORD      dStep);  // 失压跳闸
 #endif
 
-#ifdef FUN_HCBS
 void hcbs_init(void);
 void hcbs_dataset(void);
-#endif
-
+void Pro_U0Tz(int sw,DWORD  dStep);
 
 #endif
 //========================== 本文件结束 ===============================

A különbségek nem kerülnek megjelenítésre, a fájl túl nagy
+ 798 - 54
dtu/dtu_main_t536/app/xdljd.c


+ 11 - 6
dtu/dtu_main_t536/main_mod.c

@@ -285,7 +285,7 @@ int di_do_adc (void *unused)
 	pid_t tid;
     cpu_set_t set;
     struct sched_param sch_par;
-    sch_par.sched_priority = 99;
+    sch_par.sched_priority = 90;
 
 	// Set CPU affinity [T536-CPU-3]
     tid = gettid();
@@ -318,10 +318,10 @@ int di_do_adc (void *unused)
 	// zhl add
 	struct shmem_fd shmem_fd;
 	if (share_mem_init_v2(&shmem_fd) < 0){
-		printf("--->shmem_init fail !!!\r\n");
+		dp_err_n_c("--->shmem_init fail !!!\r\n");
 		return -1;
 	} else {
-		printf("--->shmem_init success !!!\r\n");
+		dp_info_n_c("--->shmem_init success !!!\r\n");
 	}
 
 	// 装置类型us_machine_type (分布式:1,集中式:2)
@@ -335,9 +335,12 @@ int di_do_adc (void *unused)
 	// ADC初始化标志信息
 	struct t_shmdata_flag adc_flag = {0};
 	int ret_flag = shm_packet_read_v2(SHM_ADDR_W_FLAG, sizeof(adc_flag), (uint8_t *)&adc_flag, sizeof(adc_flag));
-	if(adc_flag.us_cfg_adc_err == 1 && ret_flag > 0){
+	if(adc_flag.us_cfg_adc_err == 1 || ret_flag < 0){
 		rt_err_set(ERR_CODE_INIT_ADC, 0);
-	}		
+	}
+    else {
+	    dp_info_nt("adc init ok!\r\n");
+    }	
 	// printf("ret_flag: %d, read SHM_ADDR_W_FLAG:0x%X -> us_updata: %u, us_op: %u, us_op_bk: %u, us_cfg_adc_err: %u, us_crc: 0x%04x\n\n", 
 	// 		ret_flag, SHM_ADDR_W_FLAG, adc_flag.us_updata, adc_flag.us_op, adc_flag.us_op_bk, adc_flag.us_cfg_adc_err, adc_flag.us_crc);
 		
@@ -378,7 +381,7 @@ int di_do_adc (void *unused)
         }
 
 
-		gps_isr();
+		// gps_isr(); // zhl upadte 放在另一个线程跑
 		us1 = origin_ext;
 		flags = 1;
     }
@@ -465,6 +468,8 @@ int main(void)
 
 	call_usermodehelper("/sbin/ifconfig", argv, envp, UMH_WAIT_PROC);
 
+    dp_info_nt("%s %s\r\n", __DATE__, __TIME__);
+    dp_info_nt("版本信息: SV%02d.%03d %s\r\n", (VER_NUM >> 16) & 0XFF, VER_NUM & 0XFFF, DEVICE_VERSION_INFORMATION);
     
 	//if(mod_init() < 0)    //jack.liu 20200904 认证信息先不使用
 	//	return -1;

+ 3 - 0
dtu/dtu_main_t536/sh/t536/Makefile

@@ -22,6 +22,7 @@ CFLAGS += -I$(PRJ_PWD)/tmp/app_public/gps
 CFLAGS += -I$(PRJ_PWD)/tmp/app_public/xdljd
 CFLAGS += -I$(PRJ_PWD)/tmp/app_public/sys_api
 CFLAGS += -I$(PRJ_PWD)/tmp/app_public/bluetooth
+CFLAGS += -I$(PRJ_PWD)/tmp/app_public/wavelib
 CFLAGS += -I$(PRJ_PWD)/tmp/xenomai/include
 CFLAGS += -I$(PRJ_PWD)/tmp/xenomai/include/xenomai
 CFLAGS += -I$(PRJ_PWD)/tmp/xenomai/include/xenomai/cobalt
@@ -178,9 +179,11 @@ OBJS =  main_mod.o \
 		tmp/app_public/gps/gps_uart.o \
 		tmp/app_public/sys_api/sys_api.o\
 		tmp/app_public/bluetooth/bluetooth.o\
+		tmp/app_public/wavelib/wavelib.o\
 		\
 		tmp/xenomai/lib/xenomai/bootstrap.o\
 		tmp/fuxi_bsp/source/shmem.o \
+		tmp/fuxi_bsp/source/pps_sync.o \
 
 #		tmp/lib61850.o\
 

Nem az összes módosított fájl került megjelenítésre, mert túl sok fájl változott