Table des Matières

Publicité

Manuel utilisateur « CUBLOC™ »

On Recvx

ON RECV0 GOSUB Etiquette
ON RECV1 GOSUB Etiquette
ON RECV2 GOSUB Etiquette
ON RECV3 GOSUB Etiquette
Lorsque des données arrivent sur le port RS232 du canal (0 à 3 suivant le type de module
CUBLOC™ utilisé) et que la commande ON RECVx a été réalisée, le programme continuera
automatiquement son exécution à l' «étiquette » spécifiée.
Dim A(5) As Byte
Opencom 1,19200,0, 100, 50
On Recv1 gosub DATARECV_RTN
Do
Loop
DATARECV_RTN:
If Blen(1,0) > 4 Then
A(0) = Get(1,1) ' Lecture d'un octet.
A(1) = Get(1,1) ' Lecture d'un octet.
A(2) = Get(1,1) ' Lecture d'un octet.
A(3) = Get(1,1) ' Lecture d'un octet.
A(4) = Get(1,1) ' Lecture d'un octet.
End If
Return
IMPORTANT
Lorsque l'interruption générée par ON RECVx est en train d'être exécutée, il ne
sera pas possible d'exécuter une nouvelle interruption ON RECVx. Après que
la routine d'interruption ait terminé son exécution, le CUBLOC™ pourra revenir
à la routine d'interruption ON RECVx si des données (dans le buffer de
réception) ont encore été reçues.
(Traduction Française@2005–- Copyright Lextronic – Tous droits réservés)
' Saute à DATARECV_RTN lorsque des données
' arrivent sur le port RS232 du canal 1
' Boucle sans fin
' Fin de la routine d'interruption
169

Publicité

Table des Matières
loading

Ce manuel est également adapté pour:

Cubloc cb280Cubloc cb290Cubloc cb405

Table des Matières