développement du futur technologie de l’entraînement

Slides:



Advertisements
Présentations similaires
1 Logiciels Libres Planète en fête 6-7 Juillet 2007.
Advertisements

Outils et scénarios d’édition collaborative en Haute École Étienne Vandeput Projet HETICE © CRIFA - ULg.
Présentation LabPlus v3. Solution novatrice en Technologies de l’information Solution novatrice en Technologies de l’information Application pour la Gestion.
Les profils du SEDA confection de profil avec Agape.
Guide de l'enseignant SolidWorks, leçon 1 Nom de l'établissement Nom de l'enseignant Date.
Logiciel Assistant Gestion d’Événement Rémi Papillie (Chef d’équipe) Maxime Brodeur Xavier Pajani Gabriel Rolland David St-Jean.
Initiation à QuickPlace, janvier Initiation à QuickPlace n Nature de l'outil n Fonctions de base (lecture, création) n Fonctions de gestionnaire.
TP 1 BIS Programmation structurée à l’aide de fonctions (FC) et de bloc fonctionnels (FB)
L’évolution du SI. Introduction De nombreux éléments peuvent amener une organisation à faire évoluer son système d’information : Modification des besoins.
Le Bug Tracking Pourquoi chasser les insectes? Théotim Delannay Aymeric Boisard.
Module 14 : Installation et configuration des services Terminal Server.
Réaliser un CD lecteur de salon (photos ou vidéos) pouvant être lu
Nouveautés Version 4.1 et mai 2017.
Les commandes externes
appareil de mesure (pHmètre P310 Chauvin-Arnoux) Pierre DIEUMEGARD,
Le Monde tourne rond avec de Grandes Idées...
MENUS PRINCIPAL RESEAU.
Présenté par M. Anis DIALLO
Cycle 3 Cycle 4 Pilotage du robot mBot Site scratch :
JT12-RSI mars 1999 Délégation aux systèmes d'information
Variateurs de fréquence SED2
Utilisation de Windows
03/02/2018.
Séminaire Novembre 2006 Zephir : Déploiement et supervision des serveurs Eole.
Ce videoclip produit par l’Ecole Polytechnique Fédérale de Lausanne
AMUE – SIFAC Les concepts de SIFAC WEB HISTORIQUE DES MISES A JOUR
FENIX Aperçu GLOBALE DU Système
Javadoc et débogueur Semaine 03 Version A16.
Principes de programmation (suite)
Réalisation d'agents de surveillance Zephir
Présentation J GUIRANDE.
Système d’exploitation Windows XP
développement du futur technologie d ’entraînement
Démarche de conception. Démarche didactique.
Documentation technique (Linux)
Notion De Gestion De Bases De Données
Direction commerciale
PROGRAMMATION INFORMATIQUE D’INGÉNIERIE II
Institut Universitaire Virtuel de Formation des Maîtres
Présentation de la carte graphique
3- Nouvelles pages d’accueil
Sfaihi Yassine Rabai Fatma Aissaoui Walid
Préparation et suivi des achats Chapitre 21
Les modules programmables
Les Automates Programmables Industriels (API)
EDITEUR:HIGH SYSTEM INFO
Programmation Android Première application Android
Enregistrement des informations
AGENDA Demandes de prix dans Baan
Assembleur, Compilateur et Éditeur de Liens
Le logiciel de calcul de Reynaers
DE BRANCHEMENT STANDARDISÉE
Présentation logiciel
Module 13 : Implémentation de la protection contre les sinistres
Présenté par M. Anis DIALLO
Réalisé Par : Ahmed Ben Dahmen Slimen Ouni Chahed Ben Slama
EPITECH 2009 UML EPITECH 2009
Titre Refroidisseurs à condensation par eau RTWD sous-titre DÉMARRER
Chapitre V La Procédure Comptable
PRO1026 Programmation et enseignement
Elles contiennent des informations autre que géométriques
Les différents modes de démarrage de Windows
Design, innovation et créativité
ManageEngine ADManager Plus 6
Backup des Postes de Travail
CATALOGUE DES FORMATIONS Windows 2015
Parcours vers l’adoption d’une méthode de prestation DevOps (Opérations de développement) Applications offertes sur le marché et applications de SPC.
National Instruments Leadership Seminar
Transcription de la présentation:

développement du futur technologie de l’entraînement le concept de pilotage Décentraliser Le logiciel de développement du futur L est le concepteur technologie de l’entraînement Une étape dans la

Terminologie Logiciel Drive PLC Servo 9300 API Developer Studio Logiciel de développement utilisable sous Windows 95/98/NT Servo 9300 avec fonction automate selon la norme CEI 1131-3

Sommaire Introduction Qu’est-ce que la norme CEI 1131-3 ? Un nouveau concept : le servo 9300 API Le logiciel "Drive PLC Developer Studio" Les bénéfices pour le client Les arguments commerciaux Résumé

L’objectif de la présentation Après la présentation vous connaîtrez : les principales fonctions de la norme CEI 1131-3 la structure et les fonctions du servo API Lenze la structure du logiciel "Drive PLC Developer Studio" les avantages de ce système

La tendance - décentraliser la conversion d’énergie et décentraliser l’automatisation Petit API Petit API Fonctions suppl.., surveillance, coordination Zusatzfkt., Überwachung, Koordinierung Fonctions suppl.., surveillance, coordination bornes / bus API à haute performance Contrôle, surveillance, coordination Servo API Servo API API CEI 1131-3 intégrée L L L L L L

Fonctionnalité de l’API + Régulation d’entraînement Petit API API CEI 1131-3 INTEGREE Le servo API offre les fonctionnalités d’un API et d’un variateur, combinés dans un seul système!!! API Fonctionnalité selon la CEI 1131 Fonctions technologiques Contrôle vectoriel Version Levage Réducteurs Positionne- -ment Electron. Contrôle de registre Came HVA C Système d’exploitation - technologie de l’entraînement - Réglage paramètre et communication - Servovariateur

L’API dans le variateur Ce n’est pas un variateur plus un petit automate dans le bâti L L 13.53 13.53 Hz Hz API Mais Variateur + un ensemble qui peut être programmé selon la norme CEI 1131-3 API Variateur Programmation complète des paramètres d’entraînement (accès au couple, consigne de vitesse, vitesse réelle etc.)

L’armoire électrique Variateur Petit API

Sommaire Introduction Qu’est-ce que la norme CEI 1131-3 ? Un nouveau concept : le servo 9300 API Le logiciel "Drive PLC Developer Studio" Les bénéfices pour le client Les arguments commerciaux Résumé

Que contient la norme CEI 1131 ? La norme CEI 1131 est une norme internationale pour les API, et se compose en 5 parties : IEC 1131-1: Déterminations, définitions IEC 1131-2: Caractéristique du matériel IEC 1131-3: Langages de programmation

Informations générales sur la norme CEI 1131-3 Norme internationale pour la programmation d ’entraînements industriels. Norme datant de 1993. La norme CEI 1131-3 intègre 5 langages de programmation différents. Un groupe d’utilisateurs, PLCopen, existe pour le marketing, la certification et les développements futurs. Les entreprises membres : entre autres, Siemens, Klöckner- Moeller, Allen Bradley, Cegelec, Matsushita, Selectron, L etc. Acceptation dans le monde par les fabricants d’automates Nouvelle désignation internationale IEC 61131-3

Liste d ’instructions Langage à contacts Grafcet Les langages de programmation selon la norme CEI 1131-3 Liste d ’instructions Langage à contacts Grafcet Langage à blocs fonctionnels Texte littéral structuré 1 1 14 1 1

Sommaire Introduction Qu’est-ce que la norme CEI 1131-3 ? Un nouveau concept : le servo 9300 API Le logiciel "Drive PLC Developer Studio" Les bénéfices pour le client Les arguments commerciaux Résumé

Les différentes applications du 9300 9300 standard 9300 positionnement 9300 came 9300 registre 9300 servo API new new

Comparaison du concept Lenze “fonctions techniques” Aujourd’hui New Bibliothèque PC client “Fonctions machine” Réglage des paramètres avec le logiciel Global Drive Control ?? Came Registre Electr. réducteurs bibliothèque Lenze versions applications Le logiciel PLC Developer Studio Bibliothèque PC standard “Fonctions CEI 1131” Bibliothèque PC Lenze “Fonctions standard” Registre Le programme de l’utilisateur peut être chargé Positionnement Les fonctions technologiques et d’entraînement sont fixes Téléchargement du programme Chargement des paramètres Variables de configuration des blocs fonctionnels Système d’exploitation fixe Système d’exploitation fixe

De quels produits ont besoin les clients ? Logiciel: Matériel: Drive PLC Developer Studio 9300 avec système de programmation CEI 1131-3 Prise bus système

Téléchargement d’un programme Bus système Prise bus système Le programme ne peut être transféré du PC vers le variateur uniquement avec le bus CAN temps moyen de téléchargement d’un programme : environ 20 secondes

Autres composants pour la communication Servo 9300 API Modules de bus de terrain Servo 9300 Bus système Programmation Diagnostics Paramétrisation Optimisation Interface opérateur Entrées/sorties décentralisées Roue codeuse Clavier de commande

Le concept servo 9300 API

Simple tâche contre multi tâches Contrôle de température 9300 (ancien) 9300 Servo API Toutes les fonctions programmables sont appelées successivement Temps du cycle = 1ms INCONVENIENT : Charge importante de la mémoire du variateur avec les blocs fonctionnels Les fonctions sont réparties dans les différentes tâches Le temps de cycle des différentes tâches est réglable AVANTAGE: Répartition optimale de la capacité mémoire du variateur FB 1 FB2 ... FB49 FB50 Programme principal Tâche cyclique T=1ms Tâche par évènement Programme principal Arrêt d’urgence Contrôle de température Tâche longue durée Système simple tâche Système multi tâches

Les avantages du système multi tâches La tâche est traitée si nécessaire (asynchrone) Avantages: répartition optimale du temps de process Auparavant : la tâche était toujours traitée Les programmes les plus complexes peuvent être gérés plus facilement : On peut distinguer des tâches avec un temps de process long (appel rare) et des tâches avec un temps de process court (appel fréquent) Un API (comme le Siemens S5) ne possède qu’un programme cyclique (habituellement temps de cycle de 10-20ms, qui dépend de la longueur réelle du programme).

Sommaire Introduction Qu’est-ce que la norme CEI1131-3 ? Un nouveau concept : le servo 9300 API Le logiciel "Drive PLC Developer Studio" Les bénéfices pour le client Les arguments commerciaux Résumé

Le logiciel de programmation (DDS) Le logiciel fonctionne sous les environnements Win 95/98 - NT 6 éditeurs de programmation - Listes d’instructions - Grafcet - Blocs fonctionnels (2 éditeurs) - Texte littéral structuré - Langage à contacts

Importation de fichiers Siemens S5/S7 Habituellement, 80% des programmes sont traduits! Les fonctions non traduites sont repérées !

Structure Bus système Logiciel Drive PLC Developer Studio Lenze “Fonctions technologiques” Bibliothèque PC Lenze “Fonctions standards” L_ASW L_ARIT L_NSET Bibliothèque PC client “Fonctions machine” Bibliothèque PC standard “Fonctions CEI 1131” usw. Logiciel Drive PLC Developer Studio Paramétrisation via (GDC) Gestionnaire de paramètres Paramètres Unit description Programme Disquette programme Chemin direct de téléchargement Autre chemin de téléchargement Réglage paramètres Bus système Servo API

Le gestionnaire de paramètres Clavier de commande GDC Logiciel Drive PLC Developer Studio Gestionnaire de paramètres Les codes créés peuvent être paramétrés par GDC !!!! Détermination des codes spécifiques de l’utilisateur pour la programmation des blocs fonctionnels

Avantages du gestionnaire de paramètres : Utilisation des unités process à la place des unités internes tr/min, Nm, bouteilles/min, ... (par ex. INT 16384 correspond à 10 bouteilles/min) Valeurs du réglage usine choisies par le client Accès à la description des codes par GDC ou clavier de commande Détermination des droits pour accéder aux codes (écriture/lecture)

Le logiciel de programmation Fonctionnalité Online (durant l’exécution du programme) Recherche d’erreurs : Surveillance de toutes les variables (affichage des valeurs des variables) Débogage du projet complet (points d’arrêts, pas à pas, exécution d’un seul cycle) Affichage graphique et enregistrement des variables objets (courbe) - oscilloscope Simulation Offline des E/S du programme

Surveillance / Débogage

Visualisation

Les bibliothèques... ... Contiennent des fonctions et des blocs fonctionnels Les 3 bibliothèques : Bibliothèque standard ex: AND, OR, ADD etc. Bibliothèque Lenze ex: NSET, R/L/QSP etc. Tous les blocs fonctionnels du servo 9300 V2.0 Bibliothèque utilisateur (Fonctions du client) ex: projet “Mill“

CEI 1131-3 - La bibliothèque standard La bibliothèque standard contient les fonctions et les blocs fonctionnels que requiert la norme CEI 1131-3 pour programmer un système en langage CEI. Les fonctions et les blocs fonctionnels peuvent être insérés dans un projet par simple appel d ’un menu.

La bibliothèque standard Tous les blocs fonctionnels du servo 9300 V 2.0 sont disponibles pour l’utilisateur. Ces blocs fonctionnels peuvent être appelés dans l’un des 5 langages de programmation et être intégrés à l’intérieur d’un projet.

Les configurations standards Lenze Les configurations prédéfinies du servo-variateur 9300 sont livrées comme des programmes prêts à utiliser par le logiciel "Drive PLC Developer Studio". Le client n’a pas à les reprogrammer. L’utilisateur peut inclure ces configurations dans son projet et peut les compléter. Le client peut utiliser l’expérience de Lenze dans la technologie des entraînements pour ces programmes ou projets.

La bibliothèque spécifique de l’utilisateur L'utilisateur peut créer lui-même ses propres fonctions. Une fois la fonction complétée et compilée, elle peut être enregistrée dans la bibliothèque. Ainsi, l’utilisateur peut gérer ses propres bibliothèques.

Partie 1 (Au bureau / OFFLINE) Marche à suivre pour créer des projets avec le logiciel "DDS" Partie 1 (Au bureau / OFFLINE) Quelles sont les fonctions technologiques de base requises? Quelles sont les tâches supplémentaires à rajouter? Détermination du projet souhaité Utilisateur Came Bibliothèque sur PC Registre Sélection de la fonction technologique (programme selon CEI1131-3) Programme Electr. réducteurs Extension et configuration du programme CEI 1131-3 Projet xy Programme Configuration des E/S Extension des fonctions d’entraînement Élargissement des fonctions API Extension des codes pour Accès variables orientées objet via API Opérations via clavier de commande Opérations via GDC Réglage éventuel d’une liste de paramètres pour accéder aux codes Projet xy Code Programme Saisie des données d’entrées statiques Recherche d’erreurs avec surveillance des variables, débogage, fonction oscilloscope (courbe de tendance) et visualisation Test des fonctions sur PC

Partie 2 (Installation sur site / on line) Marche à suivre pour créer des projets avec le logiciel "DDS" Partie 2 (Installation sur site / on line) Test de l'installation de l’entraînement Programme de régulation de la vitesse Test rapide de la régulation de vitesse Répondre aux questions : Le variateur a-t-il été correctement câblé? Est-ce que le moteur tourne? Est-ce que la communication entre PC et le variateur fonctionne? Programme Projet xy Chargement du programme utilisateur et transfert vers le variateur Programme Mise en service dans les conditions réelles du système Démarrage du programme Recherche d’erreurs grâce au moniteur d'affichage, débogage, oscilloscope Programme Opérations à répéter Téléchargement Recherche d’erreurs Modifications de programme Données Projet xy Programme Sauvegarde du projet et création éventuel de la description appareil GDC Projet xy GDC-PDB GDC pour la paramétrisation, intervention et diagnostics aisés Fichier

Exemple d’application : Empilage de livres SPS

Exemple d’application : Dosage par vis sans fin OUT 3 n IN 2 IN 1 OUT 2 IN 3 Balance IN 4 AIN 1

Exemple d’application : Scie hydraulique 3~ Typ Id.-NR Fert.-Nr Serien-Nr. Eingang1 Eingang2 X7 X8 X9 X10 X6 X5 X4 9300 Servo API hauteur v Détection de position par le programme utilisateur

Sommaire Introduction Qu’est-ce que la norme CEI 1131-3 ? Un nouveau concept : le servo 9300 API Le logiciel "Drive PLC Developer Studio" Les bénéfices pour le client Sales aspects Résumé

Les bénéfices Mise en service plus rapide Disponibilité améliorée grâce à la réduction du nombre des composants Le savoir faire de l'utilisateur reste intégralement en sa possession (il n'est pas confié au fabricant d'entraînements) Coûts réduits Besoin de formation réduit Importation de fichiers d’automate Siemens S5/S7

Les bénéfices Moins de variantes d'appareils Coûts de matériel réduits Coûts de logistique réduits

Les bénéfices Entraînements intelligents Concept de pilotage modulaire décentralisé Servo-variateur avec les fonctions d’un API selon la norme internationale CEI 1131-3 Norme internationale Langages répandus Duplication des fonctions grâce à la réutilisation des parties de programme

Les bénéfices Économie d’E/S (plus de connections au matériel entre l'API et variateur) Même documentation pour l'API et l'entraînement Compatibilité avec les systèmes 9300 éprouvés Assemblage possible entre 9300 standard et Servo-API Un seul interlocuteur pour la commande et l'entraînement Nombreuses variantes de bus de terrain ...

Sommaire Introduction Qu’est-ce que la norme CEI 1131-3 ? Un nouveau concept : le servo 9300 API Le logiciel "Drive PLC Developer Studio" Les bénéfices pour le client Les arguments commerciaux Résumé

Les composants Servo 9300 PLC (Servo-variateur compatible avec la norme CEI 1131) Logiciel 2300 PLC (API autonome pour les séries 8200) Logiciel "PLC Developer Studio" Démo (programmation sur PC en version démo) Logiciel "PLC Developer Studio" Basic (programmation sur PC du logiciel "PLC Developer Studio" en version basic) Logiciel "PLC Developer Studio" Professionnel (programmation sur PC du logiciel « PLC Developer Studio » en version complète) Logiciel "Global Drive Control" (Simple paramétrisation des fonctions technologiques)

Drive PLC Developer Studio Professionnel Performance: - 5 langages de programmation CEI 1131-3 - Éditeur convivial de blocs fonctionnels (CFC) - Oscilloscope (affichage de courbes de tendance) - Visualisation graphique aisée - Simulation des E/S du variateur - Assistant des fonctions servo API (tâches, etc.) - Création de codes et interfaces pour GDC - Fonctionnalité complète de débogage - Fonctionnalité complète de surveillance - Importation de fichiers d’automate Siemens S5/S7 - Aide en ligne - Documentation sur CD - Incl. le logiciel GDC sans fonctions technologiques Protection de copies grâce à une hard key

Drive PLC Developer Studio BASIC Performance: identique au Professionnel, cependant : - seulement 2 langages CEI 1131, blocs fonctionnels (similaire aux blocs du 9300) liste d'instructions. - sans oscilloscope (affichage courbe tendance) - sans visualisation graphique simple - sans simulation des E/S du variateur Protection de copies par identification produit (ID)

Drive PLC Developer Studio Démo Performance: - Même fonctionnement qu’en version BASIC - seulement une aide en ligne (pas de manuel) - Réduction de la taille de la bibliothèque (seulement régulation de vitesse) - Sans GDC - Pas de possibilité de téléchargement du variateur!

Nouvelle structure de la documentation Logiciel Drive PLC Developer Studio GDC (sans fonctions technologiques) Documentation sur CD: Manuel de programmation Description de la bibliothèque standard L Instructions: Montage & Procédure de test Les documentations peuvent être imprimées séparément

Constitution de l’équipement livré Fourniture du kit 1 x logiciel « Drive Developer Studio Basic » 1 x prise bus système 1 x servo 9300 API + moteur 1 x câble moteur + câble résolveur Pour les nouveaux clients, des exercices tests Ce kit peut être mis en route rapidement sans aucun conseil ou explication. Contrôle des quantités / clients Date: disponible dès la production série Prix: Prix de vente net DM 1.950,- (components for more than DM 4.500,- list price)

Sommaire Introduction Qu’est-ce que la norme CEI 1131-3 ? Un nouveau concept : le servo 9300 API Le logiciel « Drive PLC Developer Studio » Les bénéfices pour le client Les arguments commerciaux Résumé

Servo API Lenze a marqué une étape importante dans l’histoire des entraînements. Le servo API est le précurseur d’une nouvelle génération d’entraînements intelligents. Variateurs et automates ont fusionné pour donner des entraînements intelligents programmables selon la norme internationale CEI 1131-3 - Le servo API est né. Langage de programmation identique dans le variateur et l'API grâce à la norme CEI 1131-3.

La norme CEI 1131-3 dans le variateur Même programmation que dans un API importante flexibilité pour résoudre les tâches de process. Le servo API est une nouvelle plate-forme logicielle pour des solutions d’automatisation décentralisées. L’utilisateur peut écrire ses propres programmes dans le variateur, en particulier les schémas de régulation, et les extensions propres aux API.

développement du futur technologie de l’entraînement le concept de pilotage Décentraliser Le logiciel de développement du futur L est le concepteur technologie de l’entraînement Une étape dans la