Skip to main content

Objet d'application (sécurité)

Les objets pertinents pour le contrôleur de sécurité et sa programmation se trouvent sous le contrôleur de sécurité. Directement en dessous d'eux se trouve toujours le point de nœud symbolique Logique de sécurité SafetyLogic.png. Seulement un objet d'application de sécurité SafetyApp.png Application de sécurité (nom par défaut) peut toujours être situé sous chaque Logique de sécuritéLes objets de sécurité individuels sont insérés sous l'objet d'application de sécurité.

Figure 13. Objet d'application (sécurité) avec objets
Objet d'application (sécurité) avec objets


Les objets suivants doivent être présents exactement une fois dans un objet d'application de sécurité :

  • Responsable de la bibliothèque

  • Tâche de sécurité

  • E/S logiques (nœud)

Ajout de l'objet d'application de sécurité

. L'objet d'application de sécurité est ajouté à l'arborescence du projet :
  • Automatiquement lorsque le contrôleur de sécurité est ajouté

    ou

  • Manuellement en sélectionnant le Logique de sécurité point de nœud logique et la commande du menu contextuel Ajouter un objet avec sélection Application (Sécurité)

Nom et commentaire de l'objet d'application de sécurité

Si le Application (Sécurité) l'objet est ajouté manuellement, puis un nom et un commentaire pour l'objet d'application de sécurité peuvent être modifiés dans la boîte de dialogue qui s'ouvre lors de son ajout.

Si l'objet d'application de sécurité est ajouté automatiquement, le nom et le commentaire peuvent être modifiés de la manière suivante :

Procédure. Modification du nom de l'objet d'application de sécurité
  1. Sélectionnez le Application (Sécurité) objet.

  2. Cliquez sur le Propriétés commande dans le menu contextuel.

  3. Ouvrir le Commun languette.

  4. Entrez le nom dans le champ d'édition.

  5. Cliquez D'ACCORD.

Procédure. Modification d'un commentaire pour l'objet d'application de sécurité
  1. Sélectionnez le Application (Sécurité) objet dans l'arborescence des périphériques.

  2. Cliquez sur le Propriétés commande dans le menu contextuel.

  3. Ouvrir le Sécurité languette.

  4. Tapez un commentaire.

  5. Cliquez D'ACCORD.

Propriétés de l'objet d'application de sécurité

La boîte de dialogue des propriétés s'ouvre en sélectionnant l'objet d'application de sécurité dans l'arborescence du projet et en activant l'option Propriétés commande dans le menu contextuel ; il contient les onglets suivants

Astuce

La boîte de dialogue Propriétés de l'objet d'application de sécurité et de tous les objets de l'objet d'application de sécurité contient les Commun onglet (avec le nom, le type d'objet et l'éditeur avec lequel l'objet est ouvert) et Contrôle d'accès onglet (droits d'accès des groupes d'utilisateurs pour l'objet).

Des onglets supplémentaires spécifiques à chaque objet sont écrits avec les objets individuels.

  • Commun (pour une description plus détaillée, voir : Propriétés)

  • Sécurité

  • Contrôle d'accès (pour une description plus détaillée, voir : Propriétés)

Onglet : « Sécurité »

Astuce

Le CRC de broche est un CRC pour tous les objets de l'application de sécurité, y compris les blocs de bibliothèque utilisés.

CRC d'un objet

Contrairement au CRC de broche, le CRC des objets individuels de l'application de sécurité identifie le contenu de l'objet ainsi que sa version. Le CRC est important si des objets individuels d'une application de sécurité sont réutilisés dans une autre application.

. L'onglet « Sécurité » contient :
  • Information

    • Sécurité CRC

      Informations sur le CRC de l'objet d'application de sécurité

    • Sécurité CRC (CNF) (si aspect Paramètres d'application sécurisés disponible, voir : Configuration)

      Informations sur le CRC de la configuration

    • Sécurité CRC (MAP) (si aspect Paramètres d'application sécurisés disponible, voir : Configuration)

      Informations sur le CRC de la cartographie

    • Version (modifiable)

      Le développeur peut attribuer librement la version. La version peut être utilisée pour détecter rapidement la version de l'objet dans le liste d'objets de l'objet d'application de sécurité.

    • Commentaire (modifiable)

    • Version d'exécution

      Vous pouvez sélectionner ici l'une des versions d'exécution prises en charge par le contrôleur.

      La compatibilité entre l'application de démarrage (acceptée) et les futures versions du système d'exécution est surveillée à l'aide de la version d'exécution.

      En règle générale, le développeur doit toujours sélectionner la dernière version d’exécution.

Astuce

La version d'exécution fait partie de l'acceptation de l'application de sécurité.

. Avertissements et limites du Sécurité onglet avec leurs valeurs par défaut :
  • Traiter les avertissements comme des erreurs: non actif

    L'application ne peut pas être chargée si elle contient des avertissements et les avertissements sont traités comme des erreurs.

  • Avertir sur le commentaire d'objet manquant pour l'application et les POU: actif

    Avertissement lors de la création et du téléchargement lorsqu'un objet POU ou l'objet d'application possède un champ de commentaire ou de version de test vide dans les propriétés de l'objet. PLCopen nécessite des informations spécifiques ici (voir le manuel d'utilisation de sécurité)

  • Avertir des objets inutilisés: actif

    Aucun objet non utilisé. Cela signifie :

    • Chaque programme de l'application de sécurité est appelé dans la tâche de sécurité

    • Chaque bloc fonctionnel de l'application de sécurité, c'est-à-dire qu'il est instancié dans un GVL ou un programme, ou qu'il est instancié dans un bloc fonctionnel lui-même utilisé

    • Une variable est utilisée à partir de chaque GVL.

    • L’une des variables implicites est utilisée à partir de chaque périphérique logique.

  • Avertir sur les variables et les étiquettes inutilisées: actif

    Aucune variable non utilisée. Cela signifie :

    • Chaque instance FB a un appel

    • Chaque constante, chaque entrée et chaque variable d'entrée dispose d'un accès en lecture

    • Chaque variable globale et chaque variable locale dispose d'un accès en écriture et en lecture

    • Chaque sortie et chaque variable de sortie dispose d'un accès en écriture

    Au niveau étendu : aucune étiquette non utilisée. Cela signifie :

    • Chaque étiquette définie est la destination d'un saut conditionnel.

  • Avertir sur le contenu non commenté: actif

    Aucun réseau, aucune déclaration ou entrée de tâche commentés

  • Nombre de caractères significatifs dans les identifiants: actif: 20

    Limitation du nombre de caractères significatifs des identifiants. Valeur par défaut : 20

  • Nombre maximal de déclarations par objet: actif: 50

    Limitation du nombre de déclarations dans un objet (POU, GVL)

  • Nombre maximal de réseaux par POU: actif: 50

    Limitation du nombre de réseaux dans un POU

  • Nombre maximum d'appels par réseau: actif: 20

    Limitation du nombre d'appels dans un réseau.

Astuce

Les avertissements et les erreurs générés par le vérificateur de sécurité lors de la création de l'application de sécurité s'affichent dans la fenêtre de messages.

Editeur de l'objet d'application de sécurité

Pour plus d'informations sur l'éditeur, voir : Editeur de l'objet d'application de sécurité