La fonction protocole de fonction macro
8-6-4 Exemple d'application
1, 2, 3...
Exemple: R(2N+6)
Indique le sixième mot qui suit la deuxième opérande de l'instruction PMCR(––)
pour l'entrée des "adresses" ou des "données" et ajoute deux mots lors de la
répétition des étapes.
Informations communes
Données de communication
Données de communication
Données de communication
Données de communication
Donnèes de communication
Code de vérification d'erreur et longueur
Le code de vérification d'erreur SUM, LRC ou CRC et la longueur des données
s'ajoutent automatiquement au message en phase de transmission. A la récep-
tion du message, on effectue un contrôle pour vérifier si la transmission contient
des erreurs et on reçoit le nombre d'octets de données indiqué par leur longueur.
Matrice de réception
Lorsqu'on sélectionne une matrice dans le message de réception, on dispose
de max. 15 types de messages de réception et on peut effectuer plusieurs
traitements d'erreur pour chaque type de message.
L'instruction PMCR(––) appelle et exécute les séquences de communication.
L'exemple suivant illustre une séquence de communication qui transmet cinq
mots de données l'un après l'autre à partir du premier mot qui suit la deuxième
opérande de l'instruction PMCR(––), puis mémorise les données reçues dans le
mot indiqué par la troisième opérande.
00000 28908
1. Avec IR 00000 sur ON et SR 28908 (Indicateur d'exécution de l'instruction
avec port de carte de communication A) sur OFF, les communications des
données sont effectuées à travers le port de carte de communication A.
2. DM 0000 est le premier mot des données de transmission, il est transmis de
façon consécutive (5 fois) selon le réglage du répéteur de la séquence de
communication.
3. Les données reçues sont écrites dans la zone DM à partir du mot DM 0010.
La commande Send doit être sélectionnée dans l'étape de transmission et le ré-
péteur doit être réglé sur 5. Il faut utiliser l'attribut du mot de lecture dans les don-
nées du message d'émission avec la deuxième opérande de l'instruction
PMCR(––) et sélectionner l'équation de premier ordre R(N+1).
Afin d'écrire le message de réception sur l'adresse de la zone de données indi-
quée par la deuxième opérande de l'instruction PMCR(––), il faut sélectionner le
temps d'écriture des données reçues selon le réglage des paramètres de notifi-
cation des réponses. Sélectionner la commande Recv pour chaque étape de
réception et "Oui" pour le paramètre de notification de la réponse de réglage des
étapes.
Chapitre 8-6
ère
Indiquent la 1
adresse avec 2N+6
er
(équation de 1
ordre avec N).
ème
6
mot (N=0)
ème
8
mot (N=1)
ème
10
mot (N=2)
ème
12
mot (N=3)
ème
14
mot (N=4)
ème
16
mot (N=5)
PMCR
#1100
DM0000
DM0010
437