Siemens SIMATIC ET 200S Instructions De Service page 199

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

Publicité

Calcul de l'adresse :
L'adresse Modbus "start_register" 0050 hexa (80 décimal) est interprétée comme suit :
start_register Offset_DB_No.
Figure 3-11
DB du bloc de données (DB résultant)
Mot de données DBW
Un accès au DB 800, mot de données DBW 160 a lieu.
Nombre de registres :
Le nombre de registres Modbus "register_number" 0002 hexa (2 décimal) indique que 2
registres = 2 mots de données sont lus.
Le tableau présente d'autres exemples d'accès aux données.
Tableau 3- 25 Autres exemples d'accès aux données
hexa
0000
01F4
0200
02FF
0300
03FF
0400
Modules d'interface série
Instructions de service, 03/2009, A5E00124882-05
Modbus numéro de registre (start_register) = 0050 Hex
= 00 Hex (0 décimal)
Interprétation du numéro de registre Modbus 0050 hexa
start_register
N°_DB de
base
décimal
décimal
0
800
500
800
512
800
767
800
768
800
1023
800
1024
800
start_register word_No.
= 050 Hex (80 décimal)
= (numéro de DB de base
Offset_DB_No.)
800
= (
+ 0)
= 800 ;
=(start_register word_No.*2)
= (80 * 2)
= 60 ;
start_register
Offset_D
Numéro de mot
B_No.
décimal
hexa
0
000
0
1F4
1
000
1
0FF
1
100
1
1FF
2
000
3.6 Pilote esclave Modbus
Bit
xxxxx
+ start_register -
DB résultant
décimal
décimal
0
800
500
800
0
801
255
801
256
801
511
801
0
802
Modbus/USS
DBW
décimal
0
1000
0
510
512
1022
0
199

Publicité

Table des Matières
loading

Ce manuel est également adapté pour:

6es7 138-4df01-0ab0

Table des Matières