仪表指针模拟传统机械仪表盘,通过旋转指针在刻度盘上的位置动态反映过程변수。工业现场"指针表"的既视感,操作员最容易接受。
1. 属性介绍
1.1 功能设置
| 属性 | 설명 |
|---|---|
| 읽기주소 | 值就是指针的旋转角度 |
| 데이터유형 | UINT16/INT16/UINT32/INT32/UINT64/INT64/FLOAT/DOUBLE |
| 시작值/终止值 | 指针范围 |

1.2 外观设置(重点)
- 指针方向:12点↑ / 3点→ / 6点↓ / 9点←(设计 UI 建议按此方向,方便算角度)
- 시작角度/终止角度:无论旋转方向配"顺时针/逆时针",角度계산都是顺时针方向。12点↑=0°、3点=90°、6点=180°、9点=270°;顺时针时시작 225、终止 135
- 旋转中心 X/Y:指针绕该点旋转,坐标相对图片左上角。如 19x91 的指针图,旋转点 X=10、Y=81
- 硬件加速:Dx 시리즈支持



设计指针 UI 时强烈建议按 12点↑/3点→/6点↓/9点← 方向画,软件有辅助提示(红箭头=开始角度、蓝扇形=旋转范围),填角度时选중앙 제어件就能看到。旋转中心 X/Y 算不准,指针会绕着错误的位置转。
2. 적용案例
읽기 LW1001(INT16),0~240,指针方向 12点↑,시작角度 225、终止角度 135、旋转方向顺时针,旋转中心 X=10、Y=81。配 2 个字设置버튼递增/递减(步长 10、范围 0~240、长按 500/100ms)调节数值。



运行:点 +/- 指针实时새로고침,数值限制 0~240,指针在刻度盘范围内偏移。

整理自 广州大彩科技 VisualHMI 개발문서(hmi-doc.gz-dc.com)구성(SCADA)控件튜토리얼「仪表指针」,版权归大彩科技所有。
답글 작성