AnalogDisplayAdv
Analog display with pointer, connected to a PLC variable.Lets you display three scale zones in different colors, based on the leftThreshold and rightThreshold variables.Publishes the following properties:
- minLimit: minimum limit of display (extreme left). If not indicated = zero. IF minLimit > maxLimit, the display functions counterclockwise.
- maxLimit: maximum limit of display (extreme right). If not indicated = zero. If minLimit > maxLimit, the display functions counterclockwise.
- comma: comma position for display of limits in graphics area. If the hideLimits property is true, the limits are not displayed and this property is not needed.
- hideLimits: hides the numerical display of limits on the right and left of the arc.
- label: main variable connected to rotation of the pointer.
- leftThreshold: first threshold for first colored sector of the arc, on the left.
- rightThreshold: second threshold for third colored sector of the arc, on the right.
- segNumb: number of segments to be drawn on the arc. If the property is zero, no segments are drawn. Example: segNumb = 10 and segStep = 5, draw 10 short segments and a long one every 5.
- segStep: space between one series of segments and another. Used to draw segments slightly longer than normal. Example: segNumb = 10 and segStep = 5, draw 10 short segments and a long one every 5.
- segLen: length of segments in pixels. These segments are drawn using the information of segNumb and segStep properties.
- arcSize: width of colored arc in pixels.
- centralColor: color of main area between threshold 1 and threshold 2.
- leftColor: color of area to left of first threshold.
- rightColor: color of area to right of second threshold.
- type: choose the component aspect (circle quarter, half circle, full circle, …)
- FULL
- TOP_HALF
- BOTTOM_HALF
- LEFT_HALF
- RIGHT_HALF
- TOP_RIGHT_QUARTER
- TOP_LEFT_QUARTER
- BOTTOM_LEFT_QUARTER
- BOTTOM_RIGHT_QUARTER
- startAngle: with type=FULL it allows to select the start point and the end point for the widget drawing. The value is in degrees (0 <= startAngle < 360). Value 0 refers to the analog clock time 3.00, rising clockwise.