Tipi di dati definiti dal dispositivo (5069-IB6F-3W)

I nomi dei tipi di dati definiti dal dispositivo sono differenti per ciascun dispositivo in base alle selezioni effettuate al momento della creazione del dispositivo.
Le tabelle elencano e descrivono tipi di dati definiti dal dispositivo per i dispositivi 5069-IB6F-3W.
Queste tabelle includono informazioni relative a:
  • Ingresso (indicato come "I")
  • Uscita (indicato come "O")
  • Configurazione (indicata come "C")
  • ingresso evento (indicato come "EI")
  • uscita evento (indicata come "EO")
Tipo di dati definito dal dispositivo: AB:5000_DIn_Counterx_Event:I:0
Tipo di connessione: Dati con eventi
Nome membro
Tipo
Stile
Valori validi
RunMode
BOOL
Decimale
0 = Inattività
1 = Esecuzione
ConnectionFaulted
BOOL
Decimale
0 = Valido
1 = Non valido
DiagnosticActive
BOOL
Decimale
0 = Nessuna diagnostica attiva
1 = Una o più diagnostiche sono attive oppure è stata raggiunta la soglia di prognostica
CIPSyncValid
BOOL
Decimale
0 = Il dispositivo non è stato sincronizzato con un master 1588.
1 = Il dispositivo è stato sincronizzato con un master 1588.
CIPSyncTimeout
BOOL
Decimale
0 = Timeout CIPSync non effettuato.
1 = Il dispositivo è stato sincronizzato con un master 1588 ma a causa di un timeout non è stato sincronizzato.
DiagnosticSequenceCount
SINT
Decimale
Da 0 a 255
Counter0x.Data
BOOL
Decimale
0 = Off
1 = On
Counter0x.Fault
BOOL
Decimale
0 = Nessun errore rilevato
1 = Errore rilevato
Un errore è un riepilogo di tutte le condizioni diagnostiche che il dispositivo è in grado di rilevare e indica dati non validi. Se è presente un membro del tipo di dati dettagliato che indica una determinata condizione rilevata, questo membro di errore non influisce sui membri DiagnosticActive o DiagnosticSequenceCount. Tuttavia, se non è presente alcun tipo di dati dettagliato per una determinata condizione rilevata, questo membro di errore attiva il membro DiagnosticActive e incrementa/decrementa il conteggio sequenza diagnostica.
Counter0x.Uncertain
BOOL
Decimale
0 = Dati validi
1 = Validità dati non sicura Il dispositivo opera all'esterno del range operativo previsto, oppure i dati sono su controllo manuale o controllo override.
Counter0x.Done
BOOL
Decimale
0 = On -> Off
1 = I:Count ≥ O:Preset
Counter0x.Rollover
BOOL
Decimale
0 = Il contatore non conta fino al valore preimpostato.
1 = Il contatore conta fino al valore di Rollover. Il contatore ha contato fino al valore preimpostato -1 e ha continuato a contare da 0. Questo bit è azzerato quando il bit O:RolloverAck effettua la transizione da 0 a 1, oppure quando il bit O:Reset effettua la transizione da 0 a 1.
Counter0x.Count
DINT
Decimale
Tutti
Pt0x.Data
BOOL
Decimale
0 = Off
1 = On
Pt0x.Fault
BOOL
Decimale
0 = Valido
1 = Non valido
Pt0x.Uncertain
BOOL
Decimale
0 = Valido
1 = Incerto
Tipo di dati definito dal dispositivo: AB:5000_Counterx:O:0
Tipo di connessione: Dati e dati con eventi
Nome membro
Tipo
Stile
Valori validi
Counter0x.Reset
BOOL
Decimale
0 = Non reimposta i valori a zero
1 = Conteggio e Rollover sono impostati a 0. Viene reimpostato durante la transizione da 0 a 1.
Counter0x.RolloverAck
BOOL
Decimale
0 = Non cancella il Rollover
1 = Cancella il Rollover
Counter0x.Preset
DINT
Decimale
Da 0 a 2147483647
Tipo di dati definito dal dispositivo: AB:5000_DIn_Counterx:C:0
Tipo di connessione: Dati, dati con eventi e ascolto solo
Nome membro
Tipo
Stile
Valori validi
Counter0x.InputOffOnFilter
SINT
Decimale
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
Decimale
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
Decimale
0 = Deselezionato
1 = Selezionato
Pt0x.InputOffOnFilter
SINT
Decimale
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
Pt0x.InputOnOffFilter
SINT
Decimale
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
Tipo di dati definito dal dispositivo: AB:5000_DIn_Counterx_Eventx:EI:0
Tipo di connessione: Dati con eventi
Nome membro
Tipo
Stile
Valori validi
RunMode
BOOL
Decimale
0 = Inattività
1 = Esecuzione
ConnectionFaulted
BOOL
Decimale
0 = Collegamento funzionante
1 = Non connesso
DiagnosticActive
BOOL
Decimale
0 = Nessuna diagnostica attiva
1 = Una o più diagnostiche sono attive oppure è stata raggiunta la soglia di prognostica
DiagnosticSequenceCount
SINT
Decimale
0…255
Tipo di dati definito dal dispositivo: AB:5000_DIn_Counterx_Eventx:EO:0
Tipo di connessione: Dati con eventi
Nome membro
Descrizione
Tipo
Stile
Valori validi
Event0x.En
Determina se il trigger eventi corrispondente viene attivato. Gli eventi vengono attivati quando le condizioni corrispondono alla definizione.
BOOL
Decimale
0 = La definizione del trigger eventi non è attiva
1 = La definizione del trigger eventi è attiva
Event0x.EventRisingEn
Attiva un evento ogni volta in cui un cambio di condizione comporta che le condizioni corrispondono alla definizione del trigger eventi.
BOOL
Decimale
Quando Abilita trigger punti indipendenti = selezionata (EventRisingEn, EventFallingEn)
  • Disabilita (0, 0)
  • In transizione (1, 0)
  • Su transizione invertita (0, 1)
  • Su qualsiasi transizione (1, 1)
Quando Abilita trigger punti indipendenti = deselezionata
(EventRisingEn, EventFallingEn)
  • Disabilita (0, 0)
  • Su transizione di ingresso per corrispondere il modello (1, 0)
  • Su transizione di ingresso per non corrispondere il modello (1, 0)
  • Su transizione di ingresso per corrispondere o per non corrispondere il modello (1, 1)
Event0x.EventFallingEn
Attiva un evento ogni volta in cui un cambio di condizione comporta che le condizioni non corrispondono più alla definizione del trigger eventi.
BOOL
Decimale
Quando Abilita trigger punti indipendenti = selezionata (EventRisingEn, EventFallingEn)
  • Disabilita (0, 0)
  • In transizione (1, 0)
  • Su transizione invertita (0, 1)
  • Su qualsiasi transizione (1, 1)
Quando Abilita trigger punti indipendenti = deselezionata
(EventRisingEn, EventFallingEn)
  • Disabilita (0, 0)
  • Su transizione di ingresso per corrispondere il modello (1, 0)
  • Su transizione di ingresso per non corrispondere il modello (1, 0)
  • Su transizione di ingresso per corrispondere o per non corrispondere il modello (1, 1)
Event0x.LatchEvent
Attiva il latch di un evento fino al suo riconoscimento. Un nuovo evento andrà perduto se l'evento precedente non è stato riconosciuto.
Se non è impostato, i nuovi eventi sovrascrivono i vecchi eventi.
BOOL
Decimale
0 = Per l'evento non è attivato il latch. In questo caso, i nuovi eventi sovrascrivono i vecchi eventi.
1 = Per l'evento è attivato il latch. In questo caso, i nuovi eventi andranno perduti se l'evento per cui è attivato il latch non è stato riconosciuto.
Event0x.ResetEvent
Indica se, durante la transizione da 0 a 1, tutti gli eventi sono reimpostati e la coda degli eventi sul canale viene azzerata.
BOOL
Decimale
La transizione da 0 a 1 reimposta tutti gli eventi e la coda degli eventi
Event0x.IndependentConditionTriggerEn
Determina se ciascuna condizione indicata nella definizione del trigger eventi può avviare un evento in modo indipendente.
BOOL
Decimale
0 = Quando tutte le condizioni selezionate raggiungono i valori configurati, viene attivato un evento.
1 = Quando qualsiasi condizione selezionata raggiunge il valore configurato, viene attivato un evento.
Event0x.EventNumberAck
Quando un evento viene attivato, il programma utente sul controller riscrive i valori di EventNumber nel proprio membro per indicare che l'evento è stato ricevuto.
Tutti gli eventi con EventNumbers che si sono verificati prima del riconoscimento da parte di EventNumberAck.
DINT
Decimale
Tutti
Event0x.CounterSelect
Quando si utilizzano i contatori, il contatore al quale l'evento è associato, se presente.
SINT
Decimale
0 = Contatore 0
1 = Contatore 1
0xFF = Non associato ad alcun contatore
Event0x.Pt0xDataSelect
Se è impostato, indica che il valore dati corrispondente deve partecipare alla definizione del trigger eventi.
BOOL
Decimale
0 = Non partecipa al trigger
1 = Partecipa al trigger
Event0x.Counter0xValue
Stato di fine del contatore utilizzato nel trigger.
BOOL
Decimale
0 = Uscita in stato Off
1 = Uscita in stato On
Event0x.Pt0xDataValue
Stato di ingresso del punto utilizzato nel trigger.
BOOL
Decimale
0 = Uscita in stato Off
1 = Uscita in stato On
Fornire un feedback
Hai domande o feedback su questa documentazione? invia il tuo feedback qui.
Normal