wincc 系统时间的分钟读取

我想在每次项目启动的时候读取一下当时的分钟值。因为每次项目运行要在整点结束,所以运行时间就要用120减去启动时的分钟值。为此我需要读取分钟值。代码如下

#pragma  code("kernel32.dll");

void  GetLocalTime(SYSTEMTIME*  lpst);

{

#pragma  code();

SYSTEMTIME  time;

GetLocalTime(&time);

SetTagWord("min_30",time.wMinute);

}

但是用GSC观测  min_30  变量,输出一个8位数的值,而且不变化。

不过在画面上建立一个输入输出域关联  “min_30”  画面显示的是2位的数字分钟值。

不过在程序里不是正常的数字,这样我就没办法用120-min_30了。

怎么办呢? 

问题补充:
怎么进行匹配呢?我不知道应该用什么数据类型啊,int char long 都试过了,一样的结果

最佳答案

数据类型得匹配吧.

提问者对于答案的评价:
其实是我自己把打印的变量搞错了~~不过还是谢谢你!

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

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

相关推荐

  • 急:关于WINCC与STEP7的兼容问题

    在WINCC与STEP7的兼容性一览表中,显示了WINCCv5.0与STEP7v5.2不兼容,请问这是在安装于一台PC上时不兼容,还是在控制系统中:上位为WINCCv5.0,而PL…

    SIMATIC WinCC 2019年6月11日
  • 关于Microsoft Office Access的问题

    怎样用Microsoft Office Access从wincc数据库中中导出归档变量?如果有能不能写详细点? 问题补充:有没有更详细的注释,我对数据库不是很清…

    SIMATIC WinCC 2019年6月11日
  • 请问谁有WinCC Configuration Tool手册

    详细的使用方法 最佳答案 在WINCC 7 的光盘里有 参考资料:http://support.automation.siemens.com/CN/llisap…

    SIMATIC WinCC 2017年10月29日
  • ODBC数据库表格显示不出来

    问题1: 按照资料A0296做的报表,点击打印预览,报表布局的静态部分能显示出来,为什么ODBC数据表显示不出来啊?看不到。。。 问题2: 为什么改自…

    SIMATIC WinCC 2019年6月11日
  • wincc死机,不能和PLC通讯

    Application CCArchiveConnMon.exe could not establish a conne…

    SIMATIC WinCC 2020年11月1日
  • 求WINCC能过 PROFIBUS通道连接变量的例子.

    求WINCC能过 PROFIBUS通道连接变量的例子.学习用. 最佳答案 楼主所指的Profibus通道是指S7 Protocol Suite中的Pr…

    SIMATIC WinCC 2019年6月11日
  • 变量记录

    每次重新运行WINCC时,变量记录就会把原来的数据重新记录一次,记录的数据后面多了个u.  有会多个“\”(我的归档控制是有事件控制的)。请高手指点,怎么要取消…

    SIMATIC WinCC 2019年6月11日
  • 定时采集变量差一小时

    您好!我用wincc6.2做了一个项目,用表格控件(Wincc  Online Table Control)每小时记录一次数据。现在记录归档…

    SIMATIC WinCC 2019年6月11日
  • 博图V13_SP1仿真问题

    电脑安装了博图V13_SP1,在仿真的时候有些图片不能显示(png格式的)在其他电脑上都能显示,安装的博图版本都是一样的,怎么解决哦? 问题补充:图片没有设置隐藏,在其他电脑上完全…

    2017年6月24日
  • 关于WICC7.0_sp1和PLC链接问题

    WICC和PLC通过PN口通信,我在菜单来查看通道链接是正常的,但是通过变量监控来看,却没显示,做了个画面通过IO域显示是****,这是怎么回事的,是不是通讯连接有问题啊 问题补充…

    SIMATIC WinCC 2019年6月11日