一种数据并行监控方法、系统、电子设备及存储介质与流程



1.本技术涉及车辆控制技术领域,尤其涉及一种数据并行监控方法、系统、电子设备及存储介质。


背景技术:



2.在xcp和/或ccp协议中,主设备与各从设备的通信一般分为两种模式,一种为查询(poling)模式,另一种为数据采集(daq)模式。主设备是测量标定系统(measurement calibration system,mcs),各从设备是需要标定的电子控制单元(electrical control unit,ecu)。一个从设备可选取其中一种模式与主设备建立连接,也可两种模式都与主设备建立连接,但这两种模式各自都存在多种采集频率,且这两种模式设定的交互方式不同。当这两种模式运行时,主设备与各从设备进行数据通信,容易相互影响,造成数据丢失等情况。
3.因此,当两种模式运行时,如何并行监控两种模式下的数据是目前亟需解决的问题。


技术实现要素:



4.本技术提供一种数据并行监控方法,用以并行监控两种模式下的数据。
5.第一方面,提供一种数据并行监控方法,包括:
6.当主设备与从设备完成daq模式的配置时,向所述从设备发送daq请求;其中,所述daq请求携带第一时间间隔,所述第一时间间隔用于表征:所述从设备基于所述第一时间间隔周期性的按照所述daq模式上报第一数据列表;所述主设备设定第二时间间隔,并向所述从设备发送polling请求;其中,所述polling请求携带polling模式的变量分组规则,所述第二时间间隔用于表征:所述主设备基于所述第二时间间隔周期性的按照所述polling模式发送所述polling请求;若所述主设备根据所述第一时间间隔、第二时间间隔,确定当前时间到所述第二时间间隔的时间内存在所述第一时间间隔的时间节点,则所述主设备接收所述从设备在所述时间节点按照所述daq模式上报的第一数据列表,以及接收所述从设备按照所述polling模式返回的polling请求响应,所述polling请求响应携带所述从设备基于所述polling模式的变量分组规则上报的第二数据列表。
7.在一种可能实现的方式中,所述polling模式下的变量分组规则是根据所述polling模式下的采集频率以及采集的变量数量确定的。
8.在一种可能实现的方式中,所述第一数据列表至少包括所述从设备按照所述daq模式采集变量的变量地址,以及变量长度;所述第二数据列表至少包括所述从设备按照所述polling模式采集变量的变量地址,以及变量长度。
9.在一种可能实现的方式中,所述主设备设置有第一队列,以及第二队列,所述第一队列用于存储所述从设备上报的第一数据列表,所述第二队列用于存储所述从设备上报的第二数据列表;所述主设备接收所述从设备按照所述daq模式在所述时间节点上报的第一
数据列表,以及接收所述从设备按照所述polling模式返回的polling请求响应之后,还包括:
10.分别对所述第一数据列表、所述第二数据列表进行解析,得到第一列表标识、得到第二列表标识;根据所述第一列表标识、第二列表标识查询对应关系表,确定出将所述第一数据列表存储在所述第一队列,以及将所述第二数据列表存储在所述第二队列;其中,对应关系表用于存储列表标识与队列标识之间的对应关系。
11.第二方面,提供一种数据并行监控系统,包括:主设备、从设备,所述从设备包括daq模式单元、polling模式单元;所述主设备,用于当与daq模式单元完成daq模式的配置时,向所述daq模式单元发送daq请求命令;其中,所述daq请求携带第一时间间隔,所述第一时间间隔用于表征:所述daq模式单元基于所述第一时间间隔周期性的按照所述daq模式上报第一数据列表;用于设定第二时间间隔,并向所述polling模式单元发送polling请求;其中,所述polling请求携带polling模式的变量分组规则,所述第二时间间隔用于表征:所述主设备按照所述第二时间间隔周期性的按照所述polling模式发送所述polling请求;以及用于若根据所述第一时间间隔、第二时间间隔,确定当前时间到所述第二时间间隔的时间内存在所述第一时间间隔的时间节点,则接收所述daq模式单元在所述时间节点按照所述daq模式上报的第一数据列表,以及接收所述polling模式单元按照所述polling模式返回的polling请求响应,所述polling请求响应携带所述polling模式单元基于所述polling模式的变量分组规则上报的第二数据列表;所述daq模式单元,用于根据所述主设备发送的所述daq请求,按照所述daq模式上报所述第一数据列表;所述polling模式单元,用于根据所述主设备按照所述polling模式发送的所述polling请求,按照所述polling模式返回所述polling请求响应。
12.在一种可能实现的方式中,所述polling模式下的变量分组规则是根据所述polling模式下的采集频率以及采集的变量数量确定的。
13.在一种可能实现的方式中,所述第一数据列表至少包括所述从设备按照所述daq模式采集变量的变量地址,以及变量长度;所述第二数据列表至少包括所述从设备按照所述polling模式采集变量的变量地址,以及变量长度。
14.在一种可能实现的方式中,所述主设备设置有第一队列,以及第二队列,所述第一队列用于存储所述从设备上报的第一数据列表,所述第二队列用于存储所述从设备上报的第二数据列表;
15.所述主设备,还包括:分类模块;
16.所述分类模块,用于分别对所述第一数据列表、所述第二数据列表进行解析,得到第一列表标识、得到第二列表标识;根据所述第一列表标识、第二列表标识查询对应关系表,得到所述第一列表标识对应的第一队列标识,并将所述第一数据列表存储在所述第一队列,以及得到所述第二列表标识对应的第二队列标识,并将所述第二数据列表存储在所述第二队列;其中,对应关系表用于存储列表标识与队列标识之间的对应关系。
17.本技术实施例中,当主设备与从设备完成数据采集daq模式的配置时,向所述从设备发送daq请求,该命令中携带第一时间间隔,可以执行daq模式的数据(变量)监控,进一步的,当主设备想要执行polling模式的数据监控时,设定第二时间间隔,并向所述从设备发送polling请求,并基于该第一时间间隔与第二时间间隔,确定当前时间段内是否存在按照
daq模式下接收第一数据列表的时间节点,若是,则接收从设备按照daq模式上报的第一数据列表,并在该时间段内接收从设备按照polling模式返回的polling请求响应,可以在polling模式下,也接收daq模式上报的第一数据列表,从而避免第一数据列表的丢失,实现两种模式下的数据并行监控,也提高了主设备对数据监控的效率。
附图说明
18.图1为本技术实施例提供的一种数据并行监控方法的流程图;
19.图2为本技术实施例提供的一种数据列表的形式图;
20.图3为本技术实施例提供的一种数据并行监控系统;
21.图4为本技术实施例提供的一种电子设备。
具体实施方式
22.为了使本技术的目的、技术方案和优点更加清楚,下面将结合附图对本技术作进一步地详细描述,显然,所描述的实施例仅仅是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本技术保护的范围。
23.以下对本技术实施例中的部分用语进行解释说明,以便于本领域技术人员理解。
24.(1)本技术实施例中,名词“网络”和“系统”经常交替使用,但本领域的技术人员可以理解其含义。
25.(2)本技术实施例中术语“多个”是指两个或两个以上,其它量词与之类似。
26.(3)“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b这三种情况。字符“/”一般表示前后关联对象是一种“或”的关系。
27.(4)polling模式:可以理解为一问一答模式,主设备先问,从设备回答,两者之间不断交互来实现主从设备的通信和数据交换,这种模式下,当主设备和从设备建立逻辑连接后,主设备与从设备的每一次通信都是从主设备发送一个命令请求开始的,请求从设备执行某项操作,或请求从设备的内部数据。从设备收到命令后,执行相应的操作,通过返回一帧消息,提供主设备请求的数据及命令执行情况代码。
28.(5)daq模式:可以理解为一问多答模式,这种模式下,当主设备和从设备建立逻辑连接后,主设备首先发送一条daq请求,从设备收到命令后,按命令中的参数自行配置并组织上传数据,然后从设备可以脱离主设备的控制,按照一定周期向主设备自动上传数据。
29.图1为本技术实施例提供的一种数据并行监控方法的流程图。如图所示,该流程包括如下步骤:
30.101:当主设备与从设备完成daq模式的配置时,向从设备发送daq请求。其中,该daq请求携带第一时间间隔,该第一时间间隔用于表征:从设备基于第一时间间隔周期性的按照daq模式上报第一数据列表。
31.可选的,主设备与从设备完成daq模式的配置,可通过如下方式:
32.主设备发送get_daq_size命令给从设备,该get_daq_size命令携带指定的第一数据列表号(指定的daqlist_n号)。从设备接收到该get_daq_size命令后,将该指定的
daqlist_n的odt数量以及odt的第一个pid号发送给主设备。主设备得到该daqlist_n中odt的第一个pid号后,向该从设备发送set_daq_ptr命令,该set_daq_ptr命令可携带daqlist_n号、odtlist_n号、odtlist_n中的元素号、以及指定需要初始化的元素(变量)。主设备根据set_daq_ptr命令设置的具体元素,向从设备发送write_daq命令,该write_daq命令携带元素的字节(byte)大小、元素的地址等。主设备通过反复地执行set_daq_ptr和write_daq这两条命令,初始化一个具体的odtlist_n表,然后初始化完一个具体的daqlist_n表,直至初始化完所有的daqlist_n表。其中,每一个daq list(第一数据列表)里面定义需要传输的变量(数据)内容,存储传输变量内容的容器称之为odt,专门描述每一个变量的存储地址、变量长度等相关信息,一个odt对应一条daq-dto报文。当主设备就完成了odtlist_n的初始化工作,便与从设备完成了daq模式的配置。
33.本技术实施例中,在完成daq模式的配置后,将需要传输的变量按照传输速率分组,每一组称之为一个daq list(第一数据列表)。每一个daq list里面定义需要传输的变量内容,存储传输变量内容的容器称之为odt,用于描述每一个变量的变量地址、变量长度,还可包括偏移量等相关信息,一个odt对应一条daq-dto报文。
34.如图2所示,示例性示出了第一数据列表的形式图。如图所示,daqlist#0为第一数据列表号,odt#1、odt#0为用于描述每一个变量的变量地址、变量长度。
35.102:主设备设定第二时间间隔,并向从设备发送polling请求。其中,polling请求携带polling模式的变量分组规则,该第二时间间隔用于表征:主设备基于该第二时间间隔周期性的按照polling模式发送polling请求。
36.可选的,polling模式下的变量分组规则是根据该polling模式下的采集频率以及采集的变量数量确定的。举例来说,在polling模式下,1s的采集频率分组:n个变量分10组,每组n/10个变量,500ms的采集频率分组:n个变量分5组,每组n/5个变量,100ms的采集频率分组:n个变量分1个组,共n变量。其中,变量总数量控制在100ms/单个变量频率,单个变量频率是指从发送到接收的时间。
37.在一些实施例中,该第二时间间隔,可基于第一时间间隔计算得到,使得第一时间间隔的时间节点与第二时间间隔的时间节点不重合,从而可以使接收第一数据列表的操作(daq模式的操作)与发送polling请求的操作(polling模式的操作)互不影响,避免冲突,防止数据丢失。
38.103:主设备根据第一时间间隔、第二时间间隔,确定当前时间到第二时间间隔的时间内是否存在第一时间间隔的时间节点,若是,则转入104,若否,则在到第二时间间隔的时间内,接收从设备按照polling模式返回的polling请求响应。
39.举例来说,若第一时间间隔为50ms,第二时间间隔为100ms,当前时间节点为12ms,则可以确定出从12ms到112ms的时间段内,存在第一时间间隔的时间点,并转入104,若第一时间间隔为500ms,第二时间间隔为100ms,当前时间节点为12ms,则可以确定出从12ms到112ms的时间段内,不存在第一时间间隔的时间点,此时,只需执行polling模式的数据监控(接收从设备按照polling模式返回的polling请求响应)。
40.104:主设备接收从设备在该时间节点按照daq模式上报的第一数据列表,以及接收从设备按照polling模式返回的polling请求响应。其中,polling请求响应携带从设备基于polling模式的变量分组规则上报的第二数据列表。
41.可选的,该第二数据列表可包括从设备按照polling模式采集变量的变量地址,以及变量长度。
42.可选的,在polling模式下,第二数据列表的上报形式可包括如下:
43.采集频率100ms时:上报所有变量。
44.采集频率1s时:按照分组序号,依次发送。
45.采集频率500ms时:按照分组序号,依次发送。
46.可选的,主设备还可设置有第一队列,以及第二队列,该第一队列用于存储从设备每次上报的第一数据列表,第二队列用于存储从设备每次上报的第二数据列表。
47.可选的,确定上报的数据列表存储在哪个队列,可通过以下方式:
48.分别对第一数据列表、第二数据列表进行解析,得到第一列表标识、得到第二列表标识;根据第一列表标识、第二列表标识查询对应关系表,得到第一列表标识对应的第一队列标识,并将第一数据列表存储在第一队列,以及得到第二列表标识对应的第二队列标识,并将第二数据列表存储在所述第二队列。其中,该对应关系表用于存储列表标识与队列标识之间的对应关系,表1示例性示出了对应关系表。
49.表1:对应关系表
50.列表标识队列标识pid=0第一队列apid=1第一队列apid=2第一队列apid=0xff第二队列b
51.本技术实施例中,当主设备与从设备完成数据采集daq模式的配置时,向所述从设备发送daq请求,该命令中携带第一时间间隔,可以执行daq模式的数据(变量)监控,进一步的,当主设备想要执行polling模式的数据监控时,设定第二时间间隔,并向所述从设备发送polling请求,并基于该第一时间间隔与第二时间间隔,确定当前时间段内是否存在按照daq模式下接收第一数据列表的时间节点,若是,则接收从设备按照daq模式上报的第一数据列表,并在该时间段内接收从设备按照polling模式返回的polling请求响应,可以在polling模式下,也接收daq模式上报的第一数据列表,从而避免第一数据列表的丢失,实现两种模式下的数据并行监控,也提高了主设备对数据监控的效率。
52.基于相同的技术构思,本技术实施例还提供了一种数据并行监控系统,该系统可实现本技术实施例中上述数据并行监控方法的流程。
53.图3为本技术实施例提供的一种数据并行监控系统,如图所示,该系统包括:主设备301、从设备,所述从设备包括daq模式单元302a、polling模式单元302b。
54.所述主设备301,用于当与daq模式单元302a完成daq模式的配置时,向所述daq模式单元302a发送daq请求;其中,所述daq请求携带第一时间间隔,所述第一时间间隔用于表征:所述daq模式单元302a基于所述第一时间间隔周期性的按照所述daq模式上报第一数据列表;用于设定第二时间间隔,并向所述polling模式单元302b发送polling请求;其中,所述polling请求携带polling模式的变量分组规则,所述第二时间间隔用于表征:所述主设备301按照所述第二时间间隔周期性的按照所述polling模式发送所述polling请求;以及用于若根据所述第一时间间隔、第二时间间隔,确定当前时间到所述第二时间间隔的时间
内存在所述第一时间间隔的时间节点,则接收所述daq模式单元302a在所述时间节点按照所述daq模式上报的第一数据列表,以及接收所述polling模式单元302b按照所述polling模式返回的polling请求响应,所述polling请求响应携带所述polling模式单元基于所述polling模式的变量分组规则上报的第二数据列表。
55.所述daq模式单元302a,用于根据所述主设备301发送的所述daq请求,按照所述daq模式上报所述第一数据列表;
56.所述polling模式单元302b,用于根据所述主设备301按照所述polling模式发送的所述polling请求,按照所述polling模式返回所述polling请求响应。
57.在此需要说明的是,本技术实施例提供的上述系统,能够实现上述数据并行监控实施例中的所有方法步骤,且能够达到相同的技术效果,在此不再对本实施例中与方法实施例相同的部分及有益效果进行具体赘述。
58.基于相同的技术构思,本技术实施例还提供了一种电子设备,该设备可实现本技术实施例中上述数据并行监控方法的流程。
59.图4示例性示出了本技术实施例提供的电子设备的结构示意图。
60.如图所示,该装置可包括:处理器401、存储器402以及总线接口403。
61.处理器401负责管理总线架构和通常的处理,存储器402可以存储处理器401在执行操作时所使用的数据。
62.总线架构可以包括任意数量的互联的总线和桥,具体由处理器401代表的一个或多个处理器和存储器402代表的存储器的各种电路链接在一起。总线架构还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口提供接口。处理器401负责管理总线架构和通常的处理,存储器402可以存储处理器401在执行操作时所使用的数据。
63.本技术实施例揭示的流程,可以应用于处理器401中,或者由处理器401实现。在实现过程中,信号处理流程的各步骤可以通过处理器401中的硬件的集成逻辑电路或者软件形式的指令完成。处理器401可以是通用处理器、数字信号处理器、专用集成电路、现场可编程门阵列或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件,可以实现或者执行本技术实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者任何常规的处理器等。结合本技术实施例所申请的方法的步骤可以直接体现为硬件处理器执行完成,或者用处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器402,处理器401读取存储器402中的信息,结合其硬件完成信息处理流程的步骤。
64.具体地,处理器401,用于读取存储器402中的计算机指令并执行本技术实施例中的一种数据并行监控方法。
65.在此需要说明的是,申请本技术实施例提供的上述通信装置,能够实现上述方法实施例所实现的所有方法步骤,且能够达到相同的技术效果,在此不再对本实施例中与方法实施例相同的部分及有益效果进行具体赘述。
66.本技术实施例还提供了一种计算机可读存储介质,计算机可读存储介质存储有计算机可执行指令,计算机可执行指令用于使计算机执行上述实施例中的一种数据并行监控
方法。
67.本技术实施例还提供了一种计算机程序产品,所述计算机程序产品在被计算机调用时,使得所述计算机执行上述实施例中的一种数据并行监控方法。
68.本领域内的技术人员应明白,本技术的实施例可提供为方法、系统、或计算机程序产品。因此,本技术可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本技术可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。
69.本技术是参照根据本技术的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
70.这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
71.这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
72.显然,本领域的技术人员可以对本技术进行各种改动和变型而不脱离本技术的精神和范围。这样,倘若本技术的这些修改和变型属于本技术权利要求及其等同技术的范围之内,则本技术也意图包含这些改动和变型在内。

技术特征:


1.一种数据并行监控方法,其特征在于,包括:当主设备与从设备完成数据采集daq模式的配置时,向所述从设备发送daq请求;其中,所述daq请求携带第一时间间隔,所述第一时间间隔用于表征:所述从设备基于所述第一时间间隔周期性的按照所述daq模式上报第一数据列表;所述主设备设定第二时间间隔,并向所述从设备发送polling请求;其中,所述polling请求携带polling模式的变量分组规则,所述第二时间间隔用于表征:所述主设备基于所述第二时间间隔周期性的按照所述polling模式发送所述polling请求;若所述主设备根据所述第一时间间隔、第二时间间隔,确定当前时间到所述第二时间间隔的时间内存在所述第一时间间隔的时间节点,则所述主设备接收所述从设备在所述时间节点按照所述daq模式上报的第一数据列表,以及接收所述从设备按照所述polling模式返回的polling请求响应,所述polling请求响应携带所述从设备基于所述polling模式的变量分组规则上报的第二数据列表。2.如权利要求1所述的方法,其特征在于,所述polling模式下的变量分组规则是根据所述polling模式下的采集频率以及采集的变量数量确定的。3.如权利要求1所述的方法,其特征在于,所述第一数据列表至少包括所述从设备按照所述daq模式采集变量的变量地址,以及变量长度;所述第二数据列表至少包括所述从设备按照所述polling模式采集变量的变量地址,以及变量长度。4.如权利要求1-3任一项所述的方法,其特征在于,所述主设备设置有第一队列,以及第二队列,所述第一队列用于存储所述从设备上报的第一数据列表,所述第二队列用于存储所述从设备上报的第二数据列表;所述主设备接收所述从设备按照所述daq模式在所述时间节点上报的第一数据列表,以及接收所述从设备按照所述polling模式返回的polling请求响应之后,还包括:分别对所述第一数据列表、所述第二数据列表进行解析,得到第一列表标识、得到第二列表标识;根据所述第一列表标识、第二列表标识查询对应关系表,得到所述第一列表标识对应的第一队列标识,并将所述第一数据列表存储在所述第一队列中,以及得到所述第二列表标识对应的第二队列标识,并将所述第二数据列表存储在所述第二队列中;其中,对应关系表用于存储列表标识与队列标识之间的对应关系。5.一种数据并行监控系统,其特征在于,包括:主设备、从设备,所述从设备包括数据采集daq模式单元、polling模式单元;所述主设备,用于当与daq模式单元完成daq模式的配置时,向所述daq模式单元发送daq请求;其中,所述daq请求携带第一时间间隔,所述第一时间间隔用于表征:所述daq模式单元基于所述第一时间间隔周期性的按照所述daq模式上报第一数据列表;用于设定第二时间间隔,并向所述polling模式单元发送polling请求;其中,所述polling请求携带polling模式的变量分组规则,所述第二时间间隔用于表征:所述主设备按照所述第二时间间隔周期性的按照所述polling模式发送所述polling请求;以及用于若根据所述第一时间间隔、第二时间间隔,确定当前时间到所述第二时间间隔的时间内存在所述第一时间间隔的时间节点,则接收所述daq模式单元在所述时间节点按照所述daq模式上报的第一数据列
表,以及接收所述polling模式单元按照所述polling模式返回的polling请求响应,所述polling请求响应携带所述polling模式单元基于所述polling模式的变量分组规则上报的第二数据列表;所述daq模式单元,用于根据所述主设备发送的所述daq请求,按照所述daq模式上报所述第一数据列表;所述polling模式单元,用于根据所述主设备按照所述polling模式发送的所述polling请求,按照所述polling模式返回所述polling请求响应。6.如权利要求5所述的系统,其特征在于,所述polling模式下的变量分组规则是根据所述polling模式下的采集频率以及采集的变量数量确定的。7.如权利要求5所述的系统,其特征在于,所述第一数据列表至少包括所述从设备按照所述daq模式采集变量的变量地址,以及变量长度;所述第二数据列表至少包括所述从设备按照所述polling模式采集变量的变量地址,以及变量长度。8.如权利要求5-7任一项所述的系统,其特征在于,所述主设备设置有第一队列,以及第二队列,所述第一队列用于存储所述从设备上报的第一数据列表,所述第二队列用于存储所述从设备上报的第二数据列表;所述主设备,还包括:分类模块;所述分类模块,用于分别对所述第一数据列表、所述第二数据列表进行解析,得到第一列表标识、得到第二列表标识;根据所述第一列表标识、第二列表标识查询对应关系表,得到所述第一列表标识对应的第一队列标识,并将所述第一数据列表存储在所述第一队列中,以及得到所述第二列表标识对应的第二队列标识,并将所述第二数据列表存储在所述第二队列;其中,对应关系表用于存储列表标识与队列标识之间的对应关系。9.一种电子设备,其特征在于,包括:处理器、存储器;所述存储器,用于存放计算机程序;所述处理器,用于执行所述存储器上所存放的计算机程序时,执行如权利要求1-4任一项所述的方法。10.一种可读计算机存储介质,其特征在于,所述计算机可读存储介质存储有计算机可执行指令,所述计算机可执行指令用于使计算机执行如权利要求1-4任一项所述的方法。

技术总结


本申请公开一种数据并行监控方法、系统、电子设备及存储介质。该方法包括:当主设备与从设备完成数据采集DAQ模式的配置时,向所述从设备发送DAQ请求;其中,所述DAQ请求携带第一时间间隔;主设备设定第二时间间隔,并向从设备发送polling请求;其中,polling请求携带polling模式的变量分组规则;若根据第一时间间隔、第二时间间隔,确定当前时间到第二时间间隔的时间内存在第一时间间隔的时间节点,则接收从设备在时间节点按照DAQ模式上报的第一数据列表,以及接收从设备返回的polling请求响应,polling请求响应携带从设备基于该polling模式变量分组规则上报的第二数据列表。表。表。


技术研发人员:

张良 杨金新 刘通 程录

受保护的技术使用者:

潍坊潍柴动力科技有限责任公司

技术研发日:

2022.07.26

技术公布日:

2022/11/1

本文发布于:2024-09-20 15:41:11,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/4/25221.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:所述   主设备   模式   间隔
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议