Siemens SIMATIC S7-200 Manuel page 484

Masquer les pouces Voir aussi pour SIMATIC S7-200:
Table des Matières

Publicité

Automate programmable S7- -200 Manuel système
Exemple de programme pour la communication DP avec une CPU
Vous trouverez ci--après un exemple de programme en LIST pour le module PROFIBUS--DP à
l'emplacement 0, programme destiné à une CPU utilisant l'information relative à l'interface DP en
mémoire SM. Ce programme détermine l'emplacement des mémoires tampons DP via le mot
SMW226 et les tailles des mémoires tampons via les octets SMB228 et SMB229. Ces
informations servent à copier les données contenues dans la mémoire tampon de sortie DP en
mémoire image des sorties de la CPU. De façon similaire, les données dans la mémoire image
des entrées de la CPU sont copiées dans la mémoire tampon d'entrée en mémoire V.
Dans l'exemple de programme suivant pour un module DP à l'emplacement 0, les données de
configuration DP en mémoire SM fournissent la configuration de l'esclave DP. Le programme
utilise les données suivantes :
SMW220
SMB224
SMB225
SMW226
SMB228
SMB229
VD1000
VD1004
470
Etat d'erreur du module DP
Etat DP
Adresse du maître
Décalage de mémoire V pour les sorties
Nombre d'octets de données de sortie
Nombre d'octets de données d'entrée
Pointeur désignant les données de sortie
Pointeur désignant les données d'entrée

Publicité

Table des Matières
loading

Table des Matières