多语言展示
当前在线:448今日阅读:172今日分享:19

SCADA DIAView 变量替换、统计、表达式和浏览器

变量替换是将工程中被引用的变量替换为另一个变量。变量统计是对工程中变量总数、变量使用情况进行的统计。表达式,是由数字、运算符、数字分组符号(括号等)、变量等以能求得数值的有意义排列方法所得的组合。
工具/原料
1

软件:SCADA DIAView

2

硬件:电脑

方法/步骤
1

在工程窗口树形目录中右键点击“变量词典”节点,点击右键菜单中的“变量替换”,或者点击变量组节点右键菜单中的“变量替换”,即可打开变量替换窗口,如【图1】【图2】

2

在“原变量”栏选择要被替换的变量,可点击右侧的变量选择按钮打开变量浏览器进行选择;选择的变量必须被引用才能替换。若选中一个变量,窗口中会列出此变量的引用层级列表,无引用层级列表则表示此变量未被引用

3

在“新变量”栏选择要替换原变量的新变量,在引用层级列表中选择要替换的变量(默认全选),可点击“全选”按钮全部选中,点击“替换”按钮进行变量替换。替换后结果如下图。 ※ 注意: 历史曲线和报表所关联的变量不支持变量替换。

5

在DIAView组态软件工程中配置动画、事件,编写用户程序脚本等,都会使用表达式。通过表达式进行逻辑运算、算术运算和关系运算等运算,产生一个新的结果供程序使用,从而满足工程动画、事件和脚本的配置需求,配合工程中一些功能的实现。    表达式中常用的运算符如下图

6

配置动画时所用表达式编辑如【图1】,配置动画、条件程序所用条件表达式编辑窗口如【图2】

7

窗口中各项意义如下(图中选中“变量词典”节点):   1. 工程对象树形窗口:包含系统变量、工程变量词典、报警、通讯等对象   2. 系统函数树形窗口:包含系统函数   3. 对象列表:变量等的对象列表显示区,可以通过鼠标双击选中使用某个对象   4. 对象属性列表(根据所选对象显示此列表):对象的属性列表显示区,可以通过鼠标双击选中使用对象的属性   5. 表达式编辑窗口:可编辑表达式   6. 表达式运算符、数字按钮区:可选中使用运算符、数字等

8

变量浏览器是显示“变量词典”中所有变量的窗口,在DIAView工程项目中很多功能都需要使用变量,如配方、操作变量等的配置需要关联变量,在使用时可以直接打开“变量浏览器”查找所要使用的变量

9

打开“变量浏览器”后,会在左侧树形目录显示项目中的所有变量组,单击变量组,该变量组中的所有变量会在右侧窗口显示出来,选中所需要的变量,点击“确定”按钮或双击所需要的变量即可选中变量来使用它。工具栏1、添加变量组,点击“变量组”按钮,弹出新建变量组对话框,可以添加变量组:如【图1】2、编辑变量,点击按钮,弹出变量编辑器窗口,可以进行变量操作如【图2】3、变量类型过滤,选中时按钮背景变成蓝色“模拟量”“开关量”“文本量”,表示显示变量词典中所有该类型变量;不选中时则表示不显示该类型的变量:         a.        只浏览“模拟量”如【图3】         b.        浏览“模拟量”和“开关量”如【图4】4、查找变量,在输入框中输入变量名称关键字即可实时查找变量。

推荐信息