北亲交通大粤 远程与继续教育学院 School Of Distance Leaming And Continuing Education Beijing Jaotong University 第七章 驼峰尾部平面调车计轴联锁系统 主讲教师:杨润广
第七章 驼峰尾部平面调车计轴联锁系统 主讲教师:杨润广
三、峰尾联锁系统软件结构 峰尾联锁软件结构是在大站继电集中联锁电路的基础 上由微机完成溜放作业控制功能。 软件系统采用分层结构。上层为系统管理程序;下层 为系统应用程序。 1.管理程序 管理程序采用实时多任务操作系统 该操作系统具有多任务优先级调度、堆栈管理、时钟管 理、中断处理、键盘管理、打印机管理、系统初始化等功 能
三、峰尾联锁系统软件结构 峰尾联锁软件结构是在大站继电集中联锁电路的基础 上由微机完成溜放作业控制功能。 软件系统采用分层结构。上层为系统管理程序;下层 为系统应用程序。 1. 管理程序 管理程序采用实时多任务操作系统。 该操作系统具有多任务优先级调度、堆栈管理、时钟管 理、中断处理、键盘管理、打印机管理、系统初始化等功 能
采用多任务操作系统的原因是应用程序模块是按任务 划分的。 一个任务程序模块完成一个特定的功能,即一个任务。 对每一个任务给定一个任务号和一定的优先级。 软件系统按功能共设置21个任务模块。各任务程序模 块在实时多任务操作系统的调度下投入运行。 任务程序模块计有: 巡测任务; 控制台命令任务; 输入处理任务; 跟踪任务;
采用多任务操作系统的原因是应用程序模块是按任务 划分的。 一个任务程序模块完成一个特定的功能,即一个任务。 对每一个任务给定一个任务号和一定的优先级。 软件系统按功能共设置21个任务模块。各任务程序模 块在实时多任务操作系统的调度下投入运行。 任务程序模块计有: 巡测任务; 控制台命令任务; 输入处理任务; 跟踪任务;
车列处理任务; 分钩任务; 车组处理任务; 计时任务; 错钩检查任务; 折返任务; 慢速检查任务; 发命令任务: 回示检查任务; 系统监视任务;
车列处理任务; 分钩任务; 车组处理任务; 计时任务; 错钩检查任务; 折返任务; 慢速检查任务; 发命令任务; 回示检查任务; 系统监视任务;
编辑任务1; 编辑任务2; 报警任务; 人工介入任务; 输出命令指示任务; 溜放指示任务; 输入输出接口检查任务
编辑任务1; 编辑任务2; 报警任务; 人工介入任务; 输出命令指示任务; 溜放指示任务; 输入输出接口检查任务
各任务的任务号同优先级号。下面简述各任务模块完成 的主要功能。 巡测任务读入控制台命令,判定主机和备机,按控制台 命令唤醒控制台任务,顺序读入各组输入信息(对有变化的 信息读入三次,一致为有效);有溜放作业时唤醒输 入处理任务。 控制台命令任务同意溜放命令一一允许溜放后,建立溜 放控制所需的各种信息表,输出第一钩道岔控制命令;取消 溜放命令一清除各种控制信息表记录,若溜放结束则建立 溜放结束标志;取消调车作业计划命令一一取消未执行的 计划;暂停溜放一一建立暂停标志;恢复溜放,清除暂停 标志;单独操作命令一 置单操标志
各任务的任务号同优先级号。下面简述各任务模块完成 的主要功能。 巡测任务读入控制台命令,判定主机和备机,按控制台 命令唤醒控制台任务,顺序读入各组输入信息(对有变化的 信息读入三次,一致为有效);有溜放作业时唤醒输 入处理任务。 控制台命令任务同意溜放命令——允许溜放后,建立溜 放控制所需的各种信息表,输出第一钩道岔控制命令;取消 溜放命令—清除各种控制信息表记录,若溜放结束则建立 溜放结束标志;取消调车作业计划命令——取消未执行的 计划;暂停溜放——建立暂停标志;恢复溜放,清除暂停 标志;单独操作命令——置单操标志
输入处理任务将新输入信息记入设备状态表中,收到 道岔位置变化信息后,清除道岔控制命令,唤醒跟踪任 务。 跟踪任务将轨道状态表中的变化记入列车跟踪表和 车组跟踪表的相应轨道单元;唤醒车列处理任务。 车组处理任务根据轨道状态实现车列跟踪,并记入车 列跟踪表;判断分钩;折返;退路锁闭梭查;退路锁闭及 解锁,有分钩时唤醒分钩任务;唤醒车组处理任务。 分钩任务建立分钩车组的车组跟踪表;输出下一钩的 道岔控制命令;更新车列跟踪表;若在道岔区段分钩后 车列需折返时,道岔延时解锁
输入处理任务将新输入信息记入设备状态表中,收到 道岔位置变化信息后,清除道岔控制命令,唤醒跟踪任 务。 跟踪任务将轨道状态表中的变化记入列车跟踪表和 车组跟踪表的相应轨道单元;唤醒车列处理任务。 车组处理任务根据轨道状态实现车列跟踪,并记入车 列跟踪表;判断分钩;折返;退路锁闭梭查;退路锁闭及 解锁,有分钩时唤醒分钩任务;唤醒车组处理任务。 分钩任务建立分钩车组的车组跟踪表;输出下一钩的 道岔控制命令;更新车列跟踪表;若在道岔区段分钩后, 车列需折返时,道岔延时解锁
车组处理任务跟踪车组,判断错钩;测量车组在道岔 区段的走行速度,慢速和快速报警,慢速车组的侧冲防护; 车组出清道岔区段,输出下一钩道岔控制命令。 计时任务各项计时处理。计有:回示延时表计时以唤 醒回示检查任务;折返延时表计时以唤醒。折返任务错钩 检查延时表计时以唤醒错钩检查任务;发命令延时表计时 以唤醒发命令任务;道岔区段表计时。 错钩检查任务检查道岔状态与钩车进路命令是否一致。 折返任务从折返延时表中读出折返道岔代码,向该道岔发 折返命令和道岔操纵命令
车组处理任务跟踪车组,判断错钩;测量车组在道岔 区段的走行速度,慢速和快速报警,慢速车组的侧冲防护; 车组出清道岔区段,输出下一钩道岔控制命令。 计时任务各项计时处理。计有:回示延时表计时以唤 醒回示检查任务;折返延时表计时以唤醒。折返任务错钩 检查延时表计时以唤醒错钩检查任务;发命令延时表计时 以唤醒发命令任务;道岔区段表计时。 错钩检查任务检查道岔状态与钩车进路命令是否一致。 折返任务从折返延时表中读出折返道岔代码,向该道岔发 折返命令和道岔操纵命令
慢速检查任务从慢速表中读出慢速道岔代码,检查该 道岔的侧冲防护区段,这些区段空闲时发出道岔操纵命令。 发命令任务从发命令表中读出待发命令的道岔代码和 命令类别,从输出配线表中查出该命令的输出地址并执行 输出。 回示检查任务从回示延时表中读出道岔代码和车组钩 序, 检查道岔位置和进路命令的一致,回示正确(一 致),取消命令;否则记入报警表并发“道岔错”报警。 系统监视任务系统正常运行时,定时被启动,将系 统计时单元清零。系统故障时,发出报警并强迫系统停机
慢速检查任务从慢速表中读出慢速道岔代码,检查该 道岔的侧冲防护区段,这些区段空闲时发出道岔操纵命令。 发命令任务从发命令表中读出待发命令的道岔代码和 命令类别,从输出配线表中查出该命令的输出地址并执行 输出。 回示检查任务从回示延时表中读出道岔代码和车组钩 序, 检查道岔位置和进路命令的一致,回示正确(一 致),取消命令;否则记入报警表并发“道岔错”报警。 系统监视任务系统正常运行时,定时被启动,将系 统计时单元清零。系统故障时,发出报警并强迫系统停机