Tags de entrada de evento

Tags de entrada de evento do módulo IO-Link mestre
Nome
Tipo de dados
Definição
Valores válidos
RunMode
BOOL
O estado operacional do módulo
  • 0 = Ocioso - Significa uma das seguintes opções:
    • A conexão não está ativa.
    • A conexão foi aberta, mas o módulo não começou a produzir dados para a conexão.
    • O módulo não está aplicando novos dados de tags de saída porque o controlador está no modo de programa.
  • 1 = Em execução - Significa o seguinte:
    • A conexão está ativa.
    • O módulo está produzindo dados para a conexão.
    • Os dados de tags de saída estão sendo aplicados ou não há dados de tags de saída para a conexão (por exemplo, todos os pontos configurados como entrada digital sem data/hora).
ConnectionFaulted
BOOL
Indica se uma conexão com o destino está em execução.
O módulo sempre retorna um zero neste membro. O controlador substitui zero por um quando a conexão não está ativa.
  • 0 = A conexão está em execução
  • 1 = Conexão não está em execução
DiagnosticActive
BOOL
Indica se algum diagnóstico está ativo ou se o limite de prognósticos foi atingido.
  • 0 = Nenhum diagnóstico ativo
  • 1 = Um ou mais diagnósticos estão ativos ou o limite de prognóstico foi atingido
DiagnosticSequenceCount
SINT
Aumenta sempre que uma condição de diagnóstico distinta é detectada e cada vez que uma condição de diagnóstico distinta passa de detectada para não detectada.
É redefinido para zero ao desligar e ligar a alimentação. Retorna de 255 (-1) a 1, suprimindo zero.
-128…+127
O valor 0 é ignorado, exceto durante a ativação do módulo.
Eventxx.Fault
Eventxx.PtxxFault
Eventxx.CounterxxFault
BOOL
Detecta se o sinal é um dado OK. A falha é definida como 1 pelo originador quando a conexão é perdida.
  • 0 = Bom
  • 1 = Incorreto, causando falha
Eventxx.Uncertain
BOOL
Indica que os dados do canal podem estar imprecisos, mas o grau de imprecisão é desconhecido.
Se a tag estiver definida para 1, você deve solucionar o problema com o módulo para corrigir a causa da imprecisão.
IMPORTANTE: Quando a condição que faz com que a tag mude para 1 for removida, a tag automaticamente é redefinida para 0.
  • 0 = Dados OK
  • 1 = Dados incertos
Eventxx.EventDropped
BOOL
Indica quando um evento foi descartado porque eventos estão ocorrendo mais rápido do que estão sendo confirmados.
  • 0 = Um status do evento não foi descartado
  • 1 = Um status do evento foi descartado
Eventxx.EventRising
BOOL
Indica se um evento é ou não disparado quando uma transição de entrada resulta na correspondência de um padrão de evento.
0 ou 1
Eventxx.EventFalling
BOOL
Indica se um evento é ou não disparado quando uma transição de entrada resultou no cancelamento da correspondência de um padrão de evento.
0 ou 1
Eventxx.CIPSyncValid
BOOL
Indica se o módulo está sincronizado com um mestre 1588.
  • 0 = O módulo não está sincronizado
  • 1 = O módulo está sincronizado
Eventxx.CIPSyncTimeout
BOOL
Indica que o módulo já esteve sincronizado com um mestre 1588, mas atualmente não está mais sincronizado devido a um tempo limite.
  • 0 = Um mestre de tempo válido não atingiu o tempo limite.
  • 1 = Um mestre de tempo válido foi detectado no blackplane, mas o tempo limite expirou. O módulo está usando seu relógio local e pode estar se afastando do seu último mestre de tempo conhecido.
Eventxx.EventsPending
SINT
O número de eventos atualmente em fila nos módulos. Um valor maior que 0 indica que o controlador atualmente não está acompanhando a taxa de eventos.
Todos os valores positivos
Eventxx.EventNumber
DINT
Contagem em execução de eventos, que incrementa em um para cada novo evento de tempo.
O originador define EO.Eventxx.EventNumberAck como EI.Eventxx.EventNumber para reconhecer o recebimento do evento.
Quando o número de eventos atinge seu valor máximo e faz rollover, ele faz rollover em 1, não em 0.
Todos os valores
Eventxx.EventTimestamp
LINT
A hora que o evento ocorreu.
Todos os valores positivos
Eventxx.PtxxData
BOOL
Quando definido, indica que o valor de dados correspondente (ascendente ou descendente, dependendo da configuração) disparou o evento.
  • 0 = Valor dos dados correspondentes não disparou o evento
  • 1 = Valor dos dados correspondentes disparou o evento
Eventxx.CounterxxDone
BOOL
Quando definido, indica que o bit concluído do contador correspondente (ascendente ou descendente, dependendo da configuração) disparou o evento.
  • 0 = Bit concluído do contador correspondente não disparou o evento
  • 1 = Bit concluído do contador correspondente disparou o evento
Dê sua opinião
Tem dúvidas ou comentários sobre esta documentação? Por favor, envie seu comentário aqui.
Normal