Instruction De Gestion D'exécution Ret - Siemens SIMATIC S7-1200 Manuel

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

Publicité

Instructions de base
7.8 Gestion du programme
7.8.4
Instruction de gestion d'exécution RET
L'instruction RET optionnelle sert à mettre fin à l'exécution du bloc en cours. Si et seulement
si il y a flux de courant vers la bobine RET (CONT) ou si l'entrée de la boîte RET est vraie
(CONT), l'exécution du programme du bloc en cours est interrompue en ce point et les
instructions au-delà de l'instruction RET ne sont pas exécutées. Si le bloc en cours est un
OB, le paramètre "Return_Value" n'est pas pris en compte. Si le bloc en cours est une FC ou
un FB, la valeur du paramètre "Return_Value" est transmise au programme appelant en tant
que valeur ENO de la boîte appelée.
Vous n'avez pas besoin d'utiliser une instruction RET comme dernière instruction dans un
bloc ; cela est fait automatiquement pour vous. Vous pouvez avoir plusieurs instructions RET
à l'intérieur d'un seul bloc.
Tableau 7- 91 Instruction de gestion d'exécution RET (Renvoyer la valeur)
CONT
LOG
Tableau 7- 92 Types de données pour les paramètres
Paramètre
Type de
données
Return_Value
Bool
Modèle d'étapes pour l'utilisation de l'instruction RET dans une FC :
1. Créez un nouveau projet et insérez-y une FC.
2. Editez la FC :
3. Appelez la FC depuis le programme principal [OB1].
L'entrée EN de la boîte FC dans l'OB 1 doit être vraie pour que l'exécution de la FC
commence.
La valeur indiquée par l'instruction RET dans la FC sera présente au niveau de la sortie
ENO de la boîte FC dans le bloc OB 1 après l'exécution de la FC pour laquelle le flux de
courant vers l'instruction RET est vrai.
216
Description
Met fin à l'exécution du bloc en cours.
Description
Le paramètre "Return_value" de l'instruction RET est affecté à la sortie ENO de la
boîte d'appel de bloc dans le bloc appelant.
– Ajoutez des instructions depuis l'arborescence d'instructions.
– Ajoutez une instruction RET en indiquant l'une des valeurs suivantes pour le
paramètre "Return_Value" :
VRAI, FAUX ou une adresse de mémoire contenant la valeur de retour requise.
– Ajoutez d'autres instructions.
Automate programmable S7-1200
Manuel système, 07/2011, A5E02486682-04

Hide quick links:

Publicité

Table des Matières
loading

Table des Matières