WINCC中用一个变量退出WINCC的C语言脚本编程

当这个变量为1时WINCC自动退出
BOOL a;
a=GetTagBit("S7$程序(1)/sj.ggg"); //Return-Type :short int

if (a==1){

ExitWinCC (); //Return-Type: BOOL
}
return 0;
}
有时还得靠自己 你们说的都不清楚 不过还是谢谢;

你可以用动态向导,系统函数,添加你想要的功能,根据提示下一步。
把以下代码添加到鼠标动作或者其他动作,可实现退出WINCC运行项目。你可原则直接退出WINCC(在动态向导中选择你要的系统函数)。
#include "apdefap.h"
void OnClick(char* lpszPictureName, char* lpszObjectName, char* lpszPropertyName)
{
#pragma option(mbcs)
// WINCC:TAGNAME_SECTION_START
// syntax: #define TagNameInAction "DMTagName"
// next TagID : 1
// WINCC:TAGNAME_SECTION_END
// WINCC:PICNAME_SECTION_START
// syntax: #define PicNameInAction "PictureName"
// next PicID : 1
// WINCC:PICNAME_SECTION_END
{
DeactivateRTProject ();
}
}
温馨提示:答案为网友推荐,仅供参考
相似回答