Promotic
WikipediaLinkedInYoutubeTwitterFacebook

SpecProp

K vlastnostem datového rozšíření zpřístupněného pomocí vlastnosti Var.Extension lze zastarale přistupovat vlastností SpecProp.

 
Popis vlastnosti SpecProp:
Syntaxe:
SpecProp(sName As String) As Variant
Parametry:
sName - Název speciální vlastnosti v datovém rozšíření. Každý typ datového rozšíření zpřístupňuje svojí vlastní sadu speciálních vlastností:
- pro datové rozšíření ExtAlarmAnalog:
Extension.SpecProp("alarm") - reference na příslušný objekt PmAlarmEventItem. Vlastnost je určena jen pro čtení.
Extension.SpecProp("max2") - hodnota horní 2. meze. Vlastnost je určena pro čtení i zápis. Viz konfigurátor "Horní 2.mez".
Extension.SpecProp("max1") - hodnota horní 1. meze. Vlastnost je určena pro čtení i zápis. Viz konfigurátor "Horní 1.mez".
Extension.SpecProp("min1") - hodnota dolní 1. meze. Vlastnost je určena pro čtení i zápis. Viz konfigurátor "Dolní 1.mez".
Extension.SpecProp("min2") - hodnota dolní 2. meze. Vlastnost je určena pro čtení i zápis. Viz konfigurátor "Dolní 2.mez".
- pro datové rozšíření ExtAlarmBinary:
Extension.SpecProp("alarm") - reference na příslušný objekt PmAlarmEventItem. Vlastnost je určena jen pro čtení..
- pro datové rozšíření ExtOpcClient:
Extension.SpecProp("ItemId") - Textová adresa/identifikátor proměnné v OPC serveru. Vlastnost je určena jen pro čtení. Viz konfigurátor "ItemID".
Extension.SpecProp("AccessPath") - Přístupová cesta k proměnné v OPC serveru. Tato hodnota často může být prázdná. Vlastnost je určena jen pro čtení. Viz konfigurátor "AccessPath".
- pro datové rozšíření ExtComm:
Extension.SpecProp("ItemId") - Textová adresa/identifikátor proměnné pro daný typ komunikace. Vlastnost je určena jen pro čtení. Viz konfigurátor "ItemID".
- pro datové rozšíření ExtTrend:
Extension.SpecProp("min") - Minimum Vlastnost je určena pro čtení i zápis. Viz konfigurátor "Minimum".
Extension.SpecProp("max") - Maximum Vlastnost je určena pro čtení i zápis. Viz konfigurátor "Maximum".
Extension.SpecProp("unit") - Jednotka Vlastnost je určena pro čtení i zápis. Viz konfigurátor "Jednotka".
Příklad:
Vyčtení/zápis z/do dolní 1. meze z datového rozšíření ExtAlarmAnalog (identifikátor "al") z proměnné typu Var (název val1) v objektu PmData (na cestě "/Data").
min1 = pMe.Pm("/Data/#vars/val1").SpecProp("al").SpecProp("min1")
pMe.Pm("/Data/#vars/val1").SpecProp("al").SpecProp("min1") = 70
© MICROSYS, spol. s r. o.Tavičská 845/21 703 00 Ostrava-Vítkovice