毕业论文论文范文课程设计实践报告法律论文英语论文教学论文医学论文农学论文艺术论文行政论文管理论文计算机安全
您现在的位置: 毕业论文 >> 计算机论文 >> 正文

铁路计算机联锁系统通信模块设计 第10页

更新时间:2016-11-5:  来源:毕业论文
(3) 人际界面软件
人家界面软件为用户自动化提供人机界面(HMI)或SCADA系统,支持大范围的平台。人机界面软件有两种,一种是应用于机器级的ProTool,另一种是应用于监控级的WinCC。
本论文使用的就是第一种编程和工程工具中的STEP 7标准包SIMATIC S7,他是用于S7300-400。
4.2 站场控制对象的类描述
在车站信号系统中,室外主要控制对象包括信号机(Sig)、轨道电路(Sec)和道岔(Swi)。这三种信号设备作为车站状态的反应,直接参与到联锁运算中,与进路控制密切相关。在本文的程序中,创建Device类,用来描述设备;同时从Device类继承3个子类Singnal、Section、Switch分别来描述信号机、轨道电路和道岔各自特有的属性。
4.2.1 上位机类对象
(1) 信号机类
信号机的属性包括:设备名称、设备类型、控件颜色、控件方向、控件边距、控件宽度、控件高度、控件名称字体大小、设备状态和设备回放等等。其中当前信号机显示状态为sig_state,即是红色灯光还是蓝色灯光等。
(2) 区段类
区段是站场中的火车轨道,区段的状态主要有占用、空闲、锁闭和故障四种。其中当前状态为sec_state,即表示在定位还是反位。
(3) 道岔类
其属性和信号机属性相同。设备类型为道岔类性,根据道岔独有形状特点以及其技术条件,将道岔分为道岔四开、道岔定位、道岔反位、总锁闭等,其中当前状态为swt_state。
4.2.2 联锁机类对象
(1) 联锁类
联锁类作为计算机联锁系统联锁机部分的核心处理类,需要处理从上位机发送过来的信息,需要用于读和写的缓冲区与上位机进行通信,同样需要两个缓冲区与模拟指标机进行通信。
同样联锁机需要包含存放站场控件的容器:信号机、区段、道岔和静态进路表。
(2) 进路类
在计算机联锁系统中,由于运算的数据量很大,而进路的处理优势整个联锁系统中作重要的问题之一,而在办理一个进路时只涉及到很少一部分的数据。设计一个进路类,利用某种进路搜索算法,将进路保存在本地的一个静态文件中。进路类包括:
进路的类型:进路的类性分为正线接车进路、侧线接车进路、正线发车进路、侧线发车进路、调车进路、长调车进路。
进路的编号:进路唯一的标识符号。
进路的始端信号机:记录进路始端信号机的类型和设备序号。
进路的终端信号机:记录进路终端信号机的类型和设备序号。
进路上的敌对信号:记录敌对信号机的名称、类型、设备号和状态。
道路上的道岔:记录进路上所有关联道岔的类型、设备号和状态。
进路上的区段:记录进路上所有驱动的类型、设备号和状态。
4.3 生成命令字
根据3.3.1分析,上位机进行操作信息处理,生成相应的控制命令发送到联锁机。程序中分别用LbuttonDown()和RbuttonDown()两个响应函数处理鼠标左键和右键按下的动作。
4.3.1 进路命令
列车或调车车列在帧内通过的路径叫做进路。进路具有一定的运行方向和一定的反位,即有一个确定的始端、一个确定的终端和一条确定的路径。进路可以分为列车进路和调车进路。根据进路性质的不同,防护进路的信号机开放情况不同,且开放信号机所应满足的条件不同。
系统中上位机需要传给联锁机关于进路的参数包括:进路始端、终端、进路性质和进路中的道岔(名称)、应处的位置等。程序的主要架构如图4.1所示。

上一页  [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] 

铁路计算机联锁系统通信模块设计 第10页下载如图片无法显示或论文不完整,请联系qq752018766
设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©751com.cn 辣文论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。