网站首页 > 资源文章 正文
除了纯运动指令和通讯指令(切换和等待功能)之外,在 KUKA 机器人程序中还有大量流程控制指令。流程控制指令主要包括两类:
循环指令:循环指令是指不断重复执行指令块的指令,直至出现终止条件。包含有无限循环、计数循环、条件循环。
分支指令:使用分支指令后,便可以只在特定的条件下执行程序段。包含有条件分支和多分支结构。
循环指令
1. 无限循环指令——LOOP
LOOP 指令是指令段运行完之后无止境地重复运行的指令。可通过一个提前出现的中断(含 EXIT 功能)退出循环语句。LOOP 指令的详情见表 7.9。
2.计数循环指令——FOR
FOR 指令是一种可以通过规定重复次数执行一个或多个指令的控制结构。循环的次数通过计数变量控制,当计数变量超出某个范围时,程序停止运行。FOR 指令的详情见表7.10。
3.条件循环
条件循环有 2 种:当型循环指令和直到型循环指令。
当型循环指令——WHILE。
WHILE 循环是一种当型循环,也称为前测试型循环,这种循环会在执行循环的指令部分前先判断循环条件是否成立。WHILE 指令的详情见表 7.11。
直到型循环指令——REPEAT。
REPEAT 循环是一种直到型循环,也称为后测试循环,这种循环会在每次执行完循环的指令部分后才会检测终止条件。REPEAT 指令的详情见表 7.12。
分支指令
1. 条件型分支指令——IF
条件性分支(IF 语句)由一个条件和两个指令部分组成。如果满足条件,则可处理第一个指令;如果未满足条件,则执行第二个指令。IF 指令的详情见表 7.13。
2. 多分支结构指令——SWITCH···CASE
若需要区分多种情况( CASE )并为每种情况执行不同的操作,则可用SWITCH···CASE 指令达到目的。SWITCH···CASE 指令的详情见表 7.14。
【版权声明】本系列课程所有文字、图片和音视频资料,版权均属海渡教育集团所有,任何媒体、网站或个人未经海渡教育集团协议授权不得转载、链接、转贴或以其他方式复制发布/发表。已经海渡教育集团协议授权的媒体、网站,在下载使用时必须在醒目位置注明"课程来源:海渡教育集团",违者我司将依法追究责任。更多内容可下载海渡职校APP进行学习。
- 上一篇: 计算机的CMD命令
- 下一篇: windows系统使用最频繁最实用的14大命令你用过多少?神方便
猜你喜欢
- 2024-11-18 CMD命令合集
- 2024-11-18 Linux中有许多常用的命令
- 2024-11-18 CPU执行指令的过程和步骤
- 2024-11-18 【小技巧】常见操作系统打开命令提示符的方法
- 2024-11-18 PsExec v2.43 远程计算机上执行命令行工具和实用程序
- 2024-11-18 这19个命令对应运维小白,简直再适合不过了!
- 2024-11-18 windows系统使用最频繁最实用的14大命令你用过多少?神方便
- 2024-11-18 计算机的CMD命令
- 2024-11-18 【干货】常用的网络命令及使用示例
- 2024-11-18 如何在Windows系统中打开命令提示符的详细步骤
你 发表评论:
欢迎- 04-27JIT原理简单介绍
- 04-27LSM Oops 内存错误根因分析与解决
- 04-27Linux系统编程—共享内存之mmap
- 04-27C++深拷贝和浅拷贝应用实例
- 04-27消息队列概念及其实现细节
- 04-27基于FIMC接口的CMOS摄像头驱动分析与设计
- 04-27高性能异步io机制:io_uring
- 04-27《C与指针》读书笔记五
- 最近发表
- 标签列表
-
- 电脑显示器花屏 (79)
- 403 forbidden (65)
- linux怎么查看系统版本 (54)
- 补码运算 (63)
- 缓存服务器 (61)
- 定时重启 (59)
- plsql developer (73)
- 对话框打开时命令无法执行 (61)
- excel数据透视表 (72)
- oracle认证 (56)
- 网页不能复制 (84)
- photoshop外挂滤镜 (58)
- 网页无法复制粘贴 (55)
- vmware workstation 7 1 3 (78)
- jdk 64位下载 (65)
- phpstudy 2013 (66)
- 卡通形象生成 (55)
- psd模板免费下载 (67)
- shift (58)
- localhost打不开 (58)
- 检测代理服务器设置 (55)
- frequency (66)
- indesign教程 (55)
- 运行命令大全 (61)
- ping exe (64)
本文暂时没有评论,来添加一个吧(●'◡'●)