您好!欢迎光临工博士商城

库卡机器人维修保养服务商

产品:19    
联系我们
联系方式
  • 联系人:庾经理
  • 电话:18616561800
  • 邮件:ywk@gongboshi.com
  • 手机:18616561800(微信同号)
新闻分类
首页 > 库卡机器人维修保养资料 > 库卡机器人程序结构与组成的讲解
库卡机器人维修保养资料
库卡机器人程序结构与组成的讲解
发布时间:2023-10-12        浏览次数:333        返回列表
       您是否对将工业自动化集成到您的设施中感兴趣?如果是这样,那么您应该致电工业自动化和集成领域的领导者工博士。工博士是包括FANUC,Yaskawa,KUKA,Kawasaki和ABB在内的多家不同机器人公司的认证集成商。我们的员工致力于帮助您为您的行业和预算构建和定制的自动化系统。

一、程序流程控制:
除了纯运动指令和通讯指令(切换和等待功能)之外,在机器人程序中还有大量用于控制程序流程的程序。其中包括:
循环 | 循环是控制结构。它不断重复执行指令块指令,直*出现终止条件。
无限循环
计数循环
当型和直到型循环
分支 | 使用分支后,便可以只在特定的条件下执行程序段。
条件分支
多分支结构
无限循环 :在无限循环中无止境地重复指令段。然而,却可通过一个提前出现的中断(含 EXIT 功能)退出循环语句。
库卡机器人
程序流程图:无限循环
LOOP 指令举例:
无 EXIT:执行对 P1 和 P2 的运动指令

带 EXIT:一直执行对 P1 和 P2 的运动指令,直到输入端 30 切换到 TRUE。

计数循环 :用计数循环 (FOR 循环语句)可使指令重复定义的次数。循环的次数借助于一个计数变量控制。

程序流程图:FOR 循环语句
一个 FOR 循环语句举例:将输出端 1 * 5 依次切换到 TRUE。用整数(Integer) 变量 “i” 来对一个循环语句内的循环进行计数。

当型循环: WHILE 循环是一种当型或者先判断型循环,这种循环会在执行循环的指令部分前先判断终止条件是否成立。

WHILE 程序流程图
WHILE 循环示例:输出端 17 被切换为 TRUE,而输出端 18 被切换为FALSE,并且机器人移入 Home 位置,但仅当循环开始时就已满足条件 (输入端 22 为 TRUE)时才成立。

直到型循环: REPEAT 循环是一种直到型或者检验循环,这种循环会在*一次执行完循环指令部分后才会检测终止条件。

程序流程图 REPEAT
REPEAT 循环示例:输出端 17 被切换为 TRUE,而输出端 18 被切换为FALSE,并且机器人移入 Home 位置。这时才会检测条件。

条件性分支 :条件性分支 (IF 语句)由一个条件和两个指令部分组成。如果满足条件,则可处理*一个指令。如果未满足条件,则执行*二个指令。
但是,对 IF 语句也有替代方案:
*二个指令部分可以省去:无 ELSE 的 IF 语句。由此,当不满足条件时紧跟在分支后便继续执行程序。
多个 IF 语句可相互嵌套 (多重分支):问询被依次处理,直到有一个条件得到满足。

程序流程图:IF 分支
IF 语句举例:如果满足条件 (输入端 30 必须为 TRUE),则机器人运动到点P3,否则到点 P4。

分配器: 一个 SWITCH 分支语句是一个分配器或多路分支。此处*先分析一个表达式。然后,该表达式的值与一个案例段 (CASE) 的值进行比较。值一致时执行相应案例的指令。

程序流程图:分配模块 SWITCH - CASE
对带有名称 “ 状态 ” 的整数变量 (Integer),*先要检查其值。如果变量的值为1,则执行案例 1 (CASE 1):机器人运动到点 P5。如果变量的值为 2,则执行案例 2 (CASE 2):机器人运动到点 P6。如果变量的值未在任何案例中列出(在该例中为 1 和 2 以外的值),则将执行默认分支:故障信息。

注:本文章文字、图片部分来自网络
版权归原作者,侵删。

工博士可以提供了ABB库卡安川发那科欧地希等各种机器人和常用机器人型号,并且包括机器人的配件保养维修培训等等服务我们都可以进行服务,真正做到了为客户进行一站式的服务保障,并且工博士现已经是集九大机器人代理于一体的智能工厂一站式服务商,我们相信,我们真正地在协助第四次工业革命的进步,并为所有涉及机器人技术的人们增加优势和收益!如果您想获得更多信息,请在线留言或致电与我们联系 。



了解机器人更多信息可点击咨询库卡机器人保养库卡机器人维修

更多库卡机器人本体销售、保养、维修可点击咨询:
http://kuka-jqrbaoyang.gongboshi.com/

分享到: 


 

联系热线:18616561800(微信同号) 联系人:庾经理 联系地址:上海市嘉定区南翔镇众仁路399号B栋20层2007-2012

技术和报价服务:星期一至星期六8:00-22:00 库卡机器人维修保养服务商

返回
顶部