一种用于焊接机器人系统的远程实时监控系统的制作方法

文档序号:10584876阅读:413来源:国知局
一种用于焊接机器人系统的远程实时监控系统的制作方法
【专利摘要】本发明提供一种用于焊接机器人系统的远程实时监控系统,包括服务器、采集终端及可编程逻辑控制器。服务器、采集终端和可编程逻辑控制器通过有线以太网建立局域网,并利用局域网进行彼此间的通讯。采集终端包括OPC通讯模块,用于获取从可编程逻辑控制器采集的实时焊接数据。采集终端将实时焊接数据以预设频率上传至服务器。相比于现有技术,本发明通过有线以太网在服务器、采集终端和可编程逻辑控制器之间建立信息交互,由可编程逻辑控制器采集实时焊接数据,并利用采集终端的网络接口将其上传至服务器,从而让用户仅通过浏览器即可远程实时监控现场的焊接数据。此外,本发明通过VPN服务为现场的可编程逻辑控制器以及焊接机器人进行升级与维护。
【专利说明】
一种用于焊接机器人系统的远程实时监控系统
技术领域
[0001]本发明涉及一种焊接机器人系统,尤其涉及一种用于该焊接机器人系统的远程实时监控系统。
【背景技术】
[0002]焊接机器人系统是由焊接机器人、焊接电源、夹具、可编程逻辑控制器(Programmable Logic Controller,PLC)等组成的自动化焊接系统。该系统中的焊接电源作为自动焊接中的重要组成部分,可有效提升生产的效率及产品的质量。在此,焊接电源是针对不同的焊接方法,为焊接提供合适的电流、电压等参数的电力设备。
[0003]在现有技术中,仍然有许多企业出于成本等多方面考虑,焊接机器人系统对焊接产线的监测和管理仅仅限于车间控制层面,例如,焊接机器人的状态信息、报警信息需要在现场才能得到。然而,所得到的上述信息往往需要通过邮件、电话或报表等传统方式进行传递,这使得企业在管理上缺乏效率、容易出错。
[0004]有鉴于此,需要设计一套行之有效的方案使焊接机器人系统具有网络化功能,使用户可以远程监控焊接机器人系统的实时焊接数据,并对系统进行远程升级维护,是相关技术人员亟待解决的一项课题。

【发明内容】

[0005]针对现有技术中的焊接机器人系统在实时监控所存在的上述缺陷,本发明提供了一种用于该焊接机器人系统的远程实时监控系统。
[0006]依据本发明的一个方面,提供了一种用于焊接机器人系统的远程实时监控系统。该远程实时监控系统包括服务器、采集终端及可编程逻辑控制器,其中,所述服务器、所述采集终端和所述可编程逻辑控制器通过有线以太网建立局域网,并利用所建立的局域网进行彼此间的通讯;所述采集终端包括OPC通讯模块,用于获取从所述可编程逻辑控制器采集的所述焊接机器人系统的实时焊接数据;所述采集终端将所述实时焊接数据以预设频率上传至所述服务器。
[0007]在其中的一实施例,所述采集终端通过KEPSeverEx建立所述OPC通讯模块。
[0008]在其中的一实施例,采集终端通过Interop.0PCAutomat1n.dl I动态链接库提供的接口调用所述OPC通讯模块获取的所述实时焊接数据。
[0009]在其中的一实施例,所述服务器包括Web接口和VPN接口,其中,所述Web接口通过HTML、CSS JavaScript向远程用户浏览器提供前端动态显示,并通过PHP在服务器提供与数据库之间的通讯,所述VPN接口用于为所述可编程逻辑控制器和机器人本体提供升级维护服务。
[0010]在其中的一实施例,所述数据库包括用户信息、产线信息、焊接设备信息、班次信息以及米集?目息。
[0011]在其中的一实施例,所述焊接设备信息包括所述焊接机器人系统的工作状态、报警信息、产量数据以及历史数据。
[0012]在其中的一实施例,所述焊接机器人系统包括机器人本体、焊接电源和夹具,所述机器人本体、所述焊接电源和所述夹具由所述可编程逻辑控制器进行相关的控制操作。
[0013]采用本发明的用于焊接机器人系统的远程实时监控系统,其包括服务器、采集终端及可编程逻辑控制器。服务器、采集终端和可编程逻辑控制器通过有线以太网建立局域网,并利用所建立的局域网进行彼此间的通讯。采集终端包括OPC通讯模块,用于获取从可编程逻辑控制器采集的该焊接机器人系统的实时焊接数据。采集终端将实时焊接数据以预设频率上传至服务器。相比于现有技术,本发明通过有线以太网在服务器、采集终端和可编程逻辑控制器之间建立信息交互,由可编程逻辑控制器采集焊接机器人系统的实时焊接数据,并利用采集终端的网络接口将其上传至服务器,从而让用户仅通过浏览器即可远程实时监控现场焊接机器人系统的焊接数据。此外,服务器配置有VPN接口,可通过VPN服务为现场的可编程逻辑控制器以及焊接机器人进行升级与维护。
【附图说明】
[0014]读者在参照附图阅读了本发明的【具体实施方式】以后,将会更清楚地了解本发明的各个方面。其中,
[0015]图1示出依据本发明的一实施方式,用于焊接机器人系统的远程实时监控系统。
【具体实施方式】
[0016]为了使本申请所揭示的技术内容更加详尽与完备,可参照附图以及本发明的下述各种具体实施例,附图中相同的标记代表相同或相似的组件。然而,本领域的普通技术人员应当理解,下文中所提供的实施例并非用来限制本发明所涵盖的范围。此外,附图仅仅用于示意性地加以说明,并未依照其原尺寸进行绘制。
[0017]下面参照附图,对本发明各个方面的【具体实施方式】作进一步的详细描述。
[0018]图1示出依据本发明的一实施方式,用于焊接机器人系统的远程实时监控系统。
[0019]参照图1,在该实施方式中,本发明的远程实时监控系统包括服务器10、采集终端20及可编程逻辑控制器30。其中,服务器10、采集终端20和可编程逻辑控制器30通过有线以太网建立局域网,并利用所建立的局域网进行彼此间的通讯。并且,采集终端20包括OPC通讯模块,用于获取从可编程逻辑控制器30采集的焊接机器人系统的实时焊接数据。例如,采集终端20通过KEPSeverEx建立OPC通讯模块。此外,采集终端20可采用C#语言开发客户端软件,由该软件通过Interop.0PCAutomat1n.dl I动态链接库提供的接口调用OPC通讯模块所获取的实时焊接数据。采集终端20的客户端软件将所采集的实时焊接数据以预设频率通过MySql组件上传至服务器10的MySQL数据库。
[0020]在一具体实施例,服务器10还可包括Web接口和VPN接口。其中,Web接口通过HTML、CSS JavaScript向远程用户浏览器提供前端动态显示,并通过PHP在服务器提供与数据库之间的通讯。这里,采用MySQL作为数据库,为整套系统提供数据库服务。VPN接口用于为可编程逻辑控制器30和焊接机器人系统中的机器人本体提供升级与维护服务。这里采用OpenVPN提供VPN服务。
[0021]在一具体实施例,焊接机器人系统包括机器人本体、焊接电源和夹具。所述机器人本体、所述焊接电源和所述夹具由可编程逻辑控制器30进行相关的控制操作。
[0022]此外,服务器10中的数据库包括用户信息、产线信息、焊接设备信息、班次信息以及采集信息。进一步,焊接设备信息包括焊接机器人系统的工作状态、报警信息、产量数据以及历史数据。
[0023]展开来说,服务器10中的Web界面包括登陆页和监控界面页。监控界面页包含个人信息设置(修改密码、退出登录)、总览图、各采集终端从可编程逻辑控制器所采集的焊接机器人系统的详细信息(诸如,设备看板、报警分析、产量查询、历史数据)。
[0024]其中,登陆页需要用户输入用户名、密码以及用户类型,每个用户的用户名都是唯一的,当点击登陆后,如果用户名、密码以及用户类型都匹配,则通过验证,登陆成功;否则需重新输入。不同的用户类型登陆成功后会具有不同的功能,不可越权操作。
[0025]其中,监控界面包含四个部分:标题栏、个人信息栏、设备栏和设备详情栏。标题栏显示本系统的名称,个人信息栏左边显示用户的名称,提示用户正在使用的账号。右边有两个按钮一一修改密码和退出登录。修改密码的功能可方便用户在信息泄露后及时修改密码,保证了焊接数据的安全。设备栏显示厂区所有的焊接机器人系统,可通过点击对应厂区的对应设备查看该设备的使用情况。
[0026]设备详情栏用来查看设备的详细状态,包括焊接机器人系统的工作状态、报警、产量及历史数据等。设备详情栏主要分为四类一一设备看板、报警分析、产量查询和历史数据,从而全方位地向用户展示关于焊接过程中的各种信息,方便决策层对生产以及质量作出决定。设备看板主要显示焊接机器人系统当前的状态信息,包括产线的相关信息、工作状态、班次及对应的产量、报警信息。报警分析主要是根据用户所选择的时间段,以统计图的形式展示该时段内的安全报警、故障报警和通讯报警的时间,便于决策层及时调查该时间段内影响焊接质量的主要原因。产量查询主要是根据用户所选择的时间段,以统计图的形式展示该时段内的计划产量与所生产的产品数量,便于决策层进行合理的生产调度。历史数据是用以查看选定时间段内所选择参数的具体数据,便于后期分析影响焊接质量的因素。
[0027]采用本发明的用于焊接机器人系统的远程实时监控系统,其包括服务器、采集终端及可编程逻辑控制器。服务器、采集终端和可编程逻辑控制器通过有线以太网建立局域网,并利用所建立的局域网进行彼此间的通讯。采集终端包括OPC通讯模块,用于获取从可编程逻辑控制器采集的该焊接机器人系统的实时焊接数据。采集终端将实时焊接数据以预设频率上传至服务器。相比于现有技术,本发明通过有线以太网在服务器、采集终端和可编程逻辑控制器之间建立信息交互,由可编程逻辑控制器采集焊接机器人系统的实时焊接数据,并利用采集终端的网络接口将其上传至服务器,从而让用户仅通过浏览器即可远程实时监控现场焊接机器人系统的焊接数据。此外,服务器配置有VPN接口,可通过VPN服务为现场的可编程逻辑控制器以及焊接机器人进行升级与维护。
[0028]上文中,参照附图描述了本发明的【具体实施方式】。但是,本领域中的普通技术人员能够理解,在不偏离本发明的精神和范围的情况下,还可以对本发明的【具体实施方式】作各种变更和替换。这些变更和替换都落在本发明权利要求书所限定的范围内。
【主权项】
1.一种用于焊接机器人系统的远程实时监控系统,其特征在于,所述远程实时监控系统包括服务器、采集终端及可编程逻辑控制器, 其中,所述服务器、所述采集终端和所述可编程逻辑控制器通过有线以太网建立局域网,并利用所建立的局域网进行彼此间的通讯;所述采集终端包括OPC通讯模块,用于获取从所述可编程逻辑控制器采集的所述焊接机器人系统的实时焊接数据;所述采集终端将所述实时焊接数据以预设频率上传至所述服务器。2.根据权利要求1所述的远程实时监控系统,其特征在于,所述采集终端通过KEPSeverEx建立所述OPC通讯模块。3.根据权利要求2所述的远程实时监控系统,其特征在于,所述采集终端通过Interop.0PCAutomat 1n.dll动态链接库提供的接口调用所述OPC通讯模块获取的所述实时焊接数据。4.根据权利要求1所述的远程实时监控系统,其特征在于,所述服务器包括Web接口和VPN接口,其中,所述Web接口通过HTML、CSS、JavaScr ipt向远程用户浏览器提供前端动态显示,并通过PHP在服务器提供与数据库之间的通讯,所述VPN接口用于为所述可编程逻辑控制器和机器人本体提供升级维护服务。5.根据权利要求4所述的远程实时监控系统,其特征在于,所述数据库包括用户信息、产线信息、焊接设备信息、班次信息以及采集信息。6.根据权利要求5所述的远程实时监控系统,其特征在于,所述焊接设备信息包括所述焊接机器人系统的工作状态、报警信息、产量数据以及历史数据。7.根据权利要求1所述的远程实时监控系统,其特征在于,所述焊接机器人系统包括机器人本体、焊接电源和夹具,所述机器人本体、所述焊接电源和所述夹具由所述可编程逻辑控制器进行相关的控制操作。
【文档编号】B23K37/02GK105945944SQ201610334035
【公开日】2016年9月21日
【申请日】2016年5月18日
【发明人】王学武, 郭敬, 马宏波, 杨尚咏, 林涛, 朱振友
【申请人】华东理工大学, 江苏北人机器人系统股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1