PCIADIO – PCI Karte mit galv. getrennten analogen und digitalen IOs
EBRU
Benutzerhandbuch
pciadio-de-um-1v2.doc
06.06.2011
Rev. 1.2
Seite 53 von 75
6.3 Digital Ausgangsfunktionen
pciadioDOSetChannelState
Beschreibung
Setzt den übergebenen Ausgangskanal auf den übergebenen Pegel.
Parameter
Eingabe
<BoardNumber>
Index für die Adressierung der mit der Funktion pciadioGetSummaryOfAllBoards ermittelten
PCIADIO Karte.
<Channel>
Kanalnummer 1...16 des gewünschten Ausgangskanal
<ChannelState>
Zustand des Kanals. 1 entspricht einem High-Pegel und 0 einem Low-Pegel am Ausgang.
Ausgabe
keine
Rückgabe
Wurde die Funktion erfolgreich ausgeführt wird TRUE zurückgegeben. Ist während der
Ausführung ein Fehler aufgetreten wird FALSE zurückgegeben. Mit Hilfe der Funktion
pciadioGetErrorMsg kann dann der Fehler ermittelt werden.
pciadioDOSetState
Beschreibung
Setzt den Zustand aller Ausgangskanäle auf die übergebenen Pegel.
Parameter
Eingabe
<BoardNumber>
Index für die Adressierung der mit der Funktion pciadioGetSummaryOfAllBoards ermittelten
PCIADIO Karte.
<AllChannelState>
Pegel aller Ausgangskanäle der ausgewählten Karte. Die 16-Bit Variable beinhaltet die Pegel
der 16 Ausgangskanäle, in der niederwertigsten Bitposition den Pegel von Kanal 1 und in der
höchstwertigen Bitposition den Pegel von Kanal 16. Ein gesetztes Bit entspricht einem High-
Pegel am entsprechenden Ausgang.