Promotic
WikipediaLinkedInYoutubeTwitterFacebook

Objekt ExtEvent

Popis:
Rozšíření proměnné PmVar objektu PmaData o napojení na objekt PmaEventGroup pro automatické generování eventů.
Vlastnosti a metody:
Event Zpřístupnění objektu PmEventItem
Var Zpřístupnění objektu PmVar
Konfigurační okna:
ExtEvent Konfigurace datového rozšíření
Poznámka:
Upozornění! K vytvoření vlastního popisu eventu (desc) lze použít Makro výraz, který je vyhodnocován při KAŽDÉ aktivaci eventu. Makro výraz $.expr zpřístupňuje skriptovací rozhraní vlastního datového rozšíření pomocí proměnné pDE. Vlastnost pVar zpřístupňuje objekt PmVar. Toto umožňuje vytvářet popis eventu, který může být různý při každé aktivaci, a dokonce v sobě může obsahovat i název, aktuální hodnotu proměnné, atd. (pVar.Name, pVar.Value). Viz příklady.
 
Formát uložení obsahu datového rozšíření v podobě řetězce:

Obsah celého datového rozšíření (všech konfigurátorů) lze uložit v podobě jediného řetězce. Viz Formát uložení obsahu datového rozšíření v podobě řetězce.

Id={Event;PmaObject;Template;Source;Desc;ActWhen;ValType;BitMask;EventId}

- Id: viz konfigurátor "Identifikátor datového rozšíření"
- PmaObject: viz konfigurátor "Cílový objekt (PmaEventGroup)"
- Template: viz konfigurátor "Vzor eventu"
- Source: viz konfigurátor "Zdroj eventu (source)"
- Desc: viz konfigurátor "Popis eventu (desc)"
- ActWhen: viz konfigurátor "Event aktivovat při"
- ValType: viz konfigurátor "Typ hodnoty"
- BitMask: viz konfigurátor "Určuje číslo bitu pro testování"
- EventId: viz konfigurátor "Identifikátor eventu"

Historie:
Pm8.03.00: Vytvořeno
Pm8.02.00: nové datové rozšíření, které umožňuje při zápisu do proměnné vytvořit event pro objekt PmaEventGroup. Je to podobné jako ExtAlarmBinary.
© MICROSYS, spol. s r. o.Tavičská 845/21 703 00 Ostrava-Vítkovice