•
Ein serielles Modul kann nur jeweils getaktete oder ungetaktete Tasks ausführen.
•
Bei bidirektionalen Modulen kann der Hardwaretakt entweder nur für die Erfassung oder
nur für die Ausgabe verwendet werden.
Die technischen Möglichkeiten der vom Controller unterstützten Digitalmodule sind im
Artikel Software Support for CompactRIO, CompactDAQ, Single-Board RIO, R Series, and
EtherCAT aufgeführt. Sie finden diesen Artikel, indem Sie
Infocode
eingeben.
rdcdaq
Ein- und Ausgänge für statische Digitalsignale
Jede DIO-Leitung kann als Ein- oder Ausgang für die statische Digitalsignale genutzt werden.
Mit diesen Leitungen können Digitalsignale von bestimmten Modulen der C-Serie überwacht
und gesteuert werden. Jede DIO-Leitung kann einzeln als Digitaleingang (DI) oder
Digitalausgang (DO) konfiguriert werden, wenn das verwendete Modul der C-Serie diese
Konfiguration zulässt.
Die Abtastung der Ein- und Ausgänge für statische Signale wird mit Software-Timing
durchgeführt.
Erfassung von Digitalsignalen
Digitale Signale können mit seriell oder parallel arbeitenden Digitalmodulen erfasst werden.
Die digitalen Samples werden dabei in einem entsprechenden FIFO zwischengespeichert. Der
cRIO-Controller tastet die Digitalleitungen bei jeder steigenden oder fallenden Flanke des
Sample-Takts für die Erfassung von Digitalsignalen ab.
Da der cRIO-Controller mit unterschiedlichen Timing-Engines für die Signalerfassung
ausgestattet ist, kann er gleichzeitig bis zu acht Tasks zur Erfassung von Digitalsignalen mit
voneinander unabhängigen Timing- und Trigger-Einstellungen ausführen. Die acht Timing-
Engines sind mit "it0" bis "it7" bezeichnet. Die acht Timing-Engines werden von Tasks für die
Erfassung von Analog- und Digitalsignalen gemeinsam genutzt, so dass insgesamt acht Tasks
zur hardwaregetakteten Erfassung ausgeführt werden können.
Einzel-Sample-Modus mit Hardwaretakt (HWTSP)
Im hardwaregetakteten Einzel-Sample-Modus (HWTSP) werden Werte kontinuierlich mit
Hilfe eines Hardwaretakts, jedoch ohne Puffer, erzeugt oder erfasst. Dazu müssen Sie
entweder den Sample-Takt oder bestimmte Taktarten zur Erkennung von Pegeländerungen
einstellen. Andere Taktarten sind nicht möglich.
Mit dem HTWSP-Modus können Sie z. B. bei einer Regelanwendung feststellen, ob eine
Schleife in der vorgesehenen Zeitspanne ausgeführt wird. Da es in diesem Sample-Modus
keinen Puffer gibt, muss die Erfassung oder Ausgabe schnell genug ausgeführt werden, um
ni.com/info
Benutzerhandbuch zu cRIO-905x |
besuchen und den
©
National Instruments | 57