CODESYS

Lo strumento per il controllo numero uno al mondo.

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

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


I controllori logici ASEM basano le proprie funzionalità PLC sul consolidato e diffuso SoftPLC CODESYS della tedesca 3S, con una implementazione altamente efficiente della versione 3.5 che garantisce l’esecuzione deterministica della logica di controllo PLC con sistemi operativi WinCE e Win 32/64 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.​



Anche 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. CODESYS - Lo strumento per il controllo numero 1 al mondo.




Highlights

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

• Perfetta integrazione di componenti ausiliari per l’automation engineering:
 - SoftPLC
 - SoftMotion
 - CNC
• CODESYS SoftMotion copre tutte le funzionalità di movimento, dalla gestione del movimento di un singolo asse alle interpolazioni 3D CNC
• Le possibilità offerte dallo standard IEC 61131-3 non pongono alcun limite alla complessità dei compiti da assegnare

Trasferibilità dei progetti su piattaforme diverse

• Un progetto può essere utilizzato su piattaforme e sistemi operativi diversi senza alcun bisogno di modifiche o cambio di impostazioni nell’ambiente di sviluppo

5 diversi linguaggi di programmazione in un unico flessibile strumento di sviluppo

• Editor di testo:
 - IL (Lista Istruzioni) è come il linguaggio di programmazione Assembler
 - ST (Testo Strutturato) è simile alla programmazione in PASCAL o C

• Editor grafici:
 - LD (Ladder) consente al programmatore di combinare virtualmente contatti relè e coils
 - FBD (Diagramma Blocchi Funzione) permette all’utilizzatore di programmare rapidamente sia espressioni Booleane che analogiche
 - SFC (Diagramma Funzioni Sequenziale) è idoneo per programmare processi sequenziali

Performance garantite grazie al compilatore proprietario integrato nel sistema di sviluppo

• Compilatori proprietari integrati nell’ambiente di sviluppo trasformano il codice creato da CODESYS in codice nativo per i macchinari (codice binario) che viene poi scaricato 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

Potenza e fruibilità per l’efficace realizzazione di progetti di automazione complessi

• Codice macchina veloce per dispositivi diversi ed applicazioni complesse, generato da compilatori largamente testati in ambiti industriali
• Funzionalità scalabile - utilizzabile sia su semplici configuratori che su potenti strumenti ausiliari per l’analisi statica del codice o diagrammi UML integrati
• Filosofia di programmazione modulare orientata all’utilizzo ripetuto di functional blocks nelle librerie

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

• Breakpoint
• Force
• Trace
• Debugging
• Online change
• Multi application
• Recipe
• Symbol management
• Multi-user operation

Le componenti

Avanzato tool di sviluppo CODESYS - include diversi linguaggi di programmazione per lo sviluppo di applicazioni in una singola piattaforma espandibile

• Moderna piattaforma di sviluppo con editor e dubugger conformi agli 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 diverse CPU ASEM, dalle piattaforme ARM Cortex A8 aidiversi processori x86
• Una volta connesso online, CODESYS offre funzionalità di debugging come monitoraggio/ scrittura/forzatura di variabili impostando singoli passaggi di breakpoints/performing o registrando valori di variabili online nel controllore in un ring buffer (Sampling Trace)
• Disponibilità di strumenti aggiuntivi per un più facile linguaggio di programmazione di alto livello
• Espandibilità modulare con plug-in specifici

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

• ASEM propone controllori basati su sistema operativo Windows 32/64, Windows CE o Linux
• ASEM integra il CODESYS Control Runtime System su diversi sistemi PAC (Programmable Automation Controller) dedicati al controllo

• Il CODESYS Control Runtime System può essere installato anche su tutte le altre famiglie x86 della gamma di Industrial PC ASEM in grado di supportare anche applicazioni di SoftMotion e CNC

CODESYS - Fieldbus

L’ambiente di sviluppo CODESYS integra il supporto per diversi fieldbus come CANopen, Profibus, EtherCAT o Ethernet IP inclusi alcuni stack di protocolli aggiuntivi
• Supporto per i fieldbus più diffusi con configuratore integrato: CANopen, Modbus, Profibus, etc.
• Supporto per sistemi Ethernet real-time: EtherCAT, Ethernet/IP, etc.
• Gestione dell’allocazione e della diagnosi degli I/O indipendente dai fieldbus

CODESYS Motion e CNC

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
• Gestione di qualsiasi tipo di applicazione, da semplici applicazioni Motion di base a complessi controlli numerici CNC
• Moduli di libreria per il controllo di interpolazioni e trasformazioni e per il controllo di assi - PLCopen

OPC UA Server

• Interfaccia di comunicazione Open & Standard per l'interoperabilità dei dispositivi nello scenario Industry 4.0


• Raccoglie dati dalla configurazione simbolica del tool di sviluppo e comunica con i client OPC UA



I/O Modules

Supporto integrato e semplificato per la configurazione di una gamma completa di moduli di Input / Output remoti


Area riservata

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

Configuratore
Setup Software

Contattaci