科华UPS 通讯协议Word文档下载推荐.docx
《科华UPS 通讯协议Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《科华UPS 通讯协议Word文档下载推荐.docx(17页珍藏版)》请在冰点文库上搜索。
UPS普通工作(L)/测试工作状态(H)
UPS开(L)/关(H)机状态
蜂鸣器关(L)/开(H)
3、遥信基础信息:
厂家名称
UPS型号
版本号
额定电压
额定电流
额定电池电压
4、遥控开关量:
定时开/关机
UPS测试放电
蜂鸣器开/关
2、通讯格式:
所有的通讯过程都是按:
上位机发工作请求,UPS内的通讯模块在接收到请求后,对其作出相应的响应的工作模式来进行。
2。
1、UPS状态查询请求:
该请求作为遥测UPS内部六项模拟量和8个开关量的主请求,每隔1秒钟发送一次,并在这之后等待UPS的响应.
格式:
Computer:
Q1〈CR〉
UPS:
(MMM。
MNNN.NPPP.PQQQRRR。
RS.SSTT.Tb7b6b5b4b3b2b1b0<
CR>
注:
当MMM.MNNN。
NPPP。
PQQQRR.RS。
SS(SS。
S)TT。
T中各模拟量十位或百位为0时,允许用20H替换30H
例:
当MMM.M为050。
0时:
在发送时为:
20H35H30H2EH30H或30H35H30H2EH30H
当MMM。
M为000。
在发送时为:
20H20H30H2EH30H或30H30H30H2EH30H
状态信息描述:
[每个量之间都有一个空格符]
a、起始字符:
(⋯⋯⋯⋯⋯⋯⋯⋯28H
b、输入电压(I/Pvoltage):
MMM.M
M为0~9的整数,状态量单位为Vac.
c、输入故障电压(I/Pfaultvoltage):
NNN。
N
N为0~9的整数,状态量单位为Vac。
**对后备式UPS而言**
目的是为了标识引起后备式UPS转入逆变模式的瞬间毛刺电压.如有电压瞬变发生,输入电压将在电压瞬变前、后一个查询保持正常。
I/P异常电压将把瞬变电压保持到下一个查询。
查询完成后,I/P异常电压将与I/P电压保持一致,直到发生新的瞬变.
**对在线式UPS而言**
目的是为了标识引起在线式UPS转入电池供电模式的短时输入异常。
如有电压瞬变发生,输入电压将在电压瞬变前、后一个查询保持正常。
查询完成后,I/P异常电压将与I/P电压保持一致,直到发生新的瞬变。
d、输出电压(O/Pvoltage):
PPP.P
P为0~9的整数,状态量单位为Vac.
e、输出电流(O/Pcurrent):
QQQ
QQQ是一个相对于最大允许电流的百分比,不是一个绝对值.
f、输入频率(I/Pfrequency):
RR.R
R为0~9的整数,状态量单位为Hz。
g、电池电压(Batteryvoltage):
SS.S或S。
SS
S为0~9的整数。
对在线式单体电池电压显示方式为S.SSVdc
对后备式总电池电压显示方式为SS。
SVdc
(UPS类型将在UPS状态信息中获得)
h、环境温度(Temperature):
TT.T
T为0~9的整数,单位为︒C.
i、UPS开关量状态:
<
U>
〈U〉是以二进制数位表示法:
b7b6b5b4b3b2b1b0〉,并以ASCII码单位传输的一个状态量.
b7:
1表示市电电压异常
b6:
1表示电池低电压
b5:
1表示Bypass或BuckActive
b4:
1表示UPS故障
b3:
1表示UPS为后备式(0表示在线式)
b2:
1表示测试中
b1:
1表示关机有效
b0:
1表示蜂鸣器开
例:
〈U〉为00001001B,在发送时则为:
30H30H30H30H31H30H30H31H
j、停止位:
〈CR〉⋯⋯⋯⋯⋯⋯⋯⋯0DH
2、测试10秒钟:
Computer:
T<
CR〉
测试10秒钟后返回市电供电
此时的市电正常。
若在测试中发生电池低电压,则立即返回市电供电。
2.3、测试到电池欠压:
TL<
测试到电池低电压后返回市电供电
3.2.4、测试规定的时间:
T〈n>
〈CR>
测试<
n〉分钟
若在测试中发生电池低电压,则立即返回市电供电.
<
n>
的范围为01~99分钟
2.5、开/关蜂鸣器
Q〈CR>
UPS无应答,仅将当前的蜂鸣器工作状态翻转。
当市电中断时,UPS会通过蜂鸣器给管理人员一个告警信息。
管理人员
可用这条命令控制蜂鸣器是否鸣叫。
但当UPS发生任何一种异常现象时,
蜂鸣器都将自动打开,
2.6、关机命令:
格式:
S<
UPS无应答,但输出在〈n>
分钟后关闭
a、若输入电压保持异常,UPS的〈n>
分钟后关闭。
b、若在〈n>
分钟内电池低电压,UPS的输出将立即关闭。
c、UPS关机后,仍监视市电电压。
若市电恢复,UPS延时10秒后将市
电输出。
d、〈n〉的范围是从。
2,.3,⋯⋯⋯⋯,01,02,upto10,单位为分钟。
3.2.7、关机后又开机命令:
R<
m>
UPS在〈n〉分钟后关闭,并在<
m〉后重新开启。
a、关机顺序与前面的相同。
若〈m>
分钟的开机计时到后市电未恢复,则要等到市电恢复后在开机。
b、UPS处在关机延时中时,应能接受“C”命令取消关机。
c、UPS处在开机延时中时,“C”命令应能让UPS延时10秒后开机(市
电正常)
d、<
的范围为.2,。
3,⋯⋯⋯⋯01,02,⋯⋯,upto10
e、<
的范围为0001到9999
3.2。
8、取消关机命令:
C〈CR〉
UPS:
取消所有的关机命令
a、UPS处在关机延时中时,接受“C"
命令取消关机。
b、UPS处在开机延时中时,“C”命令能让UPS延时10秒后开机(市电
正常)
9、取消测试命令:
CT<
取消所有的测试命令
10、遥信UPS厂家信息命令:
I<
#Company_NameUPS_ModelVersion<
这个功能是使UPS能回答基本的生产厂家信息:
谁生产的UPS;
UPS的
型号名;
UPS的版本信息.
每个信息段的格式如下:
Company_Name:
15字符,不足填空格号
UPS_Mode:
10字符,不足填空格号
Version:
每个信息段的之间有一个空格符。
11、遥信UPS额定值信息:
F〈CR>
#MMM。
MQQQSS。
SSRR。
R〈CR>
这个功能是使UPS能回答额定值信息.每个信息段的之间有一个空格符。
信息段格式定义如下:
额定电压:
MMM。
M
额定电流:
电池电压:
SS.SS或SSS。
S
额定频率:
12、无效命令和信息的处理:
收到无效的命令时,UPS要将受到的内容原样返回。
若命令UPS无法返
回信息,则返回“@”
附1:
接点式通讯UPS端的协议:
该协议采用的世界最常用的规范,由Novell所定义,并在MicrosoftWindowsNT中采用的类比讯号通讯方式。
在与SmartUPS串行传输共用一个DB9通讯口的基础上,其脚位定义如下:
2脚:
市电异常
4脚:
通讯地(2脚、5脚的通讯地)
5脚:
电池欠压
6脚:
关闭UPS
7脚:
6脚的通讯地
其中:
2脚与4脚短路时表示市电异常;
5脚与4脚短路时表示电池欠压;
关机信号必须是在6脚与7脚短路,并维持1秒以上,同时市电
还必须是异常情况下才有效.
附2:
网卡插槽脚位定义:
该内置式网卡可将UPS的信息转换为SNMPMIBII兼容规格的讯息,在网路上传输。
1脚(GND):
+9V地
2脚(+9V):
+9V电源
3脚(RXDUPS):
接CPU的RXD脚
4脚(TXDUPS):
接CPU的TXD脚
5脚(RXDPC):
接RS232口上的RXD脚
6脚(TXDPC):
接RS232口上的TXD脚
未用
8脚(SNMPSIG):
接口卡侦测口,与10脚短接
9脚(GND):
10脚(+Vcc):
+Vcc电源
11~26脚:
其中3,4,5,6脚信号电平为+10V和-10V。
附3:
RS485通讯脚位定义:
(其数据格式与RS232通讯一样)
DB9:
1脚Data—;
3脚GND;
8脚Data+
科华三进三出型UPS增补通讯协议
该增补协议是在完全兼容单相UPS通讯协议的基础上,以相同的传输方式,增加几条针对三进三出型UPS的数据帧,实现对三相UPS的监控。
G1〈CR〉
!
SSSPPPNNNNRRR.R+TT.TFF.FEE.EQQ。
Q<
CR〉
[每个量之间都有一个空格符]
⋯⋯⋯⋯⋯⋯⋯⋯21H
b、电池电压(Batteryvoltage):
SSS
SSS为0~999的整数,状态量单位为VDC.
c、电池剩余容量百分比(BatteryCapacitypercentage):
PPP
PPP为0~100的整数,状态量单位为百分比。
d、电池剩余供电时间(BatteryTimeRemaining):
NNNN
NNNN为0~9999的整数,状态量单位为分钟。
e、电池充/放电电流:
RRR。
R
电池的充/放电状态可由后面的a2信息(整流器状态)标示。
当a2=1,意味着电池处于放电状态。
当a2=0,意味着电池处于充电状态.
R为0~9的整数,状态量单位为Amp。
f、温度(Temperature):
+TT。
T
T可以表示从—99。
9到+99.9的数值,状态量单位为摄氏度
g、输入频率(I/Pfrequenc):
FF。
F
F为0~9的整数,状态量单位为Hz。
h、旁路频率(FrequencyofBypassSource):
EE.E
E为0~9的整数,状态量单位为Hz.
i、输出频率(O/Pfrequency):
QQ。
Q
Q为0~9的整数,状态量单位为Hz。
j、停止符(StopByte):
〈CR〉
样例:
Computer:
G1<
cr〉
UPS:
!
2400940123025.0+35。
050.152.050.0<
cr>
说明:
电池电压240V电池剩余容量94%
电池剩余供电时间123分钟充电电流25Amps。
温度为35。
0oC输入频率50.1Hz.
旁路频率52。
0Hz。
输出频率50。
0Hz.
G2〈CR>
a7a6a5a4a3a2a1a0b7b6b5b4b3b2b1b0c7c6c5c4c3c2c1c0〈CR〉
该部分信息是以二进制数位表示法:
b7b6b5b4b3b2b1b0〉,并以ASCII码单位传输的一个状态量。
[每类量之间都有一个空格符]
〈a7a6a5a4a3a2a1a0>
为00001001B,
在发送时则为:
b、整流器和直流输入状态(a7a6a5a4a3a2a1a0):
位
描述
7
未用
6
1:
整流器异常
5
1:
电池欠压保护
4
电池欠压
3
三相输入–单相输出
0:
三相输入–三相输出
2
后备供电中
0:
交流输入正常
1
对电池进行均充状态
对电池进行浮充状态
0
整流器运行中
c、UPS工作状态(b7b6b5b4b3b2b1b0):
位
未用Use
旁路频率异常
手动旁路闭合
手动旁路断开
旁路交流电正常
旁路交流电异常
静态旁路开关处于逆变端
静态旁路开关处于旁路端
逆变器运行中
d、逆变器故障状态(c7c6c5c4c3c2c1c0):
紧急停机
直流输入过高停机
手动旁路闭合停机
过载停机
逆变器输出电压异常停机
过热停机
输出短路停机
Computer:
G2<
UPS:
!
000000100000010000000000<
说明:
三进三出型UPS。
对电池均充状态中
G3〈CR>
!
N/NNN。
N/NNN.NPPP.P/PPP。
P/PPP.PQQQ.Q/QQQ.Q/QQQ.Q
SSS。
S/SSS.S/SSS.S〈CR>
该部分为三相电实时信息参数。
[每类量之间都有一个空格符]
b、R/S/T三相输入电压(I/PvoltageofR/S/T):
N/NNN.N/NNN.N
N为0~9的整数,状态量单位为Vac。
c、R/S/T三相旁路电压(BypassACsourcevoltageofR/S/T):
PPP。
P/PPP。
P/PPP.P
P为0~9的整数,状态量单位为Vac。
d、R/S/T三相输出电压(O/PvoltageofR/S/T):
QQQ.Q/QQQ。
Q/QQQ.Q
Q为0~9的整数,状态量单位为Vac.
e、R/S/T三相负载百分比(LoadpercentageofR/S/T):
SSS.S/SSS.S/SSS。
S为0~9的整数,状态量单位为百分比。
Computer:
G3〈cr>
UPS:
222.0/222。
0/222。
0221。
0/221.0/221.0
220.0/220。
0/220。
0014。
0/015。
0/014。
0<
CR>
输入电压R相222.0V,S相222.0V,T相222.0V。
旁路交流电压R相221.0V,S相221。
0V,T相221。
0V.
输出电压R相220。
0V,S相220。
0V,T相220。
负载R相14%,S相15%,T相14%。
GF〈CR>
Rect_VoltCCCBpss_VoltFFFO/P_VoltQQQSSSPower_Rating<
该部分为UPS额定信息。
[每个量之间都有一个空格符]
b、Rect_Volt整流器额定信息
如:
220V/380V3P4W
c、CCC整流器额定输入频率
d、Bpss_Volt旁路额定信息
如:
e、FFF旁路额定输入频率
f、O/P_Volt输出额定信息
g、QQQ输出额定频率
h、SSS电池额定电压
i、Power_Rating额定功率
150KVA
Computer:
GF<
UPS:
220V/380V^3P4W050220V/380V^3P4W050220V/3P3W^^^^^050396150KVA^^^^〈cr>
说明:
整流器额定信息为:
220V/380V^3P4W.
整流器额定频率:
50Hz
旁路额定信息为:
220V/380V^3P4W
旁路额定频率:
输出额定信息为:
220V/3P3W^^^^^
输出额定频率:
额定电池电压:
396Vdc
额定功率:
150KVA^^^^
“^"
代表着一个空格
所有原来单相UPS所包含的数据本协议均支持。