CODESYS

Controllo flessibile di logica PLC e Motion in un singolo tool di sviluppo

Il SoftPLC numero uno al mondo che trasforma i sistemi ASEM in potenti controllori IEC 61131-3

Con oltre un milione di installazioni CODESYS è diventato uno standard globale nell’Automazione Industriale, essendo ad oggi la piattaforma SoftPLC indipendente dai produttori multinazionali di PLC numero uno al mondo.


Le famiglie di controllori logici (PAC) di ASEM sono disponibili in diversi formati: 

- Panel (LP)

- Book Mounting (LBM)

- Box (LB)


I PAC di ASEM basano le proprie funzionalità PLC sul consolidato e diffuso SoftPLC CODESYS, con una implementazione altamente efficiente della versione 3.5 che garantisce l’esecuzione deterministica della logica di controllo PLC con sistemi operativi WinCE, Win 32/64 e Linux e consente la piena trasportabilità dei progetti tra i diversi sistemi operativi e le diverse piattaforme hardware senza necessità di interventi sul codice del progetto.​


La piattaforma CODESYS, come tutti i PLC tradizionali, prevede un ambiente di sviluppo (CODESYS Engineering) per la realizzazione dei progetti, poi eseguiti dal runtime, e la disponibilità dei fieldbus industriali più diffusi in modalità master (quali CANopen, Profibus, Profinet, Ethernet/IP, EtherCAT, Modbus RTU e Modbus TCP) per la comunicazione con le periferiche di campo.

Perché CODESYS

Tempi di sviluppo ridotti

Controllo flessibile di logica PLC e Motion in un singolo tool di sviluppo.

Numerose funzionalità di debug assistono nella realizzazione e nella manutenzione delle applicazioni


SoftPLC

Le possibilità offerte dallo standard IEC 61131-3 non pongono alcun limite alla complessità dei progetti


Motion CNC Robotics

Copre tutte le funzionalità di movimentazione assi, dalla gestione del movimento di un singolo asse alle applicazioni multiasse anche con interpolazioni 3D per applicazioni CNC e di robotica.

Prestazioni garantite

Grazie al compilatore proprietario integrato nel sistema di sviluppo, i programmi creati in CODESYS vengono trasformati in codice nativo per i macchinari (codice binario) che viene poi trasferito nel controllore​. 


Il compilatore non grava sull’hardware del macchinario alleggerendo il carico ed ottimizzando quindi le performance del controllore


Le performance risultano nettamente superiori rispetto a controllori che eseguono codice interpretato

Applicazioni ottimizzate, modulari e scalabili

Ottimizzazione
Codice macchina veloce per dispositivi diversi ed applicazioni complesse, generato da compilatori largamente testati in ambiti industriali


Scalabilità

Funzionalità scalabile - utilizzabile sia su semplici configuratori che su potenti strumenti ausiliari per l’analisi statica del codice o diagrammi UML integrati


Modularità

Filosofia di programmazione modulare orientata all’utilizzo ripetuto di functional blocks contenuti all'interno di librerie


Componenti

Engineering IDE

Moderna piattaforma di sviluppo conforme allo standard IEC 61131-3.

Compilatori integrati trasformano il codice creato da CODESYS in codice nativo per i macchinari (codice binario) che viene poi scaricato nel controllore ottimizzando le performance del sistema per le applicazioni industriali. 

Sono supportate diversi sistemi ASEM, dalle piattaforme ARM Cortex A8 ai diversi processori x86. 

Una volta connesso al sistema, CODESYS offre funzionalità di debugging come monitoraggio/scrittura/forzatura di variabili impostando singoli breakpoints o registrando valori di variabili online nel controllore in un ring buffer (Sampling Trace).

Disponibilità di librrerie aggiuntive per una più facile programmazione di alto livello ed espandibilità modulare con plug-in specifici.

Runtime

L’installazione di CODESYS Runtime converte ogni tipo di PC industriale in un potente PLC scalabile attraverso le prestazioni del PC stesso. 

ASEM propone controllori basati su piattaforma x86 e sistema operativo Windows 32/64, oppure sistemi ARM e sistema operativo Windows CE o Linux. 

ASEM inoltre integra CODESYS Runtime System su diversi sistemi PAC (Programmable Automation Controller) dedicati al controllo, caratterizzati dalla lettera "L" (Logic):

- Sistemi ARM single-core e multi-core basati su WinCE e Linux

- Sistemi x86 basati su Windows 7 o Windows 10

CODESYS Runtime può essere installato anche su tutte le altre famiglie x86 della gamma di Industrial PC ASEM in grado di supportare anche applicazioni di Motion e CNC tramite la comunicazione attraverso fiedlbus come ad esempio EtherCAT.

Fieldbus

L’ambiente di sviluppo CODESYS fornito da ASEM integra il supporto per diversi fieldbus:

- EtherCAT

- CANopen

- Ethernet/IP

- Profibus 

- Profinet

- Modbus TCP

- Modbus seriale

- DeviceNet

Gestione dell’allocazione e della diagnosi degli I/O indipendente dai fieldbus

Motion CNC Robotics

Controllo logico e controllo del Motion in un unico tool di sviluppo. 

Nel sistema di programmazione CODESYS è completamente integrata una soluzione modulare opzionale per gestire complessi movimenti con un controllore programmato con IEC 61131-3 e PLCopen.

Gestione di qualsiasi tipo di applicazione, da semplici applicazioni Motion di base a complessi controlli numerici CNC con moduli di libreria per il controllo di interpolazioni e trasformazioni e per il controllo di assi (servomotori DC, motori passo-passo, motori AC).

- Movimenti a uno o più assi con POU di movimento PLCopen motion

- Camme elettroniche
- Controllo CNC multidimensionale
- Controllo robot multiasse

OPC UA

OPC UA server sempre integrato per l'interoperabilità dei sistemi nello scenario Industry 4.0 che raccoglie dati dalla configurazione simbolica del tool di sviluppo e comunica con i client OPC UA collegati.



Moduli I/O

Supporto integrato e semplificato per la configurazione di una gamma completa di moduli di I/O remoti tra cui gli ARIO 500.

Area riservata

Accedi alla tua area riservata per scaricare i contenuti protetti a te dedicati. Se non hai ancora un account ASEM, registrati qui.

Setup Software

Contattaci