回复:S5程序打印的问题

n次看你的背影

  • 帖子

    2321
  • 精华

    73
  • 被关注

    53

论坛等级:奇侠

注册时间:2008-03-11

普通 普通 如何晋级?

发布于 2012-10-25 12:42:53

2楼

楼主:用打印出程序来交叉参考查找变量,比较麻烦。S5有交叉参考工具,是一个非常重要的工具,用它查找变量比较容易,速度很快,就几步。我弄些截图说明一下,多操作几次也就能熟练掌握了。可参考如下步骤:
①打开程序编辑器,或者进入OB1,如下图所示:


②按F2(Reference)命令,出现如下界面:


③然后按F2(Disp XRF)命令,出现XRF display of the operand输入界面。比如我们要查找F30.1在程序的哪些地方被用到,那么我们输入F30.1,如下图:


④然后按Insert,就会得到一交叉参考列表。此列表把在程序中用到F30.1地方全部列出来了。见下图:

OB 1:4/A 表示F30.1在OB1/Segment4进行了与操作;FB 1:2/T FY 表示在FB1/Segment2进行了字节传送操作(或者说字节赋值操作);FB 1:3/S 表示在FB1/Segment3进行了置位操作;········
⑤如果我们需要看FB 1:3/S,程序的逻辑是怎么编写的,那么把光标移动到此处,如下图:


⑥然后按Insert键,程序编辑器会自动goto到FB1/Segment3,光标会停留在你要找的变量上面,如下图:




当然,可以不用绝对地址,也可以用符号进行交叉参考操作,其它变量的交叉参考也是类似。S5的资料版区里面有,多看看,多操作操作,操作多了就会积累一定的技巧,熟就能生巧了。
佛对我说:“你的痛苦来自于你的欲望,没有欲望也就没有痛苦!”
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

共有0条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。