用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