wincc二次确认执行一次下一次无法再执行

等二次确认后,变量“zh1”赋值为1,wincc运行时只能运行一次脚本如下:{int ZW,i,j;ZW= MessageBox(NULL,"你确定启动吗?","警告",MB_YESNO|MB_SETFOREGROUND|MB_SYSTEMMODAL);if (ZW==IDYES){SetTagBit("zh1",1);for(i=0;i<60;i++)   {for(j=0;j<60;j++)     {}    }  SetTagBit("zh1",0);SetTagBit("i",0);SetTagBit("j",0);}else{}     }

最佳答案

参考:
使用WinCC输入/输出域实现带确认的输入操作
https://support.industry.siemens.com/cs/cn/zh/view/78818232

提问者对于答案的评价:
已解决,c脚本如下#include "apdefap.h"
void OnLButtonDown(char* lpszPictureName, char* lpszObjectName, char* lpszPropertyName, UINT nFlags, int x, int y)
{
#pragma option(mbcs);
#pragma code("Kernel32.dll");
void Sleep(int  Milliseconds);
#pragma code()
int ZW,i;

ZW= MessageBox(NULL,"你确定启动吗?","警告",MB_YESNO|MB_SETFOREGROUND|MB_SYSTEMMODAL);
if (ZW==IDYES)
{SetTagBit("zh1",1);
Sleep(5000);
SetTagBit("zh1",0);}

else
{SetTagBit("zh1",0);
}
     
}

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

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

相关推荐

  • wincc可以控制霍尼韦尔PLC吗

    用wincc通过霍尼韦尔PLC来控制现场电机的启停,可以吗? 最佳答案 可以,你只要通过opc方式连接它的plc中的变量就可以了。 提问者对于答案的评价:很好! 专家置评 已阅,最…

    SIMATIC WinCC 2019年6月10日
  • wincc 74. SP1如何做历史曲线?如何做报表?之前没用过求详细的资料?

    wincc 74. SP1如何做历史曲线?如何做报表?之前没用过求详细的资料? 最佳答案 历史曲线使用归档功能做就可以了报表可以用WINCC自带的报表功能,也可…

    SIMATIC WinCC 2021年7月5日
  • cp1613的使用

    两台工控机网卡为CP1613,一台机子重启后wincc同时运行,通讯正常两台机子闪,若拔掉一台的网线另一台正常,不知什么原因? 最佳答案 检查一下CP1613的设置是否冲突,NET…

    SIMATIC WinCC 2019年6月11日
  • 西门子如见配置的问题

    自动控制系统里,有一台上位机,一个操作员站,用的S71500的CPU,1000个变量,用的WINCC系统,软件应该怎么配呢,还有如果用的是DCS系统,也是一台服务器,一台操作员站,…

    SIMATIC WinCC 2021年7月5日
  • Microsoft SQL Server 2000(Iinstanz WinCC)??

    我在安装WINCC的时候需要先安装这个,请问高手怎么来安装呢?哪里有下载? 问题补充:在网上找不到SQL 2000 FOR  WINCC的专…

    SIMATIC WinCC 2019年6月11日
  • wincc读取SQL数据库数据

    SQL数据库内存储的数据(不是wincc归档存储到SQL的数据,是外部其它方式读取的数据存储到SQL内的),如何通过VBS脚本读取该数据,并连接到wincc变量?有相关例程的朋友给…

    SIMATIC WinCC 2019年6月11日
  • 下拉表控件的应用

    各位大侠,我想添加一个类似于VB中combox这样的控件,用于选择数据,在控件中我添加了一个S7hwTpaComboCtrl的控件,可是不太会用,该怎么对他编程,举个例子好吗?或者…

    SIMATIC WinCC 2019年6月11日
  • 一个1500能用多少个wincc监控?

    基于WinCC消息系统的智能诊断 课程编号:V2666 课程主要内容:<br/>-消…. 点击这里,打开新窗口观看完整视频 该视频下的所有用户提问列表 一个1500…

    2020年11月1日
  • winCC报警消息画面显示问题

    1.想问一下大家报警变量都是如何处理的,大概思路是什么(做了报警组态,然后在控件里显示,然后有做一个文本域,当报警出现的时候,弹出来,点击确认?那报警控件里还要确认一遍?)2。因为…

    SIMATIC WinCC 2021年7月5日
  • WINCC与WINCCflexible画面

    在WINCCflexible里做的画面可以用什么方法将其复制到WINCCV6.2监控机里做画面。 最佳答案 不能,重做吧。 提问者对于答案的评价:谢谢各位

    SIMATIC WinCC 2021年7月5日

发表回复

登录后才能评论