用excel记录WinCC数据

以下这段代码是写在WinCC的全局C脚本里,用于生成记录数据的excel文件名,文件名是系统日期时间:
pExcel->Workbooks  ->Open  ("d:\\book1.xls");
sprintf(FileName,"d:\\%d%s%d%s%d%s%d%s%d%s.xls",sysTime.wYear,"年",sysTime.wMonth,"月",sysTime.wDay,"日",sysTime.wHour,"时",sysTime.wMinute,"分"); 
SetTagChar("run_file",FileName); //Return-Type: BOOL 

正常情况生产的文件名是正确例如“2014年12月18日14时39分”,但是有时候会生成“1792年11月16日14时31分”,年份1792年不知道是怎么来的。
请大家指教。

最佳答案

建议你添加SysInfo通道,自己建立年月日时分秒的变量,然后转成字符串再拼接。

提问者对于答案的评价:
好的,我试试,多谢

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc197939.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年8月26日 上午12:42
下一篇 2017年8月26日 上午12:42

相关推荐

  • wincc 读取系统时间问题

    wincc 读取系统时间并将其赋给一个文本变量16位字符集. 最佳答案 三种方法,供楼主选择: 1、变量管理器->创建SYSTEM INFO通道…

    SIMATIC WinCC 2019年6月11日
  • HMI选型求助

    要达到的功能是在触摸屏上输入一个字符串,然后将这个字符串绑定到PLC的某一个子程序,之后在触摸屏上再输入这个字符串则自动调用这个子程序,这个功能在触摸屏上可以完成么?SMART的屏…

    SIMATIC WinCC 2021年7月5日
  • SQL Server2000的问题

    哪位朋友知道网上有没有下载SQL Server2000sp3a的网址 最佳答案 http://www.cncode.com/Download.asp?ID=155&URL…

    SIMATIC WinCC 2019年6月11日
  • WINCC 与315通讯用那个呀?

    WINCC 7.0 与315通讯用那个呀?还有PLC中的DB 块中的数据怎么和WINCC 连??谢谢 问题补充:wincc7.0 …

    SIMATIC WinCC 2021年7月5日
  • s7200上位机连WINCC可以吗?如何连接设置?

    问题补充:我想选用CPU224XP,下位连接6RA70,上位连接TP270触摸屏,再传到监控室,用WINCC组态,请大侠帮忙看下这种配置是否合理?谢谢! 最佳答案 1、200上挂2…

    SIMATIC WinCC 2019年6月11日
  • WIncc如何动态显示归档变量

    因归档变量较多,一张趋势曲线全都显示出来太难分辨清楚,能否通过选择Tag1,趋势图上就显示Tag1的历史趋势曲线;当选择Tag2时,趋势图上只显示Tag2的历史趋势曲线,而不是在趋…

    SIMATIC WinCC 2017年10月24日
  • WINCC7.3数据库sql server 2008实例配置问题

    WINCC7.3自带了sql server 2008 R2标准版,这个应该是有版权的.所以我想用它.在安装时自动安装了一个WINCC的实例.我是不是可…

    SIMATIC WinCC 2021年7月5日
  • 一个PLC连接2个上位机通信问题

    现场有一个S7-300的PLC(上面带有以太网模块),要和2个上位机连接,一个是上位机安装组态王,一个安装intouch,均通过以太网协议,2个上位机一起连接到1个以太网模块活分别…

    SIMATIC WinCC 2019年6月11日
  • WINCC网络构架

    我现在又一套412的冗余系统,需要配3套WINCC画面,但是如果每台电脑都使用CP1613和冗余驱动价位较高,想请教一下这种配置上位机应该怎么配置?有没有降低成本的方案? 最佳答案…

    SIMATIC WinCC 2019年6月10日
  • WinCC激活后ListView控件不能显示数据和列标题等

    使用WinCC图形编辑器中的.NET组件中的System.Windows.Forms.ListView控件,已经设置了列标题和部分单元格的内容,但激活后列标题和单元格内容都没有了 …

    2017年6月24日