工业机器人现场编程 for循环与while循环指令 看PPT:30、for循环与while循环指令-美化.pptx

工业机器人现场编程 for循环与while循环指令 看PPT:30、for循环与while循环指令-美化.pptx

  1. 1、本文档共9页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
工业机器人现场编程for循环与while循环指令主讲人:肖 帆课程导入学习逻辑控制指令FOR与WHILEFOR叫做重复执行判断指令WHILE叫做条件判断指令问题导入用什么指令可以实现机器人重复某个指令?FOR重复执行判断指令WHILE条件判断指令指令介绍重复执行判断指令用于一个或多个指令需要重复执行指定数次的情况。WHILE指令FOR指令WHILE条件判断指令用于在给定的条件满足的情况下,一直重复执行对应的指令。指令格式FOR指令例行程序Routine1,重复执行100次FOR i FROM 1 TO 100 DO routine1;ENDFOR指令格式WHILE指令当reg1<reg2的条件满足的情况下,就一直执行reg+1的操作,知道条件reg1<reg2不满足为止。WHILE reg1 < reg2 DOreg1 := reg1 + 1;ENDWHILE指令练习插入视频思考题FOR指令与WHILE指令最主要的区别在哪里谢谢观看这一讲我们来学习逻辑控制指令FOR与WHILE。其中,FOR叫做重复执行判断指令,WHILE叫做条件判断指令。首先请大家思考一个问题:如果我们想要机器人重复执行某个指令,需要用到什么指令才能实现?我们需要使用FOR指令或者WHILE指令,因为FOR重复执行判断指令和WHILE条件判断指令都有让一个指令重复执行数次的功能。FOR指令:重复执行判断指令用于一个或多个指令需要重复执行指定数次的情况。WHILE指令:WHILE条件判断指令用于在给定的条件满足的情况下,一直重复执行对应的指令。接下来我们一起来看一下他们的指令格式:首先我们看一下FOR指令,这条指令的功能是:例行程序Routine1,重复执行100次。?再来看一下WHILE指令,这条指令的功能是:当reg1<reg2的条件满足的情况下,就一直执行reg+1的操作,知道条件reg1<reg2不满足为止。接下来我们一起来看一下他们的指令格式:首先我们看一下FOR指令,这条指令的功能是:例行程序Routine1,重复执行100次。?再来看一下WHILE指令,这条指令的功能是:当reg1<reg2的条件满足的情况下,就一直执行reg+1的操作,知道条件reg1<reg2不满足为止。接下来,我们为大家演示一下FOR指令与WHILE指令的使用方法:首先,看一下FOR指令,我们点击添加指令选项,通过common标签,点击FOR,点击<ID>,输入i,点击确定。这里需要根据我们要求重复执行的次数,来输入起始值和结束值。点击第一个EXP,单击编辑,单击仅限选定内容,输入1,单击确定,再点击确定;再点击第二个EXP设置我们的结束值,单击编辑,单击仅限选定内容,输入10,单击确定,再点击确定。然后设置我们需要重复执行的指令,单击SMT,通过common标签,点击Procall,选择Routine1,点击确定。这个程序实现的功能是:例行程序Routine1,重复执行10次。再来看一下WHILE指令,我们点击添加指令选项,通过common标签,点击WHILE,首先设置我们的判断条件,点击EXP,点击更改数据类型,设置数据类型为num。点击新建,名称改为num1,其余不修改,点击确定,再新建一个数据num2。单击编辑,单击仅限选定内容,输入num1>num2,单击确定,再点击确定。然后设置我们需要重复执行的指令,单击SMT,通过common标签,点击赋值:=,默认数据类型为bool,这里需要将数据类型修改为num,赋值指令左边选择num1,右边输入num1-1,点击确定。 这个程序实现的功能是:当num1>num2的条件满足的情况下,就一直执行num1:=num1-1的操作,直到条件不满足为止。?我们已经学习了机器人条件逻辑判断指令中的FOR指令与WHILE指令,下面大家思考一个问题,FOR指令与WHILE指令最主要的区别在哪里?

您可能关注的文档

文档评论(0)

WanDocx + 关注
实名认证
内容提供者

大部分文档都有全套资料,如需打包优惠下载,请留言联系。 所有资料均来源于互联网公开下载资源,如有侵权,请联系管理员及时删除。

1亿VIP精品文档

相关文档