s5程序FB50分析

一段s5程序,我不太懂,请各位帮我分析分析。
我想知道FB50是什么意思。
FB50在OB13中调用,每50ms扫描一次。在OB13中可以看到FB50块的FR管脚写的是内存地址FY99。而在程序中FY99只有F99.0用过,其他的bit都没有用过。F99.0的程序是在PB1中的,意思应该是每秒一个脉冲。
我现在看不明白FB50 是做什么用的。

图片说明:

s5程序FB50分析    s5程序FB50分析    s5程序FB50分析   

最佳答案

JU   M001 //无条件转移到标号M001处
         NOP 0 //空操作,无意义
M001: L =FR //取=FR单元的内容
         D 16//将上述=FR单元的低字节的内容用16减
         T  =FR //将递减结果保存在=FR单元单元中
        JU   M002//无条件转移到标号M002处
        L KH 419D//取十六进制数
M002:BE//块结束
1、从上述程序看,程序执行结果就是FR单元的低字节的内容用16减的结果,再保存在=FR单元单元中。
2、=FR是一个形式地址,实际地址要看调用FB50中的FY99。
3、该程序是修改后的版本,其逻辑显得无章法,例如  L KH 419D//取十六进制数这条指令根本就不能被执行。
4、有关S5指令,详见:
http://wenku.baidu.com/view/49019dabdd3383c4bb4cd26c.html

提问者对于答案的评价:
我也知道是减了16,但是不明白他是做什么用的。还是谢谢了。

最佳答案作者回复:
别人不会明白他是做什么用的,这要问编程的人了!

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

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

相关推荐

  • S5 948与S5 948u有哪些不同?

    各位前辈:我有一个问题,为什么s5适配器能够连接S5 948,却不能连接S5-948u呢?s5适配器是经过5V外部供电的。 最佳答案 希望这个资料对你有帮助:《SIMAT…

    SIMATIC S5 2017年5月29日
  • S5转S7程序

    我的CIP机 是S5的现想改为S7系列的请问程序如何装换 谢了 最佳答案 1.用STEP7软件包中的CONVERTING S5 FILES将…

    SIMATIC S5 2017年6月3日
  • 西门子S5系列545-PLC的编程软件哪里有

    我厂一款老型机器用的是西门子545-1104 PLC.请问该型plc 编程软件是用什么的,哪里可以下载这种编程软件。 最佳答案 S5的软件及中文资料下载链接——…

    SIMATIC S5 2017年5月31日
  • S5中OB230-235的功能介绍

    编程手册没有详细介绍他们的功能及使用。有没有这样的手册及资料呢。 最佳答案 1、 OB230 – 237 :Functions f…

    SIMATIC S5 2017年5月29日
  • SIMATIC S5

    大家好!我是新手,请多多指教,现在我有关于SIMATIC S5的问题,我的 CPU 是115U CPU 942B 的,请…

    SIMATIC S5 2017年6月3日
  • 用软件s5转s7后,一般的,要手动修改哪些?

    软件s5转s7后,一般还要手动修改哪些?最好详细一点。 最佳答案 1、在自动转换的信息中有标识。不管怎样,都要自己认真、仔细地顺几遍。2、一般还要手动修改哪些?详见:、见《从S5成…

    SIMATIC S5 2017年5月28日
  • S5-115H的通讯问题

    S5-115H和S5-115U控制器有什么区别? 通讯卡件都是CP1430TF,115U很容易就同步了,采用相同的方法,115H怎么都不能同步,是什么原因呢,?&nbsp…

    SIMATIC S5 2017年6月1日
  • 6ES5095-8MB02停产问题

    6ES5095-8MB02停产了,用什么替换? 最佳答案 此回答已完善 他的后续产品是6ES5095-8MB04S5程序可以转成S7程序的长春一汽大众的S5程序就是我们给转的&nb…

    SIMATIC S5 2021年7月5日
  • step5程序如何带注释打印?

    下载了S5程序,添加了注释。在STEP5中能显示程序和注释。用记事本打开-LS*INI和-ZO*SEQ的方式可以单独打印程序和文件。但是不知道怎么选择,才能把带有注释的程序完整打印…

    2021年7月5日
  • 博途中 FC 使用 IEC_Timer 作为实参 , FC 中 Timer 的 bool 型输出 触点使用问题

    我的设备中有几个相同模块,现我编写 含有形参的FC 功能反复调用, 其中我FC输入input 时间数据 选择的是系统 I…

    SIMATIC S5 2017年5月28日