Lecture De L'état Des Entrées, (Code De Fonction 02) - Rockwell Automation Allen-Bradley FLEX 5000 Série Manuel Utilisateur

Masquer les pouces Voir aussi pour Allen-Bradley FLEX 5000 Série:
Table des Matières

Publicité

Annexe B
Liste de commande maître
Adresse de
Code de
station
fonction
0B
01
72
Réponse
Un exemple de réponse pour la lecture de l'état de la bobine est illustré
dans le tableau suivant. Les données sont compressées à raison d'un bit
par bobine. La réponse comprend l'adresse de l'esclave, le code de
fonction, la quantité de caractères de données, les caractères de
données et la vérification des erreurs. Les données sont compressées à
raison d'un bit par bobine (1 = ON, 0 = OFF). Le bit de poids faible du
premier caractère contient la bobine adressée, et la suite suit. Pour les
quantités de bobines qui ne sont même pas des multiples de huit, les
derniers caractères sont complétés par des zéros à l'extrémité de poids
fort. La quantité de caractères de données est toujours spécifiée
comme quantité de caractères RTU, c'est-à-dire que le nombre est le
même que RTU ou ASCII soit utilisé.
Étant donné que le dispositif d'interface esclave est traité à la fin d'une
scrutation de l'automate, les données reflètent l'état de la bobine à la
fin de la scrutation. Certains esclaves limitent la quantité de bobines
fournie à chaque scrutation; ainsi, pour de grandes quantités de
bobines, plusieurs transactions PC doivent être effectuées en utilisant
l'état de la bobine à partir de scrutations séquentielles.
État des
Nombre
données de la
d'octets
bobine 20 à 27
05
CD
L'état des bobines 20 à 27 est affiché par CD (HEX) = 1100 1101 (Binaire).
Lu de gauche à droite, cet état montre que les bobines 27, 26, 23, 22 et
20 sont toutes ON. Les autres octets d'état de bobine de données sont
décodés de la même manière. En raison de la quantité d'états de bobine
demandés, le dernier champ de données, qui est affiché 1B (HEX) =
0001 1011 (binaire), contient l'état de seulement cinq bobines (52 à 56)
au lieu de huit bobines. Les 3 bits les plus à gauche sont fournis sous
forme de zéros pour remplir le format 8 bits.
Lecture de l'état des entrées, (code de fonction 02)
Interrogation
Cette fonction permet d'obtenir l'état ON/OFF des entrées discrètes
(plage Modbus 1x) dans l'esclave adressé. Ce code de fonction ne prend
pas en charge le mode Diffusion PC. En plus des champs d'adresse et
de fonction de l'esclave, le message exige que le champ d'information
contienne l'adresse d'entrée initiale à lire (adresse de départ) et le
nombre d'emplacements qui sont interrogés pour obtenir des données
d'état.
L'adressage permet d'obtenir jusqu'à 2 000 entrées à chaque demande ;
cependant, le dispositif esclave spécifique peut avoir des restrictions
qui réduisent la quantité maximale. Les entrées sont numérotées à
partir de zéro; (entrée 10001 = zéro, entrée 10002 = un, entrée 10003 =
deux, et ainsi de suite, pour un 584).
Publication Rockwell Automation 5094-UM006A-FR-P - Octobre 2020
État des
État des
données de la
données de la
bobine 28 à 35
bobine 36 à 43
6B
B2
État des
État des
données de la
données de la
bobine 44 à 51
bobine 52 à 56
0E
1B
Champ de
vérification
des erreurs
(2 octets)
CRC

Publicité

Table des Matières
loading

Ce manuel est également adapté pour:

Allen-bradley 5094-serialAllen-bradley 5094-serialxt

Table des Matières