爱普生机器人编程手册

合集下载

中文Epson机器人中文说明书

中文Epson机器人中文说明书
ExitA-53
TW函数A-53
Trap(用户定义触发)A-54
Trap(系统状态触发)A-57
Select…SendA-59
InertiaA-60
OLRateA-61
Align函数A-62
LJM函数A-63
Here函数A-65
RealPos函数A-65
InPos函数A-66
CurveA-67
CVMoveA-70
第32号
在工业机械手的可动范围内进行该工业机械手的检查、修理或者调整(适合教示的除外)或者对这些结果的确认(以下简称检查等)。(只针对工业机械手运转中的)或者在工业机械手的可动范围内,与进行符合工业机械手有关检查的劳动者一起,在工业机械手可动范围外进行的符合检查等的相关机器的操作业务。
「需要特别教育的劳动者是指进行教示等作业的人、与其协调进行作业的人、在动作范围内进行作业的人、进行保全维修作业的人」。而且,关于特别教育的实施,劳动大臣作了如下必要事项的告示。
2.通过装在前端的涂装喷枪、焊接喷嘴等工具来进行涂装、焊接的作业。
(3)可动范围是指基于记忆装置的信息的机体各部分(包含安装在机体前端部位的工具。)在构造上能够动作的最大范围。但是,在这个构造的最大能动范围内有电气或者机械挡块的话,要除开因挡块而导致机器各部分无法作动的范围。
1.
1.1
本次培训的开展是为了使客户掌握机械手的基本操作方法
然而,目的不仅仅只是掌握操作手法,还在于了解机械手、排除不安全行为、能够积极地采取安全措施。以下的几点内容,请确保能够正确理解。
-机械手是什么
-与其他机械相比,机械手为什么能够有复杂的动作
-为什么1台机械手能够进行多种作业
如果不能够正确理解这些问题,那么可能会导致故障(包括事故)的发生,而且一旦发生,也无法对应处理。

爱普生机器人软件编程操作培训-基础内容PPT课件

爱普生机器人软件编程操作培训-基础内容PPT课件

1)单击程序最左端设置断点
2)在工具栏上单击打开运行窗口图标“ ” ,打开运行窗口,单击
“开始”运行程序
3)按“F11”或单击图标“ 个断
点。
” 运行下一行。按“F7”或单击图标“
” 运行到下一
单击此处 设置断点
单击“开始”运行函数
爱普生机器人软件编程操作培训-基础内容
1、程序操作
1.6 局部变量、模块变量及全局变量的定义及区别
Integer I
‘局部变量i
...
Fend
Function Func1 Integer I ... Fend
‘局部变量i
爱普生机器人软件编程操作培训-基础内容
1、程序操作
1.7 编写一个初始化函数打开马达、设定运行功率及速度(参看程序init_demo)
爱普生机器人软件编程操作培训-基础内容
1、程序操作
1、程序操作
3)以太网通讯程序
爱普生机器人软件编程操作培训-基础内容
1、程序操作
爱普生机器人软件编程操作培训-基础内容
1、程序操作
1.13 矩阵使用程序(参看程序pallet_demo) 1)矩阵定义
爱普生机器人软件编程操作培训-基础内容
1、程序操作
2)矩阵调用程序
爱普生机器人软件编程操作培训-基础内容
1)局部变量:在一个函数内定义的变量,只能在同一函数内使用 2)模块变量:在程序的开头定义,可以在同一个程序里使用 3)全局变量:可以在同一个项目里使用
Integer m_i
‘模块变量m_i
Global (Preserve) Integer g_i
‘全局变量(全局保护变量)g_i
Function main

LS6 EPSON机械手手册

LS6 EPSON机械手手册

标签
控制器
软件
RC90
EPSON RC+ 7.0
LS3-401* EPSON RC+ 7.0
7.0.1版或更早版本 7.0.2版或更新版本
RC90控制器固件 7.0.2.0版或更新版本
!!! OK
OK: 可连接 可使用EPSON RC+ 7.0与控制器具备的所有功能。
!!!: 可连接 虽然可连接,但推荐使用EPSON RC+ 7.0版本7.0.2或更新版本。
Epson Deutschland GmbH Factory Automation Division Otto-Hahn-Str.4 D-40670 Meerbusch Germany TEL : +49-(0)-2159-538-1391 FAX : +49-(0)-2159-538-3170 E-MAIL : s@epson.de
1.2.1 滚珠丝杠花键的强度 ....................................................................... 5 1.3 操作注意事项.............................................................................................. 6 1.4 紧急停止 ..................................................................................................... 8
1.1 关于正文中的符号 ...................................................................................... 3 1.2 设计与安装注意事项................................................................................... 4

EPSON RC+ 7.0 SPEL+语言参考说明书

EPSON RC+ 7.0 SPEL+语言参考说明书

EPSON RC+ 7.0 SPEL +语言参考Rev.2 C1M216S4650FVer.7.5EPSON RC+ 7.0 (Ver.7.5) SPEL+语言参考Rev.2EPSON RC+ 7.0 (Ver.7.5)SPEL+语言参考Rev.2Copyright 2012-2021 SEIKO EPSON CORPORATION. All rights reserved. EPSON RC+ 7.0 (Ver.7.5) SPEL+ 语言参考 Rev.2i前言感谢您购买本公司的机器人产品。

本手册记载了正确使用 EPSON RC+7.0 软件所需的事项。

请阅读本手册及相关手册后正确使用系统。

阅读之后,请妥善保管,以便随时取阅。

本公司的产品均通过严格的测试和检查,以确保机器人系统的性能符合本公司的标准。

但是如果在超出本手册所描述的环境中使用本产品,则可能会影响产品的基本性能。

本手册阐述了本公司可以预见的危险和问题。

请务必遵守本手册中的安全注意事项,安全正确地使用机器人系统。

商标Microsoft、Windows、Windows 标识、Visual Basic、Visual C++ 为美国MicrosoftCorporation 在美国及其它国家的注册商标或商标。

Pentium为美国英特尔公司的商标。

其它公司名称、商标名称、产品名称均为各公司的注册商标或商标。

关于标记Microsoft® Windows® 8 Operating systemMicrosoft® Windows® 10 Operating system在整个手册中,Windows 8以及Windows 10分别指上述相应的操作系统。

在某些情况下,Windows泛指Windows 8和Windows 10。

注意事项禁止擅自复印或转载本手册的部分或全部内容。

本手册记载的内容将来可能会随时变更,恕不事先通告。

爱普生机器人软件编程操作培训-基础内容.ppt

爱普生机器人软件编程操作培训-基础内容.ppt
8)点位修改 有几种方法可以修改某个点而无需再示教。您可以用相对偏移值或绝对值更改一个
或多个坐标值。 若要设置某个坐标的绝对值,使用冒号,后跟轴的字母和值。 若要向坐标添加相对偏移值,使用一个轴字母,后跟括号中的偏移值或表达式。如 果偏移值为负,则轴字母的前面是减号。如果省略了括号,其将被自动添加。 Go P1 -Z(20) 偏移Z 轴-20mm,移动到P1 Go P1 :Z(-25) 偏移Z 轴到-25mm 的绝对位置,移动到P1 Go P1 -X(20) +Y(50) :Z(-25) 以X 和Y 相对偏移量和Z 绝对位置移动到P1
设置控制器IP地址,IP地址前3位 与上位机保持一致,最后一位与 上位机不同。例如上位机IP为
192.168.1.1 控制器IP设为192.168.1.10
19
1、程序操作
2)以太网端口设置 单击“设置”,选择“系统配置”打开控制器设置画面。单击“TCP/IP”,
选择一个端口号,进入下图所示以太网端口设置画面,IP地址、端口,结束符 设置与上位机保持一致。设置好后单击“应用”,然后关闭设置画面
31
1、程序操作
32
1、程序操作
33
结束
谢谢
34
P1 = XY(200, 100, -25, 0) '向点P1分配坐标
Pick = XY(300, 200, -45, 0) '向点pick位置分配坐标
P10 = Here '向当前位置分配某个点
P1=p2
‘将点P2赋值给P1
2) 用点标签调用点位
For i = 0 To 10 Go pick Jump place
1)在工具栏上单击创建并下载程序图标“ ”或者单击打开运行窗口图标 “ ” ,软件即会编译程序,如果程序没有错误就会将程序下载到控

爱普生 RC90 RC90-B 机器人控制器使用手册说明书

爱普生 RC90   RC90-B 机器人控制器使用手册说明书

Rev.27C1M212C4575F机器人控制器RC90 / RC90-B(EPSON RC+ 7.0)机器人控制器RC90 / RC90-B (EPSON RC+ 7.0)Rev.27 ii机器人控制器RC90 / RC90-B(EPSON RC+ 7.0)Rev.27Copyright © 2013-2021 SEIKO EPSON CORPORATION. All rights reserved.RC90 / RC90-B (EPSON RC+ 7.0) Rev.27i前言感谢您购买本公司的机器人系统。

本手册记载了正确使用示教器所需的事项。

使用系统之前,请阅读本手册与相关手册,正确地进行使用。

阅读之后,请妥善保管,以便随时取阅。

保修本机及其选装部件是经过本公司严格的质量控制、测试和检查,并在确认性能满足本公司标准之后出厂交付的。

在交付产品的保修期内,本公司仅对正常使用时发生的故障进行免费修理。

(有关保修期方面的信息,请与当地销售商联系。

)但在以下情况下,将对客户收取修理费用(即使发生在保修期内):1. 因不同于使用说明书内容的错误使用以及使用不当而导致的故障与损伤。

2. 客户擅自改造或拆卸造成的故障。

3. 因调整不当/擅自修理而导致的损坏。

4. 因地震、洪水等自然灾害导致的损坏警告、注意、使用:1. 如果机器人或相关设备的使用超出本手册所述的使用条件及产品规格,将导致保修无效。

2. 本公司对因未遵守本手册记载的“警告”与“注意”而导致的任何故障或事故,甚至是人身伤害或死亡均不承担任何责任,敬请谅解。

3. 本公司不可能完全预见危险与故障发生的所有状况,此可预见性存在局限性。

因此,本手册不能警告用户所有可能的危险。

ii RC90 / RC90-B (EPSON RC+ 7.0) Rev.27商标Microsoft、Windows、Windows 图标是美国Microsoft Corporation 在美国及其他国家的注册商标或商标。

EPSON工业机器人系列手册cs_RC700DU_r3

EPSON工业机器人系列手册cs_RC700DU_r3

3. 安装
17
3.1 随机附件 .................................................................................. 17 3.2 安装条件 .................................................................................. 17 3.2.1 安装环境 ......................................................................... 17 3.2.2 安装方法与空间 .............................................................. 18 3.2.3 壁挂选件 ......................................................................... 19 3.3 电源 ......................................................................................... 20 3.3.1 电源规格 ......................................................................... 20 3.3.2 AC电源线 ....................................................................... 21 3.4 电缆连接 .................................................................................. 22 3.4.1 连接示例 ......................................................................... 23 3.4.2 驱动单元与机械手的连接 ................................................ 25 3.5 抗干扰措施要点 ....................................................................... 26

爱普生机器人编程手册

爱普生机器人编程手册

表1
24
三、EPSON RC+ 用户界面
25
四、示教
1. 微动Jog &Teach页面
打开Jog&Teach页面: Tools →Robot Manager →Jog&Teach或单击工具栏 图标后,选择Jog&Teach页面。如下图示
Mode说明:
World:在当前的局部坐标系、工具坐标系、机械手属性、ECP坐标系上,向X、Y、Z轴的方向微动动作。 如果是SCARA型机械手,也可以向U方向微动。如果是垂直6轴型机械手,则可以向U方向(倾斜)、V方 向(仰卧)、W方向(偏转)微动。 Tool : 向工具定义的坐标系的方向微动移动。 Local: 向定义的局部坐标系的方向微动移动。 Joint : 各机械手的关节单独微动移动。不是直角坐标型的机械手使用Joint模式时,显示单独的微动 按钮。 ECP : 在用当前的外部控制点定义的坐标系上,微动动作。
16
4/6轴机器手选型(本体)
1.根据产品、工艺确定机器人的类型。 2.根据产品的重量(产品或抓手或是产品+抓手)确定机器人 的负重水平。 3.根据工作半径来选择机器人的臂长。 4.根据工艺要求确定核对机器人的最大速度、精度。 5.根据实际需要选择外围设备(如视觉系统、扩展通信口、示 教单元等)
17
4. 变量的数据类型 变量有多种数据类型,使用前先说明类型,格式为:数据类型变量名。例如: Integer i,定义变量i为整型数据。另外,代入的数据和变量的类型必须一致。在下 表中列出SPEL+ 语言中使用的数据类型。
29
六、动作指令
1. 动作指令分类 使机械手动作的指令叫作动作指令。 可分为:PTP动作指令,CP动作指令,Curves动作指令,Joint动作指令。
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Function Func1 SPEL+中有3种不同的变量。 Integer I • Local : 局部变量(用在同一Function内使用的变量) ... • Module : 模块变量(在同一程序内使用的变量) Fend • Global : 全局变量(在同一项目内使用的变量)
28
五、SPEL+语言
2.1 SCARA机械手的手臂姿势图
22
一、关于机械手的基础知识
2.2 垂直6轴型机械手的手臂姿势 2.2.1 垂直6轴型机械手在其动作范围内的点上,可以不同的手臂姿 势使其动作,如下图示:
23
一、关于机械手的基础知识
2.2.1 在EPSON RC+ 5.0软件中设定垂直6轴型机械手的手臂姿势,如下图示:
重复精度 ±0.005 (J1+J2) mm 工作臂长 循环时间* 最高速度 175~22 5mm
<0.3 second
3000 mm/s
0.37 second
4350 mm/s RC180/ RC620
0.35 second
7900 mm/s RC180/ RC620
0.38 second
11000 mm/s RC180/ RC620
表1
24
三、EPSON RC+ 用户界面
ห้องสมุดไป่ตู้
25
四、示教
1. 微动Jog &Teach页面
打开Jog&Teach页面: Tools →Robot Manager →Jog&Teach或单击工具栏 图标后,选择Jog&Teach页面。如下图示
Mode说明:
World:在当前的局部坐标系、工具坐标系、机械手属性、ECP坐标系上,向X、Y、Z轴的方向微动动作。 如果是SCARA型机械手,也可以向U方向微动。如果是垂直6轴型机械手,则可以向U方向(倾斜)、V方 向(仰卧)、W方向(偏转)微动。 Tool : 向工具定义的坐标系的方向微动移动。 Local: 向定义的局部坐标系的方向微动移动。 Joint : 各机械手的关节单独微动移动。不是直角坐标型的机械手使用Joint模式时,显示单独的微动 按钮。 ECP : 在用当前的外部控制点定义的坐标系上,微动动作。
类型 PTP CP
指令 Go、Jump、BGo、TGo
说明 是经过机械手结构上最容易活动的 路径到达目标位臵的动作命令
3
为什么使用要机器人
• • • • • • • 替代人工,解决近几年人工成本的增长和招工难的问题 人不愿意做的工作,恶务环境下的工作,比如噪音大的环 境,污染的环境等等。 需要精度较高,人手难以实现的工作,比如中源的帖胶项 目很难用治具人工操作。 集成度高使用方便,减少设备开发周期。 稳定性 机器人可工作24小时 消费者对商品多样化的需求
RC180/RC620
4591mm/s
RC180/RC620
4215mm/s
RC180/RC620
14
快速安全恢复
单键・备份
故障发生时可方便地从USB接口中读取维护数据
USB存储口
状态保存开关
15
工业机器人选型要点
• • • • • • 什么用途(搬运、组装、焊接等确定机器人轴数、自由度) 工作环境(是否高温、高湿、有防尘) 定位精度(重复定位、绝对定位) 机器人的负重能力 最高运行速度 各个轴、自由度的工作范围
控制器选择
控制器类型 连接本体类型 最大控制轴数 内置通信端口 RC620
Scara系列(除 LS),6轴,可同 时控制多台 8
RC180
Scara系列(除 LS),6轴需加 扩展单元 6 (加扩展单元) 以太网,USB
RC90
LS系列
4
以太网,USB, RS232
以太网,USB, RS232
18
应用领域:
装货、卸货、焊接、包装、固定、 涂层、粘结、封装、特种搬运操作、装 配等。
8
工业机器人的的特点
6轴机器人特点:
有6个关节(六个自由度)X、Y、Z、U、 V、W,适合于几乎任何轨迹或角度的工作可 以自由编程,完成全自动化的工作 ,提高生 产效率。
应用领域:
应用领域有装货、卸货、喷漆、表面处 理、测试、测量、弧焊、点焊、包装、装配、 切屑机床、固定、特种装配操作、锻造、铸造 等。
26
四、示教
2. 示教点步骤
(1)在Points页面Points Files下拉菜单中选择需要教点的点文件 (2)在Jog&Teach页面右下角位臵选择需要示教的点编号
(3)微动将机械手移动的需要示教点的位置。如果是SCARA机械 手,Motor On情况下,可以在Control Panel 页面Free All释 放所要轴后,手动将机械手移动需要示教点的位置后,Lock ALL锁定所有轴。 (4)点击Teach按钮,系统自动记录下示教点在当前坐标系的具 体数值。如果需要示教的点为新增点,将弹出以下对话框,用 户可根据需要对该点编辑标签及说明 (5)在Robot Manager |Points页面点击Save按钮,完成示教点。 步骤(4) 27
2.2.2 也可以在程式中指定机械手的手臂姿势,记述为“/” 与后面的L(左手姿势)或R(右手姿势)、A(上肘姿势) 或B(下肘姿势)、F(手腕翻转姿势)或NF(手腕非翻转 姿势)。手臂姿势有以下8中组合,如表1示,但因点而异, 并非所有的组合都可以动作。 垂直6轴型的机械手在第4关节、第6关节同轴的点上,即使 将第4关节、第6关节旋转360度,也可以实现相同的位臵姿 势。作为用于区别像这样点的点属性,有J4Flag和J6Flag。 指定J4Flag时,请记述斜杠(/)和其后的J4F0 (-180<J4 关节角度<=180)、或J4F1(J4关节角度<= -180 或80 < J4关节角度)。指定J6Flag时,请记述斜杠(/)和其后的 J6F0 (-180<J6关节角度<=180)、或J6F1 (-360 < J6 关节角度<= -180 或180 < J6 关节角度<= 360 )、或 J6Fn(-180*(n+1) < J6关节角度<= 180*n 或180*n < J6 关节角度<= 180*(n+1))。
程序示例:
3. 变量
MAIN.PRG Function Main Call Func1 ... Fend Function Func1 Jump pickpnt ...
Integer m_i „模块变量m_i Global (Preserve) Integer g_i „全局变量(全局保护变量)g_i Function main Integer I „局部变量i ... Fend „局部变量i
13
6轴 C系列S系列主要参数
产品系列
系列名称 最大负载
C3
S5
S5L
3Kg
±0.02mm
5Kg
±0.02mm
5Kg
±0.03mm
重复定位精度
工作臂长 循环时间*
600mm 0.37second
706mm 0.44second
895mm 0.49second
最高速度 (p点线速度)
适合控制器
4710mm/s
爱普生机器人 选件部分
视觉 SCARA(4轴) Pro-six(6轴)
手编
控制器选件
G系列 LS系列
RS系列
C系列
S系列
通讯板卡
另有业界最高精度单轴模块机械手
GUI Builder
传送带
12
4轴 SCARA G系列LS系列RS系列 主要参数 产品系列
系列名称 最大负载
G1
1Kg
G3
3Kg ± 0.008 mm 250~350 mm
G6
6Kg ± 0.015 mm 550~650 mm
G10/20
10~20Kg ± 0.025 mm 650~1000 mm
RS3
3Kg ± 0.01 mm 350 mm
RS4
4Kg ± 0.015 mm 550 mm
LS3
3Kg ±0.01 mm 400 mm
LS6
6KG ±0.01 mm 600 mm
五、SPEL+语言
1. 概述
SPEL+是在R170/180控制器上运行的与BASIC相近的程序语言。它支持多任务,动作控制和I/O 控制。程序以ASCII文本形式创建,被编辑在可以执行的对象文件中。
2. 程序结构
一个SPEL+程序包括有函数,变量和宏指令,每一个程序以.PRG的扩展名保持到对应的项目里 (Project)。一个项目至少包含有一个程序和一个main函数。函数以Function开始,Fend结 束,函数名可以使用最多32个字符的半角英文数字和下划线,不区分大小写,但是不可以使 用以数字和下划线开始的名称或SPEL+关键字。
16
4/6轴机器手选型(本体)
1.根据产品、工艺确定机器人的类型。 2.根据产品的重量(产品或抓手或是产品+抓手)确定机器人 的负重水平。 3.根据工作半径来选择机器人的臂长。 4.根据工艺要求确定核对机器人的最大速度、精度。 5.根据实际需要选择外围设备(如视觉系统、扩展通信口、示 教单元等)
17
是集机械、电子、控制、计算机、传感器、人工智能等多个学科先进 技术于一体的现代制造业重要的自动化装备 ;广泛适用的能自主动作,且 多轴联动的机械设备 ;自从1962年美国研制出世界第一台工业机器人以来, 机器人技术及其产品发展很快,已经成为柔性制造系统(FMS),自动化 工厂(FA),计算机集成制造系统(CIMS)的自动化工具。
4
相关文档
最新文档