Opis:
Zwraca tablicę wszystkich rozszerzeń danych (obiektów
ExtOpcDa) zerejestrowanych w obiekcie
PmaOpcDaClientGroup (wszystkie pozycje tej grupy).
Składnia:
Array GetVarExtensions()
Wartość zwrotna:
tablica 1-wymiarowa wartości (obiekt
PmArray dla
JavaScript lub typ danych
Array dla
VBScript).
Przykład:
Uzyska tablicę odniesień do wszystkich zarejestrowanych obiektów
ExtOpcDa w obiekcie
PmaOpcDaClientGroup (
"/OpcDaClientData") wraz z wpisem identyfikatorów każdej pozycji do INFO systemu.
JavaScriptVBScriptWybierz oraz skopiuj do schowka
var iItm;
var aVarExt = pMe.Pm("/OpcClient/Group1").GetVarExtensions();
var nItems = aVarExt.GetSize(1);
for (iItm = 0; iItm < nItems; iItm++)
{
Pm.Debug(aVarExt.GetItem(iItm).ItemId);
}
Dim iItm, aVarExt, nItems
aVarExt = pMe.Pm("/OpcClient/Group1").GetVarExtensions()
nItems = UBound(aVarExt) + 1
For iItm = 0 To nItems - 1
Pm.Debug aVarExt(iItm).ItemId
Next