Pages
控件:自定义输出(Custom Output)
Custom Output(自定义输出) 控件提供了最大程度的可视化灵活性,允许用户上传并使用自定义 SVG 图形,用于显示系统信息和状态。
该控件专为标准组件无法满足需求、需要定制展示的场景而设计。通过将控件绑定到变量,SVG 图像可以根据系统状态实时变化,动态反映当前情况。
主要功能:
-
自定义 SVG 集成:
用户可上传自己的 SVG 文件,创建完全自定义的图形表示,例如动画组件、复杂图标或符合具体应用需求的状态指示器。 -
动态状态显示:
可与 PLC 或运行时变量绑定。根据变量的值,可动态显示或隐藏 SVG 中的不同图层或元素,提供高度可视化的反馈。 -
高级可视化能力:
特别适合标准控件(如仪表或文本)无法满足的高级应用,例如机器示意图、工艺流程图或多状态图标。 -
界面风格一致性:
因为用户自定义 SVG 图形,可确保其与整个界面视觉风格统一,增强整体专业感和一致性。
应用场景:
-
状态可视化:
使用自定义图标或插图展示机器的不同状态(如“运行”、“停止”、“故障”),图形随系统数据实时变化。 -
流程图与结构图:
嵌入机器结构图或工艺流程图,根据实时数据突出显示不同部分或流程节点。 -
自定义指示器:
为特定系统或行业需求设计专属图形,用于标准控件无法实现的可视化需求。
[img_1]
SVG ID 参考表:
| # | 元素说明 | SVG ID |
|---|---|---|
| 1 | 当前数值显示 | [code_block_0] |
| 2 | 单位 | [code_block_1] |
| 3 | 控件根容器(Root) | [code_block_2] |
数据 JSON 接口
[code_block_3]
