Progiciel CANopen Master API


Progiciel CANopen maître
  • Produits / Services : Logiciels
  • Fournisseur : IXXAT

Progiciel pour le développement de programmes CANopen de maintenance et de test pour Windows.

Vue d'ensemble :

Le progiciel est constitué de deux composants: un logiciel CANopen Master (microprogramme) pour une interface CAN active d'IXXAT et une interface de programmation sous forme de librairie DLL (DLL de l'anglais Dynamic Link Library) pour Windows. Le microprogramme CANopen Master contient la fonctionnalité maître complet et traite les processus de communication CANopen en autonomie complète. L'ordinateur reste ainsi entièrement dédié au programme d'application proprement dit.

L'application accède aux données d'appareils CANopen distants via une interface de fonction qui supporte les services SDO et PDO. Comparé au stockage de données intermédiaire sous la forme d'un dictionnaire d’objet local, l'avantage est que les données sont immédiatement disponibles pour l'application et peuvent être directement traitées sans latence.

Le logiciel a le contrôle complet sur tous les services CANopen, permettant ainsi à l'utilisateur d'implémenter des algorithmes de contrôle complexes. L’architecture proposée par l’API CANopen Master autorise le développement efficient d’applications de contrôle ainsi que l’implémentation de services et de programmes de tests.

Fonctions et avantages :

  • Envoi et réception d'objets SDO (SDO client) avec une longueur de données illimitée (transfert accéléré, non accéléré, par blocs)
  • Envoi et réception d'objets PDO (transfert synchrone et asynchrone)
  • Réception de messages d'urgences.
  • Envoi d'objets SYNC incluant le support des mécanismes de synchronisation avancés selon CiA 301 V4.2
  • Envoi d'objets avec horodatage.
  • Fonctions maîtres NMT pour la commande du démarrage et de la surveillance des nœuds par node guarding ou heartbeat
  • Fonctionnalité LSS y compris le support pour LSS fastscan selon CiA 305 V2.2