Aller au contenu principal

Création de projet et gestion des versions

info

Dans le contexte de SDA, les projets sont des combinaisons de configurations matérielles et de code de contrôle d'automatisation tels qu'utilisés par les environnements de développement d'automatisation courants (par exemple, les fichiers .zap du portail TIA de Siemens).

Créer un objet projet et téléverser un fichier d'archive​

Étape 1 : Accéder à l'interface de création de projet​

Accédez à la page Projects à l'aide du menu de navigation de gauche. Cliquez sur le bouton « Add Project » situé dans le coin supérieur droit de l'interface.

Étape 2 : Compléter la configuration du projet​

Après avoir cliqué sur « Add Project », un panneau de configuration s'ouvre en glissant depuis le côté droit de l'écran. Cet assistant guidé vous accompagne à travers les étapes essentielles de la création d'un projet.

Étape 3 : Création d'un appareil (facultatif)​

Après avoir saisi les informations requises pour le projet, vous avez la possibilité de créer un appareil associé au sein du même flux de travail. Cette approche intégrée vous permet de configurer à la fois les paramètres du projet et ceux de l'appareil en une seule session.

info

Remarque : La création d'un appareil est facultative et peut être ignorée si elle n'est pas nécessaire à votre configuration actuelle. Vous pourrez toujours ajouter des appareils à votre projet ultérieurement via l'interface de gestion des appareils.

info

Pour connaître les fournisseurs et les IDE pris en charge, consultez la liste sur cette page.

Une fois le téléversement réussi, le projet apparaîtra dans la liste des projets.​

Étape 4 : Confirmation du projet​

Après la création réussie du projet et le téléversement de l'archive, le nouveau projet apparaîtra automatiquement dans la liste principale des projets.

Types de projets​

La plateforme SDA prend en charge trois types de projets distincts, chacun conçu pour des cas d'usage spécifiques :

Projets standard Les projets standard sont conçus pour les flux de travail d'automatisation et contiennent des processus exécutables tels que des zaps et des archives de projet. Ces projets incluent généralement la logique d'automatisation, les fichiers de configuration et les ressources associées nécessaires au déploiement et à l'exécution.

Projets de bibliothèque Les projets de bibliothèque contiennent des composants de code et des modules réutilisables qui peuvent être partagés entre plusieurs projets au sein de l'écosystème SDA. On peut citer par exemple les bibliothèques utilitaires partagées (telles que zal) qui fournissent des fonctionnalités communes afin de réduire la duplication de code et de garantir la cohérence entre les implémentations.

Projets de dossier FTP/SSH Les projets de dossier FTP/SSH sont spécifiquement configurés pour prendre en charge les opérations de sauvegarde SFTP et FTP. Ce type de projet doit être sélectionné lors de la mise en œuvre de services de sauvegarde utilisant les protocoles SFTP ou FTP pour le transfert et le stockage des données.

Vous pouvez maintenant choisir un nom pour la version du projet et ajouter un commentaire sur les modifications apportées. Faites glisser et déposez le fichier d'archive mis à jour dans la zone correspondante ou cliquez dessus pour sélectionner manuellement un dossier.

Une fois le téléversement réussi, la liste des versions du projet peut être consultée en cliquant sur le bouton « Project versions » situé sous le nom du projet correspondant dans la vue des projets.

Options de filtrage des projets​

Les utilisateurs peuvent filtrer les projets affichés selon les critères suivants afin de localiser rapidement des projets spécifiques :

Vendor Filtre les projets en fonction du fournisseur ou de l'organisation qui a créé ou maintient le projet.

IDE Filtre par environnement de développement intégré (IDE) associé au projet, ce qui vous permet d'afficher les projets propres à vos outils de développement.

Type Filtre par type de projet (Standard, Library ou FTP/SSH Folder) afin de n'afficher que les projets correspondant aux exigences de votre flux de travail actuel.

Tags Filtre à l'aide de balises personnalisées attribuées aux projets, permettant une catégorisation flexible et une récupération rapide en fonction des caractéristiques des projets, des environnements ou d'autres attributs personnalisés.

Plusieurs filtres peuvent être appliqués simultanément afin de restreindre la liste des projets et d'améliorer l'efficacité de la navigation.

Détails du projet​

Une fois le projet téléversé avec succès, cliquez sur l'entrée du projet dans la liste pour accéder à la vue détaillée du projet. Cette interface complète donne accès à :

  • Les paramètres de configuration du projet
  • La gestion des fichiers et le contenu de l'archive
  • L'état et l'historique des déploiements
  • Les associations et la gestion des appareils