Tipos de dados definidos por dispositivo (5069-IB16F)

Os nomes dos tipos de dados definidos por dispositivo variam para cada dispositivo, dependendo das escolhas feitas quando o dispositivo foi criado.
Estas tabelas listam e descrevem os tipos de dados definidos por dispositivo do dispositivo 5069-IB16F configurado com 12 pontos e 4 contadores (AB:5000_DI8_Counter8).
Essas tabelas incluem informações para:
  • entrada (indicada por um "I")
  • saída (indicada por um "O")
  • configuração (indicada por um "C")
  • entrada de evento (indicada por um "EI" (event input))
  • saída de evento (indicada por um "EO" (event output))
Tipo de dados definido por dispositivo: AB:5000_DIn_Counterx_Event:I:0
Tipo de conexão: Dados com eventos
Nome do membro
Tipo
Estilo
Valores válidos
RunMode
BOOL
Decimal
0 = Ocioso
1 = Em execução
ConnectionFaulted
BOOL
Decimal
0 = Bom
1 = Incorreto
DiagnosticActive
BOOL
Decimal
0 = Nenhum diagnóstico ativo
1 = Um ou mais diagnósticos estão ativos ou o limite de prognóstico foi atingido
CIPSyncValid
BOOL
Decimal
0 = O dispositivo não foi sincronizado com um mestre 1588.
1 = O dispositivo foi sincronizado com um mestre 1588.
CIPSyncTimeout
BOOL
Decimal
0 = CIP Sync não expirou
1 = O dispositivo foi sincronizado com um mestre 1588. Porém, como o tempo limite foi atingido, ele não foi sincronizado.
DiagnosticSequenceCount
SINT
Decimal
0 a 255
Counter0x.Data
BOOL
Decimal
0 = Desligado
1 = Ligado
Counter0x.Fault
BOOL
Decimal
0 = Não existe falha
1 = Existe falha
Uma falha é um acúmulo de todas as condições de diagnóstico que o dispositivo pode detectar e indica os dados inválidos. Se houver um membro do tipo de dados detalhado que indica uma determinada condição detectada, esse membro de falha não afetará os membros DiagnosticActive ou DiagnosticSequenceCount. No entanto, se não houver um tipo de dados detalhado para uma determinada condição detectada, esse membro de falha disparará o membro DiagnosticActive e aumentará/diminuirá a Contagem de sequência de diagnósticos.
Counter0x.Uncertain
BOOL
Decimal
0 = Dados válidos
1 = Incerteza na validade dos dados. O dispositivo está operando fora da sua faixa de operação projetada, ou os dados estão sob controle manual ou de substituição.
Counter0x.Done
BOOL
Decimal
0 = Ativado -> Desativado
1 = I:Count ≥ O:Preset
Counter0x.Rollover
BOOL
Decimal
0 = O contador não conta até o valor pré-ajustado.
1 = O contador conta até o valor de rollover. O contador contava até o pré-ajuste -1 e depois continuou contando a partir de 0. Esse bit é apagado pelo bit O:RolloverAck fazendo a transição de 0 para 1, ou pelo O:Reset fazendo a transição de 0 para 1.
Counter0x.Count
DINT
Decimal
Qualquer
Pt0x.Data
BOOL
Decimal
0 = Desligado
1 = Ligado
Pt0x.Fault
BOOL
Decimal
0 = Bom
1 = Incorreto
Pt0x.Uncertain
BOOL
Decimal
0 = Bom
1 = Incerto
Tipo de dados definido por dispositivo: AB:5000_Counterx:O:0
Tipo de conexão: Dados e dados com eventos
Nome do membro
Tipo
Estilo
Valores válidos
Counter0x.Reset
BOOL
Decimal
0 = Não zera valores
1 = Contagem e Rollover são definidos para 0. Restaura na transição de 0 a 1.
Counter0x.RolloverAck
BOOL
Decimal
0 = Não apaga o valor de Rollover
1 = Apaga o valor de Rollover
Counter0x.Preset
DINT
Decimal
0 a 2147483647
Tipo de dados definido por dispositivo: AB:5000_DIn_Counterx:C:0
Tipo de conexão: Dados, Dados com eventos e Dados somente escuta
Nome do membro
Tipo
Estilo
Valores válidos
Counter0x.InputOffOnFilter
SINT
Decimal
5 = 0 µs
6 = 5 µs
7 = 10 µs
8 = 20 µs
9 = 50 µs
10 = 100 µs
11= 200 µs
12 = 500 µs
13 = 1 ms
14 = 2 ms
15 = 5 ms
16 = 10 ms
17 = 20 ms
18 = 50 ms
Counter0x.InputOnOffFilter
SINT
Decimal
5 = 0 µs
6 = 5 µs
7 = 10 µs
8 = 20 µs
9 = 50 µs
10 = 100 µs
11= 200 µs
12 = 500 µs
13 = 1 ms
14 = 2 ms
15 = 5 ms
16 = 10 ms
17 = 20 ms
18 = 50 ms
Counter0x.RolloverAtPreset
BOOL
Decimal
0 = Desmarcado
1 = Marcado
Pt0x.InputOffOnFilter
SINT
Decimal
O Ponto0x depende do número de contadores que foram configurados.
  • 5 = 0 µs
  • 6 = 5 µs
  • 7 = 10 µs
  • 8 = 20 µs
  • 9 = 50 µs
  • 10 = 100 µs
  • 11= 200 µs
  • 12 = 500 µs
  • 13 = 1 ms
  • 14 = 2 ms
  • 15 = 5 ms
  • 16 = 10 ms
  • 17 = 20 ms
  • 18 = 50 ms
Pt0x.InputOnOffFilter
SINT
Decimal
O Ponto0x depende do número de contadores que foram configurados.
  • 5 = 0 µs
  • 6 = 5 µs
  • 7 = 10 µs
  • 8 = 20 µs
  • 9 = 50 µs
  • 10 = 100 µs
  • 11= 200 µs
  • 12 = 500 µs
  • 13 = 1 ms
  • 14 = 2 ms
  • 15 = 5 ms
  • 16 = 10 ms
  • 17 = 20 ms
  • 18 = 50 ms
Tipo de dados definido por dispositivo: AB:5000_DIn_Counterx_Eventx:EI:0
Tipo de conexão: Dados com eventos
Nome do membro
Tipo
Estilo
Valores válidos
RunMode
BOOL
Decimal
0 = Ocioso
1 = Em execução
ConnectionFaulted
BOOL
Decimal
0 = Conexão funcionando
1 = Não conectado
DiagnosticActive
BOOL
Decimal
0 = Nenhum diagnóstico ativo
1 = Um ou mais diagnósticos estão ativos ou o limite de prognóstico foi atingido
DiagnosticSequenceCount
SINT
Decimal
0…255
Tipo de dados definido por dispositivo: AB:5000_DIn_Counterx_Eventx:EO:0
Tipo de conexão: Dados com eventos
Nome do membro
Descrição
Tipo
Estilo
Valores válidos
Event0x.En
Determina se o disparador de eventos correspondente é ativado. Eventos são disparados quando as condições correspondem à definição.
BOOL
Decimal
0 = A definição de disparador de eventos não está ativa
1 = A definição de disparador de eventos está ativa
Event0x.EventRisingEn
Dispara um evento sempre que uma condição altera os resultados em condições que correspondem à definição de disparador de eventos.
BOOL
Decimal
Quando Habilitar disparadores de ponto independente = Marcado (EventRisingEn, EventFallingEn)
  • Desabilitar (0, 0)
  • Em transição (1, 0)
  • Em transição invertida (0, 1)
  • Em qualquer transição (1, 1)
Quando Habilitar disparadores de ponto independente = Não marcado
(EventRisingEn, EventFallingEn)
  • Desabilitar (0, 0)
  • Em transição de entrada para padrão correspondente (1, 0)
  • Em transição de entrada para padrão não correspondente (0, 1)
  • Em transição de entrada para padrão correspondente ou não correspondente (1, 1)
Event0x.EventFallingEn
Dispara um evento sempre que uma condição altera os resultados em condições que não correspondem mais à definição de disparador de eventos.
BOOL
Decimal
Quando Habilitar disparadores de ponto independente = Marcado (EventRisingEn, EventFallingEn)
  • Desabilitar (0, 0)
  • Em transição (1, 0)
  • Em transição invertida (0, 1)
  • Em qualquer transição (1, 1)
Quando Habilitar disparadores de ponto independente = Não marcado
(EventRisingEn, EventFallingEn)
  • Desabilitar (0, 0)
  • Em transição de entrada para padrão correspondente (1, 0)
  • Em transição de entrada para padrão não correspondente (0, 1)
  • Em transição de entrada para padrão correspondente ou não correspondente (1, 1)
Event0x.LatchEvent
Retém um evento até que ele seja confirmado. Um novo evento será perdido se o evento anterior não tiver sido confirmado.
Quando não definida, os eventos novos substituem os eventos antigos.
BOOL
Decimal
0 = O evento não foi retido. Nesse caso, os eventos novos substituem os eventos antigos.
1 = O evento foi retido. Nesse caso, os eventos novos serão perdidos se o evento retido não tiver sido confirmado.
Event0x.ResetEvent
Indica se, em uma transição de 0 para 1, todos os eventos são restaurados e a fila de eventos no canal é limpa.
BOOL
Decimal
A transição de 0 para 1 repõe todos os eventos e a fila de eventos
Event0x.IndependentConditionTriggerEn
Determina se cada condição indicada na definição de disparador de eventos pode iniciar um evento de forma independente.
BOOL
Decimal
0 = Quando todas as condições selecionadas atingem os valores configurados, um evento é disparado.
1 = Quando qualquer condição selecionada atinge o valor configurado, um evento é disparado.
Event0x.EventNumberAck
Quando um evento é disparado, o programa de usuário no controlador grava de volta o valor de EventNumber nesse membro para indicar a recepção do evento.
Todos os eventos com EventNumbers que ocorreram antes que EventNumberAck fosse confirmado.
DINT
Decimal
Qualquer
Event0x.CounterSelect
Ao usar contadores, o contador ao qual o evento está associado, se houver.
SINT
Decimal
0 = Contador 0
1 = Contador 1
0xFF = Não está associado a nenhum contador
Event0x.Pt0xDataSelect
Quando definida, indica qual é o valor de dados correspondente para participar da definição de disparador de eventos.
BOOL
Decimal
0 = Não participa do disparador
1 = Participar do disparador
Event0x.Counter0xValue
Estado concluído por aquele contador usado no disparador.
BOOL
Decimal
0 = Desligado
1 = Ligado
Event0x.Pt0xDataValue
Estado de entrada para o ponto usado no disparador.
BOOL
Decimal
0 = Desligado
1 = Ligado
Dê sua opinião
Tem dúvidas ou comentários sobre esta documentação? Por favor, envie seu comentário aqui.
Normal