TIA Kurze Frage zu Array[*]

meikelneit

Level-2
Beiträge
172
Reaktionspunkte
1
Zuviel Werbung?
-> Hier kostenlos registrieren
Schönen guten Tag,

ich fürchte, ich sehe den Wald vor lauter Bäumen nicht. Ich habe das schon mehrfach genutzt und verstehe gerade nicht, warum ich bei diesem FB kein Array[*] als IO nutzen kann. Die Fehlermeldung lautet: "Der Datentyp ist nicht bekannt."

TIA V19
CPU 1518TF-4 PN/DP (Firmware 3.1)
FB optimierter Zugriff
IO nicht als im IDB setzen eingestellt

MfG
meikelneit

PS: ok jetzt hab ichs gesehen //Closed// Hier der Screenshot :D
 

Anhänge

  • FB.PNG
    FB.PNG
    50,8 KB · Aufrufe: 67
Zuletzt bearbeitet:
Welchen Datentyp sollen die Elemente denn haben? Du hast ja kein Array[*], sondern im Idealfall ein Array[*] of Int oder so.

Zeig doch mal bitte einen Screenshot von deinem Engineering.
 
Danke euch vielmals, ich habe das mit dem VARIANT durcheinender geworfen. Es ist mir aufgefallen als ich den Post dann hier abgeschickt hatte.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Danke euch vielmals, ich habe das mit dem VARIANT durcheinender geworfen.
Du kannst auch ein Array beliebigen Datentyps und beliebiger Größe über einen Variant einlesen.
Kostet extra Performance(!), geht aber prinzipiell.
Ich benutze das gerne wenn ich eine Maschine habe, deren Varianten 1 bis n Komponenten einer Baugruppe aufweisen können & die Anzahl der Elemente im Maximalausbau noch übersichtlich bleibt.
Meine Kollegen sehen es ungern, wenn man Beispielsweise einen Schnittstellen-UDT als Array mit einem Element anlegen müsste ¯⁠\⁠_⁠(⁠ツ⁠)⁠_⁠/⁠¯
 
Zurück
Oben