INSERT (Inserir string)
A instrução INSERT insere substrings nas posições definidas pelo usuário dentro das strings.
Linguagens suportadas: Diagrama de blocos de função, diagrama de ladder, texto estruturado.
Essa instrução aplica-se aos controladores Micro810, L20E, L50E e L70E.
INSERT

Parâmetro | Tipo do parâmetro | Tipo de dados | Descrição |
|---|---|---|---|
EN | Entrada | BOOL | Habilitação da instrução.
Aplica-se aos programas do diagrama de ladder. |
IN | Entrada | STRING | String inicial. |
Str | Entrada | STRING | String a ser inserida. |
Pos | Entrada | DINT | Posição da inserção é realizada antes da posição (a primeira posição válida é 1). |
INSERT | Saída | STRING | String modificada. Pode ser:
|
ENO | Saída | BOOL | Ativar saída. Aplica-se aos programas do diagrama de ladder. |
Exemplos de INSERT
Exemplo de diagrama de blocos de função INSERT

Exemplo de diagrama de ladder INSERT

Exemplo de texto estruturado INSERT

(* ST Equivalence: *) MyName := INSERT ('Mr JONES', 'Frank ', 4); (* MyName is 'Mr Frank JONES' *)
Resultados

Dê sua opinião