1 / 11
文档名称:

UPS上位机通信协议.doc

格式:doc   页数:11页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

UPS上位机通信协议.doc

上传人:luyinyzhi 2016/6/30 文件大小:0 KB

下载得到文件列表

UPS上位机通信协议.doc

相关文档

文档介绍

文档介绍:UPS 上位机通信协议 1. 通信软、硬件设置,连接方式。 2. 命令格式 3. 指令详解通信软、硬件设置,连接方式 UPS 提供三种通信接口: RS232 、 RS485 、 TCP/IP 。? RS232 模式,采用标准 DB9 通信接口。通信波特率 9600 ,数据位 8 ,停止位 1, 无校验。通信线缆长度不得超过 13M 。各引脚定义如下: 引脚 123456789 定义空接收 RX 发送 TX 空地 GND 空空空空? RS485 模式,采用标准 卡线接口。通信波特率 9600 ,数据位 8 ,停止位 1 ,无校验。通信线缆长度不得超过 300M 。? TCP/IP 模式, 采用标准 RJ45 接口, 可通过直通网线直接接入局域网, 或通过交叉网线直接接入计算机的 RJ45 接口。命令格式本协议中所有上、下询指令均须遵从以下格式: 帧头地址命令命令参数校验帧尾 1. 帧头: 共占用四个字节。其中“长度 A”、“长度 B”各占一个字节, 并互为校验(两个字节的值应相等) ,其值表示“地址”、“命令”、“命令参数”所占字节总数。两个“ 0xEA ”为固定十六进制数。 0xEA 长度 A 长度 B 0xEA 2. 地址: 共占用一个字节。该字节用 8 位标识监控系统中唯一设备地址编号。其值范围: 1~ 200 。 3. 命令:共占用一个字节。该字节包含两部分内容 D7 D6~D0 数据传输方向指令代码 a)“数据传输方向”: 下询帧时, 数据传输方向位置“1”; 上询指令时, 数据方向位置“0”。 b)“指令代码”:以 7 位数值,标识系统唯一指令代码,指令代码表如下,详细内容参见“指令详解”。指令代码指令含义 0x01 查询系统数据 1 0x02 查询单个模块数据 0x03 查询告警数据 0x04 查询电池管理参数 0x06 查询系统数据 2 0x0A UPS 开、关机遥控操作 0x0B 电池充电遥控操作 0x0C UPS 与监控机对时操作 0x0D 电池管理参数设置操作 4. 命令参数: 命令参数的所有字节均以十六进制数表示, 其长度范围:0~ 253 。下询帧中, 为指令代码辅助信息; 上询帧中, 为回复数据内容。详细内容参见“指令详解”。 5. 校验: 共占用一个字节, 其值为“地址”、“命令”、“命令参数”所有字节累加和的低八位。 6. 帧尾:共占用一个字节,其值为固定十六进制数 0x16 。指令详解 1、查询系统数据 1: 0x01 。 1) 下询帧中命令参数部分长度为 0 byte 。 2) 上询帧命令参数部分长度为 51 byte ,其内容、格式详见下表: a) 特殊声明 1: 当电池电流值为正值时, 表示电池充电电流, 其数值的个位为实际电流的十分位; 当电池电流为负值时, 表示电池放电电流, 其数值的个位为实际电流的个位。 b)“市电输入异常报警状态”“旁路输入异常报警状态”“逆变输出异常报警状态” D7~D6 D5 D4 D3 D2 D1 D0 备用 C 相过压 C 相欠压 B 相过压 B 相欠压 A 相过压 A 相欠压序号内容长度( byte ) 单位格式 1 市电输入 R 相电压 2 伏特(V) HEX-1 2 市电输入 S 相电压 2 3 市电输入 T 相电压 2 4 逆变输出 R 相电压 2 5 逆变输出 S 相电压 2 6 逆变输出 T 相电压 2 7 旁路输入 R 相电压 2 8 旁路输入 S 相电压 2 9 旁路输入 T 相电压 2 10 系统 R 相输出电流 2 安培(A) 11 系统 S 相输出电流 2 12 系统 T 相输出电流 2 13 系统输出 R 相视在功率 2 瓦特( 10VA ) HEX-1 14 系统输出 S 相视在功率 2 15 系统输出 T 相视在功率 2 161 号电池组电压值 2 伏特(V) HEX-1 172 号电池组电压值 2 181 号电池组电流值 2 安培(A) HEX-2, * 特殊声明 1 192 号电池组电流值 2 20 逆变输出频率 2 赫兹( ) HEX-1 ,数据量最低位表示实际数据十分位 21 当前在线模块数量 1个 HEX-3 22 系统设置最大模块数量 1 23 市电输入异常报警状态 1无 HEX-4 24 旁路输入异常报警状态 1 25 逆变输出异常报警状态 1 26 直流异常报警状态 1 27 负载异常报警状态 1 28 系统切换状态 1 29 系统开关机状态 1 30 其他状态 11 31 其他状态 21 c)“直流异常报警状态” D7 D6 D5 D4 D3 D2 D1 D0 负极高于正极关机正极高于负极关机负极过压负极欠压关机负极欠压正极过压正极欠压关机正极欠压 d)“负载异常报警状态” D7