Herunterladen Diese Seite drucken

Addi-Data APCI-1500 Technisches Referenzhandbuch Seite 80

Vorschau ausblenden Andere Handbücher für APCI-1500:

Werbung

Standardsoftware
BYTE
b_HardwareOrSoftwareGateSelect
BYTE
b_InterruptHandling
Aufgabe:
Auswahl des Arbeitsmodus für den zweiten Zähler/Timer. Geben Sie den
Grenzwert des Zählers/Timers ein.
Entscheiden Sie:
ob der Zähler/Timer einmal oder mehrmals den Zählzyklus ausführen muss.
-
ob der Zähler/Timer als Zähler oder Timer benutzt wird
-
ob ein Interrupt bei Zähler/Timer Ablauf erzeugt werden muss.
-
ob der externe Trigger benutzt wird
-
und ob der externe Gate benutzt wird.
-
Return Wert:
0: Kein Fehler
-1: Handle-Parameter der Karte ist falsch
-2: Parameter zur Auswahl des Zählers oder des Timers ist falsch
(APCI1500_COUTER oder APCI1500_TIMER)
-3: Fehler bei der Interruptauswahl
(APCI1500_ENABLE oder APCI1500_DISABLE)
-4: Benutzer Interrupt Routine nicht installiert
-5: Zyklus Parameter ist falsch
(APCI1500_CONTINUOUS oder APCI1500_SINGLE)
-6: Gate Parameter ist falsch
-7: Trigger Parameter ist falsch (APCI1500_SOFTWARE_TRIGGER oder
78
- APCI1500_SOFTWARE_TRIGGER: Der
Eingang 11 hat keinen Einfluß auf den Trigger
- APCI1500_HARDWARE_GATE: Der
Eingang 12 wird für den Gate benutzt.
Wenn der Eingang auf high ist, wird der
Zähler/Timer gestartet. Wenn der Eingang auf
low ist, wird der Zähler/Timer gestoppt.
- APCI1500_SOFTWARE_GATE: Der
Eingang 12 hat keinen Einfluß auf den Gate.
Bei Zähler Ablauf, oder wenn der Ausgang des
Timers auf high ist, können Interrupts erzeugt
werden. Mit diesem Parameter entscheidet der
Benutzer, ob er Interrupts benutzen will oder
nicht.
- APCI1500_ENABLE: Interrupts freigeben.
- APCI1500_DISABLE: Interrupts sperren.
(APCI1500_SOFTWARE_GATE oder
APCI1500_HARDWARE_GATE)
APCI1500_HARDWARE_TRIGGER)
APCI-/CPCI-1500

Werbung

loading

Diese Anleitung auch für:

Cpci-1500