Qu’ont en commun un robot Lego et une framboise ?

Plus que ce que vous pourriez penser.

Comment les machines et systèmes qui « parlent » différents langages techniques peuvent-ils continuer à fonctionner ensemble ?

C’est une question importante en logistique, où l’automatisation et les robots jouent un rôle plus important chaque année. Chez Quinaptis, nous testons de nouvelles idées pour trouver une réponse. Nous l’avons d’abord essayé avec un robot Lego, puis maintenant aussi avec un petit ordinateur Raspberry Pi.

ICT_Raspberry_Pi_model

Franchir les barrières linguistiques

Les chaînes d’approvisionnement deviennent de plus en plus automatisées. Aujourd’hui, certains entrepôts sont déjà entièrement automatisés. Des grues contrôlées par ordinateur déplacent des palettes, des robots prennent des commandes, et des systèmes intelligents livrent les marchandises aux emballeurs dans les centres de e-commerce. À l’avenir, même le transport et la livraison pourraient être effectués par des camions et fourgonnettes autonomes.

Beaucoup de ces technologies existent déjà. Mais pour que tout fonctionne sans accroc du début à la fin, toutes les machines et systèmes doivent pouvoir échanger des données et des instructions. S’ils ne peuvent pas communiquer, ils ne peuvent pas travailler ensemble.

Les robots ne sont intelligents que dans la mesure où nous les rendons intelligents

Pour l’instant, c’est toujours un défi. Les grues automatiques et les robots ne sont pas très intelligents en eux-mêmes. Ils font simplement ce que le Système de Gestion d’Entrepôt (WMS) leur indique. S’ils ne reçoivent pas de nouvelle tâche, ils s’arrêtent simplement et attendent.

Un travailleur humain utiliserait ce temps pour se préparer à la prochaine mission. Mais les machines ne peuvent pas faire cela, car le WMS ne sait pas ce qui arrivera ou quittera l’entrepôt plus tard. Il ne sait que ce qui est actuellement en stock.

Des outils prédictifs, comme le module SAP EWM, peuvent aider. Mais il y a un autre problème : des machines comme les grues, les robots ou les AGV communiquent via un PLC à l’aide de messages structurés, appelés télégrammes. Ces télégrammes ont des champs fixes et un format fixe. La machine reçoit un message, le confirme, exécute la tâche, puis renvoie un nouveau message.

Les messages SAP, en revanche, sont complètement différents. Ainsi, SAP et un robot contrôlé par un API ne se « comprennent » pas naturellement.

Le Raspberry PI en tant qu'interprète

En tant que spécialistes SAP SCM, Quinaptis souhaite améliorer la communication des systèmes SAP avec les équipements logistiques. Cela devrait rendre les entrepôts plus efficaces et plus proactifs.

Mais comme SAP et les API parlent des langues différentes, il nous faut quelque chose pour traduire entre eux. Pour tester cette idée, nous avons d’abord connecté SAP à un robot Lego. Cela a un peu fonctionné, mais la vraie communication restait difficile.

C’est pourquoi nous avons ajouté un mini-ordinateur Raspberry Pi entre SAP et le robot Lego. Le Raspberry Pi fonctionne comme un interprète. Il traduit les messages SAP en télégrammes de type PLC que le robot peut comprendre. Nous avons choisi un Raspberry Pi car il est facile à programmer et très flexible.

Les premiers résultats s’annoncent prometteurs.

Pourquoi expérimenter avec des jouets ?

Nous utilisons d’abord des robots Lego et des Raspberry Pis car cela nous aide à comprendre comment fonctionnent les PLC et les télégrammes de manière simple et sûre. Une fois que nous savons comment tout s’assemble, nous pouvons monter rapidement en échelle et connecter SAP au matériel d’entrepôt réel.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *