HipulseU通信协议-V1[1][1].10.doc
### HipulseU通信协议知识点详解 #### 一、概述 HipulseU通信协议是针对HipulseU系列不间断电源(UPS)设备与后台监控软件之间进行数据交换的一种规范性文档。该文档详细描述了如何实现UPS与监控软件之间的有效通信,确保能够实时监控UPS的工作状态并及时作出响应。 #### 二、监控内容 HipulseU通信协议定义了多种类型的监控数据,主要包括模拟量数据、开关量数据、告警量数据以及系统设置参数等几个方面。 1. **模拟量数据**:这些数据通常用于表示连续变化的物理量,如电压、电流等。通过监控这些数据可以了解UPS的实际工作状况。 2. **开关量数据**:用来反映UPS内部的各种开关状态,例如输入电源是否正常、电池是否处于充电状态等。 3. **告警量数据**:记录UPS发生故障或异常情况时的状态信息,便于快速定位问题所在。 4. **系统设置参数**:涵盖了UPS的配置信息,如最大功率、报警阈值等,用于调整和优化UPS的工作性能。 #### 三、物理接口 通信协议还详细说明了物理接口的相关规范,以确保数据能够稳定传输。 1. **串行通讯口**:采用RS232/RS485标准,这两种接口广泛应用于工业控制领域,具有良好的兼容性和稳定性。 2. **信息传输方式**:采用异步方式,具体包括1位起始位、8位数据位、1位停止位,且不使用校验位。这种传输方式简单高效,适用于大多数应用场景。 3. **数据传输速率**:支持2400/4800/9600bps三种速率,可以根据实际需求选择合适的传输速度。 4. **通讯方式**:主从模式是主要的通信方式,其中监控后台作为主设备,UPS作为从设备。此外,在出现紧急告警时,设备监控模块需要具备主动回叫功能。 #### 四、信息类型及协议的基本格式 为了确保数据传输的准确性和可靠性,HipulseU通信协议还定义了不同类型的信息及其基本格式。 1. **信息类型**: - 命令信息:由主机发送到从机的指令。 - 响应信息:由从机返回到主机的反馈。 2. **协议的基本格式**: - **SOI**: 起始标志位,固定值为7EH。 - **VER**: 通讯协议版本号。 - **ADR**: 设备地址,范围为1至254。 - **CID1**: 控制标识码,对于UPS模块而言通常是AAH。 - **CID2**: 命令信息时为控制标识码;响应信息时为返回码RTN。 - **LENGTH**: INFO字段的字节长度。 - **INFO**: 包含具体的命令或响应数据。 - **CHKSUM**: 校验和码。 - **EOI**: 结束码,固定值为0DH。 #### 五、数据格式 数据格式部分进一步细化了不同数据的具体结构,确保数据能够被正确解析。 1. **基本数据格式**:除了SOI和EOI以十六进制表示外,其他字段均以十六进制—ASCII码的方式传输。 2. **LENGTH数据格式**:描述INFO字段的长度。 3. **CHKSUM数据格式**:校验和码的数据格式。 4. **INFO数据格式**:包含具体的命令信息或响应信息。 #### 六、编码表 编码表部分列出了不同编码的分配及其类别,以便于识别和处理不同的数据类型。 1. **编码分配及分类**:根据不同的功能需求对编码进行合理划分。 #### 七、后台通信协议 后台通信协议详细介绍了如何通过命令帧获取特定类型的数据。 1. **获取系统模拟量量化数据**:可以通过不同的命令帧获取到UPS的电压、电流等模拟量数据。 2. **获取开关输入状态**:用于了解UPS的各种开关状态。 3. **获取告警状态**:监控UPS的异常状态。 4. **获取协议版本号**:确认当前使用的通信协议版本。 5. **获取设备厂家信息**:查询设备制造商信息。 6. **获取设备地址**:获取UPS的地址信息。 7. **获取并机系统各机的设备地址**:在并机系统中获取各个UPS单元的地址信息。 HipulseU通信协议不仅提供了UPS与监控系统之间通信的基本规则,还详细描述了数据传输的具体格式和方法,对于实现高效的远程监控具有重要意义。
剩余16页未读,继续阅读
- 粉丝: 3
- 资源: 44
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助