登录
首页
PLC论坛
西门子SIEMENS
回帖
发帖
正文
主题:WinCC中如何获得系统当前时间?
点击:5880 回复:9
楼主
编辑
引用
管理
Kingwise
请问各位大侠,在WinCC中有没有控件或其他简单的方式获得系统当前时间?
05-11-01 11:09
1楼
编辑
引用
管理
xxzj81
在WINCC的帮助中有如何读取系统时间;也可用脚本程序读取系统时间,在WINCC的组态手册中有例子程序.
05-11-01 11:35
2楼
编辑
引用
管理
Kingwise
好的,谢谢
05-11-01 13:09
3楼
编辑
引用
管理
monglong
有个时间控件
05-11-01 20:48
4楼
编辑
引用
管理
woaidasuei
能再说的具体一点吗!?
05-11-04 14:45
5楼
编辑
引用
管理
Kingwise
控件没找到,但是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;
}
05-11-08 19:48
6楼
编辑
引用
管理
hsdc
不用这么复杂,WINCC里有时间控件的,你仔细找一下,很容易实现的。
05-11-08 21:22
7楼
编辑
引用
管理
monglong
启动WINCC
打开图形编辑器
点击"控件"
05-11-08 22:38
8楼
编辑
引用
管理
monglong
双击"WINCC DIGITAL/ANALOG CLOCK"
激活画面,点击工具栏上的右三角形图标.
05-11-08 22:44
9楼
编辑
引用
管理
Kingwise
谢谢,这个我也知道,但是,如何将它的值读到变量中呢?
最后修改:
2005-11-9 9:14:12
05-11-09 09:04
工控新闻
美的集团:一季度营收净利同比实现“双增” 机器人与自动化营收82亿元
【产品解读】精度不妥协 视野大突破 | OPT FPC1系列3D相机
四月工业自动化领域动态全览!
舍弗勒长沙新研发大楼正式启用,持续深耕本土研发
华北工控MATX-6988金融智能终端专用计算机:提供增强性能与可信计算环境
第二届 TSN 技术大赛圆满落幕
CC-Link IE TSN×5G 让设备摆脱线缆束缚
汇川技术X四川昊鑫X沐风明创:以AI为擎,合力推动川渝产业数字化升级
更多新闻资讯