Please choose country and language:

Efficace, durable, innovant

A l'ère de l'IoT Industriel, les concepts de modélisation, simulation et mise en service virtuelle deviennent rapidement la norme dans le développement des technologies d'automatisation. L'interconnexion des outils de développement, les gains de flexibilité et la gestion efficace des ressources offrent une perspective prometteuse : celle d'optimiser les processus de développement et de réduire nettement le temps de réalisation des projets.

B&R supporte le développement à base de modèles à tous les niveaux en intégrant la modélisation, la simulation et la mise en service virtuelle à l'ensemble de son offre produit.

Simulation à chaque étape du développement

La simulation est intégrée à tous les niveaux des solutions B&R : automatismes, matériel, composants et machines, usines et process.

Au premier niveau, Automation Studio supporte la simulation de tous les composants matériels B&R avec Automation Runtime Simulation (ARsim) et la simulation ACOPOS.

Au niveau des composants et des machines, les systèmes B&R supportent de nombreux outils de simulation et modélisation comme MATLAB® /Simulink®  et MapleSim pour la modélisation dynamique des machines et des composants de machines.

Au niveau supérieur, des processus système complexes comme les flux de matériels, ou des installations de production entières peuvent également être simulés. A cet effet, Automation Studio offre des interfaces pour des outils externes comme industralPhysics et ISG-virtuos.

Toutes les infos en un seul coup d'œil

Toutes les informations se trouvent dans les brochures correspondantes. (PDF)

  • Mise en service virtuelle
  • Développement basé sur des modèles
  • Prototypage rapide
  • Conception de machines
  • Hardware-in-the-loop
  • Software-in-the-loop

Mise en service virtuelle

Sous l'effet de l'augmentation continue des asservissements dans les machines modernes, le logiciel de contrôle joue une rôle de plus en plus important. La réalisation de tests à un stade précoce et la mise en service virtuelle contribuent à minimiser les erreurs malgré la complexité croissante du code. Les systèmes de contrôle simulés associés à des composants machine virtuels permettent de vérifier le code de l'application bien avant que le premier prototype de machine soit opérationnel.

Interfaces pour outils tiers

Oops, an error occurred! Code: 20181122112051f5650b58 Oops, an error occurred! Code: 20181122112051cd46f9dc

Vérification itérative

01 Besoins

La portée et le niveau de détail de la simulation sont définis lors de la phase de définition des besoins. Bien qu'il soit généralement suffisant de limiter la modélisation à certaines parties de la machine, une modélisation complète de la machine est nécessaire dans certains cas (infrastructure et transport de matériels compris).

02 Design conceptuel

Un concept de simulation est développé pour répondre aux besoins préalablement définis et déterminer les outils de simulation à utiliser. B&R propose de nombreux outils pour différents types de simulation.

03 Modélisation

La portée d'un modèle est très variable, allant de l'asservissement simple à l'unité de machine mécatronique, voire au process de production complet.

04 Simulation

Le modèle est testé en simulant divers scénarios définis. La réalisation de tests et de vérifications selon un processus itératif et à l'aide d'outils de diagnostic et de vues graphiques 3D permet d'affiner le modèle à mesure que les composants sont dimensionnés.

05 Intégration

Le code généré s'intègre totalement aux configurations matérielles et logicielles de B&R. Le modèle virtuel peut être utilisé à chaque étape du développement logiciel, des tests fonctionnels à la mise en service virtuelle.

06 Génération automatique de code

A partir du modèle, il est possible de générer automatiquement un programme complet ou un bloc de fonction individuel en C, C++, ou tout langage IEC 61131-3. Ceci garantit non seulement un haut niveau de réutilisabilité et de flexibilité tout au long des tests HIL (simulation "hardware-in-the-loop"), mais aussi un prototypage et une mise en série rapides.

07 Vérification

Les tests effectués lors de la mise en service virtuelle peuvent concerner des séquences logiques simples, mais aussi des scénarios critiques complexes. Ils permettent de garantir l'efficacité globale et la qualité des composants matériels et logiciels de la machine.

08 Mise en service

La mise en service virtuelle accélère et simplifie le processus de mise en service de la machine réelle. Elle limite les risques et assure le respect des délais et des objectifs de qualité.

Automation Studio Target pour Simulink

Versions complètes
Service upgrade

Automation Studio Target for Simulink offre une interface permettant la génération automatique de code depuis MATLAB/Simulink pour les systèmes cibles B&R. Les outils de simulation et de développement de MATLAB®/Simulink® et d'Automation Studio permettent de passer du modèle au code en quelques minutes. Les langages C, C++ et texte structuré (spécifié dans la norme IEC 61131-3) sont supportés. Le développement à base de modèles via MATLAB® et Simulink® améliore la qualité de la production et réduit les temps de développement.

  • Domaines d'application
  • Prototypage rapide : implémentation en un clic
  • Conception de programmes de contrôle via l'utilisation de modèles
  • Développement de structures de contrôle complexes
  • Hardware-in-the-loop : émulation de composants système critiques
  • Conception de filtres de valeurs de mesure
  • Analyse de données statistiques
  • Avantages :
  • Accélération des cycles de développement
  • Productivité accrue
  • Connaissance du process documentée et réutilisable
  • Paramètres de régulateur optimisés
  • Bibliothèques de fonction étendues
  • Nombreuses options d'évaluation
  • Utilisation intuitive

La génération automatique de code avec B&R Automation Studio Target for Simulink® fait appel aux logiciels suivants :

  • MATLAB® et Simulink® version 2012b ou sup. avec B&R Automation Studio Target for Simulink® version 5.0 ou sup.
  • Simulink Coder® ou Embedded CoderTM
  • Compilateur C++/C : selon la version de MATLAB®/Simulink® : p. ex. SDK 7.0 ou Visual Studio
  • Automation Studio version 3.0.90 ou supérieure pour transférer le code directement à Automation Studio lors de la génération de code.

Mode externe

Le mode externe permet de lier le système cible au modèle Simulink via TCP/IP et de réaliser des échanges de données bidirectionnels de l'un à l'autre pendant l'exécution. Les données peuvent être mises à la disposition du système cible directement depuis le modèle Simulink (via "Scope" ou "Display", par exemple) ou écrites à partir du modèle Simulink sur le système cible (via les blocs Gain ou Constant de Simulink, par exemple).

Interface de maquette fonctionnelle

Plug and model : tel est le principe de l'interface de maquette fonctionnelle (Functional Mockup Interface). FMI est un standard industriel indépendant. Il permet d'intégrer et simuler des modèles dans des outils de développement différents. B&R fournit un mécanisme permettant d'importer des unités FMU (Functional Mock-up Units) en conformité avec le standard FMI 2.0. Les unités FMU sont intégrés à Automation Studio sous forme de blocs de fonction.

  • Domaines d'application
  • Mise en service virtuelle
  • Prototypage rapide : implémentation en un clic
  • Conception de machines
  • Développement basé sur des modèles
  • Développement de structures de contrôle complexes
  • Hardware-in-the-loop : émulation de composants système critiques
  • Analyse ds données statistiques
  • Bénéfices :
  • Accélération des cycles de développement
  • Qualité produit améliorée et garantie
  • Productivité accrue
  • Développement indépendant de la plateforme
  • Totale intégration à Automation Studio
  • Test précoce et fiable de toutes les fonctionnalités
  • Utilisation intuitive

L'importation FMI présente les caractéristiques suivantes :

  • Standard FMI version 2.0
  • Cosimulation
  • Unités FMU de code source
  • Intégration transparente d'unités FMU de MapleSim

Please choose country and language:

B&R Logo