Promotic
Přihlášení logon

Write - metoda objektu PmaOpcDaClientGroup

Popis:
Umožňuje zápis zadaného bloku ve skupině dat (definovaných v kartě "Data") do OPC serveru.
Syntaxe:
Boolean Write(Long Attr, Long From, Long To)
Parametry:
Attr(Long) způsob přenosu: (viz OPC DA Základní pojmy)
0 - asynchronní přístup (doporučeno)
2 - synchronní přístup
From(Long) Index první hodnoty (indexováno od 0).
To(Long) Index poslední hodnoty (indexováno od 0). -1 = do konce.
Vrácená hodnota:
true - při úspěchu
false - při chybě
Poznámka:
Zápis do OPC serveru probíhá vždy do DEVICE a proto je doporučeno používat za Attr hodnotu 0, tzn. asynchronní přístup. Při zápisu do DEVICE je nutno skutečně komunikovat se zařízením a při synchronním přístupu může metoda Write trvat déle a zpomalovat tak celou aplikaci.
Metoda Write se nemusí volat, pokud konfigurátor "Automaticky zasílat na server při zápisu do položky" je zatržen (v kartě "Parametry"), protože v tom případě jsou data zapisována automaticky.
Viz také:
Příklad:
Zápis všech hodnot do OPC serveru:
JavaScriptVBScriptVyber a zkopíruj do schránky

var oOpcGroup = pMe.Pm("/OpcClient/Group1");
if (oOpcGroup.Write(0, 0, -1))
{
// ... při úspěchu
}
else
{
// ... při chybě
}
© MICROSYS, spol. s r.o.Update cookies preferences