更新工程、素材与文档(X2Y2 分区弹窗方案)

- unitouch.cmtp、XD、素材(x1Y2/X2Y2 相关)更新
- 文档:新增 7.7.3 X2Y2 分区聚焦弹窗(4 区透明键 + 间接窗口 LW-50)
- 宏指令新增 area-1~4 / area-close;地址表加 LW-50;表格修正
This commit is contained in:
admin
2026-09-27 10:17:28 +08:00
parent 43ea0899b5
commit 6a480e0265
8 changed files with 66 additions and 1 deletions
+42
View File
@@ -1044,3 +1044,45 @@ macro_command main() // 宏入口:点 A/B
end if // 非上料屏:无动作(线别锁定)
end macro_command // 宏结束
```
**X2Y2 分区聚焦弹窗 `area-*`**(配合间接窗口 `LW-50`,见主文件 7.7.3)
**`area-1`**(X2Y2 区域「物料输送管道系统」透明键)
```
macro_command main() // 宏入口:点该区域时执行
short win = 141 // 目标弹窗窗口号
SetData(win, "Local HMI", LW, 50, 1) // 写 LW-50 → 间接窗口显示 141
end macro_command // 宏结束
```
**`area-2`**(X2Y2 区域「浸膏输送和称量系统」透明键)
```
macro_command main() // 宏入口:点该区域时执行
short win = 142 // 目标弹窗窗口号
SetData(win, "Local HMI", LW, 50, 1) // 写 LW-50 → 间接窗口显示 142
end macro_command // 宏结束
```
**`area-3`**(X2Y2 区域「混合机」透明键)
```
macro_command main() // 宏入口:点该区域时执行
short win = 143 // 目标弹窗窗口号
SetData(win, "Local HMI", LW, 50, 1) // 写 LW-50 → 间接窗口显示 143
end macro_command // 宏结束
```
**`area-4`**(X2Y2 区域「软材缓存料斗(随制丸机清洗)」透明键)
```
macro_command main() // 宏入口:点该区域时执行
short win = 144 // 目标弹窗窗口号
SetData(win, "Local HMI", LW, 50, 1) // 写 LW-50 → 间接窗口显示 144
end macro_command // 宏结束
```
**`area-close`**(弹窗「关闭」按钮 / X2Y2 打开窗口时)
```
macro_command main() // 宏入口:关闭区域弹窗
short z = 0 // 常量 0
SetData(z, "Local HMI", LW, 50, 1) // 写 LW-50=0 → 间接窗口收起
end macro_command // 宏结束
```