Robot 为自动化设备,但在自动化运转之前,必须先告诉Robot 要自动完成哪些动作,透过「撰写Robot 程序」可达到此目的。

Robot 程序主要由「动作指令」构成,只要熟悉手动操作Robot 的方式,将Robot 移动到欲记錄的位置,即可在「教点」的同时完成动作指令与Robot 程序。

这一次将介绍如何撰写简单的Robot 程序。

一、建立新程序(CREATE)

与许多计算机软件一样,首先需要「开新档案」,建立一个新的Robot 程序。

按下进入Robot 程序选择一览表。

此时功能应显示为CREATE,若不是,请按切F1~F5的功能键至下一列,即可出现CREATE。

上图画面中,

的右方有「>」符号,代表F1~F5 功能键有其他功能可供换。按下CREATE 以建立一个新的Robot程序,此时显示以下画面等待输入程序名称:

程序名称有以下限制:

1. 不可与其他已存在的程序名称相同。

2. 由英文大写字母、數字、_(底线)组成。

3. 共1~8 个字符。

4. 第1个字必须是英文字母。

5. 中间不可有空格。

请先将教示盘的开关切换到ON的位置,程序名称输入完成请按兩次,进入程序编辑画面。

出现此画面代表新程序建立完成。

二、点位教导(Teaching)

此时

功能应显示为POINT,若不是,请按切换F1~F5 的功能键至下一列,即可出POINT。

切换到手动模式,将Robot 手动移动到需求的位置。按下

POINT,将出现4 个选项。

虽然这些选项各有其不同意义,但目前请任意选其中一个,例如选

即可记錄现在Robot 的位置,并同时撰写一行动作指令。如上图。接下來继续手动移动Robot 到下一个位置,按下

POINT,即可记錄第2 个位置,并撰写第2行动作指令。

POINT 代表上述4 个选项中,沿用上次选择的选项。如此重复进行每一个位置的点位教导,即可完成如下的程序。

此程序会使Robot 执行如下的动作,从Robot现在位置移动到第1 个记錄位置,然后移动到第2个记錄位置,再移动到第3 个记錄位置。

三、手动测试

我们可以在撰写Robot 程序的过程中,随时手动测试此程序。(不一定要整个程序完成后才测试)基于安全的考量,建议测试时将Robot 总速度Override 放慢,或切换到T1 慢速教导模式。测试时请先进行STEP 单段狀态测试,按下

键可切换狀态:

接着把光标移到程序第一行,也就是行号「1」为反白。按下

,即可进行单段测试,

也就是Robot 程序每次只执行一行。所谓的

是指:

按着不放,

单击放开,即开始执行程序动作,此时程序会进入「运转中」的狀态。

程序执行完毕时,即使不放开

,动作也会停止。

若程序未执行完成就放开

,则动作暂停,程序进入PAUSED「暂停狀态」。

只单段执行完某行程序,也会进入「暂停狀态」。暂停狀态下,再次按下

即可继续执行程序,例如把未完成的该行程序动作做完,或者继续下一行程序。程序全部执行完成后,就不再出现暂停狀态,而是呈现ABORTED「已终止狀态」。

STEP 单段狀态测试没有问题的话,按

键切换为連续狀态,重新测试此程序連续动作。

若連续测试也没有问题,则可以将Robot 总速度Override 调整为自动生产时需要的速度,并切换到T2 全速教导模式,继续测试。

四、动作指令之說明

接下來详细說明所谓动作指令的意义。动作指令除了程序行号之外分为四个部分:

动作型式有下列三种:

法拉科机器人编程软件_发那科机器人编写简单的程序教程相关推荐

  1. c语言机器人编程软件,诺宝RC|免费版机器人编程软件下载_最火软件站

    诺宝RC是一款非常强大的机器人编程软件.既方便又好用.有基于流程图的编程语言和C语言.为开发智能机器人项目.程序和算法.教育等,提供简单.功能性的平台.免费版机器人编程软件下载就在最火软件站!这里还有 ...

  2. 发那科机器人点位编辑_发那科机器人零点复位的实操步骤——发那科配件

    通常在机器人从FANUCRobotics 出厂之前已经进行了零点复归.但是,机器人还是有可能丢失掉原点数据,需要重新进行零点复归.机器人通过闭环伺服系统来控制机器人各运动轴.控制器输出控制命令来驱动每 ...

  3. 发那科机器人GI分配_发那科机器人调试离线编程与应用 “I/O的分配”

    对于发那科机器人其IO主要有:通用IO和专用IO两种类型,其中通用IO又包含数字IO.模拟IO和组IO,相对应的专用IO又包含外围设备IO.操作面板IO以及机器人IO. 在这个当中我们需要注意的是:操 ...

  4. 发那科机器人override指令_发那科机器人程序是如何编写的呢——发那科机器人...

    发那科机器人为自动化设备,但在自动化运转之前,必须先告诉Robot 要自动完成哪些动作,透过「撰写Robot 程序」可达到此目的. Robot 程序主要由「动作指令」构成,只要熟悉手动操作Robot ...

  5. 发那科机器人GI分配_发那科机器人的IO配置中,外围I/O分配与操作面板IO类型的认识 你必须了解!...

    在发那科机器人的IO 配置中,外围I/O分配与操作面板IO类型的认识也都是需要了解的,下面一起来学习吧. 外围I/O分配 外围设备I/O (UI/UO),是在系统中已经确定了其用途的专用信号.这些信号 ...

  6. 法那科机器人初始化启动_发那科机器人的控制方式和控制柜的启动方式

    工业机器人能得到广泛应用,得益于它拥有有多种控制方式,按作业任务的不同,可主要分为点位控制方式.连续轨迹控制方式.力(力矩)控制方式和智能控制方式四种控制方式. 1.点位控制方式(PTP) 这种控制方 ...

  7. 发那科机器人GI分配_发那科FANUC工业机器人:I/O的分配

    本次的内容主题是机器人IO的分配. 对于FANUC机器人其IO主要有:通用IO和专用IO两种类型,其中通用IO又包含数字IO.模拟IO和组IO,相对应的专用IO又包含外围设备IO.操作面板IO以及机器 ...

  8. 欢颜机器人编程软件_研发视觉和人工智能应用,「敏越科技」为焊接机器人装上“眼睛和大脑”...

    机器人正在各行各业替代人力,焊接领域也不例外. 焊接作为工业界的"裁缝",重要程度不言而喻.但是焊接现场往往环境恶劣,烟尘.弧光.金属飞溅严重伤害工人身体健康,同时工人也需要长时间 ...

  9. 发那科机器人接线电源_发那科机器人更换控制器主板上的电池操作步骤

    发那科机器人控制器主板上的SRAM主要作用是存储程序和系统变量,由一节位于主板上的锂电池供电,以保存数据.机器人的长期使用,会让电池的电压降低,当这节电池的电压不足时,在TP上显示报警(SYST-03 ...

  10. 埃夫特机器人离线编程软件_埃夫特机器人使用编程说明书ER210A-C20 Programming manual.pdf...

    埃夫特机器人使用编程说明书ER210A-C20 Programming manual ER210A-C20 机器人编程使用手册 ER210A-C20 机器人编程使用手册 安徽埃夫特智能装备有限公司 机 ...

最新文章

  1. C语言中的struct结构体对齐问题
  2. 总结一下MySQL中的锁机制
  3. linux下搭建hexo环境
  4. 基础数据仓库环境搭建(二) Hadoop的环境搭建
  5. 如何解决secureCRT里面的The remote system refused the connection.
  6. [vue-cli]不用vue-cli,你自己有搭建过vue的开发环境吗?流程是什么?
  7. lua协程 unity_unity协程coroutine浅析
  8. 容器技术Docker K8s 38 Serverless Kubernetes(ASK)详解-阿里云Serverless容器(ASK)产品介绍
  9. python chardet模块,没有名为“chardet”的模块
  10. 对称密钥、非对称密钥、数字签名、数字证书
  11. 冷热分离和直接使用大数据库_【TBase开源版测评】深度测评TBase的shard分片和冷热分离存储特性...
  12. linux格式化挂载的硬盘,linux格式化和挂载硬盘
  13. 19 《黑石头的爱与恨:煤的故事》 -豆瓣评分7.4
  14. Access control configuration prevents your request from being allo
  15. 聚播微信多开客服系统二次开发SDK服务端接口
  16. 电子白板计算机培训心得,电子白板培训心得体会(精选5篇)
  17. 错宗复杂的进程标识PID
  18. 完美打造跨境电商出口的七个步骤
  19. 腾讯云部署Hebe节点教程
  20. 武汉 华为 android,【武汉华为手机大全】武汉华为手机报价及图片大全-列表版-ZOL中关村在线...

热门文章

  1. JAVA调用 TSC 打印机 打印中文问题/JNA中文乱码
  2. B站游戏排行榜(No.1竟是‘原神‘)—— B站动态页面爬取
  3. 基于java 海康视频监控 jar包运行
  4. 读 疯狂的程序员 有感
  5. 也许你需要在 Antergos 与 Arch Linux 中查看印度语和梵文?
  6. ie8 升级页面html,IE8怎么升级到IE11 IE浏览器怎么升级
  7. 中国工业管理软件如何突围?
  8. Flash 第七章 元件,帧,库管理
  9. AllJoyn+Android开发案例-android跨设备调用方法
  10. cadence SPB17.4 - 保存和恢复颜色配置