4.4 Jednorázový záznam dat

Charakteristika:
  • aplikace načte jednorázově odměřenou měřicí sekvenci
  • zařízení ani ovladač nevytváří žádný datový zásobník pro více měřicích sekvencí

Doporučení: Aplikační program by měl v uvodu inicializovat všechny použité I/O periferie do potřebných režimů a nastavit vhodné počáteční hodnoty.


Krok 1. Upravení časových poměrů v měřicí sekvenci

Pro úpravu časových poměrů (zpravidla individuální zpoždění pro každé zesílení a externí multiplexer) lze použít funkci Td_Set_Parameters.
Upozornění: Podpora implementována pouze u vybraných zařízení. V převážné většině aplikací vyhovují defaultní parametry; v případě potřeby lze časové poměry nastavit i funkcemi administračního programu.

Krok 2. Nastavení režimu synchronně scanovaných čítačů

Budou-li využity i synchronně scanované čítače (viz krok "konfigurace měřicí sekvence"), je vhodné nejprve funkcí Td_Config_ScanCounter definovat počáteční režim.

Krok 3. Konfigurace měřicí sekvence

Pro konfiguraci měřicí sekvence (tzn. výběr měřených vstupů, odpovídajících napěťových rozsahů, zařazení čítačů a digitálních vstupů do sekvence, ...), je vyhrazena funkce Td_Config_Acquisition.
Upozornění: Možnosti funkce a její parametry se odlišují podle typu zařízení.

Krok 4. Převedení zařízení do měřicího režimu

Pro převedení zařízení z klidového konfiguračního režimu do měřicího je určena funkce Td_Start_Acquisition s parametry nastavenými na softwarové spouštění.
Zařízení akceptuje konfigurační hodnoty nastavené v předešlých krocích a následně je připraveno k požadavkům aplikace o provedení měření.

Krok 5. Provedení měření

Použitím funkce Td_Get_SingleAcquisition je vyvoláno jednorázové provedení měřicí sekvence a naměřená data jsou uložena do vybraného paměťového prostoru.
Poznámka: Tento krok lze provádět opakovaně podle potřeby až do ukončení měření. Současně lze konfigurovat režim synchronně scanovaných čítačů funkcí Td_Config_ScanCounter a komunikovat s periferiemi s přímým přístupem.

Krok 6. Převedení zařízení do klidového režimu

Pro převedení zařízení z měřicího režimu zpět do klidového je určena funkce Td_Stop_Acquisition; zařízení je připraveno na novou konfiguraci měřicí sekvence.


Grafické znázornění postupu