red lion CRIMSON 2 Manuel De L'utilisateur page 267

Table des Matières

Publicité

C
'
S
TCP/IP
ONFIGURATION D
UN
OCKET
C
ONFIGURATION D
Pour utiliser un socket TCP/IP en mode brut, sélectionnez Pilote TCP/IP Passif tel que décrit
ci-dessous...
La propriété Sur Rafraîchissement est configurée comme nous venons de le décrire alors que
la propriété Port doit être configurée pour indiquer le port TCP sur lequel vous souhaitez que
le pilote effectue ses contrôles. Le pilote accepte des connexions sur ce port, puis appelle le
programme Sur Rafraîchissement pour gérer les communications.
L
C
ECTURE DE
ARACTERES
Pour lire des données à partir d'un port brut, un caractère à la fois, utilisez la fonction
telle que décrite dans la section Référence des fonctions de ce manuel. Comme
PortRead
avec toutes les fonctions du port brut, l'argument
descendant la liste des ports situés dans le volet gauche de la fenêtre Communications, avec le
port de programmation qui est le port 1.
L'exemple ci-dessous affiche l'utilisation de
int Data;
for(;;) {
Notez qu'en passant une valeur autre que zéro pour l'argument
fonction
Sleep
vous assurer que vous suspendez la tâche des communications à un certain point, sinon vous
pouvez empêcher le fonctionnement du système.
R
3
EVISION
'
S
TCP/IP
UN
OCKET
if( (Data := PortRead(2, 100)) >= 0 ) {
/* Add code to process data */
}
}
est supprimé. Si vous utilisez une valeur zéro pour cet argument, vous devez
de cette fonction est calculé en
port
pour accepter les caractères...
PortRead
period
U
P
B
TILISATION DES
ORTS
RUTS
, le besoin d'appeler la
P
251
AGE

Publicité

Table des Matières
loading

Table des Matières