Tipi di dati definiti dal dispositivo (5069-OF4)

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-OF4.
Queste tabelle includono informazioni relative a:
  • Ingresso (indicato come "I")
  • Uscita (indicato come "O")
  • Configurazione (indicata come "C")
Tipo di dati definito dal dispositivo: AB:5000_AO4:I:0
Tipo di connessione: Dati e Ascolto solo
Nome membro
Tipo
Stile
Valori validi
RunMode
BOOL
Decimale
0 = Inattività
1 = Esecuzione
  • I prodotti di uscita seguono la modalità Esecuzione della connessione proprietaria.
  • I prodotti di solo ingresso si trovano sempre in modalità Esecuzione.
ConnectionFaulted
BOOL
Decimale
0 = È presente un collegamento tra il dispositivo e il controller.
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
Da 0 a 255
Incrementa a ogni rilevamento di una condizione diagnostica precisa e ogni volta in cui una condizione diagnostica precisa effettua la transizione dallo stato di rilevamento a quello di mancato rilevamento.
Ch0x.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.
Ch0x.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.
Ch0x.NoLoad
BOOL
Decimale
0 = La condizione Nessun carico non esiste
1 = La condizione Nessun carico esiste, ovvero il filo del segnale è scollegato dal canale o l'RTB è stato rimosso dal dispositivo.
Ch0x.ShortCircuit
BOOL
Decimale
0 = Non esiste alcuna condizione di cortocircuito o sovracorrente
1 = Esiste una condizione di cortocircuito o sovracorrente
Ch0x.OverTemperature
BOOL
Decimale
0 = La temperatura del dispositivo non supera i limiti operativi
1 = La temperatura del dispositivo supera i limiti operativi
Ch0x.FieldPowerOff
BOOL
Decimale
0 = L'alimentazione di campo è presente
1 = L'alimentazione di campo non è presente
Ch0x.InHold
BOOL
Decimale
0 = Il canale non effettua il mantenimento
1 = Il canale effettua il mantenimento
Ch0x.NotANumber
BOOL
Decimale
0 = Gli ultimi dati di canale ricevuti erano un numero
1 = Il valore di uscita ricevuto dall'originatore è NotANumber (il valore IEEE NAN). Il canale di uscita mantiene l'ultimo stato.
Ch0x.Underrange
BOOL
Decimale
0 = Il segnale di ingresso nel canale è superiore al segnale minimo rilevabile.
1 = Il segnale di ingresso nel canale è inferiore o uguale al segnale minimo rilevabile.
Ch0x.Overrange
BOOL
Decimale
0 = Il segnale di ingresso nel canale è inferiore al segnale massimo rilevabile.
1 = Il segnale di ingresso nel canale è superiore o uguale al segnale massimo rilevabile.
Ch0x.LLimitAlarm
BOOL
Decimale
0 = L'allarme non viene attivato
1 = L'allarme viene attivato
Ch0x.HLimitAlarm
BOOL
Decimale
0 = L'allarme non viene attivato
1 = L'allarme viene attivato
Ch0x.RampAlarm
BOOL
Decimale
0 = L'allarme non viene attivato
1 = L'allarme viene attivato
Ch0x.CalFault
BOOL
Decimale
0 = La calibrazione è andata a buon fine
1 = La sessione di calibrazione di un canale è stata interrotta o non è andata a buon fine. CalFault viene reimpostato dal reset del prodotto o dal ciclo di accensione/spegnimento.
Ch0x.Calibrating
BOOL
Decimale
0 = Il canale non è in fase di calibrazione
1 = Il canale è in fase di calibrazione
Ch0x.Data
REAL
Float
Da -1,0E11 a 1,0E11
Ch0x.RollingTimestamp
BOOL
Decimale
Qualsiasi valore positivo.
RollingTimestamp è un timer in esecuzione continua che effettua il conteggio in millisecondi. Quando un dispositivo di ingresso effettua la scansione dei propri canali, registra anche il valore RollingTimestamp.
Tipo di dati definito dal dispositivo: AB:5000_AO4:O:0
Tipo di connessione: Dati
Nome membro
Tipo
Stile
Valori validi
Ch0x.LLimitAlarmUnlatch
BOOL
Decimale
La transizione da basso ad alto disattiva il latch dell'allarme.
Ch0x.HLimitAlarmUnlatch
BOOL
Decimale
La transizione da alto a basso disattiva il latch dell'allarme.
Ch0x.RampAlarmUnlatch
BOOL
Decimale
La transizione da basso ad alto disattiva il latch dell'allarme
Ch0x.Data
REAL
Float
Da -1,0E11 a 1,0E11
Tipo di dati definito dal dispositivo: AB:5000_AO4:C:0
Tipo di connessione: dati e dati con calibrazione
Nome membro
Tipo
Stile
Valori validi
Ch0x.Range
BOOL
Decimale
0 = -10…10V
1 = 0…5V
2 = 0…10V
4 = 0…20 mA
5 = 4…20 mA
Ch0x.AlarmDisable
BOOL
Decimale
0 = Allarmi abilitati
1 = Gli allarmi sono disabilitati (predefinito) per il canale
Ch0x.LimitAlarmLatchEn
BOOL
Decimale
0 = Latch disabilitato (predefinito)
1 = Latch abilitato
Ch0x.RampAlarmLatchEn
BOOL
Decimale
0 = Latch disabilitato (predefinito)
1 = Latch abilitato
Ch0x.NoLoadEn
BOOL
Decimale
0 = Disabilitato (predefinito)
1 = Abilitato
Ch0x.Disable
BOOL
Decimale
0 = Il canale è abilitato (predefinito)
1 = Il canale è disabilitato
Ch0x.FaultMode
BOOL
Decimale
0 = Transizione verso il valore definito dall'utente
1 = Mantieni ultimo stato (predefinito)
Ch0x.ProgMode
BOOL
Decimale
0 = Transizione verso il valore definito dall'utente
1 = Mantieni ultimo stato (predefinito)
Ch0x.ProgramToFaultEn
BOOL
Decimale
0 = Il canale resta in modalità Programmazione
1 = Il canale passa alla modalità Errore
Ch0x.RampInRun
BOOL
Decimale
0 = Deselezionato
1 = Selezionato
Attiva la rampa del valore di uscita in modalità Esecuzione tra il livello di uscita corrente e la nuova uscita richiesta. La rampa definisce la velocità massima consentita all'uscita per la transizione basata sul tag RampRate configurato.
Ch0x.RampToProg
BOOL
Decimale
0 = Deselezionato
1 = Selezionato
Attiva la rampa del valore di output ad un valore di programmazione definito dall'utente, ossia Ch0x.ProgValue, se impostato. La rampa definisce la velocità massima consentita all'uscita per la transizione basata sul tag RampRate configurato.
Ch0x.RampToFault
BOOL
Decimale
0 = Deselezionato
1 = Selezionato
Attiva la rampa del valore di output ad un valore di errore definito dall'utente, ossia Ch0xFaultValue, se impostato. La rampa definisce la velocità massima consentita all'uscita per la transizione basata sul tag RampRate configurato.
Ch0x.HoldForInt
BOOL
Decimale
0 = Deselezionato
1 = Selezionato
Se impostato, configura il mantenimento del canale o impedisce cambiamenti fin quando non inizializzato con un valore entro lo 0,1% della scala intera del valore corrente, quando si verifica una delle seguenti condizioni:
  • Collegamento iniziale del dispositivo (accensione)
  • Transition del dispositivo dalla modalità Programmazione alla modalità Eesecuzione
  • Il dispositivo riprende la comunicazione dopo l'errore
Ch0x.FaultValueStateDuration
SINT
Decimale
Determina la durata di mantenimento dello stato modalità Errore prima dell'applicazione del FaultFinalState.
  • 0 = Per sempre
  • 1 = 1 secondo
  • 2 = 2 secondi
  • 5 = 5 secondi
  • 10 secondi
Ch0x.MaxRampRate
REAL
Float
Da -1,0E11 a 1,0E11
Velocità massima alla quale il valore di output può cambiare durante la transizione a FaultValue o ProgValue, se sono impostati i bit corrispondenti, rispettivamente RampToFault o RampToProg, o in modalità Esecuzione se viene impostato RampToRun. Espresso in unità ingegneristiche al secondo.
Ch0x.LowSignal
REAL
Float
Da -1,0E11 a 1,0E11
Una combinazione di LowSignal, HighSignal, LowEngineering e HighEngineering viene utilizzata per convertire in scala i dati di ingresso restituiti dal dispositivo.
Ch0x.HighSignal
REAL
Float
Da -1,0E11 a 1,0E11
Una combinazione di LowSignal, HighSignal, LowEngineering e HighEngineering viene utilizzata per convertire in scala i dati di ingresso restituiti dal dispositivo.
Ch0x.LowEngineering
REAL
Float
Da -1,0E11 a 1,0E11
Una combinazione di LowSignal, HighSignal, LowEngineering e HighEngineering viene utilizzata per convertire in scala i dati di ingresso restituiti dal dispositivo.
Ch0x.HighEngineering
REAL
Float
Da -1,0E11 a 1,0E11
Una combinazione di LowSignal, HighSignal, LowEngineering e HighEngineering viene utilizzata per convertire in scala i dati di ingresso restituiti dal dispositivo.
Ch0x.LowLimit
REAL
Float
Da -1,0E11 a 1,0E11
Qualsiasi valore inferiore al limite alto
Ch0x.HighLimit
REAL
Float
Da -1,0E11 a 1,0E11
Qualsiasi valore superiore al limite basso
Ch0x.Offset
REAL
Float
Da -1,0E11 a 1,0E11
Corregge le imprecisioni all'interno dell'attuatore di output, fornendo un meccanismo grazie al quale l'utente può calibrare il proprio sistema all'esterno del dispositivo di output. L'offset è espresso in unità ingegneristiche e configurato per ciascun canale. L'offset è aggiunto ai dati prima della conversione in scala dalle unità ingegneristiche al segnale per l'output.
Ch0x.FaultValue
REAL
Float
Da -1,0E11 a 1,0E11
Il valore, in unità ingegneristiche, che l'uscita deve assumere se si verifica un errore di comunicazione quando viene impostato il bit FaultMode.
Ch0x.ProgValue
REAL
Float
Da -1,0E11 a 1,0E11
Il valore, in unità ingegneristiche, che l'output deve assumere quando il collegamento effettua la transizione alla modalità programmazione se il bit ProgMode viene impostato su "Valore definito dall'utente".
Ch0x.FaultFinalState
REAL
Float
Da -1,0E11 a 1,0E11
Se FaultValueStateDuration non è zero, questo determina lo stato finale di output dopo che si è verificato il timeout di FalueValueStateDuration configurato.
Tipo di dati definito dal dispositivo: AB:5000_AO4:CAL:I:0
Tipo di connessione: dati e dati con calibrazione
Nome membro
Tipo
Stile
Valori validi
RunMode
BOOL
Decimale
0 = Inattività
1 = Esecuzione
  • I prodotti di uscita seguono la modalità Esecuzione della connessione proprietaria.
  • I prodotti di solo ingresso si trovano sempre in modalità Esecuzione.
ConnectionFaulted
BOOL
Decimale
0 = È presente un collegamento tra il dispositivo e il controller.
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
Da 0 a 255
Conteggio che viene incrementato per ciascuna diagnostica.
Ch0x.Fault
BOOL
Decimale
0 = Valido
1 = Non valido
Ch0x.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.
Ch0x.NoLoad
BOOL
Decimale
0 = La condizione Nessun carico non esiste
1 = La condizione Nessun carico esiste, ovvero il filo del segnale è scollegato dal canale o l'RTB è stato rimosso dal dispositivo.
Ch0x.ShortCircuit
BOOL
Decimale
0 = Non esiste alcuna condizione di cortocircuito o sovracorrente
1 = Esiste una condizione di cortocircuito o sovracorrente
Ch0x.OverTemperature
BOOL
Decimale
0 = La temperatura del dispositivo non supera i limiti operativi
1 = La temperatura del dispositivo supera i limiti operativi
Ch0x.FieldPowerOff
BOOL
Decimale
0 = L'alimentazione di campo è presente
1 = L'alimentazione di campo non è presente
Ch0x.InHold
BOOL
Decimale
0 = Il canale non effettua il mantenimento
1 = Il canale effettua il mantenimento
Ch0x.NotANumber
BOOL
Decimale
0 = Gli ultimi dati di canale ricevuti erano un numero
1 = Gli ultimi dati di canale ricevuti non erano un numero
Ch0x.Underrange
BOOL
Decimale
0 = I dati del canale non rientrano nella soglia di sottorange
1 = Il segnale di ingresso nel canale è inferiore o uguale al segnale minimo rilevabile
Ch0x.Overrange
BOOL
Decimale
0 = I dati del canale non superano la soglia di sovrarange
1 = Il segnale di ingresso nel canale è superiore o uguale al segnale massimo rilevabile.
Ch0x.LLimitAlarm
BOOL
Decimale
0 = L'allarme non viene attivato
1 = L'allarme viene attivato
Ch0x.HLimitAlarm
BOOL
Decimale
0 = L'allarme non viene attivato
1 = L'allarme viene attivato
Ch0x.RampAlarm
BOOL
Decimale
0 = L'allarme non viene attivato
1 = L'allarme viene attivato
Ch0x.CalFault
BOOL
Decimale
0 = La calibrazione è andata a buon fine
1 = Si è verificato un errore di calibrazione durante la calibrazione del canale
Ch0x.Calibrating
BOOL
Decimale
0 = Il canale non è in fase di calibrazione
1 = Il canale è in fase di calibrazione
Ch0x.CalGoodLowRef
BOOL
Decimale
0 = In questo canale non è stato campionato un segnale di Riferimento basso valido.
1 = In questo canale è stato campionato un segnale di Riferimento basso valido.
Ch0x.CalBadLowRef
BOOL
Decimale
0 = In questo canale non è stato campionato un segnale di Riferimento basso non valido.
1 = In questo canale è stato campionato un segnale di Riferimento basso non valido.
Ch0x.CalGoodHighRef
BOOL
Decimale
0 = In questo canale non è stato campionato un segnale di Riferimento alto valido.
1 = In questo canale è stato campionato un segnale di Riferimento alto valido.
Ch0x.CalBadHighRef
BOOL
Decimale
0 = In questo canale non è stato campionato un segnale di Riferimento alto non valido.
1 = In questo canale è stato campionato un segnale di Riferimento alto non valido.
Ch0x.CalSuccessful
BOOL
Decimale
0 = La calibrazione non è riuscita
1 = La calibrazione è riuscita ed è stata effettuata l'uscita dallo stato di calibrazione
Ch0x.Data
REAL
Float
Da -1,0E11 a 1,0E11
Ch0x.RollingTimestamp
INT
Decimale
Qualsiasi valore positivo
Un timer da 15 bit in esecuzione continua che effettua il conteggio in millisecondi (non è correlato al Coordinated System Time).
Tipo di dati definito dal dispositivo: AB:5000_AO4:CAL:O:0
Tipo di connessione: dati e dati con calibrazione
Nome membro
Tipo
Stile
Valori validi
Ch0x.LLimitAlarmUnlatch
BOOL
Decimale
La transizione da basso ad alto disattiva il latch dell'allarme.
Ch0x.HLimitAlarmUnlatch
BOOL
Decimale
La transizione da alto a basso disattiva il latch dell'allarme.
Ch0x.RampAlarmUnlatch
BOOL
Decimale
La transizione da basso ad alto disattiva il latch dell'allarme
Ch0x.Calibrate
BOOL
Decimale
0 = Il canale non è in fase di calibrazione.
1 = Il canale è in fase di calibrazione.
Ch0x.CalOutputLowRef
BOOL
Decimale
0 = Non produrre il Riferimento basso per la calibrazione.
1 = Ordina al dispositivo di produrre il segnale di Riferimento basso per la calibrazione.
Ch0x.CalOutputHighRef
BOOL
Decimale
0 = Non produrre il Riferimento alto per la calibrazione.
1 = Ordina al dispositivo di produrre il segnale di Riferimento alto per la calibrazione.
Ch0x.CalLowRefPassed
BOOL
Decimale
0 = Invio non in corso del Riferimento basso per la calibrazione registrata.
1 = Invio in corso del Riferimento basso per la calibrazione registrata nei dati di uscita per la verifica della calibrazione.
Il fronte crescente indica che il campo dati contiene il valore registrato di Riferimento basso per l'uscita che il dispositivo deve utilizzare durante la calibrazione.
Ch0x.CalHighRefPassed
BOOL
Decimale
0 = Invio non in corso del Riferimento alto per la calibrazione
1 = Invio in corso del segnale di Riferimento alto per la calibrazione registrata nei dati di uscita per la verifica della calibrazione.
Il fronte crescente indica che il campo dati contiene il valore registrato di Riferimento alto per l'uscita che il dispositivo deve utilizzare durante la calibrazione.
Ch0x.CalFinished
BOOL
Decimale
0 = Canale non attivato per completare la procedura di calibrazione.
1 = Canale attivato per completare la procedura di calibrazione.
Ch0x.Data
REAL
Float
Da -1,0E11 a 1,0E11
Fornire un feedback
Hai domande o feedback su questa documentazione? invia il tuo feedback qui.
Normal