Vector - Set

This function block will set the elements from input VX2 to the in-/output vector VX1 beginning from position Ind.

A single value or a complete vector is allowed for VX2. The original values will be either overwritten or shifted.

Parameters

The parameter dialog can be used to select the set mode: Either overwrite the old values or insert new ones and shift the old ones.

Signals

Name I/O Type(s) Function
VX1 I/ Data type independent In-/output vector
VX2 I Data type independent Input Vector
Ind I WORD Index of starting point

Visualization

An indication of the set mode will be shown in the symbol.

Comments

The first element of the vector has the index of 0.

A negative index is allowed. In this case the first elements of the vector VX2 are not set until the first element of the destination vector is reached.

Only elements up to the maximum index of the output vector will be set. Elements not fit into the output vector will be ignored.

The data type will be assigned by connecting an input signal.