- 1、本文档共8页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第五章 可编程控制器的功能指令 第二节 FX系列可编程控制器功能指令简介 程序流程控制功能指令 程序流程控制功能指令包括: 条件跳转指令CJ 子程序调用指令CALL与返回指令SRET 中断返回指令IRET、允许中断指令EI与禁止中断指令DI 主程序结束指令FEND 监视定时器刷新指令WDT 循环开始指令FOR与循环结束指令NEXT 第二节 FX系列可编程控制器功能指令简介 一、条件跳转指令 CJ、CJP指令用于跳过顺序程序某一部分的场合,以减少扫描时间。条件跳转指令CJ应用说明如图 第二节 FX系列可编程控制器功能指令简介 二、子程序调用指令CALL与返回指令SRET 子程序应写在主程序之后,即子程序的标号应写在指令FEND之后,且子程序必须以SRET指令结束。 第二节 FX系列可编程控制器功能指令简介 三、中断返回指令IRET、允许中断指令EI与禁止中断指令DI 子程序应写在主程序之后,即子程序的标号应写在指令FEND之后,且子程序必须以SRET指令结束。 第二节 FX系列可编程控制器功能指令简介 四、主程序结束指令FEND FEND指令表示主程序的结束,子程序的开始。程序执行到FEND指令时,进行输出处理、输入处理、监视定时器刷新,完成后返回第0步。 FEND指令通常与CJ-P-FEND、CALL-P-SRET和I-IRET结构一起使用(P表示程序指针、I表示中断指针)。CALL指令的指针及子程序、中断指针及中断子程序都应放在FEND指令之后。CALL指令调用的子程序必须以子程序返回指令SRET结束。中断子程序必须以中断返回指令IRET结束。 第二节 FX系列可编程控制器功能指令简介 五、监视定时器刷新指令WDT 如果扫描时间(从第0步到END或FEND)超过100ms,PLC将停止运行。在这种情况之下,应将WDT指令插到合适的程序步(扫描时间不超过100ms)中刷新监视定时器。 第二节 FX系列可编程控制器功能指令简介 六、循环开始指令FOR与循环结束指令NEXT FOR~NEXT之间的程序重复执行n次(由操作数指定)后再执行NEXT指令后的程序。循环次数n的范围为1~32767。若n的取值范围为-32767~0,循环次数作1处理。 FOR与NEXT总是成对出现,且应FOR在前,NEXT在后。FOR~NEXT循环指令最多可以嵌套5层。 利用CJ指令可以跳出FOR~NEXT循环体。 第二节 FX系列可编程控制器功能指令简介
您可能关注的文档
- 临床疾病概要(内科学) (2)慢性心力衰竭病因、临床表现、辅助检查 慢性心力衰竭辅助检查.pptx
- Q31 0115000351C005_空气消毒剂 企业标准.pdf
- 临床检验培训课程、临床检验基础技术、教学服务模块 粪便检验、隐血试验、课件、临床意义 粪便检验丨隐血试验.pptx
- 临床检验培训课程、临床检验基础技术、教学服务模块 尿蛋白质定性检查、尿液检验、教学课件、课件、尿蛋白质定性检查 尿蛋白质定性检查-张雅意.pptx
- Q31 0115000351C007_氧化型消毒剂.pdf
- Q31 0115000355C001_光纤陀螺罗经.pdf
- 临床检验培训课程、临床检验基础技术、教学服务模块 血液标本运送、保存与处理、教学课件、课件、血液标本运送、保存与处理 血液标本运送、保存与处理.pptx
- Q31 0115000362C003_固定式气体检测(报警)器 .pdf
- PLC、变频器与触摸屏应用实践 变频器常见故障及维护措施 变频器常见故障及维护.ppt
- Q31 0115000367C001_水性可复涂聚氨酯面漆.pdf
文档评论(0)