网站大量收购闲置独家精品文档,联系QQ:2885784924

欧姆龙cp1h常用指令学习(十二)块程序.pdfVIP

欧姆龙cp1h常用指令学习(十二)块程序.pdf

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

欧姆龙cp1h常用指令学习(十二)块程序

什么是块程序

能够在用户程序全体(全任务共通)中,最大可以创建128个被称之为「块程

序」的区域。

块程序区域只根据1个输入条件(功率通量)进行起动。起动后,BPRG~BEND

为止的指令被无条件执行。(除

BPRG指令之外,块程序区域内的指令的执行与输入条件(功率通量)无关)。

因此,能够将由相同的输入条件

ON所进行的动作指令归并在该块程序中。

将全体作为1个块,用阶梯程序对该块进行起动。其中的指令记述采用助记符。

块程序为由阶梯程序和助记符组

合的程序区域。

利用块程序,可以易于制成在阶梯程序中难以记述的条件分支和工程步进等逻辑

流程。

下图是块程序的一个例子:

块程序指令的使用方法

在块内与输入条件(或接点)相对应的执行/非执行基础上使用IF/ELSE/IEN

D指令。

在执行A或B时:IFAELSEBIEND的顺序

输入条件(或接点)成立之前在原位待机,输入条件(或接点)成立之

后在开始执行时(进行工程步进等)使用

WAIT指令。

指定的时间段到来之前在原位待机,指定的时间段之后在开始执行(在

按时间进行工程步进等)时使用TIMW/

TIMWX指令或TMHW/TMHWX指令。

计数结束之前在原位待机,计数结束之后在开始执行(在按计数进行工

程步进等)时使用CNTW/CNTWX指令。

在块程序内若要在输入条件(或接点)成立为止之前进行循环处理时使用

LOOP/LEND指令。

由于输入条件(或接点)成立,要强制结束块程序时使用EXIT指令。

要在块程序内暂时停止执行中的其它块程序时使用BPPS指令。在重新开

始时使用BPRS指令。

在块程序内能够具有输入条件的指令

在块程序内能够具有输入条件的指令如下。

在块程序内不能使用的指令语言

块程序的录入方法

这一点把勇哥困难了几天,不得其解,这部分知识手册没有讲到。

手册中的这个程序,如果直接输入

ld0.01

BPRG2

之后,会发现IF,BEND等指令都是输不上去的。在语法自动提示中根本没这些

指令。

正确的做法是在选中整个程序行,右键菜单中-〉“显示条按照”,然后切换成

说明列表。

然后这里就可以输入上面的块定义中的指令了!

转入好指令后,再整行转为“梯形图”,这样你就看到了下面这个样子了。

这样就跟示例程序一个样罗。

文档评论(0)

185****2530 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档