WINCC画面控制

我想在WINCC画面里做一个能控制电磁调节阀的按钮.请教高人画面如何和控制程序的模拟量输出,,从而能达到控制调节阀..

最佳答案

做一个按钮,用c语言编程如下:
  float    wert;                      /* Variablen-Wert */
  int flag3;

 flag3 = GetTagWord("aaa") & 0x0010;
 if (flag3==0)   // Extern
 {
   wert =GetTagFloat ("aaa");
   wert = wert+5.0;
   SetTagFloat ("aaa", wert);
 }
 else if (flag3!=0)  // Intern
 {
   wert =GetTagFloat ("aaa");
   wert = wert+5.0;
   SetTagFloat ("21_wi2ES", wert);
 }
 其中aaa为变量;5.0为每次增大的量,如果是关阀的时候将+改为-即可!

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

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

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

相关推荐

  • wincc通讯错误问题,求解决方法

    wincc通讯监测错误42c2,界面数据全是黄感叹 最佳答案 检查:1,通讯连接定义;2,变量定义3,通讯物理连接。 提问者对于答案的评价:xx

    SIMATIC WinCC 2021年7月5日
  • wincc初始界面

    wincc刚打开时有一个@SCREEN.PDL,想去修改这个界面,在wincc图形编辑中却找不到,想问一下这个画面需要在哪找到,想在这个画面中加入一些图片作为启动画面 最佳答案 在…

    SIMATIC WinCC 2021年7月5日
  • 调节阀给定

    我们有多个调节阀要控制(4-20ma输出),现在想只做一个给定画面,然后多次调用这个给定画面,想请教一下如何实现? 问题补充:用内部变量和全局脚本可以实现吗? 最佳答案 这个比较好…

    SIMATIC WinCC 2018年12月2日
  • reset_wincc报错

    点开始->运行->cmd,进入命令行模式,然后输入"reset_wincc"回车,系统报错。提示C:\Program Files\SIEM…

    2021年7月5日
  • WinCC全局库中Toggle Buttons中On_Off4使用间接变量

    需要从不同地方进入同一个画面使用该切换按钮改变不同开关型变量的状态,于是想使用间接变量,用IO域间接改变值没问题,但用全局库中Toggle Buttons中On_Off4…

    SIMATIC WinCC 2017年12月7日
  • FLEXIBLE组态的按钮老是点不上,请大家帮我

    之前发了一个求助帖,没说明白是咋回事,这回上图,请大家帮我看看。程序里画圈的那两个点就是我要组态的按钮,分别对应着开关机,目的是持续按住3秒就可以开关机了,防止误碰。我刚开始组态的…

    2021年7月5日
  • 帮助文件无法打开

    点击“帮助”——“目录和索引”,窗口闪一下就不见了。点击“帮助”——“使用帮助”,提示找不到WinHlp32.hlp文件。不想重新安装,有没有办法解决? 最佳答案 应该是你没有安装…

    SIMATIC WinCC 2019年6月11日
  • WICC组态

    现在有两套系统,一台工控机wicc与一套PLC。现在想用交换机将两个PLC连接起来,然后工控机打开那个界面就监控那个PLC,节省一台上位机,一用一备,不改变画面,不知道能不能做到。…

    SIMATIC WinCC 2019年6月10日
  • smart 1000IE V3只能用WinCC flexible SMART V3编辑吗

    smart 1000IE V3只能用WinCC flexible SMART V3编辑吗,有没有别的软件,现在WinCC&nbsp…

    SIMATIC WinCC 2021年7月5日
  • wincc质量代码不是80怎么办?

    运行后鼠标悬浮wincc管理器变量列表某个上方显示变量的质量代码有的是80,有的是4c,4c的肯定不对,不知道怎么处理这些错误的变量连接. 最佳答案 实现不行的话,就删掉那个变量再…

    SIMATIC WinCC 2019年6月11日