Obsah

MID

Název funkce

MID

Volání v ST

PROGRAM MID_DEMO
   VAR
   STRING1,STRING2: STRING;
    INT1, INT2: INT;
  END_VAR
    STRING1:=MID(IN:=STRING2,L:=INT2,P:=INT1);
END_PROGRAM

Popis

Funkce vrátí část vstupního řetězce. Velikost výstupního řetězce určí vstupní proměnná L, která značí kolik symbolů bude zobrazeno na výstupu od pozice P.

Vstupy

VstupTyp Význam
IN ANY_STRINGVstupní řetězec
L ANY_INT Délka výstupního řetězce
P ANY_INT Pozice za kolikátým symbolem začne kopírování do výstupního řetězce

Výstupy

VýstupTyp Význam
ANY_STRINGVýstupní řetězec

Příklad použití