System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及轨道交通,尤其涉及一种传统综合监控系统的联动方法和综合监控系统。
技术介绍
1、随着计算机技术的发展,全自动驾驶技术在轨道交通领域得到了广泛应用,但对于传统综合监控系统(该系统用于控制传统的城市轨道交通运作),虽已具备车站火灾的场景联动,但对于其他的应急、故障、灾害场景联动需求较少、自动化程度低,如果车站发生了故障、应急等情况时,需要运营人员先去现场查看问题,再实施解决措施,这一过程需要消耗一定的时间,若实施措施较慢,可能造成更严重的后果。
2、另外,由于传统综合监控系统中,各个工作站的系统文件相同,导致工作站产生联动时联动动作也是一致的,且各工作站间无需互相配合,例如在发送控制某一工作站的控制指令时,该控制指令还会发送到其它工作站,即无法自定义分别控制各工作站的动作,造成多余的数据处理,增加系统处理器的负担;再者,工作站的系统文件在投运前已被固化,大部分程序代码缺乏可编辑性,使得系统可操作灵活性低,而且程序代码存在老旧、难读的缺陷,在开发人员难以升级、改造,而引入新的智能化监控系统又存在改造工程大、耗时长、成本高等缺陷。
技术实现思路
1、本专利技术要解决的技术问题在于,提供一种传统综合监控系统的联动方法和综合监控系统。
2、本专利技术解决其技术问题所采用的技术方案是:构造一种传统综合监控系统的联动方法,用于传统综合监控系统,所述传统综合监控系统包括多个工作站,所述传统综合监控系统的联动方法包括以下步骤:
3、s10、获取联动场景
4、s20、判断所述触发条件是否成立;
5、s30、若所述触发条件成立,则根据所述编辑角色数据和所述联动交互数据确定所述传统综合监控系统中与所述联动场景相关的若干待交互api地址,根据各所述待交互api地址建立api通信通道,并根据所述联动交互数据与相关api进行信息交互。
6、优选地,在所述s10中,还包括:通过导入的方式获取所述联动场景编辑数据;
7、在所述20之前,还包括:根据操作编辑或者导出所述联动场景编辑数据。
8、优选地,在所述s10中,所述触发条件包括时间点触发、手动触发、自定义事件触发和事件报警触发中的至少一种。
9、优选地,在所述s10中,所述交互内容包括以下操作:
10、输出动作控制指令;
11、输出提示信息,所述提示信息包括事件类型、事件地点、避险指引、事件实时状态以及乘务人员处理事件指引信息;以及
12、获取操作指令,所述操作指令包括事件解除指令、现场状态确认指令和设备控制指令。
13、优选地,在所述s30中,所述编辑角色数据和所述联动交互数据确定所述传统综合监控系统中与所述联动场景相关的若干待交互api地址包括:
14、根据所述编辑角色数据确定待交互的多个目标工作站;
15、根据所述联动交互数据所定义的交互内容,分别确定各所述目标工作站中用于输出所述动作控制指令的至少一个第一api地址、用于输出所述提示信息的至少一个第二api地址,以及用于获取所述操作指令的至少一个第三api地址,各所述第一api地址、各所述第二api地址和各所述第三api地址均为所述待交互api地址。
16、优选地,在所述s30中,所述根据所述联动交互数据与相关api进行信息交互的步骤中,还包括:
17、在获取到每一个所述操作指令之后,均进行:根据预设标准判断该操作指令是否合法,若合法则根据该操作指令执行相应操作,若否则暂停当前的交互操作。
18、优选地,在所述s30之后,还包括:
19、s40、实时输出所述信息交互的当前运行情况。
20、优选地,在所述s10之前,还包括:
21、s01、将各所述工作站中的所有api分别进行:将该api封装成兼容windowsapi的功能模块,并基于驼峰命名法和该api的功能重新命名该功能模块的名称。
22、本专利技术还构造了一种综合监控系统,所述传统综合监控系统包括多个工作站,所述综合监控系统包括:
23、数据获取模块,用于获取联动场景编辑数据;其中,所述联动场景编辑数据包括用于判断联动场景是否触发的触发条件、用于定义在所述联动场景中各工作站分别对应的角色的编辑角色数据,以及用于在所述联动场景触发后定义相应角色分别对应进行的交互内容的联动交互数据;
24、场景执行模块,用于判断所述触发条件是否成立,若成立则根据所述编辑角色数据确定所述传统综合监控系统中的若干待交互api地址,根据各所述待交互api地址建立api通信通道,并根据所述联动交互数据与相关api进行信息交互。
25、优选地,所述综合监控系统还包括:
26、场景编辑器模块,用于根据操作编辑或者导出所述联动场景编辑数据;
27、多个人机交互模块,用于实现所述交互内容;其中,所述交互内容包括以下操作:输出动作控制指令;输出提示信息,所述提示信息包括事件类型、事件地点、避险指引、事件实时状态以及乘务人员处理事件指引信息;以及,获取操作指令,所述操作指令包括事件解除指令、现场状态确认指令和设备控制指令;以及
28、场景显示控件模块,用于给综合监控操作人员实时显示所述信息交互的当前运行情况。
29、实施本专利技术具有以下有益效果:提供一种传统综合监控系统的联动方法;本专利技术可根据需求自定义分配传统综合监控系统中各个工作站的角色,并在触发联动场景后,控制各工作站的执行相应工作,不仅显著提高了传统综合监控系统的自动化程度、处理事件及既定事件的效率以及系统可操作的灵活性,还有助于降低系统升级成本,使车站的经济效益及安全性得到提升。
本文档来自技高网...【技术保护点】
1.一种传统综合监控系统的联动方法,所述传统综合监控系统包括多个工作站,其特征在于,所述传统综合监控系统的联动方法包括以下步骤:
2.根据权利要求1所述的传统综合监控系统的联动方法,其特征在于,在所述S10中,还包括:通过导入的方式获取所述联动场景编辑数据;
3.根据权利要求1所述的传统综合监控系统的联动方法,其特征在于,在所述S10中,所述触发条件包括时间点触发、手动触发、自定义事件触发和事件报警触发中的至少一种。
4.根据权利要求1所述的传统综合监控系统的联动方法,其特征在于,在所述S10中,所述交互内容包括以下操作:
5.根据权利要求4所述的传统综合监控系统的联动方法,其特征在于,在所述S30中,所述编辑角色数据和所述联动交互数据确定所述传统综合监控系统中与所述联动场景相关的若干待交互API地址包括:
6.根据权利要求4所述的传统综合监控系统的联动方法,其特征在于,在所述S30中,所述根据所述联动交互数据与相关API进行信息交互的步骤中,还包括:
7.根据权利要求1所述的传统综合监控系统的联动方法,其特
8.根据权利要求1至7任一项所述的传统综合监控系统的联动方法,其特征在于,在所述S10之前,还包括:
9.一种综合监控系统,用于传统综合监控系统,所述传统综合监控系统包括多个工作站,其特征在于,所述综合监控系统包括:
10.根据权利要求9所述的综合监控系统,其特征在于,还包括:
...【技术特征摘要】
1.一种传统综合监控系统的联动方法,所述传统综合监控系统包括多个工作站,其特征在于,所述传统综合监控系统的联动方法包括以下步骤:
2.根据权利要求1所述的传统综合监控系统的联动方法,其特征在于,在所述s10中,还包括:通过导入的方式获取所述联动场景编辑数据;
3.根据权利要求1所述的传统综合监控系统的联动方法,其特征在于,在所述s10中,所述触发条件包括时间点触发、手动触发、自定义事件触发和事件报警触发中的至少一种。
4.根据权利要求1所述的传统综合监控系统的联动方法,其特征在于,在所述s10中,所述交互内容包括以下操作:
5.根据权利要求4所述的传统综合监控系统的联动方法,其特征在于,在所述s30中,所述编辑角色数...
【专利技术属性】
技术研发人员:陈浪先,陈佳,张博文,杨广禄,黄振信,张帅,宋志刚,
申请(专利权)人:深圳达实智能股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。