Ecriture D'un Événement De Diagnostic Personnalisé Dans Le Tampon De Diagnostic Avec Sfc52 "Wr_Usmsg; Envoi D'un Message De Diagnostic Personnalisé - Siemens SIMATIC S7-300 Manuel De Référence

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

Publicité

13.4
Ecriture d'un événement de diagnostic personnalisé dans
le tampon de diagnostic avec SFC52 "WR_USMSG"
Description
La fonction SFC52 "WR_USMSG" (write user element in diagnosisbuffer) sert à écrire un
événement de diagnostic personnalisé dans la mémoire tampon de diagnostic. De plus,
vous pouvez envoyer le message de diagnostic correspondant à tous les participants
déclarés pour cela (en donnant la valeur TRUE au paramètre d'entrée SEND). Si une erreur
est apparue pendant l'exécution de la SFC, le paramètre RET_VAL fournira un code
d'erreur.
Envoi d'un message de diagnostic personnalisé
Un événement de diagnostic personnalisé est inscrit dans le tampon de diagnostic avec
SFC52. De plus, vous pouvez envoyer le message de diagnostic personnalisé
correspondant à tous les participants déclarés pour cela (en donnant la valeur TRUE au
paramètre d'entrée SEND). Il est alors écrit dans le tampon d'émission d'où il est envoyé
automatiquement aux participants déclarés pour cela.
Il y a un moyen de vérifier si l'envoi de messages de diagnostic personnalisé est
momentanément possible. Pour cela, appelez la fonction SFC51 "RDSYSST" avec les
paramètres SZL_ID = W#16#0132 et INDEX = W#16#0005. Le quatrième mot de
l'enregistrement ainsi obtenu indique si l'envoi est possible actuellement (1) ou pas (0).
SEND=
TRUE
SFC52
Logiciel système pour SIMATIC S7-300/400 - Fonctions standard et fonctions système - Volume 1/2
A5E00709333-01
CPU
Tampon d'émission
1 2
. . .
Tampon de diagnostic
. . .
Participant
ex. : PG, OP
Envoi asynchrone
au programme
utilisateur
SFC de diagnostic
13-11

Hide quick links:

Publicité

Chapitres

Table des Matières
loading

Ce manuel est également adapté pour:

Simatic s7-400

Table des Matières