我在WinCC中写了一个置位bit位的语句:SetTagBitWait(Tag_1,1),发现可以对Tag_1置位成功,但是成功之后马上Tag_1的值就又变回原来的0了。请问哪位大神可以帮我分析一下问题在哪里?下面是我的全部代码:
#include "apdefap.h"
void OnLButtonDown(char* lpszPictureName, char* lpszObjectName, char* lpszPropertyName, UINT nFlags, int x, int y)
{
#pragma option(mbcs)
// WINCC:TAGNAME_SECTION_START
// syntax: #define TagNameInAction "DMTagName"
// next TagID : 1
// WINCC:TAGNAME_SECTION_END
#define Tag_1 "Test_Out"
// WINCC:PICNAME_SECTION_START
// syntax: #define PicNameInAction "PictureName"
// next PicID : 1
// WINCC:PICNAME_SECTION_END
SetTagBitWait(Tag_1,1); //Return-Type: BOOL
}