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
|