第4 章 宏指令和脚本 本章要点 在组态软件的监控界面中,有时需要执行一些比较复杂的功能和操作,这需要借助于宏指令或脚本来实现
宏指令是以一条指令的形式来完成一个任务,该任务包含一个或多个功能或操作,这些功能和操作组合在一起组成“宏”指令
在WebAccess 中,宏指令主要用于“按钮”、功能键等中,以“按钮”来执行的宏指令,又称为按钮宏指令
脚本是一种基本的计算机程序,将按照一定格式编写的程序,包括组合在其中的“宏”指令,通过计算机扫描执行,返回输出结果,实现预定的功能和操作
由于脚本是一段计算机的程序,组成这一段程序的形式和内容更加灵活、多样,长短根据需要而定,因此其功能更强大
1 宏指令 宏指令通常应用于创建监控的按钮、功能键、系统点等,实现切换监控界面、打开对话框、报警认可等,以及WebAccess 提供的标准页面中报警记录、趋势、点详情等操作
按钮宏指令能够执行WebAccess 许多复杂的宏指令,但是“按钮”设置菜单中宏指令的输入栏长度有限,当需要执行宏指令的长度大于“按钮”菜单中指令栏的长度时,可使用顶部 绘 图 工 具 菜单的“宏指令文 件”编写一个宏指令文 件保 存 ,然 后 在“按钮”菜单中使用调用宏指令文 件的宏指令执行该宏指令文 件
功能键宏指令是宏指令的一个子 集 ,能够执行计算机键盘 的F1-F10、Ctrl、Shift、Alt 等功能键, 系统点( %DAQ) 能够通过宏指令打开,例 如 POINTDTL=点名 称
在工 业 自 动 化 控制 系统的界面设计中,应用最 多的是按钮宏指令,本节 在建立 按钮的过程中,说 明 按钮宏指令使用方 法
1 常用按钮宏指令 WebAccess 的宏指令有一百 多条,这些宏指令可以执行许多监控界面的操作功能,建立工 程的监控页面时,不 同 的使用要求 要求 使用不 同 的宏指令