;make by:wjf ;20110629AM #Rs232协议命令 [CMD] #;命令总数 cmd-count=51 ;G1 - 三相数据查询指令(模拟量) cmd-1=电池电压 cmd-2=电池容量百分比 cmd-3=电池维持时间 cmd-4=电池充电电流 cmd-5=温度 cmd-6=输入频率 cmd-7=旁路频率 cmd-8=输出频率 ;G2 - 三相数据查询指令(告警量) ;第一串字符 cmd-9=相序错误 cmd-10=电池低压关机 cmd-11=电池低压 cmd-12=电池供电 cmd-13=电池充电状态(1:均充 0:浮充) cmd-14=整流器工作 ;第二串字符 cmd-15=输入频率异常 cmd-16=手动旁路状态(1:开 0:关) cmd-17=市电状态(1:正常 0:异常) cmd-18=输出状态(1:逆变输出 0:旁路输出) cmd-19=逆变器工作 ;第三串字符 cmd-20=UPS停机 cmd-21=DC总线高压停机 cmd-22=拖动停机 cmd-23=过载停机 cmd-24=逆变故障停机 cmd-25=温度故障停机 cmd-26=短路故障停机 ;G3 三相数据查询指令 cmd-27=A相输入电压 cmd-28=B相输入电压 cmd-29=C相输入电压 cmd-30=A相旁路电压 cmd-31=B相旁路电压 cmd-32=C相旁路电压 cmd-33=A相输出电压 cmd-34=B相输出电压 cmd-35=C相输出电压 cmd-36=A相负载百分比 cmd-37=B相负载百分比 cmd-38=C相负载百分比 ;Q1 单相数据查询指令 cmd-39=输入电压 cmd-40=故障电压 cmd-41=输出电压 cmd-42=负载容量 cmd-43=输入频率 cmd-44=电池电压 cmd-45=温度 cmd-46=UPS输入异常 cmd-47=UPS电池低压 cmd-48=UPS旁路输出(在线UPS) cmd-49=UPS故障 cmd-50=UPS模式(1:后备UPS或EPS 0:在线UPS) cmd-51=电池测试中 ;------------------------------G1 ;电池电压 [cmd-1] SendCmd=G1 Index=1 Len=3 type=UINT ;电池容量百分比 [cmd-2] SendCmd=G1 Index=5 Len=3 type=UINT ;电池维持时间 [cmd-3] SendCmd=G1 Index=9 Len=4 type=UINT ;电池充电电流 [cmd-4] SendCmd=G1 Index=14 Len=5 type=UINT ;温度 [cmd-5] SendCmd=G1 Index=20 Len=5 type=UINT ;输入频率 [cmd-6] SendCmd=G1 Index=26 Len=4 type=UINT ;旁路频率 [cmd-7] SendCmd=G1 Index=31 Len=4 type=UINT ;输出频率 [cmd-8] SendCmd=G1 Index=36 Len=4 type=UINT ;------------------------------G2 ;------------整流器和DC状态 ;相序错误 [cmd-9] SendCmd=G2 Index=2 Len=1 type=UINT ;电池低压关机 [cmd-10] SendCmd=G2 Index=3 Len=1 type=UINT ;电池低压关机 [cmd-11] SendCmd=G2 Index=4 Len=1 type=UINT ;电池供电 [cmd-12] SendCmd=G2 Index=6 Len=1 type=UINT ;电池充电状态 [cmd-13] SendCmd=G2 Index=7 Len=1 type=UINT ;整流器工作 [cmd-14] SendCmd=G2 Index=8 Len=1 type=UINT ;------------UPS状态 ;输入频率异常 [cmd-15] SendCmd=G2 Index=12 Len=1 type=UINT ;手动旁路状态 [cmd-16] SendCmd=G2 Index=13 Len=1 type=UINT ;市电状态 [cmd-17] SendCmd=G2 Index=14 Len=1 type=UINT ;UPS输出状态 [cmd-18] SendCmd=G2 Index=15 Len=1 type=UINT ;逆变器工作 [cmd-19] SendCmd=G2 Index=16 Len=1 type=UINT ;------------故障信息 ;UPS停机 [cmd-20] SendCmd=G2 Index=19 Len=1 type=UINT ;DC总线高压停机 [cmd-21] SendCmd=G2 Index=20 Len=1 type=UINT ;手动停机 [cmd-22] SendCmd=G2 Index=21 Len=1 type=UINT ;过载停机 [cmd-23] SendCmd=G2 Index=22 Len=1 type=UINT ;逆变故障停机 [cmd-24] SendCmd=G2 Index=23 Len=1 type=UINT ;温度故障停机 [cmd-25] SendCmd=G2 Index=24 Len=1 type=UINT ;短路故障停机 [cmd-26] SendCmd=G2 Index=25 Len=1 type=UINT ;------------------------------G3 ;A相输入电压 [cmd-27] SendCmd=G3 Index=1 Len=5 type=UINT ;B相输入电压 [cmd-28] SendCmd=G3 Index=7 Len=5 type=UINT ;C相输入电压 [cmd-29] SendCmd=G3 Index=13 Len=5 type=UINT ;A相旁路电压 [cmd-30] SendCmd=G3 Index=19 Len=5 type=UINT ;B相旁路电压 [cmd-31] SendCmd=G3 Index=25 Len=5 type=UINT ;C相旁路电压 [cmd-32] SendCmd=G3 Index=31 Len=5 type=UINT ;A相输出电压 [cmd-33] SendCmd=G3 Index=37 Len=5 type=UINT ;B相输出电压 [cmd-34] SendCmd=G3 Index=43 Len=5 type=UINT ;C相输出电压 [cmd-35] SendCmd=G3 Index=49 Len=5 type=UINT ;A负载百分比 [cmd-36] SendCmd=G3 Index=55 Len=5 type=UINT ;B负载百分比 [cmd-37] SendCmd=G3 Index=61 Len=5 type=UINT ;C负载百分比 [cmd-38] SendCmd=G3 Index=67 Len=5 type=UINT ;------------------------------Q1 ;输入电压 [cmd-39] SendCmd=Q1 Index=1 Len=5 type=UINT ;故障电压 [cmd-40] SendCmd=Q1 Index=7 Len=5 type=UINT ;输出电压 [cmd-41] SendCmd=Q1 Index=13 Len=5 type=UINT ;负载容量 [cmd-42] SendCmd=Q1 Index=19 Len=5 type=UINT ;输入频率 [cmd-43] SendCmd=Q1 Index=25 Len=5 type=UINT ;电池电压 [cmd-44] SendCmd=Q1 Index=31 Len=5 type=UINT ;温度 [cmd-45] SendCmd=Q1 Index=37 Len=5 type=UINT ;-----------UPS状态 ;输入异常 [cmd-46] SendCmd=Q1 Index=43 Len=1 type=UINT ;电池低压 [cmd-47] SendCmd=Q1 Index=44 Len=1 type=UINT ;旁路输出 [cmd-48] SendCmd=Q1 Index=45 Len=1 type=UINT ;UPS故障 [cmd-49] SendCmd=Q1 Index=46 Len=1 type=UINT ;UPS模式 [cmd-50] SendCmd=Q1 Index=47 Len=1 type=UINT ;电池测试中 [cmd-51] SendCmd=Q1 Index=47 Len=1 type=UINT #Rs232协议命令类型 [TYPE] #类型总数 type-count=51 #十六进制,ONL代表UPS ONL协议 type-1=ONL