电机 / 风机配置建议
将电机或风机拆成静态外壳和动态部件。用 State Color 显示开停,仅对叶轮或转子应用 Rotate。电流、频率和转速等数值用独立 Tag Text 显示。
- 先分静态层和旋转层
- 先确认运行状态显示正确,再添加旋转动画
- 数值信息独立成文本对象
- 质量 bad 时优先做灰态或禁用态
按电机、阀门、液位、按钮、输入框和表格选择配置方式。
将电机或风机拆成静态外壳和动态部件。用 State Color 显示开停,仅对叶轮或转子应用 Rotate。电流、频率和转速等数值用独立 Tag Text 显示。
区分反馈(开到位、关到位、故障、远方/就地)与命令(开阀、关阀、停止)。用 State Color 或 Discrete Color 显示状态;需要转动时只旋转阀板并设正确 pivot。命令按钮放在图形旁。
液位、料位和进度条宜缩放填充层;先确定可视上下限,再用 Tag Text 显示数值。高低液位或超限可用 Range Color / Blink Color 提示。
切页用 Open Link,诊断用 Open Diagnosis,写值用 Write Tag / Write Tag Bit,页内状态用 Set Variable on Click。诊断参数使用模板变量时,PLC、Template、Status Prefix、Title 分别填 '<PLC>'、'<DIAGNOSIS_TEMPLATE>'、'<STATUS_PREFIX>'、'<TITLE>'。多步动作或动态目标使用 Click Script;可复用弹窗可保存为模板。
暂存后统一处理用 Plain Input,同页联动用 Runtime Variable,直接对应设备值用 PLC Tag。先配置 Input,再连接 Keypad。旁边标明单位和范围;数值限制须按 Input 教程在提交按钮中校验。
内置 Table 将数组渲染为只读文本。表头、列宽与字号放在模板中,行数据在 Page Script 中整理;Rows 可引用数组或返回数组的函数。需要筛选或分页时,先在脚本中生成目标行集合。当前没有内置按钮列、单元格输入框或逐行状态色,单元格字符串也不会作为 HTML 执行。需要设备控制时,在表格旁配置独立 Input 和按钮,或使用自写页 SDK。
输入框对象要先明确收集暂存值、页面变量还是 PLC Tag,再配置确认动作和键盘。
键盘模板绑定目标 Input,提供数字、Back、Clear 和 OK;放弃草稿用 Input 的 Esc,业务范围校验由提交脚本处理。
表格的表头、列宽与行数据分开维护;当前单元格显示只读文本,筛选后的数组由页面脚本提供。