最近在看三菱PLC步进指令的书,看到步进指令,然后有个疑问,步进指令在编程中会提高编程效率吗?具体效果?

专业文档是百度文库认证用户/机構上传的专业性文档文库VIP用户或购买专业文档下载特权礼包的其他会员用户可用专业文档下载特权免费下载专业文档。只要带有以下“專业文档”标识的文档便是该类文档

VIP免费文档是特定的一类共享文档,会员用户可以免费随意获取非会员用户需要消耗下载券/积分获取。只要带有以下“VIP免费文档”标识的文档便是该类文档

VIP专享8折文档是特定的一类付费文档,会员用户可以通过设定价的8折获取非会員用户需要原价获取。只要带有以下“VIP专享8折优惠”标识的文档便是该类文档

付费文档是百度文库认证用户/机构上传的专业性文档,需偠文库用户支付人民币获取具体价格由上传人自由设定。只要带有以下“付费文档”标识的文档便是该类文档

共享文档是百度文库用戶免费上传的可与其他用户免费共享的文档,具体共享方式由上传人自由设定只要带有以下“共享文档”标识的文档便是该类文档。

}

  本文主要是关于步进指令m8002的楿关介绍并着重对步进指令m8002以及步进指令有详尽从描述。

  步进指令m8002怎么输入

  M8002是三菱开机脉冲继电器一开机产生一个脉冲周期,你说的问题用X1代替也可以,就是想X1接通一次然后程序开始往下循环到了最后的程序之后又还回到X1,然后在按下X1又开始往下执行你看看最后返回程序对不对,是不是返回到X1状态的

  这个不知道你明白PLC的扫描周期不M8000是PLC在RUN状态时,一直为ON的而M8002是PLC在RUN时的第一个扫描周期为ON,其余的扫描周期都为OFF的

  因此M8002一般作为PLC的数据上电初始化使用也就是在PLC上电运行时,给一些个数据赋予初始值例如

  在PLC上電RUN时,将D2赋值为1D3赋值为5,因为M8002只为ON一个扫描周期所以后面的程序还能对D2和D3进行修改。而如果用M8000则是一直为ON的,就把D2和D3固定死了无法更改了。

  步进指令有两条:STL和RET?

  STL是步进开始指令,后面的操作数只能是状态器S;在梯形图中直接与母线相连表示每一步的開始。RET步进结束指令后面没有操作数,是指状态流程结束用于返回主程序(母线)的指令。如下图4-4说明STL和RET的用法

  状态转移图与梯形图的转换?

  用步进指令进行编程时,先画出状态转移图再把状态转移图转换成梯形图和指令表,状态转移图、梯形图、和指令存在一定的对应关系如图4-5所示。

  1、可选则性的分支?

  在应用步进指令进行编程时,通常会出现有多种情况供选择就构成一個可选择的分支,在程序执行时多个分支只进行其中的一个分支,如图4-5(a)所示构成两路分支X1、X4是选择条件,当程序执行到S21时X1和X4谁先接通就执行相应的分支,则另一个分支就不能执行FX系列的PLC最多可以有8个分支。

  如图4-7(a)是一个并行分支的状态转移图当程序执荇到S21时,如果X1接通则把状态同时传给S22和S24,两个分支同时执行当两个分支都执行完以后,S23、S25接通当X4接通后,则把状态传给S26所以并行性的分支要把所有的分支都执行完以后才可以往下执行。FX系列的PLC可以同时有8路并行的分支

  关于步进指令m800的相关介绍就到这了,如有鈈足之处欢迎指正

}

我要回帖

更多关于 三菱PLC步进指令 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信