Promotic
Zalogowanie logon

Refresh - metoda obiektu PmaCommGroup

Opis:
Odczyt (odświeżenie) wszystkich wartości grupy danych zdefiniowanych w karcie "Dane" oraz danych zarejestrowanych do tego obiektu przy pomocy rozszerzenia danych ExtComm.
Składnia:
Boolean Refresh()
Wartość zwrotna:
true - przy powodzeniu
false - przy błędzie
Notatka:
Metoda Refresh jest operacją asynchroniczną, to znaczy, że po zakończeniu tej metody dane nie muszą zostać jeszcze odświeżone. Metoda tylko spowoduje, że rozpocznie się transmisja danych i po zakończeniu transmisji wiadomości zostanie wywołane zdarzenie onDataReceive.

Metoda Refresh nie musi być wywoływana, jeżeli konfigurator "Odświeżanie danych zezwolone" jest zaznaczony, ponieważ w tym przypadku dane są "odczytywane" automatycznie.
Metoda może być wywoływana nawet jeżeli ten konfigurator jest zaznaczony - w tym przypadku metoda ta przesunie period automatycznej transmisji i jedna transmisja zostanie zaraz wykonana.

Metoda ta może być wywoływana także w INFO systemie, kiedy podczas przeglądania tego obiektu zostanie naciśnięty przycisk "Akcje". Patrz uprawnienie "PmaRoot > Uprawnienia > InfoEdit".

Notatka dla driver komunikacyjny PmOpcUaClient:
Metoda Refresh dla tego driwera działa tylko jeżeli konfigurator "Odświeżanie danych zezwolone" jest zaznaczony - w tym przypadku jedna transmisja zostanie wykonana bez zwłoki.
Jeżeli nie jest zaznaczony, wtedy komunikacja zmianowa nie jest zarejestrowana i metoda Refresh nie działa.
W takim przypadku jest lepszym rozwiązaniem zastosowanie metody komunikacyjnej "1 = ReadData".
Przykład:
JavaScriptVBScriptWybierz oraz skopiuj do schowka

pMe.Pm("/Comm/Group1").Refresh();

Historia:
Pm8.00.00: Wytworzono
© MICROSYS, spol. s r.o.Update cookies preferences