您的位置:控制工程论坛网论坛 » 自动化软件 » 在WinCC中如何读取系统时间?

shandong

shandong   |   当前状态:在线

总积分:3322  2024年可用积分:0

注册时间: 2011-07-01

最后登录时间: 2013-07-20

空间 发短消息加为好友

在WinCC中如何读取系统时间?

shandong  发表于 2011/7/28 10:57:13      1264 查看 1 回复  [上一主题]  [下一主题]

手机阅读

在WinCC中如何读取系统时间?
1楼 0 0 回复
  • sweect

    sweect   |   当前状态:在线

    总积分:5941  2024年可用积分:0

    注册时间: 2007-11-07

    最后登录时间: 2023-08-21

    空间 发短消息加为好友

    sweect   发表于 2011/7/28 16:54:28

    可以编写如下的C-action:
        #pragma code("kernel32.dll");
        Void GetLocalTimes(SYSTEMTIME* lpst);
        #pragma code();
        SYSTEMTIME time;
        GetLocalTime(&time);
        SetTagWord("Varname",time.wYear );
        SetTagWord("Varname",time.wMonth );
        SetTagWord("Varname",time.wDayOfWeek );
        SetTagWord("Varname",time.wDay );
        SetTagWord("Varname",time.wHour );
        SetTagWord("Varname",time.wMinute );
        SetTagWord("Varname",time.wSecond );
        SetTagWord("Varname",time.wMilliseconds );
    2楼 回复本楼

    引用 sweect 2011/7/28 16:54:28 发表于2楼的内容

总共 , 当前 /