菜单

3.9 滑动条

下载

滑动条通过拖动滑块修改地址数值,可实时写入,也可松开后写入。

核心功能

  • 拖动输入:滑块位置随数值变化,拖动可调整数值。
  • 写入时机:支持拖动中更新或松开后提交。
  • 动态范围:上下限可直接填写,也可从地址读取。

本节案例:实时调节与松开写入;可变范围。

下载示例工程 · 下载配套素材

打开第 9 页。工程为 1024×600,地址使用 LW(十六进制)。

1. 属性介绍

共用设置:位置尺寸 · 文字与图片 · 执行与声音 · 动态特效 · 安全设置。本节说明控件专有属性,图中序号对应下表。

1.1 功能设置

功能设置:完整 IDE 窗口,红框定位
功能设置:完整属性及序号
序号 属性 作用
1 读写地址 读取当前值,并把控件操作后的值写回此地址。
2 数据类型 选择与设备数据一致的整数或浮点类型,避免位宽或符号解析错误。
3 滑动调节 启用后可拖动滑块改变数值;关闭时仅显示。
4 松开时通知 启用后,在松开滑块时发送数值变化通知。
5 限制范围 选择固定数值范围,或从地址读取可变范围。
6 下限地址 从该地址读取范围下限。
7 上限地址 从该地址读取范围上限。

1.2 外观设置

外观设置:完整 IDE 窗口,红框定位
外观设置:完整属性及序号
序号 属性 作用
1 滑块图片 选择用于拖动的滑块图片。

1.3 固定范围与松开通知

固定范围与松开通知:完整 IDE 窗口,红框定位
固定范围与松开通知:完整属性及序号
序号 属性 作用
1~5 同名属性 含义与本节前面的同名属性相同。
6 下限值 比较或限制范围的下边界。
7 上限值 比较或限制范围的上边界。

2. 应用案例

2.1 实时调节与松开写入

2.1.1 工程配置

添加两个滑动条和数值显示,再复制一个同地址滑动条观察联动。

控件 / 项目 地址 / 对象 设置
实时调节 / 同步 LW1800 0~100;启用滑动调节
松开写入 LW1801 0~100;启用松开后通知

实时调节:范围 0~100:

实时调节:范围 0~100,完整窗口红框标注

松开写入:启用松开时通知:

松开写入:启用松开时通知,完整窗口红框标注

2.1.2 运行预览

实时调节与松开写入连续操作演示

拖动实时滑块,数值和另一滑块一起变化;松开写入案例在放开鼠标后更新数值。

2.2 可变范围

2.2.1 工程配置

第三个滑动条使用地址提供上下限,按钮切换上限。

控件 / 项目 地址 / 对象 设置
动态滑动条 LW1802 最小值地址 LW1804;最大值地址 LW1803
上限按钮 LW1803 写入 50 或 100;LW1804 保持 0

可变范围:下限 LW1804,上限 LW1803:

可变范围:下限 LW1804,上限 LW1803,完整窗口红框标注

2.2.2 运行预览

可变范围连续操作演示

上限改为 50 后,滑块末端对应 50;改回 100 后重新按 0~100 调节。

上一个
3.8 文本输入
下一个
3.10 下拉框与列表框
最近修改: 2026-11-03Powered by