Tipi di dati definiti dal dispositivo (5069-OF8)
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-OF8.
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_AO8:I:0
Tipo di connessione: Dati e Ascolto solo
Nome membro | Tipo | Stile | Valori validi |
|---|---|---|---|
RunMode | BOOL | Decimale | 0 = Inattività 1 = 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 | BOOL | 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_AO8:O:0
Tipo di connessione: Dati
Nome membro | Tipo | Stile | Valori validi |
|---|---|---|---|
Ch0x.LLAlarmEn | BOOL | Decimale | 0 = Allarme disabilitato 1 = Allarme abilitato |
Ch0x.LAlarmEn | BOOL | Decimale | 0 = Allarme disabilitato 1 = Allarme abilitato |
Ch0x.HAlarmEn | BOOL | Decimale | 0 = Allarme disabilitato 1 = Allarme abilitato |
Ch0x.HHAlarmEN | BOOL | Decimale | 0 = Allarme disabilitato 1 = Allarme abilitato |
Ch0x.RateAlarmEN | BOOL | Decimale | 0 = Allarme disabilitato 1 = Allarme abilitato |
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_AO8: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) |
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 = Rampa disabilitata (Predefinito) 1 = Rampa abilitata in modalità Esecuzione |
Ch0x.RampToProg | BOOL | Decimale | 0 = Rampa disabilitata (Predefinito) 1 = Rampa abilitata allo stato modalità Programmazione |
Ch0x.RampToFault | BOOL | Decimale | 0 = Rampa disabilitata (Predefinito) 1 = Rampa abilitata allo stato modalità Errore |
Ch0x.HoldForInt | BOOL | Decimale | 0 = Deselezionato 1 = Selezionato |
Ch0x.FaultValueStateDuration | SINT | Decimale | 0 = Per sempre 1 = 1 secondo 2 = 2 secondi 5 = 5 secondi 10 secondi |
Ch0x.MaxRampRate | REAL | Float | Da -1,0E11 a 1,0E11 |
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 |
Ch0x.HighLimit | REAL | Float | Da -1,0E11 a 1,0E11 |
Ch0x.Offset | REAL | Float | Da -1,0E11 a 1,0E11 |
Ch0x.FaultValue | REAL | Float | Da -1,0E11 a 1,0E11 |
Ch0x.ProgValue | REAL | Float | Da -1,0E11 a 1,0E11 |
Ch0x.FaultFinalState | REAL | Float | Da -1,0E11 a 1,0E11 |
Tipo di dati definito dal dispositivo: AB:5000_AO8_CAL:I:0
Tipo di connessione: Dati con calibrazione
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 |
DiagnosticSequenceCount | BOOL | Decimale | Da 0 a 255 |
Ch0x.Fault | BOOL | Decimale | 0 = Valido 1 = Non valido |
Ch0x.Uncertain | BOOL | Decimale | 0 = Valido 1 = Incerto |
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 = I dati del canale non superano la soglia |
Ch0x.Overrange | BOOL | Decimale | 0 = I dati del canale non superano la soglia di sovrarange 1 = I dati del canale superano la soglia di sovrarange |
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 calibrazione non è andata a buon fine |
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 | BOOL | Decimale | Qualsiasi valore 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_AO8_CAL:O:0
Tipo di connessione: 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 processo di calibrazione non viene attivato (Predefinito) 1 = Il processo di calibrazione viene attivato |
Ch0x.CalOutputLowRef | BOOL | Decimale | 0 = Non produrre il Riferimento basso per la calibrazione 1 = Riferimento basso calibrazione dell'uscita |
Ch0x.CalOutputHighRef | BOOL | Decimale | 0 = Non produrre il Riferimento alto per la calibrazione 1 = Segnale di Riferimento alto calibrazione dell'uscita |
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 |
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 |
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