Avec les vues orientés systèmes et la division en packages fonctionnels, il est possible d'avoir un aperçu clair et complet du projet à tout moment.

Les pièces de machines programmées et configurées peuvent être affectées à différentes configurations matérielles. Vous pouvez ainsi gérer le status de livraison et l'environnement de test d'un type de machine, lequel peut varier selon le logiciel et le matériel utilisés.

Vue orientée système du projet

  • Division du projet en packages
  • Types de données et variables encapsulés dans des packages
  • Division des déclarations en plusieurs fichiers
  • Bibliothèques
  • Nombreuses utilisations de codes sources (référencement)
  • Code source enregistré au format xml (sauf pour CEI et ANSI C)
  • Fonctions d'importation / exportation

Blocs de programmes créés dans les langages de programmation CEI 61131-3, CFC, ANSI C

  • Fonctions SMART Edit
  • Saisie automatique des noms de variables, membres de structures, noms de fonctions et constructions de langage
  • Éditeurs textes et graphiques
  • Infobulles
  • Navigation rapide (Goto)
  • Création d'aperçus du code des programmes

Génération externe de configurations et fichiers sources logiciels

  • Macros d'importation des descriptions ECAD
  • Données au format XML pour les variantes d'assemblage
  • Génération externe de configurations pour les modules à partir de systèmes ERP
  • Affectation de points de données (variables) aux E/S lors de la production
  • Génération de logiciels clients optimisés pendant la production
  • Le compilateur et les outils de génération de configurations et de logiciels peuvent être exécutés en mode batch

Ajout de composants matériels et logiciels

Tous les modules requis sont clairement affichés dans la configuration matérielle, ce qui facilite la création de structures matérielles locales ou distantes. L’utilisation de matériel moderne permet de s’affranchir du tournevis pour effectuer les réglages.

Les paramétrages sont réalisés dans le logiciel de manière centralisée et stockés comme valeurs rémanentes dans la CPU. Même après un échange de modules, chaque module reçoit les données correctes, qu'il s'agisse d'une entrée ou d'une sortie.

Fonctions collaboratives - développement distribué

Automation Studio supporte le développement distribué à l'aide de divers systèmes de contrôle du code source.

  • Microsoft SourceSafe
  • Subversion

Génération automatique de code avec MATLAB® et Simulink®

Le développement à base de modèles facilite la mise en œuvre et la vérification des algorithmes, avant même qu'ils soient intégrés au projet d'automatisation global. Le comportement des pièces machines critiques est simulé. Pendant cette simulation, les algorithmes de contrôle correspondants sont testés avant d'être transférés au système réel. Les erreurs de conception peuvent être ainsi anticipées et corrigées, ce qui réduit les délais de réalisation et le coût du projet.

L'implémentation des programmes développés dans MATLAB® et Simulink® s'effectue d'un simple clic, sans intervention de l'utilisateur. Pour cela, les outils requis sont B&R Automation Studio Target for Simulink® et Real-Time Workshop® de MathWorks.

La coopération étroite entre B&R et MathWorks assure que leurs algorithmes peuvent être parfaitement et très rapidement intégrés au projet d'automatisation global.

(http://www.mathworks.com/)

Veuillez sélectionner un pays et une langue

B&R Logo