Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens RF182C Betriebsanleitung Seite 90

Simatic rfid-systeme kommunikationsmodul
Inhaltsverzeichnis
Beispiele/Applikationen
10.1 Allgemeine Grundlagen der Socketprogrammierung beispielhaft in C
/*Verbindungsaufbau*/
if( connect(Client, (SOCKADDR*)&adr, sizeof( adr ) ) < 0)
{
//Fehler aufgetreten
}
else
{
//Verbindung OK
}
/*Senden von Daten*/
nLen = send( Client, caBuf, nLen, 0 );
if( nLen > 0 )
{
// Daten wurden erfolgreich gesendet
}
else
{
// Fehler beim Senden
}
/*Empfangen von Daten*/
nLen = recv( Client, caBuf, sizeof( caBuf ) - 1, 0 );
if( nLen > 0 )
{
// Es wurden Daten empfangen
// im Array caBuf können die Daten gelesen werden
}
else
{
// Fehler beim Empfang
// ggf. Verbindungsabbau
}
/*Verbindung schließen*/
closesocket( Client );
90
Kommunikationsmodul RF182C
Betriebsanleitung, 10/2010, J31069-D0204-U001-A2-0018
Inhaltsverzeichnis
loading

Inhaltsverzeichnis