怎么样添加脚本

#pragma code("kernel32.dll"); 
   Void GetLocalTimes(SYSTEMTIME*lpst); 
   #pragma code(); 
   SYSTEMTIME time; 
   GetLocalTime(&time); 
   SetTagWord("Varname",time.wYear); 
   SetTagWord("Varname",time.wMonth); 
   SetTagWord("Varname",time.wDayOfWeek); 
   SetTagWord("Varname",time.wDay); 
   SetTagWord("Varname",time.wHour); 
   SetTagWord("Varname",time.wMinute); 
   SetTagWord("Varname",time.wSecond); 
   SetTagWord("Varname",time.wMilliseconds);
 这是我在网上看到的一段用C读取系统时间的脚本,请问我能添加到按钮事件属性里吗,总是包30处错误,我需要更改新建头文件吗,小弟C不好,能否详细的给说明下,不胜感激

最佳答案

抛除脚本不说,报30多处错误是你的WinCC系统除了问题。解决方法有二:
  1.找一台同版本WinCC没有问题的机子,将C:\Program Files\Siemens\WinCC\aplib拷贝过来覆盖到你的机子aplib目录。
  2.如方法1行不通,请重新安装WinCC

 另外脚本也有一点问题:
 1.GetLocalTimes  >>> GetLocalTime
 2.保存日期的变量怎么全是Varname,最起码得一一对应吧。

提问者对于答案的评价:
谢谢 WinCC确实出现了点问题,已用的授权变量为“-1”了,都是我在装上卡巴之后才出现的问题,我装的是卡巴2009,是不是由于WiCC被列入卡巴2009信任组的原因?

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

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

相关推荐

  • wincc画面自动切换

    我想做个wincc画面之间自动定时切换,不知道怎么做,请大家帮帮忙? 问题补充:那么我还想知道用脚本怎么实现呢? 最佳答案 有个简单的做法,不用脚本 在PLC里面做,用定…

    SIMATIC WinCC 2019年6月11日
  • WINCC点动按钮动作缓慢

    通过PC站与400H通讯,画面上的点动按钮不定时的动作缓慢,有时按钮松开五六秒才响应,有时就干脆与响应。硬件为西门子547D工控机+CP1623卡,软件为NET V12,…

    SIMATIC WinCC 2017年8月24日
  • 在组态王中怎么将读到的一个变量写入300的PLC中

    我要在组态王6.53版中读到的一个modbus仪表通讯的变量写入300的PLC中。两套设备均已和组态王通讯上了,就是找不到像WINCC那样用VB和定时器触发的将一个变量写入另一个变…

    SIMATIC WinCC 2017年11月4日
  • wincc项目移植 v6.2移植到v7.0sp3 第三步卡住不动了 在线等 急

    wincc项目移植   v6.2移植到v7.0sp3  第三步卡住不动了   都是中文版的&nbsp…

    2021年7月5日
  • WINCC按钮之用户登录确认

    首先,按钮功能是对一个变量TAG1置1的功能,但是在点击按钮的时候会弹出对话框(需要填入用户名及密码),输入正确的用户名及密码后,该按钮才至变量TAG1=1,请教下脚本该怎么写呢?…

    SIMATIC WinCC 2019年6月11日
  • wincc7.2做报表

    怎么用wincc7.2 做实时报表,能打印的,跪求图文步骤,pdf文件也行呀,各位大神! 最佳答案 如果是要做能查询的报表,可以用页面布局,加打印作业来做,如果是实时数据…

    SIMATIC WinCC 2021年7月5日
  • 在线趋势和在线表格共同一变量显示示问题

    我用的是WINCC6.0 SP1,有几个直流电量想在画面中做在线趋势,选择的是归档变量,另外想用在线表格做报表打印,但是碰到一个问题:在做变量记录归档时,有一个归档显示时…

    SIMATIC WinCC 2019年6月11日
  • 每天流量累计

    客户要求每小时流量累加,每天流量累加。plc做了每小时流量累加的程序,每天流量累加是用plc做还是在wincc里做好。 最佳答案 做plc上感觉好一点,到时候你接一个远程访问模块想…

    SIMATIC WinCC 2021年7月5日
  • S7 300 PLC和WINCC无法建立S7连接

    在做一个有关高速数据采集的项目,目前的想法是在每一个扫描周期记录过程值,在记录完成后将过程值的DB块通过FB12(BSEND)发送到WINCC,然后在曲线上显示出来。目前参考的是以…

    2017年12月9日
  • 怎样实现将WINCC中的实时数据显示到EXCEL中

    我想做这样一个文件,就是在EXCEL中显示WINCC 报表中的一些实时的数据。用以观察和记录,不知道西门子有没有这方面的资料供参考? 最佳答案 1,采用OPC详见:如何使…

    SIMATIC WinCC 2018年12月6日