欢迎回到技成培训网
技成培训网
电工题库宝典
技成电工课堂
PLC练习题
技成PLC课堂
变频器故障查询
技成PLC学吧
伺服驱动故障查询
技成PLC网校
手机扫码下载
黄金会员
权益加码,给自己多一个选择!
白金会员
金钻会员
10年会员服务,10000+精品视频任意学!
搜索
热门课程
当前位置:技成首页 > 文章中心 > 技成百科 > 程序重新执行问题
我想在程序执行过程中,当触发一个条件时,让整个程序在从头开始执行,怎么样实现?
问题补充:跳转指令能不能达到相当于重新上电的效果?程序里面有子程序和块调用,会不会有影响?
佳答案
你可以用跳转指令JMP和标签LBL来做,将标签LBL放置在程序开始点,当触发一个条件时,用跳转指令JMP跳转至程序开始点,JMP和LBL指令的具体使用可参考《S7-200 可编程序控制器系统手册》中P.171(跳转指令)的详细内容。下载地址:https://www.ad.siemens.com.cn/download/docMessage.aspx?ID=1822&loginID=&srno=&sendtime
跳转指令只能使程序跳转到你指定的位置并开始执行下一个网络的程序,至于在你的程序里能不能达到相当于重新上电的效果和对程序里面子程序和块调用会不会有影响,那要具体看你的程序是怎样编制的了,在这里不好说。
若有收获,就点个赞吧!
微信扫一扫分享
阅读与本文标签相同的文章
上一篇:关于S7-200 CPU224的数据处理问题
下一篇:WINCC7.0怎么打开5.0项目