在WINCC上实现按下多个按钮后,需要按“确认”按钮,这几个按钮的指令传送到PLC??

在WINCC中一个画面中做了很多按钮,想要实现的功能:按下多个按钮,最后需要按画面上的“确认”按钮,被按的这几个按钮的指令才能传送给PLC。这个功能,想在WINCC上实现。

最佳答案

在WINCC中为要操作的多个按钮定义一组中间变量"TagSet1"、"TagSet2"、------,可以是PLC变量,也可以是WINCC内部变量,按钮颜色按这些变量动态变色,指示按钮按下状态,按钮事件置这些变量值为1,确认按钮事件写脚本,按照中间变量值置实际操作值,同时复位中间变量值。
加判断可以如下:
if (GetTagBit("TagSet1")) //判断中间变量为1
  {
  SetTagBit("Tag1",1);//置实际操作位
  SetTagBit("TagSet1",0);//复位中间变量
  }
if (GetTagBit("TagSet2")) //判断中间变量为1
  {
  SetTagBit("Tag2",1);//置实际操作位
  SetTagBit("TagSet2",0);//复位中间变量
  }
或者简单些,不用判断
SetTagBit("Tag1",GetTagBit("TagSet1");//写实际操作位
SetTagBit("TagSet1",0);//复位中间变量
SetTagBit("Tag2",GetTagBit("TagSet2");//写实际操作位
SetTagBit("TagSet2",0);//复位中间变量

提问者对于答案的评价:
学习了

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年6月12日 下午7:21
下一篇 2017年6月12日 下午7:22

相关推荐

  • Tia portal出错需关闭

    安装的博图v14wincc的专业版,重新安装的win7旗舰版系统,添加新设备时就会出现tia portal出错需关闭,这个怎解决,软件对电脑都有什么要求,添加step7的…

    SIMATIC WinCC 2017年6月10日
  • 博途V13HMI仿真不能用

    装的博途V13,升级到update6 了,安装了STEP7 professional和WINCC professional,为啥HMI不能仿真呢,仿真…

    2017年6月29日
  • WINCC V6.0及更高版本间的区别

    公司里有用到触摸屏通过DP连接到PLC的,使用的WINCC V6.0软件,我看已经有了6.2版本和7.0版本了,我不知道它们之间到底有什么区别,是否6.0已过时呢还是有其…

    SIMATIC WinCC 2019年6月11日
  • 怎样用WINCC做按钮?

    各位老师好:我现在的用户需要我将WINCC的操作改成"按一个设备,出来一个对话窗,点击确认,发送命令,即启动设备,点击忽略或取消,停止设备,他门说用脚本做,可是我没有用过…

    SIMATIC WinCC 2019年6月11日
  • wincc7.3数据归档问题

    如图1,我设置的是3分钟归档一次,一共65个参数值(有浮点数和整数)需要归档,这个归档大小应该设置多少比较合适?麻烦请举例说明一下。图一下方这个更改分段的时间具体是什么意思?这个对…

    2017年6月1日
  • Wincc 上位机 服务器与客户机

    请问:  1、我在服务器上安装了 Wincc 后  ,在各客户机上还要安装吗?   2、要…

    SIMATIC WinCC 2021年7月5日
  • WINCC FLEXIBLE 2008 项目打不开

    该项目是使用不兼容或试用版。。。。。。。求大神解答,我现在版本是SP5 问题补充:RT 图片说明:    钻石用户推荐最佳答案 你打开项目的版本与创建项目版本不…

    2021年7月5日
  • wincc/wincc flexible/wincc runtime的区别

    我知道wincc是在pc上组态画面的软件,wincc flexible是在触摸屏上组态画面的软件,我说的没错吧?那wincc runtime呢?还有点疑问就是在…

    SIMATIC WinCC 2017年6月4日
  • 怎样用变量和脚本来做配方?

    现在想用变量、I/O域来做配方。获取配方名这些解决了,但是配方的状态栏不知怎么做。注意,是指在画面中不使用配方视图来做的,想要实现与配方视图一模一样的状态栏(能显示各种状态),设置…

    SIMATIC WinCC 2019年6月11日
  • 博图V13中HMI变量与PLC变量同步

    在PLC变量中包括I.Q.M和DB,都选择在HMI可见和HMI访问,可是在HMI变量表中点击“与PLC变量进行同步”按钮却不好用,请问如何正确操作 问题补充:图片 图片说明: &n…

    2017年6月1日