wincc 选项组问题

我有三个bool变量,想通过选项组来实现选择,请问c语言怎么写

图片说明:

wincc 选项组问题   

最佳答案

楼上的脚本没有问题,在选项组1中的属性选择事件下的输出/输入的选择框下的更改动作C脚本添加如下代码即可:
  int i=(int)GetPropDouble(lpszPictureName,"选项组1","Process"); //获取选项组1中的数值
    switch(i)
               {
                 
  case 2: SetTagBit("变量2",1);    SetTagBit("变量1",0);  SetTagBit("变量3",0);
                                break;
  case 4: SetTagBit("变量3",1);    SetTagBit("变量2",0);  SetTagBit("变量1",0);
                                break;
  default:
     SetTagBit("变量1",1);   SetTagBit("变量2",0); SetTagBit("变量3",0);
                                break;

                }

提问者对于答案的评价:
xiexie

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

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

相关推荐

  • wincc和s7

    请教有关wincc和s7400中,比如在PLC的主站和分站之间的DP插头松了,当通讯中断的时候系统能不能把这个故障报到wincc中,我在wincc的界面就能判定是什么故障。能的话怎…

    SIMATIC WinCC 2021年7月5日
  • 集成项目Wincc移植

    项目是STEP7+WINCC集成的。Wincc是7.0的版本做的,现在要一直到7.3和7.4,在移植过程中都出现了图片的提示,不论点击Yes还是NO,移植完成后提示移植成功,但是激…

    2021年7月5日
  • 触摸屏变量本身显示无故障,编译过程中显示不存在

    我是将一个触摸屏画面和变量全部复制到另一个触摸屏中,型号相同。复制结束后将变量连接重新设置连接到plc,此时变量表中的变量也有红色变为灰色,再点击同步变量,再编译,可是此时编译报错…

    SIMATIC WinCC 2020年11月1日
  • WINCC制作报警记录时为什么不能更改消息位?

    已更改就提示只能输入0-7之间的值,但我输入后还是无效,另外,消息变量是如何触发的,比如我要报警温度高,是不是在报警记录里直接连接这个温度高的变量就行了,当这个点为1时就在画面中报…

    SIMATIC WinCC 2019年6月11日
  • vbs脚本怎样读取SQL2008中的数据

    各位大神好啊,本人菜鸟一只,想请教VBS脚本(wincc7.2里的项目模块)怎样读取 SQL2008 中的数据呀,请大家指点一下,小弟急用呀,最好能给个例程看看…

    SIMATIC WinCC 2017年11月29日
  • WINCC选件的问题

    早就听说WINCC选件有Connectivity pack ,datamonitor,听别人说是查询数据库,但我还是有点模糊,大家给介绍下吧,还有其它的选件还有…

    SIMATIC WinCC 2019年6月11日
  • 得到控件Y坐标的函数位于什么地方?

    得到控件Y坐标的函数位于什么地方?是什么?谢谢! 最佳答案 int x,y; x=GetLeft(lpszPictureName,lpszObjectName)…

    SIMATIC WinCC 2019年6月11日
  • opc获取报警记录的问题

    大佬们,我想问下,可以用opc通讯的方式读到wincc的报警记录吗?我之前直接用java读sqlserver数据库可以读到,但是报警记录的那个数据库名一直会换。 最佳答案 可以的呢…

    SIMATIC WinCC 2021年7月5日
  • 按键组态

    库中找的向上按键直接连接变量后,但是和PLC程序无法接通。但是用相同的方法将窗口对象中按钮直接连接变量后,可以PLC程序接通。请问问题出在什么地方? 问题补充:具体图 图片说明: …

    2017年8月26日
  • 如何实现S7-400,WINCC间通过普通以太网连接

    CPU采用 412-2DP,网卡是CP443-1,上位机是研华工控机,板载网卡。请问如何配置才能和WINCC6.2建立通讯   最佳答案 楼主可以参考…

    SIMATIC WinCC 2019年6月11日

发表回复

登录后才能评论