更新工程、素材与文档(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:
+42
@@ -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 // 宏结束
|
||||
```
|
||||
|
||||
Reference in New Issue
Block a user