====== Helper: Multi Out Lint ====== {{:en:mervis-ide:35-help:helper_multioutlint.png}} ===== Function name ===== HELPER_MULTIOUTLINT ===== ST call ===== Version V1.0 PROGRAM HELPER VAR LINT1, LINT2: LINT; ARRAYLINT: ARRAY[0..15] OF LINT; END_VAR LIB.CORE.V1_0.HELPER_MULTIOUTLINT(INARRAY := ARRAYLINT, OUT0 => LINT1, OUT1 => LINT2); END_PROGRAM Version V1.1 PROGRAM HELPER VAR LINT1, LINT2: LINT; ARRAYLINT: ARRAY[0..15] OF LINT; END_VAR LIB.CORE.V1_1.HELPER_MULTIOUTLINT(INARRAY := ARRAYLINT, OUT1 => LINT1, OUT2 => LINT2); END_PROGRAM ===== Library ===== LIB\CORE ===== Version ===== V1.1 ===== Description ===== The block converts a lint array to 16 individual lint values.\\ ===== Inputs ===== |Input |Type |Description | |INARRAY |ARRAY[0..15] OF LINT|Input array lint| |IN0..IN15|LINT |Input values | ===== Outputs ===== |Output |Type|Description | |OUT1..OUT16|LINT|Output values| ===== Function ===== Inputs //IN0..IN15// are not used. If //IN// is not connected, they are brought to the outputs.\\ ===== Application example ===== {{:en:mervis-ide:35-help:helper_multioutlint_example.png}}