4.8
Créer des blocs F
Introduction
Pour créer des FB F, FC F et DB F pour le programme de sécurité, procéder en principe de la même
manière que pour le programme standard. Seules les différences par rapport au programme
standard sont indiquées ci-après.
Création de FB F, FC F et DB F
Les blocs F se créent de la même manière que les blocs standard. Procéder comme suit :
1. Double-cliquer sur "Ajouter un nouveau bloc" sous "Blocs de programme" dans le navigateur
de projet.
2. Dans la boîte de dialogue qui s'affiche, définir le type, le nom et la langue et cocher la case
"Créer un bloc F". (Si la case n'est pas cochée, un bloc standard est créé.)
3. Après la confirmation de la boîte de dialogue, le bloc F s'ouvre dans l'éditeur de programme.
Attention
Respecter les consignes importantes suivantes :
Remarque
• Dans l'interface de bloc du Main Safety Block, il ne faut déclarer aucun paramètre de bloc car
les paramètres ne peuvent pas être fournis.
• Les valeurs de départ dans les DB d'instance peuvent être modifiées.
• La fonction "Reprendre les valeurs actuelles" n'est pas prise en charge.
• Il n'est pas possible d'accéder aux données locales statiques dans les instances individuelles
ou multiples d'autres FB F.
• Les sorties des FC F doivent toujours être initialisées.
En cas de non-respect de cette consigne, la CPU F peut passer à l'état STOP. La cause de
l'événement de diagnostic est enregistrée dans le tampon de diagnostic de la CPU F.
• Un bloc ne peut accéder qu'en lecture à ses entrées et qu'en écriture à ses sorties.
Utiliser un paramètre d'entrée/sortie pour y accéder en lecture et en écriture.
• Pour plus de clarté, attribuer des noms explicites aux blocs F créés par l'utilisateur.
Copie/insertion de blocs F
Il est possible de copier les FB F, FC F et DB F de la même manière que les blocs du programme
utilisateur standard.
Exception :
Il n'est pas possible de copier les blocs du dossier "Blocs de programme > Blocs système".
Safety Integrated
Manuel de mise en service, 07/2023, A5E47011139D AF
Programme de sécurité de l'AP de sécurité
4.8 Créer des blocs F
97