DIAView组态软件由开发环境和运行环境两部分组成。开发环境里,完成的工程中的IO通信配置、图形界面设计以及脚本编写,需要在运行环境中才能实现动态显示与实时监控功能的完整运行。运行环境可以实时呈现所绘制的图形元件,并执行为图形对象和控件设置的动画效果与事件逻辑,确保画面流畅互动。它还支持上位画面与现场设备之间的数据通信,实现信息的实时采集、状态监控与远程控制,保障整个监控系统的稳定高效运作。

在工程配置阶段完成所有设置后,启动运行环境是下一步。在DIAView组态软件的主界面,点击开始菜单中的“运行”按钮,即可进入运行环境。整个操作流程简单快捷,确保配置准确无误后,即可执行。

未插入硬件加密狗时,系统提示未检测到设备,需授权后方能使用DIAView组态软件。

点击忽略,进入时演示模式,购买并使用加密狗后将不再提示。开发与运行均免费,每次运行限时时,超时后重新启动即可继续使用。

- 运行时可通过按下F11键实现全屏视图的切换操作。

- 文件菜单及其各项功能

- 退出当前运行环境

- 可通过执行HMICmd.ExitApplication()窗口命令实现退出功能。

- 视图菜单及其功能选项

- 全屏模式下展示运行环境界面

- 语言选项及其功能说明

支持多种语言时,运行界面提供语言选择菜单,点击即可切换语言。

编写脚本可以借助专业的脚本编辑器,使过程更加轻松高效。编辑器不仅提供了智能提示和语法高亮,还支持一键格式化和精准定位,极大地提升了编写效率和准确性。此外,它还具有语法检查功能,帮助用户及时发现并修正错误,进一步增强了脚本的稳定性和可靠性。

DIAView的脚本编辑器与主流编辑器相似,界面布局、结构和功能一致,操作习惯相同。用户只需特定步骤,即可轻松启动编辑器,进行脚本编写与调试。

在DIAView组态软件的工程窗口树形结构中,首先展开窗口节点,然后右键选择新建窗口。在进入窗口画布后,绘制一个图形。选中该图形后,点击事件面板中的任一事件配置按钮,系统将自动弹出脚本编辑器界面,供用户编写相应的脚本代码。

- 脚本编辑器由多个模块构成

- 菜单栏:包含各项操作的基本功能选项

- 工具栏:快捷操作功能按钮

- 脚本编辑区:用于编写脚本程序的区域

- 工程、系统、运算符及关键字的树形结构操作窗口

- 信息栏用于展示编辑状态及操作提示等内容。

- 脚本编辑器菜单栏包含多个功能选项及子项。

- 文件菜单见图1所示

- 编辑菜单详见图2所示

- 点击查找与替换命令,弹出对话框,详细功能如下所示。

- 在编辑框内输入需查找的文本内容。

- 勾选此项后,系统将仅匹配并显示与查找内容在字符和大小写上完全一致的结果。

- 向上搜索:勾选后,从当前光标位置开始向上查找内容。

- 启用全字匹配后,仅显示与查找内容完全一致的搜索结果。

- 例如,搜索aaa时,仅返回完全匹配的aaa,不会包含baaa或aaac等结果。

- 先输入要查找的文字,再输入替换的文字,点击替换按钮完成操作。

- 输入要查找和替换的文字,点击全部替换按钮完成操作。

- 替换和全部替换功能与查找功能作用一致。

- 视图菜单功能介绍

- 工程、系统、运算符及关键字的树形目录窗口,主要包含多个功能模块。

- 工程树:涵盖开发项目的主要信息,如变量、报警、通信及用户数据等内容

- 系统树分为日期时间、转换、格式等七个类别,每类下设多个函数,详见图2。

运算符树分为算术、比较和逻辑三类,每类包含多个操作符。双击任一操作符,即可将其插入脚本编辑区域,方便快速编写表达式。

关键字树概览了脚本语法的全部词汇,双击任意词条即刻插入编辑区,操作简便快捷。

脚本编辑器通过不同颜色标注语法元素,帮助用户直观、便捷地编写和区分代码结构,提升编辑效率与准确性。

- 智能提示功能优化

当用户输入系统函数并键入左括号(时,提示框会自动显示该函数的名称、参数列表及功能说明。在提示信息中,以黑色粗体标注的参数表示当前正在输入的参数位置,便于用户识别与操作。

b) 输入字母时,列表框自动弹出提示,显示与输入内容模糊匹配的对象、属性及方法等信息,方便用户快速选择。

- 在脚本编辑器中,熟练运用常用快捷键可显著提升开发效率与代码准确性。

相关文章