Siemens SIMATIC S7-300 Manuel De Référence page 139

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

Publicité

Exemple
.
.
.
.
.
.
.
.
.
DBDW12
.
.
.
Les opérations CONT représentées ci-dessus sont des parties de programme d'un bloc fonctionnel
utilisateur. Ce bloc fonctionnel ouvre le DB10 et active la fonction MCR. Si l'appel inconditionnel de
la SFC20 est exécuté, voici ce qui se passe :
L'adresse de retour au bloc fonctionnel appelant et les sélecteurs pour le DB10 et pour le bloc de
données d'instance de ce bloc fonctionnel sont sauvegardés. Le bit MA qui a été mis à 1 par
l'opération MCRA est empilé dans la pile des blocs, puis mis à 0 pour la fonction SFC20. Ensuite,
le traitement du programme se poursuit dans la fonction SFC20. A la fin de la SFC20, le traitement
du programme revient au FB appelant. Le bit MA est restauré.
Le programme se poursuit dans le FB appelant selon l'état de signal de la sortie de validation
ENO :
ENO = 1
ENO = 0
Nota
Après retour au bloc appelant, il n'est pas toujours certain que le DB ouvert précédemment soit de
nouveau ouvert. Veuillez observer les informations dans le fichier LISEZMOI.
Langage CONT pour SIMATIC S7-300/400
Manuel de référence, 04/2017, A5E41654705-AA
SFC20
EN
SRCBLK RET_VAL
DSTBLK
A 4.0 = 1
A 4.0 = 0
Opérations de gestion d'exécution de programme
DB10
OPN
MCRA
A 4.0
ENO
MW10
MOTOR.SPEED
10.6 CALL_SFC
Appeler SFC (boîte)
139

Publicité

Table des Matières
loading

Ce manuel est également adapté pour:

Simatic s7-400

Table des Matières