FB静态变量监看问题

一个块内 多次把一个FB做成静态变量 如何监看指定的 那个静态FB
(如图中 很多个一样的静态FB 怎么监看 指定的)

图片说明:

FB静态变量监看问题   

最佳答案

FB块被多次调用,在实际运行中,想监控其中某个块内条件的执行情况,有以下几种方法:
一、可以在功能块调用前增加条件,如果需要监控哪个块,使能调用条件,其他的不是能;
二、功能块结合相应背景数据块,对照查看执行情况;
三、使用“Call Environment”的功能,选择相应的背景DB块,在FB中监控,具体操作如下。
①打开相应的功能块如FB1,点击菜单中的“Debug”,选择“Operation”,选择“Test Operation”模式。
②点击“Debug”下的“Call Environment”,进入“Call Environment of the Block”窗口。
③勾选调用路径“Call-Up Path”,如FB1在OB1中的调用,再选择打开数据块“Open the Blocks",最后在“Instance DB Number”中填写的是想监控块的背景数据块号,点击OK
④点击OK后回到功能块如FB1的窗口,然后点击“眼镜”在线,则可监视其执行情况。⑤如果想监控其它块的调用情况,在离线状态下像上面的操作修改Instance DB Number”号即可。
四、使用通过路径监控的快捷键。
进入功能块的调用块如OB1,选择Debug-Operation-Test Operation;然后需要将功能块的调用块如OB1重新下载;之后再右击想监控的功能块,在Called Block下会出现Monitor with Call-Up Path,点击即可直接监控。

提问者对于答案的评价:
吸收了,非常感谢。(并感谢所有热心朋友。)

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2018年12月1日
下一篇 2018年12月1日

相关推荐