Obiekt PmVar (Zmienna)
Przestarzałe właściwości i metody:
Bit | Wartość jednego bitu zmiennej |
Powiązane obiekty:
Rozszerzenia danych | Rozszerzenia danych są elementami systemu PROMOTIC, które rozszerzają podstawową funkcjonalność pozycji danych (zmiennych) PmVar.
Każdy typ rozszerzenia danych służy do konkretnego celu (np. alarm przekroczonych wartości, podłączenie do OPC serwera lub do obiektu PmaComm, trendowanie wartości, itd.). |
Notatka:
W skrypcie można uzyskać zmienne
PmVar następującymi sposobami:
Przykład1:
JavaScriptVBScriptWybierz oraz skopiuj do schowka
// przy pomocy metody Item tych obiektów, na przykład
oTemperature2 = pMe.Pm("/Data").Item("Temperatura2");
// lub bezpośrednio przy pomocy metody Pm za pośrednictwem identyfikatora #vars, na przykład
oTemperature2 = pMe.Pm("/Data/#vars/Temperatura2");
' przy pomocy metody Item tych obiektów, na przykład
Set oTemperature2 = pMe.Pm("/Data").Item("Temperatura2")
' lub bezpośrednio przy pomocy metody Pm za pośrednictwem identyfikatora #vars, na przykład
Set oTemperature2 = pMe.Pm("/Data/#vars/Temperatura2")
Rozszerzenia danych:
Obiekt
PmVar bezpośrednio zawiera tylko podstawową funkcjonalność (najważniejsze wspólne właściwości).
Podstawowe właściwości
PmVar można dalej rozszerzyć przy pomocy jednego lub więcej
rozszerzeń danych.
Wtedy każde rozszerzenie danych jest zawarte w obiekcie
PmVar w formie podobiektu (np.
ExtAlarmAnalog,
ExtComm, …), dostępnego przy pomocy metody
PmVar.Extension lub przy pomocy identyfikatora
Rozszerzenia danych.