Tipos de dados definidos por dispositivo (5069-IB16)
Os nomes dos tipos de dados definidos por dispositivo variam para cada dispositivo, dependendo das escolhas feitas quando o dispositivo foi criado. Quando você selecionar:
- 8 pontos e 8 contadores, AB:5000_DI8_Counter8 é o tipo de dados definido por dispositivo.
- 12 pontos e 4 contadores, AB:5000_DI12_Counter4 é o tipo de dados definido por dispositivo.
- 16 pontos e 0 contadores, AB:5000_DI16 é o tipo de dados definido por dispositivo.
As tabelas incluem informações para esses tipos de dados:
- entrada (indicada por um "I")
- saída (indicada por um "O")
- configuração (indicada por um "C")
Tipo de dados definido por dispositivo: AB:5000_DIn_Counterx:I:0
Tipo de conexão: Dados e Dados somente escuta
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 |
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 = Saída desligada 1 = Saída ligada |
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
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_IBn:C:0
Tipo de conexão: Dados
Nome do membro | Tipo | Estilo | Valores válidos |
|---|---|---|---|
Counter0x.InputOffOnFilter | SINT | Decimal | 9 = 0 µ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 | 9 = 0 µ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.
|
Pt0x.InputOnOffFilter | SINT | Decimal | O Ponto0x depende do número de contadores que foram configurados.
|
Dê sua opinião