Vektor-Erzeugen
Der Baustein erzeugt einen Vektor VY mit einer festgelegten Anzahl von Elementen und initialisiert die Elemente mit dem Wert am Eingang X.
Eine Initialisierung erfolgt nur wenn der Eingang Trigger auf HIGH gesetzt ist. Wurde der Eingang Trigger auf LOW gesetzt, werden die aktuellen Werte des Vektors nicht verändert.
Parameter
Über den Parameterdialog kann der Datentyp ausgewählt und die Anzahl der Vektorelemente (mindestens 1 und maximal 9999) festgelegt werden.
Signale
Name | I/O | Typ(en) | Funktion |
---|---|---|---|
X | I | datentypunabhängig | Initialisierungswert |
Trigger | I | BIT | Vektor initialisieren |
VY | O | datentypunabhängig | Ausgangsvektor |
Visualisierung
Die Anzahl der Elemente wird im Baustein angezeigt.
Bemerkungen
Bei der Anzahl der Vektorelemente ist zu beachten, dass Operationen mit großen Vektoren sehr zeitintensiv sein können.
Zu Beginn des Programmlaufs sind Elemente des Vektors mit 0 vorbelegt und werden beim ersten Durchlaufen des Bausteines mit dem neuen Wert initialisiert. Ist der Eingang Trigger von Beginn an auf LOW gesetzt, ist der Vektor demnach mit 0 initialisiert.
Wenn keine Verbindung am Ausgang besteht, kann durch die Beschaltung des Einganges X ein anderer Datentyp für den Baustein gesetzt werden.
Wird der Datentyp mittels des Parameterdialogs gewechselt, werden ungültige Verbindungen der Ein- und Ausgänge verworfen.