IDS NXT vegas : un capteur qui repose sur une application de vision
22/03/2018Avec IDS NXT vegas constitue une nouvelle génération d’appareils capable de gérer de manière totalement autonome les tâches de traitement d’images, mais capable aussi de prendre en charge une application PC avec des données prétraitées.
IDS NXT vegas signale automatiquement les événements intéressants pour l’application via ses GPIO. Cela évite les interrogations incessantes ou l’envoi de commandes. Pour pouvoir échanger les résultats, le capteur est doté d’une interface de données générique. L’interface RS-232 peut être configurée en fonction d’exigences personnelles. Une application détermine les données transmises et leur mode d’interprétation.
Grâce à l’interface RS-232, IDS NXT vegas communique avec chaque commande de machine utilisant également cette interface. Grâce à des passerelles disponibles, des installations avec des protocoles alternatifs comme CAN-Bus, Modbus-RTU, Profibus, KNX ou PROFINET, peuvent faire l’objet d’adressages.
Le service Web RESTful (Representational State Transfer) fournit une communication TCP/IP permettant de configurer aussi l’ensemble des paramètres d’appareils IDS NXT, y compris des applications. Il est accessible via le protocole HTTP à l’aide des méthodes standard GET, POST, PUT, PATCH, etc.
Les applications de vision IDS NXT fonctionnent comme des programmes d'application au sein même d'IDS NXT vegas et étendent les fonctionnalités de l'appareil. Outre le logiciel système IDS NXT, elles disposent d'une palette variable de fonctions et traitent les informations graphiques fournies par le capteur d'images d'IDS NXT. Pour commander le matériel IDS NXT et communiquer avec, l'application de vision utilise les bibliothèques de la structure IDS NXT.
Les applications de vision fournissent des résultats qui peuvent être communiqués via les interfaces d'IDS NXT. Avec le kit de développement logiciel (SDK) IDS NXT, l'utilisateur peut même créer une application de vision.