您的位置:首页   >  关于我们  >  新闻动态

大彩讲堂:VisualHMI软件如何使用位状态指示灯

发布人:大彩科技发布日期:2025-09-18

一、概述



本文档适合于M 系列(固件版本>=V10.0.7.0)串口屏。位状态指示灯控件常用于bool类型变量的状态读取与设置,如Modbus协议中线圈、离散输入寄存器,同时,非bool类型的寄存器,可以通“.”引用具体的位,如Modbus 协议中的输入寄存器的bit1,可以表示为4x1000.1。


二、开发环境



2.1 VisualHMI 软件版本
需安装V1.0.270.0及以上的版本进行开发。打开VisualHMI软件,在工程→帮助→关于,可查看到当前安装的软件版本,如图2-1所示;

图片

图2-1 VisualHMI 软件版本

2.2 串口屏固件版本
版本查看,可通过屏幕背面的贴纸查看。


三、位状态指示灯



3.1 属性说明

选中菜单栏→控件→【位状态指示灯】,如图3-1所示。

图片
图3-1 位状态指示灯

3.1.1 基本属性

位状态指示灯的基本属性如图3-2所示。

图片

图3-2 基本属性


1.读取地址:控件所绑定的变量地址;

2.切换开关:屏幕上是否可以点击控制;

3.写入地址:勾选切换开关后,可以选择写入的地址是否与读取的地址相同;

4. 开关类型:

(1)设为ON:按下后变量的数值设为1,松开后指示灯状态保持不变;

(2)设为OFF:按下后变量的数值设为0,松开后指示灯状态保持不变;

(3)切换开关:按下后变量的数值在0、1之间变化,松开后指示灯状态保持不变;

(4)点动开关:按下后变量的数值为1,松开后变量的数值为0,且指示灯状态闪动。

5. 执行时机:变量发生变化的时机;

6. 播放声音:点击控件时,播放指定的声音文件。


3.1.2 状态设置

位状态指示灯状态设置如图3-3所示。

图片

图3-3 位状态指示灯状态设置


1.使用图库:设置控件不同状态的显示效果;

(1)状态0图库:弹起状态显示图片;

(2)状态1图库:按下状态显示图片;

(3)裁剪:是否裁剪显示图片。

2.使用文字:

(1)默认字体:显示文字的字体;

(2)字体大小:显示字体的大小;

(3)使用标签:使用标签内容作为文字显示;

(4)选择状态:可以设置每个控件状态文字的内容、颜色、对齐方式、闪烁、跑马灯等属性。


四、应用案例



4.1 工程配置

4.1.1 设为 ON/设为 OFF

在画面中添加2个【位状态按钮】,1个数值控件显示位设置按钮设置的值,界面配置如图4-1所示:

“设为 ON/设为 OFF 的位状态指示灯”,配置可读写,属性如下所示:

1. 读取地址:LW1000.0; LW1000的BIT0位

2. 切换开关:

   ·开关类型:设为ON/设为OFF

3. 使用图库:


“设为 ON/设为 OFF 的位状态指示灯”, 配置只读,属性配置:

1. 读取地址:LW1000.0; LW1000的BIT0位

2. 使用文字:

   ·S0-关,S1-开

“数值控件”, 用来显示 BIT0 的数值,属性配置:

1. 读取地址:LW1000.0; LW1000 的 BIT0位

图片

图4-1 设为ON/OFF设置属性


4.1.2 切换开关

开关类型,点击按钮,参数从OFF→ON,再点击按钮,参数从ON→OFF。在画面中添加2个【位状态指示灯】,一个数值控件,界面配置如图4-2所示:

“切换开关 位状态指示灯” 读写,属性配置:

1. 读写地址:LW1000.1;LW1000的BIT1位

2. 切换开关:

   ·开关类型:切换开关;

3. 使用图库:


“切换开关 位状态指示灯” 只读,属性配置:

1. 读取地址:LW1000.1; LW1000的BIT1位

2. 使用文字:

   ·S0-关,S1-开


“数值控件” 属性配置:

1. 读取地址:LW1000.1; LW1000的BIT1位

图片

图4-2 “开关” 设置属性


4.1.3 点动开关

点动类型,点击按钮,参数从OFF→ON,参数自动从ON→OFF 恢复。在画面中添加2个【位状态指示灯】,一个数值控件,界面配置如图4-3所示:

“切换开关 位状态指示灯”, 配置可读写,属性如下所示:

1. 读取地址:LW1000.2;LW1000的BIT2位

2. 开关类型:

   ·开关类型:切换开关

3. 使用图库:


“切换开关 位状态指示灯”,配置只读,属性如下所示:

1. 读取地址:LW1000.2;LW1000的BIT2位

2. 使用文字:

   ·选择状态:S0-开;S1-关;


“数值控件” 属性配置:

1. 读取地址:LW1000.2; LW1000的BIT2位

图片

图4-3 “点动” 设置属性


4.1.4 数值控件

在画面中添加1个数值控件,显示16位的参数,当LW1000设置BIT0~BIT2时,LW1000对应的位会置1。参数配置如图4-4所示:

图4-4 数值设置属性


4.2 运行预览

选中工程→编译下载→【编译运行】,点击相应的按钮,运行如图4-5所示:

图4-5 模拟运行









联系我们

广州大彩智能科技有限公司

广州大彩光电科技有限公司


地址:广州市增城区宁西街新耀北路56号
销售与技术支持:(020)82186683-601
大彩深圳办事处

地址:深圳市龙岗区坂田街道深汇大厦1栋1108

邮箱:fujq@gz-dc.com
销售与技术支持:付先生 13828461018

大彩成都办事处

地址:四川省成都市高新区天府大道中段500号东方希望天祥广场C座39楼3910号
邮箱:niesl@gz-dc.com
销售与技术支持:聂经理 18180927176
大彩上海办事处

地 址:上海市浦东新区长清路1200弄森宏旗臻商务楼39号813
邮箱:sales103@gz-dc.com
销售与技术支持刘经理 13671882080