Formation LabVIEW Real-Time 2

download Formation LabVIEW Real-Time 2

of 2

Transcript of Formation LabVIEW Real-Time 2

  • 7/24/2019 Formation LabVIEW Real-Time 2

    1/2

    Cours LabVIEW Real-Time 2: Architecting Embedded Systems

    ni.com/training

    DescriptionLe cours LabVIEW Real-Time 2: Architecting Embedded Systems offre une formation pratique la conceptiond'applications embarques extensibles, faciles maintenir et fiables. la fin de ce cours, vous pourrez traduire lesexigences de vos systmes embarqus en une architecture logicielle extensible, choisir les mthodes appropries pour

    les communications entre processus et rseau, concevoir votre application temps rel pour qu'elle soit fiable ainsi quedployer et dupliquer efficacement vos systmes temps rel.

    DureEn salle : trois (3) jours

    Public

    Utilisateurs du module LabVIEW Real-Time seprparant dvelopper et dployer des applicationsprofessionnelles en utilisant des cibles temps rel

    Utilisateurs dveloppant des applications

    embarques de grande et moyenne taille quirequirent une architecture logicielle extensible etune communication fiable

    Utilisateurs devant dvelopper et dployer desapplications temps rel d'une fiabilit maximale etavec des temps d'excution prolongs

    Pr-requis

    LabVIEW Real-Time 1 et LabVIEW Fondamental 2ou exprience quivalente

    Suggestions de cours suivre par la suite LabVIEW FPGA LabVIEW Core 3 Data Acquisition and Signal Conditioning

    Produits NI utiliss pendant le cours

    Systme de dveloppement professionnelLabVIEW

    Module LabVIEW Real-Time Toolkit Real-Time Execution Trace Contrleur intgr CompactRIO

    Module d'entre de thermocouple CompactRIO Module de sortie numrique en courant inject

    CompactRIO

    Aprs avoir suivi ce cours, vous pourrez :

    Identifier les exigences et concevoir une applicationtemps rel

    Documenter votre conception de systmes l'aidede diagrammes

    Mettre en uvre la mthode la mieux appropriepour partager les donnes localement sur la cibletemps rel entre de multiples processus

    Mettre en uvre la mthode la mieux adapte decommunication entre des cibles RT et ordinateurshtes travers le rseau

    Grer correctement la mmoire et surveiller l'tat devotre systme

    Implmenter une varit de techniques pouraugmenter la fiabilit d'une application temps rel

    Mettre au point, tester les performances et testervotre application temps rel

    Dployer votre application sur plusieurs systmes

    InscriptionInscrivez-vous en ligne surhttp://ni.com/trainingouappelez le 01 57 66 24 24 Fax : 01 57 66 24 14E-mail : [email protected]

    Hors de France, contactez votre filiale NI locale.Informations sur les filiales :ni.com/global

    Numros de rfrence910809-xx

    -01 Sige social ou filiale de NI-11 Rgional-21 Sur site (dans vos locaux)

    http://ni.com/traininghttp://ni.com/traininghttp://ni.com/trainingmailto:[email protected]://ni.com/globalhttp://ni.com/globalhttp://ni.com/globalhttp://ni.com/globalmailto:[email protected]://ni.com/training
  • 7/24/2019 Formation LabVIEW Real-Time 2

    2/2

    Programme du cours LabVIEW Real-Time 2: Architecting EmbeddedSystems

    ni.com/training

    Flux de conception d'une application temps relCette leon aborde une varit de considrations lorsdu dveloppement d'une application temps rel. Les

    points traits comprennent : Analyse de votre application temps rel Considrations pour les cibles RT Considrations pour les htes

    Documentation de votre conceptionCette leon dcrit la manire d'utiliser et de crerdiffrents types de diagrammes pour documenter votreconception de systmes. Les points traitscomprennent : Prsentation gnrale de diagrammes

    Cration d'un diagramme de communication Diagrammes de systmes temps rel typiques Documentation supplmentaire

    Processus temps rel et communication entreprocessusCette leon dcrit diffrentes mthodes de partagede donnes entre processus sur une cible RT. Lespoints traits comprennent :

    Comparaison des variables partages, fonctionsFIFO RT et files d'attente

    Utilisation des variables globales fonctionnellespour l'encapsulation et les tables de valeursactuelles

    Communication rseauCette leon dcrit une varit de mthodes decommunication entre des cibles RT et desordinateurs htes dans diffrents scnarios. Lespoints traits comprennent : Slection d'une mthode de communication rseau

    approprie

    Mise en uvre d'une varit de mthodes decommunication rseau pour surveiller les derniresvaleurs, transfrer les donnes et envoyer desmessages dans diffrents scnarios

    Gestion de la mmoire et surveillance de l'tat dusystmeCette leon aborde les techniques permettant de grer

    efficacement la mmoire et de surveiller l'tat d'unecible et d'une application RT. Les points traitscomprennent :

    Impacts de l'utilisation de la mmoire Gestion de la mmoire

    Surveillance du systme

    FiabilitCette leon fait tat des techniques d'amliorationde la fiabilit d'une application temps rel. Lespoints traits comprennent :

    tats stables et arrt Gestion des erreurs spcifique et centrale Implmentation d'un chien de garde Redondance

    Mise au point, test de performances et testCette leon aborde les mthodes de mise au point, detest des performances et de test de votre applicationtemps rel. Les points traits comprennent :

    Outils de mise au point

    Tests de performances et de la dure du code

    Analyse des traces dtailles du comportementd'une application en utilisant le toolkit Real-TimeExecution Trace

    Test d'une application temps rel

    Dploiement et duplicationCette leon aborde la manire de dployer et dedupliquer une application RT sur des cibles multiples.Les points traits comprennent :

    Traitement de l'image sur cible

    Duplication de systme