Développement de passerelles pour réseaux industriels
Du fait de la grande variété des réseaux industriels ou bus de terrain existants (CAN, CANopen, J1939, EtherNet/IP, Ethercat, Profinet,…), de nombreuses applications nécessitent la réalisation d’une passerelle permettant de faire communiquer entre eux des équipements hétérogènes. Lorsque les équipements s’appuient sur des protocoles réseaux standards et complets, et qu’il n’y a pas nécessité de retravailler les données, des produits existent sur étagère, que ce soit sous forme de logiciel, de composant ou module à intégrer, ou encore de boitier de communication.
Mais dans de nombreux cas, les produits standards ne répondent pas aux besoins spécifiques, par exemple si :
Dans ce cas, il y a nécessité de développer un de ces fameux « moutons à 5 pattes », si communs dans notre industrie. C’est ici qu’ISIT peut répondre à vos attentes. En effet, ISIT combine une grande expérience des systèmes temps réel embarqués, et de fortes compétences en réseaux industriels, quel que soit le protocole exploité. Nous serons donc à même de vous proposer une étude spécifique, répondant précisément au besoin de communication, en respectant les contraintes de performances et de cout de votre système.
Nous pourrons développer l’application sur une plate-forme que vous avez sélectionnée, rechercher et choisir pour vous la plate-forme matérielle répondant à vos contraintes, et éventuellement vous livrer un produit clés en mains, packagé et prêt à brancher. Si les volumes le justifient, nous pourrons aussi étudier pour vous ou avec vous la réalisation d’une carte électronique spécifique, et la faire réaliser par l’un de nos partenaires.
La nature du développement réalisé par ISIT dépendra de vos ressources et de votre contexte. Comme indiqué précédemment, ceci peut aller jusqu’à une réalisation d’un produit clés en main (y compris une interface utilisateur de gestion/configuration), mais peut aussi répondre à la mise en œuvre d’équipements existants, ou se limiter à l’implémentation des couches basses de communication.
Par ailleurs, nous constatons souvent que la définition initiale du besoin est incomplète, et se limite à une nécessité de communication entre 2 équipements dont les protocoles sont plus ou moins connus. Par exemple, « Pouvez-vous réaliser une passerelle de communication entre un système EtherNet/IP et un système CANopen ? » La réponse est généralement oui, mais le comment, le combien, le quand sont plus compliqués à déterminer sur cette seule base. L’utilisateur n’ayant pas toujours la connaissance approfondie du ou des protocoles souhaités, il n’en maitrise pas les subtilités, et les risques de dérive tant financière que sur les délais sont importants. ISIT peut donc aussi vous aider à réaliser dans un premier temps un cahier des charges détaillé et précis, levant les ambiguités et incertitudes, qui pourra servir ensuite à établir le cadre du développement, ou même à servir de base à une consultation de plusieurs entreprises pour la réalisation. Selon le niveau d’avancement, ceci peut se faire au travers d’une ou deux réunions techniques, ou nécessiter une analyse plus approfondie qui sera couverte par une AT (crédit d’heures à disposition) combinant réunions téléphoniques, recherches et analyses et rendez-vous en face à face selon la situation.
ISIT a réalisé au cours des dernières années plusieurs de ces passerelles, pour différents clients. En voici quelques exemples :
ISIT dispose des compétences et des moyens permettant de réaliser ces développements logiciels suivant les exigences de sureté de fonctionnement de différentes normes, telle que par exemple IEC 61508 au niveau de SIL requis. Dans ce cas, ISIT fournit l’ensemble des documents permettant d’aller à la certification ou peut même effectuer les démarches de certification du produit.
N’hésitez pas à nous contacter pour en savoir plus, partager avec notre équipe technique votre besoin, et étudier la meilleure réponse à apporter.
Mais dans de nombreux cas, les produits standards ne répondent pas aux besoins spécifiques, par exemple si :
- Les protocoles ont été modifiés pour mieux s’adapter au contexte d’un des équipements de la chaine
- L’un des équipements repose sur un protocole propriétaire, éventuellement dérivé d’un standard
- L’un des équipements repose sur une interface spécifique, non supportée par ces protocoles (par exemple une liaison série)
- L’un des équipements utilise un système de messagerie qui est dérivé d’un protocole connu, mais seule une partie des fonctions a été implémentée, le reste du protocole n’ayant aucun intérêt
- Les données doivent être ré-agencées et retravaillées d’une manière particulière
- La fonction de transfert doit être le plus temps-réel possible
- Des contraintes mécaniques ou physiques font que les produits standards ne sont pas adaptés
- Le produit standard offre une richesse de fonctionnalités superflue, et se retrouve à un cout inadapté au besoin
Dans ce cas, il y a nécessité de développer un de ces fameux « moutons à 5 pattes », si communs dans notre industrie. C’est ici qu’ISIT peut répondre à vos attentes. En effet, ISIT combine une grande expérience des systèmes temps réel embarqués, et de fortes compétences en réseaux industriels, quel que soit le protocole exploité. Nous serons donc à même de vous proposer une étude spécifique, répondant précisément au besoin de communication, en respectant les contraintes de performances et de cout de votre système.
Nous pourrons développer l’application sur une plate-forme que vous avez sélectionnée, rechercher et choisir pour vous la plate-forme matérielle répondant à vos contraintes, et éventuellement vous livrer un produit clés en mains, packagé et prêt à brancher. Si les volumes le justifient, nous pourrons aussi étudier pour vous ou avec vous la réalisation d’une carte électronique spécifique, et la faire réaliser par l’un de nos partenaires.
La nature du développement réalisé par ISIT dépendra de vos ressources et de votre contexte. Comme indiqué précédemment, ceci peut aller jusqu’à une réalisation d’un produit clés en main (y compris une interface utilisateur de gestion/configuration), mais peut aussi répondre à la mise en œuvre d’équipements existants, ou se limiter à l’implémentation des couches basses de communication.
Par ailleurs, nous constatons souvent que la définition initiale du besoin est incomplète, et se limite à une nécessité de communication entre 2 équipements dont les protocoles sont plus ou moins connus. Par exemple, « Pouvez-vous réaliser une passerelle de communication entre un système EtherNet/IP et un système CANopen ? » La réponse est généralement oui, mais le comment, le combien, le quand sont plus compliqués à déterminer sur cette seule base. L’utilisateur n’ayant pas toujours la connaissance approfondie du ou des protocoles souhaités, il n’en maitrise pas les subtilités, et les risques de dérive tant financière que sur les délais sont importants. ISIT peut donc aussi vous aider à réaliser dans un premier temps un cahier des charges détaillé et précis, levant les ambiguités et incertitudes, qui pourra servir ensuite à établir le cadre du développement, ou même à servir de base à une consultation de plusieurs entreprises pour la réalisation. Selon le niveau d’avancement, ceci peut se faire au travers d’une ou deux réunions techniques, ou nécessiter une analyse plus approfondie qui sera couverte par une AT (crédit d’heures à disposition) combinant réunions téléphoniques, recherches et analyses et rendez-vous en face à face selon la situation.
ISIT a réalisé au cours des dernières années plusieurs de ces passerelles, pour différents clients. En voici quelques exemples :
- Passerelle Série <> CANopen
- Passerelle Série <> CAN propriétaire
- Passerelle CANopen Master <> CAN propriétaire
- Passerelle CANopen Slave <> CAN propriétaire
- Passerelle SAE J1939 <> CAN propriétaire
- Passerelle CANopen Slave <> SAE J1939
- Passerelle CANopen Master <> EtherNet/IP (CIP)
- Passerelle EtherNet/IP (CIP) <> CAN propriétaire
- Passerelle EtherNet/IP (CIP) <> SAE J1939
- Passerelle TCP/IP propriétaire <> CAN propriétaire
N’hésitez pas à nous contacter pour en savoir plus, partager avec notre équipe technique votre besoin, et étudier la meilleure réponse à apporter.