Ecriture Sur Les Sorties De Modules Dp; Lecture Des Entrées De Modules Dp - Siemens SIMATIC S7-300 Manuel De Référence

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

Publicité

Ecriture sur les sorties de modules DP

L'écriture des sorties de modules DP est déclenchée par
des instructions de transfert,
l'écriture de la mémoire image des sorties dans les modules (par le système
d'exploitation à la fin de l'OB1 ou par appel de SFC27 "UPDAT_PO"),
l'appel de SFC15 "DPWR_DAT".
Normalement, c'est le maître DP qui transfère cycliquement les données de sortie aux
sorties des esclaves DP (dans le cycle du bus PROFIBUS DP).
Si vous souhaitez une simultanéité absolue pour le transfert aux sorties vers le processus de
certaines données, qui peuvent être réparties sur plusieurs esclaves, vous envoyez la
commande SYNC au maître DP compétent à l'aide de SFC11 "DPSYC_FR".
Effet de SYNC
La commande SYNC fait passer en mode SYNC les esclaves DP des groupes sélectionnés,
ce qui signifie que le maître DP pousse les esclaves concernés à geler les sorties aux
dernières valeurs reçues. Quand ils reçoivent les télégrammes de sortie suivants, les
esclaves DP mémorisent les données dans un tampon interne, mais ne modifient pas l'état
des sorties.
Après chaque commande SYNC, les esclaves DP des groupes sélectionnés appliquent les
données de sortie de leur mémoire tampon interne sur les sorties vers le processus.
La mise à jour cyclique des sorties ne reprend que lorsque vous envoyez la commande
UNSYNC à l'aide de SFC11 "DPSYC_FR".
Nota
Si certains esclaves DP du ou des groupes sélectionnés ne sont pas en réseau ou sont
défaillants au moment de l'envoi de la commande, ils ne passent pas en mode SYNC. Cet
état de fait n'est pas signalé par la valeur de retour de la SFC.
Lecture des entrées de modules DP
Les données d'entrée de modules DP sont lues
au moyen d'instructions de chargement,
lors de la mise à jour de la mémoire image des entrées (par le système d'exploitation au
début de l'OB1 ou par appel de SFC26 "UPDAT_PI"),
par appel de SFC14 "DPRD_DAT".
Normalement, c'est le maître DP qui reçoit cycliquement ces données de ses esclaves (dans
le cycle du bus PROFIBUS DP) et qui les met à la disposition de la CPU.
Si vous souhaitez une simultanéité absolue pour la lecture dans le processus de certaines
données d'entrée, qui peuvent être à répartir sur plusieurs esclaves, vous envoyez la
commande FREEZE au maître DP compétent à l'aide de SFC11 "DPSYC_FR".
Logiciel système pour SIMATIC S7-300/400 - Fonctions standard et fonctions système - Volume 1/2
A5E00709333-01
SFC de périphérie décentralisée ou PROFINET IO
16-5

Hide quick links:

Publicité

Chapitres

Table des Matières
loading

Ce manuel est également adapté pour:

Simatic s7-400

Table des Matières