-> Hier kostenlos registrieren
Hallo zusammen,
ich bin gerade dabei eine Interroll Multicontrol Steuerung mittels WRRCE-Baustein über Profinet zu konfigurieren.
Das klappt soweit auch ganz gut wenn ich die zu übertragenden Daten einzeln einstelle.
Nun ist es so das ich eine Konfiguration der Daten vordefinieren möchte und dann alle Daten "auf einmal" mit Hilfe einer Schleife übertragen möchte.
Ich habe mir das so gedacht dass ich in einen Datenbaustein ein Art "array of struct" für den Index und die Daten definiere. (siehe Bild)
Jetzt habe ich aber das Problem das zwar der Index vom Datentyp immer gleich bleibt aber der Datentyp der einzelnen Daten unterschiedlich ist. (z.B. Sensortyp = Bool, IP-Adresse = udint)
Bei einem "array of struct" ist es aber so das der Datentyp für alle Variablen gleich ist.
Daher meine Frage: Gibt es eine Möglichkeit eine Art Array mit unterschiedlichen Datentypen zu erstellen?
Ich Hoffe das mir das mir da jemand weiterhelfen kann
mfg Michl
PS: Ich benutze TIA v14 und eine 1516F-3 PN/DP CPU
ich bin gerade dabei eine Interroll Multicontrol Steuerung mittels WRRCE-Baustein über Profinet zu konfigurieren.
Das klappt soweit auch ganz gut wenn ich die zu übertragenden Daten einzeln einstelle.
Nun ist es so das ich eine Konfiguration der Daten vordefinieren möchte und dann alle Daten "auf einmal" mit Hilfe einer Schleife übertragen möchte.
Ich habe mir das so gedacht dass ich in einen Datenbaustein ein Art "array of struct" für den Index und die Daten definiere. (siehe Bild)
Jetzt habe ich aber das Problem das zwar der Index vom Datentyp immer gleich bleibt aber der Datentyp der einzelnen Daten unterschiedlich ist. (z.B. Sensortyp = Bool, IP-Adresse = udint)
Bei einem "array of struct" ist es aber so das der Datentyp für alle Variablen gleich ist.
Daher meine Frage: Gibt es eine Möglichkeit eine Art Array mit unterschiedlichen Datentypen zu erstellen?
Ich Hoffe das mir das mir da jemand weiterhelfen kann

mfg Michl
PS: Ich benutze TIA v14 und eine 1516F-3 PN/DP CPU
Anhänge
Zuletzt bearbeitet: