获取窗口变量前缀名称

首先,感谢西门子专家在
http://www.ad.siemens.com.cn/service/answer/solution.asp?Q_id=63921&cid=1032
给予的帮助,SetTagValue避免变量前缀的代码已经修改成功。
     现在我需要获取画面模板中变量前缀的名称(变量前缀已经写死为:PID200.),我会把此前缀传递出去赋给外部的弹出窗口,请问用vb或c语言该怎样写?谢谢!
     PS:工程有500多个点,用画面模板做。画面窗口的名字不一样,怎么在模板里面写函数获取变量前缀的名称?

最佳答案

画面窗口有个属性变量前缀,就是TagPrefix
如果在画面模板里使用按钮事件来获取所在窗口变量前缀,可以在按钮脚本里这样获取
Msgbox  Item.Parent.Parent.TagPrefix

C脚本里可以使用GetTagPrefix函数获取变量前缀

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

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

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

相关推荐

  • wincc通过opc连欧姆龙plc

    本人下载了一个easyopcserver,读取到了plc的数据,使用wincc中的local easyopcserver也连接上了opc,但wincc中的plc点位值都位…

    SIMATIC WinCC 2021年7月5日
  • MP277的屏可以替换OP7的屏吗,该怎么操作

    MP277的屏可以替换OP7的屏吗,该怎么操作,需要修改哪些东西? 最佳答案 不行。西门子推荐了相应的精智屏SIMATIC MP 277 窄边面板停产…

    SIMATIC WinCC 2021年7月5日
  • Wincc中如何制矩形对象纵向移动

    通过在Wincc中建立内部变量,如何制作上升,下降,停止3个按钮,控制一个矩形对象的上升,下降,停止动作? 最佳答案 读取矩形的顶点坐标y,然后增加y坐标。我这个是控制矩形y坐标在…

    2021年7月5日
  • WINCC7.3画画面问题

    初次使用WINCC7.3:画图问题,公司工艺流程图画到组态软件主画面上,由于图库里很多没有现成的图,或者就算有还不是太像。    &nbsp…

    SIMATIC WinCC 2021年7月5日
  • 切换Windows用户,上位机无法执行。

    博图V13做的WINCC RT Advanced上位机。运行电脑那边用管理员账户安装的博图,管理员账户下可以正常执行Wincc Runtime&nbs…

    SIMATIC WinCC 2017年6月11日
  • 2套wincc控制一套S7400

    1套wincc控制和一套S7400以在现场使用,现在再加一套wincc做备用控制,请问需要加那些硬件,如何做?谢谢 问题补充:网络采用的光纤链路连接,是不是要用到Scalance&…

    SIMATIC WinCC 2019年6月11日
  • 二进制变量记录

    做的泵运行信号变量记录,非周期-有变化时,变量是WINCC连接的S7外部变量,报表做好后为什么运行信号变化时,变量记录里没有反应,采集不到,我不知道我哪里没做对(现场是一台服务器一…

    SIMATIC WinCC 2021年7月5日
  • 笔记本电脑与HMI通信

    MP337的屏在与电脑通信时屏是什么状态,在那个个选项上才能通信上,怎么设置。电脑上的地址是192.168.0.21HMI上的是192.168.0.20,以太网线测试过了没问题,电…

    SIMATIC WinCC 2017年11月4日
  • 怎样在上位机上组太报警记录

    我想在上位机上组太报警记录,实现报警自动记录,具体应该怎么做 最佳答案 如果是WINCC组态软件,请查阅《深入浅出WINCC》第八章,消息系统,组态报警。 提问者对于答案的评价:O…

    SIMATIC WinCC 2019年6月10日
  • 博图如何离线模拟触摸屏画面?

    博图如何离线模拟触摸屏画面?请详述具体操作步骤 谢谢 问题补充:我只是想单纯的仿真触摸屏画面  如何实现 最佳答案 先选中PLC的项目,把仿真运行起来…

    2017年7月30日