Format Des Données (Protocole); Le Protocole Est Constitué Comme Suit - Mitsubishi Electric FR-A700 Série Manuel D'utilisation

Masquer les pouces Voir aussi pour FR-A700 Série:
Table des Matières

Publicité

Mode de communication et réglages
Format des données (protocole)
Généralement, l'échange de données dans lequel la station maître envoie une demande (Que-
ry) et la station esclave renvoie une réponse (Response) a lieu. Si la communication se déroule
sans erreur, l'adresse de l'appareil et le code de fonction seront copiés. Si la communication ne
se déroule pas sans erreur (code de fonction ou de données n'est pas valable), le bit 7 (= 80h)
du code de fonction est mis à un et un code d'erreur est ajouté aux octets de données.
Fig. 6-231: Échange de données
Le format des messages est composé des quatre champs de message indiqués ci-dessus. Afin
que la station esclave reconnaisse les données comme étant un message, des champs sans
données (T1: début, fin) avec une longueur de 3,5 caractères sont en plus ajoutés.
Le protocole est constitué comme suit :
Lancement
T1
Champ du message Description
Champ
d'adresse
Champ de
fonction
Champ de
données
Champ de
contrôle CRC
Tab. 6-148:Structure du protocole
6 - 470
Demande de la station maître
Adresse de l'appareil
Code de fonction
Octets de données
8 bits
Contrôle d'erreur
Adresse
Fonction
8 bits
8 bits
Le champ d'adresse comprend 1 octet (8 bits) et peut être spécifié à des valeurs de 0 à 247.
Pour le mode Broadcast (sur toutes les stations), « 0 » doit être spécifié ou une valeur entre 1
et 247 afin de transmettre un message à la station esclave. Les données de réponse de la sta-
tion esclave comportent l'adresse spécifiée par la station maître.
Le champ de fonction comprend 1 octet (8 bits) et peut être spécifié à des valeurs de 1 à 255.
La station maître spécifie les données pour la fonction à exécuter et la station esclave exécute
cette demande. Le tableau suivant présent les codes de fonction supportés. Si une demande
comporte un code de fonction qui n'est pas mentionné dans le tableau, la station esclave
signale une erreur. Lors d'une demande sans erreur, la station esclave renvoie le code de
fonction spécifié à la station maître. En cas d'erreur, la station esclave transmet H80 et le code
de fonction.
Code
Fonction
H03
Lecture du registre Holding
H06
Activer registre individuel
H08
Diagnostic
H10
Activer plusieurs registres
Lecture du fichier journal pour
H46
la fréquence d'accès aux regi-
stres Holding
Le format dépend du code de fonction (voir page 6-471). Les données comprennent le comp-
teur d'octets, le nombre d'octets, la description de l'accès au registre Holding etc.
La présence d'une erreur dans les données reçues est contrôlée. Le contrôle est effectué à
l'aide du procédé CRC cependant, 2 octets sont ajoutés à la fin du message. L'octet de poids
faible est ajouté en premier et ensuite l'octet de poids fort est ajouté. La valeur CRC est cal-
culée par la station émettrice et est ajoutée au message. La station réceptrice calcule la valeur
CRC à la réception et compare la valeur reçue dans le champ de contrôle CRC avec la valeur
calculée. Si les valeurs ne concordent pas, une erreur est détectée.
Adresse de l'appareil
Code de fonction
Octets de données
8 bits
Contrôle d'erreur
Réponse de la station esclave
Données
Contrôle CRC
L
n
8 bits
8 bits
Description
Lecture des données du registre Holding
Écriture des données dans le registre Holding Possible
Diagnostic fonctionnel
(seulement contrôle de communication)
Écriture des données dans plusieurs registres
Holding successifs
Lecture du nombre de registres auxquels il a
été accédé pendant la communication
Paramètres
I001228E
Fin
H
T1
8 bits
Mode
Broadcast
Impossible
Impossible
Possible
Impossible

Publicité

Table des Matières
loading

Ce manuel est également adapté pour:

Fr-a740 ec

Table des Matières