EXCLUIR (excluir substring)
A instrução DELETE exclui caracteres de uma string.
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.
DELETE

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 | Qualquer string não vazia. |
NbC | Entrada | DINT | Número de caracteres a ser excluído. |
Pos | Entrada | DINT | Posição do primeiro caractere excluído (o primeiro caractere da string tem a posição 1). |
DELETE | Saída | STRING | A saída é:
|
ENO | Saída | BOOL | Ativar saída. Aplica-se aos programas do diagrama de ladder. |
Exemplos de DELETE
Exemplo de diagrama de blocos de função DELETE

Exemplo de diagrama de ladder DELETE

Exemplo de texto estruturado DELETE

(* ST Equivalence: *) complete_string := INSERT (’ABCD ’, ’EFGH’, 5); (* complete_string is 'ABCDEFGH ' *) sub_string := DELETE (complete_string, 4, 3); (* sub_string is 'ABGH '*)
Resultados

Dê sua opinião