化京充通大警 远程与继续教育学院 School Of Distance Leaming And Continuing Education Beijing Jaotong University 第六章 驼峰过程控制系统 主讲教师:杨润广
第六章 驼峰过程控制系统 主讲教师:杨润广
第一节TW-2型组态式驼峰过程控制系统 (第三讲)
第一节 TW-2型组态式驼峰过程控制系统 (第三讲)
六、系统工作原理 TW-2组态式驼峰过程自动控制系统绝大部分功能是由 软件编程实现的,以下简单介绍其主要功能部分的工作原 理。 -软件分工 系统各功能分别在不同层进行处理,分工原侧是实时 性要求高的控制在控制级处理,信息相关联的综合控制在 管理级处理;控制级侧重于分别控制,管理级侧重于集中 管理;控制级负责信息的采集,管理级实现信息共享。 系统应用软件根据系统分工,分别安装在操作工作站、 上层管理机和各个下层控制器中
TW-2组态式驼峰过程自动控制系统绝大部分功能是由 软件编程实现的,以下简单介绍其主要功能部分的工作原 理。 ㈠软件分工 系统各功能分别在不同层进行处理,分工原则是实时 性要求高的控制在控制级处理,信息相关联的综合控制在 管理级处理;控制级侧重于分别控制,管理级侧重于集中 管理;控制级负责信息的采集,管理级实现信息共享。 系统应用软件根据系统分工,分别安装在操作工作站、 上层管理机和各个下层控制器中。 六、系统工作原理
白)操作工作站编程 1.编程技术要点: (1)采用中文Windows NT4.0 Workstation环境。 (2)与上层机采用以太网通信。 (3)采用面向对象的/isual C++5.0编程语言。 (4)采用多进程处理技术。 (⑤)在每个进程中采用多任务。 (6)进程之间采用管道通信。 ()在调车计划处理中采用Vcf1中的电子表格控件。 (8)在维护工作站中采用微软的数据库DAO控件进行数据管理
㈡ 操作工作站编程 ⒈ 编程技术要点: ⑴采用中文Windows NT 4.0 Workstation环境。 ⑵与上层机采用以太网通信。 ⑶采用面向对象的Visual C++ 5.0编程语言。 ⑷采用多进程处理技术。 ⑸在每个进程中采用多任务。 ⑹进程之间采用管道通信。 ⑺在调车计划处理中采用Vcf1中的电子表格控件。 ⑻在维护工作站中采用微软的数据库DAO控件进行数据管理
2.进程描述 ()主窗体。 具体内容如下: ①可以查看主机与工作站之间的通信信息内容(供维护用); ②可以对本工作站的操作权限进行设置; ③通过主窗体可以监视A机和B机是否正常工作,是否同步工 作; ④可以查看是否发生板故障, ⑤可以显示自动定速修正量。 ⑥在主窗体内,还可以显示报警信息、调车作业概要信息、值 班员操作回示信息等
⒉ 进程描述 ⑴主窗体。 具体内容如下: ①可以查看主机与工作站之间的通信信息内容(供维护用); ②可以对本工作站的操作权限进行设置; ③通过主窗体可以监视A机和B机是否正常工作,是否同步工 作; ④可以查看是否发生板故障; ⑤可以显示自动定速修正量。 ⑥在主窗体内,还可以显示报警信息、调车作业概要信息、值 班员操作回示信息等
(2)维护窗。 在系统控制作业过程中维护窗将接收通过管道从主窗 体送来信息,分门别类加入到创建的4个记录数据库中 并且数据库之间有关联,分别为: ①文本信息记录数据库。主要内容为重要的操作记录、事 件变化、报警、系统自诊断、部分测量和统计信息。 ②已执行钩计划信息记录数据库。主要内容为原始钩计划、 钩车进路跟踪的逻辑信息(去向、状态、报警)、钩车 进路跟踪的数值信息(时间、速度、轴数、重量)
⑵维护窗。 在系统控制作业过程中维护窗将接收通过管道从主窗 体送来信息,分门别类加入到创建的4个记录数据库中, 并且数据库之间有关联,分别为: ①文本信息记录数据库。主要内容为重要的操作记录、事 件变化、报警、系统自诊断、部分测量和统计信息。 ②已执行钩计划信息记录数据库。主要内容为原始钩计划、 钩车进路跟踪的逻辑信息(去向、状态、报警)、钩车 进路跟踪的数值信息(时间、速度、轴数、重量)
③减速器控制过程详细信息记录数据库,主要内容为测速 信息、计轴信息、输出信息(下达的制动缓解命令)、 输入信息(轨道、手动、减速器表示)。 ④设备分类变化历史信息记录数据库。主要内容为时间、 对应的车次与钩序信息、变量的外部状态(输入/输出) 变量的内部状态
③减速器控制过程详细信息记录数据库,主要内容为测速 信息、计轴信息、输出信息(下达的制动缓解命令)、 输入信息(轨道、手动、减速器表示)。 ④设备分类变化历史信息记录数据库。主要内容为时间、 对应的车次与钩序信息、变量的外部状态(输入/输出)、 变量的内部状态
(3)信息窗 信息窗通常由设在控制台室的区长工作站使用,并且 该工作站连接一台打印机,可打印查询文件。信息窗在主 体窗口的“信息”菜单下的选择打开。通过该窗口能够访 问维护工作站服务端数据库所记录的信息,按照详细的分 类通过网络进行事后查询,检索,打印。供操作人员进行 事后分析研究。区长可以通过信息检索命令对文本信息记 录数据库按照规定的限制分类进行事后查询,打印,进行 事后分析研究
⑶信息窗 信息窗通常由设在控制台室的区长工作站使用,并且 该工作站连接一台打印机,可打印查询文件。信息窗在主 体窗口的“信息”菜单下的选择打开。通过该窗口能够访 问维护工作站服务端数据库所记录的信息,按照详细的分 类通过网络进行事后查询,检索,打印。供操作人员进行 事后分析研究。区长可以通过信息检索命令对文本信息记 录数据库按照规定的限制分类进行事后查询,打印,进行 事后分析研究
(4)测长窗 测长窗采用了Vcf1中的电子表格控件来实现测长数据 的显示,显示内容有股道名称、全长、测长和可停车数。 通过管道与主窗体进行通信。 提供在线的电子版帮助
⑷测长窗 测长窗采用了Vcf1中的电子表格控件来实现测长数据 的显示,显示内容有股道名称、全长、测长和可停车数。 通过管道与主窗体进行通信。 提供在线的电子版帮助
(5)溜放窗 对于双推双溜和双推单溜的驼峰编组场,可以同时打开 两个溜放窗口。 选择溜放开始命令,弹出溜放对话框,可以对峰位、推 送线、作业方式(全场、半场、允许推送、允许予推)进行 选择。 在溜放过程中,为了更清楚地表明溜放作业所处的状态 用表格中不同的字体颜色和填充颜色表达计划中钩车的性质 和状态,并且随着溜放的进行同步滚动刷新显示。 对溜放窗中的计划可进行屏幕编辑方式修改操作;通过 管道与主窗体进行通信;提供在线的电子版帮助
⑸溜放窗 对于双推双溜和双推单溜的驼峰编组场,可以同时打开 两个溜放窗口。 选择溜放开始命令,弹出溜放对话框,可以对峰位、推 送线、作业方式(全场、半场、允许推送、允许予推)进行 选择。 在溜放过程中,为了更清楚地表明溜放作业所处的状态, 用表格中不同的字体颜色和填充颜色表达计划中钩车的性质 和状态,并且随着溜放的进行同步滚动刷新显示。 对溜放窗中的计划可进行屏幕编辑方式修改操作;通过 管道与主窗体进行通信;提供在线的电子版帮助