关于获取系统时间的C脚本

我在按钮的C脚本中写了如下代码:
char* username, buf[128];
sprintf(buf, "时间:%s ;\n",  GetLocalTimeString());

在笔记本和另一台台式机测试是没有问题的,在某一新装操作系统,只装了WINCC和STEP7的台式机上就有问题,报错如下:
error(003f),undefined identifier 'GetLocalTimeString'
error(0066), '  GetLocalTimeString' is not a function

请教为什么会出现有的电脑能通过编译,有的通不过,该如何解决?

谢谢!

问题补充:
谢谢大家的参与!
这段代码在网上可以找的到的,这样用的人很多,为什么我的电脑会出现这样的问题呢?我在项目的library目录下没有发现GetLocalTimeString这个函数

最佳答案

GetLocalTimeString是未定义函数;
从原来的工程中,拷贝这个函数,然后再运行。通常这类型的函数是全局函数。

提问者对于答案的评价:
谢谢,我去网上找找这些函数看看。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2018年12月6日 上午1:21
下一篇 2018年12月6日 上午1:21

相关推荐

  • WINCC与PLC连接更改IP地址

    大家好,我现在有个PLC需要更改IP地址,但是我上位机是WINCC,因此我需要WINCC也改一下IP,但是现在我在变量管理-TCP/IP下面的连接右键-连接参数里面有个IP地址,但…

    2021年7月5日
  • WINCC的控件框

    请问wincc中有控件能实现一个框里能放多个按钮和一些文本这种功能的吗 最佳答案 可能通过C脚本实现 提问者对于答案的评价:非常感谢!

    SIMATIC WinCC 2021年7月5日
  • 解说下C动作在这里是什么意思

    #include "apdefap.h" long _main(char* lpszPictureName, …

    SIMATIC WinCC 2018年12月6日
  • WinCC flexible 2008 SP4问题TITI

    安装不了 图片说明:    最佳答案 检查安装的软件包是否为WinCC Flexible 2008 SP4,如果不安装WinCC&…

    2017年5月31日
  • 如何利用WINCC6.0触发主机箱音响喇叭

    我这里有台远程站,设计时把触发报警DO喇叭漏了,现在想在工控机上加装一个音响,将WINCC6.0中的报警发出声音,或者当我画面上的变量闪烁时让音响发出报警声音,不知道这样的脚本该如…

    SIMATIC WinCC 2017年10月24日
  • wincc启动激活

    求助,wincc启动项 当把变量记录或者报警记录的项勾上时候  没有办法激活  到53%就如同死机一样。 是不是变量记录…

    SIMATIC WinCC 2019年6月11日
  • wincc flexible 2008 SP4转换成SP5

    wincc flexible 2008 sp4编辑的HMI程序,出于某种原因,要升级成SP5再下载到HMI里面。先从SP4降到SP3,然后用SP5打开…

    2021年7月5日
  • WinCC FLexible变量地址多元的

    变量中db块地址是多元的一串英文字母,没办法找到PLC中对应的数据块,我网上搜了资料说属性里基值中可以找出DB块数字,但是我看基值中也没有任何数值,而且我看画面中许多在工作用到画面…

    2021年7月5日
  • 数据记录显示

    我现在要做一个数据记录显示的画面,我想的是先把每一组的数据保存在SD里面,这个画面显示10组,在通过上下按钮来切换下10组的数据显示在这个页面,也要掉电保持它,不能掉电以后就没有数…

    SIMATIC WinCC 2021年7月5日
  • 求WinCC的相关脚本语言的资料

    1.C 和 VB 脚本演示项目怎么找不到2.Wincc组态手册2怎么找不到3.语言中英均可 最佳答案 链接:https://pan.baidu.com…

    SIMATIC WinCC 2020年11月1日