Herunterladen Diese Seite drucken

Quancom PCIOPTOREL16 Bedienungsanleitung Seite 27

Werbung

PCIOPTOREL16 PCIOPTO16I/O
3.7.1
Ansteuerung von mehreren gleichen Karten
Wenn Sie für Ihre Anwendung mehrere gleiche Karten in einem PC-System verwenden
müssen, so können Sie anders als bei Einzelkarten nur über die QAPIExt...-Befehle darauf
zugreifen. Bevor Sie dies jedoch können, müssen Sie die QLIB über das Kontrollfenster für
die QLIB darüber informieren, dass Sie mehrere gleiche Karten verwenden (gleiche Module
laden) möchten.
Nachdem Sie die QLIB entsprechend konfiguriert haben, können Sie mit dem Befehl
QAPIExtOpenCard(cardID, devnum) die Karte mit der ID cardID und der Nummer devnum
(konfiguriert durch SW1) einen Verweis auf diese Karte erhalten.
Mit dem erhaltenen Verweis auf eine Karte können dann alle Aktionen durch die
QAPIExt...-Befehlen durchgeführt werden. Siehe auch Kapitel 5 "QLIB Befehle".
Bei der Beendung Ihres Programms oder Ihrer Messroutine, sollten Sie die Funktion
QAPIExtCloseCard mit dem Verweis Ihrer Karten aufrufen, damit ein späterer Zugriff über
QAPIExtOpenCard keine Fehlermeldungen hervorruft.
Prinzipieller Ablauf:
· Öffnen der Karte
-
QAPIExtOpenCard()
· Benutzen der Kartenfunktionen
· Lesen:
-
QAPIExtReadDI8()
-
QAPIExtReadDI32()
· Schreiben:
-
QAPIExtWriteDO8()
-
QAPIExtWriteDO32()
· Schließen der Karte
-
QAPIExtCloseCard()
© QUANCOM Informationssysteme GmbH
23

Werbung

loading

Diese Anleitung auch für:

Pciopto16i/o