关于wincc交叉索引的一个问题

我在wincc的一个画面中,发现一个按钮被编辑了动作,其代码为SetTagBit("menu_con",0);经查找发现"menu_con"为变量管理中的内部变量(类型是二进制变量),我想知道"menu_con"到底有何用,在哪些地方用到了这个内部变量,于是我应用交叉索引。在出现交叉索引画面后,点击新建,出现编辑过滤器对话框,在此对话框,点击可以出现变量下拉框右侧的按钮,出现另一对话框,选择"menu_con",点击确认,再点击开始搜索,发现在交叉索引里是会有一些内容,但无论在交叉索引里选择“对象”还是“属性/动作”或者别的一列中的某个内容,再右击鼠标,点击“跳转至(G)”,发现并不能找到"menu_con",那么我如何才能找到到"menu_con"在哪些地方用了?

最佳答案

帮你测试好几次了,我纠正“变量在脚本里应用的话是没法交叉索引的”这句话。
   单单下面这样还不行。
   #define TAG0 "menu_con" 
   SetTagBit(TAG0,0); 
   还需要加入语法描述
   // WINCC:TAGNAME_SECTION_START
   // syntax: #define TagNameInAction "DMTagName" (可无)
   // next TagID : 4  // here you can enter the next free ID  (可无)
   #define TAG0 "menu_con" 
   // WINCC:TAGNAME_SECTION_END
   SetTagBit(TAG0,0); 
   6.0版本创建时不自动加入语法描述的,6.2版本自动加入。
  这些都可以在交叉索引在线帮助里找到,以前没仔细看,有时回头看看有很大的补充。

提问者对于答案的评价:
谢谢回答

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2019年6月11日 上午8:06
下一篇 2019年6月11日 上午8:06

相关推荐