跳至主要内容

典型设备对象配置示例

按电机、阀门、液位、按钮、输入框和表格选择配置方式。

对象文档修订:2026-10-21

对象: 典型设备对象配置示例

按电机、阀门、液位、按钮、输入框和表格选择配置方式。

电机 / 风机配置建议

将电机或风机拆成静态外壳和动态部件。用 State Color 显示开停,仅对叶轮或转子应用 Rotate。电流、频率和转速等数值用独立 Tag Text 显示。

  • 先分静态层和旋转层
  • 先确认运行状态显示正确,再添加旋转动画
  • 数值信息独立成文本对象
  • 质量 bad 时优先做灰态或禁用态

阀门状态表达建议

区分反馈(开到位、关到位、故障、远方/就地)与命令(开阀、关阀、停止)。用 State Color 或 Discrete Color 显示状态;需要转动时只旋转阀板并设正确 pivot。命令按钮放在图形旁。

  • 命令和反馈分开
  • 开关态优先用状态色
  • 旋转只给阀板,不给整组
  • 阀门图形尽量只表达状态

液位 / 进度条配置建议

液位、料位和进度条宜缩放填充层;先确定可视上下限,再用 Tag Text 显示数值。高低液位或超限可用 Range Color / Blink Color 提示。

  • 先定可视范围
  • 填充层优先用 Scale
  • 数值另配 Tag Text
  • 高低限再叠加颜色或闪烁

按钮 + 弹窗 / 诊断配置建议

切页用 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;可复用弹窗可保存为模板。

  • 先分清按钮职责
  • 标准行为优先
  • 复杂联动再补 Click Script
  • 会复用的弹窗优先模板化

输入框 + 键盘配置建议

暂存后统一处理用 Plain Input,同页联动用 Runtime Variable,直接对应设备值用 PLC Tag。先配置 Input,再连接 Keypad。旁边标明单位和范围;数值限制须按 Input 教程在提交按钮中校验。

  • 先决定输入模式
  • 先配输入框,再接 keypad
  • 单位和范围尽量显式展示
  • 用提交按钮发送;Input 的 Esc 仅丢弃未提交草稿

表格配置建议

内置 Table 将数组渲染为只读文本。表头、列宽与字号放在模板中,行数据在 Page Script 中整理;Rows 可引用数组或返回数组的函数。需要筛选或分页时,先在脚本中生成目标行集合。当前没有内置按钮列、单元格输入框或逐行状态色,单元格字符串也不会作为 HTML 执行。需要设备控制时,在表格旁配置独立 Input 和按钮,或使用自写页 SDK。

  • 表结构放模板
  • 行数据放 Page Script
  • 先整理数组,再交表格渲染
  • 筛选与分页在数组侧实现;交互控件独立配置
Mingcedar Studio Input 模板编辑界面
图示 1: 输入模板对象

输入框对象要先明确收集暂存值、页面变量还是 PLC Tag,再配置确认动作和键盘。

Mingcedar Studio Keypad 模板编辑界面
图示 2: 键盘模板对象

键盘模板绑定目标 Input,提供数字、Back、Clear 和 OK;放弃草稿用 Input 的 Esc,业务范围校验由提交脚本处理。

Mingcedar Studio Table 模板编辑界面
图示 3: 表格模板对象

表格的表头、列宽与行数据分开维护;当前单元格显示只读文本,筛选后的数组由页面脚本提供。

再次点击图片或按 Esc 关闭