Unterschied ID und Ident ?

Hallo zusammen,

Was ist der Unterschied zwischen ID und Ident ?

Kann das mal jemand kurz erläutern? Aus der Doku werd ich nicht ganz schlau.

Evtl mit praktischem Beispiel zur Anwendung?

Danke und

Da ich es gerade gesehen habe …

ID 12345 (fünfstellige Nummer)

Ident

Beispiel habe ich keins, sollte aber selbsterklärend sein.

Gruß
Bruno

Ursprünglich sind Ident dazu da dass eine HW-Instanz ihre Stausvariablen eindeutig identifizieren kann. Das geht ja nicht über den Namen weil der ja geändert werden kann (z.b. zur Visualisierung).
Inzwischen können alle Objekte einen Ident haben.
Was gerade bei gegnerischen Scripten praktisch ist. Da die IDs ja immer andere sind und vom System nie gleich vergeben werden.
So kann einen Script ein Objekt mit GetObjectByIdent die ID, also das Objekt eindeutig ermitteln. Außerdem ist sichergestellt das unterhalb eines Parent-Objektes jeder Ident nur einmal vorkommt.
Mach einfach mal eine beliebige HW-Instanz auf und Klick auf Statusvariablen.
Dort sind jetzt schon die Ident der StatusVariablen einsehbar.
Michael
PS: Bitte korrigieren/ergänzen falls was falsch ist.

Hallo Nall Chan,

danke für die Erklärung. Konnte es nach einigem suchen finden. Hab zuerst nur in den I/O Instanzen gesucht.

Damit geht mir ein kleines Licht auf.

Danke und