Synchronisation De Groupes D'esclaves Dp Avec Sfc11 "Dpsyc_Fr; Conditions Préalables; Identification D'une Tâche - Siemens SIMATIC S7-300 Manuel De Référence

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

Publicité

SFC de périphérie décentralisée ou PROFINET IO
16.2
Synchronisation de groupes d'esclaves DP avec SFC11
"DPSYC_FR"
Description
La fonction SFC11 "DPSYC_FR" sert à synchroniser un ou plusieurs groupes d'esclaves
DP.
Pour cela, vous envoyez aux groupes concernés l'une des commandes ci-après ou une
combinaison de ces commandes :
SYNC (pour sortir et geler simultanément les états des sorties des esclaves DP),
UNSYNC (pour annuler la commande SYNC),
FREEZE (pour geler les états des entrées des esclaves DP),
UNFREEZE (pour annuler la commande FREEZE).
Nota
Sachez que les commandes SYNC et FREEZE restent en vigueur après un démarrage à
chaud ou à froid.
Sachez également qu'à un instant donné, une seule tâche SYNC/UNSYNC ou
FREEZE/UNFREEZE peut être lancée.
Conditions préalables
Avant d'envoyer les commandes citées ci-dessus, vous devez répartir les esclaves DP en
groupes à l'aide de STEP 7 (voir /231/). Vous devez noter quel esclave DP est affecté à quel
groupe avec quel numéro ainsi que les propriétés des différents groupes en ce qui concerne
le comportement SYNC/FREEZE.
Fonctionnement
SFC11 "DPSYC_FR" travaille de manière asynchrone, c'est-à-dire que son exécution
s'étend sur plusieurs appels de la SFC. Vous lancez la tâche en appelant SFC11 avec
REQ=1.
Les paramètres de sortie RET_VAL et BUSY indiquent l'état de la tâche, voir aussi
Signification des paramètres REQ, RET_VAL et BUSY pour les SFC à exécution
asynchrone.
Identification d'une tâche
Si vous avez lancé une tâche SYNC/FREEZE et que vous appelez de nouveau SFC11
avant que cette tâche soit terminée, le comportement ultérieur de la SFC différera de façon
décisive selon que le nouvel appel s'applique à la même tâche ou pas. Quand les
paramètres d'entrée LADDR, GROUP et MODE concordent, le nouvel appel est traité
comme appel consécutif.
16-4
Logiciel système pour SIMATIC S7-300/400 - Fonctions standard et fonctions système - Volume 1/2
A5E00709333-01

Hide quick links:

Publicité

Chapitres

Table des Matières
loading

Ce manuel est également adapté pour:

Simatic s7-400

Table des Matières