LEFT (extrai a esquerda de uma string)
A instrução LEFT extrai caracteres do lado esquerdo 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.
LEFT

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 extraído. Este número não pode ser maior do que o comprimento da string IN. |
LEFT | Saída | STRING | Parte esquerda da string IN (seu comprimento = NbC). Pode ser:
|
ENO | Saída | BOOL | Ativar saída. Aplica-se aos programas do diagrama de ladder. |
Exemplos de LEFT
Exemplo de diagrama de blocos de função LEFT

Exemplo de diagrama de ladder LEFT

Exemplo de texto estruturado LEFT

(* ST Equivalence: *) complete_string := RIGHT ('12345678', 4), LEFT ('12345678', 4), 5; (* complete_string is '56781234' the value issued from RIGHT call is '5678' the value issued from LEFT call is '1234'*)
Resultados

Dê sua opinião