老董花了一上午的时间给大家准备了一篇,WINCC操作EXCEL的详细教程,并把程序里面每一行进行注释。
1、打开WINCC创建两个系统变量
![66fae6b866b1c860cf3a4a8223e1dde1.png](https://img-blog.csdnimg.cn/img_convert/66fae6b866b1c860cf3a4a8223e1dde1.png)
创建Date和Time变量,注意地址一定要对。这个是系统变量。
![536f7403d01da1b403d99f2bd09ed246.png](https://img-blog.csdnimg.cn/img_convert/536f7403d01da1b403d99f2bd09ed246.png)
time变量创建
![27246d22d226a0b6b560dd713bfcdcac.png](https://img-blog.csdnimg.cn/img_convert/27246d22d226a0b6b560dd713bfcdcac.png)
date变量创建
2、创建全局动作
![15d8a93b5f848ec6cfca12d0406ffdee.png](https://img-blog.csdnimg.cn/img_convert/15d8a93b5f848ec6cfca12d0406ffdee.png)
设置全局动作触发器为每小时0分0秒触发
3、建立报表模板,建立报表存储目录
脚本中下划线内目录为报表存储目录:
sprintf(FileName,"d:报表%d年%d月%d日.xls",sysTime.wYear,sysTime.wMonth,sysTime.wDay);
//定义excel表格的文件名(当前年月)及存储位置
必须保证D盘中有报表文件夹,或者改脚本中目录名称。
脚本中下划线内目录为报表模板目录:
pExcel->Workbooks ->Open ("d:报表样本.xls");