Télécharger Imprimer la page

Omron SYSMAC CQM1 Manuel De Programmation page 68

Masquer les pouces Voir aussi pour SYSMAC CQM1:

Publicité

Fonction de communication
1-5-5 Communication en liaison point par point (inter–automates,
2 CQM1 maximum)
Liaison point par point
Zone maître
Zone esclave
Procédure de communication Si les sélections des maître et esclave sont effectuées correctement, la liaison
DM 6645: 1000 (port RS-232C en mode RS-232C ; conditions de communica-
tion standard)
DM 6648: 2000 (pas de code de départ ; code de fin CR/LF)
On part du principe que les valeurs par défaut sont sélectionnées pour toutes les
autres configurations API. Du DM 0100 au DM 0104, "3132" est stocké dans
chaque mot. A partir de l'ordinateur, exécutez un programme pour recevoir les
données du CQM1 avec les conditions de communication standard.
00100
00101 AR0805
AR0806
Les données sont les suivantes :
"31323132313231323132CR LF"
Si deux CQM1 sont reliés en liaison point par point par la connexion de leurs
ports RS-232C, ils peuvent partager la même zone LR. L'un sert de maître et
l'autre d'esclave.
Rem. : le port périphérique ne peut être utilisé pour les liaisons 1:1.
La liaison point par point permet à deux CQM1 de partager les données de leurs
zones LR. Comme le montre le schéma suivant, lorsqu'une donnée est inscrite
dans un canal de la zone LR d'une des cartes de liaison, elle est automatique-
ment ré–écrite à l'identique dans le canal correspondant de l'autre carte. Cha-
que API a des canaux spécifiés dans lesquels il peut écrire et d'autres canaux
spécifiés dans lesquels l'autre API peut écrire. On peut lire mais non ré–écrire
les canaux qui ont déjà été écrits par l'autre API.
Maître
"1" écrit
automatiquement écrit
1
Les canaux utilisés par chaque ordinateur sont ceux de la table suivante, en
fonction des sélections du maître, de l'esclave et des canaux de liaison.
Sélections du
DM 6645
Canaux maîtres
Canaux esclaves
point par point commence alors automatiquement en alimentant simplement les
deux CQM1. Le fonctionnement est indépendant des modes de chaque API.
DIFU(13)
00101
@TXD
Si AR 0805 (drapeau de transmission prête) est
à ON lorsque IR 00100 passe à ON, les dix
DM 0100
octets de données (DM 0100 à DM 0104) sont
#0000
transmis en commençant par les octets
#0010
d'extrême gauche.
Lorsque AR 0806 (drapeau de réception termi-
@RXD
née) est à ON, le nombre d'octets de données
DM 0200
spécifié dans AR 09 est lu à partir de la
#0000
mémoire tampon de réception du CQM1 et
stocké en mémoire à partir du DM 0200 en
AR09
commençant par les octets d'extrême gauche.
Esclave
1
LR 00 à LR 63
LR 00 à LR 31
LR00 à LR31
LR00 à LR15
LR32 à LR63
LR16 à LR31
Chapitre 1–5
1
Zone maître
Ecri-
Zone esclave
ture
LR 00 à LR 15
LR00 à LR07
LR08 à LR15
65

Publicité

loading