MSC_ReadStatic

<< Click to Display Table of Contents >>

Navigation:  MscDll Referenzhandbuch > Programmierschnittstelle > Statische Übertragungskanäle >

MSC_ReadStatic

Diese Funktion liest die neuesten Daten von einem statischen Übertragungs-Kanal.

 

Definition


MSC_STATUS
MSC_ReadStatic(
    MSC_HANDLE Handle,
    unsigned char OpCode,
    unsigned long BufferSize,
    void* Buffer,
    unsigned long* DataCount
);

 

Parameter


Handle

Handle zu dem Gerät (Irinos-System), das bei einem früheren Aufruf der Funktion MSC_OpenDevice zurückgegeben wurde.

Opcode

Der Opcode des statischen Kanals:
opcRS für das Auslesen statischer Messwerte.
opcRHS für das Auslesen des Hardware-Status.
opcBIO für das Auslesen der digitalen Eingänge.

BufferSize

Die Größe des Puffers, in welchen die empfangenen Daten kopiert werden sollen (Einheit: Bytes).

Buffer

Puffer, in welchen die empfangenen Daten kopiert werden. Dieser muss mindestens die Größe BufferSize haben.

DataCount

Die Anzahl der Bytes, die in letzter Zeit empfangen wurden. 0, falls keine neuen Daten empfangen wurden.

 

Rückgabewert


Die Funktion gibt im Erfolgsfall MSC_STATUS_SUCCESS zurück, bei Fehlern wird der Fehlercode zurückgegeben.

 

Kommentare


Ein statischer Messkanal muss mit der Funktion MSC_SetupStaticChannel initialisiert werden. Als Opcode wird dann MSC_ReadStatic der Opcode des statischen Kanals übergeben, um die empfangenen Werte zu lesen.

 

Siehe auch


MSC_OpenDevice

MSC_SetupStaticChannel