Hi,
ne das geht ja leider nicht, meiner Meinung nach. Ich muss ja meinen Wert aus meinem SPS String einer IPS Variabel zuordnen, sprich muss sie ja suchen und nach dem Ident schauen.
Wenn der SPS String z.B. so aussieht … 1,223;2,165;3,111;
aufgelöst nach Semikolon separiert …
1,222
2,165
3,111
sind drei verschiedene Variabel. Heißt, die Zahl vor dem Komma wäre so zu sagen mein IDent.
Wird dann später anders heißen, wäre aber jetzt erstmal egal.
Wenn ich jetzt das Ident Abrufe und darunter dann zwei weitere Variabel liegen, wie soll ich die dann zuordnen.
Über den Var Name wäre es sehr schlecht weil der kann ja sich sehr schnell ändern und auch leicht im IPS zu ändern…
Solange die Variabel bleibt und nicht gelöscht wird, kann ich den Namen ändern wie ich will und den Link in das Webfront direkt auch den Variabel Namen übernehmen.
Aber das Ident ist ja erstmal nicht sichtbar und bleibt im Hintergrund und ist nicht so schnell editierbar, also von der Anfälligkeit erstmal gering.
Und die SPS würde in erster Linie das Ident bestimmen. Aber das baucht es ja eigentlich nicht. Nur beim ersten Übertragen.
Der String wird zerlegt, der Ident wird gesucht, wenn nicht gefunden dann wird das Dummy Modul angelegt, darunter die Variabel und der Wert dazu …
Später wir der SPS String dann so aussehen.
SPS_FBH_WZ_LINKS_KP,165;SPS_FBH_WZ_TN,120; usw …
Oder andere Ideen, bin da für alles offen …
Gruß
MacToolz