1.变量的定义
GVSUI 编辑工具中的变量是指在工作时其可改变的量,变量的功能就是存储数据,每个变量都有特定的类型,类型决定了变量存储的大小和布局,该范围内的值都可以存储在内存中,变量可应用于事件、变量绑定 等当中。
打开或新建工程,点击菜单栏中

GUI Designer软件中变量的应用插图1

,弹出变量窗口,变量分为系统变量和自定义变量,系统变量不可更
改且不可添加或删除, 自定义变量可对添加的变量进行删除或更改索引等操作。

2.如何添加自定义变量
打开或新建工程,点击菜单栏中

GUI Designer软件中变量的应用插图3

,弹出变量绑定窗口,点击

GUI Designer软件中变量的应用插图5

GUI Designer软件中变量的应用插图7

,如图 2.1 所


GUI Designer软件中变量的应用插图9


图2.1 添加自定义变量

3.如何设置自定义变量

3.1 如何设置自定义变量索引

添加变量后,点击索引下的输入框,弹出修改提示语,用户可根据提示对变量索引进行更改,索引默认为 0x3000 ,如图 3.1 所示。

G入范期0X3000
高级设雷
0XF000不可主
以值
给值
0X300G
删球
VAR0
1000
量小庄
买型
大百
10000
名称
禁型
克2]
0
GUI Designer软件中变量的应用插图11


图 3.1 更改变量索引

3.2 如何设置自定义变量名称
点击名称下的输入框,弹出修改提示语,用户可根据提示对变量名称进行更改,名称默认为 Var0,如图 3.2
所示。

度小于15个字符
与数字组成且长
名称只能由字母
10000
高级设置
VARO
0X3000
模拟值
10000
初始哈值
最大值
长最小值
删除
名称
整型
索引
类型
GUI Designer软件中变量的应用插图13

 

3.3 如何设置自定义变量类型
点击类型下的选择框弹出下拉框,用户可根据需求进行选择,类型默认为整型,如图 3.3 所示。

无符号整型
结构体焦合
高级设署
UTF8字符串
字符串
删除
浮点数
结构体
初始值
X3000
格型
类型
VAR0
整型
名彩
0
GUI Designer软件中变量的应用插图15



3.3.1 整型的定义

整型变量表示的是整数类型的数据,其最大最小值默认为 10000 和- 10000 ,整型变量为最常用的变量,使用 范围较广。

GUI Designer软件中变量的应用插图17



3.3.2 字符串的定义

字符变量是存放字符常量的变量,其取值是 ASCII 字符串常量。

GUI Designer软件中变量的应用插图19



3.3.3 无符号整型的定义

无符号整型变量为正整数类型的数据,无法设置复数,其最小值为大于或小于 0 ,最大最小值默认为 10000 和 0 ,其余同整型变量。

GUI Designer软件中变量的应用插图21



3.3.4 浮点数的定义
浮点数变量指的就是实数变量 (存放可以带小数的数据的变量) 。

高级设置
-10000最大值
0X3002
10000
浮点数
-10000
删除
最小值
VAR2
信10000
GUI Designer软件中变量的应用插图23

 

3.3.5 UTF8 字符串的定义
UTF8 字符串可储存中文数据,其设置同字符串,不可修改长度。

UTF8字符串
高级设置
0X3003
大长度字生
VAR3
GUI Designer软件中变量的应用插图25


3.3.6 结构体的定义
结构体是一种新数据类型,属构造类型,它由若干类型各异的“成员”组成;描述这些“成员”可以使用任 何基本数据类型。

结构体成员
结构体成员
结构体成员
结构体
0X3004
高级设置
VAR4
删除
设器
GUI Designer软件中变量的应用插图27


3.3.7 结构体集合的定义
结构体集合为多个结构体组成的一个集合的数据,其使用方法同结构体集合。

0X3005
高级设置
结构体集合
结构体成员
VAR5
设置
删除
设匿
设置
GUI Designer软件中变量的应用插图29

 

3.4 如何设置自定义变量初始值/模拟值
添加变量后,点击初始值/模拟值下的输入框,初始值为实际运行/仿真运行的默认值,模拟值为在 UI 配置软 件内显示的效果值,不作为实际输出,用户根据需求进行设置,如图 3.4 所示。

-10000最大1
10000
初始值
模拟值
最小值
高级设罩
类型
名称
VAR0
删除
0X3000
素引
整型
GUI Designer软件中变量的应用插图31


图 3.4 设置变量初始值/模拟值

3.5 如何设置结构体/结构体集合
1 、添加一个结构体/结构体集合,现以结构体为例,如图 3.5 所示。

GUI Designer软件中变量的应用插图33


图3.5 添加结构体变量
2、对结构体成员进行设置,点击“设置”按钮,弹出结构体成员窗口,点击添加按钮可添加多个结构体成员, 可添加不同类型的结构体成员,如图 3.6 所示。

GUI Designer软件中变量的应用插图35


图3.6 设置结构体成员

3 、点击初始值/模拟值下的结构体成员,可查看添加的结构体成员且设置其初始值/模拟值,如图 3.7 所示。

GUI Designer软件中变量的应用插图37


图3.7 设置初始值/模拟值
需注意的是,结构体集合变量中设置初始值与模拟值时,可对该结构体动态成员进行设置与模拟,点击初始 值/模拟值下的设置按钮弹出列表项设置窗口,点击添加按钮可添加多组结构体,在输入框中可输入初始值/ 模拟值,如图 3.8 所示

GUI Designer软件中变量的应用插图39


图3.8 设置结构体集合初始值/模拟值

3.6 如何设置自定义变量高级设置
点击变量的高级设置按钮,弹出 VarAdv Window ,可设置其保存类型以及协议发送条件。 点击存储,勾选掉电保存框后,重新开机仍能保持原来的变量数据,如图 3.9 所示。


GUI Designer软件中变量的应用插图41


图3.9 自定义变量高级设置存储
点击标准协议,勾选变量变化时对外发送报文框后,当该变量有变化时,会对外发送变量协议报文,如图 3.10 所示。

GUI Designer软件中变量的应用插图43


图 3.10 自定义变量高级设置协议

4.如何通过按钮控件设置参数
通过按钮控件可更改变量数据显示,具体操作步骤详看《按钮类控件使用手册》中的“如何通过按钮控件设 置参数”。

5.如何通过滑动条设置参数

通过滑动条控制空调温度,具体设置操作如下。
1 、打开或新建工程,添加一个整型变量,具体设置如图 5.1 所示。

GUI Designer软件中变量的应用插图45


图5.1 添加整型变量

2 、添加一个滑动条和文本控件,滑动条用于控制温度,文本控件用于显示当前设置的温度,如图 5.2 所示。

GUI Designer软件中变量的应用插图47


图5.2 添加控件

3 、选中文本控件,点击右侧属性窗口中的变量绑定→点击添加→被绑定的控件属性“文本 1”→数据源绑定 “Var0”→转换模式“单向”→转换方法“默认” ,操作如图 5.3 所示。

GUI Designer软件中变量的应用插图49


图5.3 文本控件变量绑定

4 、选中滑动条,点击右侧属性窗口中的变量绑定→点击添加→被绑定的控件属性“当前值”→数据源绑定 “Var0”→转换模式“双向”→转换方法“默认” ,操作如图 5.4 所示。

GUI Designer软件中变量的应用插图51


图5.4 滑动条变量绑定

5 、点击仿真运行按钮,弹出仿真运行窗口,拉动滑动条,可调整温度,如图 5.5 所示。

GUI Designer软件中变量的应用插图53


图5.5 仿真演示

6 、用户可通过协议指令当前温度,具体操作步骤详看协议发送指令。

6.如何通过文本控件显示星期
通过文本控件绑定系统变量中“系统时间——Weekr”,可显示当前的星期。
1 、点击常用模块中的文本控件,添加两个文本控件,一个作为星期显示,一个作为时间显示,如图 6.1 所示。

GUI Designer软件中变量的应用插图55


图6.1 添加文本控件

2 、点击工具箱中的通用模板——系统时间设置 (按键方式) ,添加系统时间设置 (按键方式) ,可快速修改 当前时间,如图 6.2 所示。

GUI Designer软件中变量的应用插图57


图6.2 添加系统时间设置(快捷方式)

3 、选中其中一个文本控件,点击右侧属性窗口的外观下的文字添加多个文本,如图 6.3 所示。

GUI Designer软件中变量的应用插图59




图6.3 添加多个文本

4 、点击文本 1 ,选择静态文本,在输入框中输入星期一,其他文本操作同文本 1 ,如图 6.4 所示。

GUI Designer软件中变量的应用插图61


图6.4 设置文本内容

5 、点击右侧属性窗口中的变量绑定→添加→被绑定的控件属性为“文本索引”→数据源绑定“系统时间—— Weekr”→转换模式“单向”→转换方法“默认”,如图 6.5 所示。

GUI Designer软件中变量的应用插图63




图6.5 变量绑定设置
注意:数据源绑定的变量“系统时间——Weekr”,如图 6.6 所示。

GUI Designer软件中变量的应用插图65


图6.6Weekr 变量

6 、选中另一控件设置时间显示,具体设置方法及步骤详看《时间设置》说明书。

7 、点击仿真运行按钮

GUI Designer软件中变量的应用插图67

,弹出仿真运行窗口,设置时间日期,对应的星期显示发生变化,如图 6.7 所示。

GUI Designer软件中变量的应用插图69




GUI Designer软件中变量的应用插图71


图6.7 仿真演示

相关新闻

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

邮箱

cloud@modbus.cn

QQ
QQ
微信
微信
分享本页
返回顶部