SUB (subtrair)

A instrução SUB subtrai um valor Inteiro, Real ou Hora de outro valor Inteiro, Real ou Hora.
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.
SUB
SUB
Parâmetros da SUB
Parâmetro
Tipo do parâmetro
Tipo de dados
Descrição
EN
Entrada
BOOL
Quando definida como true, a instrução é habilitada.
  • TRUE: Executa a computação atual.
  • FALSE: Não há computação.
Aplica-se aos programas do diagrama de ladder.
i1
Entrada
SINT
USINT
BYTE
INT
UINT
WORD
DINT
UDINT
DWORD
LINT
ULINT
LWORD
REAL
LREAL
TIME
Diminuendo em qualquer tipo de dados Integer, Real ou Time.
Todas as entradas devem ser do mesmo tipo de dados.
i2
Entrada
SINT
USINT
BYTE
INT
UINT
WORD
DINT
UDINT
DWORD
LINT
ULINT
LWORD
REAL
LREAL
TIME
Subtraendo em qualquer tipo de dados Integer, Real ou Time.
Todas as entradas devem ser do mesmo tipo de dados.
o1
Saída
SINT
USINT
BYTE
INT
UINT
WORD
DINT
UDINT
DWORD
LINT
ULINT
LWORD
REAL
LREAL
TIME
Diferença do diminuendo e do subtraendo em qualquer tipo de dados Integer, Real ou Time.
A saída deve ter o mesmo tipo de dados que as entradas.
ENO
Saída
BOOL
Ativa a saída. Aplica-se aos programas do diagrama de ladder.

Exemplos de SUB

Exemplo de diagrama de blocos de função SUB
Exemplo de diagrama de blocos de função SUB
Exemplo de programa de diagrama de ladder SUB
Exemplo de programa de diagrama de ladder SUB
(* ST equivalence: *) ao10 := ai101 - ai102; ao5 := (ai51 - 1) - ai53;
Dê sua opinião
Tem dúvidas ou comentários sobre esta documentação? Por favor, envie seu comentário aqui.
Normal