Het spijt ons. Uw verzoek kon niet worden verwerkt.

Important: This FAQ has been automatically translated by our software program. The original FAQ can be found here. SBC provides this information without liability for its correctness or functionality and does not assume liability being complete or correctly translated.

Bemonsteringstijd van PCD2/3.W6x5 modules

FAQ #100395

In tegenstelling tot de conventionele analoge modulen (b.v. de W600), is de DAC (digitaal naar analoog converter) van de PCD2/3.W6x5 niet toegankelijk direct boven de interne I/O bus van de PCD. De opdracht is eerst geïnterpreteerd door de module micro controller en vervolgens cyclisch doorgegeven aan de DAC.

 

Reden voor de nieuwe functie beginsel
De tewerkstelling van een µC op de module kan vermindert de belasting van de PCD Hoofdprocessor omdat de conversie en de linearisatie van de output waarde wordt uitgevoerd direct op de I/O module (voor het schrijven van het aan de DAC).
Vanwege het feit dat de modules zijn voorzien van een µC, ze heten "intelligente analoge modulen".

Behandeling door het gebruikersprogramma
De commando's voor een analoge uitvoer waarde is te lang voor het schrijven rechtstreeks naar de interne I/O bus. Daarom zijn specifieke FBoxen gemaakt (ook omgaan met de module initialisatie, waarde bereik te controleren en de interpretatie van mogelijke fout vlaggen uit de module). De uitvoeringstermijn van de FBox op een PCD2.M170 varieert van 0.8 ms tot 3.8 ms (afhankelijk van de stretch factor). De output waarde zal worden ingehaald door de module µC op de zeer einddatum van de uitvoering van de code op de PCD.

Cyclustijd op de module
De µC van de modules PCD2/3.W605, PCD2/3.W615 en PCD2/3.W625 voert de volgende taken cyclisch:

  • Vergelijking of nieuwe waarden werden gestuurd door de PCD

  • Berekening van de digitale waarden worden verzonden naar de DAC uit de waarde in gebruiker eenheden

  • De digitale waarden schrijven naar de DAC

De µC cyclustijd van de W6x5 modules is firmware afhankelijk. Hoewel het is ongeveer 4 ms met FW versie 020, is het ongeveer 2 ms met FW versie 021 en hoger. (Firmware-versie van de module wordt afgedrukt op een sticker op de module, met 3 cijfers)
Omdat de cyclustijd van de Hoofdprocessor van PCD en de µC van de W6x5 zijn asynchroon, kan het duren tot tweemaal de cyclustijd vanaf het moment dat de waarde werd gestuurd naar de module tot het naar de DAC geschreven. Ook overwegen het uitvoerfilter dat vertragingen de reële output signaal door sommigen meer µs.
De cyclustijd van slechts in geringe mate invloed op de communicatie tussen de interne PCD i/o-bus en het µC van de module.

Het screenshot hieronder visualiseert de uitvoeringstermijn van het FBox deel van één kanaal (bovenste grafiek) en het uitgangssignaal van de W6x5 (lager grafiek, 2... 3.7 ms nadat uitgevoerd opdracht in de PCD). Deze grafieken werden geregistreerd met een PCD2.M170 en een PCD2.W625 FW 021.
§ix100243§

Opmerking met betrekking tot de TI
In de TI (tot versie 5), wordt een sampling rate van 2 ms verklaard. Dit is niet correct voor modules uitgerust met FW versie 020.
In de Duitse versie van de TI, een vertaling van de vaque van de sampling-snelheid (vertaald naar "Gesamtwandlungszeit") kan leiden tot missinterpretation.

 

Related Files:

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