S5中BEU的问题

①S5中BEU指令后面为什么还有程序呢。虽然有跳转指令,但是它不能跳到BEU后面的程序中去呀,那后面的程序就不起作用了呀。见图。
②S5程序中,为什么有的PB中,只有两句:JU  =M001; BE。为什么呢?这样的程序有很多呢。见图。

图片说明:

S5中BEU的问题    S5中BEU的问题   

最佳答案

BEU: 无条件块结束指令。
①、虽然有跳转指令,但是它不能跳到BEU后面的程序中去呀?
跳转指令完全可以能跳到BEU后面的程序中去!
例如:
A   =TEN+
AN =TEN-
JC =M002  //如果 =TEN+为1并 =TEN-为0,则跳到转=M002处。
BEU//如果上述条件不成立,则无条件块结束.。
……
M002:……
②、S5程序中,为什么有的PB中,只有两句:JU  =M001; BE。为什么呢?这样的程序有很多呢?
依我看是垃圾程序,是调试时被废弃的程序,但还需保留这一程序段。没有实际意思。可能还不被调用。

提问者对于答案的评价:
他的程序确实跳不过去。可能有问题。3Q

最佳答案作者回复:
他的程序确实跳不过去?
这与跳转语句的逻辑有关,跳转逻辑不成立就不可能跳转。

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc130225.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年5月29日
下一篇 2017年5月29日

相关推荐

  • S5程序修改新加程序后,怎样查找新加点

    最近在做一个S5程序的小改造,需要新加几个块,程序编辑完后,也下载下去PLC了,在调试程序时,用F2查找新加程序用的F.,I..Q,等时,提示没有发现,但是自己写的程序知道在哪个块…

    SIMATIC S5 2017年5月31日
  • LIR 2 指令问题

    LIR 2指令用法,哪位大侠能指点一下?谢谢 问题补充:谢谢!我看了一下教程,LIR2 将"存储器"的内容传到Accu2,存储器的地址为Ac…

    SIMATIC S5 2017年6月1日
  • S5-95更换电池后报警灯不灭。运行正常

    运行正常 最佳答案 首先要保证锂电池确实有电(大于3.6V),其次是保证电池座接触良好,如果还是不行的话,就要考虑PLC硬件故障了。 提问者对于答案的评价:非常感谢各位老师的帮助

    SIMATIC S5 2017年6月1日
  • fb250中参数的理解

    请教:设备上用了一个测量温度的模拟量模块6ES5  460-7LA13 (6ES5 498-1AA11卡),PT100测温度,读是通过FB2…

    SIMATIC S5 2017年6月1日
  • s5程序问题?

    1.s5里面OB21.OB22.OB31.OB32.OB160.OB251这几个系统块,在s7里面分别用那  几个程序块代替?2.OB22里面L &n…

    SIMATIC S5 2017年6月1日
  • S5密码设置问题

    请问各位老大;S5可以设置密码吗?怎么设置呢?谢谢 最佳答案 不能加密,但是你可以再编程时用一些间接寻址把关键的部分隐藏起来,这样就算有了你的程序也不可能仿造的。 提问者对于答案的…

    SIMATIC S5 2017年6月1日
  • 怎样做S5的系统硬件配置

    请问各位,怎样在STEP5中做系统的硬件配置,比如要配置扩展ET100单元的输入模块,这应该怎样操作。在S7的硬件组态很好做,但在S5中找不到这个组态,请高手赐教,谢谢。 最佳答案…

    SIMATIC S5 2017年5月31日
  • S5转S7标准块不能转换

    NO.          Name   &nbsp…

    SIMATIC S5 2017年6月1日
  • 确保正确设置全局DB

    S5升S7时,转化程序时弹出警告:      确保正确设置全局DB 问题补充:请问S5中的FB块和PB块分别相当于S7中…

    2017年5月31日
  • 西门子S5 PLC 程序下载问题

    PLC是西门子SIMATIC 6SE5928-3UB12   CPU 928B  现在想用软件PG-95下载程…

    2017年5月29日