Vektor-Lesen

Dieser Baustein liest Elemente aus einem gegebenen Vektor VX ab der Position Ind aus.

Die Anzahl der zu lesenden Elemente kann festgelegt werden. Diese werden als neuer Vektor der ausgewählten Größe am Ausgang VY zur Verfügung.

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
VX I datentypunabhängig Eingangsvektor
Ind I WORD Index, ab dem gelesen wird
VY O datentypunabhängig Ausgangsvektor

Visualisierung

Die Anzahl der Elemente des neuen Vektors wird im Baustein angezeigt.

Bemerkungen

Das erste Vektorelement wird mit dem Index 0 adressiert.

Es können negative Indizes angegeben werden. Sie bewirken, dass die ersten |Ind| Elemente des Ausgangsvektors mit 0 gefüllt sind.

Wenn der Eingangsvektor weniger Elemente hat als gelesen werden sollen, werden die verbleibenden Elemente des Ausgangsvektors VY auf 0 gesetzt.

Wenn keine Verbindung am Ausgang besteht, kann durch die Beschaltung des Einganges VX 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.