N6_计算机联锁控制系统原理-软件原理

第二章 计算机联锁控制系统技术基础 电子信息工程学院 岳强 计算机联锁控制系统原理-软件原理 一、软件的总体功能与层次结构 二、数据与数据结构 三、上位机软件设计 四、下位机联锁软件设计 一、软件的总体功能与层次结构 总体功能: (1)控显软件 (2)联锁运算软件 (3)I/O采集驱动软件 (4)通信软件 二、联锁数据与数据结构 (一)计算机软件系统 几个概念: 计算机指令:计算机本身只能完成一些很简单的基本操 作,如加法、减法、传送数据、发控制电压脉冲等,这 些简单的基本工作。 程序:计算机无论做多么复杂和高级的工作,都是靠着 用指令适当地排列成一个序列,逐条地执行指令,最后 完成整个工作。这种把指令排列成一定的执行顺序并能 完成一定目标的工作的指令序列。 计算机软件是以计算机作为硬件平台,以数字量(也可以称为数据)为对象,通过对数字量各种操作来实现软件的各种逻辑功能。 软件具有与硬件不同的特点:??????? (1)表现形式不同 (2)生产方式不同 (3)要求不同 (4)维护不同 二、联锁数据与数据结构 1、基本概念 (1)数据 常量变量,整型、实型、字符型,数组,指针、结构体、共用体(联合体)、链表、类(C++) (2)数据结构 数据的组织形式。 ?抽象数据类型。 ? 公式化描述、链接描述、间接寻址和模拟指针。 ? 单向链表、循环链表和双向链表。 (3)联锁数据 在联锁计算机中,所有参与联锁运算的数据。参与联 锁的数据有静态数据(常量)和动态数据(变量)两类。 联锁数据 轨道区段3DG、5DG、9DG是否空闲, 道岔1/3、5/7是否在定位、9是否在反位, 敌对信号D9是否开放, 向3G的迎面敌对进路是否存在。 定义各个设备在进路中的状态数据 三、上位机软件设计 1、上位机软件的功能分解 2、上位机软件的数据与数据结构 3、上位机软件的功能模块设计 4、电务监测机软件 1、上位机软件的功能分解 上位机软件的具体功能细化如下: 操作功能: 显示功能: 提示功能: 诊断功能: 记录功能: 为了实现调度集中和远程监督功能,预留了相应的通信接口功能: 2、上位机软件的数据与数据结构 静态数据及其结构 (1)图形元素主要有:信号机、道岔、轨道区段、各种按钮和信息提示框等 (2) 属性如类型、设备号、坐标、组成单元、方向、关联按钮等 信号机图形元素的静态数据结构 信号机显示数据表定义 道岔图形元素的静态数据结构 轨道区段的静态数据结构-无岔区段 轨道区段的静态数据结构-道岔区段 单道岔区段示意图 2、上位机软件的数据与数据结构 动态数据及其结构 ⑴ 操作输入变量 ⑵ 表示输出变量 (3)为实现逻辑变换所需的中间变量 操作输入处理模块 信号机显示输出模块 道岔显示输出模块 轨道区段显示输出模块 4、电务监测机软件 1.监视功能 (1) 实时跟踪站场作业过程及状态变化; (2) 实时监视联锁系统内各部件的运行状态; (3) 实时监视系统的完备性和通信状态; 2.记录与回放功能 (1) 记录站场作业过程并能够回放历史记录; (2) 记录上位机的操作并能够进行历史查询; (3) 记录联锁内设备的故障信息; 4、电务监测机软件 3.诊断功能 (1) 诊断各子系统的工作状态; (2) 诊断通信线路的工作状态; 4.打印功能 根据需要打印系统记录的各种信息; 5.远程维护和扩展功能 提供远程维护接口,给远程系统提供站场的信息;预留功能扩展接口,以便实现功能扩展 四、下位机联锁软件设计 1、联锁机软件的功能分析 2、联锁机软件的数据与数据结构 3、联锁软件基本功能模块 1、联锁机软件的功能分析 (1)联锁控制功能 (1)、联锁控制功能 ⑴ 进路建立功能  ①进路选择  ②进路锁闭  ③信号开放  ④信号开放保持 ⑵ 进路解锁功能 ①自动解锁 正常解锁、调车中途返回解锁 ②非自动解锁 取消进路 、人工延时解锁 、故障解锁 (1)、联锁控制功能 ⑶ 信号操作功能 ①重复开放信号②非常关闭信号 ⑷ 道岔操作功能 ①道岔单独操纵②道岔单独锁闭③道岔单独解锁 ⑸ 引导操作功能 ①开放引导信号②进路引导总锁闭③引导解锁 ⑹ 其他联锁控制功能 ①非进路调车控制②平面调车流放控制 ③站内道口控制 (3)、信息采集及设备驱动控制功能 输入: 完成现场设备信号机、道岔以及轨道区段的状态信息采集,为联锁运算提供数据。 输出: 根据联锁软件生成的控制命令来驱动现场设备,如信号开放,道岔动作等。 (4)、其他功能 ①与调度集中系统联系功能 ②与调度监督系统联系功能 ③与其他系统如站内调度、管理信息系统等的结合功

计算机联锁控制系统的软件应具备信号操作功能,N6_计算机联锁控制系统原理-软件原理.ppt...相关推荐

  1. 计算机联锁控制系统的软件应具备信号操作功能,车站信号计算机联锁控制系统—软件.ppt...

    <车站信号计算机联锁控制系统-软件.ppt>由会员分享,可在线阅读,更多相关<车站信号计算机联锁控制系统-软件.ppt(21页珍藏版)>请在人人文库网上搜索. 1.计算机联锁控 ...

  2. 计算机联锁控制系统的软件应具备信号操作功能,车站信号计算机联锁控制系统—软件PPT课件...

    1,计算机联锁控制系统软件,,,,计算机联锁控制系统软件组成,联锁数据与数据结构,基本联锁控制软件功能模块,其他软件功能模块,要求掌握知识点:,2,计算机联锁控制系统软件功能,计算机联锁控制系统采用软 ...

  3. 计算机联锁控制系统的软件应具备信号操作功能,计算机联锁技术学习包

    敌对近路()的条件下,将道岔和敌对进路(),使道岔()转换.敌对进路()建立. 7.硬件系统 计算机控制系统的硬件主要有().外部设备.().输出设备和()等组成. 8.支持软件 支持软件包括(),高 ...

  4. 专业的餐饮软件应具备的功能

    一款专业的餐饮软件应具备以下功能: 1.开单可自动加单:为来宾开单时系统统可自动根据此房台类型预设的开单自动加单的商品进行自动增加消费. 2. 消费时支持类似套餐.时价商品.称重商品.计价商品.别名. ...

  5. 计算机网络安全应具备的功能,2016计算机专业知识:网络系统安全体系具备功能攻击方法...

    [导读] 为了帮助广大考生更好的备考,中公事业单位考试网提供2016年计算机专业知识<网络系统安全体系具备功能攻击方法>学习,为考生定制计算机基础知识复习计划. 一.网络系统安全体系具备功 ...

  6. web框架应具备的功能

    web框架应具备的功能 目标 理清web框架的主要构成部分,辅助以后新语言.新框架的学习 构成 路由 web框架主要用来处理http请求,路由用于将请求交由制定的控制器方法处理, 以koa koa-r ...

  7. 物联网大数据平台应具备的功能和特点

    物联网大数据平台应具备的功能和特点 物联网是一个很宽泛的概念,是指各种设备.机器都通过互联网连接起来,车联网.工业互联网等都属于物联网范畴.根据Gartner报告,联网的设备在2019年已经超过142 ...

  8. 公交车查询小程序开发应具备哪些功能

    ​​ 随着社会以及互联网的不断发展,乘坐公交车是我们出行的工具之一了,在我们乘坐公交车之前一般都会查询我们出行的路线,查询我们要乘坐的公交车还有多久到达该站点,一般我们都是使用公交车查询小程序去查询这 ...

  9. 一款考勤软件需要具备哪些功能?

    随着计算机技术.网络通信技术的蓬勃发展,很多企业为了降本增效,基于办公自动化技术的考勤软件开发得到了日益广泛的应用.那么开发一款考勤软件需要具备什么功能?小编为您提供以下几点参考: 1.定位打卡 员工 ...

  10. 项目管理软件应该具备哪些功能

    企业经营中,通常会围绕"运营"和"项目"两个大的模块进行.项目尤其成为推动企业增长的重要动力因素.企业管理项目,除了需要优秀的项目经理和成员,也需要一款优秀的项 ...

最新文章

  1. ThreadLocal原理与使用
  2. vue2.0笔记《二》组件
  3. 干货|EOS和它引领的POS新时代
  4. 日程管理 FullCalendar
  5. 面向对象思想的设计原则概述
  6. 电脑开机进不了桌面拒绝访问怎么办
  7. 负值之美:负margin在页面布局中的应用
  8. SpringMVC的RESTful(一)
  9. Selenium TestNG Java环境搭建过程中所遇问题汇总
  10. 【优化预测】基于matlab遗传算法优化极限学习机ELM预测【含Matlab源码 1673期】
  11. Plugin Alliance DS Audio THORN for Mac(电子音乐合成器插件) v1.2.0破解版
  12. 80286 与 80386,实模式与保护模式切换编程
  13. 1002-过河卒-洛谷-luogu-动态规划dp
  14. python typing overload
  15. 系统开发建设要经过哪些流程?
  16. android 关机 流程_android 关机 流程分析
  17. 微信小程序开发教程:wxml
  18. Java中导入/导出excel,导出pdf报表信息
  19. 半导体物理实验 02 - | 半导体霍尔效应
  20. 数模笔记(三):灰色系统分析方法

热门文章

  1. 华硕计算机电源已连接未充电,笔记本电池显示“电源已接通,未充电”
  2. 计算机的配置与选购调查报告,目前主流计算机的配置及选购的调查报告
  3. 前端 psd切片生成html.css,1个将PSD网页模板切片输出为DIV+CSS架构网页教程
  4. Vue 脚手架的搭建
  5. ie浏览器文档模式设置
  6. 测量员软件测试版,测量员测距尺子app
  7. 微信消息接口发送信息到分组和用户,错误代码40003和40008
  8. 计算机型号win7,win7cpu型号怎么看
  9. 四级网络工程师笔记-计算机网络(中)
  10. ubuntu系统瘦身-清理系统垃圾文件