MOD (módulo)

A instrução MOD divide a entrada IN com a entrada de base e coloca o restante na saída MOD.
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.
MOD
MOD
Parâmetros da MOD
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.
IN
Entrada
DINT
Qualquer valor inteiro com sinal.
Base
Entrada
DINT
Deve ser maior que zero.
MOD
Saída
DINT
Cálculo do módulo (base MOD da entrada)/retorna -1 se a base <= 0.
ENO
Saída
BOOL
Ativa a saída. Aplica-se aos programas do diagrama de ladder.

Exemplos de MOD

Exemplo de diagrama de blocos de função MOD
Exemplo de diagrama de blocos de função MOD
Exemplo de diagrama de ladder MOD
Exemplo de diagrama de ladder MOD
Exemplo de texto estruturado MOD
Exemplo de texto estruturado MOD
(* ST Equivalence: *) division_result := (value / divider); (* integer division *) rest_of_division := MOD (value, divider); (* rest of the division *)
Resultados
Resultados
Dê sua opinião
Tem dúvidas ou comentários sobre esta documentação? Por favor, envie seu comentário aqui.
Normal