Function - Replace characters in a string.

Inputs

Input

Data type

Description

IN

STRING

Character string.

STR

STRING

String containing the characters to be inserted in place of NDEL removed characters.

NDEL

DINT

Number of characters to be deleted before insertion of STR.

POS

DINT

Position where characters are replaced (first character position is 1).

Outputs

Output

Data type

Description

Q

STRING

Modified string.

Remarks

The first valid character 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 := REPLACE (IN, STR, NDEL, 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  LEFT  RIGHT  MID

REPLACE

IEC 61131-3 Automation platform > Programming - Reference guide > String operations > REPLACE

Previous chapterNext chapter


Created with the Personal Edition of HelpNDoc: Easily create HTML Help documents