Commande : Enregistrer le projet en tant que bibliothèque compilée
Une fonction: La commande enregistre un projet de bibliothèque dans un format crypté.
Appel: menu
La commande ouvre la boîte de dialogue par défaut pour enregistrer un fichier dans le système de fichiers. le Compilé CODESYS Bibliothèques le type de fichier est déjà prédéfini. L'extension de fichier est .compiled-library-v3
ou .compiled-library
(CODESYS < 3.5 SP15). Dans ce format, le code source du POU de la bibliothèque n'est pas visible lorsque la bibliothèque est utilisée dans un projet.
Si la Appliquer la signature des bibliothèques compilées l'option est sélectionnée dans le Écran de sécurité vue sur le Utilisateur , un projet de bibliothèque doit être fourni avec une signature basée sur un certificat numérique lors de son enregistrement. Lorsqu'un certificat approprié est disponible, il est fourni dans le Écran de sécurité sur le Utilisateur onglet dans le Signature numérique section. Dans le Renseignements sur le projet, sur le Sommaire onglet, un Compatibilité de la bibliothèque avec un CODESYS édition >= 3.5 SP15 est défini par défaut. Dans ce cas, le fichier de projet est enregistré avec le .compiled-library-v3
extension de fichier lorsqu'il est enregistré en tant que bibliothèque compilée et signée. Si vous n'avez toujours pas spécifié de certificat valide approprié pour votre profil d'utilisateur dans le Écran de sécurité, puis une invite de dialogue s'ouvre ensuite pour que vous puissiez le faire. Ensuite, vous pouvez exécuter à nouveau la commande de sauvegarde.
À tous autres égards, les fichiers de bibliothèque compilés se comportent comme *.library
fichiers, et donc ils peuvent être installés et référencés avec les mêmes étapes.
Nous vous recommandons d'utiliser des bibliothèques compilées et signées avec des certificats. Outre la protection du code source et l'utilisation non autorisée d'une bibliothèque, moins de mémoire est également utilisée, ce qui entraîne donc des temps de chargement plus courts.
Astuce
Si vous avez les fichiers d'aide correspondants avec des traductions, alors dans CODESYS V 3.5 SP15 et plus tard, vous pouvez étendre la documentation de la bibliothèque avec la traduction dans d'autres langues comme suit :
Placer le __lmd__<language>.aux
fichiers créés pour les nouvelles langues dans un <library name>.lmd
répertoire parallèle au <library name>.compiled-library-v3
projet de bibliothèque.
Si les fichiers sont corrects, ils sont inclus dans le fichier de bibliothèque compilé lorsque le projet de bibliothèque est enregistré au moyen de la Enregistrer le projet en tant que bibliothèque compilée commander.
Exemple : Le standard.lmd
répertoire existe parallèlement au standard.compiled-library-v3
fichier de bibliothèque et contient le __lmd__fr.aux
fichier avec la traduction française de la documentation de la bibliothèque. Une fois la bibliothèque compilée enregistrée, la version française de la documentation est également disponible dans le gestionnaire de bibliothèque.
Pour plus d'informations, consultez : Informations pour les développeurs de bibliothèques et Enregistrer le projet et l'installer dans le référentiel de la bibliothèque