- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
循环开始指令和循环结束指令 电气与PLC控制技术 项目七: PLC功能指令应用 项目七: PLC功能指令应用 循环开始指令和循环结束指令 XXXXX XXXXX 1步 无 FNC09 NEXT 循环结束指令 3步(嵌套5层) K、H、KnX、KnY、KnM、 KnS、T、C、D、V、Z FNC08 (16) FOR 循环开始指令 S(?) 程序步 操作数 指令代码位数 助记符 指令名称 功 能 循环指令可反复执行某段程序,只要将这一段程序放在FOR-NEXT间,待执行完指定的循环次数后,才执行NEXT下一条指令。 指令格式 指令编号 及助记符 1.循环开始FNC08 FOR 2.循环结束FNC09 NEXT 指令用法 1、循环指令可以反复执行某一段程序,只要将这一段程序放在FOR-NEXT之间,待执行完指定的循环次数后,才执行NEXT下一条指令。循环程序可以使程序变得简炼 2、FOR和NEXT指令必须成对使用,只有在FOR~NEXT指令之间的程序(利用源数据指定的次数)执行几次后,才处理NEXT指令以后的一步; 3、循环次数在FOR后的数值指定。循环次数范围为n=1~32767时有效。如循环次数<1时,被当作1处理,FOR-NEXT循环一次; 4.若不想执行FOR~NEXT间的程序时,利用CJ指令,使之跳转 5.环次数多时扫描周期会延长,可能出现监视定时器错误 6.NEXT指令在FOR指令之前,或无NEXT指令,或在FEND,END指令之后有NEXT指令,或FOR与NEXT的个数不一致时,会出错 指令用法 图7.27 FOR、NEXT循环指令举例 【例3】分析图7.27的程序的循环工作过程和次数;已知K1X000的内容为7,数据寄存器D0Z的内容为6 图7.27所示程序是三重循环的嵌套,按照循环程序的执行次序由内向外计算各循环次数 (1)单独一个循环[A]执行的次数 (2)循环B执行次数(不考虑C循环) (3)[C]的程序循环次数由K4指定为4次 当X010为OFF时,已知K1X000的内容为7,所以[A]循环执行了7次; [B]循环次数由D0Z指定,已知D0Z为6次。B循环包含了整个A循环,所以整个A循环都要被启动6次; 在[C]的程序执行一次的过程中,则[B]的程序执行6次,所以A循环总计被执行了4×6×7=168次。然后向NEXT指令(3)以后的程序转移; XXXXX XXXXX 电气与PLC控制技术 项目七: PLC功能指令应用
您可能关注的文档
最近下载
- 部编人教版七年级上册语文(全册)教案教学设计及教学反思.docx
- 华附、省实、广雅、深中2022 届高三四校联考英语试卷及答案.pdf VIP
- 后浇带模板(独立支撑)工程施工方案 .doc
- 注册安全工程师安全生产专业实务习题集(建筑施工安全).docx VIP
- 备战2026年高考生物真题分类汇编专题15植物生命活动的调节(原卷版+解析版).docx VIP
- 施工现场动火方案.doc VIP
- 2025至2030中国智能路灯行业发展分析及发展前景与投资报告.docx VIP
- 2025年中国酒吧行业市场现状与发展趋势分析,市场规模突破500亿元「图.docx
- 肺癌的治疗现状肺癌的治疗现状.pptx VIP
- 神经内科循证护理案例:阿尔茨海默病患者的个案护理.pptx
原创力文档


文档评论(0)