- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
2、条件跳转程序段中元器件在跳转执行中的工作状态 表8-4给出了图中跳转发生前后输入或前序器件状态发生变化对程序执行结果的影响。 (1)被跳过的程序段中的输出继电器Y、辅助继电器M、状态S由于该段程序不再执行,即使梯形图中涉及的工作条件发生变化,它们的工作状态仍保持跳转发生前的状态不变。 (2)跳过的程序段中的时间继电器T及计数器C,无论其是否具有掉电保持功能,由于跳过的程序停止执行,它们的当前值寄存器被锁定保持不变。在不发生跳转程序顺序执行时,计时、计数器才开始继续进行。 另外,计时、计数器的复位指令具有优先权,即使复位指令位于被跳过的程序段中,只要复位条件满足,复位指令就将执行。 3、使用跳转指令的几点注意 (1)由于跳转指令具有选择执行程序段的功能。在同一程序且位于因跳转而不会被同时执行的程序段中的同一线圈,不被视为双线圈,如图8-4中Y001。 (2)可以有多条跳转指令使用同一标号。 在图8-5中,如X020接通,第一条跳转指令有效,从这一步跳到标号P9。如果X020断开,而X021接通,则第二条跳转指令有效,程序从第二条跳转指令处跳到P9处。 但不允许一个跳转指令对应二个标号的情况存在,即在同一程序中不允许存在二个相同的标号。在编写跳转程序的指令表时,标号需占一行。 举例1:图8-9即为一段手动、自动程序选择的梯形图和指令表。图中输入X025接的是手动/自动转换开关。 当X025置1时,执行自动工作方式,置0时执行手动工作方式。 跳转指令课堂练习2: 应用跳转指令实现手动/自动控制,要求: 1、手动程序—X001输入5个脉冲,Y000有输出; 2、自动程序—Y001为观察秒脉冲的输出,C1对秒脉冲(M8013)计数,计满10个则Y002输出。 3、计数器的复位; 4、X010为手/自动切换开关——跳转指令。 (1)手动程序—X001输入5个脉冲,Y000有输出; (2)自动程序—Y001为观察秒脉冲的输出,C1对秒脉冲(M8013)计数,计满10个则Y002输出。 (3)对计数器清零处理 LD M8002 OR C0 OR C1 RST C0 RST C1 LD X010 CJ P5 LD X001 OUT C0 K5 LD C0 OUT Y000 LDI X010 CJ P6 P5 LDI M8013 OUT Y001 OUT C1 K10 LD C1 OUT Y002 P6 END * 又如上图所示 条件跳转指令说明 该指令的代码、助记符、操作数和程序步如表8-3所示。 跳转指令在梯形图中的使用如图所示。图中跳转指针P8、P9分别对应CJ P8及CJ P9二条跳转指令。 图8-4 条件跳转指令使用说明 跳转指令执行的意义是:在满足跳转条件(X000=ON)时, PLC在每个扫描周期里都不执行跳转指令与跳转指针Pn之间的程序,而是跳到以指针Pn为入口的程序段中执行,直至跳转条件不满足, 跳转停止进行。 表8-4 跳转对元器件状态的影响 (3)标号一般设在相关的跳转指令之后,也可以设在跳转指令之前,如图8-6所示。应注意的是,从程序执行顺序来看,如果X024接通约200ms以上,造成该程序的执行时间超过了D8000中警戒时钟设定值,会发生监视定时器M8000出错。 (4)使用CJ(P)指令时,跳转条件满足时,只在第一个扫描周期执行一次跳转。但是如果采用M8000作为跳转条件,则跳转就成为无条件跳转了。 (5)跳转可用来执行程序初始化工作,如图所示。在PLC运行的第一个扫描周期中,跳转CJ 指令不执行,而执行跳转指令与P7之间的初始化程序,下一个扫描周期,才执行跳转指令,跳过初始化程序。 (6)图8-8说明了主控区与跳转指令的关系。 ①对跳过整个主控区(MC~MCR)的跳转不受限制。 ②从主控区外跳到主控区内时,跳转独立于主控操作,CJ P1执行时,不论M0状态如何,均作ON处理。 ③在主控区内跳转时,若M0为OFF,跳转不能执行;若M0为ON,跳转可以执行。 ④从主控区内跳到主控区外时,M0为OFF时,跳转不能执行;M0为ON时,跳转条件满足,可以跳转,这时MCR N0无效,但不会出错。 ⑤从一个主控区内跳到另一个主控区内时,当M1为ON时,可以跳转。执行跳转时不论M2的实际状态如何,均看做ON。MCR N0被忽略。 图8-9 手动/自动转换程序 4.跳转指令的应用及实例 跳转指令可用来选择执行一定的程序段,在工业控制中经常使用。比如,同一套设备在不同的条件下,有两种工作方式,需运行二套不同的程序时可使用跳转指令。 M8013 C0 K5 Y000 C0 X001 Y001 Y002 C1 K
您可能关注的文档
最近下载
- 造价咨询项目实施阶段全过程造价咨询服务方案造价咨询总体服务方案工作流程重难点分析造价偏差处理.doc VIP
- Three Times’ Beating Monster西游记三打白骨精英语剧本.doc VIP
- 2026国网山东省电力公司高校毕业生提前批招聘笔试模拟试题及答案解析.docx VIP
- 部编版小学四年级道德与法治上册第三单元测试卷(含答案).docx VIP
- 关爱留守儿童教案.pdf VIP
- 医院纪检干部培训课件.ppt VIP
- 教科版四年级上册科学第一单元测试卷(含答案).docx
- 北师大八年级上册生物全册新质教学课件(配2025年秋改版教材).pptx
- 学校传染病防控1案8制(疫情).doc VIP
- 电影剧本精选_灵魂拒葬.pdf VIP
文档评论(0)