5KUPS通讯协议.doc

  1. 1、本文档共4页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
5KUPS通讯协议

通讯协议 概述:本文针对UPS使用的RS232C通讯协议。 协议提供了以下功能: 监视充电器状态。 监视电池状态和环境。 监视负载状态。 为计算机提供开关功能,以根据计划接入或断开电网来节省电能。 由计算机控制信息交换,计算机用cr提出请求,UPS用cr或动作作出回应。 硬件 波特率:2400bps 数据长度:8bits 终止位:1bit 奇偶校验:无 计算机 UPS ======================== RX ---------- TX (管脚2) TX ---------- RX (管脚3) GND ------- GND (管脚5) 通讯协议 状态查询 计算机:Q1cr UPS:UPS状态数据流,如 (MMM.M NNN.N PPP.P QQQ RR.R S.SS TT.T b7b6b5b4b3b2b1b0cr UPS状态数据流:为了区分数据,字段之间要有一个空格。各个字段代表的意义如下: 起始字节:( 输入电压:MMM.M (M是0~9的整数,单位:伏特) 输入故障电压:NNN.N (N是0~9的整数,单位:伏特) 输出电压:PPP.P(P是0~9的整数,单位:伏特) 输出电流:QQQ(QQQ表示与最大电流的百分比,不是实际值) 输出频率:RR.R(R是0~9的整数,单位:赫兹) 电池电压:SS.S或S.SS S是0~9的整数。对于在线式电池,电压以S.SS格式表示;对备用电池,电压以SS.S格式表示。UPS状态中的UPS模式会决定获取哪一种读数。 温度:TT.T(T是0~9的整数,单位:摄氏度) UPS状态:U U是一个字节,如b7b6b5b4b3b2b1b0,bn是一个ASCII码“0”或“1”。 UPS状态 位 描述 7 1 : 电网出错 (立即) 6 1 : 电池电压过低 5 1 : 自动电压调正 0: 普通 4 1 : UPS出错 3 1 : UPS模式是在线互动式 (0 表示在线式) 2 1 : 正在测试 1 1 : 在执行关机指令 0 1 : 蜂鸣启动 j: 终止字节:cr 举例:计算机:Q1cr UPS:(208.4 140.0 208.4 034 59.9 2.05 35.0r 表示:输入电压208.4V 输入故障电压140.0V 输出电压208.4V 输出电流34% 输出频率59.9Hz 电池电压2.05V 温度 35℃ UPS工作模式是在线式,UPS出错,AVR启动,未执行关机指令。 测试10秒钟: 计算机:Tcr UPS:测试10秒钟后接回电网 如果测试中电池电压过低,则立即接回电网。 开/闭蜂鸣——切换UPS蜂鸣器 计算机:Qcr 当交流电源失效,UPS会发出蜂鸣来提醒管理员。管理员可发送这个指令来切换蜂鸣器工作状态。 关机和恢复指令 计算机:SnRmcr UPS:n分钟后关闭UPS输出,等待m分钟后启动UPS输出 a.UPS输出在n分钟后关闭,即使电网侧电力还在。 b.如果电池电压在n分钟内过低,UPS输出立即关闭。 c.如果UPS处于等待关机状态,“C”指令可取消关机程序。 d.如果m分钟后电网还未恢复,UPS会等待,直到其恢复。 e.如果UPS处于等待重启状态,“C”指令可启动UPS输出,但UPS会至少延迟10秒钟(如果电网侧无故障)。 f.n的取值范围是.2,.3,…,01,02,…,到10。 g.m的取值范围是0000到9999,如果是0000,就不会重启。 5. 取消关机指令 计算机:Ccr UPS:取消SNncr 和 SNnRmcr指令 如果UPS处于等待关机状态,则关机指令取消。 如果UPS处于等待重启状态,则启动UPS输出,但UPS会至少延迟10秒钟(如果电网侧无故障)。 6.UPS信息指令 计算机:Icr UPS: #Company_Name UPS_Model Versioncr 这个指令会让UPS显示其基本信息,如UPS生产商名称、UPS型号和固件版本号。每个字段间用空格分开。各个字段的长度如下: Company_Name(生产商):15字,少于15字用

您可能关注的文档

文档评论(0)

aicencen + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档