欢迎来到西安翔宇测控仪表厂西北工控技术的首选西安plc控制柜价格专业,已累计设计2000多台西安plc配电柜,陕北石油使用西安电控柜技术安全
打开客服菜单

新闻中心

contact us

联系我们

西安plc配电柜 > plc编程入门 > s7200 SMART PLC的程序控制指令及其应用
s7200 SMART PLC的程序控制指令及其应用
编辑 :

西安轩seo

时间 : 2018-10-26 09:13 浏览量 : 91

s7200 SMART PLC的程序控制指令及其应用

程序控制指令包含跳转指令、循环指令、子程序指令、中断指令和顺控继电器指令程序控制指令用于程序执行流程的控制。对于一个扫描周期而言,跳转指令可以使程序出现跳跃以实现程序段的选择:循环指令可用于一段程序的重复循环执行:子程序指令可调用某些子程序,增强程序的结构化,使程序的可读性增强,使程序更加简洁:中断指令则是用于中断信号引起的子程序调用:顺控继电器指令可形成状态程序段中各状态的激活及隔离。凤县plc

跳转指令

跳转指令(MP)和跳转地址标号(LBL)配合实现程序的跳转。使能端输入有效时,程序跳转到指定标号n处(同一程序内),跳转标号n0-255:使能端输入无效时,程序顺序执行。跳转指令格式见表4-43

表4-43跳转、循环、子程序调用指令格式

表4-43跳转、循环、子程序调用指令格式

跳转指令的使用要注意以下几点

1)允许多条跳转指令使用同一标号,但不允许一个跳转指令对应两个标号,同一个指令中不能有两个相同的标号


2)跳转指令具有程序选择功能,类似于BASC语言的GOTO指令。泾阳plc


3)主程序、子程序和中断服务程序中都可以使用跳转指令,SCR程序段中也可以使用跳转指令,但要特别注意


4)若跳转指令中使用上升沿或者下降沿脉冲指令时,跳转只执行一个周期,但若使用SM0。0作为跳转条件,跳转则称为无条件跳转跳转指令程序示例如图496所示。兴平plc

16CBEE72A9ABFEE0C504605F5DF7A8E4.

图4-96 跳转指令程序示例

cache
Processed in 0.004619 Second.