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

相关推荐

  • 控制马达的启停按钮

    控制马达的启停按钮 如何再做一个确认画面 最佳答案 如果脚本用VB编写,直接用msgbox弹出画面就可以,点击"是"就启动,点击"否&quo…

    SIMATIC WinCC 2019年6月11日
  • wincc与ifix通过OPC进行数据交换问题

    可以实现,但是怎么实现毫无头绪请大家帮帮忙! 最佳答案 查收linwei1096@126.com邮箱的解决方案。参考:http://www.ad.siemens.com.cn/se…

    SIMATIC WinCC 2019年6月11日
  • 我们这边的Win CC启动过程读条20%后自动关闭了,该查哪里的日志记录

    WinCC 脚本诊断系列 – 如何快速诊断 WinCC 脚本错误 课程编号:V2746 您在使用WinCC时遇到脚本错误该如何应…. 点击这里,打开新窗口观看完整视频 该视频下…

    2021年7月5日
  • vm虚拟机用于实际项目

    如题,主机为win7系统,虚拟机安装xp,因某种原因要用xp系统运行wincc,能用在实际工程项目中吗?会不会有问题,比如经年累月的 最佳答案 没啥问题,主机和虚拟机之间建个共享文…

    SIMATIC WinCC 2020年11月1日
  • WINCC和414-5H通讯

    我有个项目用的414-5H冗余套站 编程软件为Step7 V5.5 SP2 HF1(中文)   上位机用WIN…

    SIMATIC WinCC 2017年12月7日
  • 热键禁止后5.1的运行最小化

    5.1的WCC运行画面最小化怎么搞啊,这里的答案用在6.0是很好用,明白人支持一下,谢谢大哥了。要不在按钮上调用ALT+ESC也行啊 问题补充:要不在按钮上调用ALT+ESC也行啊…

    SIMATIC WinCC 2019年6月11日
  • msflexgrid控件如何删除记录

    在wincc画面中引用的msflexgrid控件如何删除选中的记录,选中记录时,有什么没有什么标志用来编写程序 最佳答案 先获取当前选中的行数和列数。然后在里边写入空值。 提问者对…

    SIMATIC WinCC 2017年7月30日
  • wincc7.0 数据存储

    请问,wincc7.0是怎么存储历史数据的,像曲线的数据是存储在哪?怎么存储,按天一个表吗?还有就是实时数据,比如说设备的状态,这种是怎么存储的。我想用第三方软件去读取wincc的…

    SIMATIC WinCC 2017年5月29日
  • STARTER 下载

    哪里可以下载STARTER 4.5版 请大侠赐教 最佳答案 链接: https://pan.baidu.com/s/1mM62teL5Aw83keNQ…

    SIMATIC WinCC 2020年11月1日
  • wincc6.2中vbs的断点如何添加

    wincc6.2中vbs脚本诊断如何添加断点,想单步执行 最佳答案 方法有三1、最简单的是用msgbox函数2、还有就是要按照微软的vbs调试器,在wincc的光盘里面有安装文件3…

    SIMATIC WinCC 2019年6月11日

发表回复

登录后才能评论