如何通过vb 改变wincc 的变量值

用Excel的VB编辑器编写读取Wincc变量的脚本,主要如下:
 Set mcp=CreatObject(“Wincc运行项目”);

 value=mcp.GetValue(var);
 其中,var是Wincc变量名称,value是读取到的该变量的值。
 我想通过vb改变wincc中的变量的值?按上面的方式,有什么好方法?谢谢

最佳答案

Dim wincc As Object  ''定义wincc为对象
     Dim Var  As Integer    ''定义wincc变量     
     Set wincc = CreateObject("WinCC-Runtime-Project") ''创建wincc运行对象,这个方法在组态手册里能找到
    
     Call wincc.SetValue("Var", vb里的变量值)      
 你测试一下吧,我在vb里做过的。

提问者对于答案的评价:
这个我喜欢
 

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

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

相关推荐

  • 如何保存图片,然后在运行界面查看

    我绘制了一个带即时参数的表格,然后保存它,就是打印成图片了。之后如何做,才能在运行界面中打开这些图片呢?主要是图片多,想在运行界面上能选择那些保存的图片。图片上有即时数据。 最佳答…

    SIMATIC WinCC 2019年6月11日
  • vbs报表的脚本

    请教高手:按文档A0579做的vbs脚本生成报表的代码在按钮中能正常执行,为何不能在全局脚本中执行? 最佳答案 1、全局脚本中需要设置循环执行时间。2、或者根据变量变化或者条件来执…

    SIMATIC WinCC 2018年12月9日
  • wincc调用历史曲线特别慢

    wincc调用历史曲线特别慢,总是读很长时间,要等底下的读取条1、2分钟。如何解决?历史曲线存放在变量中如何拷贝保存?选择删除部分旧曲线如何实现?整个程序文件3.23G是不是有问题…

    SIMATIC WinCC 2019年6月11日
  • 关于Wincc用户归档的问题

    请问那位知道,如何设置wincc中如何设置用户归档中每一列的默认宽度??  最佳答案 按下“ctrl”键同时双击“用户归档控件”。将显示用户归档控件的表格视图,在表格视图…

    SIMATIC WinCC 2019年6月11日
  • Wincc文件无法删除?

    现场打开WINCC组态画面,在激活进行到56%时(图片1),突然中断,然后就变成PCS7的画面(图片2),不能正常显示系统启动画面。该如何解决?想把组态文件全部删除,重新打开,缺发…

    2017年11月12日
  • 现有wincc工程变量无法连接plc

    环境:Profibus-DP连接,使用CP5613卡连接,使用 step 7测试连接到PLC ,我将先有wincc工程变量重MPI(虚拟)协议中剪切到…

    SIMATIC WinCC 2019年6月11日
  • wincc 7.0 用户归档 日期时间格式

    之前做的用户归档,时间和日期都是脚本%ignore_a_1%的字符串,类似这样CSTR(year(now))。后期做控件显示时,用字符串的日期和时间排序不好用啊。现在我想改成整型或…

    2021年7月5日
  • 关于报警记录的问题

    各位专家:你们好。我在看别人写的程序,在报警记录里做开关量的报警,有的点在“消息变量”栏里什么都没有写,只是在“报警说明”里有点说明,我不知道这个报警对应的点名是什么呀!请专家门指…

    SIMATIC WinCC 2019年6月11日
  • Wincc V14可以编辑TP177B这款触摸屏吗

    各位大神,小弟初次使用西门子产品。现在要改老产线的TP177B的触摸屏,不知道Wincc V14可以上传TP177B的程序修改吗?如果wincc v14不可以,…

    SIMATIC WinCC 2017年6月3日
  • WINCC脚本函数说明书

    各位大侠有WINCC脚本函数说明书吗,VBS和VC的,小弟初学,谢谢啦 邮箱:fggh269@163.com 最佳答案 我给你发一个c脚本的手册,查收一下吧 提问者对于答…

    SIMATIC WinCC 2019年6月11日