继电器
本文主要是关于步进指令m8002的相关介绍,并着重对步进指令m8002以及步进指令有详尽从描述。
M8002是三菱开机脉冲继电器,一开机产生一个脉冲周期,你说的问题,用X1代替也可以,就是想X1接通一次然后程序开始往下循环,到了最后的程序之后又还回到X1,然后在按下X1又开始往下执行,你看看最后返回程序对不对,是不是返回到X1状态的
这个不知道你明白PLC的扫描周期不,M8000是PLC在RUN状态时,一直为ON的,而M8002是PLC在RUN时的第一个扫描周期为ON,其余的扫描周期都为OFF的
时序如下图
因此M8002一般作为PLC的数据上电初始化使用,也就是在PLC上电运行时,给一些个数据赋予初始值。例如
在PLC上电RUN时,将D2赋值为1,D3赋值为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的相关介绍就到这了,如有不足之处欢迎指正。
全部0条评论
快来发表一下你的评论吧 !