Création et adaptation d'un projet dans EcoStruxure Machine Expert

Création d'un projet basé sur un exemple

Cette documentation repose sur l'exemple de projet Contrôleur SLC distant (M262) disponible dans EcoStruxure Machine Expert Logic Builder. Dans cet exemple, les équipements, les tâches et le code (notamment la visualisation) sont pré-configurés et sont adaptables si besoin.

Vous pouvez aussi créer un projet par défaut et insérer les équipements requis manuellement.

Étape

Action

1

Sélectionnez Fichier > Nouveau projet.

2

Dans la boîte de dialogue Nouveau projet, cliquez sur A partir de l'exemple à gauche.

3

Sélectionnez le type Logic/Motion Controller TM262M25NESS8T dans la liste déroulante : (L'exemple est disponible uniquement avec ce type de contrôleur. Consultez la remarque sous le tableau.)

Résultat : les projets d'exemple disponibles sont répertoriés dans la liste Exemples correspondants.

4

Sélectionnez l'entrée Contrôleur SLC distant (M262) dans la liste Exemples correspondants.

5

Entrez un nom de projet, sélectionnez le répertoire de fichiers, et cliquez sur OK.

Résultat : le projet est créé et l'Arborescence d'équipements ainsi que l'Arborescence de l'application sont préparées comme décrit dans la section suivante.

NOTE : Adaptez le type de contrôleur si vous utilisez un autre type que TM262M25NESS8T.

Projet obtenu basé sur l'exemple de contrôleur SLC distant

Comme vous avez créé le projet à partir de l'exemple de Contrôleur SLC distant (M262), les conditions suivantes s'appliquent au projet :

oLa fenêtre Arborescence des équipements affiche la structure du bus comme défini dans l'exemple de projet.

oLe Sercos_Master est ajouté au noeud Ethernet_1 dans l'Arborescence des équipements. Ainsi, le port Ethernet 1 est configuré comme port Sercos.

oDans Sercos_Master, le Safety Logic Controller TM5CSLCx00FS est disponible.

oDans Sercos_Master, un coupleur de bus TM5NS31 est disponible.

oDans le coupleur de bus TM5NS31, les équipements suivants sont insérés : TM5SPS3 (module d'alimentation), TM5SDI4DFS (module d'entrée numérique de sécurité), TM5SDO4TFS (module de sortie numérique de sécurité) et TM5SDM4TRFS (module mixte numérique de sécurité).

oDans le dossier Arborescence de l'application, le dossier SlcRemoteControllerExample est disponible. Cet exemple contient un programme POU, une POU FB, et des définitions de types de données. Le code dans ces POU est prêt pour la compilation. Vous pouvez l'utiliser pour lire l'état de Safety Logic Controller et des modules de sécurité connectés, et exécuter des commandes de configuration particulières.

oDans Configuration de tâche (dans l'Arborescence de l'application), une tâche nommée Task_SR_VisControl est disponible avec une instance de la POU de programme préparée. Vous devez adapter le temps de cycle de cette tâche.

oL'Arborescence des outils contient le dossier SlcRemoteControllerExample avec une visualisation d'un centre de contrôle Safety Logic Controller virtuel. La page IHM VIS_SlcRemo­teController vous permet de visualiser l'état de SLC et des modules de sécurité connectés, et d'exécuter des commandes de configuration particulières. Consultez le chapitre Contrôle distant du contrôleur SLC pour plus d'informations.

oDans l'éditeur Configuration des fonctionnalités de SLC, l'option PacDriveCompatibility est sélectionnée. Ce paramètre est nécessaire pour utiliser la bibliothèque de contrôleur distant.

Adaptation de l'architecture de bus

Une fois le projet créé à partir du Contrôleur SLC distant (M262), vous pouvez ajouter d'autres équipements impliqués dans votre application. Par exemple, vous pouvez ajouter d'autres modules TM5/TM7 (de sécurité et standard) sur le coupleur de bus TM5NS31 existant, ou d'autres esclaves Sercos notamment des coupleurs de bus TM5NS31.

NOTE : Respectez les limites du système.

Les procédures permettant d'ajouter, supprimer, remplacer et mettre à jour des équipements dans l'Arborescence des équipements sont décrites dans le chapitre Gestion des équipements du Guide de programmation de EcoStruxure Machine Expert.