版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、配电网自动化技术配电网自动化技术 课程设计任务书课程设计任务书 题 目站控通信规约和通信管理机通信程序设计 学生姓名学号专业班级电气 0701 班 设 计 内 容 与 要 求 1.背景 变电站自动化系统,普遍采用分布式的监视和控制系统。各类 ied 装 置和通信管理机进行通信。通信管理机实现 ied 信息集结和控制命令的下 达。 循环冗余校验 crc(cyclic redundancy check)是一种重要的校验方式。 编码简单且误判概率很低,在电力自动化通信系统中得到了广泛的应用。 2.设计内容和要求 设计用于实现 ied 和通信管理机的通信规约,规约采用召唤式应答规 约,实现 yc、yx
2、、yk 及 soe 和越限信息的传送。用循环冗余校验码进 行校验。每个 ied yc 量12 个,yx 量20。设计通信管理机中的通信 主控程序,通信管理机能同时和 n(n30)个 ied 进行通信。 具体内容如下: 1)根据功能要求,确定传输的内容(命令)编码,在此基础上设计出 帧结构。 2)设计出每一类信息的传送帧格式。 3)根据信息的传送重要性确定信息的传送原则。 , 4)校验方式选用 crc-16 校验方式。生成多项式 g(x)=x16+x15+x5+1 5)用查表法实现 crc-16 校验码生成和校验。 6)设计主机规约传输和接收的程序流程,并画出流程图。 7)设计 crc 校验子程
3、序流程。 8)撰写设计报告。 起止时间2010 年 12 月 20 日 至 2010 年 12 月 26 日 指导教师签名年 月 日 系(教研室)主任签名年 月 日 学生签名年 月 日 目目 录录 一、引言一、引言 .3 二、设计目的二、设计目的 .3 三、设计内容三、设计内容 .4 四、设计初步分析四、设计初步分析 .4 五、设计原理五、设计原理 .5 召唤式应答通信规约特点.5 通信帧格式设计原理.5 循环冗余校验码原理.6 六、设计详细分析六、设计详细分析 .7 召唤式应答通信规约.7 通信帧格式.9 循环冗余校验.15 七、设计总结七、设计总结 .19 八、参考文献八、参考文献 .19
4、 一、引言一、引言 在配电网自动化系统中,数据通信是一个极为重要的环节。数据通信既可能是在一 个厂站内部进行,也可能是在厂站之间进行,还可以是在远达数千公里的厂站与调度中 心之间进行。变电站自动化系统,普遍采用分布式的监视和控制系统,各类 ied 装置和 通信管理机不断地进行通信,使通信管理机实现现场信息的集结和控制命令的下达,使 ied 装置实现现场信息的上传。在数据通信系统中,为保证这种数据通信的正常有序进行, 双方必须遵守一些共同的约定,这些约定就是通信规约。因此,通信规约是数据通信的 基础。在我国配电网自动化系统中,通信规约一般可以分为循环传送式通信规约、召唤 式应答通信规约、对等式通
5、信规约。由于召唤式通信规约可节省信道,数据传输速度高, 通道适应性强,因此得到了较广泛应用。 由于信息在传输过程中会受到不同程度的干扰,干扰将会使信息出错,出现信息的 失真,接收端将收到错误的信息。因此,必须在传送的信号上加上抗干扰编码,即利用 信道编码器实现差错控制。差错控制的目的是要发现传输过程中出现的错码,进而加以 纠正。循环冗余校验 crc(cyclic redundancy check)是一种重要的校验方式,编码简单 且误判概率很低,在电力自动化通信系统中得到了广泛的应用。 二、设计目的二、设计目的 配电网自动化系统是集计算机技术、现代数据通信技术和电力系统运行控制理论为 一体的自动
6、化系统,其中的数据通信技术是是保证配电自动化系统实施的关键。配电网 自动化系统一般分为三层:第一层为现场 ied 设备层,第二层为配电子站即通信管理机, 第三层为主站层。本次课程设计为设计变电站自动化系统中通信管理机与现场各类 ied 设备的通信,采用的是召唤式应答通信规约,在此基础上设计帧结构。因此,通过本次 课程设计能够使我们明白配电网自动化系统中通信的实现原理,为以后开展配电网自动 化有关工作具有重要指导意义。 本次配电网课程设计的目的主要有以下几点: 对所学配电网自动化知识进行巩固,加深对配电网自动化课程中基本概念的理解。 掌握召唤式应答规约通信流程,尤其是掌握配电自动化系统的远动通信
7、规约的精髓, 达到触类旁通的目的。 根据通信功能要求,通过设计帧结构掌握各种帧结构的设计原则,并以此为基础在工 程实践中根据所掌握的信息解析通信帧。 通信过程中由于各种干扰需要进行差错控制,本次课程设计需要掌握用查表法 实 现 crc-16 校验码的生成和校验的原理。 通过本次课程设计,掌握根据实际问题开展初步分析问题、检索资料、深入分析问题、 解决问题一系列工作,为以后工作生活打下一个良好的基础。 三、设计内容三、设计内容 设计用于实现 ied 和通信管理机的通信规约,规约采用召唤式应答规约,实现 yc、yx、yk 及 soe 和越限信息的传送,并用循环冗余校验码进行校验。每个 ied yc
8、 量12 个,yx 量20。设计通信管理机中的通信主控程序流程图,通信管理机能同时和 n(n30)个 ied 进行通信。 具体内容如下: 根据功能要求,确定传输的内容(命令)编码,在此基础上设计出帧结构。 设计出每一类信息的传送帧格式。 根据信息的传送重要性确定信息的传送原则。 , 校验方式选用 crc-16 校验方式。生成多项式 g(x)=x16+x15+x5+1。 用查表法实现 crc-16 校验码生成和校验,并设计 crc 校验子程序流程图。 设计主机规约传输和接收的程序流程图。 四、设计初步分析四、设计初步分析 配电网自动化系统中通信规约通俗来讲,指配电调度端和现场执行端通信时共同使
9、用的人工语言的语法规则及应答关系。通信规约规定怎样开始/结束通信、谁管理通信、 怎样传输信息、数据是怎样表示和实施保护的、工作机理、支持的数据类、支持的命令 以及怎样检测/纠错等内容。本次课程设计通信规约为召唤式应答通信规约,它是一个以 通信控制中心即主站为主动方的远动数据传输规约。根据其通信特点可对应画出通信管 理机发送与接收信息的流程图。根据其功能要求可以确定传输的内容(命令)编码,由 此设计出总体的帧格式并分别设计出每一类信息的传送帧格式。由于每一类信息的重要 程度与实时性要求的不同,要求有不同的优先级,由于召唤式问答通信规约为问答通信 方式,因此信息优先级体现在主站对各类信息的轮询频率
10、的高低,由此定义信息的传送 原则。本次课程设计的差错控制为用查表法实现 crc-16 校验码生成和校验,根据其生成 多项式 g(x)=x16+x15+x5+1 编写程序流程图和程序实现信息校验码的生成与校验。 五、设计原理五、设计原理 召唤式应答通信规约特点召唤式应答通信规约特点 召唤式应答通信规约即 polling 规约是一个以通信控制中心即主站为主动方的远动 数据传输规约。厂站自动化系统中各 ied 只有在主站询问以后,才向询问发送方回答信 息。通信主站按照一定规则向各个厂站自动化系统中 ied 发出各种询问报文,厂站自动 化系统按询问报文的要求以及厂站自动化系统的实际状态向控制中心回答各
11、种报文。通 信主站也可按需要对厂站自动化系统发出各种控制报文,厂站自动化系统正确接收控制 报文后,按要求输出控制信号,并向控制中心回答响应报文。当现场 ied 设备受到主站 查询命令后,必须在规定的时间内应答,否则视为本次通信失败。平时各 ied 同样正常 采集各项数据,但这些数据不马上传送,而是存储起来,当主站轮询到本站时才组装发 送出去。 在召唤式应答通信规约中,在实际的通信开始之前,通信两侧无任何通信意义上的 连接关系,因此通信双方首先应建立通信链路。通信链路的建立、数据信息的传送、接 收的确认、链路的撤除等过程均在一问一答中完成。 召唤式应答通信规约适用于网络拓扑是点对点、多点共线、多
12、点环形或多点星形的 远动系统,以及调度中心与一个或多个远动终端进行通信。通道可以使全双工或半双工, 信息传输为异步方式。 问答式通信规约中主站与子站的通信项目可按功能来划分。 主站发送的命令报文 初始化设置参数类,设置扫描周期,设置死区数值及滤波系数等; 查询类,询问各种类别的远动数据情况等; 管理控制类,控制 rtu 的投入或退出工作等; 专用类,电源合闸确认以及遥控、诊断报文等。 子站发送的命令报文 子战对主站的响应主要有两类,一类是对主站命令的简短响应,即肯定性确认或否 定性确认;另一类是遵照主站命令回答响应的具体数据。 通信帧格式设计原理通信帧格式设计原理 固定帧长的帧格式:固定帧长度
13、帧格式为由通信双方约定帧长度固定为五个八位位组, 适用于现场 ied 向主站回答的确认报文或主站向现场 ied 发送查询报文。 可变帧长的帧格式:通信帧的长度可变,通信双方均遵守规定编码和解码信息,适用 于由调度中心向厂站端传输数据,或由厂站端向调度中心传输数据。 一般通信帧格式如下图 1 所示。 帧由帧头(frame header8bit)、包(packet)、和 fcs16bit (crc)及帧尾(flag8bit)组 成。包由包头(packet header)和数据(data)组成。包头由源地址、目的地址、包长度 和功能码组成。包长度为整个帧字节长度之和。 帧 帧头 包fcs帧尾 包头
14、数据 源地址目的地址包长度功能码 图 1 帧格式 包和 fcs 中出现 0 x7e、0 x7c、0 x7d 分别转义为:0 x7d 和 0 x5e、0 x7d 和 0 x5c、0 x7d 和 0 x5d(原字节和 0 x20 异或) 。 循环冗余校验码原理循环冗余校验码原理 循环码是一种特殊的线性分组码,在严格的的代数学理论基础上建立起来的,具有 线性分组码的一般性质,并且具有循环性,即将某一码字的首位移到其末位之后就变成 了相邻的另外一个码字。 对于一个长度为 k 的二进制信息码元,用m x )( 表示。发送装置重信道编码器将产生 一个 r 位的码元序列,称为监督码序列,用r x )( 表示
15、。将此 r 位的监督码元序列附加在 k 位的信息码元序列后面,组成总长度为 n 位(n=k+r)的循环序列码c x )( ,使得这个 n 位 的循环码序列,可以被某个预定的生成多项式g x )( 整除,并把 n 位的循环码c x )( 作为一 帧信息发送出去。接收装置对接收到的 n 位码元的帧,除以同样的生成多项式g x )( 。当 无余数时,则认为没有错误,这就是循环冗余校验的实质。 实现 crc 的基本原理,简单的说,就是原始数据通过某种算法,得到一个新的数据,而 这个新的数据与原始数据有着固有的内在联系。通过把原始数据和新数据组合在一起, 形成新的数据,因此这个新数据具有自我校验的能力。
16、我们把原来的数 据表示为p )x( , 它是一个 n 阶的多项式,表示为: p)x( = xax n n n n 2 2 1 1a + ax 0 1 1a 式中ai为 0 或 1 ,x 为伪变量,并用x i 指明各位间的排列位置。 因此,一个 8 位的二进制数 01001001 可以表示为: p)x( = x 7 0 + x 6 1 + x 5 0 + x 4 0 + x 3 1 + x 2 0 + x 1 0 + x 0 1 p)x( 通过除以 crc 多项式g x )( 后,得到一个余数r x)( 和商q x)( ,这个r x)( 就是我们需要 的 crc 校验值,上述用公式表示: p)x
17、( =q x)( *g x )( +r x)( crc16 校验方式的生成多项式为 g(x)=x 16 + x 15 +x 5 +1 六、设计详细分析六、设计详细分析 召唤式应答通信规约召唤式应答通信规约 召唤应答式通信规约工作流程图 2 如下。 109gg07pxfttdfyb polling 工作流程 询问链路 回答链路状况 复位远方链路 链路确认 总召唤 回答全数据 召唤突发数据 回答突发数据 有无控制命令 有无定时任务 分类回答 y n 图 2 召唤式应答通信规约工作流程图 图中,突发数据是指 soe、越限数据。总召唤是指初始化后或者通信终端超过规定 的时间后,主站发总召唤命令,召唤厂
18、站全数据,定义为 1 级数据。控制命令有断路器、 隔离开关遥控操作命令及 agc 控制调节命令等。 通信帧格式通信帧格式 帧头源地址目的地址包长度功能码数据fcs帧尾 帧头为:0 x7e,长度为:1byte; 帧尾为:0 x7c,长度为:1byte; fcs 为:16 位 crc(即 crc-16) ,长度为 2byte,由包形成,不包括帧头、fcs 和帧 尾; 包长度为整个帧字节长度之和,根据实际情况确定其需要长度大小; 对下行信息(主站子站): 源地址为主站号:0 x00,长度为:1byte; 目的地址为现场 ied 设备编号对应地址代码,由于要求通信管理机能同时和 n(n30) 个 ie
19、d 进行通信,即 ied 编号 030,对应地址代码为 0 x000 x1e,长度为 1byte。 对上行信息(子站主站): 源地址为现场 ied 设备编号对应地址代码,ied 编号 030,对应代码为 0 x000 x1e,长 度为 1byte; 目的地址为主站号:0 x00,长度为:1byte; 帧发送时学如串行通信接口,高字节在前,低字节在后,例如发送 256, 先发送 0 x01,再 0 x00。帧发送时,包和 fcs 中出现 0 x7e、0 x7c、0 x7d 分别转义为:0 x7d 和 0 x5e、0 x7d 和 0 x5c、0 x7d 和 0 x5d(原字节和 0 x20 异或)
20、 。 功能码分配表 功能码主站子站(下行)功能码子站主站(上行) 0 x00发送 yc 命令0 x0a发送 yc 信息 0 x01发送 yx 命令0 x0b发送 yx 信息 0 x02发送 yk 选择命令 0 x03发送 yk 执行命令 0 x04发送 yk 撤销命令 0 x0c发送 yk 返较信息 0 x05发送报告越限信息命令0 x0d发送越限信息 0 x06发送报告 soe 信息命令0 x0e发送 soe 信息 对下行信息(主站子站): 遥测帧格式设计 遥测是将远方厂、站需要测量的被测量,应用 ftu 中的微机采样并预处理后,利用 通信技术经通信通道送到调度端的管理系统,储存并显示。遥测
21、量包括母线电压,功率、 线路电流、主变压器有功、无功、油温、频率及一些需要了解的非电量等各种模拟量。 根据被测信息的重要性,可将 yc 量分为重要遥测、次要遥测、一般遥测。 ied 中遥测量12 个,其中包括母线电压、线路电流、有功功率等 12 种遥测量,编 号为 011,对应编号代码为 0 x000 x0b,长度为:1byte; 类别标志指明主站向 ied 所询问的遥测量是所有遥测量(011) 、分段的遥测量(如 14) ,还是分点遥测量(如 1、3、6) 。 类别标志代码长度为 1byte,编码如下表: 类别类别标志代码 所有遥测量0 xaa 分段遥测量0xbb 分点遥测量0xcc 如果要
22、求现场 ied 传送所有的遥测量,对应帧格式如下: 帧头源地址目的地 址 包长度功能码类别标 志 fcs帧尾 如果要求现场 ied 传送几段遥测量,对应帧格式如下: 帧 头 源 地 址 目 的 地 址 包 长 度 功 能 码 类 别 标 志 分 段 数 目 n 分 段 1 起 始 代 码 1 终 止 代 码 1 分 段 n 起 始 代 码 n 终 止 代 码 n fcs帧 尾 分段数目为 n 对应的十六进制数,长度为:1byte; 起始代码为分段 i(如 yc 量 4-7)起始 yc 量编号对应的编号代码(如 yc 量 4 为 0 x04) , 长度为:1byte; 终止代码为分段 i(如 y
23、c 量 4-7)终止 yc 量编号对应的编号代码(如 yc 量 7 为 0 x07) , 长度为:1byte; 如果要求现场 ied 传送分点 yc 量,对应帧格式如下: 帧头源地 址 目的 地址 包长 度 功能 码 类别 标志 yc 数目 n 编号 代码 1 编号 代码 n fcs帧尾 编号代码 i 为 yc 量 i 编号对应代码,长度为:1byte; 遥信帧格式设计 遥信是将远方厂、站的设备运行状态信号、保护信号、应用 ftu 采集后,利用通信 技术经通信通道送到调度端的管理系统,储存并显示。遥信量包括断路器位置信号和断 线信号,各种保护信号,各种事故信号等。 ied 中遥信量20 个,其
24、中包括各种开关变位等 20 种遥信量,对应编号为 019,对 应编号代码为 0 x000 x13,长度为:1byte; 类别标志指明主站向 ied 所询问的遥信量是所有遥信量(019) 、分段的遥信量(如 14) ,还是分点遥信量(如 1、3、6) 。 类别标志代码长度为 1byte,编码如下表: 类别类别标志代码 所有遥信量0 xaa 分段遥信量0xbb 分点遥信量0xcc 如果要求现场 ied 传送所有的遥信量,对应帧格式如下: 帧头源地址目的地 址 包长度功能码类别标 志 fcs帧尾 如果要求现场 ied 传送几段遥信量,对应帧格式如下: 帧 头 源 地 址 目 的 地 址 包 长 度
25、功 能 码 类 别 标 志 分 段 数 目 n 分 段 1 起 始 代 码 1 终 止 代 码 1 分 段 n 起 始 代 码 n 终 止 代 码 n fcs帧 尾 分段数目为 n 对应的十六进制数,长度为:1byte; 起始代码为分段 i(如 yx 量 4-7)起始 yx 量编号对应的编号代码(如 yx 量 4 为 0 x04) , 长度为:1byte; 终止代码为分段 i(如 yx 量 4-7)终止 yx 量编号对应的编号代码(如 yx 量 7 为 0 x07) , 长度为:1byte; 如果要求现场 ied 传送分点遥信量,对应帧格式如下: 帧头源地 址 目的 地址 包长 度 功能 码
26、类别 标志 yx 数目 n 编号 代码 1 编号 代码 n fcs帧尾 编号代码 i 为 yx 量 i 编号对应代码,长度为:1byte; 遥控帧格式设计 遥控是调度端管理系统应用通信技术,通过通信通道对远方厂、站的 ftu 管理的设 备发送状态控制命令,相应的设备接受命令并执行。其对象主要为断路器及隔离开关, 距离保护闭锁复归等。 ied 中 yk 对象帧格式中编号代码用 1byte 的长度表示,可表示的编号个数为 255 个,即 yk 对象 0255,对应编号代码为 0 x000 xff。 由于 yc 操作要十分可靠,不能误控其他开关,因此需要进行遥控返较过程来增加可 靠性环节的遥控信息字
27、格式。因此,下行 yk 命令包括遥控选择、遥控执行、遥控撤销, 上行 yk 命令包括遥控返较。 yk 选择命令帧格式如下: 帧 头 源 地 址 目 的 地 址 包 长 度 功 能 码 yk 对 象 数 n yk 对 象 1 状 态 yk 对 象 n 状 态 fcs帧 尾 yk 对象中编码即指各 ied 中 yk 对象开关的编号代码,长度为:1byte; 状态信息指 yk 命令对应编号开关状态的变化,其中 0 x00h 表示开关合,0 x11h 表示开 关分,长度为:1byte; yk 执行与撤销命令帧格式如下: 帧头源地址目的地 址 包长度功能码命令fcs帧尾 命令中,0 x00 代表 yk
28、执行,0 x11 代表 yk 撤销,长度为:1byte; soe 帧结构设计 soe 是记录状态量发生变化的时刻的先后顺序。 帧头源地址目的地 址 包长度功能码命令fcs帧尾 命令指要求现场 ied 发送 soe,代码为 0 xff; 越限信息帧结构设计 越限是电力系统运行时,各种电气参数受约束条件的限制,不能超过一定得现值, 母线的电压不能太高或太低,功率传送不能太高,当电气量超过一定的范围时,对其参 数应及时进行检查,如超越限值,应进行警告。 告警上限:当模拟量变化超过此值时,进行告警并记录。 告警下限:当模拟量变化低于此值时,进行告警并记录。 上复位限:低于告警上限的一个值,当值低于此值
29、时,认为模拟量恢复正常。 下复位限:高于告警下限的一个值,当值高于此值时,认为模拟量恢复正常。 帧头源地址目的地 址 包长度功能码命令fcs帧尾 命令指要求现场 ied 发送越限,代码为 0 xee; 对上行信息(子站主站) 遥测帧格式设计 ied 向通信管理机传送 yc 量帧格式如下: 帧 头 源 地 址 目 的 地 址 包 长 度 功 能 码 yc 个 数 n 编 号 1 数 值 编 号 n 数 值 特 殊 位 fcs帧 尾 编号 i 为对应 yc 模拟量编号代码,与下行帧格式中相同,长度为 1byte; 数值为对应模拟量数值,其值用十六进制数表示,长度根据实际数值大小分析设置为 1byt
30、e; 特殊位为当 ied 中出现突发事故,如越限,soe 事件时,通过这个特殊位告知主站,用 0 x00 表示无突发事故,用 0 x11 表示出现越限无 soe,用 0 x22 表示出现 soe 无越限,用 0 x33 表示出现越限无 soe,长度为 1byte; 遥信帧格式设计 ied 向通信管理机传送 yx 量帧格式如下: 帧 头 源 地 址 目 的 地 址 包 长 度 功 能 码 yx 个 数 n 编 号 1 数 值 编 号 n 数 值 特 殊 位 fcs帧 尾 编号 i 为对应 yx 量编号代码,与下行帧格式中相同,长度为 1byte; 数值为对应 yx 量数值,长度根据实际信息量大小
31、分析设置为 1byte; 特殊位为当 ied 中出现突发事故,如越限,soe 事件时,通过这个特殊位告知对方,用 0 x00 表示无突发事故,用 0 x11 表示出现越限无 soe,用 0 x22 表示出现 soe 无越限,用 0 x33 表示出现越限无 soe,长度为 1byte; 遥控返较帧格式设计 遥控返较帧格式如下: 帧 头 源 地 址 目 的 地 址 包 长 度 功 能 码 yk 个 数 n 编 号 代 码 1 状 态 编 号 代 码 n 状 态 特 殊 位 fcs帧 尾 编号代码即指各 ied 中开关的编号代码,长度为:1byte; 状态信息指 yk 命令对应编号开关状态的变化,其
32、中 0 x00h 表示开关合,0 x11h 表示开 关分,长度为:1byte; 特殊位为当 ied 中出现突发事故,如越限,soe 事件时,通过这个特殊位告知对方,用 0 x00 表示无突发事故,用 0 x11 表示出现越限无 soe,用 0 x22 表示出现 soe 无越限,用 0 x33 表示出现越限无 soe,长度为 1byte; soe 帧结构设计 soe 帧结构设计如下: 帧 头 源 地 址 目 的 地 址 包 长 度 功 能 码 事 件 个 数 n 编 号 1 状 态 时 间 编 号 n 状 态 时 间 特 殊 位 fcs帧 尾 编号为 ied 中对应开关器件的编号,长度为 1by
33、te; 状态信息为对应编号开关状态的变化,其中 0 x00h 表示开关由合到分,0 x11h 表示开关 由分到合,长度为:1byte; 时间:反映发生开关变位的时间,包括年、月、日、时、分、秒,其中年占 2byte; 月、日、时、分、秒各占 1byte;共占 7 byte; 越限信息帧结构设计 越限信息帧格式如下: 帧 头 源 地 址 目 的 地 址 包 长 度 功 能 码 越 限 个 数 n 编 号 1 状 态 时 间 编 号 n 状 态 时 间 特 殊 位 fcs帧 尾 编号为 ied 中对应各种模拟量即对应 yc 模拟量的编号,长度为 1byte; 状态信息为模拟量变化,其中 0 x00
34、h 表示超过告警上限,0 x11h 表示低于告警下限, 0 x22 表示低于上复位限,0 x33 表示高于下复位限,长度为:1byte; 时间:反映发生开关变位的时间,包括年、月、日、时、分、秒,其中年占 2byte; 月、日、时、分、秒各占 1byte;共占 7 byte; 信息的传送原则 由于子站的远动数据种类不一,可按其特性和重要程度加以分类: 对于重要的、变化快的数据,应勤加监视,采样扫描周期应短一些,对于不重要的变 化缓慢的数据,采样扫描周期可以长些。各种不同的远动数据可以选择相应的扫描周期。 在信息传递过程中,发生开关变位的信息和遥信信息最重要。遥信信息为一级,询问 周期不超过 2
35、s,遥测信息为二级,询问周期不超过 3s,遥控信息为三级帧,扫描周期为 5s。 对 soe 和越限信息,通过在 yc、yx、yk 帧格式中加特殊位来附加有无 soe 和越限 信息,使通信主站及时掌握有无 soe 和越限信息。 主机轮询现场 ied 时,主机都对每个子站有两个标志位为 00,如果三次轮询过程中都 在规定的时间 0.5s 内没有回复,则将此标志位置为 01,在下一次轮询时时间将提高一个 周期,如果在此次通信时未超时,则将标志位变为 00,恢复正常,如果在此次通信时超 时,则将标志位变为 10,下一次轮询时间继续增加一个周期,如果在此次通信时未超时, 则将标志位复位,通信回复正常,如
36、果在此次通信时超时,则标志位置为 11,则放弃对 次 ied 数据的轮询。 循环冗余校验循环冗余校验 查表法实现 crc 原理 查表法是使用预先算好的基本 crc 值直接查出 crc 值,因此,它是基于字节或字 操作,避免了耗时的位运算。这就决定了它的速度会增加,由此带来功耗降低的好处, 可这是以付出存储器为代价的, 因为,必须预先在程序中存在一个 crc 数据表。以 8 位 数据为例,每一个字节仅需要作一次异或操作。表中的 crc 值与其索引值有一个一一对 应的关系。不像逐位法那样,每次移入一个位,就进行运算,查表法是每次移入一个字 节,得到其索引值,然后,与这个缩影值做异或运算。粗略的看起来,所用的时间为逐 位法的 1/5(具体根据计算机的指令周期而定)左右。 由于数据通常以字节形式出现,因此以 8 位数据产生所需要的 crc 表,共计 256 个,以 便在提
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 廉政合同与采购合同的互动
- 疼爱一生的承诺老公的道歉与反省
- 煤矿安全技术标准规范
- 招标供应商库入围要求
- 辽宁省物业服务合同维权
- 安全合规监督协议
- 买卖房产纠纷案件
- 喷浆分包合作协议范本
- 购销合同简单格式模板
- 土石方工程承包协议范本
- 《PLC应用技术(西门子S7-1200)第二版》全套教学课件
- 《陕西省安全生产条例》培训试题
- Revision Being a good guest(教学设计)-2024-2025学年人教PEP版(2024)英语三年级上册
- 2024七年级历史上册知识点梳理
- 布置我们的家(课件)三年级下册综合实践活动沪科黔科版
- 《基础会计》教学课件-整套教程电子讲义
- 2022-2023学年广东省广州市越秀区六年级(上)期末数学试卷
- 2024保险行业人才趋势报告(发布版)-31正式版
- 2024年广东省广州市中考英语试卷附答案
- 企业财务报表分析-以顺丰控股股份有限公司为例
- 2024年高考英语新课标1卷读后续写课件高考英语一轮复习作文专项
评论
0/150
提交评论