TIA Instanz Array Nummer Variable auslesen?

Speedevil

Level-2
Beiträge
39
Reaktionspunkte
1
Zuviel Werbung?
-> Hier kostenlos registrieren
Hi zusammen,

bin gerade an einem relativ großén Projekt und arbeite hier aus eigenem ansporn mit Bildbausteinen.

CPU 1500er und Tia V19.

So nun simple Frage, für meine Bewegungen gibt es einen "Bewegungsbaustein" dieser wird in einem FB mehrmals aufgerufen.

Als Multinstanz des genannten Bewegungsbaustein. Im IDB des Aufruf FB´s gibt es also ein

"Array[1..15] of "HmiBewegungsBaustein"" mit dem Namen "Funktion". Also dann Funktion 1 , Funktion 2 etc....

Nun meine Frage mit welchen Befehl kann ich die Nummer der Instanz auslesen? (Gelbe Markierung), dann könnte ich die einzelnen Variablen immer gleich lassen und nur mit der ausgelesenen Nummer der Instanz definieren....

Ich mach euch einen Screenshot, zur verdeutlichung :-) (Finde leider im Netz nichts, bzw finde nicht das richtige "Keyword" nach dem ich suchen soll.
 

Anhänge

  • Screenshot 2024-07-03 140332.png
    Screenshot 2024-07-03 140332.png
    19,1 KB · Aufrufe: 35
Danke dir hm, da gibt er mir aber mist raus da ich ja auf WString Vergleiche und eine INT Zahl möchte.

Zumal er soll ja [30] z.B. ausgeben, wenn ich jetzt nur nach [ Suche gibt er mir dann nicht nur die erste Ziffer zurück?

Hm kompliziert
 
Danke dir hm, da gibt er mir aber mist raus da ich ja auf WString Vergleiche und eine INT Zahl möchte.

Zumal er soll ja [30] z.B. ausgeben, wenn ich jetzt nur nach [ Suche gibt er mir dann nicht nur die erste Ziffer zurück?

Hm kompliziert
1 Stelle nach [ fängt Deine Zahl an, 1 Stelle vor ] hört sie auf.
Das dazwischen mußt Du also aus dem String raus filtern und in eine Zahl wandeln.
 
Zurück
Oben