Difference between revisions of "Component: Numeric Display (Indicators)"
From Flowcode Help
Jump to navigationJump to search (XML import) |
|||
(2 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
− | + | {| style="width:50%" | |
− | |||
− | {| | ||
|- | |- | ||
− | | width="20%" style="color: gray;" | Author | + | | width="20%" style="color:gray;" | Author |
| Matrix TSL | | Matrix TSL | ||
|- | |- | ||
− | | width="20%" style="color: gray;" | Version | + | | width="20%" style="color:gray;" | Version |
− | | 1.0 | + | | 1.0 |
|- | |- | ||
− | | width="20%" style="color: gray;" | Category | + | | width="20%" style="color:gray;" | Category |
| Indicators | | Indicators | ||
|} | |} | ||
+ | ==Numeric Display component== | ||
+ | Allows a numeric value to be displayed on the user panel using virtual 7 seg displays. Used for displaying the value of a variable during simulation runtime. Provides up to 5 customisable ranges to automatically alter the colour of the label based on the value. | ||
− | == | + | ==Component Pack== |
− | |||
− | |||
− | |||
− | + | SCADA | |
− | |||
+ | ==Detailed description== | ||
− | |||
− | |||
− | + | ''No detailed description exists yet for this component'' | |
− | === | + | ==Examples== |
− | |||
− | |||
− | |||
− | |||
− | + | An example of a numeric display changing colour set out within the display properties | |
− | |||
− | + | {{Fcfile|Basic Numeric Display.fcfx|Basic Numeric Display Example}} | |
− | + | ==Downloadable macro reference== | |
+ | {| class="wikitable" style="width:60%; background-color:#FFFFFF;" | ||
+ | |- | ||
+ | | width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]] | ||
+ | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''DisplayAsReal''' | ||
+ | |- | ||
+ | | colspan="2" | Displays a floating point value on the label with a confiiguarable number of decimal points | ||
+ | |- | ||
+ | |- | ||
+ | | width="10%" align="center" | [[File:Fc9-f32-icon.png]] - FLOAT | ||
+ | | width="90%" | Value | ||
+ | |- | ||
+ | | colspan="2" | Real floating point value to display | ||
+ | |- | ||
+ | | width="10%" align="center" | [[File:Fc9-u8-icon.png]] - BYTE | ||
+ | | width="90%" | Precision | ||
+ | |- | ||
+ | | colspan="2" | Number of decimal point values to show e.g. 2 = 0.00 | ||
+ | |- | ||
+ | | width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-void-icon.png]] - VOID | ||
+ | | width="90%" style="border-top: 2px solid #000;" | ''Return'' | ||
+ | |} | ||
− | |||
− | |||
− | ''' | + | {| class="wikitable" style="width:60%; background-color:#FFFFFF;" |
+ | |- | ||
+ | | width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]] | ||
+ | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''SetBackgroundColour''' | ||
+ | |- | ||
+ | | colspan="2" | Allows the user to manually specify the default colour of the background. | ||
+ | |- | ||
+ | |- | ||
+ | | width="10%" align="center" | [[File:Fc9-s32-icon.png]] - LONG | ||
+ | | width="90%" | Colour | ||
+ | |- | ||
+ | | colspan="2" | RGB colour in the hexadecimal form 0xBBGGRR | ||
+ | |- | ||
+ | | width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-void-icon.png]] - VOID | ||
+ | | width="90%" style="border-top: 2px solid #000;" | ''Return'' | ||
+ | |} | ||
− | |||
− | |||
+ | {| class="wikitable" style="width:60%; background-color:#FFFFFF;" | ||
+ | |- | ||
+ | | width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]] | ||
+ | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''SetForegroundColour''' | ||
+ | |- | ||
+ | | colspan="2" | Allows the user to manually specify the default colour of the foreground text. | ||
+ | |- | ||
+ | |- | ||
+ | | width="10%" align="center" | [[File:Fc9-s32-icon.png]] - LONG | ||
+ | | width="90%" | Colour | ||
+ | |- | ||
+ | | colspan="2" | RGB colour in the hexadecimal form 0xBBGGRR | ||
+ | |- | ||
+ | | width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-void-icon.png]] - VOID | ||
+ | | width="90%" style="border-top: 2px solid #000;" | ''Return'' | ||
+ | |} | ||
− | |||
− | : | + | {| class="wikitable" style="width:60%; background-color:#FFFFFF;" |
− | + | |- | |
− | + | | width="10%" align="center" style="background-color:#D8C9D8;" align="center" | [[File:Fc9-comp-macro.png]] | |
− | == | + | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''DisplayAsInt''' |
− | Displays an integer value on the label. | + | |- |
− | + | | colspan="2" | Displays an integer value on the label. Capable of displaying positive and negative values. | |
− | Capable of displaying positive and negative values. | + | |- |
− | + | |- | |
− | + | | width="10%" align="center" | [[File:Fc9-s32-icon.png]] - LONG | |
− | + | | width="90%" | Value | |
− | + | |- | |
− | + | | colspan="2" | Integer value to display | |
− | + | |- | |
− | + | | width="10%" align="center" style="border-top: 2px solid #000;" | [[File:Fc9-void-icon.png]] - VOID | |
− | + | | width="90%" style="border-top: 2px solid #000;" | ''Return'' | |
− | + | |} | |
− | |||
− | |||
− | |||
− | == | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | = | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
Line 109: | Line 116: | ||
==Property reference== | ==Property reference== | ||
− | |||
− | + | {| class="wikitable" style="width:60%; background-color:#FFFFFF;" | |
− | + | |- | |
− | Decides if the title is shown on the panel. | + | | width="10%" align="center" style="background-color:#D8C9D8;" | [[File:Fc9-prop-icon.png]] |
− | + | | width="90%" style="background-color:#D8C9D8; color:#4B008D;" | '''Properties''' | |
− | + | |- | |
− | + | |- | |
− | + | | width="10%" align="center" style="background-color:#EAE1EA;" | [[File:Fc9-conn-icon.png]] | |
− | + | | width="90%" style="background-color:#EAE1EA; color:#4B008D;" | Title | |
− | Specifies the title displayed on the panel. | + | |- |
− | + | |- | |
− | + | | width="10%" align="center" | [[File:Fc9-type-7-icon.png]] | |
− | + | | width="90%" | Show Title | |
− | + | |- | |
− | + | | colspan="2" | Decides if the title is shown on the panel. | |
− | Specifies the size of the title on the panel, default 1.2 | + | |- |
− | + | | width="10%" align="center" | [[File:Fc9-type-10-icon.png]] | |
− | + | | width="90%" | Title Text | |
− | + | |- | |
− | + | | colspan="2" | Specifies the title displayed on the panel. | |
− | + | |- | |
− | Specifies the | + | | width="10%" align="center" | [[File:Fc9-type-15-icon.png]] |
− | + | | width="90%" | Title Scale | |
− | + | |- | |
− | + | | colspan="2" | Specifies the size of the title on the panel, default 1.2 | |
− | + | |- | |
− | + | | width="10%" align="center" | [[File:Fc9-type-2-icon.png]] | |
− | + | | width="90%" | Title Colour | |
− | + | |- | |
− | + | | colspan="2" | Specifies the colour of the title text | |
− | + | |- | |
− | + | | width="10%" align="center" | [[File:Fc9-type-15-icon.png]] | |
− | + | | width="90%" | Title Offset | |
− | Number of digits in the indicator. | + | |- |
− | + | | colspan="2" | Distance above component center to draw the title | |
− | The number of digits sets the range available | + | |- |
− | + | | width="10%" align="center" style="background-color:#EAE1EA;" | [[File:Fc9-conn-icon.png]] | |
− | For example 4 Digits can display 0000 to 9999, out of range items will be shown as - - - - | + | | width="90%" style="background-color:#EAE1EA; color:#4B008D;" | Display Properties |
− | + | |- | |
− | + | |- | |
− | + | | width="10%" align="center" | [[File:Fc9-type-16-icon.png]] | |
− | + | | width="90%" | Number of Digits | |
− | + | |- | |
− | Allows ranges to be specified to automatically format the foreground and background colours based on the numeric value | + | | colspan="2" | Number of digits in the indicator. The number of digits sets the range available For example 4 Digits can display 0000 to 9999, out of range items will be shown as - - - - |
− | + | |- | |
− | + | | width="10%" align="center" | [[File:Fc9-type-16-icon.png]] | |
− | + | | width="90%" | Colour Ranges | |
− | + | |- | |
− | + | | colspan="2" | Allows ranges to be specified to automatically format the foreground and background colours based on the numeric value | |
− | + | |- | |
− | + | | width="10%" align="center" style="background-color:#EAE1EA;" | [[File:Fc9-conn-icon.png]] | |
− | + | | width="90%" style="background-color:#EAE1EA; color:#4B008D;" | Defaults | |
− | + | |- | |
− | + | |- | |
− | + | | width="10%" align="center" | [[File:Fc9-type-2-icon.png]] | |
− | + | | width="90%" | Foreground Colour | |
− | + | |- | |
− | + | | colspan="2" | The label foreground Text colour | |
− | + | |- | |
− | + | | width="10%" align="center" | [[File:Fc9-type-2-icon.png]] | |
− | + | | width="90%" | Background Colour | |
− | + | |- | |
− | + | | colspan="2" | The label background Surrounding colour | |
− | + | |} | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | The label foreground Text colour | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | The label | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− |
Latest revision as of 17:22, 9 November 2022
Author | Matrix TSL |
Version | 1.0 |
Category | Indicators |
Contents
Numeric Display component
Allows a numeric value to be displayed on the user panel using virtual 7 seg displays. Used for displaying the value of a variable during simulation runtime. Provides up to 5 customisable ranges to automatically alter the colour of the label based on the value.
Component Pack
SCADA
Detailed description
No detailed description exists yet for this component
Examples
An example of a numeric display changing colour set out within the display properties
Downloadable macro reference
![]() |
SetBackgroundColour |
Allows the user to manually specify the default colour of the background. | |
![]() |
Colour |
RGB colour in the hexadecimal form 0xBBGGRR | |
![]() |
Return |
![]() |
SetForegroundColour |
Allows the user to manually specify the default colour of the foreground text. | |
![]() |
Colour |
RGB colour in the hexadecimal form 0xBBGGRR | |
![]() |
Return |
![]() |
DisplayAsInt |
Displays an integer value on the label. Capable of displaying positive and negative values. | |
![]() |
Value |
Integer value to display | |
![]() |
Return |