WINCC如何整点启动归档? 点击:355 | 回复:1



supai老巩

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:10帖 | 4回
  • 年度积分:5
  • 历史总积分:168
  • 注册:2008年12月20日
发表于:2017-08-27 11:52:16
楼主

在"Global Script"下的Project functions编写函数cyclicarchive  
 BOOL cyclicarchive()  
 {  
  #pragma code ("kernel32.dll");  
 void GetLocalTime (SYSTEMTIME* lpst);  
  #pragma code();  
  SYSTEMTIME time;  
  Int t1;  
  GetLocalTime(&time);  
 t1=time.wMinute;  
 if(t1==00)  
 {  
  SetTagBit("startarchive",1);  
  return(BOOL)(GetTagBit("startarchive"));  
   }  
 }  
 在Tagloging中的"Properties of process tag"中的"Archive Tag"tab下的Archiving type选择Cycle-selective,在"Event"标签下的"Start Event"内选择cyclicarchive函数




lee1204

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 82回
  • 年度积分:0
  • 历史总积分:112
  • 注册:2018年3月01日
发表于:2018-05-22 17:22:39
1楼

感谢分享!!!!


热门招聘
相关主题

官方公众号

智造工程师