WinCC中的C脚本返回DATE类型数据

如何在c 全局脚本中返回DATE数据类型的数据?
 DATE类型的原型是什么呢?

问题补充:
我想通过脚本设置WinCC趋势控件的起始时间和结束时间属性,这两个属性如果添加C脚本的话函数的返回值类型是DATE,不知道怎么给正确的返回值,谢谢各位1

最佳答案

DATE数据类型?什么意思?你是想要显示当前计算机时间么?
 ---------------------------------------------------------
 补充:不用去考虑怎么返回DATE类型的数据,只需要使用SetPropChar给它赋一个字符串的指即可。代码我已经在你的上一个问题中给出。至于如何获取时间并生成字符串,参考代码如下:
 #pragma code("kernel32.dll") 
  VOID GetLocalTime(SYSTEMTIME *lpst); 
  #pragma code();
 SYSTEMTIME sys;
 char szStartTime[20],szEndTime[20];
 GetLocalTime(&sys);
 sprintf(szEndTime,"%d-%d-%d %d:%d:%d",sys.wYear,sys.wMonth,sys.wDay,sys.wHour,sys.wMinute,sys.wSecond);
 SetPropDouble(lpszPictureName,"OnlineTrend1","Online",0);
 SetPropDouble(lpszPictureName,"OnlineTrend1","TimeRangeFactor",2);
  SetPropChar(lpszPictureName,"OnlineTrend1","EndTime",szEndTime);
  SetPropDouble(lpszPictureName,"OnlineTrend1","Activate",0);
  SetPropDouble(lpszPictureName,"OnlineTrend1","Activate",1);

 
 //代码功能为设置趋势控件的时间范围为2分钟,终止时间为当前时间。

提问者对于答案的评价:
多谢您的指教!

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2019年6月11日 上午8:04
下一篇 2019年6月11日 上午8:04

相关推荐

  • 宏 什么意思

    初学触摸屏 编程 在学台达 触摸屏编程时 有什么 “画面开启宏 画面关闭宏”,什么是 宏啊 以及什么…

    SIMATIC WinCC 2019年6月11日
  • 在HMI上有能控制AO输出的那种滑动开关吗?

    就是西门子的HMI有那种滑动开关吗,就是能用鼠标拖动控制模拟量输出,就是鼠标拖到最小值AO就输出0V拖到最大值AO就输出10V. 滚动条—–写着介入并更正显示过程这…

    SIMATIC WinCC 2021年7月5日
  • 变量前缀修改

    用脚本修改变量前缀。画面窗口不动作还变黑色了。可是要是我直接写上画面前缀。又可以显示? 图片说明:          最…

    SIMATIC WinCC 2017年11月6日
  • 配置冗余服务器

    主服务器进行少量的%ignore_a_1%修改,必须重新生成服务器数据包嘛?9、然后再用“项目复制器”进行项目复制,再用冗余服务器打开,从而实现主备数据的同步;方法一:按照上述的做…

    SIMATIC WinCC 2021年7月5日
  • wincc6.0 移植7.3后 报警记录和数据曲线都不能用

    显示  No conection to date serverinitialization or t…

    SIMATIC WinCC 2021年7月5日
  • (新手)wincc中onlineTrendTable 控件显示的问题。

    小弟用wincc在做第一个工程。想用onlineTrendTable显示曲线,关联的是一个内部变量。出现了两个问题:1.当画面切换到别的界面,再回到带有Table的这个界面时,以前…

    SIMATIC WinCC 2017年11月19日
  • opc wincc中的opc

    opc数据库软件,与wincc 安装包中的 数据库 软件  ,是不是 在做 opc通讯的时候, 装了…

    SIMATIC WinCC 2021年7月5日
  • 关于wincc 7.0的CS结构

    小弟请教各位大侠有一个项目,采用300PLC,上位机采用WINCC7.0.有1台ES站,2台OS站、1台数据服务器。1台中央归档服务器,下设8台300PLC。问题:1、网络构架,如…

    SIMATIC WinCC 2019年6月10日
  • HMI显示GRAPH监控报警

    想在HMI报警中显示我用graph编写的FB块的步监控超时报警,总共有上百步了,不可能让我一个一个的去写吧???能自动生成报警吗??问技术支持说不可以!感觉是有点忽悠我的,各位大侠…

    2017年6月24日
  • S7 5.5不能插入OS站的问题?

    我先安装了Wincc7.3,然后装的Step7 5.5,打开带有OS站项目时提示缺少软件包,也找不到插入OS选项。我将OS软件包装上,在STEP7 中还是找不到…

    SIMATIC WinCC 2021年7月5日