列车开关量确定方法、车载信号系统、列车及电子设备与流程

文档序号:33092724发布日期:2023-01-31 23:25阅读:49来源:国知局
列车开关量确定方法、车载信号系统、列车及电子设备与流程

1.本发明涉及轨道交通技术领域,尤其涉及一种列车开关量确定方法、车载信号系统、列车及电子设备。


背景技术:

2.开关量预定义方法是指驱动层将输入输出板的触点与开关量进行绑定,即输入输出板的每一路触点的含义已确定。驱动层按输入码位表将开关量组成输入开关量字段传递给应用层。驱动层将应用层传输过来的输出开关量字段按输出码位表进行解析并输出相关触点,车载应用层软件根据驱动层提供的输入输出码位表和相关开关量字段进行输入输出开关量的解析和输出。
3.相关技术中,应用层软件的码位表来自于驱动层,而驱动层将输入输出板的触点与开关量进行绑定,导致应用软件过度依赖于驱动层,可移植性和通用性低。


技术实现要素:

4.针对现有技术存在的问题,本发明实施例提供一种列车开关量确定方法、车载信号系统、列车及电子设备。
5.第一方面,本发明提供一种列车开关量确定方法,应用于车载信号系统,包括:
6.通过读取应用层配置的方式,获取开关量配置表;
7.基于所述开关量配置表,确定第一触点信息所对应的输入开关量信息;和/或,基于所述开关量配置表,确定输出开关量信息所对应的第二触点信息;
8.所述开关量配置表用于表征列车的各开关量与输入输出板卡的各触点之间的对应关系,所述第一触点信息用于表示所述输入输出板卡的输入触点的状态,所述第二触点信息用于控制所述输入输出板卡的输出触点的状态。
9.可选地,根据本发明提供的一种列车开关量确定方法,在所述通过读取应用层配置的方式,获取开关量配置表之前,还包括:
10.接收第一输入,所述第一输入用于在接线阶段确定所述列车的各开关量与所述输入输出板卡的各触点之间的对应关系,所述接线阶段为配置所述车载信号系统与列车开关量接口之间接线的阶段;
11.响应于所述第一输入,生成所述开关量配置表并将所述开关量配置存入所述应用层配置。
12.可选地,根据本发明提供的一种列车开关量确定方法,在所述响应于所述第一输入,生成所述开关量配置表并将所述开关量配置存入所述应用层配置之后,还包括:
13.接收第二输入,所述第二输入用于在列车的目标开关量所对应的第一触点存在故障的情况下,确定第二触点作为所述目标开关量所对应的触点,所述第二触点为所述输入输出板卡的备用触点;
14.响应于所述第二输入,更新所述应用层配置中的开关量配置表。
15.可选地,根据本发明提供的一种列车开关量确定方法,所述车载信号系统包括驱动层模块和应用层模块,在所述基于所述开关量配置表,确定第一触点信息所对应的输入开关量信息之前,还包括:
16.通过所述驱动层模块,接收所述输入输出板卡发送的所述第一触点信息;
17.所述基于所述开关量配置表,确定第一触点信息所对应的输入开关量信息,包括:
18.通过所述应用层模块,基于所述开关量配置表和所述第一触点信息,确定所述输入开关量信息。
19.可选地,根据本发明提供的一种列车开关量确定方法,所述车载信号系统包括驱动层模块和应用层模块,所述基于所述开关量配置表,确定输出开关量信息所对应的第二触点信息,包括:
20.通过所述应用层模块,基于所述开关量配置表和所述输出开关量信息,确定所述第二触点信息;
21.在所述基于所述开关量配置表,确定输出开关量信息所对应的第二触点信息之后,还包括:
22.通过所述驱动层模块,发送所述第二触点信息至所述输入输出板卡。
23.第二方面,本发明还提供一种车载信号系统,包括:应用层模块和应用层配置管理模块,其中:
24.所述应用层配置管理模块用于存储开关量配置表;
25.所述应用层模块用于:
26.从所述应用层配置管理模块读取所述开关量配置表;
27.基于所述开关量配置表,确定第一触点信息所对应的输入开关量信息;和/或,基于所述开关量配置表,确定输出开关量信息所对应的第二触点信息;
28.所述开关量配置表用于表征列车的各开关量与输入输出板卡的各触点之间的对应关系,所述第一触点信息用于表示所述输入输出板卡的输入触点的状态,所述第二触点信息用于控制所述输入输出板卡的输出触点的状态。
29.第三方面,本发明还提供一种列车,包括如上述任一种所述车载信号系统。
30.第四方面,本发明还提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如上述任一种所述列车开关量确定方法。
31.第五方面,本发明还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如上述任一种所述列车开关量确定方法。
32.第六方面,本发明还提供一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时实现如上述任一种所述列车开关量确定方法。
33.本发明提供的列车开关量确定方法、车载信号系统、列车及电子设备,通过读取应用层配置的方式,可以从应用层配置数据中获取开关量配置表,开关量配置表可以表征列车的各开关量与输入输出板卡的各触点之间的对应关系,进而可以基于开关量配置表,确定第一触点信息所对应的输入开关量信息,还可以基于开关量配置表,确定输出开关量信息所对应的第二触点信息,将列车的各开关量与输入输出板卡的各触点的对应关系提取为应用层配置数据,绕过了驱动层,当开关量和触点的对应关系发生变化时,通过改变开关量
配置表即可,无需改动软件,能够提高软件的可移植性和通用性。
附图说明
34.为了更清楚地说明本发明或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
35.图1是相关技术提供的输入输出开关量处理过程的示意图;
36.图2是本发明提供的列车开关量确定方法的流程示意图;
37.图3是本发明提供的输入输出开关量处理过程的示意图;
38.图4是本发明提供的车载信号系统的结构示意图;
39.图5是本发明提供的电子设备的结构示意图。
具体实施方式
40.为了便于更加清晰地理解本发明各实施例,首先对一些相关的背景知识进行如下介绍。
41.图1是相关技术提供的输入输出开关量处理过程的示意图,如图1所示,对于输入开关量处理过程:(1)输入输出板卡直接与车辆硬线相连,输入输出板卡将常开触点或常闭触点的采集量传递给驱动层;(2)驱动层模块按照电器连接图,将每个开关量对应的触点进行处理,判断开关量是否有效,然后按1有效0无效的原则,将所有开关量按一定顺序组成输入开关量字段并传递给应用层模块,该顺序即输入码位表;(3)应用层模块接收到开关量字段后按输入码位表进行解析每个开关量是否有效,然后进行相关的逻辑处理。
42.如图1所示,对于输出开关量处理过程:(1)应用层模块按1有效0无效的原则,将所有开关量按输出码位表组成输出开关量字段传递给驱动层模块;(2)驱动层模块接收到输出开关量字段后,按一定顺序进行解析,该顺序为输出码位表,驱动层模块将开关量按对应的输出板卡触点输出。
43.可以理解的是,在相关技术中,应用层软件的码位表来自于驱动层,而驱动层将输入输出板的触点与开关量进行绑定,因此导致应用软件过度依赖于驱动层,可移植性和通用性低;且如果更换车辆厂家,由于不同车辆厂家提供的开关量存在差异,意味着就需要更新驱动,导致软件的维护成本。
44.为了克服上述缺陷,本发明提供一种列车开关量确定方法、车载信号系统、列车及电子设备,通过将列车的各开关量与输入输出板卡的各触点的对应关系提取为应用层配置数据,可以实现提高软件的可移植性和通用性。
45.为使本发明的目的、技术方案和优点更加清楚,下面将结合本发明中的附图,对本发明中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
46.图2是本发明提供的列车开关量确定方法的流程示意图,如图2所示,所述列车开关量确定方法的执行主体可以是车载信号系统。该方法包括:
47.步骤201,通过读取应用层配置的方式,获取开关量配置表;
48.所述开关量配置表用于表征列车的各开关量与输入输出板卡的各触点之间的对应关系。
49.具体地,为了提高软件的可移植性和通用性,可以通过读取应用层配置的方式,从应用层配置数据中获取开关量配置表,将列车的各开关量与输入输出板卡的各触点的对应关系提取为应用层配置数据,绕过了驱动层,当开关量和触点的对应关系发生变化时,通过改变开关量配置表即可,无需改动软件。
50.步骤202,基于所述开关量配置表,确定第一触点信息所对应的输入开关量信息;和/或,基于所述开关量配置表,确定输出开关量信息所对应的第二触点信息;
51.所述第一触点信息用于表示所述输入输出板卡的输入触点的状态,所述第二触点信息用于控制所述输入输出板卡的输出触点的状态。
52.具体地,在获取开关量配置表之后,可以基于开关量配置表和第一触点信息,将各输入触点的状态对应到各输入开关量,进而获取输入开关量信息,输入开关量信息可以表示各输入开关量是否有效。
53.具体地,输出开关量信息可以表示各输出开关量是否有效,在获取开关量配置表之后,可以基于开关量配置表和输出开关量信息,将各输出开关量对应到各输出触点的状态,进而获取第二触点信息。
54.可以理解的是,第一触点信息可以是由输入输出板卡发送至车载信号系统的触点信息,第二触点信息可以是由车载信号系统发送至输入输出板卡的触点信息。
55.可选地,在获取开关量配置表之后,可以周期性监听是否接收到第一触点信息,在某个监听周期内,若接收到输入输出板卡发送的第一触点信息,则可以基于开关量配置表和第一触点信息,将各输入触点的状态对应到各输入开关量,进而获取输入开关量信息。
56.可选地,在获取开关量配置表之后,可以周期性监测是否已生成输出开关量信息,在某个监测周期内,若监测到已生成输出开关量信息,则可以基于开关量配置表和输出开关量信息,将各输出开关量对应到各输出触点的状态,进而获取第二触点信息。
57.可选地,在获取开关量配置表之后,若既接收到输入输出板卡发送的第一触点信息又监测到已生成输出开关量信息,则可以基于开关量配置表和第一触点信息,获取输入开关量信息,且基于开关量配置表和输出开关量信息,获取第二触点信息。
58.本发明提供的列车开关量确定方法,通过读取应用层配置的方式,可以从应用层配置数据中获取开关量配置表,开关量配置表可以表征列车的各开关量与输入输出板卡的各触点之间的对应关系,进而可以基于开关量配置表,确定第一触点信息所对应的输入开关量信息,还可以基于开关量配置表,确定输出开关量信息所对应的第二触点信息,将列车的各开关量与输入输出板卡的各触点的对应关系提取为应用层配置数据,绕过了驱动层,当开关量和触点的对应关系发生变化时,通过改变开关量配置表即可,无需改动软件,能够提高软件的可移植性和通用性。
59.可选地,根据本发明提供的一种列车开关量确定方法,在所述通过读取应用层配置的方式,获取开关量配置表之前,还包括:
60.接收第一输入,所述第一输入用于在接线阶段确定所述列车的各开关量与所述输入输出板卡的各触点之间的对应关系,所述接线阶段为配置所述车载信号系统与列车开关
量接口之间接线的阶段;
61.响应于所述第一输入,生成所述开关量配置表并将所述开关量配置存入所述应用层配置。
62.具体地,可以通过人机交互的方式生成开关量配置表,在配置车载信号系统与列车开关量接口之间接线的阶段,车载信号系统可以接收用户的第一输入,通过接收第一输入可以确定列车的各开关量与输入输出板卡的各触点之间的对应关系,进而响应于该第一输入,生成开关量配置表,进而可以将开关量配置表存入应用层配置。
63.可以理解的是,车载信号系统可以提供交互界面,用户通过该交互界面输入第一确认信息,该第一确认信息用于确认列车的各开关量与输入输出板卡的各触点之间的对应关系,响应于该输入,车载信号系统可以获知该对应关系。
64.可选地,车载信号系统可以向用户提供第一输入控件,通过该输入控件可以接收用户的第一输入,进而响应于该第一输入,生成开关量配置表,进而可以将开关量配置表存入应用层配置。
65.可选地,可以在接线阶段的开始时刻,通过人机交互的方式生成开关量配置表。
66.可选地,可以在接线阶段的中间时刻,通过人机交互的方式生成开关量配置表。
67.可选地,可以在接线阶段的结束时刻,通过人机交互的方式生成开关量配置表。
68.可以理解的是,相关技术中由于输入输出板触点含义已确定,所以车载信号系统与车辆接线过程中必须保证线序正确,一旦出现接线错误,只能重新进行接线。而本发明提供的列车开关量确定方法,可以在接线阶段的任意一个时刻通过人机交互的方式生成开关量配置表,能够基于调整后的线序(不同于默认线序)生成开关量配置表,实现支持多种线序。
69.因此,在接线阶段通过人机交互的方式可以生成开关量配置表,开关量配置表能够表征列车的各开关量与输入输出板卡的各触点之间的对应关系,避免从驱动层获取码位表,实现数据与软件分离,减少软件内部模块间的耦合。
70.可选地,根据本发明提供的一种列车开关量确定方法,在所述响应于所述第一输入,生成所述开关量配置表并将所述开关量配置存入所述应用层配置之后,还包括:
71.接收第二输入,所述第二输入用于在列车的目标开关量所对应的第一触点存在故障的情况下,确定第二触点作为所述目标开关量所对应的触点,所述第二触点为所述输入输出板卡的备用触点;
72.响应于所述第二输入,更新所述应用层配置中的开关量配置表。
73.具体地,在输入输出板卡的触点出现故障的情况下,可以改线至备用触点,相应地,车载信号系统可以接收用户的第二输入,通过接收第二输入可以确定第二触点作为目标开关量所对应的触点,进而响应于第二输入,可以更新应用层配置中的开关量配置表,更新后的开关量配置表中,目标开关量所对应的触点为第二触点。
74.可以理解的是,车载信号系统可以提供交互界面,用户通过该交互界面输入第二确认信息,该第二确认信息用于确认目标开关量所对应的新触点,响应于该输入,车载信号系统可以获知目标开关量所对应的新触点为第二触点。
75.可选地,车载信号系统可以向用户提供第二输入控件,通过该输入控件可以接收用户的第二输入,进而响应于该第二输入,可以更新应用层配置中的开关量配置表。
76.可以理解的是,相关技术中由于输入输出板触点含义已确定,所以一旦输入输出板卡触点出现故障只能更换新板卡。而本发明提供的列车开关量确定方法,可以更新应用层配置中的开关量配置表,避免更换板卡。
77.因此,通过在输入输出板卡的触点出现故障的情况下,更新应用层配置中的开关量配置表,可以避免更换板卡,提高检修效率,且能够降低硬件维护成本。
78.可选地,根据本发明提供的一种列车开关量确定方法,所述车载信号系统包括驱动层模块和应用层模块,在所述基于所述开关量配置表,确定第一触点信息所对应的输入开关量信息之前,还包括:
79.通过所述驱动层模块,接收所述输入输出板卡发送的所述第一触点信息;
80.所述基于所述开关量配置表,确定第一触点信息所对应的输入开关量信息,包括:
81.通过所述应用层模块,基于所述开关量配置表和所述第一触点信息,确定所述输入开关量信息。
82.具体地,车载信号系统可以包括驱动层模块和应用层模块,通过驱动层模块可以接收输入输出板卡发送的第一触点信息,进而通过应用层模块可以基于开关量配置表和第一触点信息,将各输入触点的状态对应到各输入开关量,进而获取输入开关量信息,输入开关量信息可以表示各输入开关量是否有效。
83.可选地,在获取开关量配置表之后,驱动层模块可以周期性监听是否接收到第一触点信息,在某个监听周期内,若驱动层模块接收到输入输出板卡发送的第一触点信息,则驱动层模块可以将第一触点信息转发至应用层模块,进而应用层模块可以基于开关量配置表和第一触点信息,将各输入触点的状态对应到各输入开关量,进而获取输入开关量信息。
84.因此,将列车的各开关量与输入输出板卡的各触点的对应关系提取为应用层配置数据,避免基于驱动层的码位表确定输入开关量信息,能够减少驱动层模块和应用层模块之间的耦合。
85.可选地,根据本发明提供的一种列车开关量确定方法,所述车载信号系统包括驱动层模块和应用层模块,所述基于所述开关量配置表,确定输出开关量信息所对应的第二触点信息,包括:
86.通过所述应用层模块,基于所述开关量配置表和所述输出开关量信息,确定所述第二触点信息;
87.在所述基于所述开关量配置表,确定输出开关量信息所对应的第二触点信息之后,还包括:
88.通过所述驱动层模块,发送所述第二触点信息至所述输入输出板卡。
89.具体地,车载信号系统可以包括驱动层模块和应用层模块,输出开关量信息可以表示各输出开关量是否有效,通过应用层模块,可以基于开关量配置表和输出开关量信息,将各输出开关量对应到各输出触点的状态,进而确定第二触点信息,进而通过驱动层模块可以发送第二触点信息至输入输出板卡。
90.可选地,在获取开关量配置表之后,应用层模块可以周期性监测是否已生成输出开关量信息,在某个监测周期内,若应用层模块监测到已生成输出开关量信息,则应用层模块可以基于开关量配置表和输出开关量信息,将各输出开关量对应到各输出触点的状态,进而获取第二触点信息,进而驱动层模块可以将第二触点信息转发至输入输出板卡。
91.因此,将列车的各开关量与输入输出板卡的各触点的对应关系提取为应用层配置数据,避免基于驱动层的码位表确定输出触点信息,能够减少驱动层模块和应用层模块之间的耦合。
92.可选地,图3是本发明提供的输入输出开关量处理过程的示意图,如图3所示,可以根据车载信号系统与车辆的线序生成开关量配置表,或者根据开关量配置表进行接线。可以将开关量配置表制作成程序可读取格式,在系统上电时应用层模块读取。在运行过程中应用层模块对开关量进行周期处理。
93.如图3所示,对于输入开关量处理过程:(1)驱动层模块可以直接将采集到的输入输出板卡的触点状态转发给应用层模块;(2)应用层模块根据读取的开关量配置表,将触点信息进行处理转换为相应的输入开关量。
94.如图3所示,对于输出开关量处理过程:(1)应用层模块可以根据开关量配置表将输出开关量转换为相应的触点信息传递给驱动层模块;(2)驱动层模块可以将输出触点信息输出给输入输出板卡,由输入输出板卡输出到车辆。
95.本发明提供的列车开关量确定方法,通过读取应用层配置的方式,可以从应用层配置数据中获取开关量配置表,开关量配置表可以表征列车的各开关量与输入输出板卡的各触点之间的对应关系,进而可以基于开关量配置表,确定第一触点信息所对应的输入开关量信息,还可以基于开关量配置表,确定输出开关量信息所对应的第二触点信息,将列车的各开关量与输入输出板卡的各触点的对应关系提取为应用层配置数据,绕过了驱动层,当开关量和触点的对应关系发生变化时,通过改变开关量配置表即可,无需改动软件,能够提高软件的可移植性和通用性。
96.图4是本发明提供的车载信号系统的结构示意图,如图4所示,该系统包括:应用层模块401和应用层配置管理模块402,其中:
97.所述应用层配置管理模块402用于存储开关量配置表;
98.所述应用层模块401用于:
99.从所述应用层配置管理模块读取所述开关量配置表;
100.基于所述开关量配置表,确定第一触点信息所对应的输入开关量信息;和/或,基于所述开关量配置表,确定输出开关量信息所对应的第二触点信息;
101.所述开关量配置表用于表征列车的各开关量与输入输出板卡的各触点之间的对应关系,所述第一触点信息用于表示所述输入输出板卡的输入触点的状态,所述第二触点信息用于控制所述输入输出板卡的输出触点的状态。
102.本发明提供的车载信号系统,应用层模块通过读取应用层配置的方式,可以从应用层配置管理模块中获取开关量配置表,开关量配置表可以表征列车的各开关量与输入输出板卡的各触点之间的对应关系,进而应用层模块可以基于开关量配置表,确定第一触点信息所对应的输入开关量信息,还可以基于开关量配置表,确定输出开关量信息所对应的第二触点信息,将列车的各开关量与输入输出板卡的各触点的对应关系提取为应用层配置数据,绕过了驱动层,当开关量和触点的对应关系发生变化时,通过改变开关量配置表即可,无需改动软件,能够提高软件的可移植性和通用性。
103.可选地,根据本发明提供的一种车载信号系统,在所述通过读取应用层配置的方式,获取开关量配置表之前,所述应用层配置管理模块还用于:
104.接收第一输入,所述第一输入用于在接线阶段确定所述列车的各开关量与所述输入输出板卡的各触点之间的对应关系,所述接线阶段为配置所述车载信号系统与列车开关量接口之间接线的阶段;
105.响应于所述第一输入,生成所述开关量配置表并存储所述开关量配置表。
106.可选地,根据本发明提供的一种车载信号系统,在所述响应于所述第一输入,生成所述开关量配置表并将所述开关量配置存入所述应用层配置之后,所述应用层配置管理模块还用于:
107.接收第二输入,所述第二输入用于在列车的目标开关量所对应的第一触点存在故障的情况下,确定第二触点作为所述目标开关量所对应的触点,所述第二触点为所述输入输出板卡的备用触点;
108.响应于所述第二输入,更新所述开关量配置表。
109.可选地,根据本发明提供的一种车载信号系统,所述车载信号系统还包括驱动层模块,在所述基于所述开关量配置表,确定第一触点信息所对应的输入开关量信息之前,所述驱动层模块用于:
110.接收所述输入输出板卡发送的所述第一触点信息;
111.所述应用层模块具体用于:
112.基于所述开关量配置表和所述第一触点信息,确定所述输入开关量信息。
113.可选地,根据本发明提供的一种车载信号系统,所述车载信号系统还包括驱动层模块,所述应用层模块具体用于:
114.基于所述开关量配置表和所述输出开关量信息,确定所述第二触点信息;
115.在所述基于所述开关量配置表,确定输出开关量信息所对应的第二触点信息之后,所述驱动层模块用于:
116.发送所述第二触点信息至所述输入输出板卡。
117.本发明提供的车载信号系统,应用层模块通过读取应用层配置的方式,可以从应用层配置管理模块中获取开关量配置表,开关量配置表可以表征列车的各开关量与输入输出板卡的各触点之间的对应关系,进而应用层模块可以基于开关量配置表,确定第一触点信息所对应的输入开关量信息,还可以基于开关量配置表,确定输出开关量信息所对应的第二触点信息,将列车的各开关量与输入输出板卡的各触点的对应关系提取为应用层配置数据,绕过了驱动层,当开关量和触点的对应关系发生变化时,通过改变开关量配置表即可,无需改动软件,能够提高软件的可移植性和通用性。
118.本发明还提供一种列车,包括如上述任一种所述车载信号系统。
119.图5是本发明提供的电子设备的结构示意图,如图5所示,该电子设备可以包括:处理器(processor)510、通信接口(communications interface)520、存储器(memory)530和通信总线540,其中,处理器510,通信接口520,存储器530通过通信总线540完成相互间的通信。处理器510可以调用存储器530中的逻辑指令,以执行列车开关量确定方法,例如该方法包括:
120.通过读取应用层配置的方式,获取开关量配置表;
121.基于所述开关量配置表,确定第一触点信息所对应的输入开关量信息;和/或,基于所述开关量配置表,确定输出开关量信息所对应的第二触点信息;
122.所述开关量配置表用于表征列车的各开关量与输入输出板卡的各触点之间的对应关系,所述第一触点信息用于表示所述输入输出板卡的输入触点的状态,所述第二触点信息用于控制所述输入输出板卡的输出触点的状态。
123.此外,上述的存储器530中的逻辑指令可以通过软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-only memory)、随机存取存储器(ram,random access memory)、磁碟或者光盘等各种可以存储程序代码的介质。
124.另一方面,本发明还提供一种计算机程序产品,所述计算机程序产品包括计算机程序,计算机程序可存储在非暂态计算机可读存储介质上,所述计算机程序被处理器执行时,计算机能够执行上述各方法所提供的列车开关量确定方法,例如该方法包括:
125.通过读取应用层配置的方式,获取开关量配置表;
126.基于所述开关量配置表,确定第一触点信息所对应的输入开关量信息;和/或,基于所述开关量配置表,确定输出开关量信息所对应的第二触点信息;
127.所述开关量配置表用于表征列车的各开关量与输入输出板卡的各触点之间的对应关系,所述第一触点信息用于表示所述输入输出板卡的输入触点的状态,所述第二触点信息用于控制所述输入输出板卡的输出触点的状态。
128.又一方面,本发明还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现以执行上述各方法提供的列车开关量确定方法,例如该方法包括:
129.通过读取应用层配置的方式,获取开关量配置表;
130.基于所述开关量配置表,确定第一触点信息所对应的输入开关量信息;和/或,基于所述开关量配置表,确定输出开关量信息所对应的第二触点信息;
131.所述开关量配置表用于表征列车的各开关量与输入输出板卡的各触点之间的对应关系,所述第一触点信息用于表示所述输入输出板卡的输入触点的状态,所述第二触点信息用于控制所述输入输出板卡的输出触点的状态。
132.以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。
133.通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如rom/ram、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施
例或者实施例的某些部分所述的方法。
134.最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1