wincc 有没有函数判断变量是否存在

因为要批量更改数据,有些变量不存在,想跳过。有没有函数可以判断变量是否存在。

最佳答案

你可以通过获取变量的质量代码来判断该变量是否存在!

1、VBS获取质量代码:
       Dim oTag
       Set oTag=HMIRuntime.Tags("NewTag")
       oTag.Read 
        HMIRuntime.Trace oTag.QualityCode & vbCrLf
 2、C脚本获取质量代码,用GetTagxxxStateQC函数:
       DWORD dwState,dwQC;
       GetTagBitStateQC("NewTag",&dwState,&dwQC);
       printf("%d",dwQC);

提问者对于答案的评价:

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日 上午1:33
下一篇 2021年7月5日 上午1:33

相关推荐

  • 请问wincc7.0逻辑运算符的“与”是什么?

    我知道或是+ 请问与是什么 最佳答案 &  提问者对于答案的评价:多谢了

    SIMATIC WinCC 2019年6月11日
  • 关于系统ghost备份

    使用了5年的wincc6.2,现在想ghost备份一下,以防系统瘫痪。1、ghost备份后恢复在新电脑上wincc能正常使用吗?2、wincc的授权应该怎样导出呢?3、导出授权后原…

    SIMATIC WinCC 2017年6月1日
  • wincc与step7变量

    请教各位专家,我用一台PC机即做HMI服务器又想用它做HMI客户机,但是如何让WINCC中的tag和程序中的变量连接呢?我的这台机器可以在线看程序,说明我的PC机和300的PLC通…

    SIMATIC WinCC 2019年6月10日
  • CP5611卡通讯问题

    各位前辈您好,我想问一下,我公司一台工控机在用CP5611卡与S7300CPU通讯时突然出现,WINCC界面时暗时明(暗的时候不能进行操作),拆除一台电脑的5611通讯电缆后,恢复…

    SIMATIC WinCC 2019年6月11日
  • WINCC 归档的历史数据导出到EXCEL CSV文件

    从西门子网站下载了EXCEL模板文件,,想罢WINCC 归档的历史数据导出到EXCEL   CSV的格式文件,可是按照步骤连接数据库时显示T…

    SIMATIC WinCC 2019年6月11日
  • smart 700ie V3 密码等级?

    WinCC flexible Smart V3如何实现进入不同的页面需要输入不同的密码?例如进入产品选择页面需要输入用户名123 密码123…

    SIMATIC WinCC 2021年7月5日
  • WINCC7.0_SP3Updte2无法安装

    在网址下载的 《WinCC V7.0 SP3 ASIA 的更新 2》无法安装,见截图,以前操作系统是win7,32位,w…

    2021年7月5日
  • 下拉表控件的应用

    各位大侠,我想添加一个类似于VB中combox这样的控件,用于选择数据,在控件中我添加了一个S7hwTpaComboCtrl的控件,可是不太会用,该怎么对他编程,举个例子好吗?或者…

    SIMATIC WinCC 2019年6月11日
  • 调用EXCEL

    Dim excelapp Dim aa,bb,cc Set excelapp = CreateObject(&…

    SIMATIC WinCC 2019年6月11日
  • SIMATIC WINCC 的选型资料

    SIMATIC WINCC 对应的 操作员站、工程师站、服务器如何选择对应的软件,那些软件是需要购买的?刚接触不是很熟悉求详解?有没有SIMATIC&…

    SIMATIC WinCC 2021年7月5日

发表回复

登录后才能评论