;创建者:王剑锋 ;创建时间:2011.08.18 A.M. ;协议名称:柏克B系列UPS协议 ;本部分是协议下半:取地址码 ;首次使用项目:广东顺德锦丽 #Rs232协议命令 [CMD] #;命令总数 cmd-count=51 ;G1 - UPS电池数据 cmd-1=电池电压 cmd-2=电池容量百分比 cmd-3=电池维持时间 cmd-4=电池充电电流 cmd-5=温度 cmd-6=输入频率 cmd-7=旁路频率 cmd-8=输出频率 ;G2 - UPS状态 ;a 整流和DC的状态 cmd-9=相序错误(1) cmd-10=电池低压关机(1) cmd-11=电池低压(1) cmd-12=电池供电(1) cmd-13=充电状态(1:均充 0:浮充) cmd-14=整流器工作(1) ;b UPS的状态 cmd-15=输入频率异常(1) cmd-16=手动旁路(1:开 0:关) cmd-17=市电情况(1:正常 0:异常) cmd-18=输出情况(1:逆变器输出 0:旁路输出) cmd-19=逆变器工作(1) ;c 故障信息 cmd-20=UPS停机(1) cmd-21=DC总线高压停机(1) cmd-22=手动停机(1) cmd-23=过载停机(1) cmd-24=逆变故障停机(1) cmd-25=温度故障停机(1) cmd-26=短路故障停机(1) ;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=温度 ;UPS状态 cmd-46=输入异常(1) cmd-47=电池低压(1) cmd-48=旁路输出(1) cmd-49=UPS故障(1) cmd-50=UPS情况(0:UPS在线 1:后备UPS或EPS) cmd-51=电池测试中(0) ;A相输入电压 [cmd-1] SendCmd=Q2 Index=1 Len=5 type=UINT ;B相输入电压 [cmd-2] SendCmd=Q2 Index=7 Len=5 type=UINT ;C相输入电压 [cmd-3] SendCmd=Q2 Index=13 Len=5 type=UINT ;输入故障电压 [cmd-4] SendCmd=Q2 Index=19 Len=5 type=UINT ;A相输出电压 [cmd-5] SendCmd=Q2 Index=25 Len=5 type=UINT ;B相输出电压 [cmd-6] SendCmd=Q2 Index=31 Len=5 type=UINT ;C相输出电压 [cmd-7] SendCmd=Q2 Index=37 Len=5 type=UINT ;A相输出电流 [cmd-8] SendCmd=Q2 Index=43 Len=3 type=UINT ;B相输出电流 [cmd-9] SendCmd=Q2 Index=47 Len=3 type=UINT ;C相输出电流 [cmd-10] SendCmd=Q2 Index=51 Len=3 type=UINT ;输入频率 [cmd-11] SendCmd=Q2 Index=55 Len=4 type=UINT ;电池电压 [cmd-12] SendCmd=Q2 Index=60 Len=5 type=UINT ;环境温度 [cmd-13] SendCmd=Q2 Index=66 Len=4 type=UINT ;市电电压异常 [cmd-14] SendCmd=Q2 Index=71 Len=1 type=ONEBYTE ;电池低电压 [cmd-15] SendCmd=Q2 Index=72 Len=1 type=ONEBYTE ;旁路可后备激活 [cmd-16] SendCmd=Q2 Index=73 Len=1 type=ONEBYTE ;UPS故障 [cmd-17] SendCmd=Q2 Index=74 Len=1 type=ONEBYTE ;UPS为后备式 [cmd-18] SendCmd=Q2 Index=75 Len=1 type=ONEBYTE ;UPS测试中 [cmd-19] SendCmd=Q2 Index=76 Len=1 type=ONEBYTE ;UPS关机有效 [cmd-20] SendCmd=Q2 Index=77 Len=1 type=ONEBYTE ;蜂鸣器开 [cmd-21] SendCmd=Q2 Index=78 Len=1 type=ONEBYTE ;电池后备时间 [cmd-22] SendCmd=Q2 Index=80 Len=6 type=UINT ;电池充电量 [cmd-23] SendCmd=Q2 Index=87 Len=6 type=UINT ;未知1 [cmd-24] SendCmd=Q2 Index=96 Len=2 type=UINT ;未知2 [cmd-25] SendCmd=Q2 Index=99 Len=2 type=UINT ;未知3 [cmd-26] SendCmd=Q2 Index=102 Len=2 type=UINT ;未知4 [cmd-27] SendCmd=Q2 Index=105 Len=2 type=UINT ;未知5 [cmd-28] SendCmd=Q2 Index=108 Len=2 type=UINT ;未知6 [cmd-29] SendCmd=Q2 Index=111 Len=1 type=UINT ;未知7 [cmd-30] SendCmd=Q2 Index=112 Len=1 type=UINT ;未知8 [cmd-31] SendCmd=Q2 Index=113 Len=1 type=UINT ;未知9 [cmd-32] SendCmd=Q2 Index=114 Len=1 type=UINT ;未知10 [cmd-33] SendCmd=Q2 Index=115 Len=1 type=UINT ;未知11 [cmd-34] SendCmd=Q2 Index=116 Len=1 type=UINT ;未知12 [cmd-35] SendCmd=Q2 Index=117 Len=1 type=UINT ;未知13 [cmd-36] SendCmd=Q2 Index=118 Len=1 type=UINT ;未知14 [cmd-37] SendCmd=Q2 Index=119 Len=2 type=UINT ;WA ;A相输出功率 [cmd-38] SendCmd=WA Index=1 Len=5 type=UINT ;B相输出功率 [cmd-39] SendCmd=WA Index=7 Len=5 type=UINT ;C相输出功率 [cmd-40] SendCmd=WA Index=13 Len=5 type=UINT ;A相输出视在功率 [cmd-41] SendCmd=WA Index=19 Len=5 type=UINT ;B相输出视在功率 [cmd-42] SendCmd=WA Index=25 Len=5 type=UINT ;C相输出视在功率 [cmd-43] SendCmd=WA Index=31 Len=5 type=UINT ;总输出有功功率 [cmd-44] SendCmd=WA Index=37 Len=5 type=UINT ;总输出视在功率 [cmd-45] SendCmd=WA Index=43 Len=5 type=UINT ;未知15 [cmd-46] SendCmd=WA Index=49 Len=5 type=UINT ;未知16 [cmd-47] SendCmd=WA Index=55 Len=5 type=UINT ;未知17 [cmd-48] SendCmd=WA Index=61 Len=5 type=UINT ;未知18 [cmd-49] SendCmd=WA Index=67 Len=3 type=UINT ;未知19 [cmd-50] SendCmd=WA Index=71 Len=1 type=UINT #Rs232协议命令类型 [TYPE] #类型总数 type-count=50 #十六进制,BB代表UPSSANTESHIWEI协议 type-1=BB