Please choose country and language:

Il y a deux ans, B&R lançait mapp, une technologie simplifiant considérablement le développement des programmes machine. La réponse très positive du marché conduit aujourd'hui B&R à étendre ce framework. Dans cette interview, Gernot Bachler et Christoph Trappl nous expliquent pourquoi l'utilisation de modules logiciels prêts à l'emploi et déjà testés permet de ne plus avoir à programmer des fonctions machine génériques. De plus, ils nous précisent aussi les avantages que présentent les nouveaux composants mapp pour les fabricants de machines et les ensembliers.

Monsieur Trappl, comment fonctionne la technologie mapp ?

Christoph Trappl. mapp est un framework construit autour de composants modulaires gérant des fonctions machine génériques. Il permet au développeur d'applications de réaliser un système de gestion d'utilisateurs, un système d'alarmes ou une fonction de contrôle d'axe en paramétrant un composant prêt à l'emploi et en faisant ainsi l'économie de nombreuses lignes de code. Plusieurs benchmarks ont établi que le processus de développement prend ainsi trois fois moins de temps. Les développeurs d'applications peuvent ainsi se focaliser sur l'implémentation de leurs process machine.

Christoph Trappl, Manager - International Applications, B&R

mapp est-il donc un ensemble de librairies ?

C. Trappl. mapp est bien plus que cela. Les composants mapp sont interconnectés et s'échangent des données automatiquement. Pour ne citer qu'un seul exemple : le composant pour les journaux d'audit et celui pour la gestion des utilisateurs dialoguent entre eux. Il est ainsi possible de savoir qui a changé quoi et quand sans aucune programmation additionnelle.

Et aujourd'hui, est-ce que le nombre de composants mapp disponibles augmente ?

Gernot Bachler. Oui, nous l'augmentons même massivement. Cependant, ce n'est pas le nombre de composants disponibles qui importe le plus, mais plutôt le fait que toutes les technologies logicielles que nous proposons seront ainsi bientôt utilisables via une seule et même interface, qu'il s'agisse de gestion d'alarmes, de contrôle d'axes, ou de régulation hydraulique complexe.

Gernot Bachler, Business Manager - Automation Software, B&R

Comment parvenez-vous à rendre cet ensemble aussi organisé et accessible ?

G. Bachler. Nous avons harmonisé le versionnage et les données de mises à jour pour tous les logiciels de B&R. Les fabricants de machines et d'installations peuvent ainsi mieux prévoir quelles fonctions seront disponibles et quand. L'utilisateur n'a plus besoin de se soucier des éventuelles dépendances entre versions logicielles.

Est-ce à dire que mapp va remplacer l'environnement de développement Automation Studio ?

G. Bachler. Pas du tout. Automation Studio reste et restera l'outil logiciel pour l'ingénierie, la mise en service et le diagnostic. Nos clients peuvent programmer leur application machine avec n'importe quel langage IEC 61131 ainsi qu'avec les langages C et C++. Le client est toujours libre choisir s'il utilise le savoir-faire technologique encapsulé dans les composants mapp, et à quel niveau. Les retours que nous avons eus à propos de mapp ces deux dernières années sont très positifs. Aussi, je suis persuadé que nos clients utiliseront mapp partout où cela sera possible.

Jusqu'à présent, les composants mapp sont principalement dédiés à des fonctions génériques comme, par exemple, la création et la gestion d'un système d'alarmes. Est-ce qu'ils vont aussi couvrir d'autres domaines ?

G. Bachler. En plus des composants mapp dédiés aux fonctions de base, que nous appelons désormais services mapp, nous proposons désormais les composants mapp Motion, mapp Control et mapp View.

Pouvez-vous nous en dire plus sur la fonction de ces nouveaux composants ?

G. Bachler. Je sortirais du cadre de cette interview en donnant la liste de toutes les fonctions fournies par ces composants. Néanmoins, je peux déjà vous en donner un aperçu. mapp Motion couvre un domaine étendu allant du contrôle d'axe individuel au contrôle robotique, en passant par les applications CNC. mapp Control inclut les algorithmes de régulation les plus avancés pour contrôler des températures, des systèmes hydrauliques, ou encore des grues. Et mapp View est notre solution de visualisation web qui, à la manière des autres composants mapp, se procure automatiquement les données d'autres composants mapp, et les affiche dans des interfaces utilisateurs ergonomiques et épurées.

Est-ce que d'autres extensions sont prévues ?

C. Trappl. mapp est constamment étendu. Quatre fois par an, nous étendons cette boîte à outils avec de nouvelles fonctions. Dernièrement, nous avons ajouté mapp Crane, un composant permettant à des grues de grande dimension de transporter des charges rapidement sans mouvement de balancier. mappCrane réduit à quelques clics de souris ce qui nécessitait auparavant des calculs complexes.G. Bachler. A cela s'ajoutent aussi d'autres domaines comme la sécurité. Nous travaillons actuellement sur mapp Safety, un composant qui permettra aux fabricants de machines de bénéficier des avantages de la technologies mapp pour leurs applications de sécurité.

Please choose country and language:

B&R Logo