Introduction au logiciel TIA Portal 1. Introduction La plateforme Totally Integ

Introduction au logiciel TIA Portal 1. Introduction La plateforme Totally Integrated Automation Portal est un environnement de travail Siemens qui permet de mettre en œuvre des solutions d’automatisation avec un système d’ingénierie intégré comprenant les logiciels SIMATIC STEP 7 et SIMATIC WinCC 2. Vue du portail et vue du projet Lorsqu’on lance TIA Portal, l’environnement de travail se décompose en deux types de vue : La vue du portail : elle est axée sur les tâches à exécuter et sa prise en main est très rapide. La vue du projet : elle comporte une arborescence avec les différents éléments du projet. Les éditeurs requis s’ouvrent en fonction des tâches à réaliser. Données, paramètres et éditeurs peuvent être visualisés dans une seule et même vue. 2.1 Vue du portail Chaque portail permet de traiter une catégorie de tâche (actions). La fenêtre affiche la liste des actions pouvant être réalisées pour la tâche sélectionnée. 2.2 Vue du projet L’élément « Projet » contient l’ensemble des éléments et des données nécessaires pour mettre en oeuvre la solution d’automatisation souhaitée. La fenêtre de travail permet de visualiser les objets sélectionnés dans le projet pour être traités. Il peut s’agir des composants matériels, des blocs de programme, des tables des variables, des HMI,… La fenêtre d’inspection permet de visualiser des informations complémentaires sur un objet sélectionné ou sur les actions en cours d’exécution (propriété du matériel sélectionné, messages d’erreurs lors de la compilation des blocs de programme,…). Les onglets de sélection de tâches ont un contenu qui varie en fonction de l’objet sélectionné (configuration matérielle →bibliothèques des composants, bloc de programme →instructions de programmation). Cet environnement de travail contient énormément de données. Il est possible de masquer ou réduire certaines de ces fenêtres lorsque l’on ne les utilise pas. Il est également possible de redimensionner, réorganiser, désancrer les différentes fenêtres. 3. Création d’un projet et configuration d’une station de travail 3.1 Création d’un projet Pour créer un projet dans la vue du portail, il faut sélectionner l’action « Créer un projet ». On peut donner un nom au projet, choisir un chemin ou il sera enregistré, indiquer un commentaire ou encore définir l’auteur du projet. Une fois que ces informations sont entrées, il suffit de cliquer sur le bouton « créer » 3.2 Configuration et paramétrage du matériel Une fois votre projet crée, on peut configurer la station de travail. La première étape consiste à définir le matériel existant. Pour cela, on peut passer par la vue du projet et cliquer sur « ajouter un appareil » dans le navigateur du projet. La liste des éléments que l’on peut ajouter apparait (API, HMI, système PC). On commencera par faire le choix de notre CPU pour ensuite venir ajouter les modules complémentaires (alimentation, E/S TOR ou analogiques, module de communication AS-i,…). Les modules complémentaires de l’API peuvent être ajoutés en utilisant le catalogue. Si l’on veut ajouter un écran ou un autre API, il faut repasser par la commande « ajouter un appareil » dans le navigateur du projet. Lorsque l’on sélectionne un élément à insérer dans le projet, une description est proposée dans l’onglet information. 3.3 Adressage des E/S Pour connaitre l’adressage des entrées et sorties présentes dans la configuration matériel, il faut aller dans « appareil et réseau » dans le navigateur du projet. Dans la fenêtre de travail, on doit s’assurer d’être dans l’onglet « Vue des appareils » et de sélectionner l’appareil voulu. On sélectionne la CPU puis à l’aide des deux petites flèches (voir figure), on fait apparaitre l’onglet « Vue d’ensemble des appareils » (n’hésitez pas à masquer certaines fenêtres et à en réorganiser d’autres). Les adresses des entrées et sorties apparaissent. Vous pouvez les modifier en entrant une nouvelle valeur dans la case correspondante. 3.4 Memento de cadence Une fois la CPU déterminée, on peut définir le memento de cadence. Pour cela, on sélectionne la CPU dans la fenêtre « Vue des appareils » et l’onglet « propriété » dans la fenêtre d’inspection. Dans le menu « Général », choisir l’option « Memento de cadence », cocher la case « Memento de cadence » et choisir l’octet du memento de cadence que l’on va utiliser. 3.5 Adresse Ethernet de la CPU Toujours dans les propriétés de la CPU, il est possible de définir son adresse Ethernet. Un double clic sur le connecteur Ethernet de la station fait apparaitre la fenêtre d’inspection permettant de définir ses propriétés. Pour établir une liaison entre la CPU et la console de programmation, il faut affecter aux deux appareils des adresses appartenant au même réseau. On utilisera comme adresse pour l’automate 192.168.2.n°de l’automate. 3.6 Compilation et chargement de la configuration matérielle Une fois la configuration matérielle réalisée, il faut la compiler et la charger dans l’automate. La compilation se fait à l’aide de l’icône « compiler » de la barre de tâche. On sélectionne l’API dans le projet puis cliquer sur l’icône « compiler ». En utilisant cette manière, on effectue une compilation matérielle et logicielle. Une autre solution pour compiler est de faire un clic droit sur l’API dans la fenêtre du projet et de choisir l’option « Compiler →Configuration matérielle ». Pour charger la configuration dans l’automate, on effectue un clic sur l’icône « charger dans l’appareil ». La fenêtre ci-dessous s’ouvre et vous devez faire le choix du mode de connexion (PN/IE, Profibus, MPI). Si vous choisissez le mode PN/IE, l’API doit posséder une adresse IP. Pour une première connexion ou pour charger l’adresse IP désirée dans la CPU, il est plus facile de choisir le mode de connexion MPI et de relier le PC à la CPU via le « PC Adapter ». Si le programme trouve un appareil, il figure dans la liste en bas de la fenêtre. La touche « Clign. DEL » permet de faire clignoter une LED sur la face avant de l’appareil afin de s’assurer que l’on est connecté à l’appareil désiré. Une fois la configuration terminée, on peut charger le tout dans l’appareil. Des avertissements / confirmations peuvent être demandés lors de cette opération. Si des erreurs sont détectées, elles seront visibles via cette fenêtre. Le programme ne pourra pas être chargé tant que les erreurs persistent. 4. Les variables API 4.1 Adresses symbolique et absolue Dans TIA Portal, toutes les variables globales (entrées, sorties, mémentos,..) possède une adresse symbolique et une adresse absolue. L’adresse absolue représente l’identificateur d’opérande (I, Q, M,…) et son adresse et numéro de bit. L’adresse symbolique correspond au nom que l’utilisateur a donné à la variable (ex : Bouton_Marche). Le lien entre les adresses symbolique et absolue se fait dans la table des variables API. Lors de la programmation, on peut choisir d’afficher les adresses absolues, symboliques ou encore les deux simultanément. 4.2 Table des variables API C’est dans la table des variables API que l’on va pouvoir déclarer toutes les variables et les constantes utilisées le programme. Lorsque l’on définit une variable API, il faut définir : Un nom : c’est l’adressage symbolique de la variable. Le type de donnée : BOOL, INT,… L’adresse absolue : par exemple Q1.5 On peut également insérer un commentaire qui nous renseigne sur cette variable. Le commentaire peut être visible dans chaque réseau utilisant cette variable. Remarques : La commande copier / coller permet de copier une table des variable sur Excel facilement. En sélectionnant le coin inférieur droit d’une cellule d’adresse ou d’un nom et en le faisant glisser vers le bas, on peut créer des variables automatiquement (comme dans Excel). Visible dans IHM : seules les variables cochées peuvent être visibles lors de la configuration HMI. Accessible dans HMI (uniquement S7 – 1200) : permet au pupitre HMI l’accès en ligne aux variables API sélectionnées. 4.3 Signalisation des erreurs dans la table des variables Lorsqu’il y a une erreur de syntaxe dans la table des variables API, celle- ci est signalée en rouge ou en orange. Lorsque l’on sélectionne la case colorée, un message signalant le type d’erreur apparaît. Une table des variables contenant des erreurs peut être enregistrée mais ne pourra pas être compilée et chargée dans l’automate. 4.4 Renommer / réassigner des variables Il est possible de renommer et réassigner les variables API dans la fenêtre de programmation. Pour cela, il faut faire un clic droit sur la variable en question est choisir l’option renommer ou réassigner. Renommer la variable donne l’accès aux paramètres Nom et Commentaire Réassigner la variable donne l’accès aux paramètres Section, Adresse, Type de données, Table des variables API et Commentaire. La fenêtre si dessous s’ouvre. 4.5 Exercice : réalisation d’une table des variables API On vous demande de créer un nouveau projet intitulé « première série d’exercices ». La CPU utilisée dans ce projet sera une CPU 314C-2 PN/DP. Réaliser une table des variable API reprenant les éléments du tableau ci-dessus en ajoutant à cette table les données suivantes : Un bit de cadence à 1 Hz Un bit de cadence à 2 Hz Un bit de cadence à 5 Hz 5. Les uploads/Management/ introduction-au-logiciel-tia-portal.pdf

  • 70
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Attribution requise
Partager
  • Détails
  • Publié le Jui 10, 2021
  • Catégorie Management
  • Langue French
  • Taille du fichier 2.1225MB