Array-Konstante
- Aktualisiert2025-07-30
- 2 Minute(n) Lesezeit
Mit der Array-Konstante kann ein Array aus Konstanten im Blockdiagramm realisiert werden.
Zum Festlegen des Typs der Array-Konstante wählen Sie aus der Palette Funktionen eine beliebige skalare Konstante aus und fügen Sie sie in die Array-Konstante ein. Alle Elemente des Arrays haben diesen Datentyp. Werte werden in ein Array-Element mit dem Bedienwerkzeug eingegeben. Beachten Sie bitte, dass der Wert der Array-Konstante nicht bei laufendem VI geändert werden kann.

Details zum FPGA-Modul
Die folgenden Details gelten, wenn Sie dieses Objekt in einem FPGA-VI verwenden.
Hinweis Die folgenden Details können sich mit jeder Version des LabVIEW FPGA Modules ändern.
| SCTL (Single-Cycle Timed Loop) | Unterstützt. |
| Verwendung | Sie können die Speicherimplementierung für eine Array-Konstante in der Kontexthilfe anzeigen, wenn Sie den Mauszeiger über eine Array-Konstante bewegen. Zur Auswahl einer Speicherimplementierung klicken Sie mit der rechten Maustaste auf ein Array und wählen Sie Eigenschaften. Wählen Sie auf der Registerkarte FPGA-Implementierung des Dialogfelds Eigenschaften für Arraykonstante die Option Autom., Flipflops, Zuordnungstabellen oder Blockspeicher aus. |
| Timing | Diese Funktion erfordert keine Taktperioden, da sie kein internes Register enthält. |
| Ressourcen | Diese Funktion allein beansprucht keine FPGA-Ressourcen. Wenn die Array-Konstante jedoch mit einer logischen Operation verbunden ist, verwendet das Array Ressourcen für FPGA-Zuordnungstabellen, es sei denn, es ist im Blockspeicher implementiert. Große Arrays können zeit- und ressourcenintensiv sein, wenn Sie logische Operationen an jedem Element des Arrays durchführen. Vermeiden Sie Arrays größer als 32 Elemente mit 16-Bit-Daten, es sei denn, Sie wählen eine Blockspeicher- oder Zuordnungstabellenimplementierung für Array-Konstanten. |