SCADA DIAView 运行环境和脚本编辑器使用

时间:2024-10-11 20:03:20

DIAView组态软件是由开发环境和运行环境两部分组成。在开发环娓搠础拔境中建立的工程IO通信、绘制的图形界面、编辑的脚本等必须在运行环境中才能动态呈现出画面、实现实时监控的各项功能完整运转。DIAView组态软件运行环境能动态展现所绘制的图形组件,以及给图形对象、控件配置的动画和事件,实现画面与现场设备间的数据交互及实时控制。 DIAView组态软件功能全面而且强大,但客户需求的功能各异,一些功能都是根据客户需要额外定制,DIAView组态软件可以通过脚本编辑器编写相关程序来完成一些特殊任务和功能。 DIAView组态软件中的事件配置、用户程序等都需要使用脚本编辑器进行脚本的编写。DIAView组态软件采用VB Script语言,用户可以根据VB Script语言语法规范来编写逻辑控制程序,从而完成特需的功能,增强系统的可用性。

工具/原料

软件:SCADA DIAView

硬件:电脑

一、运行环境介绍

1、要运行工程,需要先进行工程配置,配置好运行画面后,就可以启动运行环境了。点击DIAView组态软件开发环境主界面 → “开始”菜单 → “运行”按钮即可进入运行环境。

SCADA DIAView 运行环境和脚本编辑器使用

2、在没有插入硬件授权加密狗的同时,运行时系统提示未检测到加密狗,DIAView组态软件运行环境需要授权使用。

SCADA DIAView 运行环境和脚本编辑器使用

3、点击“忽略”进入2小时演示(若购买并使用加密狗则不会有提示)。开发时免费,运行时免费2小时,如果超过,重新运行即可循环使用2小时。

SCADA DIAView 运行环境和脚本编辑器使用

4、在运行时过程中有以下快捷操作方式:可以使用F11键进行全屏视图模式转换。a) 文件菜单项及功能: 退出:退出运行环境 脚本:也可通过调用窗口命令“HMICmd.ExitApplication()”来实现退出b) 视图菜单项及功能: 全屏:全屏视图显示运行环境c) 语言菜单项及功能: 多语言切换:若在“多语言配置”中配置了多种语言,运行环境下会显示语言菜单,单击此按钮可切换运行时语言

二、脚本编辑器功能使用

1、 脚本的编写是在脚本编辑器中实现的,为了方便用户正确编辑脚本,脚本编辑器不仅提供一些智能提示、语法加亮、一键排版、准确定位等功能,还提供了语法检查功能。 DIAView组态软件中的脚本编辑器,与所有常见编辑器的界面和结构及功能基本相同。通过下面的方法可以打开脚本编辑器。 在DIAView组态软件开发环境的工程窗口树形目录中选择“窗口”→ 右键“新建窗口”→ 在窗口画板中绘制任意一个图形 → 选中图像并在“事件”窗口中任意打开一个事件配置栏中的按钮,弹出脚本编辑器。

SCADA DIAView 运行环境和脚本编辑器使用

2、脚本编辑器组成部分:a) 菜单栏:提供各操作基本功能菜单b) 工具栏:操作功能快捷按钮c) 脚本编辑区:脚本程序编写区域d) 工程/系统/运算符/关键字树形窗口:各操作目录窗口e) 信息栏:显示编辑状态、操作信息等

3、脚本编辑器的菜单栏包含以下菜单及菜单项:a) 文件菜单如【图1】b) 编辑菜单如【图2】

SCADA DIAView 运行环境和脚本编辑器使用
SCADA DIAView 运行环境和脚本编辑器使用

4、查找与替换单击此命令,弹出对话框具体详细功能描述如下:a) 查找:在此编辑框中输入要查找的文本。【图1】b) 区分大小写:选中此项,则仅显示与“查找目标”字符串内容和大小写都相同的实例。c) 向上搜索:选中此项,则从当前光标处向上搜索。d) 全字匹配:选中此项,则仅显示与“查找目标”字符串全字匹配的实例。例如,搜索“aaa”,结果将返回“aaa”,不会返回“baaa”或“aaac”。替换: 先输入查找内容,再输入替换内容,单击“替换”按钮即可。全部替换: 输入查找内容和替换内容,再单击“全部替换”按钮即可。“替换”,“全部替换”的选项与“查找”选项作用相同。e) 视图菜单【图2】

SCADA DIAView 运行环境和脚本编辑器使用
SCADA DIAView 运行环境和脚本编辑器使用

5、工程/系统/运算符/关键字树形目录窗口,主要分为一下几个功能模块:a) 工程板曰剔囡树: 包含了开发工程的大羿约妫鳏部分信息,包括变量信息、报警信息、通讯信息、用户信息等【图1】b) 系统树: 包含了日期和时间、转换、格式等7个组,每个组下面包含若干函数【图2】d) 运算符树: 包含了算术运算符、比较运算符、逻辑运算符三个组。每个组下面有若干操作符,双击操作符,操作符将输入到脚本编辑界面中【图3】e) 关键字树: 包含了脚本语法的所有关键字。双击关键字,其将自动输入到脚本编辑界面中;【图4】

SCADA DIAView 运行环境和脚本编辑器使用
SCADA DIAView 运行环境和脚本编辑器使用
SCADA DIAView 运行环境和脚本编辑器使用
SCADA DIAView 运行环境和脚本编辑器使用

6、语法加亮功能,为了使用户方便、清晰的编辑脚本,脚本编辑器将不同的语法部分采用不同的颜色加以区别提示。

SCADA DIAView 运行环境和脚本编辑器使用

7、智能提示功能a) Tip提示:当用户输入系统函数并且输入“(”时,自动提示框将提示该函数的函数名、参数,以及函数说明。Tip提示框中,黑色粗体的参数表示当前正在输入的是第几个参数【图1】b) 列表框提示:用户输入字母时,自动显示提示框。该提示框列出了模糊匹配字母后的结果,包括对象、属性、方法等【图2】

SCADA DIAView 运行环境和脚本编辑器使用
SCADA DIAView 运行环境和脚本编辑器使用

8、常用的快捷键,脚本编辑器中,可使用的快捷键来提高开发效率和代码准确性。

SCADA DIAView 运行环境和脚本编辑器使用
© 手抄报圈