--- title: "Perspective - Moving Analog Indicator" description: "The Moving Analog Indicator displays an analog value in context with other information." --- # Perspective - Moving Analog Indicator > The Moving Analog Indicator displays an analog value in context with other information. ![](2018-12-07_16-48-04mvganalgindicator.png) **Component Palette Icon**: ![](2019-05-07_9-34-49-a.png) ## Description The Moving Analog Indicator displays an analog value in context with other information about that value so that you can visually and quickly see if the value is in the normal range or not. The current value is shown as an arrow pointing at a bar with segments showing the desired operating range, low and high alarm ranges, and interlock ranges. The Moving Analog Indicator component allows for extremely fast information delivery. At a glance, it is obvious to an operator whether or not the value is where it should be, or if it needs attention. If the value is in one of its alarm ranges, then that range can be set to change color to get attention. ## Properties Most Properties have binding options. For more information on Bindings, see [Types of Bindings in Perspective](ignition-modules/perspective/working-with-perspective-components/bindings-in-perspective/bindings-in-perspective.md). This section only documents the Props Category of properties. The other Categories are described on the [Perspective Component Properties](ignition-modules/perspective/working-with-perspective-components/perspective-component-properties.md) page. | Name | Description | Property Type | | ------------------ | ---------- | ------------------ | | processValue | Current value of the process. | value: numeric | | setpointValue | Current value of the setpoint. | value: numeric| | minValue | The minimum value shown on the indicator. Default is 0. | value: numeric | | maxValue | The maximum value shown on the indicator. Default is 100. | value: numeric | | desiredHigh | The upper limit of the desired range. Default is 65.| value: numeric | | desiredLow | The lower limit of the desired range. Default is 40. | value: numeric | | highAlarm | Value above indicating a high alarm. Default is 90. | value: numeric | | highHighAlarm | Value above indicating a high-high alarm. Default is null. | value: numeric | | highInterlock | Value above when an interlock will be activated. Default is null. | value: numeric | | lowAlarm | Value below indicating a low alarm. Default is 10. | value: numeric | | lowLowAlarm | Value below indicating a low-low alarm. Default is null. | integer | | lowInterlock | Value below when an interlock will be activated. Default is null. | integer | | desiredRangeColor | Color for the area in the desired range. Can be chosen from color wheel, chosen from color palette, or entered as RGB or HSL value. See [Color Selector.](appendix/reference-pages/color-selector-reference/color-selector-reference.mdx) | color | | defaultRangeColor | Color for the area not defined as a range. See [Color Selector.](appendix/reference-pages/color-selector-reference/color-selector-reference.mdx) | color | | inactiveAlarmColor | Color for the inactive alarm range. See [Color Selector.](appendix/reference-pages/color-selector-reference/color-selector-reference.mdx) | color | | level2AlarmColor | Color for the active level 2 alarm (high or low). See [Color Selector.](appendix/reference-pages/color-selector-reference/color-selector-reference.mdx) | color | | level1AlarmColor | Color for the active level 1 alarm (high-high or low-low). See [Color Selector.](appendix/reference-pages/color-selector-reference/color-selector-reference.mdx) | color | | interlockColor | Color for the interlock range. See [Color Selector.](appendix/reference-pages/color-selector-reference/color-selector-reference.mdx) | color | | indicatorColor | Color for the process indicator value. See [Color Selector.](appendix/reference-pages/color-selector-reference/color-selector-reference.mdx) | color | | setpointColor | Color for setpoint value marker. See [Color Selector.](appendix/reference-pages/color-selector-reference/color-selector-reference.mdx) | color | | label| Numeric value displayed as text next to the indicator.**visible**: Whether to display the label. Default is false. Value is boolean.**format**: Format of numeric value in label, including commas, decimal places, etc. Value is a string dropdown. Options as follows:#,##0#,##0.0#,##0.0000.00.00#,##0%**style** Sets a style for the label property. Full menu of [style options](appendix/reference-pages/style-reference.md) is available for text, background, margin and padding, border, shape and miscellaneous. You can also specify a [style class](ignition-modules/perspective/styles/style-classes/style-classes.md). | object | | selectOutline | Border settings for the outline surrounding each range area. Options as follows: **color**: Sets the color for the outline surrounding the range borders. Can be chosen from color wheel, chosen from color palette, or entered as RGB or HSL value. See [Color Selector](appendix/reference-pages/color-selector-reference/color-selector-reference.mdx).**width**: Sets the width of the outline surrounding the range borders in pixels. Value is numeric. | object | | reverseIndicator | Displays the process value indicator on the opposite side of the scale. Default is false. | value: boolean | | style | Sets a style for this component. Full menu of [style options](appendix/reference-pages/style-reference.md) is available for text, background, margin and padding, border, shape and miscellaneous. You can also specify a [style class](ignition-modules/perspective/styles/style-classes/style-classes.md). | object | ## Component Events The [Perspective Event Types Reference](appendix/reference-pages/perspective-event-types-reference.md) page describes all the possible component event types for Perspective components. Not all component events support each Perspective component. The [Component Events and Actions](ignition-modules/perspective/working-with-perspective-components/component-events-and-actions.md) page shows how to configure events and actions on a Perspective component. Component scripting is handled separately and can be accessed from the Component menubar or by right clicking on the component. ## Examples ### Example 1 The alignment of the component is based on the height and width of the component. |Height > Width | Width > Height| |:--:|:--:| |![](2020-05-28.png) |![](2020-05-28_1.png) | ### Example 2 ![](2019-02-19_11-03-32-mai-ex-m.png) |Property|Value| |--|--| |props.processValue| 96| |props.highHighAlarm |96| |props.reverseIndicator| true| |props.label.visible| true|