MID

Аргументы:
IN MSG любая непустая строка
NbC INT Количество символов, которые нужно изъять
не может быть больше длины строки IN
Pos INT позиция подстроки
Pos должен указывать на первый символ подстроки
(первая правильная позиция 1)
Q MSG средняя часть строки IN (ее длина = NbC)
пустая строка если параметры неправильные
Описание:
Берет часть строки. Количество символов и позиция первого символа заданы.
(*FBD пример блока “MID”*)

(* ST Эквивалент: *)
sub_string := MID ('abcdefgh', 2, 4);
(* подстрока - 'de' *)
(* IL Эквивалент: *)
LD 'abcdefgh'
MID 2,4
ST sub_string