Commandes De Lecture/D'écriture Modbus - General Motors S4100T Manuel D'instructions

Table des Matières

Publicité

Commandes de lecture/d'écriture Modbus
8.4
Code de fonction
1
2
3
4
5
6
15
16
N'importe quelle commande avec un code de fonction 1, 2, 3 ou 4 permet la lecture de
données à partir de l'appareil. La structure de message pour chaque commande de
lecture spécifie une adresse de registre de départ. Il est possible d'accéder à un
maximum de 5 registres consécutifs, y compris l'adresse de registre de départ. Chaque
registre configure les données sous la forme de 2 octets avec l'octet le plus important en
premier. En cas d'accès à plus de 5 registres ou de tentative d'accès à un registre ne
figurant pas dans l'espace d'adresse de registre de lecture autorisé, le message Adresse
de données illégale (code d'exception nº2) est renvoyé.
N'importe quelle commande avec un code de fonction 5, 6, 15 ou 16 permet l'écriture de
données en écriture sur l'appareil. La structure de message pour chaque commande
d'écriture spécifie une adresse de registre vers laquelle les données sont inscrites. La
structure de message pour chaque commande d'écriture multiple (15 et 16) spécifie une
adresse de registre avec le nombre d'octets défini sur 2 afin de permettre un accès à un
registre unique. En cas d'accès à plus d'un registre ou de tentative d'accès à un registre
ne figurant pas dans l'espace d'adresse de registre d'écriture autorisé, le message
Adresse de données illégale (code d'exception nº2) est renvoyé. Le mode de diffusion
utilise l'adresse 0 et envoie les mêmes données à tous les périphériques asservis
connectés.
L'émission d'une commande d'écriture vers un registre d'écriture autorisé unique
engendre normalement l'écrasement de toutes les données spécifiées. Dans certains
cas, il est impossible d'imposer une condition en raison d'un événement externe : par
exemple, les tentatives d'effacement d'une erreur alors que la condition d'erreur existe
encore ne pourront aboutir. Dans d'autres cas, toute tentative d'attribution de valeurs
hors échelle, en lecture seule ou inutilisées n'aura aucun effet. Il est conseillé d'émettre
une lecture de la même plage de registre afin de vérifier la présence de vraies valeurs
de données suite au cycle d'écriture.
Description
Lire l'état de l'enroulement
Lire l'état de l'entrée
Lire les registres d'entretien
Lire les registres des entrées
Imposer un enroulement unique
Prédéfinir un registre unique
Imposer plusieurs enroulements
Prédéfinir plusieurs registres
30
Modèle S4100T
Type d'accès
Lecture
Lecture
Lecture
Lecture
Ecriture
Ecriture
Ecriture
Ecriture

Publicité

Table des Matières
loading

Produits Connexes pour General Motors S4100T

Table des Matières