Errore. Impossibile elaborare la query di ricerca.

Importante: Questo FAQ è stato tradotto automaticamente dal nostro programma di traduzione. La FAQ originale si trova qui. SBC fornisce queste informazioni senza alcuna responsabilità per la sua correttezza e funzionalità e non si assume la responsabilità di essere completa o tradotta correttamente.

Tempo di campionamento dei moduli PCD2/3.W6x5

FAQ #100395

In contrasto con i moduli analogici convenzionali (per esempio il W600), il DAC (Digital al convertitore analogico) del PCD2/3.W6x5 non si accede direttamente sopra il bus dei / o interni del PCD. Il comando è prima interpretato da micro regolatore del modulo e quindi ciclicamente passato al DAC.

 

Motivo per il nuovo principio di funzione
L'occupazione di un µC sul modulo può diminuisce il carico della CPU principale di PCD perché la conversione e la linearizzazione del valore di uscita è fatto direttamente sul modulo i/o (prima di scrivere il DAC).
A causa del fatto che i moduli sono equipaggiati di un µC, sono chiamati "moduli analogici intelligenti".

Gestione dal programma utente
La sequenza di comandi per un analogo valore è troppo lungo per scrivere direttamente il bus dei / o interni di uscita. Pertanto FBox specifici sono stati creati (gestisce anche l'inizializzazione del modulo, valore gamma controllando e l'interpretazione del flag di errore possibili dal modulo). Il tempo di esecuzione del FBox su un PCD2.M170 varia da 0,8 ms a 3,8 ms (a seconda del fattore stretch). Il valore di output sarà essere superato dalla µC del modulo presso il molto finale dell'esecuzione del codice il PCD.

Tempo di ciclo sul modulo
La µC dei moduli PCD2/3.W605, PCD2/3.W615 e PCD2/3.W625 esegue ciclicamente le seguenti attività:

  • Confronto se i nuovi valori sono stati inviati dal PCD

  • Calcolo dei valori digitali da inviare al DAC fuori il valore in unità di utente

  • Scrittura dei valori digitali al DAC

Il µC tempo di ciclo dei moduli W6x5 è firmware a seconda. Mentre è circa 4 ms con FW versione 020, è circa 2 ms con FW versione 021 e sopra. (Versione del firmware del modulo è stampato su un adesivo sul modulo, holding 3 cifre)
Poiché il tempo di ciclo della CPU principale PCD e la µC della W6x5 sono asincrone, esso può richiedere fino a due volte il tempo di ciclo dal momento in cui che il valore è stato inviato al modulo fino a quando non scritto al DAC. Considerare anche il filtro in uscita che ritardi la vera uscita segnale da alcuni più µs.
La comunicazione tra il bus dei / o PCD interno e la µC del modulo influenza il tempo di ciclo solo leggermente.

La schermata seguente visualizza il tempo di esecuzione della parte di FBox di un canale (grafico superiore) e il segnale di uscita della W6x5 (grafico inferiore, 2... 3,7 ms dopo l'esecuzione di comando sul PCD). Questo grafici sono stati registrati con un PCD2.M170 e un PCD2.W625 FW 021.
§ix100243§

Nota per quanto riguarda la TI
Nella TI (fino alla versione 5), viene dichiarata una frequenza di campionamento di 2 ms. Questo non è corretto per moduli attrezzati con FW versione 020.
Nella versione tedesca del TI, vaque traduzione della frequenza di campionamento (tradotta in "Gesamtwandlungszeit") può causare missinterpretation.

 

Files correlati:

Categories

PCD2 / Wxxx

PCD3 / Wxxx

Last update: 01.09.2005 09:41

First release: 07.07.2005 08:05

Views: 2222

The requested software / document is no longer marketed by Saia-Burgess Controls AG and without technical support. It is an older software version which can be operated only on certain now no longer commercially available products.

Download