- 1、本文档共30页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
计算机联锁系统的基本原理
学习目标熟悉计算机联锁系统软件的总体结构。任务3 联锁系统的软件结构熟悉计算机联锁系统的联锁数据与数据结构。熟悉计算机联锁系统的联锁控制 程序、模块的管理和执行。
计算机联锁系统的软件结构应设计成实时操作系统或实时调度程序支持下的多任务实时系统。标准程序库、语言处理程序、操作系统、服务性程序、数据库管理系统、网络软件等。1.软件分类系统软件根据任务需要编制的各种程序。人机接口、通信、联锁、设备监控等。应用软件
计算机联锁系统的软件结构2.软件的总体结构按系统层次结构人机对话层:人机界面信息处理联锁运算层:联锁运算执行层:控制命令的输出和表示信息的输入
计算机联锁系统的软件结构3.联锁数据和数据结构所有参与联锁运算的数据。静态(常量)和动态(变量),整型、实型、字符型,数组,指针、结构体、共用体(联合体)、链表、类(C++)联锁数据联锁数据在存储器中的组织方法。公式化描述、链接描述、间接寻址和模拟指针。单向链表、循环链表和双向链表。数据结构
计算机联锁系统的软件结构3.联锁数据和数据结构即常量,在联锁运算中保持不变。如一条进路,该进路的特性及有关监控对象的特征及其数量就是静态数据。静态数据及其结构
计算机联锁系统的软件结构3.联锁数据和数据结构进路性质,是列车进路还是调车进路;进路方向,是接车方向还是发车方向;进路的范围,即进路的两端;防护进路的信号机(名称);与建立进路相敌对的信号机及敌对条件;进路中的轨道电路(或计轴)区段(名称)及数量;进路中的道岔(名称)、应处的位置、数量;进路所涉及的侵限绝缘轨道区段(名称)及检查条件;进路的接近区段(名称)和离去区段(名称);
计算机联锁系统的软件结构3.联锁数据和数据结构属性符号内容信号机号xhjh每个信号机对应一个唯一的编号对应进路按钮号anh信号机对应的按钮号横坐标x在显示输出中的横坐标纵坐标y在显示输出中的纵坐标左向或右向RorL左向(TOLEFT)、右向(TORIGHT)高柱或矮柱HorL高柱、矮柱单灯位或双灯位OorT单信号、双信号列信或调信LorD列信、调信、列兼调信号名称name用字符显示的信号机名字信名位置横偏移xmx信名位置纵偏移xmy列兼调之调信按钮号danh列车兼调车信号机的调信按钮号
计算机联锁系统的软件结构3.联锁数据和数据结构信号机显示数据表{ 信号机号: INT xhjh; 按钮号: INT anh; 横坐标: INT x; 纵坐标: INT y; 方向: BYTE direction; 高矮柱: BYTE HorL; 灯位: BYTE OorT; 性质: BYTE LorD; 信号名: char name[10]; 信名横坐标偏移: int mx; 信名纵坐标偏移: int my; 列兼调之调车按钮: BYTE d_anh;}XHJXSSJB;
计算机联锁系统的软件结构3.联锁数据和数据结构将各项数据纳入数据表构成进路表,将一个车站的全部进路表汇总构成总进路表(很像联锁表)。总进路表存于ROM中,就是一个静态数据库。办理进路时,根据进路操作命令可从静态数据库中选出相应的进路,从而可找到所需的静态数据。进路表型静态数据结构
计算机联锁系统的软件结构3.联锁数据和数据结构当车站规模较大,进路数量较多时,总进路表十分庞大,占用ROM的容量很大,意味着增大了ROM检测程序的长度和执行时间,不利于系统的可靠性。当车站改建和扩建时,需要对总进路表进行较大的修改,这也是进路表结构的不足之处。进路表型静态数据结构
计算机联锁系统的软件结构3.联锁数据和数据结构采用计算机辅助设计方法生成总进路表,当办理进路时,由进路操作命令调用该进路生成程序,自动生成一个与进路操作命令相符合的进路表,供联锁软件使用,把这种生成进路表的程序称为进路搜索程序。战场型静态数据结构
计算机联锁系统的软件结构3.联锁数据和数据结构有了进路搜索程序,仍然需要为它提供一个静态数据库。该数据库对应信号平面布置图中的每一监控对象,如信号机、转辙机、轨道电路区段、侵限绝缘区段、进路始终端按钮等内容都存入ROM内,并各设一个静态数据模块。战场型静态数据结构
计算机联锁系统的软件结构3.联锁数据和数据结构战场型静态数据结构每个静态数据模块在ROM中要占用一个区域,该区域第一个单元的地址称为模块的首地址(首址),一般把模块首址的代号看成是模块名称。
计算机联锁系统的软件结构3.联锁数据和数据结构模块的链接方法办理进路时,根据进路操作命令,为进路搜索程序指明始端和终端模块首址,搜索程序从数据结构中搜出与进路有关的全部模块,再从模块中找出所需数据,构成了进路表。
计算机联锁系统的软件结构3.联锁数据和数据结构123所占存储空间小,利于检测;增加
您可能关注的文档
- 项目1 了解计算机联锁系统 任务1 计算机联锁的发展历程.pptx
- 《城市轨道交通联锁系统维护》 课件 项目2 计算机联锁系统的基本概念 任务1 联锁道岔.pptx
- 《城市轨道交通联锁系统维护》 课件 项目2 计算机联锁系统的基本概念 任务2-1 进路的组成和分类.pptx
- 《城市轨道交通联锁系统维护》 课件 项目2 计算机联锁系统的基本概念 任务2-2 进路的建立、锁闭和解锁.pptx
- 《城市轨道交通联锁系统维护》 课件 项目2 计算机联锁系统的基本概念 任务2-3 城市轨道交通进路的设置.pptx
- 《城市轨道交通联锁系统维护》 课件 项目2 计算机联锁系统的基本概念 任务3 联锁图表.pptx
- 《城市轨道交通联锁系统维护》 课件 项目3 计算机联锁系统的基本原理 任务1 计算机联锁系统的技术基础.pptx
- 《城市轨道交通联锁系统维护》 课件 项目3 计算机联锁系统的基本原理 任务2 计算机联锁系统的层次结构.pptx
- 《城市轨道交通联锁系统维护》 课件 项目3 计算机联锁系统的基本原理 任务3 计算机联锁系统的可靠性与安全性技术结构.pptx
- 《城市轨道交通联锁系统维护》 课件 项目3 计算机联锁系统的基本原理 任务3-1计算机联锁系统的可靠性与安全性技术结构.pptx
- 2025年广西中考地理二轮复习:专题四+人地协调观+课件.pptx
- 2025年广西中考地理二轮复习:专题三+综合思维+课件.pptx
- 2025年中考地理一轮教材梳理:第4讲+天气与气候.pptx
- 第5讲+世界的居民课件+2025年中考地理一轮教材梳理(商务星球版).pptx
- 冀教版一年级上册数学精品教学课件 第1单元 熟悉的数与加减法 1.1.6 认识1-9 第6课时 合与分.ppt
- 2025年中考一轮道德与法治复习课件:坚持宪法至上.pptx
- 2025年河北省中考一轮道德与法治复习课件:崇尚法治精神.pptx
- 八年级下册第二单元+理解权利义务+课件-2025年吉林省中考道德与法治一轮复习.pptx
- 精品解析:湖南省娄底市2019-2020学年八年级(上)期中考试物理试题(原卷版).doc
- 2025年中考地理一轮教材梳理:第10讲+中国的疆域与人口.pptx
文档评论(0)