Télécharger Imprimer la page

Siemens S7-300 Manuel De Mise En Oeuvre page 177

Systeme d'automatisation; installation et configuration

Publicité

Exemple de lecture du diagnostic d'esclave avec FB 192 „IM 308C"
Vous trouverez un exemple vous montrant comment lire le diagnostic d'esclave
avec le FB 192 pour un esclave DP dans le programme utilisateur STEP 5.
Hypothèses pour le programme utilisateur STEP 5
Les hypothèses suivantes sont appliquées au programme utilisateur STEP 5 :
• L'IM 308-C occupe en tant que maître DP les emplacements 0 à 15 (numéro 0
de l'IM 308-C).
• L'esclave DP a l'adresse PROFIBUS 3.
• Le diagnostic d'esclave doit être écrit dans le DB 20. Vous pouvez également
utiliser tout autre bloc de données à cet effet.
• Le diagnostic d'esclave compte 26 octets.
Programme utilisateur STEP 5
LIST
:A
DB 30
:SPA
FB 192
Nom
: IM308C
DPAD
:
KH F800
IMST
:
KY 0, 3
FCT
:
KC SD
GCGR
:
KM 0
TYP
:
KY 0, 20
STAD
:
KF +1
LENG
:
KF 26
ERR
:
DW 0
Exemple de lecture du diagnostic S7 avec le SFC 59 "RD REC
Vous trouverez un exemple vous montrant comment lire les enregistrements du
diagnostic S7 avec le SFC 59 pour un esclave DP dans le programme utilisateur
STEP 7. La lecture du diagnostic d'esclave avec le SFC13 est réalisée de manière
similaire.
Hypothèses pour le programme utilisateur STEP 7
Les hypothèses suivantes sont appliquées au programme utilisateur STEP 7 :
• Le diagnostic du module d'entrée dont l'adresse est 200
• On veut lire l'enregistrement 1.
• L'enregistrement 1 doit être écrit dans le DB 10.
Système d'automatisation S7-300, Installation et configuration : CPU 312 IFM - 318-2 DP
A5E00203922-01
Fonctions de test, diagnostic et suppression des erreurs
//Plage d'adresses par dÈfaut de l'IM 308-C
//No. IM = 0, adresse PROFIBUS de l'esclave DP = 3
//Fonction : lire le diagnostic d'esclave
//non exploitÈ
//Plage de donnÈes S5 : DB 20
//DonnÈes de diagnostic ‡ partir du mot de donnÈes 1
//Longueur de diagnostic = 26 octets
//Ecriture du code d'erreur dans DW 0 du DB 30
Explication
doit être lu.
H
11-17

Publicité

loading