中文通讯协议Word下载.docx
- 文档编号:8310117
- 上传时间:2023-05-11
- 格式:DOCX
- 页数:12
- 大小:20.60KB
中文通讯协议Word下载.docx
《中文通讯协议Word下载.docx》由会员分享,可在线阅读,更多相关《中文通讯协议Word下载.docx(12页珍藏版)》请在冰点文库上搜索。
2400bps
数据长度..........:
8bits
停止位.....................:
1bit
奇偶校验.................:
无
通信电缆引脚:
计算机UPS
===================================
RX(pin3)<
----------TX(pin3)
TX(pin2)---------->
RX(pin2)
GND(pin5)<
----------GND(pin5)
(9针母头连接座)
C、通信协议
1、状态查询:
计算机指令:
Q1<
51H31H0dH
UPS返回值:
UPS状态数据流,例如
(MMM.MNNN.NPPP.PQQQRR.RS.SSTT.Tb7b6b5b4b3b2b1b0
UPS状态数据流:
为了区分各种不同参量的数据,在每段数值之间都有一个空格符。
以下是每段数值的具体含义:
a.启始字节:
(
b.输入电压值:
MMM.M
M是0~9的整数。
单位是伏特。
c.I/Pfaultvoltage:
NNN.N
Nisandintegernumberrangingfrom0to9.
TheunitisVolt.
**ForOFFLINEUPS**
Itspurposeistoidentifyashortdurationvoltageglitch
whichcauseOFFlineUPStogotoInvtermode.Ifthisoccurs
inputvoltagewillappearnormalatquerypriortoglitchand
willstillappearnormalatnextquery.
TheI/Pfaultvoltagewillholdglitchvoltagetillnext
query.Afterquery,theI/PfaultvoltagewillbesameasI/P
voltageuntilnextglitchoccurs.
**ForONLINEUPS**
Itspurposeistoidentifyashortdurationutilityfail
whichcauseONlineUPStogotobatterymode.Ifthisoccurs
inputvoltagewillappearnormalatquerypriortofailand
TheI/Pfaultvoltagewillholdutilityfailvoltagetill
nextquery.Afterquery,theI/PvoltagewillbesameasI/P
voltageuntilnextutilityfailoccurs.
d.输出电压值:
PPP.P
P是0~9的整数。
e.输出电流值:
QQQ
QQQ是相对于最大电流值的一个百分比,而不是一个绝对的数值。
f.输入频率:
RR.R
R是0~9的整数。
单位是赫兹。
g.电池电压:
SS.SorS.SS
S是0~9的整数。
对于在线式UPS,使用的是电池单体电压格式S.SS;
对于离线式UPS,使用的是电池整体电压格式SS.S;
具体使用何种方式由UPS的类型决定。
h.温度:
TT.T
T是0~9的整数。
单位是摄氏度。
i.UPS状态:
<
U>
<
是一个包含二进制信息的字节,例如
b7b6b5b4b3b2b1b0>
.
这里bn是一个ASCII码字符‘0’或‘1’。
UPS状态列表:
位序
描述
7
1:
市电失败(即时)
1
6
电池低
2
5
旁路/正在升压或正在降压
3
4
UPS故障(损坏)
4
3
UPS类型是离线式(0是在线式)
5
2
正在测试
6
1
正在关机或处于关机状态
7
0
蜂鸣器打开
8
j.停止字节:
回车符<
例子:
计算机指令:
Q1<
UPS返回值:
(208.4140.0208.403459.92.0535.000110000<
含义:
输入电压为208.4V.
I/Pfaultvoltageis140.0V.
输出电压为208.4V.
输出电流(负载)为34%.
输入频率为59.9HZ.
电池单体电压为2.05V.
温度为35.0摄氏度
UPS为在线式,UPS故障,处于旁路状态
未处于关机状态。
2.自测10秒钟:
计算机指令:
T<
UPS执行动作:
立即自测10秒钟,然后恢复到正常市电状态
如果在自测过程中发生了电池低的情况,UPS马上恢复到正常市电状态
3.自测到电池低为止
计算机指令:
TL<
UPS执行动作:
自测到电池低电压状态,然后恢复到正常市电状态
4.自测指定的时间长度
n>
自测<
分钟
a.如果在自测过程中发生了电池低的情况,UPS马上恢复到正常市电状态
b.<
是一个0~99的整数
5.打开或关闭蜂鸣器
计算机指令:
Q<
UPS执行动作:
当市电故障时,UPS会产生蜂鸣报警声来通知管理员。
管理员能够通过这个指令来控制UPS的蜂鸣器。
6.关机指令:
S<
在<
分钟内关闭UPS的输出。
a.UPS将在<
分钟内关闭,即使仍有市电输入。
b.如果在<
分钟内发生了电池低,UPS将立即关闭。
c.在UPS关闭之后,UPS的控制员仍然可以监视UPS的状态。
如果市电恢复,UPS将在等待10秒钟之后恢复UPS的输出。
d.<
是一个从.2,.3,...,01,02,...,一直到10的两位数值。
例如:
S.3<
---在(.3)分钟后关闭UPS。
7.关闭并重新启动UPS
S<
R<
m>
在<
分钟后关闭UPS,然后在等待<
分钟之后重新启动UPS。
a.关闭的顺序与前一个指令相同。
当超过了<
分钟之后,市电仍然没有恢复,
UPS将等待市电恢复之后才会开启。
b.如果UPS处于正在关闭状态,使用"
C"
指令可以
让关机的进程取消。
c.如果UPS处于等待重启的状态钟,使用"
让UPS的输出打开,但是UPS必须延迟至少10秒钟方可执行(如果此时市电正常)。
e.<
是一个从0001到9999的四位数值。
8.取消关机命令:
C<
取消S<
和S<
指令的执行
a.如果UPS处于正在关闭状态,关机将被取消。
b.如果UPS处于等待重启的状态中,将使UPS的输出打开,
但是UPS必须延迟至少10秒钟方可执行(如果此时市电正常)。
9.取消测试指令
CT<
立即取消所有正在执行的自测,并恢复到正常状态
10.UPS信息命令
计算机指令:
I<
UPS返回值:
#Company_NameUPS_ModelVersion<
此功能将会让UPS返回关于UPS的生产厂家,机型模式和产品版本的信息。
每段内容的长度要求如下:
厂商名称(Company_Name):
15个字符,不足15个字符用空格加满
UPS机型(UPS_Model):
10个字符,不足10个字符用空格加满
产品版本(Version):
每段内容之间用空格分开。
11.UPS额定信息:
F<
#MMM.MQQQSS.SSRR.R<
此功能将会让UPS返回UPS的额定信息。
在每段内容之间用空格分开。
UPS的回复内容中包含以下内容:
a.额定电压:
b.额定电流:
c.额定电池电压:
SS.SSorSSS.S
d.频率:
D.命令摘要:
ITEM
COMMAND
DESCRIPTION
HEX值
Q1
状态查询
51H31H0DH
T
自测10秒钟
54H0DH
TL
自测直到电池低
54H4CH0DH
T<
自测指定的时间长度
54H6EH0DH
Q
打开或关闭蜂鸣器
51H0DH
S<
关机指令
53H6EH0DH
关闭并重新启动UPS
53H6EH52H6DH0DH
8
C
取消关机命令
43H0DH
9
CT
取消测试指令
43H54H0DH
10
I
UPS信息命令
49H0DH
11
F
UPS额定信息
46H0DH
E.无效命令或信息的处理
如果UPS收到任何不能处理的指令,UPS会将收到的无效指令回显给计算机。
计算机将检查发送的命令是否被回显了。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 中文 通讯 协议