Rev. 1.8D
➔ Parameter
Rückgabewert
me4000DIOBPWraparound
✎ Beschreibung
Funktionsreferenz
<BoardNumber>
Nummer der anzusprechenden Karte vom Typ ME-46xx oder
ME-6x00 (0...31)
<StopMode>
• ME4000_DIOBP_STOP_MODE_LAST_VALUE
Ausgabe mit letztem Wert im Ringpuffer definiert beenden (nur
sinnvoll in Verbindung mit der Funktion ...DIOBPWrap-
around).
• ME4000_DIOBP_STOP_MODE_IMMEDIATE
Ausgabe sofort beenden und Bitmuster 0000Hex ausgeben.
Wurde die Funktion erfolgreich ausgeführt, so wird 0
(ME4000_NO_ERROR) zurückgegeben. Im Fehlerfall wird ein Feh-
lercode ungleich 0 zurückgegeben. Die genaue Fehlerursache kann
mit den Funktionen zum Fehler-Handling ermittelt werden.
ME-4650
–
Mit dieser Funktion wird der betreffende Kanal für die Betriebsart
„BitPattern-Wraparound" vorbereitet. Sie können in diesem Modus
beliebige Bitmuster wiederholt ausgeben. Vor Beginn der Bitmuster-
ausgabe muß der Ringpuffer einmalig beladen werden. Erzeugen sie
einen Datenpuffer definierter Größe mit dem auszugebenden Bitmu-
sterstrom. Der Timer gibt ein festes Zeitraster (Sample-Rate) für die
Ausgabe der Bitmuster vor (siehe ...DIOBPConfig).
Gestartet wird die Ausgabe stets mit der Funktion ...DIOBPStart ent-
weder sofort (Software-Start) oder durch ein externes Triggersignal
(siehe ...DIOBPConfig).
Mit der Funktion ...DIOBPStop können Sie die Ausgabe wahlweise
sofort beenden oder definiert „anhalten", d. h. die Ausgabe wird mit
dem letzten Wert im FIFO und somit einem bekannten Bitmuster be-
endet. Sofern zwischenzeitlich die Betriebsart für diesen Kanal nicht
gewechselt wurde, kann die Ausgabe mit der Funktion ...DIOBP-
Start jederzeit von vorne gestartet werden. Mit der Funktion ...DIOB-
PReset wird im Vergleich zu ...DIOBPStop auch das FIFO gelöscht
und damit die Ausgabe vollständig beendet.
Handbuch ME-4650/4660/4670/4680
ME-4660
ME-4670
–
Seite 166
ME-4680
✔
–
Meilhaus Electronic