您现在所在的是:

西门子SIEMENS

回帖:9个,阅读:5728 [上一页] [1] [下一页]
977
Kingwise
文章数:25
年度积分:50
历史总积分:977
注册时间:2005/9/23
发站内信
发表于:2005/11/1 11:09:00
#0楼
请问各位大侠,在WinCC中有没有控件或其他简单的方式获得系统当前时间?
983
xxzj81
文章数:36
年度积分:50
历史总积分:983
注册时间:2004/2/20
发站内信
发表于:2005/11/1 11:35:00
#1楼
在WINCC的帮助中有如何读取系统时间;也可用脚本程序读取系统时间,在WINCC的组态手册中有例子程序.
977
Kingwise
文章数:25
年度积分:50
历史总积分:977
注册时间:2005/9/23
发站内信
发表于:2005/11/1 13:09:00
#2楼
好的,谢谢
1688
monglong
文章数:370
年度积分:50
历史总积分:1688
注册时间:2004/11/27
发站内信
发表于:2005/11/1 20:48:00
#3楼
有个时间控件
949
woaidasuei
文章数:11
年度积分:50
历史总积分:949
注册时间:2005/6/22
发站内信
发表于:2005/11/4 14:45:00
#4楼
能再说的具体一点吗!?
977
Kingwise
文章数:25
年度积分:50
历史总积分:977
注册时间:2005/9/23
发站内信
发表于:2005/11/8 19:48:00
#5楼
控件没找到,但是WinCC脚本范例里面的C脚本我写下来,大家可以参考一下:
静态文本时间的C动作:

#include "apdefap.h"
char* _main(char* lpszPictureName, char* lpszObjectName, char* lpszProper)
{
#pragma code("kernel32.dll")
VOID GetLocalTime(LPSYSTEMTIME lpSystemTime);
#pragma code()

SYSTEMTIME sysTime;
char szTime[6]="";

GetLocalTime(&sysTime);
sprintf(szTime,"%02d:%02d",sysTime.wHour,sysTime.wMinute);

return szTime;
}
1350
hsdc
文章数:211
年度积分:50
历史总积分:1350
注册时间:2004/2/21
发站内信
发表于:2005/11/8 21:22:00
#6楼
不用这么复杂,WINCC里有时间控件的,你仔细找一下,很容易实现的。
1688
monglong
文章数:370
年度积分:50
历史总积分:1688
注册时间:2004/11/27
发站内信
发表于:2005/11/8 22:38:00
#7楼
wincc
附件
启动WINCC
附件
打开图形编辑器
附件
点击"控件"
1688
monglong
文章数:370
年度积分:50
历史总积分:1688
注册时间:2004/11/27
发站内信
发表于:2005/11/8 22:44:00
#8楼
wincc
附件
双击"WINCC DIGITAL/ANALOG CLOCK"
附件
激活画面,点击工具栏上的右三角形图标.
977
Kingwise
文章数:25
年度积分:50
历史总积分:977
注册时间:2005/9/23
发站内信
发表于:2005/11/9 9:04:00
#9楼
谢谢,这个我也知道,但是,如何将它的值读到变量中呢?


[此贴子已经被作者于2005-11-9 9:14:12编辑过]

关于我们 | 联系我们 | 广告服务 | 本站动态 | 友情链接 | 法律声明 | 非法和不良信息举报

工控网客服热线:0755-86369299
版权所有 工控网 Copyright©2024 Gkong.com, All Rights Reserved

78.0005