工博士主机器人集成,机器人贸易、工控元器件业有相关业务。现已集机器人九大代理资质于一体,涵盖库卡维护、保养、安装调试、机械手维保、机械手周边设备等业务。
公司总部地址:上海市嘉定区南翔镇、公司上海机器人仓库:宝山区、外冈镇等等
详细可咨询李经理:13062761152(微信同号)
机器人程序除了纯的运动命令和通信命令(切换和待机功能)外,还有很多控制程序流程的程序。循环|循环是控制结构。重复执行命令块命令,显示结束条件。
直到模具和模具循环为止
使用分支|分支后,仅在特定条件下可执行程序段。
无限循环:在无限循环中以无限循环重复命令段。然而,循环语句可以通过预先发生的中断(包括EXIT功能)来结束。
计数周期:指令定义的次数可以在计数周期(FOR循环语句)中重复。循环的次数由计数变量控制。
程序流程图:FOR循环句
一个FOR环路语句例如将输出端子1*5顺序地切换到TRUE。使用整数(Integer)变量“i”对一个循环语句中的循环进行计数。
到型循环:REptEAT循环到型或检查周期为止,该循环在执行一次*循环指令部分后检测结束条件。
REpEAT循环例:输出端子17切换到TRUE,输出端子18切换到FALSE,机器人移动到起始位置。此时检测到条件。
有条件分支:有条件分支(IF语句)由一个条件和两个指令部分构成。满足条件时,可以处理*1个命令。条件不满足时,执行*2个命令。
但是,IF文也有以下的代替方案。
*可以省略两个指令部分:没有ELSE的IF语句。因此,如果不满足条件,则在分支之后执行程序。
多个IF语句可以彼此嵌套(多分支):问题被依次处理,直到满足一个条件。
作为IF语句的示例,在满足条件的情况下(输入端子30必须是TRUE),机器人移动到点p3,否则移动到点p4。
分离器:SWITH分支语句是分离器或多分支。在此分析*式。接下来,将公式的值与机壳段(CASE)的值进行比较。如果数值一致,则执行相应情况的命令。
程序流程图:分配模块SWITH-CASE
对于名为“status”的整数变量(integer),首先检查其值。如果变量值为1,则执行情况1(情况1):机器人移动到点p5。如果变量值为2,则执行情况2(情况2):机器人移动到点p6。如果变量的值在任何情况下都未列出(在本例中,值不是1和2),则采用默认分支:故障信息。
注:本文章文字、图片部分来自网络
更多机器人资讯请咨询:库卡机器人配件