sc1801调度规约调试总结v1.0_第1页
sc1801调度规约调试总结v1.0_第2页
sc1801调度规约调试总结v1.0_第3页
sc1801调度规约调试总结v1.0_第4页
sc1801调度规约调试总结v1.0_第5页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1801 调度规约调试总结 1801 调度规约也是一种问答式规约,该规约在湖南省使用较多,但在其他地区使用较少,现 就在湖南调试 1801 规约时,总结出来的一点经验,与大家共享。 1801 规约是模拟一对多的方式,一个主站对一个子站的多个 RTU(远动终端) ,对于象 9698C 这样的一台远动装置,该规约把一台 9698C 虚拟成多台有不同地址的 RTU,用不同的地址码来标 识每台虚拟的 RTU。 (可以这样理解,多台虚拟 RTU 以类似于 485 这样的总线,连接在一起,接 在 9698C 这个管理机上,通过 9698C 与主站进行数据交换。 ) 每台虚拟 RTU 包含共 16 个槽,槽号 015,每个槽只能安排一个数据类型,而且同类型的数 据要按槽号连续排放。 槽类型定义:遥信为 17,遥测为 50,遥脉为 59,遥控为 5; 槽的容量:遥测量每槽容量为 12,遥信量每槽容量为 24,遥脉量每槽容量为 8,遥控量每槽 容量为 8。 一规约信息格式: 每个信息包括下列两部分: a信息帧头和检验码 b数据 1信息帧头和校验码 信息帧头包含下列四个字节: 7 0 R=通讯错误重复发送标志 D=通讯方向位 11 站号(即虚拟 RTU 地址码) 站号的范围是1255, 站号可以是 l-255 中任一个数, 站号0用于送广播命令,具有站号0的有效 信息, 由所有RTU接收但RTU不回答, 站号在主机到RTU的信息传送中用来识别传送目标, 在RTU 到主机的信息传送中用来识别发送源, 它也用来检查是否正确的RTU被选择。 12 方向位和重发位(第二字节高2bit) 方向位(DIR) 指示传送方向 , 它为1时信息传送是RTU到主机, 它为0时是主机到RTU。 重发位置1用来指示, 由于通讯失败主机重复同样命令。 13 命令码(第二字节低6bit) 信息头有6位bit来表示传送命令码, 命令码是l6进制, 命令码的助记符和相应的说明如下表所示。 站号 R | D | 命令码 字节数(高位 ) 字节数(低位 ) 数据(RTU状态字) 数据 纵向奇偶校验码(LPC) 站号 R | D | 命令码 字节数(高位 ) 字节数(低位 ) 2 14 字节数(两个字节,高字节在前,低字节在后) 字节数,是指,在这个信息中,数据字节数数目,它不包括信息帧头和LPC这五个字节。 15 纵向奇偶校验(LPC)(一个字节) 纵向奇偶校验字节(LPC)总是在有效信息的最后一个字节。纵向奇偶校验字节加上每个字的奇偶 校验,形成一个矩阵保护。LPC是对信息所有字节包括信息头 ,进行“异或”其结果是垂直奇偶,LPC 用来对信息进行整体校验,当信息校验出错时,抛弃这个信息,抛弃这个信息后RTU响应一个NAK命令, 主站重复上次这个信息。 2数据 主机到 RTU 传送信息中的数据部分包括对 RTU 中相应模板的命令, RTU 响应主机的这个 命令, 在 RTU 响应中的数据部分包括当地输入数据以及需要报告的各种状态。 21 RTU状态字节(数据中的第一个字节) RTU的状态字节反映了RTU当前的运行状态,这个字节的数据响应所有数据 RTU状态字节结构: 7 0 相应每位所表示的意义如下表: 助记 符 命令 码 命令 助记 符 命令 码 命令 NAK 00 否定问答(仅是RTU响应命令) COE 11 控制输出执行 RRC 01 报告RTU配置 ROA 12 开关量遥调输出设备 DRF 02 报告全数据 13 备用 XRF 03 报告异非数据 ROE 14 开关量遥调输出执行 SOE 04 事件顺序记录 COL 15 控制输出锁存 PAR 05 报告脉冲累加值 DRL 18 请求锁存数据 PAZ 06 脉冲累加值清零(并冻结) SST 19 同步系统时间 PAF 07 脉冲累加值冻结 RST 1A 报告系统时间 PAT 08 脉冲累加值冻结标志清除 RIM 1B 报告接口方式 SDB 09 设置死值区 SIM 1C 设置接口方式 SDB 0A 读死值区 VER 1D 读RTU和RME板本标识符 0B 备用 RES 1E 执行RTU冷启动 0C 备用 ERR 1F 报告出错数据 COA 0D 控制输出设备 *=以后使用 *=广播命令 COD 0E 直接控制输出 0 ERR PAZ ROVE SOVF SOE CLK RST 位置 名称 意义 7 N/A 0 6 ERR 出现一个错误 由ERR 请求清除 5 PAZ 脉冲累加值已被冻结 由PAT 请求清除 4 ROVE SOE报告缓冲区溢出 由SOE请求清除 3 SOVE SOE队列已经溢出 由SOB 请求清除 2 SOE 有SOE 数据 由SOB 请求清除 1 CLOCK 时钟未设置 由SST请求清除 0 RESET RTU已经复位 由SDB请求清除 中西工程部经验总结 3 22 AI(模拟量) 记录( 12位A/D 转换值) 两个字节,数据位12位,无符号位。 遥测为单极性:数据12位,满码04095;04095为正; 遥测为双极性,数据12位,满码04095,02047为负,2048为0,20494095为正; 因此数据入库的时候,程序将原码数值减去2048恢复成正常数值(原码值中,大于48 00H为正,小 于48 00H为负,48 00H为0)。 23 D/I(数字量) 记录( 6点/记录) 一个字节,按位传遥信,每个遥信字传6位遥信量;遥信 排列顺序为从低到高;遥信字的高4bit肯定是大于8的; 23 AI(变化模拟量) 记录 其中: 槽号=0F(每个虚拟RTU有16个槽) 点号=0B(每个槽的YC容量为12个) 遥测字的高4bit肯定是4开头的; 25 DI(变化数字量) 记录 其中: 组号=03(每个槽传24点遥信,每字传6YX) 槽号=0F(每个虚拟RTU有16个槽) DI点值 =当前状态(相应位,0为分,1为合) (变位标志 1) 即表示发生变位的相应位。 26 SOE 报告记录: 其中X= 任意值 L=0表示SOE记录还有下一组 L=1表示SOE记录的最后一组 组号=03 槽号=0F 事件时间=事件发生时的系统时间 事件时间是RTU内事件发生的绝对时间,RTU的时钟由主站 计算机设置,这个时钟必须定时同步。 27 系统时钟记录: 系统时钟是一 个48位的二进制值。 28 死区记录: 0 1 0 0 数值(高位) 数值(低位) 1 0 数值输入值 槽号 点号 0 1 0 0 数值 (高四位) 数值 (低八位数) 0 0 组号 槽号 1 0 DI点值 0 0 变位标志 事件时间(MSB) 事件时间 事件时间 事件时间(S) (LSB) 事件时间 (MSB) 事件时间 (lms/l0) (LSB) X X 组号 槽号 X X 6点 DI变位标志 L X 6点 DI状态值 系统时间 (高位) 系统时间 系统时间 系统时间 (s) (低位) 系统时间 (高位) 系统时间 (lms/10) (低位) LPC 4 死区值是以A/D转换值为单位, 4069=l00%,因此分 辨率是1/4096,约为0.25,死区值用于 RTU中的所 有点,如果信息设有死区值,那末RTU将回送当前死 区值。 二报文示例: 1初始化: 2全数据传送过程: 湖南张家界局1801,遥测采用双极性;湖南省掉1801,遥测采用单极性; 带双极性遥测的全数据报文: RXEN 01 02 00 00 fc 主站发要全数据的报文 TXEN 01 42 00 6e 00 be 84 98 9f 85 b9 bf 84 b8 95 a0 97 81 be 81 80 83 98 80 80 89 80 80 49 5d 48 46 49 56 46 a0 47 54 48 00 49 ad 49 65 48 64 49 68 46 9b 47 ac 47 fe 47 ff 46 98 48 09 46 a6 48 18 49 5f 47 87 47 46 48 2b 48 ba 4e e3 4e ec 4e dd 4f 52 4f 52 4f 52 4f 24 4f 2b 4f 1b 4f 23 4f 2b 4f 1b 48 41 47 69 48 9a 48 0a 4b f4 4b fc 4b f8 48 00 bf 该帧全数据报文中包含:23 个遥信字(138 个 YX) ,43 个遥测字(43 个遥测值) 00 表示 RTU 状态字; be 表示第一组遥信(1011 1110) ,bit0为YX1,bit1为YX2,bit2为YX3,bit3为YX4,bit4为 YX5,bit5为YX6,绿色为固定的识别位,红色为6位YX的遥信值;后续的22个字节均为遥信; 49 5d 表示第一个遥测(0100 1001 0101 1101) ,绿色为固定的识别位,蓝色为一个遥测值;值 大小为(495d-4800)=15d,即349,349再乘上系数,即得实际一次值; 举例: 4e ec 在组态中是Y库C的第25点220kV母电压Uab, (4eec-4800)=6ec即1772,主站系数为 (1.2*220)/2047=0.128969,17720.128969=228.5kV; bf 表示纵向奇偶校验码(LPC); 带单极性遥测的全数据报文: RXEN 01 02 00 00 fc TXEN 01 42 00 6e 00 be 84 98 9f 85 b9 bf 84 b8 95 a0 97 81 be 81 80 83 98 80 80 89 80 80 49 50 48 40 49 4a 46 b3 47 5a 48 00 49 ae 49 56 48 5d 49 5a 46 af 47 b4 47 ff 47 ff 46 a2 48 09 46 b8 48 1d 49 5b 47 8a 47 49 48 27 48 b5 4d ca 4d d9 4d ba 40 01 40 01 40 01 4e 4c 4e 5b 4e 3b 4e 4a 4e 5a 4e 3b 48 27 47 4d 48 ab 48 0a 47 e9 47 f9 47 f0 40 01 c5 该帧全数据报文中包含:23 个遥信字(138 个 YX) ,43 个遥测字(43 个遥测值) 00 表示 RTU 状态字; be 表示第一组遥信(1011 1110) ,绿色为固定的识别位,红色为6位YX的遥信值;后续的22个字节 均为遥信; 49 50 表示第一个遥测(0100 1001 0101 0000) ,绿色为固定的识别位,蓝色为一个遥测值;值 大小为(4950-4800)=150,即336,336再乘上系数,即得实际一次值; 举例: 0 0 0 0 死区值 (高位) 死区值 (低位) 中西工程部经验总结 5 4d d9 在组态中是YC库的第25点220kV母电压Uab, (4dd9-4000)=dd9即3545,主站系数为 (1.2*220)/4095=0.064469,35450.064469=228.5kV; bf 表示纵向奇偶校验码(LPC); 注: 以上报文都是从邵阳青山变截取的,单双极性报文是通过不同设置获得的!在规约设置中, 可通过控制字改遥测极性,也可设置遥测系数,满足主站要求,湖南省调,要求电压量按1.2倍额 定值上送,其他量不用按扩大1.2倍上送,所以电压遥测量的系数遥改为1.2,其他遥测量系数默认 为1。 3变化遥测传送过程: 4变化遥信传送过程: 5电度量传送过程: 6遥控过程: 7时钟同步过程: RXEN 01 19 00 06 0d 9f c2 e1 02 bc ee TXEN 01 59 00 07 00 0d 9f c2

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论