-> Hier kostenlos registrieren
Moin zusammen,
ist es in PC Worx möglich, Arrays von der Länge her variabel zu halten und innerhalb einer FU oder eines FB's die Länge dieses Array auszulesen?
Hintergrund der ganzen Sache ist: Ich bekomme in mehreren Array's diverse Messdaten in die Phoenix SPS geschickt. Nun möchte ich mir eine FU oder einen FB schreiben der die Saklierung der Messdaten übernimmt. Problem dabei ist, dass die Array's im schlimmsten Fall immer eine unterschiedliche Länge haben. Für die Skalierung möchte ich in ST Schleifendurchläufe programmieren, das Array Feld für Feld durchparsen und die Werte auslesen. Hierfür (Laufvariable der Schleife) benötige ich dann aber genau die Länge des anliegenden Arrays.
Versteht man diese Problemstellung?
Vielen Dank im Vorraus.
ist es in PC Worx möglich, Arrays von der Länge her variabel zu halten und innerhalb einer FU oder eines FB's die Länge dieses Array auszulesen?
Hintergrund der ganzen Sache ist: Ich bekomme in mehreren Array's diverse Messdaten in die Phoenix SPS geschickt. Nun möchte ich mir eine FU oder einen FB schreiben der die Saklierung der Messdaten übernimmt. Problem dabei ist, dass die Array's im schlimmsten Fall immer eine unterschiedliche Länge haben. Für die Skalierung möchte ich in ST Schleifendurchläufe programmieren, das Array Feld für Feld durchparsen und die Werte auslesen. Hierfür (Laufvariable der Schleife) benötige ich dann aber genau die Länge des anliegenden Arrays.
Versteht man diese Problemstellung?
Vielen Dank im Vorraus.