课程名称:计算机联锁 设计题目:计算机联锁进路选排设计 院系:计算机与通信工程系 学号: 姓名: 指导教师: 西南交通大学峨眉校区 2012 年5 月 20 日 课 程 设 计 任 务书 专业姓名学号 开题日期: 2012 年 03 月 26 日完成日期: 2012 年 05 月 15 日 一、设计的目的 通过对课程设计任务的完成,进一步理解计算机联锁软件设计的理论内容,并且巩固 和深化所学课程的知识,同时培养综合运用所学课程知识,分析和解决实际问题的能力,逐 步树立正确的设计思想及严谨认真的科学态度。 二、设计的内容及要求 要求每位同学能够根据对计算机联锁的作业过程的认识,结合课程设计的内容,独立 完成该课程设计。 设计内容: 1) 计算机联锁数据库设计; 2) 计算机联锁进路处理程序的设计; 3) 系统软件平台的人机界面的设计。 三、指导教师评语 四、成绩 指导教师(签章) 年月日 题目:计算机联锁进路选排设计 一、联锁定义: 1、联锁:保证行车安全,信号、道岔与进路之间以技术手段保持的一定制约 关系和操作顺序。 2、计算机联锁定义: 计算机联锁系统是以计算机为主要技术手段,结合信息、控制、容错、故障 -安全等技术来实现车站联锁的信号系统。 3、计算机联锁系统完成功能: 任务调度与安全管理功能:任务调度、安全检查、安全控制 联锁运算功能:进路控制;信号控制;道岔控制 操作与显示功能:①信号设备操作与控制;②站场与信号设 备信息显示;③声音、图像报警;④操作提示;⑤时钟显示 等 诊断维护功能:①计算机联锁系统诊断与记录;②操作与表 示的记录;③历史回放 信号机 道岔道岔 进路 信息管理与传输功能:利用标准通信接口协议,可以直接与 其它系统实现信息交换 二、设计步骤 1、打开 VB 绘制举例站场的简化图。 2、设置一个始端按钮,一个终端按钮,和一个变通按钮。 编制程序用于开始和复 原。例如: 复原按钮程序: Private Sub Command3_Click() Shape1.FillColor = &HFF& Shape2.FillColor = &HFF0000 Shape3.FillColor = &HFF& Shape4.FillColor = &HFF0000 Shape5.FillColor = &HFF& Shape6.FillColor = &HFF0000 Shape7.FillColor = &HFF0000 Shape8.FillColor = &HFF0000 Shape9.FillColor = &HFF0000 Shape10.FillColor = &HFF0000 Shape11.FillColor = &HFF0000 Line1.BorderColor = &H80000008 Line2.BorderColor = &H80000008 Line3.BorderColor = &H80000008 Line4.BorderColor = &H80000008 Line5.BorderColor = &H80000008 Line6.BorderColor = &H80000008 Line7.BorderColor = &H80000008 Line8.BorderColor = &H80000008 Line9.BorderColor = &H80000008 Line10.BorderColor = &H80000008 Line11.BorderColor = &H80000008 Line12.BorderColor = &H80000008 Line13.BorderColor = &H80000008 Line14.BorderColor = &H80000008 Line15.BorderColor = &H80000008 Line16.BorderColor = &H80000008 Line17.BorderColor = &H80000008 Line18.BorderColor = &H80000008 Line19.BorderColor = &H80000008 Line20.BorderColor = &H80000008 Line21.BorderColor = &H80000008 Line22.BorderColor = &H80000008 Line23.BorderColor = &H80000008 Line24.BorderColor = &H80000008 Line25.BorderColor = &H80000008 开始按钮: (1)D1 到 D17 程序如下: If Text1.Text = "D1" And Text2.Text = "D17" Or Text1.Text = "D17" And Text2.Text = "D1" Then Shape9.FillColor = &HC0C0C0 Shape8.FillColor = &HC0C0C0 Line19.BorderColor = &HFF& Line26.BorderColor = &HFF& Line12.BorderColor = &HFF& Line13.BorderColor = &HFF& Line14.BorderColor = &HFF& Line15.BorderColor = &HFF& End If 程序运行结果如下: (2)D3 到 D17 程序如下: If Text1.Text = "D3" And Text2.Text = "D17" Or Text1.Text = "D17" And Text2.Text = "D3" Then Line10.BorderColor = &HFF& Shape6.FillColor = &HC0C0C0 Shape8.FillColor = &HC0C0C0 If Check1.Value = 1 Then Shape2.FillColor = &HC0C0C0 Line23.BorderColor = &HFF& Line24.BorderColor = &HFF& Line4.BorderColor = &HFF& Line15.BorderColor = &HFF& Line3.BorderColor = &HFF& Else Line11.BorderColor = &HFF& Line12.BorderColor = &HFF& Line13.BorderColor = &HFF& Line15.BorderColor = &HFF& Line14.BorderColor = &HFF& End If End If 基本进路 变通进路: (3)XD 到 D17 程序如下: If Text1.Text = "D17" And Text2.Text = "XD" Or Text1.Text = "XD" And Text2.Text = "D17" Then Shape8.FillColor = &HC0C0C0 Shape1.FillColor = &HC0C0C0 Line2.BorderColor = &HFF& Line3.BorderColor = &HFF& Line4.BorderColor = &HFF& Line15.BorderColor = &HFF& Line24.BorderColor = &HFF& End If 运行结果如下: (4)D1 到 SⅢ 程序如下: If Text1.Text = "D1" And Text2.Text = "SⅢ" Or Text1.Text = "SⅢ" And Text2.Text = "D1" Then Shape9.FillColor = &HC0C0C0 Shape3.FillColor = &HC0C0C0 Line19.BorderColor = &HFF& Line26.BorderColor = &HFF& Line12.BorderColor = &HFF& Line13.BorderColor = &HFF& Line25.BorderColor = &HFF& Line6.BorderColor = &HFF& End If 运行结果如下: 复原 (5)X 到 D17 程序如下: If Text1.Text = "D17" And Text2.Text = "X" Or Text1.Text = "X" And Text2.Text = "D17" Then Line10.BorderColor = &HFF& Line9.BorderColor = &HFF& Line15.BorderColor = &HFF& Shape8.FillColor = &HC0C0C0 Shape5.FillColor = &HC0C0C0 If Check1.Value = 1 Then Shape2.FillColor = &HC0C0C0 Line3.BorderColor = &HFF& Line23.BorderColor = &HFF& Line4.BorderColor = &HFF& Line24.BorderColor = &HFF& Else Line11.BorderColor = &HFF& Line12.BorderColor = &HFF& Line13.BorderColor = &HFF& Line14.BorderColor = &HFF& End If End If 运行结果如下: 基本进路 变通进路: 三、心得体会 这次课程设计使我大致了解了计算机联锁排列进路的操作方法。 除此之外,也进一步地了解了VB 软件的操作与使用。 VB 是一款相对简单 的编程语言,同时也是十分有用的。 同组的还有其他组的同学相互合作,从而一点点解决课程设计中遇到的问 题。在此谢谢老师教授我们的知识以及同学间的互帮互助。

展开阅读全文

计算机联锁怎么排进路,计算机联锁进路选排设计相关推荐

  1. 计算机联锁组合排列表例子,计算机联锁工程设计的计算机辅助设计

    摘要: 伴随着科学技术的进步,铁路行业也在迅速发展.我国铁路车站的6502电气集中联锁系统正逐步被计算机联锁系统所取代,因此,针对计算机联锁的工程设计任务量剧增.目前,计算机联锁工程设计主要由人工完成 ...

  2. java-php-python-ssm选课排课系统计算机毕业设计

    java-php-python-ssm选课排课系统计算机毕业设计 java-php-python-ssm选课排课系统计算机毕业设计 本源码技术栈: 项目架构:B/S架构 开发语言:Java语言 开发软 ...

  3. 计算机联锁怎么排出发进路,计算机联锁进路选排设计.pdf

    课程名称:计算机联锁 设计题目: 计算机联锁进路选排设计 院 系: 计算机与通信工程系 学 号: 姓 名: 指导教师: 西南交通大学峨眉校区 2012 年 5 月 20 日 课 程 设 计 任 务书 ...

  4. 计算机联锁道岔故障处理,TYJL-II型计算机联锁系统的日常维护和故障处理.doc

    文档介绍: 目录 1.联锁系统概述 2 1.1 6502电气集中概述 2 1.1.1 6502电气集中的组成 2 1.1.2继电器的组合 3 1.1.3 6502电气集中电路结构 3 1.2联锁系统的 ...

  5. 计算机联锁设计方案,设计方案实验3计算机联锁软件设计方案.docx

    设计实验3:计算机联锁软件设计 实验要求: 根据所给站场分析并设计软件的功能流程 要求:根据所给站场,分析站场的联锁功能.设计功能流程,设计相关联锁数据及数据结构.用流程图的方式描述联锁基本功能. 站 ...

  6. 计算机联锁里面的熔断器,TYJL-Ⅱ型计算机联锁故障分析与处理

    TYJL-Ⅱ型计算机联锁故障分析与处理 计算机光盘软件与应用 工程技术 C m u e D S fw r n p l c t o s o p t r C o t a e a d A p a in i ...

  7. 中心计算机集中控制方式必须方式,DS6-K5区域计算机联锁.ppt

    <DS6-K5区域计算机联锁.ppt>由会员分享,可在线阅读,更多相关<DS6-K5区域计算机联锁.ppt(15页珍藏版)>请在人人文库网上搜索. 1.DS6-K5B区域计算机 ...

  8. 计算机联锁继续教育,铁路信号计算机联锁系统(毕业论文).doc

    文档介绍: 西安理工大学继续教育学院毕业设计(论文)继续教育学院毕业设计(论文)题目:铁路信号计算机联锁系统概述分析院系(站):西安机电信息技师学院学科专业:机电一体化学生:大专五班学号:指导教师:杨 ...

  9. 计算机毕业设计Java教务排课系统(源码+系统+mysql数据库+lw文档)

    计算机毕业设计Java教务排课系统(源码+系统+mysql数据库+lw文档) 计算机毕业设计Java教务排课系统(源码+系统+mysql数据库+lw文档) 本源码技术栈: 项目架构:B/S架构 开发语 ...

  10. 双非保研北邮人工智能学院的逆袭之路 | 计算机就业形式、保研全流程、如何选导师...你想要的这里通通有

    作者: ShawnPi 编辑: CVHub 来源: https://zhuanlan.zhihu.com/p/601052513 引言 刚经历过激烈的保研和一段时间的迷茫,希望此帖可以帮助到计算机专业 ...

最新文章

  1. iframe嵌套网页
  2. java学习笔记-4.7
  3. Toon Shader
  4. mvvm 耗时加载进度条_ZK的实际应用:MVVM –加载和渲染数据
  5. 巨人的前瞻:独家专访IBM磁盘存储CTO
  6. as3 转义html,html和xml中的转义字符在Flash as3中的用法浅析
  7. 【转】Qt之文件操作 QFile
  8. 自制TXT文本分割工具
  9. Lintcode203 Segment Tree Modify solution 题解
  10. 电力仿真需要学的软件?5款有实力的电力仿真软件
  11. matlab中pwm占空比计算代码,详解STM32的PWM输出及频率和脉宽(占空比)的计算
  12. Faster-rcnn 源码学习(二)
  13. PS常用的三种抠图方法,能应对99%的抠图场景
  14. 司空见惯 - 一树春风
  15. iOS APP:简单粗暴的自制下拉刷新
  16. 机器学习中baseline,benchmark,backbone的学习记录
  17. Biopython入门
  18. 关于Spring Security中显示There is no PasswordEncoder mapped for the id “null“的问题分析
  19. Git extensions配置
  20. xxl-job任务调度中心

热门文章

  1. C#数据库编程实战经典
  2. ECharts 教程
  3. c语言自学教程——博文总结
  4. laypage ajax,laypage前端分页插件实现ajax异步分页
  5. 流媒体服务器Wowza Streaming Engine 4安装升级教程
  6. 北理珠计算机学院罗晓莹,北理珠的“程序猿”们勇夺全国大奖!
  7. C++(数据结构与算法):16---特殊矩阵的实现(对角矩阵、三对角矩阵、下三角矩阵、上三角矩阵、对称矩阵)
  8. 水电缴费系统php源码_水电缴费管理系统(示例代码)
  9. python nlpir_中文分词工具--NLPIR/ICTCLAS的Python版本使用
  10. 2017年西安邮电大学第十二届数学建模竞赛B题论文