一种基于网络的新型ABB机器人控制装置的制作方法

文档序号:12511018阅读:358来源:国知局

本实用新型涉及自动化技术领域,特别是一种基于网络的新型ABB机器人控制装置。



背景技术:

工业机器人因其工作效率高、稳定可靠、重复精度好等优势逐渐成为自动化流水线或智能工厂的主要劳动对象,现有的机器人大多数都是通过示教再现的方式让其记忆工作路径和操作,随着生产环境的复杂化和多变性,机器人柔性和智能水平不高的问题将日益凸显。

在工业生产中,ABB工业机器人因其市场份额大而扮演着重要的角色,虽然其提供了众多的软件产品或选项来满足日益多变的需求,然而其产品软件收费贵,不方便开发等问题也很明显。



技术实现要素:

有鉴于此,本实用新型的目的是提出一种基于网络的新型ABB机器人控制装置,通过构建“机器人控制柜-服务器-客户端”的模式,远程操作机器人。

本实用新型采用以下方案实现:一种基于网络的新型ABB机器人控制装置,包括机器人控制柜、服务器以及客户端,所述机器人控制柜通过网线与所述服务器相连,所述服务器与所述客户端通过无线网络相连;所述机器人控制柜还与ABB机器人相连,用以控制所述ABB机器人。

进一步地,所述机器人控制柜通过网线与所述服务器相连进而收发数据和指令,并根据接收到的命令控制所述ABB机器人执行不同的动作。

进一步地,所述服务器包括一无线网络通信模块,用以与所述客户端相连,并传送数据。

进一步地,所述客户端包括一无线网络通信模块,用以与所述服务器相连,发送不同的命令控制所述ABB机器人执行不同的动作。

进一步地,服务器、客户端为网络架构,可以但不限于运行在PC机上。

附图说明

图1为本实用新型控制装置的构建模式示意图。

具体实施方式

下面结合附图及实施例对本实用新型做进一步说明。

本实施例提供了一种基于网络的新型ABB机器人控制装置,如图1所示,包括机器人控制柜、服务器以及客户端,所述服务器通过网线与所述机器人控制柜连接,通过网络与客户端通信;所述机器人控制柜还与ABB机器人相连,用以控制所述ABB机器人。

在本实施例中,所述机器人控制柜通过网线与所述服务器相连进而收发数据和指令,并根据接收到的命令控制所述ABB机器人执行不同的动作。

在本实施例中,所述服务器包括一无线网络通信模块,用以与所述客户端相连,并传送数据。

在本实施例中,所述客户端包括一无线网络通信模块,用以与所述服务器相连,发送不同的命令控制所述ABB机器人执行不同的动作。

在本实施例中,所述机器人控制柜利用ABB提供的机器人控制语言RAPID编写控制程序,该程序运行在机器人控制柜上,一方面与服务器通信,收发数据和指令;另一方面根据接收到的指令来控制机器人执行不同的动作。

在本实施例中,服务器为网络架构,可以但不限于运行在PC机上。所述服务器能够利用ABB提供的基于windows平台的C#语言免费开发库PC-SDK,一方面直接和机器人控制柜通信,进而控制机器人的运动,另一方面和客户端程序通信,接收客户端的指令和传送数据。

在本实施例中,客户端为网络架构,可以但不限于运行在PC机上。所述客户端能够采用的C++语言但不限于C++语言,还包括C、Python、Java、 C#等高级编程语言编写执行指令,并发送至服务器。

以上所述仅为本实用新型的较佳实施例,凡依本实用新型申请专利范围所做的均等变化与修饰,皆应属本实用新型的涵盖范围。

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