Přejít k hlavnímu obsahu

Přihlášení pro studenty

Přihlášení pro zaměstnance

Publikace detail

Modul pro připojení zařízení NI USB6009
Rok: 2010
Druh publikace: software
Strana od-do: nestránkováno
Tituly:
Jazyk Název Abstrakt Klíčová slova
cze Modul pro připojení zařízení NI USB6009 SW vznikl v rámci VZ MŠM 0021627505 pro potřeby ověřování navržených algoritmů řízení. SW modul umožňuje využívat měřicí zařízení NI USB6009/6008 v prostředí programu SIMULINK pro sběr a ovládání unifikovaných signálů v reálném čase. Modul umožňuje použít výpočetní prostředí SIMULINK pro měření a řízení zařízení připojených pomocí unifikovaných signálů k USB6009/8. S-funkce umožňuje vytvořit uživatelský blok zajišťující přístup ke všem vstupům a výstupům měřicího zařízení USB6009 z programového prostředí Simulink. Použití bloku v simulačním modelu umožňuje periodické čtení i zápis hodnot analogových a digitálních signálů připojených k vybranému zařízení. Název zařízení a perioda vzorkování jsou povinné parametry bloku. S-funkce zajišťuje také synchronizaci simulačního a reálného času (soft real-time) v intervalech vzorkování. Pro současnou práci s více zařízeními lze použit více instancí bloku. Pro různá zařízení je možné používat různé intervaly vzorkování, tj. je řešen i problém reentrantnosti. Simulink; S-funkce; sběr dat; ovladače NIDAQmx; reálný čas; sdílené knihovny
eng Program unit for connection of NI USB6009 device SW was developed in project MŠM 0021627505. SW unit allows easy utilizing measuring device NI USB6009/8 in environment of program SIMULINK for real time data acquisition and manipulation. The SW unit enables to use computing environment of SIMULINK for measuring and control of a device connected by unified signals to USB6009/8. S-function allows creating user block that ensure the access to all inputs and outputs of the measuring device USB6009. Block using in simulation model allows periodical reading and writing of values of all analog and digital signals which are connected to selected device. The device name and sampling period are required block parameters. The S-function ensures the synchronization simulation time with real time (soft real-time) in time instant of sampling period, too. More devices concurrently can be managed by using of multiple instances of block. Different devices can use different sampling period i.e. the problem of the reentrance is also solved in S-function design. Simulink; S-function; data acquisition; NIDAQmx driver; real-time; shared libraries