Herunterladen Inhalt Inhalt Diese Seite drucken

R&S FSP3 Bedienhandbuch Seite 456

Inhaltsverzeichnis

Werbung

RSIB-Schnittstelle
RSDLLilwrt
Diese Funktion sendet Cnt Bytes an ein Gerät mit dem Handle ud.
VB-Format:
Function RSDLLilwrt (ByVal ud%, ByVal Wrt$, ByVal Cnt&,
ibsta%, iberr%, ibcntl&) As Integer
C-Format:
short WINAPI RSDLLilwrt( short ud, char far *Wrt,
unsigned long Cnt, short far *ibsta, short far *iberr,
unsigned long far *ibcntl)
C-Format (Unix): short RSDLLilwrt( short ud, char *Wrt, unsigned long Cnt,
short *ibsta, short *iberr, unsigned long *ibcntl)
Parameter:
ud
Wrt
Cnt
Beispiel:
RSDLLilwrt (ud, '......', 100, ibsta, iberr, ibcntl)
Die Funktion sendet wie RSDLLibwrt() Daten an ein Gerät, mit dem Unterschied, daß auch binäre
Daten versendet werden können. Die Länge der Daten ist nicht durch einen nullterminierten String,
sondern durch die Angabe von Cnt Bytes bestimmt. Falls die Daten mit EOS (0Ah) abgeschlossen
werden sollen, dann muß das EOS-Byte an den String angehängt werden.
RSDLLibwrtf
Diese Funktion sendet den Inhalt einer Datei file an das Gerät mit dem Handle ud.
VB-Format:
Function RSDLLibwrtf (ByVal ud%, ByVal file$, ibsta%, iberr%,
ibcntl&) As Integer
C-Format:
short WINAPI RSDLLibwrt( short ud, char far *Wrt, short far
*ibsta, short far *iberr, unsigned long far *ibcntl )
C-Format (Unix): short RSDLLibwrt( short ud, char *Wrt, short *ibsta, short
*iberr, unsigned long *ibcntl )
Parameter:
ud
file
Beispiel:
RSDLLibwrtf(ud, "C:\db.sav", ibsta, iberr, ibcntl)
Mit dieser Funktion können Einstell- und Abfragebefehle an die Meßgeräte gesendet werden. Ob die
Daten als kompletter Befehl interpretiert werden, kann mit der Funktion RSDLLibeot() eingestellt
werden.
1164.4556.11
Geräte-Handle
String, der zum IEC-Bus-Parser gesendet wird.
Anzahl der Bytes, die zum Gerät gesendet werden.
Geräte-Handle
Datei, dessen Inhalt zum Gerät gesendet wird.
4.23-40
FSP
D-1

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis