Code De Fonction 02 - Read Input Status (Lire L'état D'entrées) - Siemens SIMATIC ET 200S Instructions De Service

Masquer les pouces Voir aussi pour SIMATIC ET 200S:
Table des Matières

Publicité

Modbus/USS
3.6 Pilote esclave Modbus
3.6.7
Code de fonction 02 – Read Input Status (lire l'état d'entrées)
Fonction et structure
Le code de fonction 02 – Read Input Status est caractérisé comme suit :
Fonction
Télégramme de requête
Télégramme de réponse
LEN en octets
start_address
L'adresse de bit Modbus "start_address" est interprétée comme suit par le pilote :
Le pilote vérifie si "start_address" se trouve dans l'une des zones indiquées dans le DB de
conversion pour FC 02 (de/à : mémentos, entrées).
Si l'adresse de bit Modbus start_address
se trouve dans la zone
De
De
Le calcul des adresses pour l'accès (conversion des adresses) s'effectue comme suit :
Accès commençant avec SIMATIC
Octet de mémento
Octet d'entrée
Accès aux mémentos et aux entrées
Lors de l'accès aux zones de mémoire SIMATIC mémentos et entrées, le numéro de bit
restant (Rest Bit_Number) est calculé et utilisé pour adresser le bit correspondant dans le
premier/dernier octet de mémento ou d'entrée.
bit_number
Toute valeur comprise entre 1 et 1768 est autorisée pour bit_number (nombre de bobines).
Ce nombre de bits est lu.
194
kkkkk
lllll
à
nnnnn
rrrrr
à
Cette fonction permet au système maître Modbus de lire des bits
individuels dans les zones de mémoire SIMATIC énumérées
ci-après.
ADDR
FUNC
start_adress
ADDR
FUNC
Byte_count n n Byte DATA
6
l'accès s'effectue à
la zone de mémoire SIMATIC
à partir du mémento
à partir de l'entrée
= ((start_address-
= ((start_address-
bit_number
vvvvv
M
sssss
E
Formule de conversion
kkkkk
vvvvv
) / 8)
+
nnnnn
sssss
) / 8)
+
Modules d'interface série
Instructions de service, 03/2009, A5E00124882-05
CRC
CRC
.0
. 0

Publicité

Table des Matières
loading

Ce manuel est également adapté pour:

6es7 138-4df01-0ab0

Table des Matières