当前位置:首页 > RES500通讯规约协议 - 图文
西安森源电气(集团)有限公司 RES500通讯规约
(5): 异或校验和表示前面发送所有数据(包括单元地址、长度、命令类型、等)按字节的异或和
7.2上行数据帧格式:(上行总计16字节或198字节或102字节(仅对差动保护单元)) 数据头 0x5A
块地址 录波数据 异或校验和 1字节 0x00—0x64(100) 10或192或96字节 单元地址 0xXX 数据长度 0x0F或0xC5或0x65 数据类型 0x06 命令解释:
⑴:数据头为每次发送上传数据的头标志。
⑵:单元地址即为上传数据的RES500系列单元的通讯地址, 范围0x00--0x7E,(Ox7F)表示广播地址。
⑶:数据长度的值为此次上行数据总的字节数-1。(0x0F对应当块地址为0x00时上传数据字节
数)0xC5、0x60对应块地址为0x01—0x64时上传数据字节(其中0xC5对应普通单元,0X60对应差动单元)。
⑷:数据类型0x06表示此上行数据与0x06的命令类型是相对映的
⑸: 块地址(0--100)表示具体指定的周波,其中0x00表示将上传录波起始时间,0x01—0x64
表示具体的周波通道。
⑹: 录波数据与块地址是相对应的,当召唤命令中块地址为0x00则返回一个8字节的时间值(具
体格式与校时命令格式相同)后面紧跟着还有2字节为保留字节,上位机可不做处理,当召唤命令中块地址为0x00—0x64时则返回相应周波号对应的数据。具体见下面的说明部分。 ⑺:异或校验和表示前面发送所有数据(包括数据头、单元地址、长度、数据类型、等)按字节
的异或和。上位机在接受此数据后一般还要对其进行校验,如果这个数据与上位机计算结果的异或和相同则表示数据传输正确。
说明:块地址由0-100连续增加。块地址为0时,录波数据为开始录波的年、月、日、时、分、秒、毫秒L、毫秒H,另外还有2个保留字节,(共10字节)块地址为1-100时为相应周波的录波数据。普通单元每个周波(192字节)的数据采集见下表
一个周波中采集数据示意图 遥测0 遥测1 遥测2 遥测3 遥测4 遥测5 遥测6 遥测7 遥测8 遥测9
一个周波 点1 1 2 3 4 5 6 7 8 9 10 点2 17 18 19 20 21 22 23 24 25 26 点3 33 34 35 36 37 38 39 40 41 42 点4 49 50 51 52 53 54 55 56 57 58 点5 65 66 67 68 69 70 71 72 73 74 点6 81 82 83 84 85 86 87 88 89 90 点7 97 98 99 100 101 102 103 104 105 106 点8 113 114 115 116 117 118 119 120 121 122 点9 129 130 131 132 133 134 135 136 137 138 点10 点11 点12 145 146 147 148 149 150 151 152 153 154 161 162 163 164 165 166 167 168 169 170 177 178 179 180 181 182 183 184 185 186 第 17 页
西安森源电气(集团)有限公司 RES500通讯规约
遥测10 遥测11 遥测12 遥测13 开关1 开关2 11 12 13 14 15 16 27 28 29 30 31 32 43 44 45 46 47 48 59 60 61 62 63 64 75 76 77 78 79 80 91 92 93 94 95 96 107 108 109 110 111 112 123 124 125 126 127 128 139 140 141 142 143 144 155 156 157 158 159 160 171 172 173 174 175 176 187 188 189 190 191 192 在每个周波中将采集12个点,每个点又包含14个模拟量通道数据(即为遥测数据0-遥测数据13,具体内容详见召唤数据( 遥测 & 遥信 )或SOE事件命令说明中的遥测量说明表),(1字节/通道,共14字节)和16....个开关量通道数据(共2字节,具体内容详见召唤遥信数据或SOE事件命令中开关量输入状态),所以一个周波总共有12x(14+2)=192字节,具体每个字节含义见上表。
下位机发送录波数据过程中,一般在工作标志字节中的故障录波位相应的处理程序中将块地址+1,这样在下一次的数据轮巡时读下一周波的数据,直到下位机发送完最后一周波的录波数据;在接受过程中任何一块数据接收错误,上位机将重发召唤该块录波数据的命令;全部接收完毕,一般应由上位机负责拼装并保存到故障录波文件中;然后就可以利用单独的故障录波查看程序进行查看。
注意:为了减少数据量的传送,在这里遥测量使用一个字节表示,而不是象召唤数据( 遥测 & 遥信 )或SOE....事件命令中使用一个WORD类型(2字节)来表示它们之间的转换关系是将这里的数据X 4得到的一个WORD型数据就与召唤数据( 遥测 & 遥信 )或SOE事件命令中召唤的遥测量有相同的格式。 ....
特例:对于差动保护单元(RES561(BC))当块地址为1—100时上行总字节数不是198而是102,具体的说是因为上行的录波数据不是192字节而是96字节,具体数据见下表;遥测量含义见差动保护单元遥测0—遥测5
一个周波中采集数据示意图 遥测0 遥测1 遥测2 遥测3 遥测4 遥测5 开关1 开关2
点1 1 2 3 4 5 6 7 8 点2 9 10 11 12 13 14 15 16 点3 17 18 19 20 21 22 23 24 点4 25 26 27 28 29 30 31 32 点5 33 34 35 36 37 38 39 40 一个周波 点6 41 42 43 44 45 46 47 48 点7 49 50 51 52 53 54 55 56 点8 57 58 59 60 61 62 63 64 点9 65 66 67 68 69 70 71 72 点10 点11 点12 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 8、召唤实时录波 说明:此命令用于召唤RES500系列单元实时的波形,RES500系列单元能对电气设备的各电压、电流通道进行快速录波,录波密度为每周波12点。如果需要就可以召唤实时录波数据。每次召唤只能召唤2个遥测量的1周波的数据,具体召唤哪个遥测量可以在下发命令中指定。
8.1下行命令帧格式:(发送共计6个字节)
第 18 页
西安森源电气(集团)有限公司 RES500通讯规约
单元地址 0xXX
异或校验和 1字节 数据长度 0x05 命令类型 0x07 通道号1 0x00—0x0D 通道号2 0x00—0x0D 命令解释:
⑴:单元地址即为下位机RES500系列单元的通讯地址, 范围0x00--0x7E,(Ox7F)表示广播地址。 ⑵:数据长度的值为此次命令发送的字节数-1。
⑶:命令类型0x07表示此命令为向下位机发出召唤实时录波命令。 ⑷:通道号1用于指定想要召唤的第1个遥测量。 (5):通道号2用于指定想要召唤的第2个遥测量
(5): 异或校验和表示前面发送所有数据(包括单元地址、长度、命令类型、等)按字节的异或和
8.2上行数据帧格式:(上行总计55字节) 数据头 0x5A
通道号1 0x00—0x0D 通道号2 0x00—0x0D 录波数据 48字节 异或校验和 1字节 单元地址 0xXX 数据长度 0x36 数据类型 0x07 命令解释:
⑴:数据头为每次发送上传数据的头标志。
⑵:单元地址即为上传数据的RES500系列单元的通讯地址, 范围0x00--0x7E,(Ox7F)表示广播地址。
⑶:数据长度的值为此次上行数据总的字节数-1。
⑷:数据类型0x07表示此上行数据与0x07的命令类型是相对映的 ⑸: 通道号1用于指定想要召唤的第1个遥测量。 ⑹: 通道号2用于指定想要召唤的第2个遥测量
⑺:录波数据48字节返回指定的那2个遥测量在一个周波内的数据。具体见下面的说明部分。 ⑻:异或校验和表示前面发送所有数据(包括数据头、单元地址、长度、数据类型、等)按字节
的异或和。上位机在接受此数据后一般还要对其进行校验,如果这个数据与上位机计算结果的异或和相同则表示数据传输正确。
一个周波中采集数据示意图(48字节) 指定 遥测1 指定 遥测2 点1 1 2 25 26 点2 3 4 27 28 点3 5 6 29 30 点4 7 8 31 32 点5 9 10 33 34 一个周波 点6 11 12 35 36 点7 13 14 37 38 点8 15 16 39 40 点9 17 18 41 42 点10 点11 点12 19 20 43 44 21 22 45 46 23 24 47 48
在此命令中返回的数据为WORD型数据其格式与在召唤数据( 遥测 & 遥信 )或SOE事件命令中召 ....唤遥测数据使用一个WORD类型(2字节)是完全一致的依据数据的转换原则可将此数据转换为实 际数据进行实时波形显示。
第 19 页
共分享92篇相关文档