Exemples : Lecture D'un Paramètre - Siemens Sinamics dcm Instructions De Service

Variateur cc
Table des Matières

Publicité

10.8.5.2
Exemples : Lecture d'un paramètre
Tableau 10- 56
Écriture d'une requête de paramétrage : Lecture de la valeur du paramètre r0002 du périphérique
numéro 17
Valeur
Octet
Description
MBAP Header
10 h
7
Code de fonction (Write multiple)
0258 h
8,9
Adresse de début du registre
0007 h
10,11
Nombre de registres à lire (40601 ... 40607)
0E h
12
Nombre d'octets de données (7 registres, 2 octets chacun = 14 octets)
0001 h
13,14
40601 : DS47 Control = 1 (activer la requête)
2F0A h
15,16
40602 : Code de fonction 2F h (47), longueur de requête 10 octets (0A h)
8001 h
17,18
40603 : Référence de requête = 80 h, identifiant de requête = 1 h
0101 h
19,20
40604 : ID DO = 1, nombre de paramètres = 1
1001 h
21,22
40605 : Attribut, nombre d'éléments = 1
0002 h
23,24
40606 : Numéro de paramètre = 2
0000 h
25,26
40607 : Sous-indice = 0
Tableau 10- 57
Démarrer la requête de paramétrage : Lecture de la valeur du paramètre r0002 du périphérique
numéro 17
Valeur
Octet
Description
MBAP Header
03 h
7
Code de fonction (lecture)
0258 h
8,9
Adresse de début du registre
0007 h
10,11
Nombre de registres à lire (40601 ... 40607)
0010 h
12,13
Nombre de registres
Tableau 10- 58
Réponse en cas de lecture réussie
Valeur
Octet
Description
MBAP Header
Nombre d'octets de données suivants (20 h : 32 octets ≙ 16 registres)
03 h
7
Code de fonction (lecture)
20 h
8
0002 h
9,10
40601 : DS47 Control = 2 (la requête a été exécutée)
2F08 h
11,12
40602 : Code de fonction 2F h (47), longueur de réponse 8 octets
8001 h
13,14
40603 : Référence de requête reprise = 80 h,
identifiant de réponse = 1 (demander les paramètres)
0101 h
15,16
40604 : ID DO = 1, nombre de paramètres = 1
0301 h
17,18
40605 : Format, nombre d'éléments = 1
001F h
19,20
40606 : Valeur du paramètre = 1F h (31)
Tableau 10- 59
Réponse en cas d'échec de lecture - Requête de lecture pas encore terminée
Valeur
Octet
Description
MBAP Header
Nombre d'octets de données suivants (20 h : 32 octets ≙ 16 registres)
03 h
7
Code de fonction (lecture)
20 h
8
0001 h
9,10
40601 : Valeur de contrôle 1 = La requête est en cours de traitement
2F00 h
11,12
40602 : Code de fonction 2F h(47), longueur de réponse 0 (erreur)
0004 h
13,14
40603 : Code d'erreur : 0004 Response Not Ready (réponse pas encore effec-
tuée)
Variateur CC SINAMICS DCM
Instructions de service, 12/2018, A5E34764482A
Descriptions des fonctions
10.8 Communication par Modbus TCP
547

Publicité

Table des Matières
loading

Table des Matières