论文部分内容阅读
铁路信号计算机联锁系统是对车站地面信号设备进行控制,保证列车站内安全高效运行的关键控制设备,是一个安全-苛求系统。对于铁路信号和运输专业的学生而言,如何正确的使用和掌握计算机联锁系统成为了重点教学内容。但是,由于计算机联锁系统价格昂贵,难以满足学校实训教学需求,绝大多数计算机联锁系统的教学还停留在理论教学方面,学生无法进行实际的实训教学。因此,为了让学生操作和熟悉计算机联锁在各种故障情况的处理,迫切需要开发一套计算机联锁上位机仿真教学系统。本文通过对计算机联锁系统结构和功能的分析,结合车站信号平面布置图,提出计算机联锁上位机仿真教学系统的模块功能和设计方案,并在Microsoft Visual Studio2010环境下,开发完成计算机联锁上位机仿真教学系统软件。具体研究内容如下:⑴对计算机联锁系统结构和功能进行分析,引出上位机教学仿真系统的模块结构和功能,再对各功能模块的设计方案进行详细分析。⑵在Microsoft Visual Studio 2010环境下采用Visual C++语言进行开发,实现了系统的全部功能。上位机教学仿真系统的功能包括人机界面显示、操作命令处理、上下位机之间通信等。⑶为了实现上位机教学仿真的功能,本系统在传统上位机功能上增加了故障设置的功能,如信号机、道岔、轨道电路的故障设置,及模拟走车功能。⑷系统开发完成后,进行了大量测试工作,并逐步完善和验证了上位机仿真教学系统的功能。