FP0基本控制指令

FP0基本控制指令

ID:36431960

大小:1.67 MB

页数:44页

时间:2019-05-09

FP0基本控制指令_第1页
FP0基本控制指令_第2页
FP0基本控制指令_第3页
FP0基本控制指令_第4页
FP0基本控制指令_第5页
资源描述:

《FP0基本控制指令》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、3.3FP0基本控制指令MC/MCE指令JP/LBL指令LOOP/LBL指令ED/CNDE指令SSTP/NSTP/NSTL/CSCP/STPE指令CALL/SUB/RET指令ICTL、INT和IRET指令MC/MCE指令(一)指令名称MC:主控继电器指令MCE:主控继电器结束指令(二)书写规定及格式MC指令不能直接由母线开始同一对指令的编号应相同MC及MCE的位置不能颠倒MC/MCE指令书写格式X1(MC1)程序段(MCE1)MC/MCE指令(三)指令功能当控制触点(图中X1)闭合时,执行MC及MCE之间的指令。当控制触点(图中X1)断

2、开时,执行MC及MCE以外的指令。(四)几点说明当MC前面的触点断开时,MC与MCE之间的程序只是处于停控状态,此时CPU仍然要扫描这些程序,不能简单的认为是跳过了这段程序,所以涉及到程序段内的一些指令执行情况如下:MC/MCE指令(五)程序举例(六)程序功能在一对主控指令之间可以嵌套另一对主控指令。(七)指令表主控继电器指令主控继电器嵌套例题JP/LBL指令(一)指令名称JP:跳转指令LBL:跳转标记指令(二)书写格式X1(JP1)(LBL1)JP/LBL指令(三)指令功能当JP指令前边的控制触点闭合时,程序不执行JP与LBL之间的指

3、令,而是跳转到和JP相同编号的LBL处,执行LBL指令以下的程序。由于执行跳转指令时,在JP和LBL之间的指令未被执行,所以可使整个程序的扫描周期变短。JP/LBL指令(四)程序举例(五)程序功能(六)指令表JP/LBL指令(七)注意事项在使用JP与LBL指令时,JP与LBL之间的触点及寄存器的状态变化如下:跳转指令例题LOOP/LBL指令(一)指令名称LOOP:循环指令LBL:循环标记指令(二)书写规范LOOP与LBL指令必须成对使用,且编号应相同。编号范围:0---63LBL指令可以放在LOOP指令的前/后。LOOP/LBL指令(三

4、)书写格式(LBL,n)X0[LOOPnDT0]LOOP/LBL指令(四)指令功能当LOOP指令前边的控制触点闭合时,程序反复执行LOOP与LBL之间的程序,每执行一次,数据寄存器DT0中的内容减1,直到DT0中的内容为0,循环停止。LOOP/LBL指令(五)注意事项虽然LBL指令可以放在LOOP指令的前后,但各自的工作过程有所不同。LBL在前时,执行循环指令的整个过程在一个扫描周期内,所以整个循环过程不可过长,否则会因扫描周期过长,影响PLC的速度。ED/CNDE指令(一)指令功能ED:无条件结束指令,常用在一个程序的结尾,表示程序的

5、结束点。CNDE:有条件结束指令。常用在一个程序的中间,主要是为了方便调试程序,并且在有CNDE指令做结束点的程序最后还有结束指令ED。ED/CNDE指令(二)指令的书写格式程序1X0[CNDE]程序2[ED]步进指令(一)指令名称SSTP:步进开始指令NSTP:脉冲式转入步进指令NSTL:扫描式转入步进指令CSTP:步进清除指令STPE:步进结束指令步进指令(二)指令功能SSTP:表示进入步进程序NSTP:当检测到触发脉冲的上升沿时,开始执行步进过程,并将包括该指令本身在内的整个步进过程复位。NSTL:当检测到触发接通时,开始执行步进

6、过程,并将包括该指令本身在内的整个步进过程复位。CSTP:复位指定的步进过程。STPE:关闭步进程序区,并返回一般梯形图程序。步进指令在编程中的应用例题1顺序控制例题2选择分支指令例题3并行分支指令A段B段C段Y50ONY51ONY52ONX10X12X11X14END过程10过程11过程12控制特点:1、本阶段的三个过程分别有自己的触发条件。2、过程之间的转换按照由上向下的顺序执行。3、过程转变后,前一阶段的一切动作相应跟随结束。顺序控制流程图顺序控制流程图A段B段C段X11X30END过程10过程11过程20X13X14X12过程1

7、2Y50ONY50ONY50ONY50ONX10控制特点:1、本阶段的四个过程都有自己的触发条件。2、本过程含有分支回路,需要根据条件选择。3、本阶段中的过程11和12不能同时执行。选择分支控制流程图选择分支控制流程图E段X10X31过程0过程11过程30X30X20X11过程21(Y30ON)(Y33ON)(Y35ON)X0过程10过程20(Y31ON)(Y32ON)(Y34ON)C段D段B段A段控制特点:1、本阶段的5个过程均有自己的触发条件。2、本阶段含有分支,需要根据条件判断。3、A、B和C、D过程为并行分支结构。4、A、B和C

8、、D均完成后进入E过程。并行分支控制流程图CALL/SUB/RET指令(一)指令名称CALL:执行指定的程序SUB:子程序开始RET:子程序结束并返回主程序CALL/SUB/RET指令(二)书写格式X1(C

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。