后台-插件-广告管理-手机广告位-内容正文顶部468X60 |
Modbus教程2_按钮控件和文本控件
2021-02-27 04:31:12说明文档
本案例是以7寸的讲解的,如要应用在4.3寸上,在设备型号上选择对应的型号。
1 新建工程
打开菜单【文件】→【新建工程】,弹出新建工程窗口,设置好工程名称、路径、设备
类型,点击【确定】,如图 1所示;
图 1 新建工程
2 配置 MODBUS 协议
如图 2 所示,打开菜单【工具】→【协议与变量设置】,点击左侧文件路径,在右侧的协议设置栏,设置协议类型,本例程设置 MODBUS 主机模式。
图 2 配置协议类型
3 画面 配置
工程配置方式采用画面和 MODBUS 逻辑同时进行。工程逻辑结构采用首页建立导航按钮控件,不同按钮控件切换到不同的画面,每个画面有返回首页按钮控件。如图 3 所示,
以下为对工程各个画面配置的介绍。
图 3 工程画面
1. 首页
【首页】画面中建立两个按钮控件,如图 4 所示,按钮控件可以切换到对应画面。
图 4 工程首页
在按钮控件(控件 ID:1)的属性栏中,触控类型为“切换画面”;目标画面为“按钮控件”。按钮控件配置如图5 所示,另一个按钮控件同理。
图 5 按钮设置
2. 按钮控件
【按钮控件】画面,当 MODBUS 协议版本中,按钮按下或弹起时可以执行一些预设的逻辑操作 。
按钮控件配置步骤:
(1) 画面中添加一个按钮控件(控件 ID:1),作为控制从机关机,如图 6 所示;
图 6 按钮控件
(2) 在【协议与变量设置】中添加一条逻辑处理,该逻辑处理的用途为“按钮按下”,执行动作为“设置变量”,变量为“机组状态/开/关机”,数值为“1”,如图 7所示。
图 7 按钮逻辑处理
此时,编译工程并运行虚拟串口屏,和 Modbus Slave 软件联机,当按下按钮控件(控件 ID:1),从机设备的状态为关机。同里,按钮按下时还可以用于保存寄存器的变量设置、增量调节等功能。
3. 文本控件
【文本控件】画面,文本控件主要是用于显示绑定的变量值。对于线圈、保持寄存器等可读写类型的变量,可以设置“输入方式”为弹出系统键盘输入,通过弹出的键盘对绑定的变量值进行修改。另外可以绑定修改显示颜色、闪烁的逻辑处理。
文本控件使用方法:
1. 画面中添加一个文本控件(控件 ID:1),作为显示电压值;详细配置如图8所示;
图 8 文本控件-方法 1
在【协议与变量设置】中添加 4 条逻辑处理:
第 1 条:用途为“控件绑定”,绑定变量“电压”;
第 2 条:用途为“设置颜色”,颜色设置为红色(RGB(255,0,0)),执行条件为“电压”的值大于“250”;
第 3 条:用途为“设置颜色”,颜色设置为黑色(RGB(0,0,0)),执行条件为“电压”的值小于“250”;
第 4 条:用途为“文本闪烁”,执行条件为“电压”的值大于“250”。如图 9所示;
图 9文本控件逻辑处理
2. 在添加一个文本控件(控件 ID:2),作为显示电流值,且在其属性栏窗口中绑定“电流”变量,如图 10所示;
图 10文本控件-方法 2
此时,编译工程并运行虚拟串口屏, 和 Modbus Slave 软件联机, 实时显示电流电压的数值。当“电压”的值大于 250 时,文本显示为红色并闪烁,如果“电压”的值小于等于 250 时,文本显示为黑色,并且不闪烁
4. 按钮控件说明和文本控件说明
【按钮控件说明】和【文本控件说明】画面分别对按钮控件和文本控件的操作方法说明,无其它功能。
4.2.4 运行预览
本例程屏幕作主机,使用 Modbus Slave 软件作从机;Modbus Slave 软件模拟响应串口屏的请求指令。运行虚拟屏,与 Modbus Slave 建立联机,运行效果如图11所示
打开菜单【文件】→【新建工程】,弹出新建工程窗口,设置好工程名称、路径、设备
类型,点击【确定】,如图 1所示;
图 1 新建工程
2 配置 MODBUS 协议
如图 2 所示,打开菜单【工具】→【协议与变量设置】,点击左侧文件路径,在右侧的协议设置栏,设置协议类型,本例程设置 MODBUS 主机模式。
图 2 配置协议类型
3 画面 配置
工程配置方式采用画面和 MODBUS 逻辑同时进行。工程逻辑结构采用首页建立导航按钮控件,不同按钮控件切换到不同的画面,每个画面有返回首页按钮控件。如图 3 所示,
以下为对工程各个画面配置的介绍。
图 3 工程画面
1. 首页
【首页】画面中建立两个按钮控件,如图 4 所示,按钮控件可以切换到对应画面。
图 4 工程首页
在按钮控件(控件 ID:1)的属性栏中,触控类型为“切换画面”;目标画面为“按钮控件”。按钮控件配置如图5 所示,另一个按钮控件同理。
图 5 按钮设置
2. 按钮控件
【按钮控件】画面,当 MODBUS 协议版本中,按钮按下或弹起时可以执行一些预设的逻辑操作 。
按钮控件配置步骤:
(1) 画面中添加一个按钮控件(控件 ID:1),作为控制从机关机,如图 6 所示;
图 6 按钮控件
(2) 在【协议与变量设置】中添加一条逻辑处理,该逻辑处理的用途为“按钮按下”,执行动作为“设置变量”,变量为“机组状态/开/关机”,数值为“1”,如图 7所示。
图 7 按钮逻辑处理
此时,编译工程并运行虚拟串口屏,和 Modbus Slave 软件联机,当按下按钮控件(控件 ID:1),从机设备的状态为关机。同里,按钮按下时还可以用于保存寄存器的变量设置、增量调节等功能。
3. 文本控件
【文本控件】画面,文本控件主要是用于显示绑定的变量值。对于线圈、保持寄存器等可读写类型的变量,可以设置“输入方式”为弹出系统键盘输入,通过弹出的键盘对绑定的变量值进行修改。另外可以绑定修改显示颜色、闪烁的逻辑处理。
文本控件使用方法:
1. 画面中添加一个文本控件(控件 ID:1),作为显示电压值;详细配置如图8所示;
图 8 文本控件-方法 1
在【协议与变量设置】中添加 4 条逻辑处理:
第 1 条:用途为“控件绑定”,绑定变量“电压”;
第 2 条:用途为“设置颜色”,颜色设置为红色(RGB(255,0,0)),执行条件为“电压”的值大于“250”;
第 3 条:用途为“设置颜色”,颜色设置为黑色(RGB(0,0,0)),执行条件为“电压”的值小于“250”;
第 4 条:用途为“文本闪烁”,执行条件为“电压”的值大于“250”。如图 9所示;
图 9文本控件逻辑处理
2. 在添加一个文本控件(控件 ID:2),作为显示电流值,且在其属性栏窗口中绑定“电流”变量,如图 10所示;
图 10文本控件-方法 2
此时,编译工程并运行虚拟串口屏, 和 Modbus Slave 软件联机, 实时显示电流电压的数值。当“电压”的值大于 250 时,文本显示为红色并闪烁,如果“电压”的值小于等于 250 时,文本显示为黑色,并且不闪烁
4. 按钮控件说明和文本控件说明
【按钮控件说明】和【文本控件说明】画面分别对按钮控件和文本控件的操作方法说明,无其它功能。
4.2.4 运行预览
本例程屏幕作主机,使用 Modbus Slave 软件作从机;Modbus Slave 软件模拟响应串口屏的请求指令。运行虚拟屏,与 Modbus Slave 建立联机,运行效果如图11所示
在线下载列表
很赞哦! ()
相关文章
后台-插件-广告管理-手机广告位-内容正文底部468X60 |