Télécharger Imprimer la page

Omron SYSMAC CPM1 Manuel De Programmation page 218

Publicité

Fonctions de communication du CPM2A/CPM2C
D3E Electronique Parc du Grand TROYES 3 Rond Point Winston CHURCHILL 10302 SAINTE SAVINE
Tél: 03 25 71 31 65 Fax: 03 25 74 38 82 Email: electronique@d3e.fr www.d3e.fr
Les communications à l'ordinateur sont commandées avec les drapeaux de
registre d'adresse suivants :
Mot
Bit(s)
AR 08
00 à 03
Code d'erreur du port RS-232C
0 : Exécution normale
2 : Erreur de trame
04
Drapeau d'erreur de communications RS-232C
ON : Une erreur de communication avec le port RS-232C est
survenue
OFF : Normal
05
Drapeau Prêt à transmettre sur RS-232C
ON : L'API est prêt à transmettre des données.
08 à 11
Code d'erreur du port périphérique
0 : Exécution normale
2 : Erreur de trame
12
Drapeau d'erreur de communications sur le port périphé-
rique
ON : Une erreur de communication avec le port périphérique
est survenue
13
Drapeau Prêt à transmettre sur le port périphérique
ON : L'API est prêt à transmettre des donées.
Communications inattendues
Une transmission de données vers l'ordinateur est déclenchée par l'API.
(@)TXD(48)
S : Première adresse des données à transmettre
S
C : Données de contrôle
C
N
N : Nombre d'octects à transmettre (BCD : 0001 à 0061)
Lorsque des communications à l'ordinateur sont utilisées, TXD(48) convertit en
ASCII les N octets de données en commençant par S, ajoute le titre de la com-
munication à l'ordinateur, la FCS et le caractère d'arrêt et émet ces données
comme une trame de communication à l'ordinateur.
La trame de communication à l'ordinateur émise se présente comme dans le
schéma ci-après :
N_ de
station
Contenu
1 : Erreur de parité
3 : Erreur de dépassement
1 : Erreur de parité
3 : Erreur de dépassement
Port de communicationst
0 : Port RS-232 ; 1 : Port périphérique
Converti en ASCII.
N octets
Données (ASCII)
Chapitre
4-3
"
205

Publicité

loading