| Count | Počet proměnných v objektu |
|---|---|
| DdeClientEnabled | Vlastnost vrací nebo nastavuje povolení DDE klient komunikace |
| EndOfTransfer() | Vyvolá událost onEndOfTransfer |
| GetVarArray() | Vytvoří pole hodnot (array) ze všech proměnných objektu |
| GetVarSubArray() | Vytvoří pole hodnot (array) z proměnných objektu určených indexem |
| Item() | Přístup k proměnným typu PmVar tohoto objektu |
| ItemEx() | Přístup k proměnným typu PmVar tohoto objektu |
| LoadFromString() | Přiřazení hodnot datovým položkám objektu z textové hodnoty |
| ReadFromSocket() | Čtení dat ze serverové skupiny přes Ethernet (TCP/IP) pomocí soketů |
| ReadFromSocketEx() | Je rozšířením metody ReadFromSocket |
| ReadFromWeb() | Čtení dat z webového serveru ve formátu XML |
| SaveToString() | Vytvoří textovou hodnotu z datových položek objektu |
| SetVarArray() | Přiřazení hodnot proměnným objektu z pole hodnot |
| SetVarSubArray() | Přiřazení pole hodnot |
| SocketClientIsReady | Zjistí, zda objekt je připraven zapisovat/číst přes Sokety |
| WebClientIsReady | Zjistí, zda objekt je připraven zapisovat/číst do webového serveru |
| WriteToSocket() | Zaslání dat serverové skupině přes Ethernet (TCP/IP) pomocí soketů |
| WriteToSocketEx() | Je rozšířením metody WriteToSocket |
| WriteToWeb() | Zaslání dat do webového serveru ve formátu XML |
| AddEvent() | Zaregistruje funkci do zadané události |
|---|---|
| GetOwnedByIndex() | Vrací podobjekt zadaný pořadím |
| GetOwnedByName() | Vrací referenci na podobjekt zadaný názvem |
| GetOwnedByType() | Vrací pole referencí na vnořené podobjekty |
| GetOwnedNum() | Vrací počet podobjektů v objektu |
| GetPar() | Čtení hodnoty parametru Pma objektu (nebo jeho rodičů) |
| GetPathName() | Název objektu s cestou k tomuto objektu |
| GetPermission() | Vrací oprávnění dané operace z objektu |
| Methods | Přístup k metodám projektanta tohoto objektu |
| Name | Název objektu (bez cesty) |
| Parent | Vrací referenci na nadřazený Pma objekt |
| Pm() | Vrací referenci k Pma objektu nebo na jeho implementační podobjekt |
| RemoveEvent() | Odregistruje funkci v zadané události |
| Root | Vrací referenci na kořenový objekt aplikace PmaRoot |
| onEndOfTransfer | Vyvolá se po ukončení přenosu dat |
|---|---|
| onItemAfterWrite | Vyvolá se po zápisu do (po změně) hodnoty jedné proměnné |
| onItemBeforeWrite | Vyvolá se před zápisem do (změnou) hodnoty jedné proměnné |
| onStart | Vyvolá se pro každý objekt v runtime pouze jednou na začátku |
|---|---|
| onStop | Vyvolá se pro každý Pma objekt v runtime pouze jednou na konci při zastavování aplikace |
| Objekt | Obecné informace o daném objektu |
|---|---|
| Události | Definice algoritmů událostí objektu |
| Data | Definice dat |
| DDE | Definice podmínek pro DDE sdílení proměnných. |
| Sokety | Napojení objektu na soketovou skupinu |
| Oprávnění | Oprávnění pro objekt |
| Webový server | Napojení (zpřístupnění) objektu do webového serveru |
| PmVar | (Proměnná) Objekt představuje jednu proměnnou objektu |
|---|---|
| Datová rozšíření | Datová rozšíření jsou komponenty systému PROMOTIC, které rozšířují základní funkčnost datových položek (proměnných) PmVar.
Každý typ datového rozšíření slouží k danému účelu (např. alarm překročení hodnot, napojení se na OPC server nebo na objekt PmaComm, trendování hodnot, atd.). |