全部手册
SIMTUTAI / DOCUMENTATION

开发手册

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

功能按钮用于切换页面、打开对话框或菜单,也可配合条件和通知完成联动。

核心功能

  • 页面导航:切换到指定画面。
  • 弹窗与菜单:打开、关闭对话框或菜单,并接收菜单返回值。
  • 条件与通知:条件满足时执行功能,并可写入执行通知。

本节案例:切页与对话框;菜单返回与条件通知。

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

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

1. 属性介绍

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

1.1 功能设置

功能设置:完整 IDE 窗口,红框定位
功能设置:完整属性及序号
序号 属性 作用
1 按钮用途 选择切页、对话框、菜单、虚拟按键或批量传输;下方参数随用途变化。
2 目标画面 选择要切换或弹出的已有页面。
3 背景蒙版 设置弹窗外的背景遮罩程度,范围 0~100。
4 动画效果 选择弹窗进入方向或渐变效果。
5 弹窗位置 使用默认位置,或按坐标自定义。
6 弹窗X坐标 弹窗左上角的水平位置,单位为像素。
7 弹窗Y坐标 弹窗左上角的垂直位置,单位为像素。
8、16 执行与声音 共用设置,见 执行与声音。
9 条件触发 启用后,条件满足时触发按钮用途对应的动作。
10 条件地址 读取触发条件的地址。
11 比较 选择等于、不等于、大小比较,或 IN 范围内、OUT 范围外。
12 值 单值比较的目标值。
13 通知功能 启用后,先写入通知值,再执行按钮对应的动作。
14 通知地址 接收通知数值的地址。
15 写值 写入目标地址的数值。

1.2 状态设置

状态设置:完整 IDE 窗口,红框定位
状态设置:完整属性及序号
序号 属性 作用
1、4~9、12~14 文字与图片 共用设置,见 文字与图片。
2 松开时图片 按钮未按下时显示的图片。
3 按下时图片 按钮按下时显示的图片。
10 选择状态 选定要编辑的状态;ALL 将设置应用到全部状态。
11 文字内容 填写当前状态显示的文字。

1.3 切换页面

切换页面:完整 IDE 窗口,红框定位
切换页面:完整属性及序号
序号 属性 作用
1~3、5~6 同名属性 含义与本节前面的同名属性相同。
4、7 执行与声音 共用设置,见 执行与声音。

1.4 打开菜单

打开菜单:完整 IDE 窗口,红框定位
打开菜单:完整属性及序号
序号 属性 作用
1~5、8~9 同名属性 含义与本节前面的同名属性相同。
6 菜单返回地址 接收菜单选择结果的地址。
7、10 执行与声音 共用设置,见 执行与声音。

1.5 批量传输

批量传输:完整 IDE 窗口,红框定位
批量传输:完整属性及序号
序号 属性 作用
1、6~7 同名属性 含义与本节前面的同名属性相同。
2 目标地址 批量传输时接收数据的起始地址。
3 源地址 批量传输时读取数据的起始地址。
4 寄存器个数 批量传输涉及的连续寄存器数量。
5、8 执行与声音 共用设置,见 执行与声音。

1.6 虚拟字符键

虚拟字符键:完整 IDE 窗口,红框定位
虚拟字符键:完整属性及序号
序号 属性 作用
1、5~6 同名属性 含义与本节前面的同名属性相同。
2 按键 选择字符、切换键盘、确认、取消、清除、删除等按键功能。
3 字符 虚拟字符键写入的字符。
4、7 执行与声音 共用设置,见 执行与声音。

1.7 关闭菜单

关闭菜单:完整 IDE 窗口,红框定位
关闭菜单:完整属性及序号
序号 属性 作用
1、4~5 同名属性 含义与本节前面的同名属性相同。
2 菜单返回值 关闭菜单时返回的数值。
3、6 执行与声音 共用设置,见 执行与声音。

1.8 切换键盘与范围条件

切换键盘与范围条件:完整 IDE 窗口,红框定位
切换键盘与范围条件:完整属性及序号
序号 属性 作用
1~2、5~7、10 同名属性 含义与本节前面的同名属性相同。
3 键盘画面 选择工程中的输入键盘页面。
4、11 执行与声音 共用设置,见 执行与声音。
8 下限值 比较或限制范围的下边界。
9 上限值 比较或限制范围的上边界。

2. 应用案例

2.1 切页与对话框

2.1.1 工程配置

先创建目标页面,再添加功能按钮。对话框内加入关闭按钮。

控件 / 项目 地址 / 对象 设置
打开数值页面 目标页 7 用途:切换页面
查看提示 目标页 37 用途:打开对话框;居中;遮罩 45
知道了 对话框内 用途:关闭对话框

切换页面:目标画面 7:

切换页面:目标画面 7,完整窗口红框标注

打开对话框:目标画面 37:

打开对话框:目标画面 37,完整窗口红框标注

2.1.2 运行预览

切页与对话框连续操作演示

点击可打开居中提示框,关闭后返回原画面;切页按钮打开数值输入页面。

2.2 菜单返回与条件通知

2.2.1 工程配置

打开菜单按钮设置返回地址;菜单内三个关闭菜单按钮分别设置返回值。

控件 / 项目 地址 / 对象 设置
快捷菜单 目标页 38;返回 LW1501 用途:打开菜单
手动 / 自动 / 维护 返回值 0 / 1 / 2 用途:关闭菜单
执行通知 条件 LW1502 = 5 通知 LW1503 = 77

打开菜单:目标画面 38,返回地址 LW1501:

打开菜单:目标画面 38,返回地址 LW1501,完整窗口红框标注

条件触发与执行通知:

条件触发与执行通知,完整窗口红框标注

2.2.2 运行预览

菜单返回与条件通知连续操作演示

选择“自动”后返回值为 1。条件设为 5 时执行通知,LW1503 变为 77;条件不满足时不执行。

2.3 寄存器实现打开对话框

有些应用场景,需要无论在哪个页面都可以弹出固定的对话框或菜单,就需要通过寄存器的方式触发。
例程: