求教内部变量的显示

各位高人,我在内部变量中定义变量,如图1#中的变量为年、月、日等实时时间,全局变量VBS、c读取实时时间(如图2#VBS脚本、图3#c脚本)并在画面中显示,用C脚本的能正常显示(如图4#)但VBS得脚本不能显示(如图5#),但VBS脚本中的MSGBOX却提示正常(如6#),我核对过VBS、C脚本的设置是一样的,那到底是哪里的问题使得VBS的变量显示不出?请高手指教!谢谢!

图片说明:

求教内部变量的显示    求教内部变量的显示    求教内部变量的显示    求教内部变量的显示    求教内部变量的显示    求教内部变量的显示   

最佳答案

你全局脚本的变量是写到脚本的临时变量里面了没写到WINCC的变量里面
这样写,如下图
HMIRuntime.tags("k1").write Year(now)
HMIRuntime.tags("k2").write Month(now)
HMIRuntime.tags("k3").write Day(now)
HMIRuntime.tags("k4").write Hour(now)
HMIRuntime.tags("k5").write Minute(now)
HMIRuntime.tags("k6").write Second(now)
用上面的脚本给替换了

图片说明:

求教内部变量的显示  

提问者对于答案的评价:
谢谢,这个脚本原来也试过。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日
下一篇 2021年7月5日

相关推荐

  • wincc问题?打开出现错误

    怎么在打开wincc的图形的时候出现"Stg Openstorage hr=80030002 There are ins…

    SIMATIC WinCC 2019年6月11日
  • wincc 变量替换

    大侠们好!我现在碰到一个情况,具体是这样的:现场共有15台设备,其控制模式都是一样的。因此,我打算做一个通用的控制画面(在画面窗口1中打开,该画面上有设备的各种状态指示和启停控制等…

    SIMATIC WinCC 2021年7月5日
  • 用Wincc读取PLC定时器S5T#等时间变量

    我想在wincc上读取PLC定时器的的BCD输出,怎么来实现,有没有高手帮解决一下. 最佳答案 你可以在PLC里面进行转换,把BCD码转换成整数(使用B_int指令),然后在win…

    SIMATIC WinCC 2019年6月11日
  • wincc rt professional 授权问题

    1.wincc rt professional服务器使用一个RT2048点的授权,客户端也用一个2048点的授权可以么2.一台服务器能带多少客户端3.一台win…

    SIMATIC WinCC 2021年7月5日
  • WinCC双屏显示

    我想用WinCC做双屏显示,要求显示的内容不同,软件上已经基本解决,我想问一下硬件上怎么做配置,显卡该选什么型号的?谢谢!! 最佳答案 现在很多显卡都能支持,比如说翔升权杖9600…

    SIMATIC WinCC 2019年6月11日
  • wincc flex多报警画面如何处理

    wincc flex有多套系统,每套系统都做有一个报警画面,想对应的画面只显示本系统的报警,不想把所有系统的报警都显示出来,怎么个做法呢。 最佳答案 方法如下:1.在“报…

    SIMATIC WinCC 2019年6月11日
  • wincc同时与200和200smart通信方式

    wincc 一套,smart 一套,200两套,初始是一台wincc和smart通过OPC通信,两套200通过5611和组态王通信,现在打算把3套PLC全部整合…

    SIMATIC WinCC 2021年7月5日
  • wincc 7.0 与 200 通讯

    wincc 7.0 如何设置,与 2带以太网扩展模块的s7-200 通讯。 最佳答案 请楼主参考:WINCC与多台S7-200的以太网通讯h…

    SIMATIC WinCC 2017年8月18日
  • wincc运行不过去,加报警记录后

    我做报警记录,启动记录选项后,结果wincc运行不过去了,关闭项目也关不上,像死机一样。请问这是怎么回事,难道是wincc有问题,还是sql有问题,哪个都不想重装,大家帮忙分析一下…

    SIMATIC WinCC 2019年6月11日
  • 如何让WINCC自己跳出一个小窗口

    我想比较2个变量,如果不相同就跳出一个小的选择窗口,让人工确认哪个变量是正确的。请问怎么做能做到?用C脚本的“`急啊“ 最佳答案 定义一个内部变com, if&nbs…

    SIMATIC WinCC 2019年6月11日

发表回复

登录后才能评论