本实用新型涉及计算机的
技术领域:
:,尤其是涉及一种汽车制造设备的批处理数据处理装置及监控系统。
背景技术:
::汽车制造业的自动化控制系统中包括多个运行设备,每个运行设备的安全运行能够保证自动化控制系统的安全运行。因此,自动化控制系统中各个运行设备的运行数据对于保证自动化控制系统的安全运行就显得尤为重要。技术人员能够通过运行数据对运行设备的运行状态进行检测。在现有的方式,技术人员通过数据采集装置采集对各个运行设备的运行状态数据进行采集,并统一导入至一个计算机中进行分析。由于汽车制造业的自动化控制系统中多个运行设备都是长期运行的,因此,在对运行设备的运行状态进行采集时,既费时又费力。针对上述问题,还未提出有效解决方案。技术实现要素:有鉴于此,本实用新型的目的在于提供一种汽车制造设备的批处理数据处理装置及监控系统,以缓解了现有的数据采集和分析装置无法系统的对数据进行采集,以及无法批量对数据进行采集和处理的技术问题。第一方面,本实用新型实施例提供了一种汽车制造设备的批处理数据处理装置,包括:数据采集器,协议转换器,中转服务器和定时器;其中,所述数据采集器通过工业控制网络与目标设备相连接,所述协议转换器分别与所述数据采集器和所述中转服务器相连接,所述定时器设置在所述中转服务器中;所述数据采集器用于采集所述目标设备的工作数据,其中,所述目标设备包括以下至少之一:焊接设备,工控机,机器人和计算机;所述协议转换器用于对所述工作数据进行协议转换,得到统一协议格式的工作数据;所述中转服务器用于获取所述协议转换器转换之后得到的统一协议格式的工作数据;其中,当所述定时器定时结束时,所述中转服务器将所述统一协议格式的工作数据发送至数据处理系统中进行处理。进一步地,所述数据处理系统包括:存储节点,其中,所述存储节点通过通信总线与所述中转服务器相连接;所述存储节点用于存储所述统一协议格式的工作数据中的部分数据。进一步地,所述存储节点包括:多个集群节点,其中,所述多个集群节点中的每个集群节点对应一个计算机终端,且所述多个集群节点中的每个节点通过通信总线与所述中转服务器相连接;所述多个集群节点中的每个集群节点用于存储所述统一协议格式的工作数据中的部分数据。进一步地,所述数据处理系统还包括:ETL服务器,其中,所述ETL服务器通过数据通信接口与所述协议转换器相连接;所述ETL服务器用于对所述统一协议格式的工作数据进行抽取,转换和清洗,得到处理之后的工作数据。进一步地,所述ETL服务器的数量为多个,且任意两个ETL服务器通信连接,且每个所述ETL服务器通过数据通信接口与所述协议转换器相连接。进一步地,所述数据处理系统还包括:VAG视频接口和显示屏,其中,所述ETL服务器通过所述VAG视频接口与所述显示屏相连接,用于向所述显示屏显示所述ETL服务器处理之后的工作数据。进一步地,所述显示屏为触摸显示屏,其中,所述触摸显示屏上设置有交互界面,所述交互界面用于实现所述汽车制造设备的批处理数据处理装置和用户之间的数据交互。进一步地,所述协议转换器包括:数据输入接口,协议转换芯片和数据输出接口;所述数据输入接口的数量至少为一个,且一个数据输入接口用于获取同一种协议类型的工作数据;所述协议转换芯片用于对各种协议类型的工作数据进行协议转换,得到统一协议格式的工作数据;所述数据输出接口的数量至少为一个,且一个数据输出接口用于向所述中转服务器输出同一种协议类型的工作数据。进一步地,所述数据处理系统还包括:数据查询接口,其中,所述数据处理系统通过所述数据查询接口与查询终端相连接,用于进行查询数据的传输。第二方面,本实用新型实施例提供了一种汽车制造设备的监控系统,包括上述所述的汽车制造设备的批处理数据处理装置,还包括待监控的车辆生产系统,其中,所述汽车制造设备的批处理数据处理装置用于对所述待监控的车辆生产系统进行监控。在本实用新型实施例所提供的汽车制造设备的批处理数据处理装置中,包括数据采集器,协议转换器,中转服务器和定时器,其中,据采集器通过工业控制网络与目标检测系统相连接,协议转换器分别与数据采集器和中转服务器相连接,定时器设置在中转服务器中;数据采集器用于采集目标检测系统的工作数据;协议转换器用于对工作数据进行协议转换,得到统一协议格式的工作数据;中转服务器用于获取协议转换器转换之后得到的统一协议格式的工作数据;其中,当定时器定时结束时,中转服务器将统一协议格式的工作数据发送至数据处理系统中进行处理。在本实用新型实施例中,通过数据采集器,协议转换器,中转服务器和定时器,能够使得该汽车制造设备的批处理数据处理装置自动对工作数据进行采集,并且能够通过协议转换器将采集到的不同协议的工作数据转化为统一协议格式的工作数据,同时还能够通过中转服务器批量向数据处理系统上传数据进行处理,从而达到对目标检测系统的工作数据进行全自动化采集的目的,进而缓解了现有的数据采集和分析装置无法系统的对数据进行采集,以及无法批量对数据进行采集和处理的技术问题。本实用新型的其他特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本实用新型而了解。本实用新型的目的和其他优点在说明书、权利要求书以及附图中所特别指出的结构来实现和获得。为使本实用新型的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。附图说明为了更清楚地说明本实用新型具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本实用新型的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是根据本实用新型实施例的一种汽车制造设备的批处理数据处理装置的示意图;图2是根据本实用新型实施例的第一种可选地汽车制造设备的批处理数据处理装置的示意图;图3是根据本实用新型实施例的第二种可选地汽车制造设备的批处理数据处理装置的示意图;图4是根据本实用新型实施例的第三种可选地汽车制造设备的批处理数据处理装置的示意图;图5是根据本实用新型实施例的一种汽车制造设备的监控系统的示意图。具体实施方式为使本实用新型实施例的目的、技术方案和优点更加清楚,下面将结合附图对本实用新型的技术方案进行清楚、完整地描述,显然,所描述的实施例是本实用新型一部分实施例,而不是全部的实施例。基于本实用新型中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本实用新型保护的范围。智能制造离不开车间生产数据的支撑。根据汽车制造的生产需要,以前,众多的自动化设备单靠手工逐一地进行数据采集,不仅出错率高、效率低、缺乏柔性,而且数据不能及时传递和共享,管理者无法高效地利用相关数据进行决策,进而影响整个生产过程的正常运作。在本实用新型实施例中,通过数据采集器,协议转换器,中转服务器和定时器的相互连接,能够实现目标设备的工作数据的自动化采集,进而缓解了现有技术中存在的无法自动实现目标设备的工作数据的自动化采集和传输的技术问题。下面将具体介绍该汽车制造设备的批处理数据处理装置。实施例一:根据本实用新型实施例,提供了一种汽车制造设备的批处理数据处理装置的实施例。图1是根据本实用新型实施例的一种汽车制造设备的批处理数据处理装置的示意图,如图1所示,该装置包括:数据采集器10,协议转换器20,中转服务器30和定时器40;其中,所述数据采集器10通过工业控制网络与目标设备相连接,所述协议转换器20分别与所述数据采集器10和所述中转服务器30相连接,所述定时器40设置在所述中转服务器中。所述数据采集器10用于采集所述目标设备的工作数据,其中,所述目标设备包括以下至少之一:焊接设备,工控机,机器人和计算机;在本实用新型实施例中,数据采集器通过工业控制网络与目标设备相连接,数据采集器可以为高速数据采集卡,该高速数据采集卡能够读取目标设备的工作数据。在本实用新型实施例中,可以通过定时器设置数据采集器读取目标设备的工作数据的时间间隔。例如,当定时器定时结束时,该高速采集卡就开始对目标设备的工作数据进行采集。需要说明的是,在本实用新型实施例中,可以根据实际需要来选择高速数据采集卡的型号和数量,对此,不做具体限定。所述协议转换器20用于对所述工作数据进行协议转换,得到统一协议格式的工作数据;在本实用新型实施例中,由于目标设备的生产厂家都是不同的生产厂家,因此,目标设备的工作数据的数据格式也不尽相同。因此,在本实施例中,需要将不同协议格式的工作数据进行格式转换,转换为统一格式的工作数据。所述中转服务器30用于获取所述协议转换器转换之后得到的统一协议格式的工作数据;其中,当所述定时器40定时结束时,所述中转服务器将所述统一协议格式的工作数据发送至数据处理系统中进行处理。在本实用新型实施例中,在得到统一协议格式的工作数据之后,就可以通过中转服务器将统一协议格式的工作数据发送至数据处理系统中进行处理。具体地,在本实用新型实施例中,可以通过定时器进行定时,当定时器定时结束时,中转服务器将统一协议格式的工作数据发送至数据处理系统。通过上述描述可知,在本实用新型实施例中,针对汽车制造业各个制造系统,均可以采用上述所描述的汽车制造设备的批处理数据处理装置对各个设备的工作数据进行采集和处理。省去了人工采集数据的过程,简化了数据的采集过程,还能够防止数据的丢失。在本实用新型实施例中,通过数据采集器,协议转换器,中转服务器和定时器,能够使得该汽车制造设备的批处理数据处理装置自动对工作数据进行采集,并且能够通过协议转换器将采集到的不同协议的工作数据转化为统一协议格式的工作数据,同时还能够通过中转服务器批量向数据处理系统上传数据进行处理,从而达到对目标检测系统的工作数据进行全自动化采集的目的,进而缓解了现有的数据采集和分析装置无法系统的对数据进行采集,以及无法批量对数据进行采集和处理的技术问题。通过上述描述可知,在本实用新型实施例中,是对焊接设备,工控机,机器人和计算机等目标设备的工作数据进行检测。例如,焊接设备由机器人、焊接控制柜、现场工艺电脑及焊枪组成,整套系统通过Profinet工业以太网连接,并与上位控制系统相连,可以实现数据抓取。在焊接过程中,焊接控制柜会详细记录该次焊接的电流、电阻、电压、能量等162组工艺过程数据,并依据这些信息对该次焊接进行质量分析,产生质量分析数据,并将所有数据存储在现场工艺电脑的数据库中。同时机器人会对焊接过程中机器人相关的参数进行监控,并将产生的报警信息记录到机器人数据库中。由此可见,自动点焊系统的数据内容丰富,数据存储及传输方便,实施预测性维护的可行性较高。通过上述描述可知,在一个可选的实施例中,数据采集器在对工作数据进行采集之后,可以将该工作数据存储在对应的存储器中。数据采集器还能够直接将采集到的工作数据发送至协议转换器进行协议转换,并通过中转服务器将协议转换之后的工作数据发送至数据处理系统。在另一个可选的实施例中,数据采集器在对工作数据进行采集之后,可以将该工作数据存储在对应的存储器中。中转服务器能够访问该存储器,并将该存储器中存储的工作数据批量导出,得到数据文件,其中,数据文件为CSV格式的文件。在一个可选的实施例中,如图2所示,所述数据处理系统包括:存储节点21,其中,所述存储节点通过通信总线与所述中转服务器相连接;所述存储节点用于存储所述统一协议格式的工作数据中的部分数据。在本实用新型实施例中,在数据处理系统中设置了Hadoop分布式文件系统,且该Hadoop分布式文件系统分布在存储节点21上。其中,存储节点21通过通信总线与中转服务器相连接。在本实用新型实施例中,存储节点用于存储统一协议格式的工作数据中的部分数据。具体存储方式可以根据实际需要来进行设定。在一个可选的实施例中,所述存储节点21包括:多个集群节点。其中,所述多个集群节点中的每个集群节点对应一个计算机终端,且所述多个集群节点中的每个节点通过通信总线与所述中转服务器相连接;所述多个集群节点中的每个集群节点用于存储所述统一协议格式的工作数据中的部分数据。在本实用新型实施例中,Hadoop分布式文件系统分布在多个集群节点上,其中,一个集群节点对应一个计算机终端。此时,要求每个计算机终端通过通信总线与中转服务器相连接,且每个计算机终端用于存储统一协议格式的工作数据中的部分数据。在另一个可选的实施例中,如图3所示,所述数据处理系统还包括:ETL服务器31。其中,所述ETL服务器通过数据通信接口与所述中转服务器相连接;所述ETL服务器用于对所述统一协议格式的工作数据进行抽取,转换和清洗,得到处理之后的工作数据。在一个可选的实施方式中,ETL服务器通过数据通信接口与中转服务器相连接,用于获取中转服务器发送的统一协议格式的工作数据。ETL服务器还用于对获取到的统一协议格式的工作数据进行抽取,转换和清洗,进而得到处理之后的工作数据。在另一个可选的实施方式中,ETL服务器还通过数据通信接口与存储节点相连接,用于从存储节点中读取中转服务器发送的统一协议格式的工作数据。ETL服务器还用于对读取到的统一协议格式的工作数据进行抽取,转换和清洗,进而得到处理之后的工作数据。在另一个可选的实施例中,所述ETL服务器的数量为多个,且任意两个ETL服务器通信连接,且每个所述ETL服务器通过数据通信接口与所述中转服务器相连接。在本实用新型实施例中,可以设置多个ETL服务器,且任意两个ETL服务器之前能够进行通信连接,且每个所述ETL服务器通过数据通信接口与所述中转服务器相连接。除此之外,每个所述ETL服务器都能够通过数据通信接口与所述存储节点相连接。需要说明的是,在本实用新型实施例中,多个ETL服务器中的每个ETL服务器均可以采用上述实施例中所描述的两种可选的实施方式进行数据的获取和读取操作。在另一个可选的实施例中,如图4所示,所述数据处理系统还包括:VAG视频接口41和显示屏42。其中,所述ETL服务器通过所述VAG视频接口与所述显示屏相连接,用于向所述显示屏显示所述ETL服务器处理之后的工作数据。在本实用新型实施例中,为了方便技术人员对目标设备的工作状态进行监控,可以在监控室设置一个显示屏,该显示屏通过VAG视频接口与ETL服务器相连接,用于显示ETL服务器处理之后的工作数据。例如,每个目标设备所对应的ETL服务器处理之后的工作数据,以及每个目标设备在任意一个时段所对应的ETL服务器处理之后的工作数据。需要说明的是,在本实用新型实施例中,还通过数据处理系统对目标设备的各种工作数据及日志进行建模分析,并将预警推送给指定的维修人员。具体地,在本实用新型实施例中,通过数据采集器对现场的机器人及其他目标设备的数据进行采集,包括KUKA以及Bosch的设备数据以及日志文件。然后,通过协议转换器将工作数据的原始数据格式转换成CSV格式,并传送到中转服务器上;然后通过定时的任务将CSV文件传送到数据处理系统中;接下来数据处理系统会将数据格式转换成Hivetable进行存储和转换,并通过R语言进行建模分析,行成最终的预测结果;最后将预测结果推送到前台的UI以及返回大数据平台进行数据的校正以及算法的优化。可选地,所述显示屏为触摸显示屏,其中,所述触摸显示屏上设置有交互界面,所述交互界面用于实现所述汽车制造设备的批处理数据处理装置和用户之间的数据交互。在本实用新型实施例中,用户可以通过该显示屏与汽车制造设备的批处理数据处理装置进行交互。例如,ETL服务器在对获取到的工作数据进行处理之后,对应的存储在数据库中。当用户想要查询某个目标设备在某个时段的工作数据时,可以通过该交互界面向汽车制造设备的批处理数据处理装置发送数据查询请求,当汽车制造设备的批处理数据处理装置获取到该查询请求时,基于查询请求在数据库中查询对应的数据,并将查询到的数据显示在该显示屏上。在另一个可选的实施例中,所述协议转换器包括:数据输入接口,协议转换芯片和数据输出接口。所述数据输入接口的数量至少为一个,且一个数据输入接口用于获取同一种协议类型的工作数据;所述协议转换芯片用于对各种协议类型的工作数据进行协议转换,得到统一协议格式的工作数据;所述数据输出接口的数量至少为一个,且一个数据输出接口用于向所述中转服务器输出同一种协议类型的工作数据。在本实用新型实施例中,能够采集各种数据协议的数据,其中,数据输入接口所支持的数据协议包括RS232串口,RS485串口或者RS422串口,以及CAN总线接口。在通过数据输入接口获取到上述协议格式的数据之后,协议转换芯片能够将该协议格式的数据进行格式转换,以转换成统一数据格式的数据。此时,就可以通过数据输出接口相中转服务器输出统一格式的数据。在另一个可选的实施例中,所述数据处理系统还包括:数据查询接口,其中,所述数据处理系统通过所述数据查询接口与查询终端相连接,用于进行查询数据的传输。在本实用新型实施例中,数据处理系统通过该查询接口与查询终端相连接,此时,用户就能够通过该查询接口查询对应的数据。综上,在本实用新型实施例中,通过上述实施例所描述的汽车制造设备的批处理数据处理装置能够减少了资源浪费,加快了调取数据的时间,即使设备数据不断地更新,也不易出现数据丢失或者查询缓慢甚至无法查询等不良后果,能够实现设备的性能状态监控,为设备的维修、诊断和状态预测提供了一定的依据,提高了生产效率。实施例二:本实用新型实施例还提供了一种汽车制造设备的监控系统。图5是根据本实用新型实施例的一种汽车制造设备的监控系统的示意图,如图5所示,该汽车制造设备的监控系统主要包括上述实施例一中任一项所述的汽车制造设备的批处理数据处理装置100,还包括待监控的车辆生产系统200,其中,所述数据处理系统100用于对所述待监控的车辆生产系统进行监控。在本实用新型实施例中,通过数据采集器,协议转换器,中转服务器和定时器,能够使得该汽车制造设备的批处理数据处理装置自动对工作数据进行采集,并且能够通过协议转换器将采集到的不同协议的工作数据转化为统一协议格式的工作数据,同时还能够通过中转服务器批量向数据处理系统上传数据进行处理,从而达到对目标检测系统的工作数据进行全自动化采集的目的,进而缓解了现有的数据采集和分析装置无法系统的对数据进行采集,以及无法批量对数据进行采集和处理的技术问题。另外,在本实用新型实施例的描述中,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本实用新型中的具体含义。在本实用新型的描述中,需要说明的是,术语“中心”、“上”、“下”、“左”、“右”、“竖直”、“水平”、“内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本实用新型和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本实用新型的限制。此外,术语“第一”、“第二”、“第三”仅用于描述目的,而不能理解为指示或暗示相对重要性。所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。在本申请所提供的几个实施例中,应该理解到,所揭露的系统、装置和方法,可以通过其它的方式实现。以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,又例如,多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些通信接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。另外,在本实用新型各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。最后应说明的是:以上所述实施例,仅为本实用新型的具体实施方式,用以说明本实用新型的技术方案,而非对其限制,本实用新型的保护范围并不局限于此,尽管参照前述实施例对本实用新型进行了详细的说明,本领域的普通技术人员应当理解:任何熟悉本
技术领域:
:的技术人员在本实用新型揭露的技术范围内,其依然可以对前述实施例所记载的技术方案进行修改或可轻易想到变化,或者对其中部分技术特征进行等同替换;而这些修改、变化或者替换,并不使相应技术方案的本质脱离本实用新型实施例技术方案的精神和范围,都应涵盖在本实用新型的保护范围之内。因此,本实用新型的保护范围应所述以权利要求的保护范围为准。当前第1页1 2 3 当前第1页1 2 3