您当前的位置:五五电子网电子知识plc技术PLC培训资料S7-200 PLC的子程序调用指令(SBR) 正文
S7-200 PLC的子程序调用指令(SBR)

S7-200 PLC的子程序调用指令(SBR)

点击数:7203 次   录入时间:03-04 11:40:29   整理:http://www.55dianzi.com   PLC培训资料

    1.建立子程序

    可用编程软件Edit菜单中的Insert选项,选择Subroutine,以建立或插入一个新的子程序,同时在指令树窗口可以看到新建的子程序图标,默认的程序名是SBR_n,编号n0开始按递增顺序生成,可以在图标上直接更改子程序的程序名。在指令树窗口双击子程序的图标就可对它进行编辑。

    2.子程序调用

    子程序可以多次被调用,也可以嵌套(最多8层),还可以递归调用(自己调用自己)。

    CALL SBR0    //子程序调用

   CRET    //条件返回

    RET    //无条件返回(自动)

    【例4-18】循环、跳转及子程序调用指令应用程序,循环、跳转的梯形图程序如图4-45所示,子程序调用的梯形图程序如图4-46所示。

4-45 循环、跳转指令的应用

4-46 子程序调用指令的应用

    STL指令如下:

    LDW>= AC0,+100

    JMP 10    //跳转

    LD    M0.0

    FOR VW100+1+20 //循环开始

    LD    I0.0

    CAIL SBR_0    //调用子程序

    NEXT    //循环返回

    LD    I0.1

    SQ0.01    //位置1

    LBL 10    //标号

[1] [2]  下一页


本文关键字:子程序  PLC培训资料plc技术 - PLC培训资料