PCIADIO – PCI Karte mit galv. getrennten analogen und digitalen IOs
EBRU
Benutzerhandbuch
pciadio-de-um-1v2.doc
06.06.2011
Rev. 1.2
Seite 51 von 75
6.2 Digital Eingangsfunktionen
pciadioDIGetChannelState
Beschreibung
Liefert den Status des übergebenen Eingangskanal zurück
Parameter
Eingabe
<BoardNumber>
Index für die Adressierung der mit der Funktion pciadioGetSummaryOfAllBoards ermittelten
PCIADIO Karte.
<Channel>
Kanalnummer 1...16 des gewünschten Eingangskanal
Ausgabe
<ChannelState>
Zustand des Kanals: Eine 1 entspricht einem High-Pegel und eine 0 einem Low-Pegel am
Eingang.
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.
pciadioDIGetState
Beschreibung
Liefert den Zustand aller digitalen Karteneingänge zurück.
Parameter
Eingabe
<BoardNumber>
Index für die Adressierung der mit der Funktion pciadioGetSummaryOfAllBoards ermittelten
PCIADIO Karte.
Ausgabe
<AllChannelState>
Zustand aller Eingangskanäle der ausgewählten Karte. Die 16-Bit Variable beinhaltet die
Zustände der 16 Eingangskanäle, in der niederwertigsten Bitposition den Zustand von Kanal 1
und in der höchstwertigen Bitposition den Zustand von Kanal 16. Ein gesetztes Bit signalisiert
einen High-Pegel am entsprechenden Eingang.