wincc日期时间脚本请教

各位高手,我在学习使用WINCC脚本读系统时间,我在网上找到一段程序,按要求建立SYSTEM INFO,然后建立变量,这个变量应该不是内部变量吧?如果建立内部变量,同时建立全局动作,时间1S但是出错,结束脚本中有“return szReturn;”但本身脚本也有“return 0”。请高手对我发上来的程序审定同时看是在全局中建立动作还是其它的?还有定义的变量不会就szReturn一个吧?是否是2个如szReturn1、szReturn2变量?请高手指教--详细些!不胜感激!

问题补充:
这个原程序与上次略有不同的,我想看上次与这次的有何不同。上次的只是显示日期,没有时间

图片说明:

wincc日期时间脚本请教    wincc日期时间脚本请教    wincc日期时间脚本请教   

最佳答案

你怎么同一个问题多次提问?我原始脚本都告诉你了你还要问?
源程序那个是用文本返回的,即调用你的这个程序后,结果返回给文本,文本才能得到实际的时间,如果你返回0或者1,那么文本只能显示0或者1
1、如果你用system info驱动,就不需要建立脚本了直接建立变量然后系统显示这些变量就可以了。
2、你可以用系统的数字时钟控件来显示系统的时间,这样根本不需要编程。
3、c脚本你就用源程序那个,直接用一个文本域显示一个文本,文本动态属性写入那个c脚本
4、定义一个8位文本变量mydates,直接用全局vbs脚本触发周期设置为1s:
dim mytag
mytag=now
hmiruntime.tags("mydates").write mytag
然后用一个io域,连接变量mydates,数据格式为字符串。
5、直接用一个文本,属性--字体--文本--动态:vbs脚本(函数名称默认是Text_Trigger):
dim mytag
mytag=now
Text_Trigger=mytag

默认的触发周期是2s,保存后运行看,文本2s刷新一次,显示当前的年月日时分秒。


补充:有什么不同你测试一下就知道了呀!我给你这么多方法还不够吗?不要一个棵树上吊死,要多试几棵。

提问者对于答案的评价:
谢谢高手指交

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

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

相关推荐

  • TP700开启卡死

    开机就是这个画面不动了,用网线连接也是没有反应,网口灯也没有亮(应该是还么有开机引起的),电脑搜不到网络。 图片说明:       最佳答案…

    2021年7月5日
  • WINCC变量问题1

    我想咨询一下,WINCC里面的变量,是存在哪个文件夹里面,有知道的能告诉一下吗? 图片说明:       最佳答案 为什么需要目录。变量直接…

    2017年8月26日
  • wincc7.0 trend control趋势控件,C脚本实现指定时间段过滤显示问题

    各位大侠:            我想实现通过脚本过滤,达到…

    2017年5月31日
  • wincc组态给定和实时曲线

    对怎么实现在一个坐标里同时显示给定和实时曲线,而且给定曲线最好提前完全显示,谢谢大家尽量讲详细点,我是菜鸟,恳请赐教 最佳答案 在某些情况下(例如:绘制温度、压力或位置曲线时),用…

    SIMATIC WinCC 2019年6月11日
  • 如何利用事件触发得到报表或实验报告

    请教一下:    我想做一个实验报告,当某个事件发生时,将制定的变量的值传到某个表格中,这个值将永远保存在那里。比如说,当某个开关被按下,某…

    SIMATIC WinCC 2019年6月11日
  • WINCC多状态显示

    请问在WINCC中,怎样可以做到多状态信息提示的功能呢?是用什么函数?谢谢! 问题补充:也就是当一个字地址处于不同的值时,页面显示不同的信息,例如:VD30=0时,显示:AAAA&…

    SIMATIC WinCC 2019年6月11日
  • C脚本与VB脚本!

    在wincc中C脚本能实现的功能是不是VB脚本也能实现?换句话说,两个脚本在wincc中的作用是不是一样? 最佳答案 之前的版本对C支持的较多些,也就是说C的功能更强大,可以实现的…

    SIMATIC WinCC 2019年6月11日
  • Wincc C脚本–求解释,还有怎么入门

    #include "apdefap.h"void MouseDown(char* lpszPictureName, ch…

    2017年5月29日
  • 消息队列问题

    我想安装wincc6.0,用的是XP系统,安不上消息队列,请问是什么原因啊? 最佳答案 Start -> Run -> cmd&…

    SIMATIC WinCC 2019年6月11日
  • wincc 字的高低位可以调整吗

    我使用wincc+CP5611的主站通讯,从站是标准的DP从站,有个问题,现在读上来的字高低位是反的,通过报文来看,发上来的是高字在前,低字在后,wincc读出来的正好相反,低字在…

    SIMATIC WinCC 2019年6月11日