工控编程吧

标题: 关于SetTagBitWait自动复位的问题 [打印本页]

作者: baikhgmv    时间: 2016-9-16 14:04
标题: 关于SetTagBitWait自动复位的问题
关于SetTagBitWait自动复位的问题我在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"
// WINCCICNAME_SECTION_START
// syntax: #define PicNameInAction "ictureName"
// next PicID : 1
// WINCCICNAME_SECTION_END

SetTagBitWait(Tag_1,1);        //Return-Type: BOOL



--------检查你的Test_Out变量链接的plc参数是否被plc中的程序复位。
------是不是在PLC里面给复位了

或者有定时扫描的全局脚本操作数?








欢迎光临 工控编程吧 (https://www.gkbc8.com/) Powered by Discuz! X3.4