CODESYS® Motion CNC Robotics

Controllo logico e controllo del movimento in un unico sistema IEC 61131-3

CODESYS Motion CNC Robotics

Oltre alla logica PLC, molte macchine richiedono anche il controllo del movimento. Finora, entrambe le "discipline" sono state gestite separatamente, ciascuna configurata con il proprio software ed eseguita su hardware diverso. La potenza di calcolo delle attuali architetture di controllo consente di eseguire la logica e il controllo assi su un unico dispositivo. Oltre a ridurre i costi dell'hardware, si beneficia anche di una progettazione più efficiente: integrando CODESYS Motion CNC Robotics nei sistemi di sviluppo CODESYS, è possibile sviluppare in parallelo il PLC e il motion task in un unico strumento e progetto.

Casi d'uso tipici

  • Dischi a camme e alberi di comando virtuali
  • Applicazioni CNC predefinite con personalizzazione da parte dell'operatore, ad esempio in macchine per la lavorazione del metallo o del legno, compresi il jogging e l'insegnamento
  • Applicazioni pick & place con deposito sincronizzato a nastro
  • Sistemi robotizzati come robot a scara/tripode/pallettizzazione, ad esempio nell'automazione di assemblaggio o posizionamento
  • Etichettatura tramite applicazione di piastre a camme
  • Implementazione di macchine per lo stampaggio a iniezione con moduli PLCopen e cambio di funzionamento al volo

 

Questo diagramma fornisce una panoramica di CODESYS Motion CNC Robotics.

Pianificazione integrata del progetto

Il sistema di sviluppo CODESYS offre un sistema modulare completamente integrato per la configurazione dei compiti di movimento. Contiene i componenti software adatti per ogni singola fase di progettazione:

  • Configuratori di azionamenti per gli assi da muovere, ad esempio tramite bus di campo o controllo diretto.
  • Editor per una comoda pianificazione di movimenti coordinati tipici
    • Editor di dischi a camme, grafico e tabellare, incluse le camme
    • Editor CNC secondo DIN 66025 (codice G), grafico o orientato alle linee, incluse linee, cerchi e spline
  • Configuratore di gruppi di assi per una semplice progettazione di cinematiche tipiche dei robot
  • Blocchi di programma PLC secondo PLCopen Motion Control (parte 1 e 4), forniti in librerie, ad esempio per compiti di base come l'attivazione/lo spostamento di assi, l'elaborazione di compiti CNC e robotici pianificati
  • Comoda messa in servizio degli assi ("modalità di configurazione online") senza codice applicativo speciale IEC 61131-3
  • Modelli di visualizzazione per una messa in servizio semplice
  • Elementi di visualizzazione per la modifica online del programma CNC con visualizzazione grafica del percorso CNC
  • Elemento di visualizzazione per la modifica delle piastre a camme
  • Esempi/template per i propri moduli IEC 61131-3 nel sistema di sviluppo CODESYS
  • Se necessario: CODESYS Depictor come laboratorio virtuale 3D per la visualizzazione semplificata dei compiti di movimento realizzati.

 

Esecuzione con il PLC

CODESYS esegue il controllo assi nel contesto dell'applicazione di controllo sul PLC. A tal fine, astrae gli assi configurati come strutture di dati IEC 61131-3. Ciò significa che parametri come posizione, velocità e accelerazione possono essere calcolati indipendentemente dall'interfaccia utilizzata e dal sistema di azionamento. Ciò significa che parametri come posizione, velocità e accelerazione possono essere calcolati indipendentemente dall'interfaccia utilizzata e dal sistema di azionamento. Il comando specifico del sistema di azionamento viene quindi eseguito da un driver ottimizzato. Questa astrazione consente di sostituire il sistema di azionamento in qualsiasi momento.

Il PLC e il controllo assi condividono la stessa area di memoria per il codice di programma e le variabili. Ciò significa che se i dati del PLC cambiano, ad esempio perché i sensori forniscono nuovi valori o perché i parametri di movimento sono stati modificati da una visualizzazione della macchina, anche il movimento può essere modificato e adattato immediatamente.

CODESYS Store How to get

Informazioni di riferimento

Per utilizzare CODESYS Motion CNC Robotics sono disponibili due opzioni:

  • Con controllori compatibili con CODESYS di oltre 500 produttori
    • Il vostro dispositivo ha già implementato CODESYS Motion CNC Robotics: Utilizzate CODESYS Motion CNC Robotics immediatamente e senza costi aggiuntivi.
    • Il vostro dispositivo supporta il pacchetto CODESYS e il meccanismo di licenza: Scaricate e installate il pacchetto CODESYS SoftMotion. Attivate la funzione sul vostro dispositivo con una licenza nel CODESYS Store.
  • Con licenza, controllori basati su software per sistemi standard, come SoftPLC e controllo virtuale.
    • Installate il pacchetto CODESYS SoftMotion tramite il CODESYS Installer.
      Attivate la funzione sul vostro dispositivo con una licenza nel CODESYS Store.

Modello di licenza:

La licenza di CODESYS Motion CNC Robotics dipende dal vostro caso d'uso. A tal fine, si definiscono i seguenti elementi per la propria applicazione

  • Numero di assi richiesti
  • Numero di interpolatori o gruppi di assi necessari per le applicazioni CNC e robotiche.

Ulteriori informazioni sono disponibili nella CODESYS Online Help.

Di conseguenza, è possibile ottenere un pacchetto di licenze per gli assi CODESYS SoftMotion e per i gruppi di assi/interpolatori CODESYS SoftMotion dal CODESYS Store.

I pacchetti di licenze già acquistati possono essere aggiornati in qualsiasi momento, se necessario.

Ulteriori informazioni sul modello di licenza basato sulle applicazioni sono disponibili qui.

 

 

 

Downloads

CODESYS for Users (Brochure/en)

CODESYS - One software. All applications. Your automation solution.

2 MB

25.10.2023