n
信息
WinCC flexible 包含很多关于编程 Visual Basic 脚本编程的的信息。通常,对于 270 系列以上的操作面板,脚本都可以在 WinCC flexible 中编译。n
1. 在 WinCC flexible 帮助系统中的信息和文档
基 本的 Visual Basic 命令可以用于 WinCC flexible PC Runtime 和基于 Windows CE 的操作面板。当访问文件系统时存在一些例外,因为这一访问过程在 Windows CE 和 Windows XP 中存在差异。n
关于 VB 脚本命令的可用信息可以参见 WinCC flexible 帮助系统,在 “目录” 页面,在 “WinCC flexible 信息系统 > 使用 WinCC flexible > 参考” 下。n
- 1.1 关于Visual Basic 命令的信息
如果安装了 WinCC flexible 任意标准版或高级版的组态软件,用户可以通过 Windows 的 “开始 >程序 > VB Script Documentation” 下访问关于 VB 命令的更进一步的信息。
Fig. 01注意:
另外,您可以在 WinCC flexible 帮助中打开 “VBScript 语言参考”。
使用 “VBScript Language Reference” 作为关键字。
n - 1.2 在 WinCC flexible 中的 PDF 文档
可以在 WinCC flexible 中打开 PDF 文件,该文件包含这一主题的所有信息,以手册格式呈现。
2. 在 WinCC flexible 中的编程支持
WinCC flexible 提供多种编程支持。可以在 WinCC flexible 脚本编辑器中使用这些编程辅助工具。n
- 2.1 热键支持
当在脚本编辑器中按压组合键 <Crtl + Space> ,将弹出一个菜单,该菜单包含该操作面板可用的预定义系统函数。使用组合键 <Alt + Right Arrow>,可以快速创建更多的全局变量并添加到脚本中。
如果在脚本编辑器中已经包含指令 (例如 “Dim” ),您可以调用这个命令的帮助,方法是放置光标到该命令上并按 <F1>。
- 2.2 脚本向导 - 函数列表
所有的系统函数,包括脚本,都可以在打开的脚本中通过脚本向导来实现。只需在函数列表中选择函数,然后单击 “应用” 添加即可。
Fig. 06注意:
单击 “应用”,则在函数列表中包含的所有系统函数都被传送到当前光标所在的位置上。n
- 2.3 脚本向导 - 代码模板向导
使用代码模板向导可以快速地加入标准的代码序列。这只需选择需要的代码序列并单击“应用”。n
- 2.4 信息工具条
如果脚本编辑器已经打开,一些附加的函数将显示在工具条上。
n
序号 图标 含义 1 显示对象的属性和方法 2 显示参数信息 3 显示快速信息 4 列出系统函数 5 列出所有脚本 6 列出所有 VBScript 函数 7 列出所有 VBScript 常数 8 列出对象 9 检查脚本错误 表 01 - WinCC flexible 中最重要的脚本工具条函数 n
为了访问函数或方法的参数信息,例如在当前的光标处显示函数的所有参数,可以在工具条上单击 “显示关于参数的信息” 函数。
Fig. 08倘若光标放置在合适的位置,“快速信息” 工具条将以工具提示的样式提供关于函数或方法的简短描述。
打开的脚本可以使用工具条上的“检查脚本错误”函数来检查语法错误。运行时错误只能在运行时确定。为了分析运行时错误,需要使用脚本调试器。
3. 在 WinCC flexible 中使用脚本调试器
为了检查运行时错误或运行是否正确,建议您在执行脚本时使用脚本调试器。在 WinCC flexible 欲使用该功能,必须安装脚本调试器软件。
基于不同的微软操作系统使用不同的调试器:
在 Microsoft Windows 7 SP1 以上的系统使用 “Microsoft Visual Studio Express”。在老版本的微软系统有2个已经测试和发布的脚本调试器 :
- "Microsoft Script Editor in Office XP" (Office XP 中的微软脚本编辑器)
- "Microsoft Script Debugger" (微软脚本调试器)
微软Visual Studio Express 是一个免费的开发环境,使其非常方便调试 WinCC flexible 脚本:
- 打开 WinCC RT Advanced。
- 打开Visual Studio Express。
- 点击 “调试” 菜单选择 “Attach to Process...”。
图. 09 - 在打开的对话框中选择 “HmiRTm.exe”。
图. 10 - 在 “Solution Explorer” 显示WinCC flexible 项目组态的脚本。
图. 11
Microsoft Visual Studio Express 可从微软网站下载。
“Microsoft Script Editor in Office XP” 和 “Microsoft Script Debugger”
关于集成 Microsoft Script Editor 或 Microsoft Script Debugger 更多信息可参考 WinCC Comfort/Advanced 系统手册,在条目号 查看 “Integrating the Debugger”(“集成调试器”) 18796010。
在 WinCC flexible 中,通过工具条命令“启动带脚本调试器的运行系统”来启动脚本调试器。
在 WinCC flexible 中“启动带脚本调试器的运行系统”的工具条图标 |
关键字:
VB, VBScript, VBS
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc325542.html