Rotate 读取当前角度,把对象围绕指定 Pivot 旋转。它适合风机、指针、阀门和方向件。
- Rotation input 决定当前角度
- Maximum angle 限制最大角度
- Pivot 决定旋转中心
Rotate 根据角度值旋转对象。真正关键的是 Pivot,也就是对象围绕哪个位置旋转。
Rotate 根据角度值旋转对象。真正关键的是 Pivot,也就是对象围绕哪个位置旋转。
Rotate 读取当前角度,把对象围绕指定 Pivot 旋转。它适合风机、指针、阀门和方向件。
Rotation input 返回角度(度);Maximum angle 的绝对值定义正负两侧的允许范围;PIVOT POINT 选择旋转支点。当前界面提供五个预设支点,不提供自定义 X / Y 输入框。
Rotate 负责角度或旋转表达,不负责判断设备是否处于运行状态。风机、指针和阀门常见做法是:Rotate 表达方向或角度,State Color 表达运行、停止、报警或手自动状态。
角度字段可以直接读取 Tag,也可以根据百分比换算成角度。
Rotation input = ReadTagDouble("<PLC>.<ANGLE_TAG>", 0)
Maximum angle = 360
Pivot = Center 先确认对象的机械中心,再选择 Pivot。对象中心选错时,即使角度正确,旋转也会显得不稳定。
风机、指针和阀门适合 Rotate。对象只是左右移动时应使用 Move;对象长度变化时应使用 Scale。