Utilisation des projets SoMachine, SoMachine Motion ou EcoStruxure Machine Expert

Présentation

EcoStruxure Machine Expert permet d'ouvrir des projets créés précédemment avec SoMachine, SoMachine Motion ou une version antérieure de EcoStruxure Machine Expert. Ce manuel les appelle projets hérités.

Plusieurs moyens s'offrent à vous pour utiliser des projets hérités (créés avec SoMachine, SoMachine Motion ou une version précédente de EcoStruxure Machine Expert) :

  • Ouvrir un fichier *.project.

  • Extraire l'archive d'un fichier *.projectarchive.

  • Chargement de sources d'un fichier *.prj à partir d'un contrôleur

Pour faire migrer un projet, la méthode recommandée est l'utilisation d'une archive de projet, car le fichier .projectarchive contient les informations complémentaires suivantes qui ne sont pas incluses au fichier .project :

  • Téléchargement fichiers d'informations

  • Bibliothèques

  • Fichiers de description d'appareil

Lors de l'extraction de l'archive dans EcoStruxure Machine Expert, les fichiers d'équipement et de bibliothèque peuvent être installés automatiquement dans les référentiels EcoStruxure Machine Expert correspondants. Pour plus d'informations sur l'extraction d'archives de projet, reportez-vous au chapitre Création d'un projet à partir d'une archive de projet dans la documentation EcoStruxure Machine Expert - Aide en ligne sur les commandes de menu.

NOTE : Lors de l'extraction d'une archive de projet créée avec une version différente de EcoStruxure Machine Expert, un message s'affiche pour indiquer que votre environnement pourrait être modifié.

Boîte de dialogue Mettre à jour le projet

Lorsque vous ouvrez un projet hérité, la boîte de dialogue Mettre à jour le projet s'affiche. Elle contient l'onglet Présentation, et d'autres onglets en fonction des éléments du projet à mettre à jour.

L'onglet Présentation fournit des informations générales :

Elément

Description

Section Informations sur la version du format du projet

Fournit des informations sur la version actuelle du format du projet et la nouvelle version, et indique s'il faut effectuer une Mise à niveau ou une Rétrogradation. Plus d'informations sont fournies sur la mise à niveau ou la rétrogradation dans la zone qui s'affiche lorsque vous passez le curseur de la souris sur le symbole i.

Section Fonctionnalités de projet non prise en charge par votre installation

Fournit la liste des fonctionnalités non prises en charge par la version EcoStruxure Machine Expert installée sur votre ordinateur (par exemple, si un module complémentaire n'est pas installé).

Section Catégories de projet disponibles pour mise à jour

Liste des catégories de projet à mettre à jour, avec une courte description. Pour plus d'informations, consultez les onglets spécifiques à chaque catégorie.

Par défaut, les catégories sont sélectionnées pour la mise à jour. Pour exclure une catégorie de l'exécution de la mise à jour, désélectionnez la case correspondante.

Option Vérifier l'existence de mises à jour à l'ouverture de ce projet

L'option Vérifier l'existence de mises à jour à l'ouverture de ce projet est sélectionnée par défaut.

Désactivez cette option pour empêcher la recherche de mises à jour lors de l'ouverture du projet. Pour réactiver la fonction, ouvrez la boîte de dialogue Mettre à jour le projet dans Logic Builder en exécutant la commande Projet > Ouvrir la boîte de dialogue "Mettre à jour le projet"...

Bouton Restaurer les paramètres de mise à jour recommandés

Lorsque vous modifiez les options de cette boîte de dialogue, ce bouton s'active. Cliquez sur le bouton Restaurer les paramètres de mise à jour recommandés pour rétablir les paramètres par défaut.

Bouton Mettre à jour

Cliquez sur le bouton Mettre à jour pour exécuter la mise à jour en appliquant les paramètres configurés dans cette boîte de dialogue.

Résultat : Le contenu du projet sera mis à jour. Quand un contrôleur n'est plus pris en charge et doit être remplacé, il est converti en appareil compatible. Si aucun appareil de remplacement n'est disponible, l'équipement concerné n'est ni mis à jour, ni converti. Il reste néanmoins disponible, mais il ne peut pas être utilisé dans le projet EcoStruxure Machine Expert.

NOTE : Une fois que vous avez mis à jour un projet ou une archive de projet, vous ne pouvez plus l'ouvrir avec SoMachine, SoMachine Motion ou une version antérieure de EcoStruxure Machine Expert.

Bouton Annuler

Cliquez sur Annuler si vous ne souhaitez pas modifier votre projet.

NOTE : Si votre projet contient des équipements qui ne sont pas pris en charge par EcoStruxure Machine Expert, vous pouvez l'ouvrir avec EcoStruxure Machine Expert pour en copier des parties dans un nouveau projet. La compilation de ce projet ne sera cependant pas possible.

Les onglets de la boîte de dialogue Mettre à jour le projet s'affichent si les éléments correspondants du projet doivent être mis à jour. Dans la partie supérieure de chaque onglet, une option permet d'inclure ou d'exclure l'élément du processus de mise à jour. De plus, les informations détaillées sur la mise à jour vous permettent de sélectionner vos préférences.

  • Version du compilateur

    Le compilateur est le logiciel qui convertit votre projet en code binaire, lequel est ensuite téléchargé et exécuté sur le contrôleur. Pour plus d'informations sur la version du compilateur, consultez les sections Informations générales et Mappage des versions de EcoStruxure Machine Expert/compilateur CODESYS. Pour obtenir la liste des messages de compilation, consultez le document Erreurs de compilation.

  • Equipements

    Les équipements installés qui requièrent une mise à jour sont répertoriés par nom, type et version. La mise à jour suggérée est indiquée dans la colonne Recommandé.

    La colonne Mettre à jour/Convertir vers permet de sélectionner dans une liste la version cible ou l'appareil cible à mettre à jour ou à convertir.

    • Si aucun équipement cible n'apparaît dans cette colonne, c'est que l'équipement est obsolète et ne peut pas être remplacé par un contrôleur de la version actuelle de EcoStruxure Machine Expert. La version antérieure qui prend en charge cet équipement est indiquée dans la colonne Recommandé.

    • Si un autre contrôleur figure dans la colonne Mettre à jour vers / Convertir vers, cela signifie que le contrôleur n'est plus pris en charge et doit être converti vers le contrôleur cible.

    Pour plus d'informations, reportez-vous à la liste des équipements non pris en charge en annexe au présent guide d'utilisation et consultez la documentation relative à la mise à jour des équipements ou à la conversion des équipements dans l'aide en ligne.

    NOTE : Quand un contrôleur est converti en un autre contrôleur, les équipements subordonnés ne sont pas convertis. Vous devez les vérifier soigneusement et les remplacer manuellement après la conversion du projet.

    La colonne Etat affiche les symboles indiquant des informations sur la sélection en cours, par rapport à l'état Recommandé.

  • Bibliothèques

    Pour plus d'informations sur la mise à jour des bibliothèques, consultez le document  - Fonctions et bibliothèques - Guide de l'utilisateur.

  • Profil de visualisation

    Le Profil de visualisation définit:

    • les noms et versions des bibliothèques de visualisation automatiquement incluses dans le projet lors de la création d'un objet de visualisation ;

    • une sélection d'éléments de visualisation fournis par les bibliothèques incluses.

  • Styles de visualisation

    Un style de visualisation est caractérisé par des couleurs, des polices de caractères, des images et des valeurs définies sous forme de propriétés. Les propriétés des styles sont disponibles lors de la conception d'éléments de visualisation pour créer une apparence harmonieuse.

Pour plus d'informations, consultez la section Visualisation dans l'aide en ligne de EcoStruxure Machine Expert.

Après avoir confirmé les paramètres en cliquant sur le bouton Mettre à jour, effectuez une compilation et un téléchargement du projet sur le contrôleur afin de valider la mise à jour.

NOTE : Les erreurs détectées pendant le processus de mise à jour s'affichent dans la vue Messages de Logic Builder.
NOTE : Après la mise à jour du projet,
NOTE : Vous avez la possibilité de mettre à jour le projet ultérieurement en exécutant la commande Projet > Ouvrir la boîte de dialogue 'Mettre à jour le projet'..., et en sélectionnant l'option Vérifier l'existence de mises à jour à l'ouverture de ce projet.
NOTE : Vous pouvez ouvrir des projets contenant des équipements non mis à jour avec EcoStruxure Machine Expert, mais pas les modifier. EcoStruxure Machine Expert vous invite à les convertir vers une autre plate-forme.
NOTE :
  • Si un projet SoMachine ou SoMachine Motion avec IHM est chargé, il se peut que la mise à jour ait besoin de démarrer Vijeo-Designer. Dans ce cas, il se peut que Vijeo-Designer soit seulement démarré en arrière-plan.

    Vijeo-Designer doit être ouvert manuellement pour poursuivre la mise à jour.

  • Si un projet SoMachine ou SoMachine Motion avec des IHM obsolètes est chargé, il se peut que Vijeo-Designer ait démarré et que vous soyez invité à entrer un numéro de référence.

    Si le numéro de référence n'est pas disponible, cliquez sur  ; l'équipement est alors automatiquement mis à jour vers un type préprogrammé.

  • Si un projet SoMachine ou SoMachine Motion avec des IHM obsolètes (avec contrôle) est chargé, les IHM sont converties dans Vijeo-Designer en une IHM prise en charge.

NOTE : Même si vous avez sélectionné l'option Mettre à jour les bibliothèques, il peut arriver que certaines bibliothèques ne soient pas mises à jour. C'est le résultat de la procédure Mettre à jour les équipements. Les bibliothèques référencées par les descriptions des équipements sélectionnés pour la mise à jour sont automatiquement mises à jour si l'option Mettre à jour les équipements est sélectionnée.

Utilisation de projets hérités

Il est possible d'installer les versions complètes de SoMachine, SoMachine Motion ou EcoStruxure Machine Expert (disponibles via DVD ou USB) en parallèle.

Il n'est pas nécessaire de désinstaller une version existante avant d'installer une version plus récente.

Si vous ne prévoyez pas d'utiliser les dernières fonctions et fonctionnalités de la nouvelle version de EcoStruxure Machine Expert, ouvrez votre projet avec la version ayant servi à le créer.

Utilisation de projets hérités sans mise à jour dans EcoStruxure Machine Expert

Si vous ne souhaitez pas modifier votre projet mais vous connecter au contrôleur sur lequel le projet d'origine a été téléchargé, cliquez sur Annuler dans la boîte de dialogue Mettre à jour le projet.

NOTE : Si votre projet contient des équipements non pris en charge, vous pouvez l'ouvrir avec EcoStruxure Machine Expert pour en copier des parties dans un nouveau projet. La compilation de ce projet ne sera cependant pas possible.
NOTE : si vous ne mettez pas à jour votre projet, les dernières fonctionnalités de EcoStruxure Machine Expert ne sont pas disponibles. Il se peut que le code objet généré par la version actuelle de EcoStruxure Machine Expert diffère du code objet généré par SoMachine, SoMachine Motion ou une version antérieure de EcoStruxure Machine Expert qui a servi à créer le projet. Dans ce cas, un message vous invite à confirmer que vous ne souhaitez pas mettre à jour le projet.
 AVERTISSEMENT
FONCTIONNEMENT IMPRÉVU DE L'ÉQUIPEMENT
  • Vérifiez systématiquement que votre programme d'application fonctionne comme sous la précédente version du compilateur dans SoMachine, SoMachine Motion ou EcoStruxure Machine Expert.
  • Testez rigoureusement une version nouvellement compilée de votre application avec le micrologiciel de l'appareil compatible avec la dernière version de EcoStruxure Machine Expert.
Le non-respect de ces instructions peut provoquer la mort, des blessures graves ou des dommages matériels.

Pour assurer la compatibilité de votre projet d'origine, utilisez la version correspondante de SoMachine, SoMachine Motion ou EcoStruxure Machine Expert (l'installation peut être nécessaire). Pour plus d'informations sur la réduction de l'impact d'une nouvelle version de EcoStruxure Machine Expert sur vos projets, consultez la section Paramètres contribuant à préserver la compatibilité.

Vous ne pouvez vous connecter à votre contrôleur sans générer ni télécharger le projet que si un fichier Téléchargement fichiers d'informations (*.compileinfo) a été créé dans le même répertoire que le projet sur votre PC et avec la même version majeure de EcoStruxure Machine Expert.

Consultez la section Génération du code, informations sur la compilation dans le chapitre Compilation et téléchargement des applications du Guide de programmation de EcoStruxure Machine Expert.

Mise à jour / Conversion d'équipements individuels

Si vous cliquez sur Annuler dans la boîte de dialogue Mettre à jour le projet, les équipements de votre projet ne seront pas mis à jour ni convertis.

Pour mettre à jour ou convertir des équipements individuels, consultez la documentation relative à la mise à jour des équipements ou à la conversion des équipements dans l'aide en ligne.

Utilisation de référentiels hérités

Pour utiliser les référentiels (par exemple des référentiels d'équipements ou de bibliothèques) de version SoMachine / SoMachine Motion ou d'une version antérieure de EcoStruxure Machine Expert installée parallèlement à votre version actuelle de EcoStruxure Machine Expert, procédez comme suit :

Étape

Action

Commentaire

1

Dans EcoStruxure Machine Expert Logic Builder, exécutez la commande Outils > Options...

La boîte de dialogue Options s'affiche.

2

Sélectionnez Répertoires (équipements, bibliothèques...) dans la liste à gauche.

La boîte de dialogue Répertoires (équipements, bibliothèques...) de EcoStruxure Machine Expert Logic Builder s'affiche.

3

Cochez la case Inclure les référentiels hérités.

Maintenant, vous pouvez utiliser les référentiels hérités dans votre projet EcoStruxure Machine Expert.

Compatibilité Vijeo-Designer

Le logiciel Vijeo-Designer utilise ses propres règles, définies dans Vijeo-Designer (Aide > Manuels utilisateur > 3 Avant de commencer > 3.2 Compatibilité).

Vijeo-Designer peut ouvrir une application créée avec une version antérieure et convertir automatiquement cette application dans la nouvelle version.

NOTE : l'application convertie ne peut plus être ouverte avec une version antérieure de Vijeo-Designer. Tenez en compte lorsque plusieurs versions d'EcoStruxure Machine Expert sont installées en parallèle sur le même PC ou lorsque vous fournissez un projet à un utilisateur qui utilise une version antérieure de Vijeo-Designer.

Compatibilité EcoStruxure Operator Terminal Expert

Pour plus d'informations sur la compatibilité, consultez l'aide en ligne de EcoStruxure Operator Terminal Expert.

Projets avec des éléments externes

Si vous n'avez pas suivi les pratiques de migration lors de l'utilisation de SoMachine, SoMachine Motion ou d'une version antérieure de EcoStruxure Machine Expert, vous risquez de rencontrer les problèmes suivants avec les éléments externes :

  • Si le projet contient une description d'équipement installée à partir d'un fichier EDS, la nouvelle version de EcoStruxure Machine Expert ne reconnaît pas l'équipement. Vous devez installer l'équipement dans le Référentiel d'équipements.

  • Si un projet contient une bibliothèque (par exemple, une bibliothèque créée par l'utilisateur) qui ne fait pas partie de l'installation de EcoStruxure Machine Expert, la bibliothèque ne peut pas être reconnue par la nouvelle version de EcoStruxure Machine Expert. Vous devez ajouter la bibliothèque dans le Référentiel de bibliothèques.