机器人控制器的多种设置及调试案例

工业控制

1127人已加入

描述

Process Simulate 机器人控制器具有多种设置方式:

MOP (Motion of Process Simulate) : 使用 PS 软件内部集成的运动控制器。即使我们组态了不同品牌的机器人,但是这些机器人运动路径算法都 PS 内部集成的运动控制算法。

RRS(Realistic Robot Simulation) : RRS 方式用于连接机器人厂家的 RCS 模块。RCS 模块需要从各个机器人厂家侧购买,其主要用于对机器人运动路径的精确模拟。

VRC(Virtual Robot Controller) : VRC即为各个机器人厂家提供虚拟机器人控制器软件,例如 ABB 的 Robotstudio 软件。采用这种方式可以在Process simulation和 VRC 应用程序之间建立和使用连接,以模拟完整的虚拟机器人控制器(VRC)。

ABB机器人

本文以与 Process Simulate 软件与 ABB Robotstudio 连接为例,展示 Process Simulate 软件的 VRC 连接方法。

一、需要软件

Siemens

Process Simulate (version 16.0 or higher)

ABB-Rapid OLP controller (latest)

Tecnomatix VRC Server ABB Real Time (latest)

ABB

RobotStudio version 2020 (or higher) 

二、Process Simulate 项目

PS 项目中需要添加一个 ABB 机器人,并为其控制器选择为 “Abb-Rapid”,Motion Planner 选择为“VRC ” 。

ABB机器人

机器人离线程序处各个OLP指令需要修改为 ABB 机器人所能支持的指令:

ABB机器人

在机器人的“Program Inventory” 处下载机器人程序:

ABB机器人

三、ABB Robotstudio 项目

新建一个 Robotstudio 项目:

ABB机器人

安装管理器 6 :

ABB机器人

新建一个虚拟的控制器:

ABB机器人

注意:这个虚拟控制器名称需要与 PS 项目中的机器人名称相同。

ABB机器人

新建的虚拟控制器添加 RobotWare、网卡、Robot 和 驱动系统:

ABB机器人

“虚拟控制器”处选择“现有控制器...” :

ABB机器人

添加之前步骤新建的控制器:

ABB机器人

选择特定的机器人库:

ABB机器人

RAPID 处通过加载模块功能将 PS 下载的机器人程序装载到 RAPID :

ABB机器人

机器人程序被成功装载后,PS 软件编写的机器人离线程序将被自动导入到 RAPID 中:

ABB机器人

注意:刚被导入的程序有可能出现错误,本例子是由于机器人信号还未被创建,创建完相应信号后,程序错误将消失。

在 I/O System 创建IO 信号:本例子需要在 PN Device 接口侧创建OLP 程序缺少的相应 IO 信号。

ABB机器人

创建完成后,这个信号将显示在 I/O 系统  > PROFINET 处:

ABB机器人

然后启动机器人仿真:

ABB机器人

四、运行 Tecnomatix VRC Server ABB Real Time

ABB机器人

ABB机器人

注意:Tecnomatix VRC Server ABB Real Time 的端口需要与 PS VRC Connetion 设置相同。

编辑:黄飞

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分