已阅读5页,还剩6页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
电力电源监控 PSM C20 上位机通信协议 第 1 页 共 11 页 深圳市粤能科技开发有限公司 电话 0755 83490140 传真 0755 83490142 目目 录录 1 概述概述 2 ModBus 协议协议 1 遥测遥测 2 遥信遥信 3 遥调遥调 4 遥控遥控 5 错误返回错误返回 6 CRC16 校验码计算方法校验码计算方法 3 CDT 规约规约 1 帧定义帧定义 2 重要遥测重要遥测 3 遥信遥信 4 遥调遥调 5 遥控遥控 4 测试报文测试报文 电力电源监控 PSM C20 上位机通信协议 第 2 页 共 11 页 深圳市粤能科技开发有限公司 电话 0755 83490140 传真 0755 83490142 1 概述概述 本文所叙述的通信协议仅适用于本公司所生产的第二代电力电源监控系统 PSM C20 系 列产品 物理接口 PSM C20 系列监控同时提供 RS232 和 RS485 通信接口 用户可任意选择 其中之一与后台设备联机 注意 若选用 RS485 接口连接到电脑串行通信口 则需外加一 个 RS485 RS232 转换头转接 通信波特率支持 1200bps 2400bps 4800bps 和 9600bps 四种速率 每一帧由 10 位 1 位起始位 8 位数据位 1 位停止位 无校验位 组成 在开始通信前 请先设定好监控系统的通信参数 如通信地址 通信速率和通信协议 PSM C20 系列监控同时兼容 CDT 和 ModBus 规约 通信地址从 1 到 99 可选 在今后的产品升级过程中 本通信协议若有修改 恕本公司不另行通知 请及时垂询 本公司或访问本公司网站 2 ModBus 协议协议 1 遥测遥测 定义地址功能码STAR ADDR数据长度CRC 校验 数据ADDR03H0000H000dHCRC 16 字节数11222 ADDR 监控设备地址 START ADDR 为一特定值 不可随便更改 数据长度 指请求设备返回的数据长度 不可超过指定长度 CRC 校验 采用 CRC16 校验法 发送时高位在前 低位在后 计算方法请参阅 下面章节 遥测返回 定义地址功能码长度返回数据CRC 校验 数据ADDR03H1aDATACRC 16 字节数111 数据长度 2 返回的数据长度是指数据中字节数量 即为请求数据长度的 2 倍 遥测返回 DATA 定义 寄存器序号定义传输方式放大系数单位 0000 0001交流 1 路 A 相电压L H10V 0002 0003交流 1 路 B 相电压L H10V 0004 0005交流 1 路 C 相电压L H10V 0006 0007交流 2 路 A 相电压L H10V 0008 009交流 2 路 B 相电压L H10V 000a 000b交流 2 路 C 相电压L H10V 000c 000d合母电压L H10V 000e 000f控母电压L H10V 0010 0011控母电流L H10A 0012 0013电池电压L H10V 电力电源监控 PSM C20 上位机通信协议 第 3 页 共 11 页 深圳市粤能科技开发有限公司 电话 0755 83490140 传真 0755 83490142 0014 0015电池电流L H10A 0016 0017环境温度L H10 0018 0019电池温度L H10 2 遥信遥信 遥信下传 定义地址功能码STAR ADDR数据长度CRC 校验 数据ADDR02H7000H0018HCRC 16 字节数11222 遥信返回 定义地址功能码长度返回数据CRC 校验 数据ADDR02H18HDATACRC 16 字节数11118H2 遥信返回 DATA 定义 0 表示浮充 开机 正常 接触器备用 1 表示均充 关 机 告警 接触器工作 寄存 器序 号 Bit0Bit1Bit2Bit3Bit4Bit5Bit6Bit7 7000 交流一 路接触 器状态 交流二 路接触 器状态 电池充 电方式 1 电池充 电方式 2 系统总 故障 7001 充电模 块 01 开 关机 充电模 块 02 开 关机 充电模 块 03 开 关机 充电模 块 04 开 关机 充电模 块 05 开 关机 充电模 块 06 开 关机 充电模 块 07 开 关机 充电模 块 08 开 关机 7002 充电模 块 09 开 关机 充电模 块 10 开 关机 充电模 块 11 开 关机 充电模 块 12 开 关机 充电模 块 13 开 关机 充电模 块 14 开 关机 充电模 块 15 开 关机 充电模 块 16 开 关机 7003预留 7004预留 7005故障信息 7019故障信息 故障信息定义表 故障序号定义占用字节数备注 7005 7006X 号模块通信故障21 16 号模块 7007 7008预留2 7009 700AX 号模块故障21 16 号模块 700B 700C预留 Bit0交流 1 路停电 Bit1交流 1 路缺相 Bit2交流 1 路欠压 Bit3交流 1 路过压 Bit4交流 2 路停电 Bit5交流 2 路缺相 700D Bit6交流 2 路欠压 电力电源监控 PSM C20 上位机通信协议 第 4 页 共 11 页 深圳市粤能科技开发有限公司 电话 0755 83490140 传真 0755 83490142 Bit7交流 2 路过压 Bit0合母电压过高 Bit1合母电压过低 Bit2控母电压过高 Bit3控母电压过低 Bit4电池电压过低 Bit5电池充电过流 Bit6未定义 700E Bit7未定义 700F 7011直流开关 1 24 跳闸3 Bit0直流开关 25 跳闸 Bit1直流开关 26 跳闸 Bit2直流开关 27 跳闸 Bit3直流开关 28 跳闸 当开关信号为故障节点 时 代表告警信息 当 开关信号为开关状态时 代表开关状态 合或分 Bit4直流开关 29 跳闸 Bit5直流开关 30 跳闸 Bit6防雷器故障 7012 Bit7熔断器故障 7013巡检仪通信故障1取值 1 5 7014预留1 Bit0单体电池过压 Bit1单体电池欠压 Bit2单体电池差压 Bit3预留 Bit4预留 Bit5预留 Bit6预留 7015 Bit7预留 7016绝缘检测仪通信故障1取值 1 8 Bit0母线电压超差7017 Bit1绝缘支路接地故障 3 遥调遥调 遥调下传 定义地址功能码DATA REGVALUECRC 校验 数据ADDR06HDATACRC 16 字节数11222 DATA REG 定义 低位在前 高位在后 DATA REG遥调内容单位系数设定范围 7100H浮充电压V10100 320 7200H均充电压V10110 320 遥调返回 定义地址功能码DATA REGVALUECRC 校验 电力电源监控 PSM C20 上位机通信协议 第 5 页 共 11 页 深圳市粤能科技开发有限公司 电话 0755 83490140 传真 0755 83490142 数据ADDR06HDATACRC 16 字节数11222 4 遥控遥控 遥控下传 定义地址功能码遥控编号VALUECRC 校验 数据ADDR0FH78XXHDATACRC 16 字节数11222 遥控编号遥控内容 DATA 7800H 780FH01 16 号模块开关机控制0 开机 1 关机 7810H 781FH预留 7840H第一组电池均浮充控制0 浮充 1 均充 7841H预留 遥控返回 定义地址功能码遥控编号VALUECRC 校验 数据ADDR0FH78XXHDATACRC 16 字节数11222 5 错误返回错误返回 定义地址功能码CODECRC 校验 数据ADDRCOM 80H1CRC 16 字节数1112 6 CRC16 校验码计算方法校验码计算方法 CRC 添加到消息中时 低字节先加入 然后高字节 CRC 简单函数如下 unsigned short CRC16 puchMsg usDataLen unsigned char puchMsg 要进行 CRC 校验的消息 unsigned short usDataLen 消息中字节数 unsigned char uchCRCHi 0 xFF 高 CRC 字节初始化 unsigned char uchCRCLo 0 xFF 低 CRC 字节初始化 unsigned uIndex CRC 循环中的索引 while usDataLen 传输消息缓冲区 uIndex uchCRCHi puchMsgg 计算 CRC uchCRCHi uchCRCLo auchCRCHi uIndex uchCRCLo auchCRCLo uIndex return uchCRCHi 8 uchCRCLo CRC 高位字节值表 static unsigned char auchCRCHi 电力电源监控 PSM C20 上位机通信协议 第 6 页 共 11 页 深圳市粤能科技开发有限公司 电话 0755 83490140 传真 0755 83490142 0 x00 0 xC1 0 x81 0 x40 0 x01 0 xC0 0 x80 0 x41 0 x01 0 xC0 0 x80 0 x41 0 x00 0 xC1 0 x81 0 x40 0 x01 0 xC0 0 x80 0 x41 0 x00 0 xC1 0 x81 0 x40 0 x00 0 xC1 0 x81 0 x40 0 x01 0 xC0 0 x80 0 x41 0 x01 0 xC0 0 x80 0 x41 0 x00 0 xC1 0 x81 0 x40 0 x00 0 xC1 0 x81 0 x40 0 x01 0 xC0 0 x80 0 x41 0 x00 0 xC1 0 x81 0 x40 0 x01 0 xC0 0 x80 0 x41 0 x01 0 xC0 0 x80 0 x41 0 x00 0 xC1 0 x81 0 x40 0 x01 0 xC0 0 x80 0 x41 0 x00 0 xC1 0 x81 0 x40 0 x00 0 xC1 0 x81 0 x40 0 x01 0 xC0 0 x80 0 x41 0 x00 0 xC1 0 x81 0 x40 0 x01 0 xC0 0 x80 0 x41 0 x01 0 xC0 0 x80 0 x41 0 x00 0 xC1 0 x81 0 x40 0 x00 0 xC1 0 x81 0 x40 0 x01 0 xC0 0 x80 0 x41 0 x01 0 xC0 0 x80 0 x41 0 x00 0 xC1 0 x81 0 x40 0 x01 0 xC0 0 x80 0 x41 0 x00 0 xC1 0 x81 0 x40 0 x00 0 xC1 0 x81 0 x40 0 x01 0 xC0 0 x80 0 x41 0 x01 0 xC0 0 x80 0 x41 0 x00 0 xC1 0 x81 0 x40 0 x00 0 xC1 0 x81 0 x40 0 x01 0 xC0 0 x80 0 x41 0 x00 0 xC1 0 x81 0 x40 0 x01 0 xC0 0 x80 0 x41 0 x01 0 xC0 0 x80 0 x41 0 x00 0 xC1 0 x81 0 x40 0 x00 0 xC1 0 x81 0 x40 0 x01 0 xC0 0 x80 0 x41 0 x01 0 xC0 0 x80 0 x41 0 x00 0 xC1 0 x81 0 x40 0 x01 0 xC0 0 x80 0 x41 0 x00 0 xC1 0 x81 0 x40 0 x00 0 xC1 0 x81 0 x40 0 x01 0 xC0 0 x80 0 x41 0 x00 0 xC1 0 x81 0 x40 0 x01 0 xC0 0 x80 0 x41 0 x01 0 xC0 0 x80 0 x41 0 x00 0 xC1 0 x81 0 x40 0 x01 0 xC0 0 x80 0 x41 0 x00 0 xC1 0 x81 0 x40 0 x00 0 xC1 0 x81 0 x40 0 x01 0 xC0 0 x80 0 x41 0 x01 0 xC0 0 x80 0 x41 0 x00 0 xC1 0 x81 0 x40 0 x00 0 xC1 0 x81 0 x40 0 x01 0 xC0 0 x80 0 x41 0 x00 0 xC1 0 x81 0 x40 0 x01 0 xC0 0 x80 0 x41 0 x01 0 xC0 0 x80 0 x41 0 x00 0 xC1 0 x81 0 x40 CRC 低位字节值表 static char auchCRCLo 0 x00 0 xC0 0 xC1 0 x01 0 xC3 0 x03 0 x02 0 xC2 0 xC6 0 x06 0 x07 0 xC7 0 x05 0 xC5 0 xC4 0 x04 0 xCC 0 x0C 0 x0D 0 xCD 0 x0F 0 xCF 0 xCE 0 x0E 0 x0A 0 xCA 0 xCB 0 x0B 0 xC9 0 x09 0 x08 0 xC8 0 xD8 0 x18 0 x19 0 xD9 0 x1B 0 xDB 0 xDA 0 x1A 0 x1E 0 xDE 0 xDF 0 x1F 0 xDD 0 x1D 0 x1C 0 xDC 0 x14 0 xD4 0 xD5 0 x15 0 xD7 0 x17 0 x16 0 xD6 0 xD2 0 x12 0 x13 0 xD3 0 x11 0 xD1 0 xD0 0 x10 0 xF0 0 x30 0 x31 0 xF1 0 x33 0 xF3 0 xF2 0 x32 0 x36 0 xF6 0 xF7 0 x37 0 xF5 0 x35 0 x34 0 xF4 0 x3C 0 xFC 0 xFD 0 x3D 0 xFF 0 x3F 0 x3E 0 xFE 0 xFA 0 x3A 0 x3B 0 xFB 0 x39 0 xF9 0 xF8 0 x38 0 x28 0 xE8 0 xE9 0 x29 0 xEB 0 x2B 0 x2A 0 xEA 0 xEE 0 x2E 0 x2F 0 xEF 0 x2D 0 xED 0 xEC 0 x2C 0 xE4 0 x24 0 x25 0 xE5 0 x27 0 xE7 0 xE6 0 x26 0 x22 0 xE2 0 xE3 0 x23 0 xE1 0 x21 0 x20 0 xE0 0 xA0 0 x60 0 x61 0 xA1 0 x63 0 xA3 0 xA2 0 x62 0 x66 0 xA6 0 xA7 0 x67 0 xA5 0 x65 0 x64 0 xA4 0 x6C 0 xAC 0 xAD 0 x6D 0 xAF 0 x6F 0 x6E 0 xAE 0 xAA 0 x6A 0 x6B 0 xAB 0 x69 0 xA9 0 xA8 0 x68 0 x78 0 xB8 0 xB9 0 x79 0 xBB 0 x7B 0 x7A 0 xBA 0 xBE 0 x7E 0 x7F 0 xBF 0 x7D 0 xBD 0 xBC 0 x7C 0 xB4 0 x74 0 x75 0 xB5 电力电源监控 PSM C20 上位机通信协议 第 7 页 共 11 页 深圳市粤能科技开发有限公司 电话 0755 83490140 传真 0755 83490142 0 x77 0 xB7 0 xB6 0 x76 0 x72 0 xB2 0 xB3 0 x73 0 xB1 0 x71 0 x70 0 xB0 0 x50 0 x90 0 x91 0 x51 0 x93 0 x53 0 x52 0 x92 0 x96 0 x56 0 x57 0 x97 0 x55 0 x95 0 x94 0 x54 0 x9C 0 x5C 0 x5D 0 x9D 0 x5F 0 x9F 0 x9E 0 x5E 0 x5A 0 x9A 0 x9B 0 x5B 0 x99 0 x59 0 x58 0 x98 0 x88 0 x48 0 x49 0 x89 0 x4B 0 x8B 0 x8A 0 x4A 0 x4E 0 x8E 0 x8F 0 x4F 0 x8D 0 x4D 0 x4C 0 x8C 0 x44 0 x84 0 x85 0 x45 0 x87 0 x47 0 x46 0 x86 0 x82 0 x42 0 x43 0 x83 0 x41 0 x81 0 x80 0 x40 3 CDT 规约规约 1 帧定义 帧结构 同步字 EBH 90H EBH 90H EBH 90H 共 6 个字节 控制字 由 6 字节组成 控制字节固定为 71H 源站地址 下行时指上位机地址 固定为 01H 上行时指监控设备 地址 目的站地址 下行时指监控设备地址 上行时 指上位机地址 固定为 01H 信息字数量 信息字数 n 表示该帧中所含信息字数量 n 0 表示本帧无信息 校验码 本协议采用 CRC 校验 校验多项式为 107H 为信息字前 5 字节构成 码流 后面加 8 个 0 得到 48 位码流 用校验多项式作为除数除以码流 相 除时做异或 最后得到 8 位余数取反后既为校验码 例如 信息字为 43h E8h 7DH 33H 56H 计算余数为 2FH 取反后为 D0H 发送 序列为 43h E8h 7DH 33H 56H D0H 帧类别码定义 定义 帧类别码 上行 E 0下行 E 0 61H 重要遥测遥控选择 C2H 次要遥测遥控执行 B3H 一般遥测遥控撤销 F4H 遥信状态 57H 设定命令 信息字 每个信息字由 6 个字节构成 即功能码 1 字节 信息 4 字节 校验码 1 字 节 功能码定义 功能码用途 同步字控制字信息字 1 信息字 N 序号控制字 1 控制字节 2 帧类别码 3 每帧中信息字数量 4 源站地址 5 目的站地址 6 校验码 电力电源监控 PSM C20 上位机通信协议 第 8 页 共 11 页 深圳市粤能科技开发有限公司 电话 0755 83490140 传真 0755 83490142 00H 7FH 遥测 E0H 遥控选择 E1H 遥控返校 E2H 遥控执行 E3H 遥控撤销 E8H 遥调 F0H F6H 遥信 2 重要遥测 每个信息字传送 2 路遥测量 每个遥测量包含 2 字节 先送低字节 后送高字节 最高位为符号位 所有数据放大系数都为 10 功能码信息 1信息 2 00H交流 1 路 A 相电压交流 1 路 B 相电压 01H交流 1 路 C 相电压交流 2 路 A 相电压 02H交流 2 路 B 相电压交流 2 路 C 相电压 03H合母电压控母电压 04H控母电流电池电压 05H电池电流环境温度 3 遥信 功 能 码 字 节 序 号 Bit0Bit1Bit2Bit3Bit4Bit5Bit6Bit7 F0H000 交流一 路接触 器状态 交流二 路接触 器状态 第一组 电池充 电方式 系统总 故障 004 充电模 块 01 开关机 充电模 块 02 开关机 充电模 块 03 开关机 充电模 块 04 开关机 充电模 块 05 开关机 充电模 块 06 开关机 充电模 块 07 开关机 充电模 块 08 开关机 005 充电模 块 09 开关机 充电模 块 10 开关机 充电模 块 11 开关机 充电模 块 12 开关机 充电模 块 13 开关机 充电模 块 14 开关机 充电模 块 15 开关机 充电模 块 16 开关机 006预留 F1H 007预留 功能码信息字定义说明备注 F2H1 21 16 号模块通信故障3 4 预留 F3H1 21 16 号模块故障43 4 预留 Bit0交流 1 路停电1 Bit1交流 1 路缺相 Bit2交流 1 路欠压 Bit3交流 1 路过压 Bit4交流 2 路停电 F4H1 Bit5交流 2 路缺相 1 电力电源监控 PSM C20 上位机通信协议 第 9 页 共 11 页 深圳市粤能科技开发有限公司 电话 0755 83490140 传真 0755 83490142 Bit6交流 2 路欠压 Bit7交流 2 路过压 Bit0合母电压过高 Bit1合母电压过低 Bit2控母电压过高 Bit3控母电压过低 Bit4电池电压过低 Bit5电池充电过流 Bit6未定义 2 Bit7未定义 Bit0合母 2 电压过高 Bit1合母 2 电压过低 Bit2控母 2 电压过高 Bit3控母 2 电压过低 Bit4电池 2 电压过低 Bit5电池 2 充电过流 Bit6未定义 3 Bit7未定义 4预留 1直流开关 1 8 跳闸 2直流开关 9 16 跳闸 3直流开关 17 24 跳闸 Bit0直流开关 25 跳闸 Bit1直流开关 26 跳闸 Bit2直流开关 27 跳闸 Bit3直流开关 28 跳闸 Bit4直流开关 29 跳闸 Bit5直流开关 30 跳闸 Bit6防雷器故障 F5H 4 Bit7熔断器故障 F6H1电池巡检仪通信故障 Bit0单体电池过压 Bit1单体电池欠压 2 Bit2单体电池差压 3绝缘检测仪通信故障 Bit0母线电压超差4 Bit1绝缘支路接地故障 4 设定 设定命令控制字格式同遥控命令 但设定命令只有一个下行帧 无返校 执行和撤 销命令帧 控制字的帧类别改为 57H 信息字格式如下 功能码 E8H 设定 C3H 设定对象号 设定值 低
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年下半年商务部国际商报社第二次招聘2人易考易错模拟试题(共500题)试卷后附参考答案
- 2025年下半年哈尔滨市道外区所属事业单位招考34人易考易错模拟试题(共500题)试卷后附参考答案
- 2025年下半年吉林长春市招聘产业紧缺人才222人(11号)易考易错模拟试题(共500题)试卷后附参考答案
- 2025年下半年吉林通化梅河口市事业单位招聘工作易考易错模拟试题(共500题)试卷后附参考答案
- 2025年下半年吉林省长春市双阳区事业单位专项招聘高校毕业生25人(2号)易考易错模拟试题(共500题)试卷后附参考答案
- 2025年下半年吉林白山临江市事业单位招聘41人(2号)易考易错模拟试题(共500题)试卷后附参考答案
- 2025年下半年吉安市行政服务中心招考易考易错模拟试题(共500题)试卷后附参考答案
- 2025年下半年合肥物质科学研究院招考易考易错模拟试题(共500题)试卷后附参考答案
- 2025年下半年台州市天台县事业单位招考工作人员(87名)易考易错模拟试题(共500题)试卷后附参考答案
- 2025年下半年厦门市海沧区交通运输局招考非在编工作人员易考易错模拟试题(共500题)试卷后附参考答案
- 2025年智能配电系统行业分析报告及未来发展趋势预测
- DB37∕T 4383-2021 混凝土结构硅烷浸渍技术规程
- 2025年甘肃省冶金高级技术学院招聘事业编制工作人员15人笔试考试参考题库及答案解析
- 数据全周期管理制度
- 老年医学科老年骨折的康复训练计划
- 2025年度《危险化学品生产企业事故隐患内部报告奖励管理制度》范本+附表
- 【MOOC】数据结构与算法-北京大学 中国大学慕课MOOC答案
- 各种硬度换算表硬度
- 2023年沧州银行校园招聘笔试题库及答案解析
- 煤矿建设安全规范解读
- 西安交通大学金融学复习习题汇总
评论
0/150
提交评论