专利名称:轨道交通展览厅控制系统及其错误处理的控制方法
技术领域:
本发明涉及一种轨道交通展览厅,尤其涉及一种轨道交通展览厅控制系统及其错 误处理的控制方法。
背景技术:
城市轨道交通线的建设目前正方兴未艾,对于城市轨道交通的科普宣传工作也要 同步进行。为此,建立一个关于城市轨道交通线及其站点的展示系统,对于普及城市轨道交 通的科学知识具有重要意义。如何实现该目的,并且具有错误处理功能,为展示提供更好的 效果是本发明人致力于研究的问题。
发明内容
本发明的目的在于提供一种轨道交通展览厅控制系统及其错误处理的控制方法, 它为轨道交通展览厅提供了一套控制系统及方法,为普及城市轨道线的科学知识提供强有 力的支持,并且具有错误处理功能,能够为展示提供更好的效果。实现上述目的的技术方案是本发明之一的一种轨道交通展览厅控制系统,其中,它包括依次相连的参观平台、 数据采集扩展板、数据采集板卡以及工控机,还包括与所述的工控机相连的显示器以及音 响。上述的轨道交通展览厅控制系统,其中,所述的参观平台上设置有若干个传感器 以感应站立于所述的参观平台上的人的位置,并且输出信号给所述的数据采集扩展板,所 述的参观平台上还设置有若干个接受来自数据采集扩展板信号的LED指示灯。本发明之二的一种轨道交通展览厅系统的错误处理的控制方法,所述的轨道交通 展览厅系统的控制方法包括检查系统是否有采集卡步骤、安装键盘与鼠标钩子步骤、控制 LED滚动步骤、采集数据步骤、处理错误步骤、等待处理步骤、判断是否完成步骤,其中,所述 的处理错误步骤包括以下步骤步骤S1,开始,即进入处理错误步骤;步骤S2,判断是否保持运行状态,若是,则进入步骤S3;若不是,即不是运行状态,则进入步骤S21 ;步骤S21,结束,即结束处理错误步骤;步骤S3,判断是否捕捉到错误,若捕捉到错误,则进入步骤S4 ;若未捕捉到错误,则返回步骤S3 ;步骤S4,捕获错误并报告;步骤S5,恢复错误,即恢复错误到最后一次正常操作。本发明的有益效果是本发明根据观众站立位置的不同,可以展示不同站点的情况,实现互动。其应用可以推广到各个城市的轨道交通线科普领域,也可以移植推广到城际 轨道线和城市轨道线各站点的宣传、指示显示音响系统,为广大旅客和城市居民提供服务, 产生一定的经济效益。另外,也可以应用到站点的广告业务中去,产生可观的经济效益。
图1是本发明之一的轨道交通展览厅控制系统的结构示意图;图2是本发明之二的轨道交通展览厅控制系统的错误处理的控制方法的流程图。
具体实施例方式下面将结合附图对本发明作进一步说明。请参阅图1,图中示出了本发明之一的一种轨道交通展览厅智能控制系统,它包括 依次相连的参观平台1、数据采集扩展板2、数据采集板卡3以及工控机4,还包括与工控机 4相连的显示器5以及音响6。参观平台1上设置有若干个传感器(图中未示出)以感应站立于参观平台1上的 人的位置,并且输出信号给数据采集扩展板2,参观平台1上还设置有若干个接受来自数据 采集扩展板2信号的LED指示灯(图中未示出)。本发明中,数据采集扩展板2用以隔绝大电流,防止击坏数据采集板卡3,数据采 集板卡3采用北京中泰的PCI-8403采集卡,完成传感器信号的录入与输出,本实施例中,采 用两块数据采集板卡3,最多可以设置32路输入及32路输出,传感器为高性能红外线或超 声波传感器。本实施例中,参观平台1由600*600的64块方格玻璃组成,在其下面置有轨道交 通地铁线路的走向图,当单一的参观者登上平台,进入主要站点的感应区时,系统将切换到 相应站点的介绍,并在屏幕上显示;当多个参观者依次登上平台,进入不同的站点方格,则 系统会按照列队顺序将需要显示的内容进入队列,并显示最先登陆平台的参观者所在站点 的介绍,当最先的参观者离开平台,则显示其次登陆的参观者所在站点的介绍,以此类推; 若中间有参观者离开平台,则系统会进行队列的即时更新。请参阅图2,图中示出了本发明之二的一种轨道交通展览厅系统的错误处理的控 制方法,轨道交通展览厅系统的控制方法包括检查系统是否有采集卡步骤、安装键盘与鼠 标钩子步骤、控制LED滚动步骤、采集数据步骤、处理错误步骤、等待处理步骤、判断是否完 成步骤,其中,处理错误步骤包括以下步骤步骤S1,开始,即进入处理错误步骤;步骤S2,判断是否保持运行状态,若是,则进入步骤S3;若不是,即不是运行状态,则进入步骤S21 ;步骤S21,结束,即结束处理错误步骤;步骤S3,判断是否捕捉到错误,若捕捉到错误,则进入步骤S4 ;若未捕捉到错误,则返回步骤S3 ;步骤S4,捕获错误并报告;
4
步骤S5,恢复错误,即恢复错误到最后一次正常操作。系统的工作原理为应用程序启动以后,首先为应用程序加载全局的钩子 (Hook),这些钩子主要用于截获操作系统向应用程序发送的键盘和鼠标事件,从而判断用 户是否进入了人机交互控制界面;其次,进行LED滚动控、采集数据、监视列队、交互控制以 及处理错误,最后加载滚动界面。当交互事件的到服务时,即用户进入了人机交互操作界面,在操作工程中将屏蔽 所有的控制步骤,直到操作结束(一段时间内键盘鼠标没有动作则会返回数据采集侦听环 节,这是所有的外部数据都可以通过传感器传入系统进行处理);当全局列队不为空时,则 进行分站点演示,此时将屏蔽交互控制线程,因为分站点演示时,不允许人机交互事件将正 在演示的内容中断。本发明的错误处理控制主要处理交互事件、传感器控制以及系统运行中产生的 各类错误,通过捕捉错误,报告用户具体的错误信息,并撤销错误操作,恢复最后一次正常 操作。以上结合附图实施例对本发明进行了详细说明,本领域中普通技术人员可根据上 述说明对本发明做出种种变化例。因而,实施例中的某些细节不应构成对本发明的限定,本 发明将以所附权利要求书界定的范围作为本发明的保护范围。
权利要求
一种轨道交通展览厅控制系统,其特征在于,它包括依次相连的参观平台、数据采集扩展板、数据采集板卡以及工控机,还包括与所述的工控机相连的显示器以及音响。
2.根据权利要求1所述的轨道交通展览厅控制系统,其特征在于,所述的参观平台上 设置有若干个传感器以感应站立于所述的参观平台上的人的位置,并且输出信号给所述的 数据采集扩展板,所述的参观平台上还设置有若干个接受来自数据采集扩展板信号的LED 指示灯。
3.—种如权利要求1的轨道交通展览厅系统的错误处理的控制方法,所述的轨道交通 展览厅系统的控制方法包括检查系统是否有采集卡步骤、安装键盘与鼠标钩子步骤、控制 LED滚动步骤、采集数据步骤、处理错误步骤、等待处理步骤、判断是否完成步骤,其特征在 于,所述的处理错误步骤包括以下步骤步骤Si,开始,即进入处理错误步骤; 步骤S2,判断是否保持运行状态, 若是,则进入步骤S3; 若不是,即不是运行状态,则进入步骤S21 ; 步骤S21,结束,即结束处理错误步骤; 步骤S3,判断是否捕捉到错误, 若捕捉到错误,则进入步骤S4 ; 若未捕捉到错误,则返回步骤S3 ; 步骤S4,捕获错误并报告;步骤S5,恢复错误,即恢复错误到最后一次正常操作。
全文摘要
本发明公开了一种轨道交通展览厅控制系统及其错误处理的控制方法,系统包括依次相连的参观平台、数据采集扩展板、数据采集板卡以及工控机,还包括与所述的工控机相连的显示器以及音响。方法包括开始、判断是否保持运行状态、判断是否捕捉到错误、捕获错误并报告、恢复错误,即恢复错误到最后一次正常操作。本发明为轨道交通展览厅提供了一套控制系统及其错误处理的控制方法,为普及城市轨道线的科学知识提供强有力的支持,并且具有错误处理功能,能够为展示提供更好的效果。
文档编号G09F25/00GK101826286SQ20091004693
公开日2010年9月8日 申请日期2009年3月3日 优先权日2009年3月3日
发明者朱文立, 汤志祥, 王诚杰 申请人:上海工程技术大学