版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
2.3.4条件逻辑判断指令条件逻辑判断指令用于对条件进行判断后,执行相应的操作。该指令是RAPID程序中的重要组成部分。1.CompactIF紧凑型条件判断指令CompactIF紧凑型条件判断指令用于当一个条件满足了以后,就执行一句指令。指令格式IFflag=TRUESetdol;如果flag1的状态为TRUE,则do11被置位为1。2.IF条件判断指令IF条件判断指令用于根据不同的条件执行不同的指令。示例程序如下IFnum1=1THENFlag:=TURE;ELSEIFnum1=2THENFlag1:=FALSE;ELSESetdo1;ENDIF.指令解析:如果num为l,则flagl会赋值为TRUE。如果numl为2,则flag会赋值为FALSE。除了以上两种条件之外,则执行dol置位为l。判定的条件数量可以根据实际情况进行增加与减少。3.FOR重复执行判断指令FOR重复执行判断指令适用于一个或多个指令需要重复执行数次的情况。示例程序如下:FORiFROM1TO6DORoutinelENDFOR例行程序Routinetl将重复执行6次。4.WHILE条件判断指令WHILE条件判断指令用于在给定条件满足的情况下,一直重复执行对应的指令。示例程序如下WHlLEnum1>num2DOnum1:=num1-1ENDWHILE在nun1>num2条件满足的情况下,一直执行num1:=num1-1的操作。其他常用指令1.ProcCall调用例行程序指令通过使用此指令可在指定的位置调用例行程序,见表。1.选中“<SMT>”为要调用的例行程序,添加指令的列表中选择“ProcCall”指令。.2.选中需要调用的例行程序Routine1,然后单击“确定”3.调用结果如下。2.RETURN返回例行程序指令RETURN为返回例行程序指令,当此指令被执行时,则马上结束本例行程序的执行,程序指针将返问到调用此例行程序的位置、示例程序如下:.PROCRoutine1()MoveLp10,v200.tool1\Wobj:=wobj1;Routine2;Setdo1PROCRoutine2()IFdi1=1THENRETUREELSEStop;ENDIFENDPROC.当di1=l时,执行RETURE指令,程序指针返回到调用Routine2的位置并继续向下执行Setdo1这个指令3.WatTime时间等待指令WaitTime时间等待指令用于程序在等待一个指定的时间以后,再继续
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 三年级上册科学教科版课件第1课 水到哪里去了
- 《plc应用实例》课件
- 委托技术开发合同(2篇)
- 存量房屋买卖合同(2篇)
- 2021年山东省济南市公开招聘警务辅助人员(辅警)笔试摸底测试(3)卷含答案
- 2024年四川省泸州市公开招聘警务辅助人员(辅警)笔试经典练习卷(B)含答案
- 2021年山东省济南市公开招聘警务辅助人员(辅警)笔试经典练习卷(B)含答案
- 2024年广东省江门市公开招聘警务辅助人员(辅警)笔试模拟自测题(B)卷含答案
- 2022年浙江省金华市公开招聘警务辅助人员(辅警)笔试专项训练卷(1)含答案
- 2024年度特种设备抵押融资合同示范2篇
- 2024年内蒙古包钢集团招聘笔试参考题库含答案解析
- 国开电大《人文英语3》一平台机考总题库珍藏版
- 《建筑基坑工程监测技术标准》(50497-2019)
- 《思想道德与法治》试题库
- 高铁接触网案例 更换平腕臂绝缘子
- 2023年Cable开发工程师年度总结及下年规划
- 人教版数学小学二年级上册无纸笔测试题
- 机场行李自动处理系统建模与仿真研究的开题报告
- 产品合格证出厂合格证A4打印模板
- 护理中断事件(演示文稿)
- 地基与基础工程试题及参考答案
评论
0/150
提交评论