全部手册
SIMTUTAI / DOCUMENTATION

开发手册

开发手册、使用视频,应用案例。

多状态指示灯按地址数值选择图片和文字,适合显示待机、运行、提醒、告警等状态。

核心功能

  • 多状态显示:按地址数值显示待机、运行、提醒等不同状态。
  • 步进切换:触摸后递增或递减,可选择到达边界后循环。
  • 数值映射:把 10、20、30 等非连续值对应到指定状态。

本节案例:递增与递减;边界停止与状态转换。

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

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

1. 属性介绍

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

1.1 功能设置

功能设置:完整 IDE 窗口,红框定位
功能设置:完整属性及序号
序号 属性 作用
1 读取地址 读取控件需要显示的数据;按工程协议选择地址。
2 切换开关 启用后允许触摸操作;关闭时只显示状态。
3 写入地址 选择与读取地址相同或不同;不同时填写独立地址。
4 地址 读写分离时,填写独立的写入地址。
5 操作模式 递增进入下一状态,递减进入上一状态。
6~7、10 执行与声音 共用设置,见 执行与声音。
8 循环调节 越过调节边界后从另一端继续;关闭后在边界停止。
9 数据类型 选择与设备数据一致的整数或浮点类型,避免位宽或符号解析错误。

1.2 状态设置

状态设置:完整 IDE 窗口,红框定位
状态设置:完整属性及序号
序号 属性 作用
1 状态数 可显示的状态数量,状态索引从 0 开始。
2 状态转换 将指定数值映射到状态索引。
3 状态转换表 按状态顺序填写对应值;本例 10;20;30;40 对应 S0~S3。
4、6~11、14~18 文字与图片 共用设置,见 文字与图片。
5 多状态图片 按状态顺序选择图片,第一张对应 S0。
12 选择状态 选定要编辑的状态;ALL 将设置应用到全部状态。
13 文字内容 填写当前状态显示的文字。

2. 应用案例

2.1 递增与递减

2.1.1 工程配置

添加两个多状态指示灯,状态数量均为 4,启用触摸开关和循环调节。

控件 / 项目 地址 / 对象 设置
递增循环 LW1100 递增;初值 0
递减循环 LW1101 递减;初值 3

递增循环设置:

递增循环设置,完整窗口红框标注

递减循环设置:

递减循环设置,完整窗口红框标注

2.1.2 运行预览

递增与递减连续操作演示

连续点击可观察 0→1→2→3→0;递减按相反顺序切换。

2.2 边界停止与状态转换

2.2.1 工程配置

一个控件关闭循环调节;另一个开启状态转换并填写四个值。

控件 / 项目 地址 / 对象 设置
边界停止 LW1102 递增;循环调节关闭
状态映射 LW1103 转换表 10;20;30;40;初值 10

边界停止:关闭循环调节:

边界停止:关闭循环调节,完整窗口红框标注

状态转换表:10、20、30、40:

状态转换表:10、20、30、40,完整窗口红框标注

2.2.2 运行预览

边界停止与状态转换连续操作演示

边界案例到状态 3 后不再增加;映射案例按 10、20、30、40 切换,对应同一组状态图片。