Promotic
WikipediaLinkedInYoutubeTwitterFacebook

Data - záložka objektu PmaTrendGroup

Popis:
Definice dat trendové skupiny Tvar této záložky je společný více Pma objektům a proto je společný popis uveden v popisu záložky PmaObject > Data. Zde jsou popsány pouze konfigurační položky jedné proměnné, které jsou specifické pouze pro tuto záložku tohoto objektu.

Pokud PmaTrendGroup objekt zajišťuje uchovávání dat na disk počítače a aplikace již po nějakou dobu uchovávala data na pevném disku počítače a vznikne potřeba změnit strukturu dat (například přidat proměnnou v záložce "Data"), pak je nutno přidat tuto proměnnou ve vývojovém módu. Po následujícím spuštění aplikace do Runtime módu PmaTrendGroup objekt provede změnu struktury dat na disku a přidá novou proměnnou.

Pokud je PmaTrendGroup objekt nastaven do módu "Jen pro čtení (nová data nelze zapisovat)" (viz Jen pro čtení (nová data nelze zapisovat)), pak se seznam trendovaných proměnných nedefinuje zde a záložka může být dokonce prázdná. Seznam proměnných (nemusí být úplný), může zde ale být definován, viz PmaTrendGroup objekt v módu "Jen pro čtení (nová data nelze zapisovat)".

Tlačítka:
Přidání jedné nebo více nových proměnných.
Nová proměnná - Otevře okno Proměnná, ve kterém lze přidat novou proměnnou.
Více nových proměnných - Otevře okno Vícenásobné přidání položek, ve kterém lze přidat libovolný počet proměnných.
Otevře okno Proměnná, ve kterém lze editovat označenou proměnnou.
Smaže vybrané proměnné.
Posune vybranou proměnnou v seznamu směrem nahoru.
Posune vybranou proměnnou v seznamu směrem dolů.
Otevře okno pro hledání textu.
Otevře menu s nabídkou dalších možností.
Export do souboru XML - viz Export dat do textového XML souboru. Různé způsoby exportu do XML souboru jsou popsány v Import/Export v editoru Pma objektů.
Export do souboru CSV - viz Export dat do textového CSV souboru
Import ze souboru XML - viz Import dat z textového XML souboru
Import ze souboru CSV - viz Import dat z textového CSV souboru
Import z OPC serveru - Tato položka je k dispozici pouze v objektu PmaOpcClientGroup. Otevře okno "Prohlížení adresovacího prostoru OPC serveru". Na zvolené úrovni lze označit více proměnných (za pomocí kláves Ctrl, případně Shift), které se pak přidají do této záložky.
Setřídit - Setřídí proměnné abecedně podle názvu proměnné. Dojde ke změně pořadí proměnných. Pozor na případy, kdy se k proměnným přistupuje nikoliv názvem, ale indexem (pořadím).
Datová rozšíření - Otevře okno Seznam datových rozšíření, které zobrazí seznam všech nalezených datových rozšíření (definovaných kdekoliv v aplikaci), určených pro tento konkrétní cílový objekt (viz konfigurátor "Cílový objekt" v datovém rozšíření).
Konfigurační položky proměnné - základní:
Viz Proměnná
NázevNázev proměnné (bez diakritiky, bez mezer, musí začínat písmenem).

Tento konfigurátor nastavuje počáteční hodnotu vlastnosti Name.

Datový typDatový typ proměnné. Tento datový typ bude v proměnné zachován a zapisované hodnoty se do tohoto datového typu zkonvertují.

Výjímkou je datový typ Variant, znamenající, že proměnná uchová posledně zapisovanou hodnotu i s datovým typem. Takto lze do proměnné uložit i pole (není povoleno s licencí PmRtFree).

HodnotaZde se definuje buď
- hodnota (výraz), která bude přiřazena proměnné po spuštění aplikace nebo
- datová vazba na jinou hodnotu.

Viz vlastnost Value a viz Konfigurace datové vazby.

Pro zadání lze použít Makro výraz (vyhodnocuje se po spuštění aplikace).

ZaokrouhleníPokud je zatrženo, pak bude hodnota v proměnné při každém zápisu zaokrouhlena na požadovanou přesnost.

Je funkční pouze pro numerické datové typy (Double, Single, Long, Short, Byte).

Viz také Pm.Round.

PřesnostKladné číslo určující přesnost (počet desetinných nebo celých míst), na kterou bude hodnota zaokrouhlena. Například:
0.01 = zaokrouhlení na setiny
0.1 = zaokrouhlení na desetiny
0.5 = zaokrouhlení na pět desetin
1 = zaokrouhlení na celá čísla
10 = zaokrouhlení na desítky
25 = zaokrouhlení na nejbližší číslo násobku 25
PoznámkaPoznámka pro lepší orientaci v projektu, využitelná přes skriptovací rozhraní i v běžící aplikaci.

Tento konfigurátor nastavuje počáteční hodnotu vlastnosti Note.

Pro zadání lze použít Makro výraz (vyhodnocuje se po spuštění aplikace).

Konfigurační položky proměnné - rozšířené datovým rozšířením ExtTrend:
Viz Konfigurace datového rozšíření: ExtTrend
MinimumDolní mez proměnné (minimum).

Tento konfigurátor nastavuje počáteční hodnotu vlastnosti Min.

Hodnota zde zadaná slouží jako inicializační hodnota pro prohlížeč trendů (pro objekt PmgTrendViewer). V prohlížeči trendů se tato hodnota zadává ve vlastnosti: tvTrend.ValueMin

MaximumHorní mez proměnné (maximum).

Tento konfigurátor nastavuje počáteční hodnotu vlastnosti Max.

Hodnota zde zadaná slouží jako inicializační hodnota pro prohlížeč trendů (pro objekt PmgTrendViewer). V prohlížeči trendů se tato hodnota zadává ve vlastnosti: tvTrend.ValueMax

NecitlivostPásmo necitlivosti proměnné. Je platné pouze pokud je zapnuto optimalizované ukládání proměnných (viz Změnové ukládání proměnných povoleno).
JednotkaFyzikální jednotka proměnné (například "kWh").

Tento konfigurátor nastavuje počáteční hodnotu vlastnosti Unit.

Pro zadání lze použít Makro výraz ($.text ..) (vyhodnocuje se po spuštění aplikace).

Hodnota zde zadaná slouží jako inicializační hodnota pro prohlížeč trendů (pro objekt PmgTrendViewer). V prohlížeči trendů se tato hodnota zadává ve vlastnosti: tvTrend.Unit

BarvaBarva proměnné pro zobrazení v prohlížeči trendů.

Tento konfigurátor nastavuje počáteční hodnotu vlastnosti Color.

Hodnota zde zadaná slouží jako inicializační hodnota pro prohlížeč trendů (pro objekt PmgTrendViewer). V prohlížeči trendů se tato hodnota zadává ve vlastnosti: tvGraph.Color

Název pro zobrazeníText, který se může zobrazovat jako název položky v prohlížeči trendů.

Tento konfigurátor nastavuje počáteční hodnotu vlastnosti DisplayName.

Pro zadání lze použít Makro výraz ($.text ..) (vyhodnocuje se po spuštění aplikace).

Hodnota zde zadaná slouží jako inicializační hodnota pro prohlížeč trendů (pro objekt PmgTrendViewer). V prohlížeči trendů se tato hodnota zadává ve vlastnosti: tvTrend.Name

Dodatečné parametryDodatečné parametry pro uložení trendované proměnné. Umožňují určit databázový datový typ nebo název sloupce v tabulce.
dbdt (nepovinné) - Databázový datový typ sloupce. Konkrétní databázové datové typy viz Typ uložení, například "dbdt:NUMERIC(12,4);".
name (nepovinné) - (pouze pro Database dBase backups) Určuje název sloupce. Pokud se nezadá, pak se jako název sloupce použije název proměnné PmVar nebo název v ExtTrend.
Poznámka:
Skriptový přístup k proměnné typu PmVar v této záložce je umožněn:
- metodou Item nebo
- metodou Pm s použitím identifikátoru #vars
Viz také:
© MICROSYS, spol. s r. o.Tavičská 845/21 703 00 Ostrava-Vítkovice