Siemens SIMATIC S7-200 Manuel page 117

Masquer les pouces Voir aussi pour SIMATIC S7-200:
Table des Matières

Publicité

Exemple : Opérations Transférer message de mémoire tampon et Recevoir
P
P
A
L
Jeu d'opérations S7- -200
NETWORK 1 //Ce programme recevra une chaîne de caractères
//jusqu'à détection d'un caractère de saut de ligne.
//Le message sera alors retransmis
//à l'émetteur.
LD
SM0.1
//Premier cycle :
MOVB
16#09, SMB30 //1. Initialiser comm. progr. :
//
//
//
MOVB
16#B0, SMB87 //2. Initialiser l'octet de commande RCV :
//
//
//
//
//
MOVB
16#0A, SMB89 //3. Définir caractère de fin de message
//
MOVW
+5, SMW90
//4. Set idle line timeout
//
MOVB
100, SMB94
//5. Set maximum number of characters
//
ATCH
INT_0, 23
//6. Associer l'interruption 0
//
ATCH
INT_2, 9
//7. Associer l'interruption 2
//
ENI
//8. Valider les interruptions utilisateur.
RCV
VB100, 0
//9. Valider boîte réception avec
//
Chapitre 6
- - Sélectionner 9600 bauds.
- - Sélectionner 8 bits de données.
- - Sélectionner pas de parité.
- -RCV validé.
- - Détecter car. de fin de message.
- - Détecter condition de ligne inactive
comme condition de début de
message.
à OA hexa (saut de ligne).
to 5 ms.
to 100.
à l'événement Réception achevée.
à l'événement Emission achevée.
tampon à VB100.
103

Publicité

Table des Matières
loading

Table des Matières