AnalogColor


AnalogColor kopplas till en analog signal, och sätter angiven fyllnadsfärg när signalen
under- eller överskrider ett gränsvärde. Gränsvärdet anges i AnalogColor.Limit och
AnalogColor.LimitType avgör om det är ett undre eller övre gränsvärde. Om LimitType är
GreaterThan sätts fyllnadsfärgen när signalens värde är större än gränsvärdet, och när
LimitType är LessThan sätts fyllnadsfärgen när signalvärdet är mindre än gränsvärdet. Andra
gränsvärdestyper är GreaterEqual (större eller lika med), LessEqual ( mindre eller lika med)
och Equal (lika med).

AnalogColor kan finnas i flera instanser, vilket gör det möjligt att sätta flera gränsvärden
och skifta mellan flera olika färger (upp till 32 stycken).

OBS ! Om det förekommer flera instanser med samma LimitType, måste en högre instans ha ett
större gränsvärde vid LimitType GreaterThan och GreaterEqual. Vid LimitType LessThan och
LessEqual måste en högre instans ha ett lägre gränsvärde.

Attribut                                Beskrivning
AnalogColor.Attribute                       Signal i rtdb av typen Float32 eller Int32. Värdet
                      jämförs med gränsvärdet och om detta
                      över/underskrids ändras färgen på komponenten.
AnalogColor.Color                       Fyllnadsfärg på komponenten om signalens värde
                      har passeras gränsvärdet.
AnalogColor.Border                       Sätt kantfärg istället för fyllnadsfärg.
AnalogColor.CommonAttribute                       Samma attribut används av alla instanser.
                      Annars har varje instans sitt eget attribut.
AnalogColor.Limit                       Gränsvärde.
AnalogColor.LimitType                       Typ av gränsvärde. Kan vara GreaterThan,
                      GreaterEqual, LessThan, LessEqual eller Equal.
AnalogColor.Instances                       Mask för instanser, där instanser kan skapas och tas bort.
AnalogColor2.Color                       Fyllnadsfärg för instans 2.
AnalogColor2.Limit                       Gränsvärde för instans 2.
AnalogColor2.LimitType                       Typ av gränsvärde för instans 2.
AnalogColor3.Color                       Fyllnadsfärg för instans 3.