BOOL GetTagBitState()的用法

BOOL GetTagBitState(Tag Tag_Name, PDWORD lp_dwstate);

这个函数里面的Tag_Name要求是一个变量名,我想在脚本里面多次调用,请问Tag_Name这个参数能不能用中间变量来动态赋值啊,如果可以,那这个中间变量应该是什么类型的呢?谢谢!下面是帮组里的例子
{
DWORD dwstate;
BOOL bValue;
dwstate = 0xFFFFFFFF;
//Get the tag value
//dwstate is the tag state
bValue = GetTagBitStateWait("gs_tag_bit",&dwstate);
//Create a string which includes the tag value
if (bValue)
{
  // User defined code if the
  // value of the tag is true
  ...
}
else
{
  // User defined code if the
  // value of the tag is false
  ...
}
}

最佳答案

Tag_Name的格式是字符串

char *tn = "";
switch( .... )
{
    case 1:
        tn = "Tag_Name_1" ;
        break;
    case 2:
        tn = "Tag_Name_2" ;
        break;
    .....
    case n:
        tn = "Tag_Name_n" ;
        break;
}

bValue = GetTagBitStateWait(tn,&dwstate);

提问者对于答案的评价:
确实是字符串类型,已经证实了

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

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

相关推荐

  • wincc audit v7.3 安装问题

    问题如图,wincc V7.3ASIA 和wincc/audit V7.3   wincc安装完成且授权正常,硬件狗也插…

    2017年5月31日
  • 能不能把监控摄像头或可视对讲系统的监控画面实时的传送到组态界面中

    能不能把监控摄像头或可视对讲系统的监控画面实时的传送到组态界面中,如果可以的话,怎么办,麻烦详细说明一下,谢谢了有这方面的资料发我一份zhanglujuanzq@126.com先谢…

    SIMATIC WinCC 2019年6月11日
  • wincc7.0报警如何确认

    我用wincc7.0的报警器实现声音报警,在报警记录中点确认,声音消失一下又有声音报警,确认状态也消失了。 问题补充:可以在报警信号有的情况下,如何关闭报警器的声音? 最佳答案 在…

    SIMATIC WinCC 2021年7月5日
  • wincc与vb

    各位师傅您们好,我现在想让wincc一运行就让vb生成的exe运行,wincc取消激活,vb中的exe自动关掉,怎么才能实现啊,谢谢谢谢!!!! 最佳答案 1、启动问题:&nbsp…

    SIMATIC WinCC 2019年6月11日
  • winnc mp277"key"

    请教各位前辈    WINNC MP277“KEY”10寸触摸屏,在用户操作界面设有用户名和密码,如果密码忘记了,找不到机器原程度…

    SIMATIC WinCC 2019年6月11日
  • wincc fiexible smart v3 打开文件出错

    WinCC flexible SMART V3软件打不开文件,出现此项目的数据库已使用版本高于Microsoft SQL serv…

    2021年7月5日
  • 拷贝后的博图wincc无法运行

    拷贝后的wincc项目无法运行,网上说,计算机名称不一样,如何修改呢,计算机名知道了,博图这个wincc怎么改呢, 图片说明:       …

    2021年7月5日
  • WINCC怎么做OPC SERVER

    WINCC怎么做OPC SERVER 最佳答案 配置dcom,客户端和wincc电脑用同一个用户名密码登录,然后就可以访问wincc的运行数据库:opcserver.wi…

    SIMATIC WinCC 2017年11月6日
  • Wincc 在线趋势

    各位大侠!我有一项目,画面有多个按钮:PID1,PID2,PID3等,现在想按下按钮调用画面模板,出现相应的在线趋势,能实现吗?刚入手Wincc,求大侠们指教。 最佳答案 参考一下…

    SIMATIC WinCC 2018年12月5日
  • S7-200通过CP243-1和交换机与WINCC通讯(求助)

    大家好,最近接了个合同,要户要求S7-200通过CP243-1和交换机与WINCC通讯;不知此方案是否能实现?如果能做,该如何做? 最佳答案 你要安装相应支持S7200的OPC通讯…

    SIMATIC WinCC 2019年6月11日