系统控制方法、装置及电子设备与流程

文档序号:20669012发布日期:2020-05-08 17:09阅读:271来源:国知局
系统控制方法、装置及电子设备与流程

本申请涉及控制技术领域,具体而言,涉及一种系统控制方法、装置及电子设备。



背景技术:

生产线所需要的各种物料可能会处于不同位置,在各个阶段需要将物料运送至不同的位置。因此就需要利用生产车间的配送小系统对不同位置的物料配送至不同目标位置。目前,采用的方式按照固定的路线等待各个配送小系统空闲时配送。



技术实现要素:

有鉴于此,本申请实施例的目的在于提供一种系统控制方法、装置及电子设备。能够达到有效调用可利用的配送设备的效果。

第一方面,本申请实施例提供了一种系统控制方法,包括:

获取配送请求,所述配送请求包括配送物品信息及配送位置信息;

根据所述配送物品信息及配送位置信息从预设配送路线中筛选配送路线,以确定配送任务;

向所述配送任务对应的配送设备发送配送指令,所述配送指令用于指示所述配送设备执行对应的配送。

在一可选的实施方式中,所述向所述配送任务对应的配送设备发送配送指令,所述配送指令用于指示所述配送设备执行对应的配送的步骤,包括:

根据所述配送任务确定出需要调用的多类配送设备;

向所述多类配送设备中的当前类配送设备中的目标配送设备发送配送指令,所述配送指令用于指示所述目标配送设备执行对应的配送;

在接收到所述目标配送设备发送的配送状态后,判断所述当前类配送设备对应的配送节点是否为最后一个配送节点;

若当前类配送设备对应的配送节点不是最后一个配送节点,则向下一配送节点对应的一类配送设备中的一配送设备发送配送指令,直到给最后一个配送节点对应的一类配送设备中的一配送设备发送配送指令。

本申请实施例提供的系统控制方法,采用多类配送设备进行配送,可以使配送任务能够更有序进行。进一步地,还可以向当前类配送设备中的目标配送设备,确定出相对可用的配送设备,可以减少配送等待时间。

在一可选的实施方式中,所述向所述多类配送设备当前类配送设备中的目标配送设备发送配送指令的步骤,包括:

根据所述当前类配送设备的所有配送设备的工作状态,确定出所述当前类配送设备的中的目标配送设备;

向所述目标配送设备发送配送指令。

本申请实施例提供的系统控制方法,还可以根据当前类配送设备的所有配送设备的工作状态筛选出目标配送设备,从而可以使筛选的目标配送设备能够更快响应配送指令,提高配送的效率。

在一可选的实施方式中,所述方法还包括:

对当前获取的所有配送任务进行排序,得到任务排序;

所述向所述配送任务对应的配送设备发送配送指令的步骤,包括:

根据所述任务排序,依次向各个配送任务对应的配送设备发送配送指令。

本申请实施例提供的系统控制方法,还可以对配送任务进行排序,从而在配送时,可以按照需要的顺序进行依次配送。

在一可选的实施方式中,应用于控制设备,所述控制设备内运行有执行管理系统和物流调度系统,所述执行管理系统能与所述物流调度系统通信,所述获取配送请求的步骤包括:通过所述物流调度系统获取所述执行管理系统分配的配送任务;

所述根据所述配送物品信息及配送位置信息从预设配送路线中筛选配送路线,以确定配送任务的步骤,包括:通过所述物流调度系统根据所述配送物品信息及配送位置信息从预设配送路线中筛选配送路线,以确定配送任务;

所述向所述配送任务对应的配送设备发送配送指令的步骤,包括:通过所述物流调度系统向所述配送任务对应的配送设备发送配送指令。

在一可选的实施方式中,应用于控制设备,所述控制设备内运行有物流调度系统,所述控制设备能与一管理设备通信;所述获取配送请求的步骤包括:

通过所述物流调度系统获取所述管理设备分配的配送任务。

本申请实施例提供的系统控制方法,还可以专门使用一物流调度系统对路线进行安排,从而可以提高配送的灵活度,能有效的调配各个配送设备的运转,提升了整体的资源利用率。

在一可选的实施方式中,所述方法还包括:

通过所述物流调度系统获取注册信息,得到可用配送设备,所述注册信息包括配送设备的节点标识、所述配送设备对应的配送节点类型;

获取配送需求;

根据已注册的多个可用配送设备、以及所述配送需求建立所述预设配送路线;

将所述预设配送路线对应的关联信息进行存储。

本申请实施例提供的系统控制方法,可根据需求的不同来创建物流路径,从而使物料配送的灵活度高。

第二方面,本申请实施例提供一种系统控制装置,包括:

第一获取模块,用于获取配送请求,所述配送请求包括配送物品信息及配送位置信息;

筛选模块,用于根据所述配送物品信息及配送位置信息从预设配送路线中筛选配送路线,以确定配送任务;

发送模块,用于向所述配送任务对应的配送设备发送配送指令,所述配送指令用于指示所述配送设备执行对应的配送。

第三方面,本申请实施例还提供一种电子设备,包括:处理器、存储器,所述存储器存储有所述处理器可执行的机器可读指令,当电子设备运行时,所述机器可读指令被所述处理器执行时执行上述第一方面,或第一方面的任一种可能的实施方式中的方法的步骤。

第四方面,本申请实施例还提供一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序,该计算机程序被处理器运行时执行上述第一方面,或第一方面的任一种可能的实施方式中的方法的步骤。

本申请实施例提供的系统控制方法、装置及电子设备,采用从预设配送路线中筛选配送路线,与现有技术中的固定的路线等待各个配送小系统空闲时配送相比,其能够更灵活地调用合适的配送路线,提高物料运送效率。

为使本申请的上述目的、特征和优点能更明显易懂,下文特举实施例,并配合所附附图,作详细说明如下。

附图说明

为了更清楚地说明本申请实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本申请的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。

图1为本申请实施例提供的电子设备与配送进行交互的示意图。

图2为本申请实施例提供的电子设备的方框示意图。

图3为本申请实施例提供的系统控制方法的流程图。

图4为本申请实施例提供的系统控制方法的步骤305的详细流程图。

图5为本申请实施例提供的另一系统控制方法的流程图。

图6为本申请实施例提供的系统控制方法的部分流程图。

图7为本申请实施例提供的系统控制装置的功能模块示意图。

具体实施方式

下面将结合本申请实施例中附图,对本申请实施例中的技术方案进行描述。

应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。同时,在本申请的描述中,术语“第一”、“第二”等仅用于区分描述,而不能理解为指示或暗示相对重要性。

实施例一

为便于对本实施例进行理解,首先对执行本申请实施例所公开的一种系统控制方法的运行环境进行详细介绍。

如图1所示,是本申请实施例提供的电子设备100与配送设备200进行交互的示意图。电子设备100通过网络与一个或多个配送设备进行通信连接,以进行数据通信或交互。

可选地,电子设备100可以是服务器;电子设备200还可以是个人电脑(personalcomputer,pc)、平板电脑、智能手机、个人数字助理(personaldigitalassistant,pda)等。

可选地,配送设备200可以是生产线中可能使用到的一些设备。示例性地,如图1所示,配送设备可以是agv(automatedguidedvehicle,中文称:自动导引运输车)、输送机、堆垛机、提升机、天轨、产线scada(supervisorycontrolanddataacquisition,中文称数据采集与监视控制系统)等。可以知道的是,配送设备200可以是任意在生产线上可以使用到的设备,在此不再穷举。

如图1所示,是电子设备的方框示意图。电子设备100可以包括存储器111、存储控制器112、处理器113、外设接口114、输入输出单元115、显示单元116。本领域普通技术人员可以理解,图1所示的结构仅为示意,其并不对电子设备100的结构造成限定。例如,电子设备100还可包括比图1中所示更多或者更少的组件,或者具有与图1所示不同的配置。

上述的存储器111、存储控制器112、处理器113、外设接口114、输入输出单元115及显示单元116各元件相互之间直接或间接地电性连接,以实现数据的传输或交互。例如,这些元件相互之间可通过一条或多条通讯总线或信号线实现电性连接。上述的处理器113用于执行存储器中存储的可执行模块。

其中,存储器111可以是,但不限于,随机存取存储器(randomaccessmemory,简称ram),只读存储器(readonlymemory,简称rom),可编程只读存储器(programmableread-onlymemory,简称prom),可擦除只读存储器(erasableprogrammableread-onlymemory,简称eprom),电可擦除只读存储器(electricerasableprogrammableread-onlymemory,简称eeprom)等。其中,存储器111用于存储程序,所述处理器113在接收到执行指令后,执行所述程序,本申请实施例任一实施例揭示的过程定义的电子设备100所执行的方法可以应用于处理器113中,或者由处理器113实现。

上述的处理器113可能是一种集成电路芯片,具有信号的处理能力。上述的处理器113可以是通用处理器,包括中央处理器(centralprocessingunit,简称cpu)、网络处理器(networkprocessor,简称np)等;还可以是数字信号处理器(digitalsignalprocessor,简称dsp)、专用集成电路(applicationspecificintegratedcircuit,简称asic)、现场可编程门阵列(fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以实现或者执行本申请实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。

上述的外设接口114将各种输入/输出装置耦合至处理器113以及存储器111。在一些实施例中,外设接口114,处理器113以及存储控制器112可以在单个芯片中实现。在其他一些实例中,他们可以分别由独立的芯片实现。

上述的输入输出单元115用于提供给用户输入数据。所述输入输出单元115可以是,但不限于,鼠标和键盘等。

上述的显示单元116在电子设备100与用户之间提供一个交互界面(例如用户操作界面)或用于显示图像数据给用户参考。在本实施例中,所述显示单元可以是液晶显示器或触控显示器。若为触控显示器,其可为支持单点和多点触控操作的电容式触控屏或电阻式触控屏等。支持单点和多点触控操作是指触控显示器能感应到来自该触控显示器上一个或多个位置处同时产生的触控操作,并将该感应到的触控操作交由处理器进行计算和处理。

可选地,电子设备100中可以运行有物流调度系统,该物流调度系统对应的软件程序可以被存储在存储器111中。需要使用时,可以通过处理器113调用存储器111中的物流调度系统对应的软件程序,以实现物流调度系统的各个功能。

可选地,如图1所示,电子设备100中还可以运行有执行管理系统(manufacturingexecutionsystem,简称mes)。

可选地,如图1所示,电子设备100中也还可以运行有仓储管理系统(warehousemanagementsystem,简称wms)。

本实施例中的电子设备100可以用于执行本申请实施例提供的各个方法中的各个步骤。下面通过几个实施例详细描述系统控制方法的实现过程。

实施例二

请参阅图3,是本申请实施例提供的系统控制方法的流程图。下面将对图3所示的具体流程进行详细阐述。

步骤301,获取配送请求。

示例性地,配送请求包括配送物品信息及配送位置信息。可选地,配送物品信息可以包括:物品名称、物品型号、物品数量等信息。配送位置信息可以包括:物品配送起点、物品配送终点、物品配送中间节点等信息。

在一种实施方式中,应用于控制设备。示例性地,该控制设备可以是图2所示的电子设备的设备。可选地,该控制设备内运行有执行管理系统(manufacturingexecutionsystem,简称mes)和物流调度系统,执行管理系统能与所述物流调度系统通信。

示例性地,步骤301可以包括通过所述物流调度系统获取所述执行管理系统分配的配送任务。

可选地,该控制设备内运行有仓储管理系统(warehousemanagementsystem,简称wms)和物流调度系统,仓储管理系统能与该物流调度系统通信。

示例性地,步骤301可以包括通过所述物流调度系统获取所述仓储管理系统分配的配送任务。

本实施例中,在控制设备中安装有物流调度系统时,后续的步骤303、步骤305、步骤306、步骤307、步骤308、步骤309均可由物流调度系统执行。

在另一种实施方式中,应用于控制设备,所述控制设备内运行有物流调度系统,该控制设备能与一管理设备通信。该管理设备中运行有执行管理系统(manufacturingexecutionsystem,简称mes)或仓储管理系统(warehousemanagementsystem,简称wms)。

示例性地,步骤301包括通过所述物流调度系统获取所述管理设备分配的配送任务。

步骤303,根据所述配送物品信息及配送位置信息从预设配送路线中筛选配送路线,以确定配送任务。

本实施例中,可以根据物品型号、物品数量确定出适合移动该物品型号和该物品数量的配送设备,还可以根据配送位置信息确定出,配送位置信息对应的行驶路径上可用的配送设备,以确定出配送路线以及该配送路线上对应使用的配送设备。

可选地,上述的配送请求可以是一物料出库请求。此时,则需要将仓库中的指定物料运输至拣料工位。可选地,筛选的配送路线可以包括:堆垛机、输送机、agv、拣料工位对应的各个运输节点组成的路线。

本实施例中,确定配送路线后,可以将配送物品信息对应的物品与配送路线中所需要使用的配送设备进行绑定。示例性地,配送设备中可以存储有配送物品信息,配送物品信息对应的物品上显示有信息标识,再进行配送时,配送设备可先读取信息标识,将该信息标识对应的物品信息与预先存储的配送物品信息进行对比。

步骤305,向所述配送任务对应的配送设备发送配送指令。

配送指令用于指示所述配送设备执行对应的配送。

如图4所示,步骤305可以包括以下步骤。

步骤3051,根据所述配送任务确定出需要调用的多类配送设备。

在上述实例中,多类配送设备分别包括堆垛机、输送机、agv、拣料工位。

示例性地,每一类配送设备可以包括多台配送设备。例如,堆垛机可以包括型号为rgv001、rgv002、rgv003、rgv004的四台堆垛机。输送机可以包括型号为wcs001、wcs002、…、wcs007的七台输送机。agv可以包括型号为agv001、agv002、…、agv009的九台agv。拣料工位可以包括型号为jl001、jl002、…、jl005的九台拣料工位。

步骤3052,向所述多类配送设备中的当前类配送设备中的目标配送设备发送配送指令。

示例性地,配送指令用于指示所述目标配送设备执行对应的配送。

步骤3052可以包括:根据所述当前类配送设备的所有配送设备的工作状态,确定出所述当前类配送设备的中的目标配送设备;向目标配送设备发送配送指令。

示例性地,可以在每一类配送设备中选择离配送物品信息对应配送物品最近,且当前处理空闲状态的配送设备作为目标配送设备。

例如,在上述的实例中,各类配送设备对应的空闲设备分别为:rgv001、wcs001、agv001、jl001;配送路线可以为rgv001-wcs001-agv001-jl001对应的行驶路线形成的路线。

步骤3053,在接收到所述目标配送设备发送的配送状态后,判断所述当前类配送设备对应的配送节点是否为最后一个配送节点。

示例性地,每个配送设备还可以反馈配送状态。可选地,配送设备可以按照预设周期向控制设备发送当前状态,当前状态可以包括:执行任务中、任务完成、等待任务中等。可选地,配送设备还可以在每次执行完任务后向控制设备发送当前状态。

可选地,控制设备中可以存储有每个配送设备的状态信息,控制设备还可以根据接收到的配送设备的配送状态后,对各个配送设备的状态信息进行更改。

若当前类配送设备对应的配送节点不是最后一个配送节点,则执行步骤3052,以向下一配送节点对应的一类配送设备中的一配送设备发送配送指令。若当前类配送设备对应的配送节点是最后一个配送节点,则流程结束。

示例性地,可以根据配送路线对应的节点顺序、及节点类型确定出当前类配送设备对应的配送节点是否为最后一个配送节点。

在上述实例中,可以先向堆垛机发送配送指令,堆垛机接收到第一配送指令后,根据该第一配送指令执行对应的任务。接收到堆垛机发送的完成任务的配送状态后,向输送机发送第二配送指令,输送机根据该第二配送指令执行对应的任务。接收到输送机发送的完成任务的配送状态后,向agv发送第三配送指令,agv根据该第三配送指令执行对应的任务。示例性地,agv任务的终点可以是拣料工位。则拣料工位在获得运输的物品后,可以反馈物品到达的配送状态,且拣料工位是此次配送路线中的最后一个配送节点,则流程结束。

可选地,每个配送任务还可以对应有表征该配送任务的当前状态的状态信息。示例性地,在接收到任一中间配送节点对应配送设备发送的配送状态,该配送任务对应的状态信息为任务进行中;在接收到最后一个配送节点对应配送设备发送的配送状态,且该配送状态为任务完成时,可以将当前的配送任务的状态信息更改为任务完成。

示例性地,配送信息的任务状态的各个状态可以使用指定数字或文字表示。例如,状态信息可以包括:任务进行中、任务完成、任务未开始。再例如,状态信息可以包括:00、01、10,其中,00表示任务未开始,01表示任务进行中,10表示任务完成。

示例性地,由于不同的任务的重要性可能不一样。当有足够的配送设备时,可以同时执行多项配送任务,但是若配送设备不足时,可以按照配送任务的重要性进行配送。例如,重要性高的配送任务可以优先配送,重要性次之的配送任务可以推迟配送。基于此考虑,如图5所示,本实施例中的系统控制方法还可以包括:步骤304,对当前获取的所有配送任务进行排序,得到任务排序。

可选地,可以根据配送物品信息中的物品类型对配送任务进行排序。例如,可以预先存储了各个物品的优先级,可以根据配送物品信息中的物品类型的优先级进行排序。

可选地,可以根据配送任务对应的节点数量对配送任务进行排序。例如,节点数量越多,则对应的优先级越高,则可以优先执行对应的配送任务。

可选地,也可以根据配送任务中的配送位置信息对配送任务进行排序。示例性地,由于配送终点为一中间流程中的节点,则该配送任务结束后则可能后续还有其它等待执行的任务,则可以将配送终点为一中间流程中的节点的配送任务设置为更高的优先级。例如,配送位置信息中对应的物品配送终点为一中间流程中的节点,则可以优先执行对应的配送任务。

步骤305’,包括:根据所述任务排序,依次向各个配送任务对应的配送设备发送配送指令。

如图6所示,本实施例的系统控制方法还可以包括以下步骤。

步骤306,通过所述物流调度系统获取注册信息,得到可用配送设备。

可选地,注册信息可以包括配送设备的节点标识、所述配送设备对应的配送节点类型。

上述的节点标识可以用于唯一标识对应的配送设备。节点类型可以用于表示对应的配送设备所属的设备类型,例如,堆垛机、输送机、agv等。

可选地,注册信息还可以包括对应的配送设备节点状态,例如,该节点状态可以包括可用状态、使用状态等。

步骤307,获取配送需求。

示例性地,可以预先列举所有可能的配送需求。每一配送需求可以包括需要配送的物品信息、以及各个物品信息对应的配送位置信息。

步骤308,根据已注册的多个可用配送设备、以及所述配送需求建立所述预设配送路线。

可选地,为每一配送需求建立一条或多条配送路线。示例性地,每一配送需求对应的多条配送路线均可以满足使需要配送的物品从配送位置信息中的配送起点到达配送终点。

示例性地,若一配送需求中的配送位置信息包括一配送中间节点,则该配送需求对应的一条或多条配送路线需要路过该配送中间节点。

例如,一配送需求需要将运输物品a从地点p1至地点p2,则该配送需求对应的配送路线满足使运输物品a从地点p1到地点p2,则建立的路线为可以使运输物品a从地点p1到地点p2所需使用的配送设备,以及各个配送设备的执行顺序。再例如,一配送需求需要将运输物品b从地点p3至地点p4,且在运输过程中需要经过地点p5和地点p6,则该配送需求对应的配送路线满足使运输物品b从地点p3到地点p4,且经过地点p5和地点p6,则建立的路线为可以使运输物品b从地点p3到地点p4,且经过地点p5和地点p6所需使用的配送设备,以及各个配送设备的执行顺序。

步骤309,将所述预设配送路线对应的关联信息进行存储。

本实施例中,可以将每一配送需求对应的一条或多条配送路线进行存储。

在物流调度系统接收到配送请求后,将配送请求中的配送物品信息及配送位置信息与预先存储的配送路线对应的配送需求进行对比,以筛选出一条或多条可用的配送路线。可选地,还可以根据各个配送路线所需的配送设备的当前状态,选择一条目标配送路线。

根据本实施例中的方法,可以结合物流调度系统对执行管理系统或仓储管理系统的配送任务进行统一处理,从而可以实现对配送设备的管控与调度,可根据需求的不同来创建物流路径,灵活度高,能有效的调配各个配送设备运转,提升了整体的资源利用率。

实施例三

基于同一申请构思,本申请实施例中还提供了与系统控制方法对应的系统控制装置,由于本申请实施例中的装置解决问题的原理与前述的系统控制方法实施例相似,因此本实施例中的装置的实施可以参见上述方法的实施例中的描述,重复之处不再赘述。

请参阅图7,是本申请实施例提供的系统控制装置的功能模块示意图。本实施例中的系统控制装置中的各个模块用于执行上述方法实施例中的各个步骤。本实施例的系统控制装置可以包括:第一获取模块401、筛选模块402以及发送模块403;其中,

第一获取模块401,用于获取配送请求,所述配送请求包括配送物品信息及配送位置信息;

筛选模块402,用于根据所述配送物品信息及配送位置信息从预设配送路线中筛选配送路线,以确定配送任务;

发送模块403,用于向所述配送任务对应的配送设备发送配送指令,所述配送指令用于指示所述配送设备执行对应的配送。

一种可能的实施方式中,发送模块403,用于:

根据所述配送任务确定出需要调用的多类配送设备;

向所述多类配送设备中的当前类配送设备中的目标配送设备发送配送指令,所述配送指令用于指示所述目标配送设备执行对应的配送;

在接收到所述目标配送设备发送的配送状态后,判断所述当前类配送设备对应的配送节点是否为最后一个配送节点;

若当前类配送设备对应的配送节点不是最后一个配送节点,则向下一配送节点对应的一类配送设备中的一配送设备发送配送指令,直到给最后一个配送节点对应的一类配送设备中的一配送设备发送配送指令。

一种可能的实施方式中,发送模块403,用于:

根据所述当前类配送设备的所有配送设备的工作状态,确定出所述当前类配送设备的中的目标配送设备;

向所述目标配送设备发送配送指令。

一种可能的实施方式中,本实施例中的系统控制装置还包括:排序模块,用于对当前获取的所有配送任务进行排序,得到任务排序;

发送模块403,用于根据所述任务排序,依次向各个配送任务对应的配送设备发送配送指令。

一种可能的实施方式中,应用于控制设备,所述控制设备内运行有执行管理系统和物流调度系统,所述执行管理系统能与所述物流调度系统通信,上述的第一获取模块401,用于通过所述物流调度系统获取所述执行管理系统分配的配送任务;

上述的筛选模块402,用于:通过所述物流调度系统根据所述配送物品信息及配送位置信息从预设配送路线中筛选配送路线,以确定配送任务;

上述的发送模块403,用于:通过所述物流调度系统向所述配送任务对应的配送设备发送配送指令。

一种可能的实施方式中,应用于控制设备,所述控制设备内运行有物流调度系统,所述控制设备能与一管理设备通信;上述的第一获取模块401,用于通过所述物流调度系统获取所述管理设备分配的配送任务。

一种可能的实施方式中,本实施例中的系统控制装置还包括:

注册模块,用于通过所述物流调度系统获取注册信息,得到可用配送设备,所述注册信息包括配送设备的节点标识、所述配送设备对应的配送节点类型;

第二获取模块,用于获取配送需求;

建立模块,用于根据已注册的多个可用配送设备、以及所述配送需求建立所述预设配送路线,并将所述预设配送路线对应的关联信息进行存储。

此外,本申请实施例还提供一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序,该计算机程序被处理器运行时执行上述方法实施例中所述的系统控制方法的步骤。

本申请实施例所提供的系统控制方法的计算机程序产品,包括存储了程序代码的计算机可读存储介质,所述程序代码包括的指令可用于执行上述方法实施例中所述的系统控制方法的步骤,具体可参见上述方法实施例,在此不再赘述。

在本申请所提供的几个实施例中,应该理解到,所揭露的装置和方法,也可以通过其它的方式实现。以上所描述的装置实施例仅仅是示意性的,例如,附图中的流程图和框图显示了根据本申请的多个实施例的装置、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段或代码的一部分,所述模块、程序段或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现方式中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个连续的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或动作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。

另外,在本申请各个实施例中的各功能模块可以集成在一起形成一个独立的部分,也可以是各个模块单独存在,也可以两个或两个以上模块集成形成一个独立的部分。

所述功能如果以软件功能模块的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、磁碟或者光盘等各种可以存储程序代码的介质。需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。

以上所述仅为本申请的优选实施例而已,并不用于限制本申请,对于本领域的技术人员来说,本申请可以有各种更改和变化。凡在本申请的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本申请的保护范围之内。应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。

以上所述,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以权利要求的保护范围为准。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1