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.


icon

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.