diff --git a/pic/banner.png b/pic/banner.png new file mode 100644 index 0000000..dc82458 Binary files /dev/null and b/pic/banner.png differ diff --git a/pic/close mini.png b/pic/close mini.png new file mode 100644 index 0000000..e811199 Binary files /dev/null and b/pic/close mini.png differ diff --git a/pic/close.png b/pic/close.png new file mode 100644 index 0000000..a7640f8 Binary files /dev/null and b/pic/close.png differ diff --git a/pic/open mini.png b/pic/open mini.png new file mode 100644 index 0000000..6dd5301 Binary files /dev/null and b/pic/open mini.png differ diff --git a/pic/open.png b/pic/open.png new file mode 100644 index 0000000..b9487b4 Binary files /dev/null and b/pic/open.png differ diff --git a/pic/title.png b/pic/title.png new file mode 100644 index 0000000..dc82458 Binary files /dev/null and b/pic/title.png differ diff --git a/pic/x1Y2.png b/pic/x1Y2.png index a0d5196..1ef9af9 100644 Binary files a/pic/x1Y2.png and b/pic/x1Y2.png differ diff --git a/pic/x3y2.png b/pic/x3y2.png new file mode 100644 index 0000000..28d80ca Binary files /dev/null and b/pic/x3y2.png differ diff --git a/unitouch.cmtp b/unitouch.cmtp index d81e8ac..fbf66e9 100644 Binary files a/unitouch.cmtp and b/unitouch.cmtp differ diff --git a/设计文档/制丸线HMI界面UniTouch布局202500915.xd b/设计文档/制丸线HMI界面UniTouch布局202500915.xd index 78ba206..247b39f 100644 Binary files a/设计文档/制丸线HMI界面UniTouch布局202500915.xd and b/设计文档/制丸线HMI界面UniTouch布局202500915.xd differ diff --git a/设计文档/地址表.md b/设计文档/地址表.md index 4ef9e69..75b70e0 100644 --- a/设计文档/地址表.md +++ b/设计文档/地址表.md @@ -12,7 +12,9 @@ | `LW-1` | Y(1~7) | | `LW-2` | 目标窗口号(PLC 控制元件触发地址) | | `LW-3` | 当前窗口号(PLC 控制元件回写) | -| `LW-70`~`73` | **页面存在位图**:bit0=Y1 … bit6=Y7,1=该页有内容;X1/X2/X3/X4 段分别对应 `LW-70/71/72/73` | +| `LW-70`~`73` | **页面存在位图**:bit0=Y1 … bit6=Y7,1=该页有内容;X1/X2/X3/X4 段分别对应 `LW-70/71/72/73`。当前值:`LW-70=127`、`LW-71=18`(缺 Y1/Y3/Y4/Y6/Y7)、`LW-72=127`(X3 全有)、`LW-73=18`(缺 Y1/Y3/Y4/Y6/Y7) | + +> 已禁用(窗口留空、位图=0):X2Y1(108)、X2Y3(110)、X2Y4(111)、X2Y6(113)、X2Y7(114)、X4Y1(122)、X4Y3(124)、X4Y4(125)、X4Y6(127)、X4Y7(128)。 | `LW-9222` | 当前登录用户类别位(bit0=A 工程师 / bit1=B 管理员 / bit2=C 上料 / bit3=D 制丸;0=未登录) | ### 5.2 弹窗 / 状态位 diff --git a/设计文档/宏指令.md b/设计文档/宏指令.md index ab4c267..82a4a27 100644 --- a/设计文档/宏指令.md +++ b/设计文档/宏指令.md @@ -14,10 +14,10 @@ macro_command main() // 宏入口:HMI 启 short x = 1 // X 初值 = 1 short y = 1 // Y 初值 = 1 short win = 0 // 目标窗口号初值 = 0(不切窗) - short r1 = 127 // X1 段存在位图:bit0=Y1…bit6=Y7,1=有内容(按实际改) - short r2 = 127 // X2 段存在位图(按实际改) - short r3 = 127 // X3 段存在位图(按实际改) - short r4 = 127 // X4 段存在位图(按实际改) + short r1 = 127 // X1 段存在位图:bit0=Y1…bit6=Y7,1=有内容(X1 全有 = 127) + short r2 = 18 // X2 段:只留 Y2/Y5(缺 Y1/Y3/Y4/Y6/Y7)→ 2+16=18 + short r3 = 127 // X3 段:Y1~Y7 全有(X3Y6 已启用)→ 127 + short r4 = 18 // X4 段:只留 Y2/Y5(缺 Y1/Y3/Y4/Y6/Y7)→ 2+16=18 short one = 1 // 常量 1(默认制丸线别) SetData(x, "Local HMI", LW, 0, 1) // X → LW-0 SetData(y, "Local HMI", LW, 1, 1) // Y → LW-1 diff --git a/设计文档/开发主文件.md b/设计文档/开发主文件.md index fc619c4..b21644c 100644 --- a/设计文档/开发主文件.md +++ b/设计文档/开发主文件.md @@ -328,4 +328,7 @@ XD 画板:`A_start`、`B_PID`、`C_运行1~3`、`D_点动1/2`、`E_配方1~3` | 09-25 | 明确 HMI 固定 IP:换屏必须一起改 HMI IP;13 号窗 HMI IP/掩码/网关(RW-20~31)建议做上 | | 09-25 | 文档拆分:权限分配表 / 宏指令 / 地址表 独立到 `设计文档/`,主文档改为索引 | | 09-25 | `界面开发记录.md` 更名 `开发主文件.md` 并移入 `设计文档/`,各文件引用同步 | +| 09-25 | 缺页位图按实际设置:`LW-70=127`、`LW-71=18`、`LW-72=95`、`LW-73=18`(禁用 X2Y1/X2Y3/X2Y4/X2Y6/X2Y7、X3Y6、X4Y1/X4Y3/X4Y4/X4Y6/X4Y7,导航到缺页弹 16 号窗) | +| 09-25 | 禁用页窗口内容清空、窗号留空(108/110/111/113/114/120/122/124/125/127/128),位图禁用不变 | +| 09-25 | X3Y6(120) 启用:`LW-72` 改回 127;禁用清单更新为 X2Y1/X2Y3/X2Y4/X2Y6/X2Y7、X4Y1/X4Y3/X4Y4/X4Y6/X4Y7 | | 09-25 | 明确现场不碰 EB:IP 全部在 13 号窗完成;补充 PLC 设备号查看方法(设备列表或显示 `LW-9300~9306`) | \ No newline at end of file