Accueil R & D Créez-le rapidement et correctement avec LabVIEW 2012

Créez-le rapidement et correctement avec LabVIEW 2012

La conception de système graphique est une méthode intégrée de matériel et de logiciel qui permet une productivité accrue à mesure que tout système de mesure ou de contrôle est développé. Chaque nouvelle version du logiciel de conception de systèmes NI LabVIEW représente l'engagement de NI envers la conception de systèmes et offre un support pour les dernières plates-formes matérielles. De nouvelles fonctionnalités garantissent que vous disposez de tous les outils dont vous avez besoin pour concevoir et construire un système en moins de temps que toute autre méthode. Cependant, il ne suffit pas de créer un système rapidement. Il est tout aussi important de bien faire les choses, ce qui nécessite une bonne planification, une architecture solide et un code bien écrit. Un mauvais code peut être écrit dans n'importe quel langage, mais en code G, un mauvais code ou "code spaghetti" est relativement facile à repérer. Et ce n'est pas seulement difficile à lire, cela vous expose également, vous et vos projets, aux nombreux risques associés à un système qui ne peut pas être facilement maintenu ou testé. Bien écrit, le code G est facile à comprendre et exprime clairement les fonctionnalités et l'architecture du système.

Construire correctement un système garantit la qualité et la fiabilité, minimise les coûts de maintenance, ouvre la voie au développement de l'équipe et garantit la précision et les performances du système. Les nouvelles fonctionnalités et ressources de LabVIEW 2012 aideront à répondre à ces besoins en accélérant la réussite personnelle et la réussite des systèmes en cours de construction.

Points de départ recommandés pour votre système

LabVIEW 2012 introduit des exemples de projets et des modèles intégrés qui fournissent des points de départ recommandés conçus pour garantir la qualité et l'évolutivité d'un système. Les modèles illustrent les modèles de conception LabVIEW les plus fondamentaux et servent de blocs de construction pour la plupart des applications. Les templates LabVIEW 2012 incluent une machine à états simple, un gestionnaire de file d'attente de messages et le template « Actor Framework ». Les exemples de projets illustrent l'utilisation d'un ou plusieurs modèles dans une application réelle. LabVIEW 2012 comprend des exemples de projets pour des systèmes de mesure de paillasse, des systèmes de contrôle et de surveillance embarqués, des systèmes de radiofréquence et des systèmes multiprocessus capables de générer dynamiquement de nouvelles tâches. Ces projets répondent aux exigences les plus courantes de ces applications : interfaces utilisateur à réponse rapide, haute fiabilité, performances déterministes, gestion des erreurs et plusieurs tâches indépendantes. Tous les exemples de projets et de modèles sont open source et incluent une documentation qui montre clairement comment ils fonctionnent et les meilleures pratiques pour ajouter ou modifier des fonctionnalités. Ces projets illustrent les architectures recommandées et les meilleures pratiques pour documenter et organiser le code. Si vous êtes un utilisateur avancé, vous pouvez même compléter la liste incluse d'exemples de projets et de modèles avec les vôtres, de sorte que la nouvelle fonctionnalité "Créer un projet" offre un mécanisme utile pour partager et distribuer des modèles au sein d'une équipe de développeurs. .

Formation à la demande

Comme tout outil d'ingénierie puissant, LabVIEW nécessite une formation et de l'expérience pour optimiser la productivité et la réussite globale d'un projet. NI a créé un ensemble complet de cours de formation dispensés par des instructeurs sur tous les aspects de la plate-forme NI, y compris les principes fondamentaux de LabVIEW pour les meilleures pratiques de mesure, le développement intégré, les architectures orientées objet et même l'ingénierie logicielle. Désormais, NI ajoute l'accès aux versions Web à la demande de ces cours de formation dispensés par un instructeur.

Les trois classes de base de LabVIEW (Core 1, 2 et 3) seront disponibles en ligne pour tout client disposant de LabVIEW 2012 et d'un contrat de service en cours. Cela signifie que vous pouvez développer vos propres compétences ou former un nouveau membre de l'équipe en moins de temps et que le matériel est disponible chaque fois que vous en avez besoin.

Attention permanente à la stabilité

Le logiciel LabVIEW 2012 représente une nouvelle étape dans l'engagement de NI à fournir des logiciels de conception de systèmes hautement fiables et stables. La nouvelle capacité de rapport d'erreurs qui a été ajoutée dans LabVIEW 2011 fournit à la R&D de NI des informations indispensables sur où concentrer les efforts pour résoudre les problèmes. Grâce à ces données et aux clients qui ont accepté de soumettre les informations lorsqu'ils rencontraient un problème, la R&D de NI a pu résoudre des bogues majeurs, fournir une bonne expérience de développement et contribuer à assurer la productivité et le succès global. . La capacité de rapport de bogues de LabVIEW 2012 est augmentée par un nouveau programme d'expérience client pour améliorer et affiner tous les aspects de l'expérience client. En plus d'une stabilité accrue de la plate-forme, LabVIEW 2012 offre les fonctionnalités suivantes :

• Contrôle et visualisation des données des systèmes LabVIEW sur un iPad.

• Utilisation de nouvelles bibliothèques d'analyse pour le traitement d'images et la manipulation de matrices creuses.

• Simplifiez et accélérez le développement d'applications FPGA avec des améliorations d'optimisation.

• Importation de modèles standard de l'industrie pour concevoir et simuler des systèmes de contrôle complexes et des robots.

• Améliorations de la convivialité pilotées par la communauté de développeurs « Idea Exchange ».

Avec ces nouvelles fonctionnalités, LabVIEW 2012 accélère votre réussite et celle de tout système de mesure ou de contrôle.

Plus d'informations sur http://www.ni.com/labview/whatsnew/esa/