西南交大二次课程设计(3)

2019-04-14 16:40

西南交通大学本科课程设计(论文) 第 7 页

第三章 点表设计

3.1 遥测点表设计

遥测:主接线图上所有需要采集的电压、电流、功率。

序号 信息体地址 1 4001H 2 4002H 3 4003H 4 4004H 5 4005H 6 4006H 7 4007H 8 4008H 9 4009H 10 400AH 11 400BH 12 400CH 13 400DH 14 400EH 16 400FH 17 4010H 19 4011H 20 4012H 25 4013H 26 4014H 27 4015H 28 4016H

信息点名称 2#进线电流IA 2#进线电流IB 2#进线电流IC 2#进线有功 2#进线无功 2#进线电压UAB 2#进线电压UBC 2#进线电压UCA A相馈线电流Ia B相馈线电流Ib A相馈线电压Ua B相馈线电压Ub 10kV母线电流Ia 10kV母线电流Ib 10kV线路电压Ua 10KV线路电压Ub 10kV母线有功功率 10kV母线无功功率 2#变轨回电流IR 2#变地回电流IG ***上行接触网电流 ***下行接触网电流 单位 A A A kW kVar kV kV kV A A kV kV A A kV kV kW kVar A A A A 备注

西南交通大学本科课程设计(论文) 第 8 页

3.2 遥信点表设计

遥信:所有开关的位置及非位置信号。

序号 信息体地址 1 0001H 2 0002H 3 0003H 4 0004H 5 0005H 6 0006H 7 0007H 8 0008H 9 0009H 10 000AH 11 000BH 12 000CH 13 000DH 14 000EH 15 000FH 16 0010H 17 0011H 18 0012H 19 0013H 20 0014H 21 0015H 22 0016H 23 0017H 24 0018H 25 0019H 26 001AH 27 001BH 28 001CH 29 001DH 30 001EH 31 001FH 32 0020H 33 0021H 34 0022H 35 0023H 36 0024H

信息点名称 1021电动隔离开关 1021电动隔离开关 1021电动隔离开关 1302隔离开关 1023隔离开关 1022D接地刀闸 102断路器 102断路器 102断路器 1129电动隔离开关 1129电动隔离开关 1129电动隔离开关 2202隔离开关 2204隔离开关 2001隔离开关 2002隔离开关 2003隔离开关 215手车式断路器 216手车式断路器 217手车式断路器 262手车式断路器 2161电动隔离开关 2161电动隔离开关 2161电动隔离开关 2162电动隔离开关 2162电动隔离开关 2162电动隔离开关 2151电动隔离开关 2151电动隔离开关 2151电动隔离开关 2171电动隔离开关 2171电动隔离开关 2171电动隔离开关 215接地刀闸 2621隔离开关 217D接地刀闸 备注

西南交通大学本科课程设计(论文) 第 9 页

3.3 遥控点表设计

遥控:主接线图上所有的电动开关的遥控编号。

序号 信息体地址 1 6001H 2 6002H 3 6003H 4 6004H 5 6005H 6 6006H 7 6007H 8 6008H 9 6009H 10 600AH 11 600BH 12 600CH 13 600DH

信息点名称 1029电动隔离开关 1021电动隔离开关 102断路器 202A手车式断路器 202B手车式断路器 217手车式断路器 215手车式断路器 216手车式断路器 262手动式断路器 2162电动隔离开关 2161电动隔离开关 2151电动隔离开关 2171电动隔离开关 备注 西南交通大学本科课程设计(论文) 第 10 页

第四章 软件设计

4.1 开入采集板主程序流程图

当采集板电路启动之后,首先要读取各个开关量的状态对变量进行初始化。程序中用到了寄存期、计数器、等,要对它们初始化。然后等待主CPU召唤,当主CPU发出信号进行动作。

主程序流程图如下所示:

开始寄存器初始化变量初始化位置初始化等待主CPU召唤 图4-1 主程序流程图

4.2 开关量采集流程图

当从主程序进入YX变位处理程序后,首先设定定时器的工作状态,然后进入1mS的延时。当1mS延时完成之后,消除干扰和抖动的影响,之后再次对开关量是否变位进行确认。如果确定变位,则将采集端口地址,时标等信息传递给主CPU,然后退出变位处理程序,否则直接退出。

遥信变位处理程序流程图如下:

西南交通大学本科课程设计(论文) 第 11 页

开始初始化,定义字节量x1,a1,x2,int型m并赋初值0采集数据,赋给x1比较与原数据x2对应位是否相同N对应计数器加1对应计数器值>10?YNYa1对应位置0a1对应位置1,计数器清零主循环>8?Y根据变位寄存器a1值,将x1对应位的数据赋给x2N转向下一位的判断中断返回x2值

图4-2 1ms中断框图结构

4.3 1ms中断程序设计

#include

#define uchar unsigned char #define uint unsigned int void main() {

P1^0=1; SM2=1; ... ... }


西南交大二次课程设计(3).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:某养鱼场为了提高经营管理水平

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: