Programme Utilisateur En Step - Siemens SIMATIC S7-300 Manuel De Référence

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

Publicité

Exemple de lecture du diagnostic d'esclave avec le FB 192 « IM 308C »
Les lignes ci-après sont consacrées à un exemple de lecture du diagnostic d'esclave pour
un esclave DP dans le programme utilisateur en STEP 5 avec le FB 192.
Hypothèses
Ce programme utilisateur en STEP 5 a été écrit en faisant les hypothèses suivantes :
L'IM 308-C occupe les pages 0 ... 15 (numéro 0 de l'IM 308-C) en tant que maître DP.
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 en STEP 5

LIST
:A
DB 30
:SPA
FB 192
Name
: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 la SFC 59 « RD_REC »
Les lignes ci-après sont consacrées à un exemple de lecture des enregistrements du dia-
gnostic S7 pour un esclave DP dans le programme utilisateur en STEP 7 avec la SFC 59.
La lecture du diagnostic d'esclave avec la SFC 13 est réalisée de manière similaire.
Hypothèses
Ce programme utilisateur en STEP 7 a été écrit en faisant les hypothèses suivantes :
On veut lire 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.
Automate programmable S7-300 Caractéristiques des CPU, CPU 312 IFM–318-2 DP
A5E00111191-01
CPU 31x-2 en tant que maître DP/esclave DP et échange de données direct
Explication
Plage d'adresses par défaut de l'IM 308-C
Nº de l'IM = 0, adresse PROFIBUS de l'esclave DP = 3
Fonction : lecture du diagnostic d'esclave
non exploité
Zone de données S5 : DB 20
Données de diagnostic à partir du mot de données 1
Longueur de diagnostic = 26 octets
Mémorisation du code d'erreur dans DW 0 du DB 30
.
H
2-21

Hide quick links:

Publicité

Table des Matières
loading

Table des Matières