IIM (entrada imediata)

A instrução IIM atualiza entradas antes da varredura da saída normal.
Detalhes da operação: Usado normalmente no início de um programa de interrupção para selecionar ou mascarar entradas que serão imediatamente verificadas para obter as entradas atuais.
Linguagens suportadas: Diagrama de blocos de função, diagrama de ladder, texto estruturado.
Essa instrução aplica-se aos controladores L50E e L70E.
IIM
IIM
Parâmetros do IIM
Parâmetro
Tipo do parâmetro
Tipo de dados
Descrição
Enable
Entrada
BOOL
Habilitação do bloco de instruções.
  • TRUE: Executa o bloco de instruções.
  • FALSE: Não executa.
InputType
Entrada
USINT
Identifica o tipo de entrada:
  • 0: Entrada integrada.
  • 1: Entrada de plug-in.
InputSlot
Entrada
USINT
Identifica o slot de entrada.
  • 0: Entrada integrada
  • 1,2,3,4,5: Número de slot do plug-in. (Os slots são numerados da esquerda para a direita, a partir do número 1).
Para a entrada integrada, sempre 0.
Para a Entrada de plug-in, o slot de entrada é 1,2,3,4,5 (número de slots de Plug-in, iniciando com o slot que está mais à esquerda = 1).
Sts
Saída
USINT
Status da varredura da entrada imediata.
Códigos de status (Sts) IIM:
  • 0x00: Não ativado (nenhuma ação tomada).
  • 0x01: Sucesso na varredura de entrada/saída.
  • 0x02: Tipo inválido de entrada/saída.
  • 0x03: Slot inválido de entrada/saída.
ENO
Saída
BOOL
Ativar saída.
  • TRUE: Entrada atualizada.
  • FALSE: Entrada não atualizada.
Aplica-se apenas aos programas do diagrama de ladder.

Exemplos de IIM

Exemplo de diagrama de blocos de função IIM
Exemplo de diagrama de blocos de função IIM
Exemplo de diagrama de ladder IIM
Exemplo de diagrama de ladder IIM
Exemplo de texto estruturado IIM
Exemplo de texto estruturado IIM
Resultados
Resultados
Dê sua opinião
Tem dúvidas ou comentários sobre esta documentação? Por favor, envie seu comentário aqui.
Normal