Définition du groupe d'exécution de sécurité Page 1 of 2
Définition du groupe d'exécution de sécurité
Conditions
Vous devez avoir programmé votre programme de sécurité et avoir créé F-CALL.
Affectation d'un FB F/FC F à F-CALL
Contrairement aux autres blocs de sécurité d'un programme de sécurité, vous n'appelez pas l'éditeur LOG/CONT pour
l'édition d'un F-CALL, mais une boîte de dialogue spéciale vous permettant d'affecter un FB F/FC F à F-CALL qui
devient ainsi un blocs de programme de sécurité (PB F). Vous pouvez uniquement affecter des FB F/FC F sans
paramètres. Lors de l'affectation du FB F/FC F à un F-CALL, le temps de surveillance de ce groupe d'exécution de
sécurité est également paramétré. Une modification d'une affectation existante est également possible dans cette boîte
de dialogue.
Règles pour le groupe d'exécution de sécurité du programme de sécurité
l Les blocs de sécurité ne doivent pas être appelés directement dans un OB, mais doivent être insérés dans un
groupe d'exécution de sécurité.
l Pour une utilisation optimale des données locales, vous devez appeler le F-CALL (le groupe d'exécution de
sécurité) directement dans l'OB (si possible l'OB d'alarme cyclique 35) et ne devriez pas déclarer de données
locales supplémentaires dans cet OB d'alarme cyclique.
l Il est recommandé d'appeler le F-CALL (le groupe d'exécution de sécurité) avant le programme utilisateur standard
dans l'OB d'alarme cyclique, c'est-à-dire qu'il doit se trouver tout au début de l'OB, afin que le groupe d'exécution de
sécurité soit toujours appelé à des intervalles de temps fixes, quelle que soit la durée de traitement du programme
utilisateur standard.
l Vous ne devez appeler le F-CALL qu'une seule fois. Un appel multiple n'est pas autorisé et risque d'entraîner
l'ARRET de la CPU.
Procédure de définition du groupe d'exécution de sécurité
1. Dans SIMATIC Manager, effectuez un double clic sur le F-CALL représenté avec un fond jaune ou ouvrez le bloc
de sécurité dans lequel vous choisissez la commande de menu Ouvrir l'objet à partir du menu contextuel.
La boîte de dialogue "Programme de sécurité" s'ouvre, puis automatiquement la boîte de dialogue "Editer les
groupes d'exécution de sécurité".
Ou :
Dans SIMATIC Manager, choisissez la commande de menu Outils > Editer le programme de sécurité. La boîte
de dialogue "Programme de sécurité" s'ouvre. Cliquez sur le bouton "Groupes d'exécution..." afin d'ouvrir la boîte
de dialogue "Editer les groupes d'exécution de sécurité".
Le F-CALL du programme de sécurité s'affiche dans un tableau. La colonne "Bloc affecté" indique si un FB F/FC F a
déjà été affecté au F-CALL. Si la colonne est vide, aucun FB F/FC F n'a été affecté.
2. Sous "Bloc affecté", cliquez dans la ligne du F-CALL. Dans la liste déroulante, sélectionnez le FB F/FC F que vous
souhaitez affecter au F-CALL. Si le bloc que vous souhaitez affecter est un bloc de sécurité de type "FB", vous
devez indiquer un DB d'instance ([Link]. "DB10)" dans la colonne "DB d'instance (bloc affecté)". Ce DB d'instance
sera créé automatiquement lors de la prochaine compilation du programme de sécurité. Le numéro du DB
d'instance ne doit être ni un numéro de la plage réservée dans HW Config, ni un numéro déjà attribué. Le nom
symbolique du FB F/FC F s'affiche dans la colonne "Nom symb. (bloc affecté)".
3. La CPU de sécurité effectue une surveillance du temps de cycle de sécurité dans le groupe d'exécution de sécurité.
mk:@MSITStor[Link]\Program%20Files%20(x86)\Siemens\Step7\S7bin\[Link]:... 07/07/2024
Définition du groupe d'exécution de sécurité Page 2 of 2
Dans la colonne "Temps de cycle max.", entrez le temps maximum pouvant s'écouler entre deux appels de ce
groupe d'exécution de sécurité (au maximum 1.020.000 ms), voir la Description système Technologie de sécurité
dans SIMATIC S7.
Information de sécurité
La surveillance de l'intervalle d'appel du groupe d'exécution de sécurité porte sur sa valeur maximale,
c'est-à-dire que l'on vérifie si le nombre d'appels est suffisant, mais pas s'il est trop fréquent. Les
temporisations de sécurité doivent de ce fait être réalisées au moyen de blocs d'application de sécurité de
la bibliothèque Distributed Safety (V1) et pas au moyen de compteurs (appels d'OB).
4. Lorsque vous cliquez sur le bouton "OK", les entrées effectuées sont enregistrées de manière temporaire.
La validation de tous les paramètres (y compris l'affectation) n'a lieu qu'une fois que vous avez généré (compilé) le
programme de sécurité (voir paragraphe Génération du programme de sécurité).
Suppression d'un groupe d'exécution de sécurité
Nota
Etant donné qu'un seul groupe d'exécution de sécurité est pris en charge, la suppression de tous les blocs de sécurité
représentés avec un fond dans SIMATIC Manager est suffisante.
mk:@MSITStor[Link]\Program%20Files%20(x86)\Siemens\Step7\S7bin\[Link]:... 07/07/2024