Call_Sfc; Appeler Sfc (Boîte) - Siemens SIMATIC S7-300 Manuel De Référence

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

Publicité

Opérations de gestion d'exécution de programme

10.6 CALL_SFC

Appeler SFC (boîte)
10.6
CALL_SFC
Représentation
SFC n°
EN
ENO
La représentation dépend de la fonction système (à savoir si des paramètres sont présents et
combien). L'entrée EN, la sortie ENO et le nom ou le numéro de la SFC doivent être présents.
Paramètre
EN
ENO
SFC n°
Description de l'opération
CALL_SFC (Appeler SFC)
Cette opération permet d'appeler une fonction système. L'appel est activé par l'état de signal 1 à
l'entrée de validation EN. Si l'opération a lieu, elle fonctionne comme suit :
Elle sauvegarde l'adresse de retour au bloc appelant.
Elle change la zone de données locales en cours en zone de données locales précédente.
Elle empile le bit MA (bit MCR actif) dans la pile des blocs.
Elle crée la nouvelle zone de données locales pour la fonction appelée.
Ensuite, le traitement du programme se poursuit dans la fonction système appelée. ENO est à 1 si
la fonction a été appelée (EN est à 1) et si aucune erreur n'est apparue.
Mot d'état
Appel conditionnel :
Appel inconditionnel :
138
Appeler SFC (boîte)
Type de données Zone de mémoire Description
BOOL
E, A, M, L, D
BOOL
E, A, M, L, D
BLOCK_SFC
-
RB
BI1
Ecriture
x
-
Ecriture
-
-
Entrée de validation
Sortie de validation
Numéro de la SFC. La plage dépend de la
CPU.
BI0
DEB
DM
OU
-
-
0
0
-
-
0
0
Langage CONT pour SIMATIC S7-300/400
Manuel de référence, 04/2017, A5E41654705-AA
ETAT RLG
/PI
x
x
x
x
x
x

Publicité

Table des Matières
loading

Ce manuel est également adapté pour:

Simatic s7-400

Table des Matières