CODESYS

Un ambiente di programmazione e controllo leader ed aperto per uso diretto sul C-Controller (piattaforma iQ) della Mitsubishi Electric.

CODESYS è lo strumento di sviluppo a norma IEC 61131-3 non legato all'hardware, che offre un'opzione facile e di grande accessibilità per programmare Motion Controllers e PLC. Oltre 250 produttori di apparecchiature per vari settori industriali offrono dispositivi di automazione che è possibile programmare con CODESYS, per cui migliaia di Costruttori di Macchine automatiche, System Itegrators ed Utilizzatori Finali nel mondo si affidano ogni giorno a CODESYS per compiti di automazione.

CODESYS è stato sviluppato dalla società tedesca di software 3S-Smart Software Solutions fondata nel 1994. È offerto gratuitamente: basta scaricarlo dal sito web della società.

Adesso Mitsubishi Electric dà supporto al sistema di sviluppo CODESYS sotto forma di un'opzione sul suo C Controller, una potente CPU per ambienti industriali. Il C Controller apporta funzionalità PC alla piattaforma di automazione System Q. Il controller può essere utilizzato come controllore stand-alone o unitamente a qualunque altra CPU System Q per creare una piattaforma d'automazione multi-disciplinare.

Lo strumento è strutturato in due parti: il sistema di programmazione CODESYS e il sistema di run-time CODESYS SP. Il run-time converte ogni dispositivo in un controller IEC 61131-3, programmabile con CODESYS. Compilatori integrati assicurano che il programma sia elaborato a velocità ottimale.

Nell'ambiente di sviluppo CODESYS sono disponibili tutti e cinque i linguaggi di programmazione per applicazioni stabiliti nello standard IEC 61131-3 (lista istruzioni, testo strutturato, ladder, diagramma per blocchi funzionali e SFC). La rete mondiale di partner CODESYS offre una varietà di servizi, incluso il supporto all'utente finale, formazione, consulenza, programmazione applicazioni ed integrazione di sistema.

CODESYS