精品文档---下载后可任意编辑1,VB,最好安装 VB6,先在 VB6 里面编写程序,然后再放到 WinCC 的脚本中,事半功倍,毕竟 VB 的调试非常方便。a,插入引用注意选择 OLE Automation 和 WinCC *****;b,可以直接在 VB 里面调用 WinCC 的全部变量,内部,外部全可以:如下:c,在 VB 里面监视 WinCC 的变量:d,调试完毕,程序拷贝到 WinCC 的脚本中。2,C 语言系统提供了一个应用程序窗口,如下,只要把他拖到画面窗口即可:2,使用 Printf 函数,把需要调试的内容打印出来;3,效果如下:精品文档---下载后可任意编辑希望对大家有点用处。下面内容来自网络,感谢原文作者。Vbs 操作 wincc 画面脚本总结一:不使用变量单纯的操作界面1.操作某个画面中控件的属性如(总窗体)下的画面窗口 2(画面窗口)Sub OnClick(ByVal Item)Dim objCircleDim screennameDim pwnameSet objCircle= ScreenItems("圆 1" ) = 60Set screenname=("Home1") //猎取要操作的窗体Set pwname=("画面窗口 2") //猎取要操作的控件,这里填入你要操作的控件名MsgBox() //输出圆的半径MsgBox () //输出当前画面窗口 2 的名字End Sub注意当调用某窗体下的某控件的某个属性时,需要声明两个对象,一个接纳这个控件,一个接纳值例如Dim objectDim valueSet object =("Home1").ScreenItems("画面窗口 2")Set value=2.更改画面窗口的对象Sub OnClick(Byval Item)Dim opObjectSet opObject= ("Home1").ScreenItems("画面窗口 2")="Page1.Pdl"End Sub3.设置文本Set titleTxt= ("Home1").ScreenItems("静态文本 2") =titleTxt.Text+"EF" //猎取文本的值并追加字符4.vb 字符串函数 VB 的字符串截取函数有 Left(字符串,n),返回字符串前 N 个字符;Mid(字符串,p,n),从第 p 个字符开始,向后截取 N 个字符;right(字符串,n),返回字符串的最后 n 个字符。用 WinCC 读取 VB 的数据的方法一(DDE) 中的步骤:1、新建一个“标准 EXE”工程2、设置窗体 Form1 的 LinkMode 属性为 1 - Source, 一定要设定为 13、在 Form1 上添加一个文本框控件 Text1,将其 Text 属性设为 text14、保存工程:工程名为 VBDDE.vbp5、生成 VBDDE.exeWinCC 的步骤:1、新建一单用户项目2、在变量管理器中添加 Windows DDE 驱动3、在 DDE 下新建连接 NewConnection,在其属性对话框中:Co...