Standardsoftware
5)
i_APCI1500_Set8DigitalOutputOn (...)
Syntax:
<Return Wert> = i_APCI1500_Set8DigitalOutputOn
Parameter:
BYTE
b_BoardHandle
BYTE
b_Port
BYTE
b_Value
Aufgabe:
Setzt einen oder mehrere Ausgänge eines Ports. Einen Ausgang setzen, bedeutet
auf high zu setzen.
Falls Sie den digitalen Ausgangsspeicher ausgeschaltet haben (AUS), werden alle
anderen Eingänge auf "0" gesetzt.
Beispiel:
Den digitalen Ausgangsspeicher anschalten (AN)
siehe Funktion "i_APCI1500_SetOutputMemoryOn (...)
b_Port
= 1
b_Value = 55 Hex
Die Ausgänge 1, 3, 5, 7 werden gesetzt. Die anderen behalten ihren Zustand.
Den digitalen Ausgangsspeicher ausschalten (AUS)
siehe Funktion "i_APCI1500_SetOutputMemoryOff (...)
b_Port
= 1
b_Value = 55 Hex
Die Ausgänge 1, 3, 5, 7 werden gesetzt. Die anderen werden zurückgesetzt.
Return Wert:
0: Kein Fehler
-1: Handle-Parameter der Karte ist falsch
-2: Nummer des Ports ist nicht 1 oder 2
1 Aktiviert = gesetzt
72
(BYTE b_BoardHandle,
BYTE b_Port,
BYTE b_Value)
Handle der Karte
Nummer des Ausgansports (1 oder 2)
Ausgabewert (0 bis 255)
1)
APCI-/CPCI-1500