发布于 2005-10-18 17:40:33
0楼
试试这个看!!!应该可以的!!!我试过了!!!
在"Global s cript"下的Project functions编写函数:timearchive
代码写在项目函数中并中全局动作中定时触发,或者写在全局动作中:
BOOL timearchive()
{
#pragma code ("kernel32.dll");
void GetLocalTime (SYSTEMTIME* lpst);
#pragma code();
SYSTEMTIME time;
Int t1;
GetLocalTime(&time);
t1=time.wMinute;
if(t1==00t1==30) //每小时的开始和到了30分钟就归档一次
{
SetTagBit("startarchive",1);
return(BOOL)(GetTagBit("startarchive"));
}
}
下面是wincc归档中做的设置:
在Tagloging中的"Properties of process tag"中的"Archive Tag"tab下的Archiving type选择Cycle-selective,在"Event"标签下的"Start Event"内选择timearchive函数。
至于你要求是时候归档就改fi后面的条件就OK了!!!
雄关漫道真如铁,而今迈步从头越!