Séquence
Action
8
Dans la boîte de dialogue "Programme de sécurité",
cliquez sur "Générer".
Remarque
Etant donné que les blocs créés automatiquement ne possèdent aucun numéro fixe, des erreurs peuvent
se produire lors de la génération du programme de sécurité. Vous devez dans ce cas vérifier les adresses
des accès à la périphérie F dans les blocs fonctionnels du programme et les adapter, si nécessaire.
Vous générez ensuite de nouveau le programme de sécurité.
9
Après une génération correcte, un programme de sécurité cohérent se trouve toujours dans un conteneur
de blocs composé de tous les blocs F avec l'attribut F.
La signature globale de tous les blocs F avec l'attribut F du conteneur de blocs et la signature globale du
programme de sécurité sont identiques (comme le souligne la figure), c.-à-d. qu'il n'existe qu'un seul
programme de sécurité cohérent et apte à la réception.
10
Cliquez sur "Charger" afin de charger le programme de sécurité dans la CPU.
Vous disposez du choix (avec une remarque correspondante) de charger le programme utilisateur
standard avec le programme de sécurité.
11
Confirmez en cliquant sur "Oui".
Remarque : si vous chargez uniquement les blocs F, le bloc dans lequel le bloc CALL F est appelé
(dans notre exemple, il s'agit de l'OB 35 d'alarme cyclique) n'est pas chargé. Vous devez ensuite charger
séparément cet OB dans le programme standard.
Remarque : vous pouvez effectuer le chargement du programme de sécurité complet uniquement à l'état
de fonctionnement ARRET.
CPU 317TF-2 DP : commande d'un SINAMICS S120 avec les fonctions Safety
Mise en route, 10/2012, A5E02982992-03
5.3 Editer le programme de sécurité
Résultat
Le programme de sécurité est compilé et les
résultats sont affichés dans une autre
fenêtre.
Programmation
71