Informations de projet

Présentation

Lorsque vous exécutez la commande Projet > Informations de projet..., un objet Informations de projet est inséré dans le nœud Global de l'arborescence Outils et dans la boîte de dialogue Informations de projet. Il vous permet de visualiser et de définir les propriétés et informations relatives au fichier de projet, par exemple les attributs d'accès, le numéro de version, l'auteur et les informations sur la société, ainsi que des statistiques concernant les objets du projet.

Fichier

L'onglet Fichier affiche les propriétés du fichier de projet.

Résumé

Dans l'onglet Résumé de la boîte de dialogue Informations de projet, vous pouvez éventuellement ajouter des informations sur le fichier de projet. Ces informations seront automatiquement affichées en tant que Clés disponibles dans l'onglet Propriétés de la boîte de dialogue Informations de projet.

Option Générer automatiquement les POU 'Informations de projet' :

Si cette option est activée, les POU de fonctions seront automatiquement créés dans le dossier Informations de projet, au niveau du nœud Global de l'arborescence Outils. Vous pouvez ainsi accéder aux valeurs des propriétés de projet dans le programme d'application. Des fonctions seront créées spécialement dans ce cas pour les propriétés Société, Titre et Version (GetCompany, GetTitle,GetVersion). Pour accéder à des propriétés définies en plus, une fonction sera disponible pour chaque type de propriété (GetTextProperty, GetTextProperty2, GetBooleanProperty, GetNumberProperty, GetVersionProperty). Dans ce cas, appelez la fonction appropriée, passez la clé de propriété comme entrée, et vous obtiendrez la valeur de la propriété.

Option Générer automatiquement les POU 'Informations de bibliothèque :

Si cette option est activée, les POU de fonctions seront automatiquement créés dans le dossier Informations de bibliothèque, au niveau du nœud Global de l'arborescence Outils. Vous pouvez vous en servir pour accéder aux valeurs des propriétés de bibliothèque dans le programme d'application. Les fonctions spéciales GetLibVersion (numéro de version en tant que chaîne de texte), GetLibVersionNumber (numéro de version en tant que valeur numérique) et IsLibReleased seront créées dans ce cas pour les propriétés entrées.

NOTE : Si ces options sont activées, un maximum de 80 caractères est autorisé pour chaque paramètre. Le texte en trop sera tronqué.

Exemple

La propriété suivante est définie dans l'onglet Propriétés :

Clé = nProp1

Type = Number

Valeur = 333

Pour obtenir la valeur dans le programme d'application, appelez par exemple la fonction GetNumberProperty.

showprop:=GetNumberProperty("nProp1");

showprop doit être déclaré comme étant de type DINT dans ce cas.

Propriétés

L'onglet Propriétés de la boîte de dialogue Informations de projet permet de définir des clés pour certaines propriétés de projet. Elles pourront être utilisées plus tard dans des programmes externes spécifiques aux clients pour contrôler la propriété correspondante.

Les informations définies dans l'onglet Résumé de la boîte de dialogue seront visibles en tant que Clé dans le tableau Propriétés. Les noms des propriétés sont utilisés comme noms de clés, le type de données est automatiquement Texte, et Valeur correspond aux chaînes de texte telles que définies dans l'onglet Résumé. Des clés supplémentaires peuvent être ajoutées.

Statistiques

Le tableau contenu dans l'onglet Statistiques de la boîte de dialogue Informations de projet présente un apercu des objets utilisés dans le projet. Le Nombre d'objets total est indiqué en haut du tableau et le nombre d'objets par Type d'objet est indiqué dans la colonne Nombre.

Attribution de licence

L'onglet Attribution de licence ne concerne généralement pas les plates-formes de contrôleur EcoStruxure Machine Expert.

Pour plus d'informations, reportez-vous au logiciel License Manager, automatiquement installé avec EcoStruxure Machine Expert.

Signature

NOTE : Cette méthode de signature est obsolète. N’utilisez cet onglet que pour assurer la compatibilité avec EcoStruxure Machine Expert V1.2 et les versions antérieures. Mais il est recommandé de créer des bibliothèques signées par certificats dans la boîte de dialogue Paramètres de projet - Sécurité ou l’éditeur Écran Security.

Pour assurer la compatibilité avec EcoStruxure Machine Expert V1.2 et les versions antérieures, procédez comme suit :

  1. Activez l’option Activer signature.

  2. Entrez le chemin d'accès au fichier de clé.

  3. Stockez le projet comme bibliothèque compilée.

Le jeton s'affiche dans le Référentiel de bibliothèque ou dans le Gestionnaire de bibliothèque sous les Détails de la bibliothèque. Vous pouvez le comparer au jeton éventuellement publié par le fournisseur de la bibliothèque afin de vérifier si la bibliothèque provient bien du fournisseur désiré.

Si vous voulez, en tant que fournisseur de bibliothèque, créer un nouveau fichier de clé privée, cliquez sur le bouton Créer un fichier de clé privée... et sélectionnez le répertoire de stockage.

Elément

Description

Activer signature

Activez cette option pour signer le projet de bibliothèque avec une clé de fournisseur pour une utilisation unique.

Fichier de clé privée

Configurez le chemin d'accès au fichier de clé privée *.libpk.

Exemple : D:\for lib developers only\mycomp_libkey.libpk

Jeton de la clé publique

Ce jeton est généré automatiquement lorsque le Fichier de clé privée est spécifié.

Exemple : 427A5701DA3CF3CF.

Bouton Créer un fichier de clé privée

Cliquez sur ce bouton pour créer un fichier de clé privée.