Exemple De Programme; Transfert De Données À L'état Stop; Adresse Profibus - Siemens SIMATIC S7-400 Manuel De Référence

Système d'automatisation
Masquer les pouces Voir aussi pour SIMATIC S7-400:
Table des Matières

Publicité

Configuration d'une CPU 41x

Exemple de programme

Vous trouverez ci-après dans un petit exemple de programme l'échange de données entre le
maître DP et l'esclave DP. Vous retrouverez dans cet exemple les adresses extraites du
tableau 1-10.
dans la CPU de l'esclave DP
L
2
T
MB
6
L
EB
0
T
MB
7
L
MW
6
T
PAW
310
CALL
SFC
14
LADDR:=W#16#D
RET_VAL:=MW 20
RECORD:=P#M30.0 Byte20
L
MB
30
L
MB
7
+
I
T
MW
100
Transfert de données à l'état STOP
La CPU de l'esclave DP passe sur STOP : les données se trouvant dans la mémoire de
transfert de la CPU sont écrasées par un "0", donc le maître DP lit "0".
Le maître DP passe sur STOP : les données actuelles se trouvant dans la mémoire de
transfert de la CPU sont conservées et peuvent toujours être lues par la CPU.

Adresse PROFIBUS

Vous n'êtes pas autorisé à utiliser le 126 comme adresse PROFIBUS pour la CPU 41x
utilisée comme esclave DP.
1-48
Préparation des
données dans
l'esclave DP
Transmettre les
données au maître
DP
L
T
L
L
+
T
L
+
T
CALL
Recevoir les
données du maître
DP
Traiter les
données reçues
dans la CPU du maître DP
PEB
222
MB
50
PEB
223
B#16#3
I
MB
51
10
3
MB
60
SFC
15
LADDR:= W#16#0
RECORD:= P#M60.0 Byte20
RET_VAL:= MW 22
Système d'automatisation S7-400 Caractéristiques des CPU
Traiter les
données reçues
dans le maître DP
Préparation des
données dans le
maître DP
Envoyer les
données à
l'esclave DP
A5E00165966-01

Hide quick links:

Publicité

Table des Matières
loading

Table des Matières