📄 resource.c
字号:
{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 + -