Quantcast
Channel: LabWindows/CVI topics
Viewing all articles
Browse latest Browse all 5365

Comment incluse a la compilation une librairie de niveau-2 dans une librairie niveau-1 pour ne pas la réinclure avec son .h au niveau0

$
0
0

Je suis en train de créer des étages de DLL/Lib sous LabWindowsCVI V10.0

      - Driver (Pilotage du matériel avec gestion des erreur)

            Ex : Gestion_IP, Gestion_RS, Gestion_GPIB, ... (Ouverture/Fermeture/Lecture/Écriture/...)

      - Protocole (Formattage des données et utilisation des fonctions "Driver")

            Ex : Gestion_Appareil1_IP, Gestion_Appareil2_IP,Gestion_Appareil3_RS, Gestion_Appareil4_GPIB, ... (EnvoiCommande1/EnvoiCommande2/...)

     - Banc (Intégration des caractéristiques des bancs de test aux fonctions "Protocole")

            Ex : Configuration1 = Commutation du relai X pour EnvoiCommande1...

      - Produit (Developpement des tests par produits en y intégrant les fonctions"Banc" et, si nécessaire, "Protocole")

            Ex : Test1 = Mesure X en Configuration1 avec contrôle

 

L'intérêt principal est de :

      - disposer de fonctions standards usine au niveau "Driver" et "Protocole"

      - réduire le développement et la validation lors de l'arrivée d'un nouveau "Banc" et/ou "Produit"

      - pouvoir déplacer un produit A sur un banc différent

 

 

Afin de limiter le nombre de .lib et de .h à inclure dans les niveaux supérieurs, j'aimerais savoir comment incluse a la compilation :

      - les librairies et .h "Driver" dans les librairies "Protocole"

      - les librairies et .h "Protocole" dans les librairies "Banc"

      - les librairies et .h "Banc" dans les librairies "Produit"

 

 

                                                                             Merci pour votre aide


Viewing all articles
Browse latest Browse all 5365

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>