Data Object Attributes

SUMMARY

Eine Liste der verfügbaren Datenobjektattribute= Eigenschaften in AvScript
Datenobjektattribute sind in der globalen DOATTR-Tabelle definiert. Die Elementnamen der DOATTR sind die Gleichen wie im Display Editor.
Attribute Beschreibung Typ Zugriff
DOATTR.AlarmAct Aktueller Alarmstatus int readonly
DOATTR.AlDispl Alarmbild string readonly
DOATTR.AlVideo Alarmvideo string readonly
DOATTR.ArchGrp Archivegruppe.
Dieses Benutzerdefinierte Attribut ist nur zur Laufzeit verfügbar, es kann bei Datenobjekt-Cursor zur Filterung benutzt werden. Zunächst 0.
int
DOATTR.ArchOvfl Archive overflow bool readonly
DOATTR.ArchSts1-8 Archivstatus 1-8 bool readonly
DOATTR.AudAlStsAct Aktueller audible Alarmstatus int readonly
DOATTR.AudAlOvfl Audible alarm grp overflow int readonly
DOATTR.AudAlSts1-8 Audible alarm grp status 1-8 int readonly
DOATTR.Comment Kommentar string readonly
DOATTR.CompPointId Kompensations PointID string readonly
DOATTR.DelOvflIn Time delay nach Status 16 (out of range) int readonly
DOATTR.DelOvflOut Time delay aus Status 16 (out of range) int readonly
DOATTR.DelSts1-8In Time delay nach status 1-8 int readonly
DOATTR.DelSts1-8Out Time delay aus status 1-8 int readonly
DOATTR.Description Beschreibung string readonly
DOATTR.DynLim1-7 Dynamische Limitgruppe 1-7 int readonly
DOATTR.FNumAck Accessno. for acknowledge int readonly
DOATTR.FNumCtrl Accessno. for control int readonly
DOATTR.FNumPara Accessno. for param change int readonly
DOATTR.GrpAlarm Group alarm string readonly
DOATTR.HasHistory Value Recording flag bool readonly
DOATTR.HitiId Hints & tips Id string readonly
DOATTR.HystLimit Hysteresis for limits int / float readonly
DOATTR.HystUpdate Hysteresis for value update int / float readonly
DOATTR.InhOvfl Inhibit group for status 0 (outof range) int readonly
DOATTR.InhStsAct actual inhibit group int readonly
DOATTR.InhSts1-8 Inhibit group for status 1-8 int readonly
DOATTR.IsInhSts1-8 Is state 1-8 inhibited ? bool readonly
DOATTR.Limit1-7 Limit 1-7 (to status 2-8) int / float readonly
DOATTR.LvlAct Actual alarm level int readonly
DOATTR.LvlOvfl Alarm level status 16 (out of range) int readonly
DOATTR.LvlSts1-8 Alarm level for status 1-8 int readonly
DOATTR.ObjNum Object number
(kann als Zahl angezeigt, aber nicht als Wert übergeben werden. An ein Textfeld übergeben liefert sie die PointID)
int readonly
DOATTR.ObjType bin. Measur.Point with 1 to 8 Status
ana. Measur.Point without Limit
ana. Measur.Point with 1 to 7 Limits
binary Process Object
analog Process Object
System Object
Reference Object
Prozess Variable, Bit-Object
PV, 8-Bit integer unsigned
PV, 8-Bit integer signed
PV, 16-Bit integer unsigned
PV, 16-Bit integer signed
PV, 32-Bit integer unsigned
PV, 32-Bit integer signed
PV, float
PV, string
int readonly
DOATTR.PointId Point ID string readonly
DOATTR.PrnOvfl Print Overflow bool readonly
DOATTR.PrnSts1-8 Print Status 1-8 bool readonly
DOATTR.Range Range (RangeEnd - RangeStart) int /float readonly
DOATTR.RangeEnd Max. possible value int / float readonly
DOATTR.RangeStart Min. possible value int / float readonly
DOATTR.RawAddr PLC- I/O-Address string readonly
DOATTR.RecHistory Value Recording status. Setting this attribute to 1 starts recording, setting it to 0 stops recording bool
DOATTR.Remark Var. Text Remark string readonly
DOATTR.ScaleGrp Scaling group int readonly
DOATTR.SampleInt Sampling interval for data recording (seconds) int readonly
DOATTR.ScanCycle Scan cycle int readonly
DOATTR.Sensor transmitter name string readonly
DOATTR.SgnlStsAct Actual signal output int readonly
DOATTR.SgnlOvfl Signal output overflow int readonly
DOATTR.SgnlSts1-8 Signal output status 1-8 int readonly
DOATTR.SimuFreeze Freeze simulation status bool readonly
DOATTR.SimuParam1-2 Simulation parameter 1-2 int / float readonly
DOATTR.SimuType Simulation type int readonly
DOATTR.Slot Slot string readonly
DOATTR.Station Target station string readonly
DOATTR.Status Actual status int readonly
DOATTR.StsAddr PLC I/O-address for status string readonly
DOATTR.StsCount Number of possible states (without special states like "faded out" int readonly
DOATTR.TechId TechnologicalId string readonly
DOATTR.Threshold Threshold for data recording float readonly
DOATTR.Txt Text of a process variable or system object in the current language. string
DOATTR.Txt1-5 Additional (language-independent) text 1-5 of a system object string
DOATTR.TxtOvfl Status text for status 0 (outofrange) string readonly
DOATTR.TxtStsAct Actual status text string readonly
DOATTR.TxtSts1-8 Status text for status 1-8 string readonly
DOATTR.UndefGrp Undefined group int readonly
DOATTR.Unit Unit string readonly
DOATTR.ValAddr PLC I/O-address for value string readonly
DOATTR.Value Actual value int / float readonly
DOATTR.ValueAsInt Value as integer int readonly
DOATTR.ValueAsPointId Value as ObjNo ->PointId string readonly
DOATTR.VisAlOvfl Visual alarm grp overflow int readonly
DOATTR.VisAlStsAct Actual visual alarm group int readonly
DOATTR.VisAlSts1-8 Visual alarm group status1-8 int readonly