Function - Extract characters of a string at any position.

Inputs

Input

Data type

Description

IN

STRING

Character string.

NBC

DINT

Number of characters to extract.

POS

DINT

Position of the first character to extract (first character of IN is at position 1).

Outputs

Output

Data type

Description

Q

STRING

String containing the first NBC characters of IN.

Remarks

The first valid position is 1. In LD language, the operation is executed only if the input rung (EN) is TRUE. The output rung (ENO) keeps the same value as the input rung.

ST Language

Q := MID (IN, NBC, POS);

FBD Language

Fixed_Image

LD Language

The function is executed only if EN is TRUE.
ENO keeps the same value as EN.

Fixed_Image

Fixed_Image See also

+  MLEN  DELETE  INSERT  FIND  REPLACE  LEFT  RIGHT


Created with the Personal Edition of HelpNDoc: Full-featured multi-format Help generator