远动系统课程设计

上传人:豆浆 文档编号:40811603 上传时间:2018-05-27 格式:DOC 页数:16 大小:251.50KB
返回 下载 相关 举报
远动系统课程设计_第1页
第1页 / 共16页
远动系统课程设计_第2页
第2页 / 共16页
远动系统课程设计_第3页
第3页 / 共16页
远动系统课程设计_第4页
第4页 / 共16页
远动系统课程设计_第5页
第5页 / 共16页
点击查看更多>>
资源描述

《远动系统课程设计》由会员分享,可在线阅读,更多相关《远动系统课程设计(16页珍藏版)》请在金锄头文库上搜索。

1、远动系统课程设计远动系统课程设计目目 录录第第 1 1 章章 课程设计内容及要求课程设计内容及要求. .6.6第第 2 2 章章 程序设计目的程序设计目的.7.7第第 3 3 章章 程序实现思路程序实现思路.8.8第第 4 4 章章 程序清单(或正文)程序清单(或正文).14.14第第 5 5 章章 课程设计心得课程设计心得.19.19第第 6 6 章章 参考文参考文.20.20远动技术课程设计 第 2 页 共 17 页第第 1 1 章章 课程设计内容及要求课程设计内容及要求远动系统的核心是 SCADA 系统,即数据采集与监视控制系统。在电力系统中,远动系统应用最为广泛,技术发展也最为成熟。针

2、对开闭所主接线电路图,进行远动系统模块的设计,设计出牵引供电系统的遥信数据采集系统。要求:(1) 计算机绘制开闭所通用系统结构框图;(2) 设计一个具体的 MCS51 单片机数据采集最小系统,开关量输入数据,路数为 16 路,开关量输入数据类型为各断路器、隔离开关的状态信息; (3) 选用问答式传输规约,以 16 路开关量为例,编写上传调度中心的遥信数据报文的帧结构;(4) 计算机绘制相应的遥信数据采集程序流程图。远动技术课程设计 第 3 页 共 17 页第第 2 2 章章程序设计目的程序设计目的在一个现代化的电力系统中,为了能正确和及时地掌握每时每刻都在变化着的电力系统运行情况,控制和协调电

3、力系统的运行方式,处理影响整个电力系统正常运行的事故和异常情况,保证电力系统的安全和经济运行,必须具备一个完善的电力系统信息收集和执行系统,将分散在几十公里、几百公里以至上千公里以外的各发电厂和变电所的大量表征电力系统运行状态的信息,迅速、正确、可靠地送到调度控制中心,同时将控制中心的控制和调节命令传送到各发电厂和变电所,实现对电力系统的自动监视和控制。远动技术课程设计 第 4 页 共 17 页第第 3 3 章章 程序实现思路程序实现思路3.1 各开关原件及数据采集点编号3.1.1 各开关元件编号如图 3.1 所示,对纽结型开闭所主接线电路中的开关元件进行编号,其中 QS1QS10为隔离开关编

4、号,QF1QF6为断路器编号。图 3.1 各开关元件编号图3.1.2 数据采集点定义根据图 3.1 中各开关元件的编号,对需要进行数据采集的开关元件进行十六制定义,数据定义如表 3.1 所示。远动技术课程设计 第 5 页 共 17 页表 3.1 数据采集点定义编号00H01H02H03H04H05H06H07H开关QS1QS2QS3QS4QS5QS6QS7QS8编号08H09H0AH0BH0CH0DH0EH0FH开关QS9QS10QF1QF2QF3QF4QF5QF63.23.2 被控站通用系统被控站通用系统开闭所自动化终端装置由系统电源、功能插件、接口插件或接口端子板、蓄电池等组成。此外,还可

5、以根据用户实际需要配置各种通信单元等扩展设备,开闭所自动化终端概要图见图 3.2,功能插件包括主控插件、交流采样插件、遥信采集插件、遥控插件。接口插件包括交流采样接口插件、端子板、遥控输出接口插件、遥信采集接口插件。开闭所自动化终端装置各功能插件中,主控插件、系统电源模块属于基本插件,其余功能插件遥信采集插件、遥控输出插件、交流采样插件和通信插件为选配插件,可以根据用户需要灵活配置,接口插件应根据功能插件的配置进行相应选择。远动技术课程设计 第 6 页 共 17 页图 3.2 开闭所自动化终端结构图3.2.1 数据采集通道如图 3.3 所示,数据采集通道设计成十六路模拟量的输入,遥信信息通常由

6、电力设备的辅助接点提供,辅助接点的开合直接反应出该设备的工作状态。提供给远动装置的辅助接点大多为无源接点,即空接点,这种节点无论是在“开”状态还是“合”状态下,接点两端均无电位差。断路器和隔离开关提供的就是这一类辅助接点。另一种辅助接点则是有源节点,有源节点在“开”状态时两端有一个直流电压,是由系统蓄电池提供的 110V 或220V 直流电压。一些保护提供此类接点。各开关量对应的引脚如表 3.2 所示。远动技术课程设计 第 7 页 共 17 页P0.0P0.7P2.0P2.78051Vcc1 2 34 5 6 789 10 1112 13 14 1516图 3.3 数据采集通道图表 3.2 各

7、开关量对应的引脚引脚P0.0P0.1P0.2P0.3P0.4P0.5P0.6P0.7开关QS1QS2QS3QS4QS5QS6QS7QS8引脚P2.0P2.1P2.2P2.3P2.4P2.5P2.6P2.7开关QS9QS10QF1QF2QF3QF4QF5QF63.2.2 控制输出通道控制输出通道通常以继电器触点的方式提供,继电器一方面可以起到信号隔离作用,另一方面直接介入控制回路,控制回路中信号的通断。若提供的继电器触点容量不够时,还可以再介入一级中介继电器。如图 3.4远动技术课程设计 第 8 页 共 17 页所示,控制输出为一对动合触点,遥控对象为“0”时,触点断开;遥控对象为“1”时,继电

8、器动作,触点闭合。一般继电器可以提供一对动合触点和一对动断触点,实际系统中要接动合触点还是接动断触点,应视要求 而定。图 3.4 控制输出通道图3.3 MCS51 单片机最小系统3.3.1 原理框图采用多通道共享采样/保持器与 A/D 转换器。这种 A/D 转换输入方式适合于对同一信号不同量程的 A/D 转换,它也比较经济,占用 CPU 输入口少,因而可以更有效地利用 CPU 的输入口。尤其对于那些接口有限的微型机,这种方式更有效。CPU 对各路通道的访问采用软件控制,由多路转换开关进行切换.。原理框图如图 3.5 所示。传感器1传感器n滤波1滤波n放大1放大n多路 转换 开关 MUX采样/保

9、护A/DCPU图 3.5 单片机最小系统原理框图3.3.2 系统电路图该系统以 MCS51单片机为核心,可以对16路模拟量、16路数字开关远动技术课程设计 第 9 页 共 17 页量和两路脉冲量进行采集,模拟量采集精度达到12位,在实际应用中,可以对电压信号进行直接采集,如果要对传感器的标准电流量进行采集时,还需加入采样电阻,把电流转换成电压后进行采集。对采集的脉冲量的频率取决于单片机的时钟频率,一般不能高于单片机的运行时钟,如单片机用12MHz 的晶振,则采集的脉冲频率只能低于12MHz。本系统在实际应用中已调试通过,采集的数据精度高,速度快。铁路电力远动系统由远动控制主站、远动终端和通信通

10、道三部分组成,是近年来在国内全面推广的铁路电力新技术,其技术含量高,是涉及铁路电力工程设计、各级电力调度管理模式、远动终端的数据采集和处理、各级远动控制主站与远动终端之间数据通信及计算机系统等多专业的系统工程。单片机8051芯片提供16位地址线,其寻址空间为64K 字节。由于8051除提供读写控制信号外,还提供了程序指令读取控制信号。因此8051的程序空间和数据空间是分开的,最大寻址空间为64K 字节。实际上,数据空间除可以分配给数据存储器,还可以分配给其他外围芯片。如图3.6所示为设计的系统原理框图。系统选择一个串行的 A/D 转换芯片,用模拟开关作扩展,两个模拟开关即可扩展成16路的模拟量

11、输入。开关量的采集可以直接用单片机的 I/O,用两个并口即可完成16路的开关量采集。AT89C51单片机还有两个外部中断接口,即可用来测量脉冲量的输入,采集其输入频率。单片机可以通过串口与上位 PC 机进行通讯,把采集到的数据发送到上位机上。远动技术课程设计 第 10 页 共 17 页P0.0P0.7P2.0P2.78051Vcc1 2 3 4 5 6 7 89 10 11 12 13 14 15 16P1.0 P1.1 P1.2上位机MAX232A/D2 路 脉 冲CD4051CD4051IN0 IN1 IN2 IN3 IN4 IN5 IN6 IN7IN8 IN9 IN10 IN11 IN1

12、2 IN13 IN14 IN15INT0INT1TXD RXD图 3.6 十六位最小系统数据采集原理远动技术课程设计 第 11 页 共 17 页第第 4 4 章章程序清单或正文程序清单或正文4.1 规约及主站、子站地址4.1.1 传输规约报文:Polling 方式中无论是主站向子站发送的命令。还是子站向主站回送的数据,都称报文。每个报文含有一个完整的意义,但是不同的报文长度不一定相同。类别与类型:类型是指数据不同的分类。数据的类型分别为模拟量、状态量、状态变化量、时标量等。类别指数据或信息一举不同的扫描周期划分为 12345670 类。对各种数据要分别指定属于某一类别,任一类别扫描周期可由外面

13、输入定义。模块:一台 RTU 由若干模块构成,每个模块有特定的地址说明,模块地址通常占一个人字节, ,但只用其中的低五位表示。这里的模块是逻辑概念而不是物理概念。一个物理概念的模块可以占一个模块地址,也可以占两个模块地址;与此同时,一个地址的模块也可以由好几块印制板构成。RTU 与前置机之间采用异步通信方式,字符格式是:一位起始位,一位停止位,无奇偶校验位,每个字符八位数据位。4.1.2 主站和子站地址(1) 报文的格式本规约中的报文可分为三种报文格式:主站向子站询问的报文格式,子站向主站回答确认或否定确认的报文格式,主站向子站或子站向主站传送数据的报文格式。主站向子站询问的报文格式见图 4.

14、1(a),我们称它为报文格式 1。报文的第一个字节为子站地址 i,可以取 00HFFH。当 RTU 地址取 FFH 时,该报文为广播命令,他是面向全部子站设备的操作命令,所有子站都要接受收,第二个报文类型可以取 05H 和 1AH。当报文类型代码为 05H 时,该报文为类别询问报文;为 1AH 时,该报文为重复询问报文。类别询问报文的数据区为一个字节,称询问类别,它的 8 位与 8 种类别对应, 。当主站希望收集某几个类别的变化数据时,就将询问类别的某几位置“1”。如果询远动技术课程设计 第 12 页 共 17 页问第 8 类别的数据,就将询问类别字节置成全“0”。重复询问报文的数据区为两个字

15、节,称重复询问类别标志和询问类别标志。当主站发出的类别询问报文没有收到子站的正确回答时,主站向子站发送重复询问报文。重复询问报文中的重复询问类别标志是原先发送的类别报文中询问类别字节的重复。该报文中的询问类别标志字节某位为“1”,表示原先发送的类别询问报文中没有询问的类别,这一次需要访问。报文的校验码为一个字节。RTU地址报文类型数据区(1-2字节)校验码报文类型RTU地址类别标志(a) 格式 1 (b) 格式 2 图 4.1 主站向子站询问的报文格式子站向主站回答确认或否定确认的报文格式见图 4.1(b),我们称它为报文格式 2, 。这两种报文都是三个字节,第一个字节为子站地址,取00HFEH。第二字节报文类型取 06H 时,确认报文,它表示子站正确收到主站命令;取 15H 时,为否定确认报文。第三字节类别标志字节的 07位,与数据类别的 07 位相对应。如果 RTU

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号