请输入您需要搜索的内容
主页 > 机器人自动化 > iRC 项目配置与常用指令 >

iRC 项目配置与常用指令

igus®机器人控制实现了简单直观的机器人编程和控制,并轻松实现自动化。由于模块化设计,iRC可以控制不同的机器人运动,例如Delta蜘蛛手机器人、Gantry线性机器人和Robolink或Rebel多轴关节机器人。软件3D交互界面实时直观显示机器人姿态,用户可以编程预演,也可以连接真实机器人后进行远程观察程序运行。

图片未找到
iRC控制案例
图片未找到
iRC编程快速入门
项目配置文档
图片未找到
夹爪(Gripper)
可以在此处指定已安装的夹爪。更换夹爪时,需要重新加载项目或重新启动集成控制系统。新夹爪可以定义为“Data/Tools”目录中的配置文件。
图片未找到
虚拟盒子(Virtual box)
虚拟盒子设置机器人手臂的运动范围。此功能有助于避免机械损坏,并根据应用简化编程。如果执行的程序超出范围,则会停止该程序并显示错误消息。
图片未找到
外部轴(External Axis)
机器人控制系统最多支持三个附加轴(在iRC中也称为“外部轴”)。这些可以根据机器人轴进行安装,并通过iRC的配置区域进行配置。
图片未找到
程序( Programs)设置
在这里您可以设置机器人、逻辑程序、运动速度(以最大速度的百分比)、运行模式、错误应对。
图片未找到
特殊运动的定义
机器人控制系统可以通过在软件系统输入路径形式进行运动控制,也可以通过拖拽示教方式生成运动路径。
常用指令
图片未找到
Axis 轴运动
Joint命令将机器人移动到轴坐标中指定的绝对目标位置(例如轴角度或线性轴的位置)。由此产生的TCP运动通常是一条曲线,而不是一条直线。

图片未找到
Linear线性运动
线性命令将机器人移动到笛卡尔坐标中指定的(绝对)目标位置,由此产生的TCP运动遵循一条直线。

图片未找到
Circular圆周运动
圆周运动指令允许沿整个或部分圆移动。它与线性运动兼容,因此可以平滑线性运动之间的过渡。

图片未找到
Conditions条件语句
条件可用于 if-then-else 命令、循环以及作为移动命令中的终止条件。条件可以是数字输入、全局信号、布尔运算和比较的组合。

图片未找到
Matrix矩阵运算
矩阵运算适用于网格对齐的位置计算,例如作为码垛任务的抓取或注液机器人的浇注位置计算。
图片未找到
Relative相对运动
相对命令允许相对于其当前位置移动机器人。它可以通过“Active操作”→“Relative movement相对移动”下的菜单项调用。
图片未找到
Sub子项目
可以使用 Sub 命令调用子程序。子程序文件的路径在“文件名”下指定。它是相对于iRC“数据”文件夹的“程序”子文件夹。

图片未找到
iRC和TinyCtrl的程序支持两种类型的变量:
  • 数值变量:可用于存储整数或浮点数
  • 位置变量:可用于存储笛卡尔位置或关节位置

任何产品相关的问题请联系我
中国LCA自动化与drylinE产品经理刘锴
刘锴 Sweet Liu LCA & RBTX 产品经理
座机: 021-80366708
邮箱: swliu@igus.net
图片未找到
在线咨询
扫一扫二维码,添加企业微信开始对话
已选择 (0/10)
最多选择10个
纸质样本申领 (选择中包含无纸质版样本)
下载电子版