Tecnologix

IXXAT CANopen Device Manager

IXXAT CANopen Device Manager
Strumento versatile per il collaudo, la diagnostica e la configurazione dei dispositivi CANopen per gli sviluppatori e gli integratori di sistemi.
Descrizione

L'IXXAT CANopen® Device Manager è uno strumento versatile e aggiornabile atto ad effettuare test sui dispositivi, diagnostica e attività di assistenza sul campo. Costruito intorno ad un componente centrale che gestisce i servizi del CANopen mentre fa da punto di ingresso principale per la definizione di rete, il CANopen Device Manager copre funzionalità quali nodo NMT e controllo degli errori, SDO client (compreso il block transfer con CRC), prduttore e consumatore di PDO, SYNC e produttore di timestamp. Offre inoltre DCF  e download del firmware secondo lo standard CiA 302, LSS master in accordo allo standard CiA 305 e, come  add-on opzionale, un motore di scripting basato su Python che consente di sviluppare potenti applicazioni di test.

In evidenza

  • Funzionalità complete tra cui: nodo CANopen NMT e servizi di controllo degli errori, SDO client, consumatore e produttore di PDO
  • Supporto per SDO block transfer
  • Funzionalità LSS master secondo lo standard CiA 305
  • Configurazione e download del firmware secondo lo standard CiA 302
  • Moduli plug-in personalizzati  che coprono la diagnostica  o funzionalità del servizio
  • Motore di scripting opzionale basato su Python  che permette l'implementazione anche delle applicazioni utente più complesse

Moduli Plug-in

L'aspetto più rilevante dell'IXXAT CANopen Device Manager è il supporto per i moduli plug-in che possono essere adattati alle esigenze specifiche dei dispositivi  e dei sistemi  CANopen. I moduli plug-in possono essere installati in modo dinamico in fase di esecuzione e possono integrarsi perfettamente con il CANopen  Device Manager. Essi possono implementare un alto livello di astrazione della funzionalità come descritto nelle specifiche CiA del profilo del dispositivo, fornire un'interfaccia grafica completamente personalizzabile ottimizzata per i requisiti specifici del dispositivo richiesto o compiti di manutenzione eseguiti da un personale di servizio.

Servizi SDO

L'accesso diretto al dispositivo è effettuato per mezzo di SDO (normale, accelerato, e block transfer). Dal punto di vista dell'utente, l'accesso SDO al dispositivo è notevolmente semplificato da un browser del dizionario degli oggetti. Grandi blocchi di dati possono essere direttamente scritti o letti da un file e possono essere eventualmente visualizzati in una finestra separata con la rappresentazione sia ASCII che esadecimale.

Servizi PDO

Il CANopen  Device Manager supporta servizi PDO di lettura e scrittura come specificato nel CiA 301. Durante una scansione di rete o di un dispositivo, tutti i possibili PDO dei dispositivi rilevati vengono caricati e i parametri di comunicazione e la mappatura vengono visualizzati sottoforma di elenco. Per consentire  la diagnostica e la sperimentazione della trasmissione sincrona PDO, il CANopen Device Manager supporta la generazione single-shot o periodica del messaggio SYNC secondo lo standard CiA 301, con periodi di tempo regolabili di 1 ms.

Script Engine

Una delle caratteristiche più importanti del CANopen Device Manager  è la disponibilità di un motore di scripting opzionale che supporta IronPython. IronPython è un'implementazione del linguaggio Python, largamente usato, che supporta l'integrazione completa con il Microsoft .NET Framework. Questo permette all'utente di implementare test grafici e complessi basati sull'interfaccia utente o applicazioni di servizio.

Numeri ordine

CANopen Device Manager 1.02.0157.00000
Python Script Engine for CANopen Device Manager: 1.02.0158.00001