中文通讯协议.docx

上传人:b****2 文档编号:11706356 上传时间:2023-06-02 格式:DOCX 页数:12 大小:17.52KB
下载 相关 举报
中文通讯协议.docx_第1页
第1页 / 共12页
中文通讯协议.docx_第2页
第2页 / 共12页
中文通讯协议.docx_第3页
第3页 / 共12页
中文通讯协议.docx_第4页
第4页 / 共12页
中文通讯协议.docx_第5页
第5页 / 共12页
中文通讯协议.docx_第6页
第6页 / 共12页
中文通讯协议.docx_第7页
第7页 / 共12页
中文通讯协议.docx_第8页
第8页 / 共12页
中文通讯协议.docx_第9页
第9页 / 共12页
中文通讯协议.docx_第10页
第10页 / 共12页
中文通讯协议.docx_第11页
第11页 / 共12页
中文通讯协议.docx_第12页
第12页 / 共12页
亲,该文档总共12页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

中文通讯协议.docx

《中文通讯协议.docx》由会员分享,可在线阅读,更多相关《中文通讯协议.docx(12页珍藏版)》请在冰点文库上搜索。

中文通讯协议.docx

中文通讯协议

 

通信协议

版本号:

3.0

校对:

TonyLin

准备:

日期:

Nov.12,1999

文件:

RICHPROT.DOC

日期:

V3.0:

August30,2000

通信协议内容

A.概述:

本文档是专门阐述关于高智能型UPS的RS232C接口通信的。

协议中提供了以下内容:

1、监视充电器状态;

2、监视电池状态和环境;

3、监视市电状态;

4.为计算机电源管理提供了定时开关电力供应的功能。

计算机能够通过一个以回车符结束的查询指令掌握信息的交流。

UPS则会返回以回车符结束的相应信息或者执行有关动作。

B.硬件规范

波特率...............:

2400bps

数据长度..........:

8bits

停止位.....................:

1bit

奇偶校验.................:

通信电缆引脚:

计算机UPS

===================================

RX(pin3)<----------TX(pin3)

TX(pin2)---------->RX(pin2)

GND(pin5)<----------GND(pin5)

(9针母头连接座)

C、通信协议

1、状态查询:

计算机指令:

Q151H31H0dH

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

willstillappearnormalatnextquery.

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状态:

是一个包含二进制信息的字节,例如

.

这里bn是一个ASCII码字符‘0’或‘1’。

.

UPS状态列表:

位序

描述

 

7

1:

市电失败(即时)

1

 

6

1:

电池低

2

 

5

1:

旁路/正在升压或正在降压

3

 

4

1:

UPS故障(损坏)

4

 

3

1:

UPS类型是离线式(0是在线式)

5

 

2

1:

正在测试

6

 

1

1:

正在关机或处于关机状态

7

 

0

1:

蜂鸣器打开

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.自测指定的时间长度

计算机指令:

T

UPS执行动作:

自测分钟

a.如果在自测过程中发生了电池低的情况,UPS马上恢复到正常市电状态

b.是一个0~99的整数

5.打开或关闭蜂鸣器

计算机指令:

Q

UPS执行动作:

当市电故障时,UPS会产生蜂鸣报警声来通知管理员。

管理员能够通过这个指令来控制UPS的蜂鸣器。

6.关机指令:

计算机指令:

S

UPS执行动作:

分钟内关闭UPS的输出。

a.UPS将在分钟内关闭,即使仍有市电输入。

b.如果在分钟内发生了电池低,UPS将立即关闭。

c.在UPS关闭之后,UPS的控制员仍然可以监视UPS的状态。

如果市电恢复,UPS将在等待10秒钟之后恢复UPS的输出。

d.是一个从.2,.3,...,01,02,...,一直到10的两位数值。

例如:

S.3---在(.3)分钟后关闭UPS。

7.关闭并重新启动UPS

计算机指令:

SR

UPS执行动作:

分钟后关闭UPS,然后在等待分钟之后重新启动UPS。

a.关闭的顺序与前一个指令相同。

当超过了分钟之后,市电仍然没有恢复,

UPS将等待市电恢复之后才会开启。

b.如果UPS处于正在关闭状态,使用"C"指令可以

让关机的进程取消。

c.如果UPS处于等待重启的状态钟,使用"C"指令可以

让UPS的输出打开,但是UPS必须延迟至少10秒钟方可执行(如果此时市电正常)。

d.是一个从.2,.3,...,01,02,...,一直到10的两位数值。

e.是一个从0001到9999的四位数值。

8.取消关机命令:

计算机指令:

C

UPS执行动作:

取消S和SR指令的执行

a.如果UPS处于正在关闭状态,关机将被取消。

b.如果UPS处于等待重启的状态中,将使UPS的输出打开,

但是UPS必须延迟至少10秒钟方可执行(如果此时市电正常)。

9.取消测试指令

计算机指令:

CT

UPS执行动作:

立即取消所有正在执行的自测,并恢复到正常状态

10.UPS信息命令

计算机指令:

I

UPS返回值:

#Company_NameUPS_ModelVersion

此功能将会让UPS返回关于UPS的生产厂家,机型模式和产品版本的信息。

每段内容的长度要求如下:

厂商名称(Company_Name):

15个字符,不足15个字符用空格加满

UPS机型(UPS_Model):

10个字符,不足10个字符用空格加满

产品版本(Version):

10个字符,不足10个字符用空格加满

每段内容之间用空格分开。

11.UPS额定信息:

计算机指令:

F

UPS返回值:

#MMM.MQQQSS.SSRR.R

此功能将会让UPS返回UPS的额定信息。

在每段内容之间用空格分开。

UPS的回复内容中包含以下内容:

a.额定电压:

MMM.M

b.额定电流:

QQQ

c.额定电池电压:

SS.SSorSSS.S

d.频率:

RR.R

D.命令摘要:

ITEM

COMMAND

DESCRIPTION

HEX值

 

1

Q1

状态查询

51H31H0DH

 

2

T

自测10秒钟

54H0DH

 

3

TL

自测直到电池低

54H4CH0DH

 

4

T

自测指定的时间长度

54H6EH0DH

 

5

Q

打开或关闭蜂鸣器

51H0DH

 

6

S

关机指令

53H6EH0DH

 

7

SR

关闭并重新启动UPS

53H6EH52H6DH0DH

 

8

C

取消关机命令

43H0DH

 

9

CT

取消测试指令

43H54H0DH

 

10

I

UPS信息命令

49H0DH

 

11

F

UPS额定信息

46H0DH

 

E.无效命令或信息的处理

如果UPS收到任何不能处理的指令,UPS会将收到的无效指令回显给计算机。

计算机将检查发送的命令是否被回显了。

 

THANKS!

!

!

 

致力为企业和个人提供合同协议,策划案计划书,学习课件等等

打造全网一站式需求

欢迎您的下载,资料仅供参考

 

展开阅读全文
相关搜索
资源标签

当前位置:首页 > 经管营销 > 经济市场

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2