请教一个按一下为1再按为0的按钮C脚本问题

已锁定

张飞13

  • 帖子

    2
  • 精华

    0
  • 被关注

    0

论坛等级:新手

注册时间:2011-12-02

普通 普通 如何晋级?

请教一个按一下为1再按为0的按钮C脚本问题

1146

1

2012-07-08 12:51:54

我自己在WINCC内部变量处做了一个start的二进制变量,然后做了一个按钮编写如下脚本:SetTagBit("start",!GetTagBit("start")); 然后在按钮上文本显示通过start来变化1为程控0为手动,功能实现了,现在的问题就是我想用一个建立在SIMATIC S7 PROTOCOL SUITE 下的TCP/IP下建立一个MX0.1名称叫AUTO的变量 想通过MX来实现上述功能 却发现不能实现 方法一我又在脚本写入这一句
SetTagChar("start","AUTO");
SetTagBit("start",!GetTagBit("start"));
方法二
if(GetTagBit("AUTO")==0)
{
SetTagBit("AUTO",1); //返回类型:BOOL
}
else
{
SetTagBit("AUTO",0); //返回类型:BOOL
}
}

表示不能成功 求教
请教一个按一下为1再按为0的按钮C脚本问题 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC WinCC / Panel

共有32574条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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