Skip to main content

Technologie

Nous déployons nos applications sur des ordinateurs fonctionnant sous Windows, Linux ou Linux RT. Le choix du système d’exploitation dépendra des besoins de votre application. En effet, certaines contraintes de synchronisation imposeront l’utilisation d’un système d’exploitation temps réel, comme c’est souvent le cas lorsqu’un mécanisme doit être synchronisé précisément avec des signaux d’entrée.

Le langage de programmation principal de nos applications est LabVIEW. Il est cependant courant d’intégrer des bibliothèques d’un autre langage à nos solutions. Nous sommes en mesure de communiquer avec la plupart des protocoles de communication, ce qui nous permet d’intégrer la majorité des technologies actuellement disponibles sur le marché sous un seul système de contrôle. Pour en savoir plus sur le langage, référez-vous ici.

Comme chaque projet comporte des défis spécifiques, nous évaluerons quelle solution technologique est la plus appropriée pour votre application au cours de la phase de conception.

Produits
utilisés

  • Advantech
  • Allen Bradley
  • Allied Vision
  • Banner
  • Basler
  • Beckoff
  • Fanuc
  • Festo
  • Intel
  • Keyence
  • Kollmorgen
  • Lmi3d
  • Metaphase
  • NI
  • Parker
  • Phoenix Contact
  • Siemens
  • SMC
  • Teledyne
  • Yamaska

Technologies maîtrisées

  • C
  • CameraLink
  • EtherCAT
  • Ethernet IP
  • GigE Vision
  • Keras
  • NI FPGA
  • NI LabVIEW
  • Python
  • SQL
  • TCP
  • Tensorflow
  • UDP

FPGA

L’utilisation des FPGA permet de concevoir des applications plus spécialisées. Nous sommes en mesure de programmer ces puces (via NI) dans le but d’effectuer des opérations à haute vitesse de différentes entrées-sorties. La vitesse d’exécution des FPGA est bien supérieure à celle d’un scan PLC ou du scan d’un ordinateur. Cette technologie est donc accessible au besoin. N’hésitez pas à vous informer davantage sur les FPGA.

Découvrez quelques applications technologiques faites par Devrio.