wincc系统自带时钟

各位高工们:
           wincc 自带时钟如何组态可以详细指教吗?谢谢!

最佳答案

WINCC中如何组态数字/模拟时钟——

 方法一:调用控件实现

 1、选择WINCC数字/模拟时钟控件(WINCC Digital /Analog Clock)。

 2、双击显示其属性,在常规选项卡中,可以选择“模拟显示”还是“数字显示”,

    并可定义背景风格(透明or 不透明)。

 

 方法二:利用C语言实现

 1、读取系统时间

 组态一个标准对象——静态文本,在属性——字体——文本处,创建一个读取当前计算机时间并将其作为返回值来返回的C动作。为该动作设置的触发是1s。

 代码如下:                                                                                          

 #include "apdefap.h"

 

 char* _main(char* lpszPictureName, char* lpszObjectName, char* lpszPropertyName)

 

 {

 

 time_t  timer;

 

 struct  tm  *ptm;

 

 char  *p;

 

 
  

 
 time(&timer);

 

 ptm=localtime(&timer);

 

 p=SysMalloc(9);

 

 sprintf(p,"%02d:%02d:%02d",ptm->tm_hour,ptm->tm_min,ptm->tm_sec);

 

 return(p);

 

 }

 

 
  

 
 2、读取系统日期

 

 组态一个标准对象——静态文本,在属性——字体——文本处,创建一个读取当前计算机日期并将其作为返回值来返回的C动作。为该动作设置的触发是1s。

    代码如下:     

 #include "apdefap.h"

 

 char* _main(char* lpszPictureName, char* lpszObjectName, char* lpszPropertyName)

 

 {

 

 time_t  timer;

 

 struct  tm  *ptm;

 

 char  *p;

 

 
  

 
 time(&timer);

 

 ptm=localtime(&timer);

 

 p=SysMalloc(9);

 

 sprintf(p,"%02d:%02d:%02d",ptm->tm_mday,ptm->tm_mon,ptm->tm_year);

 

 return(p);

 

 }

 

提问者对于答案的评价:
谢谢
 

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

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

相关推荐

  • wincc comfort v16

    请提供一份wincc comfort v16的下载地址,谢谢!以下这个是wincc comfort v14 sp1 软件…

    2020年11月1日
  • 发现无效的对象名称

    求问在画面保存时出现无效的对象名称怎么办啊?谢谢大神了。 图片说明:    最佳答案 那个图片不是已经告诉你地方了吗?打开这个日志文件,里面有详细的说明的。 提…

    2021年7月5日
  • wincc怎么样实现UDP广播?

    请问各位高手,怎样才能在WINCC里实现UDP广播? 问题补充:非常谢谢阿瑟斯,但由于我不会用VB,请问还有没有其他方法,比如在全局脚本里用C编写? 最佳答案 1.在WinCC画面…

    SIMATIC WinCC 2019年6月11日
  • WINCC 7.4 SP1不装博途可以连接1200PLC吗?

    现在是WINCC 7.4 SP1通过TCP连接是300PLC,在TCP基础上额外增加1200通道,现在不装博途,我只装V14 NET。不知道可以实现吗…

    2021年7月5日
  • WinccProfessional根据历史数据或者输入数据如何制作曲线

    如题:通过PLC程序中采集或者计算出的几个类别数据,如何记录下来,并进行指定几组(如序号1-10,共10组)的趋势图绘制。或者通过人机界面,人为输入几组需要绘制曲线的数据,进行曲线…

    2017年6月3日
  • TP270与S7-200通讯

    TP270与S7-300能通讯,换成200(224与226)都不行,电缆线没总题,484通讯,频率也都一样,Wincc中MPI选向也换成了PPI。 问题补充:拨码开关设置没问题,W…

    SIMATIC WinCC 2019年6月11日
  • win10下如何安装wincc flexible?

    请问winccflexible的下载地址是什么?哪位大神在win10系统成功安装了呢?谢谢 最佳答案 https://mp.weixin.qq.com/s?__biz=MzIyMz…

    2021年7月5日
  • wincc 历史曲线 时间轴

    我想查询 12月1日 0点0分0秒 到 12月31日23点59分59秒,设置的是从开始到结束时间,但每次都是显示从11月30日8点到1月1日…

    SIMATIC WinCC 2021年7月5日
  • wincc归档时怎么进行手动控制,不要连续归档

    有一个过程变量我想按照我的要求来进行归档,我设置了一个二进制变量,当这个变量为1时要求开始归档(对过程变量),变量为0时停止归档。就是要求能进行手动控制归档,即只当我需要时才保存一…

    SIMATIC WinCC 2019年6月11日
  • WINCC的C动作要怎么写呀

    我最近在做WINCC方面的学习,在画面切换时有不明白的地方,我想通过鼠标左键单击进入一个界面,但是照书上的写有报警,不知道怎么回事,如图。我应该怎么写,最好附上截图, 问题补充:还…

    2019年6月11日