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

📄 resource.c

📁 Keil平台
💻 C
📖 第 1 页 / 共 5 页
字号:
    {0, 12, 26, 2, CTRL_EDIT, BS_NULL, MODULE_JKMK|DATA_TMCFG,  2, "定时均充周期", "%1200~2000b%4d小时"},
    {0, 14, 26, 2, CTRL_EDIT, BS_NULL, MODULE_JKMK|DATA_TMCFG,  3, "均充保护时间", "%300~720b%3d分"},

    {0, 16, 26, 2, CTRL_BUTTON, BS_NOFOCUS, 0, 0, "转均充判据", ""},
    {0, 18, 26, 2, CTRL_EDIT, BS_NULL, MODULE_JKMK|DATA_TMCFG, 5,  "转均充延迟时间", "%10~30b%2d分"},
    {0, 20, 26, 2, CTRL_EDIT, BS_NULL, MODULE_JKMK|DATA_MKCFG, 34, "转均充容量比  ", "%20~90b%2d%%"},
    {0, 22, 26, 2, CTRL_EDIT, BS_NULL, MODULE_JKMK|DATA_MKCFG, 32, "转均充参考电流", "%2~15b%1.2dC"},

    {0, 24, 26, 2, CTRL_BUTTON, BS_NOFOCUS, 0, 0, "转浮充判据", ""},
    {0, 28, 26, 2, CTRL_EDIT, BS_NULL, MODULE_JKMK|DATA_TMCFG, 4,  "稳流均充时间", "%10~240b%3d分"},
    {0, 30, 26, 2, CTRL_EDIT, BS_NULL, MODULE_JKMK|DATA_MKCFG, 31, "稳流均充电流", "%1~4b%1.2dC"},

    {0, 32, 26, 2, CTRL_LIST, BS_NULL, MODULE_JKMK|DATA_MKCFG, 12, "是否允许温度补偿", "禁止\n允许"},
    {0, 34, 26, 2, CTRL_EDIT, BS_NULL, MODULE_JKMK|DATA_MKCFG, 13, "温度补偿系数", "%0~500b%3dmV"},
    {0, 36, 26, 2, CTRL_EDIT, BS_NULL, MODULE_JKMK|DATA_MKCFG, 14, "温度补偿中心", "%20~30b%2d℃"},
    {0, 38, 26, 2, CTRL_LIST|CTRL_END, BS_NULL, MODULE_JKMK|DATA_MKCFG, 15, "温度计算方式", "平均\n1点\n2点"},

    {0, 40, 26, 2, CTRL_BUTTON, BS_NOFOCUS, 0, 0, "电池测试", ""},
    {0, 42, 26, 2, CTRL_EDIT, BS_NULL, MODULE_JKMK|DATA_MKCFG, 35, "测试终止电压  ", "%#1900~2400b%3.1dV"},
    {0, 44, 26, 2, CTRL_EDIT, BS_NULL, MODULE_JKMK|DATA_MKCFG, 36, "测试终止容量比", "%0~100b%3d%%"},
    {0, 46, 26, 2, CTRL_EDIT|CTRL_END, BS_NULL, MODULE_JKMK|DATA_TMCFG, 6, "测试终止时间  ", "%0~800b%3d分"},
};
const CONTROL  BattSetCtrl[] = {/*电池参数*/
    {0, 0, 26, 2, CTRL_EDIT, BS_NULL, MODULE_JKMK|DATA_MKCFG, 10, "额定容量", "%50~3000b%4dAh"},
    {0, 2, 26, 2, CTRL_EDIT, BS_NULL, MODULE_JKMK|DATA_MKCFG, 30, "充电限流", "%5~20b%1.2dC"},
    {0, 4, 26, 2, CTRL_EDIT, BS_NULL, MODULE_JKMK|DATA_MKCFG, 11, "当前容量比", "%0~100b%3d%%"},
    {0, 6, 26, 2, CTRL_EDIT, BS_NULL, MODULE_JKMK|DATA_MKCFG, 16, "充电效率", "%0~100b%3d%%"},

    {0,  8, 14, 2, CTRL_BUTTON, BS_NOFOCUS, 0, 0, "放电曲线", "X"},
    { 0, 10, 12, 2, CTRL_EDIT, BS_NULL, MODULE_JKMK|DATA_MKCFG, 20, "0.1C", "%0~150b%2.1dh"},
    { 0, 12, 12, 2, CTRL_EDIT, BS_NULL, MODULE_JKMK|DATA_MKCFG, 21, "0.2C", "%0~150b%2.1dh"},
    { 0, 14, 12, 2, CTRL_EDIT, BS_NULL, MODULE_JKMK|DATA_MKCFG, 22, "0.3C", "%0~150b%2.1dh"},
    {14, 10, 12, 2, CTRL_EDIT, BS_NULL, MODULE_JKMK|DATA_MKCFG, 23, "0.4C", "%0~150b%2.1dh"},
    {14, 12, 12, 2, CTRL_EDIT, BS_NULL, MODULE_JKMK|DATA_MKCFG, 24, "0.5C", "%0~150b%2.1dh"},
    {14, 14, 12, 2, CTRL_EDIT, BS_NULL, MODULE_JKMK|DATA_MKCFG, 25, "0.6C", "%0~150b%2.1dh"},

    { 0, 16, 12, 2, CTRL_EDIT, BS_NULL, MODULE_JKMK|DATA_MKCFG, 26, "0.7C", "%0~150b%2.1dh"},
    { 0, 18, 12, 2, CTRL_EDIT, BS_NULL, MODULE_JKMK|DATA_MKCFG, 27, "0.8C", "%0~150b%2.1dh"},
    { 0, 20, 12, 2, CTRL_EDIT, BS_NULL, MODULE_JKMK|DATA_MKCFG, 28, "0.9C", "%0~150b%2.1dh"},
    { 0, 22, 12, 2, CTRL_EDIT|CTRL_END, BS_NULL, MODULE_JKMK|DATA_MKCFG, 29, "1.0C", "%0~150b%2.1dh"},
};
const CONTROL  TimeSetCtrl[] = {/*时间设置*/

    { 0, 2, 4, 2, CTRL_EDIT, BS_NULL, MODULE_JKMK|DATA_TEMP, 5, "年", "%0~20b%2d"},
    { 8, 2, 4, 2, CTRL_EDIT, BS_NULL, MODULE_JKMK|DATA_TEMP, 4, "月", "%1~12b%2d"},
    {16, 2, 4, 2, CTRL_EDIT, BS_NULL, MODULE_JKMK|DATA_TEMP, 3, "日", "%1~310b%2d"},
    { 0, 4, 4, 2, CTRL_EDIT, BS_NULL, MODULE_JKMK|DATA_TEMP, 2, "时", "%0~23b%2d"},
    { 8, 4, 4, 2, CTRL_EDIT, BS_NULL, MODULE_JKMK|DATA_TEMP, 1, "分", "%0~59b%2d"},
    {16, 4, 4, 2, CTRL_EDIT|CTRL_END, BS_NULL, MODULE_JKMK|DATA_TEMP, 0, "秒", "%0~59b%2d"},
};
const CONTROL  RemotCommCtrl[] = {/*远程通讯*/
    
    {0, 0, 14, 2, CTRL_BUTTON, BS_NOFOCUS, 0, 0, "后台通讯设置", "X"},
    {0, 2, 24, 2, CTRL_EDIT, BS_NULL, MODULE_JKMK|DATA_MKCFG, 0, "本机地址", "%0~255b%3d"},
    {0, 4, 24, 2, CTRL_EDIT, BS_NULL, MODULE_JKMK|DATA_MKCFG, 1, "连接串口", "%0~9b%2d"},
    {0, 6, 24, 2, CTRL_LIST, BS_NULL,MODULE_JKMK|DATA_MKCFG, 38, "协议类型", "CDT   \nCDT-S \nMODBUS"},

    {0,  8, 14, 2, CTRL_BUTTON, BS_NOFOCUS, 0, 0, "触屏通讯设置", "X"},
    {0, 10, 24, 2, CTRL_EDIT, BS_NULL, MODULE_JKMK|DATA_MKCFG, 60, "本机地址", "%0~255b%3d"},
    {0, 12, 24, 2, CTRL_EDIT, BS_NULL, MODULE_JKMK|DATA_MKCFG, 61, "连接串口", "%0~9b%2d"},

    {0, 14, 24, 2, CTRL_LIST|CTRL_END, BS_NULL, MODULE_JKMK|DATA_MKCFG,  62, "协议类型", "CDT   \nCDT-S \nMODBUS"},
};
const CONTROL  OtherSetCtrl[] = {/*其它设置*/
    { 0, 0, 26, 2, CTRL_EDIT, BS_NULL, MODULE_JKMK|DATA_TMCFG, 1, "屏幕保护时间", "%1~30b%2d分"},
    { 0, 2, 26, 2, CTRL_LIST, BS_NULL,MODULE_JKMK|DATA_MKCFG, 18, "屏体告警声音", "无声\n发声"},
    { 0, 4, 26, 2, CTRL_LIST|CTRL_END, BS_NULL,MODULE_JKMK|DATA_MKCFG, 19, "监控单元告警声音", "无声\n发声"},
};
const CONTROL  SysConfigCtrl[] = {/*系统配置*/
    {0,  0, 26, 2, CTRL_LIST, BS_NULL, MODULE_JKMK|DATA_MKCFG,  4, "系统电压类型", "220V\n110V"},
#ifdef HARD_GP
    {0,  2, 26, 2, CTRL_LIST, BS_NULL, MODULE_JKMK|DATA_MKCFG,  5, "模块额定输出", "5A \n10A\n20A"},
//    {0,  4, 26, 2, CTRL_LIST, BS_NULL, MODULE_JKMK|DATA_MKCFG,  1, "模块限流方式", "无级\n有级"},
    {0,  6, 26, 2, CTRL_EDIT, BS_NULL, MODULE_JKMK|DATA_MKCFG, 51, "充电模块数量", "%1~16b%2d"},
#endif
    {0,  8, 26, 2, CTRL_LIST, BS_NULL, MODULE_JKMK|DATA_MKCFG, 50, "母线是否分段", "不分段\n分段  "},
    {0, 10, 26, 2, CTRL_EDIT, BS_NULL, MODULE_JKMK|DATA_MKCFG, 54, "绝缘模块数量", "%0~2b%2d"},
    {0, 12, 26, 2, CTRL_EDIT, BS_NULL, MODULE_JKMK|DATA_MKCFG, 53, "电导模块数量", "%0~5b%2d"},
    {0, 14, 26, 2, CTRL_EDIT, BS_NULL, MODULE_JKMK|DATA_MKCFG, 55, "开入模块数量", "%0~16b%2d"},

    {0, 16, 26, 2, CTRL_EDIT, BS_NULL, MODULE_JKMK|DATA_MKCFG, 56, "1段开关数量", "%0~128b%3d"},
    {0, 18, 26, 2, CTRL_EDIT, BS_NULL, MODULE_JKMK|DATA_MKCFG, 57, "2段开关数量", "%0~128b%3d"},
    {0, 20, 26, 2, CTRL_EDIT, BS_NULL, MODULE_JKMK|DATA_MKCFG, 58, "交流开关数量", "%0~128b%3d"},
    {0, 22, 26, 2, CTRL_EDIT, BS_NULL, MODULE_JKMK|DATA_MKCFG, 59, "其它开关数量", "%0~128b%3d"},

    {0, 24, 26, 2, CTRL_LIST, BS_NULL, MODULE_JKMK|DATA_MKCFG, 47, "降压单元",    "有\n无"},
//    {0, 26, 26, 2, CTRL_EDIT, BS_NULL, MODULE_JKMK|DATA_MKCFG, 49, "串口数量",    "%2~9b%1d"},
    {0, 28, 26, 2, CTRL_EDIT, BS_NOFOCUS, MODULE_JKMK|DATA_MKCFG,  3, "软件版本",    "%1.2d"},
    {0, 30, 26, 2, CTRL_EDIT|CTRL_END, BS_NULL, MODULE_JKMK|DATA_MKCFG, 2, "序列号", "%0~9999b%4d"},
};
const CONTROL  RangeSetCtrl[] = {/*量程校准*/
    {0,  0, 18, 2, CTRL_BUTTON, BS_NOFOCUS, 0, 0, "1路交流电压", "1路交流"},
    {0,  2, 18, 2, CTRL_EDIT, BS_NULL, MODULE_JKMK|DATA_AICFG, 0*3, "UV电压", "%300~800b%3dV"},
        {20,  2, 7, 2, CTRL_EDIT, ES_NOCAPTION|BS_NOFOCUS, MODULE_JKMK|DATA_AI, 0, "UV电压", "%3dV "},
    {0,  4, 18, 2, CTRL_EDIT, BS_NULL, MODULE_JKMK|DATA_AICFG, 1*3, "VW电压", "%300~800b%3dV"},
        {20,  4, 7, 2, CTRL_EDIT, ES_NOCAPTION|BS_NOFOCUS, MODULE_JKMK|DATA_AI, 1, "VW电压", "%3dV "},
    {0,  6, 18, 2, CTRL_EDIT, BS_NULL, MODULE_JKMK|DATA_AICFG, 2*3, "WU电压", "%300~800b%3dV"},
        {20,  6, 7, 2, CTRL_EDIT, ES_NOCAPTION|BS_NOFOCUS, MODULE_JKMK|DATA_AI, 2, "WU电压", "%3dV "},

    {0,  8, 18, 2, CTRL_BUTTON, BS_NOFOCUS, 0, 0, "2路交流电压", "2路交流"},
    {0, 10, 18, 2, CTRL_EDIT, BS_NULL, MODULE_JKMK|DATA_AICFG, 3*3, "UV电压", "%300~800b%3dV"},
        {20, 10, 7, 2, CTRL_EDIT, ES_NOCAPTION|BS_NOFOCUS, MODULE_JKMK|DATA_AI, 3, "UV电压", "%3dV "},
    {0, 12, 18, 2, CTRL_EDIT, BS_NULL, MODULE_JKMK|DATA_AICFG, 4*3, "VW电压", "%300~800b%3dV"},
        {20, 12, 7, 2, CTRL_EDIT, ES_NOCAPTION|BS_NOFOCUS, MODULE_JKMK|DATA_AI, 4, "VW电压", "%3dV "},
    {0, 14, 18, 2, CTRL_EDIT, BS_NULL, MODULE_JKMK|DATA_AICFG, 5*3, "WU电压", "%300~800b%3dV"},
        {20, 14, 7, 2, CTRL_EDIT, ES_NOCAPTION|BS_NOFOCUS, MODULE_JKMK|DATA_AI, 5, "WU电压", "%3dV "},

    {0, 16, 18, 2, CTRL_EDIT, BS_NULL, MODULE_JKMK|DATA_AICFG, 6*3, "1路输出电压", "%1500~6000b%3.1dV"},
        {20, 16, 7, 2, CTRL_EDIT, ES_NOCAPTION|BS_NOFOCUS, MODULE_JKMK|DATA_AI,  6, "输出电压", "%3.1dV "},
    {0, 18, 18, 2, CTRL_EDIT, BS_NULL, MODULE_JKMK|DATA_AICFG, 7*3, "1路输出电流", "%100~2000b%3.1dA"},
        {20, 18, 7, 2, CTRL_EDIT, ES_NOCAPTION|BS_NOFOCUS, MODULE_JKMK|DATA_AI,  7, "输出电流", "%2.1dA "},
    {0, 20, 18, 2, CTRL_EDIT, BS_NULL, MODULE_JKMK|DATA_AICFG, 16*3, "电池电压", "%1500~6000b%3.1dV"},
        {20, 20, 7, 2, CTRL_EDIT, ES_NOCAPTION|BS_NOFOCUS, MODULE_JKMK|DATA_AI, 16, "电池电压", "%3.1dV "},
    {0, 22, 18, 2, CTRL_EDIT, BS_NULL, MODULE_JKMK|DATA_AICFG, 17*3, "电池电流", "%100~2000b%3.1dA"},
        {20, 22, 7, 2, CTRL_EDIT, BS_NOFOCUS|ES_NOCAPTION, MODULE_JKMK|DATA_AI, 17, "电池电流", "%2.1dA "},

    {0, 26, 18, 2, CTRL_EDIT, BS_NULL, MODULE_JKMK|DATA_AICFG,  10*3, "1段合母", "%1500~6000b%3.1dV"},
        {20, 26, 7, 2, CTRL_EDIT, ES_NOCAPTION|BS_NOFOCUS, MODULE_JKMK|DATA_AI, 10, "1段合母电压", "%3.1dV "},
    {0, 28, 18, 2, CTRL_EDIT, BS_NULL, MODULE_JKMK|DATA_AICFG,  11*3, "1段控母", "%1500~6000b%3.1dV"},
        {20, 28, 7, 2, CTRL_EDIT, ES_NOCAPTION|BS_NOFOCUS, MODULE_JKMK|DATA_AI, 11, "1段控母电压", "%3.1dV "},
    {0, 30, 18, 2, CTRL_EDIT, BS_NULL, MODULE_JKMK|DATA_AICFG, 12*3, "1段负荷", "%100~2000b%3.1dA"},
        {20, 30, 7, 2, CTRL_EDIT, ES_NOCAPTION|BS_NOFOCUS, MODULE_JKMK|DATA_AI, 12, "1段负荷电流", "%2.1dA "},

    {0, 34, 18, 2, CTRL_EDIT, BS_NULL, MODULE_JKMK|DATA_AICFG, 13*3, "2段合母", "%1500~6000b%3.1dV"},
        {20, 34, 7, 2, CTRL_EDIT, ES_NOCAPTION|BS_NOFOCUS, MODULE_JKMK|DATA_AI, 13, "2段合母电压", "%3.1dV "},
    {0, 36, 18, 2, CTRL_EDIT, BS_NULL, MODULE_JKMK|DATA_AICFG, 14*3, "2段控母", "%1500~6000b%3.1dV"},
        {20, 36, 7, 2, CTRL_EDIT, ES_NOCAPTION|BS_NOFOCUS, MODULE_JKMK|DATA_AI, 14, "2段控母电压", "%3.1dV "},
    {0, 38, 18, 2, CTRL_EDIT, BS_NULL, MODULE_JKMK|DATA_AICFG, 15*3, "2段负荷", "%100~2000b%3.1dA"},
        {20, 38, 7, 2, CTRL_EDIT, ES_NOCAPTION|BS_NOFOCUS, MODULE_JKMK|DATA_AI, 15, "2段负荷电流", "%2.1dA "},

    {0, 40, 18, 2, CTRL_EDIT, BS_NULL, MODULE_JKMK|DATA_AICFG,  8*3, "2路输出电压", "%1500~6000b%3.1dV"},
        {20, 40, 7, 2, CTRL_EDIT, ES_NOCAPTION|BS_NOFOCUS, MODULE_JKMK|DATA_AI,  8, "输出电压2", "%3.1dV "},
    {0, 42, 18, 2, CTRL_EDIT, BS_NULL, MODULE_JKMK|DATA_AICFG,  9*3, "2路输出电流", "%100~2000b%3.1dA"},
        {20, 42, 7, 2, CTRL_EDIT, ES_NOCAPTION|BS_NOFOCUS, MODULE_JKMK|DATA_AI,  9, "输出电流2", "%2.1dA "},
    {0, 44, 18, 2, CTRL_EDIT, BS_NULL, MODULE_JKMK|DATA_AICFG, 18*3, "2路电池电压", "%1500~6000b%3.1dV"},
        {20, 44, 7, 2, CTRL_EDIT, ES_NOCAPTION|BS_NOFOCUS, MODULE_JKMK|DATA_AI, 18, "电池电压2", "%3.1dV "},
    {0, 46, 18, 2, CTRL_EDIT, BS_NULL, MODULE_JKMK|DATA_AICFG, 19*3, "2路电池电流", "%100~2000b%3.1dA"},
        {20, 46, 7, 2, CTRL_EDIT, ES_NOCAPTION|BS_NOFOCUS, MODULE_JKMK|DATA_AI, 19, "电池电流2", "%2.1dA "},

    {0, 48, 18, 2, CTRL_EDIT, BS_NULL, MODULE_JKMK|DATA_AICFG, 20*3, "通讯模块电压", "%500~6000b%3.1dV"},
        {20, 48, 7, 2, CTRL_EDIT, ES_NOCAPTION|BS_NOFOCUS, MODULE_JKMK|DATA_AI, 20, "通讯模块电压", "%3.1dV "},
    {0, 50, 18, 2, CTRL_EDIT, BS_NULL, MODULE_JKMK|DATA_AICFG, 21*3, "通讯模块电流", "%100~2000b%3.1dA"},
        {20, 50, 7, 2, CTRL_EDIT|CTRL_END, ES_NOCAPTION|BS_NOFOCUS, MODULE_JKMK|DATA_AI, 21, "通讯模块电流", "%2.1dA "},


};
const CONTROL  CommConfigCtrl[] = {/*串口配置*/
    { 0, 0,  8, 2, CTRL_EDIT, ES_READONLY|BS_NOFOCUS, MODULE_JKMK|DATA_TEMP, 17, "串口", "%2d"},
    { 0, 2, 14, 2, CTRL_LIST, BS_NULL, MODULE_COMMK|DATA_MKCFG, 0, "速率", "300 \n600 \n1200\n2400\n4800\n9600"},
    { 0, 4, 14, 2, CTRL_LIST|CTRL_END, BS_NULL, MODULE_COMMK|DATA_MKCFG, 1, "校验", "无校验\n奇校验\n偶校验"},
    { 0, 6, 14, 2, CTRL_EDIT, BS_NULL, MODULE_COMMK|DATA_MKCFG, 2, "周期", "%0~9999b%4dmS"},

    { 0,  8, 14, 2, CTRL_EDIT, BS_NOFOCUS, MODULE_COMMK|DATA_MKCFG, 11, "当前模块", "%2d"},
    { 0, 10, 14, 2, CTRL_LIST, BS_NOFOCUS, MODULE_COMMK|DATA_MKCFG, 14, "模块状态", "空闲\n初始\n运行\n中断\n备份"},
    { 0, 12, 14, 2, CTRL_LIST, BS_NOFOCUS, MODULE_COMMK|DATA_MKCFG,  4, "协议模式", "空闲\n初始\n运行\n广播\n命令"},
    { 0, 14, 14, 2, CTRL_LIST, BS_NOFOCUS, MODULE_COMMK|DATA_MKCFG,  3, "协议类型", "空闲  \n充电  \n绝缘  \n电导  \nCDT   \n绝缘2 \n开入  \nMODBUS"},

⌨️ 快捷键说明

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