Il vostro dispositivo
con CODESYS

Con il sistema runtime CODESYS Control per il controllo IEC 61131-3

Per consentire al produttore di rendere il proprio dispositivo programmabile o proiettabile con CODESYS in conformità alla norma IEC 61131-3, è necessario il software appropriato: il sistema runtime CODESYS Control. Lo ricevete sotto forma di CODESYS Runtime Toolkit per l'implementazione e l'adattamento al vostro dispositivo. Grazie alla modularità e alla scalabilità di CODESYS Control, è possibile adattare il sistema runtime a quasi tutte le piattaforme e i requisiti. Gli esperti ingegneri di progetto CODESYS vi supporteranno in questo. CODESYS Control viene costantemente sviluppato come prodotto. Una volta implementato il software, il dispositivo diventa un controllore industriale.

In alternativa, potete installare un SoftPLC adatto dal CODESYS Store sul vostro hardware e utilizzare il pacchetto di estensione gratuito CODESYS Control per adattare il SoftPLC alle vostre esigenze.

 

Rappresentazione schematica del CODESYS Control Runtime System, che mostra la comunicazione tra il programma PLC, la libreria del firmware e il bus di campo I/O.

Compiti e funzioni di CODESYS Control

  • Comunicazione con il sistema di sviluppo CODESYS, ad esempio per informazioni di stato e di registro, visualizzazione dei valori delle variabili, esecuzione di comandi.
  • Caricamento, gestione ed esecuzione del codice dell'applicazione compilato
  • Debug dell'applicazione all'interno del Sistema di sviluppo CODESYS con funzioni quali la scrittura/forzatura di variabili, la gestione di breakpoint, la visualizzazione del controllo di sequenza, il dump della memoria, ecc.
  • Gestione dei sistemi di I/O e dei bus di campo mediante driver appropriati.
  • Fornitura di funzioni di sicurezza per proteggere i dati e il know-how, ad esempio accesso autorizzato, firma, crittografia delle comunicazioni, gestione dei certificati.
  • Esecuzione di prodotti aggiuntivi opzionali, ad esempio CODESYS TargetVisu / WebVisu o CODESYS SoftMotion per l'implementazione di movimenti coordinati.

Il kit di strumenti di runtime CODESYS

Acquistando il CODESYS Runtime Toolkit, riceverete tutto il necessario per implementare il sistema di runtime per una piattaforma di controllo:

Componenti del sistema di runtime sotto forma di codice oggetto o codice sorgente, a seconda dell'ambiente di sistema.

Manuale di integrazione completo (online) per l'implementazione del sistema di runtime

Interfacce di personalizzazione documentate per componenti o estensioni proprie

File di oggetti e sorgenti preconfigurati per il nuovo dispositivo (nel caso di sistemi embedded: configuratore di sistema per la selezione e la configurazione dei componenti guidata dallo strumento)

Workshop di avvio (online) per gli sviluppatori incaricati del porting e dell'espansione del sistema runtime, nonché supporto all'implementazione

Il sistema di runtime comprende funzioni aggiuntive opzionali che consentono al dispositivo di svolgere altre attività tipiche dell'ambiente di automazione:

Il sistema runtime include funzioni aggiuntive opzionali per consentire al dispositivo di svolgere altre attività tipiche dell'ambiente di automazione

Le vostre opzioni aggiuntive:

Fieldbus & Communication

Configurazione e utilizzo degli I/O tramite i tipici sistemi di bus di campo come CANopen®, EtherCAT® o PROFINET.

saperne di più

Safety

Componenti di sicurezza pre-certificati per la realizzazione semplificata di sistemi di controllo di sicurezza.

saperne di più

Visualization

Funzionamento e monitoraggio dei sistemi di controllo tramite interfaccia grafica (visualizzazione) direttamente sul dispositivo o nel browser web.

saperne di più

Motion CNC Robotics

Controllo di movimenti coordinati con più assi attraverso il calcolo in tempo reale di waypoint o percorsi. Comoda realizzazione di funzioni robotiche mediante modelli cinematici.

saperne di più

Fieldbus & Communication

Configurazione e utilizzo degli I/O tramite i tipici sistemi di bus di campo come CANopen®, EtherCAT® o PROFINET.

saperne di più

Safety

Componenti di sicurezza pre-certificati per la realizzazione semplificata di sistemi di controllo di sicurezza.

saperne di più

Visualization

Funzionamento e monitoraggio dei sistemi di controllo tramite interfaccia grafica (visualizzazione) direttamente sul dispositivo o nel browser web.

saperne di più

Motion CNC Robotics

Controllo di movimenti coordinati con più assi attraverso il calcolo in tempo reale di waypoint o percorsi. Comoda realizzazione di funzioni robotiche mediante modelli cinematici.

saperne di più

Sicurezza e ridondanza

Protezione del funzionamento da guasti improvvisi grazie alla funzione di ridondanza e all'archiviazione persistente dei dati.

saperne di più

Communication

Comunicazione con sistemi esterni tramite interfacce proprietarie standardizzate o lean, ad esempio PLCHandler, OPC UA Server / Client o Pub Sub, MQTT

saperne di più

Industria 4.0 e IIoT

Tecnologie per l'Industria 4.0 e l'IIoT, compresa una piattaforma di amministrazione basata su cloud.

Prestazioni della CPU

Uso ottimizzato delle prestazioni della CPU grazie alla gestione multi-core.

Caratteristiche di CODESYS Control

Funzionalità scalabile:

Personalizzabile in base alle prestazioni e alla configurazione della memoria del dispositivo di destinazione, per diverse piattaforme CPU a 32 e 64 bit (CISC/RISC), preconfigurate per la piattaforma di destinazione ordinata (per le piattaforme embedded: consegna con un configuratore di sistema)

Sistema runtime come prodotto:

Qualità testata in modo permanente, comprovata da milioni di applicazioni industriali, implementazione possibile in breve tempo

La consegna dipende dall'ambiente di sistema sotto forma di codice oggetto o sorgente:

Semplice adattamento a diversi sistemi operativi e ambienti di sviluppo (toolchain), spesso basato su implementazioni di riferimento

Interfacce di personalizzazione documentate:

Personalizzabile o espandibile a seconda delle proprietà dei dispositivi e delle esigenze

Pronto all'uso per Microsoft Windows / Linux® / VxWorks®:

Test su piattaforme di riferimento immediatamente possibili, SoftPLC disponibile per piattaforme di sistema standard (ad es. IPC, Raspberry Pi). Ulteriori informazioni e download nel CODESYS Store.

Funzioni di sicurezza integrate:

Proteggere il dispositivo, ad esempio contro il funzionamento non autorizzato o la duplicazione del codice dell'applicazione, e proteggere la comunicazione in ambienti Industry 4.0.

Piattaforme supportate / piattaforme di riferimento

Piattaforme standard

Famiglia di CPU

CPU compatibili con x86 (supporto completo a 32/64 bit)

 

CPU basate su Arm (Arm®v6-Armv9), CPU Arm® Cortex® (set di istruzioni Thumb®2: Mx, Ax, Rx)

 

Power Architecture®: PowerPC® e derivati

 

Infineon AURIX™ TriCore™

Con sistema operativo

Windows (con / senza estensione in tempo reale propria), Linux (opzionale con estensione in tempo reale OSADL), VxWorks*, QNX

Linux (opzionale con estensione OSADL in tempo reale), VxWorks*, QNX, senza sistema operativo (solo per Cortex M3, M4, R4)

Linux (opzionale con estensione in tempo reale OSADL), QNX, VxWorks*

Senza sistema operativo (TC1798)

*Programma Partner Wind River Argento

Altre possibili piattaforme di dispositivi di destinazione

I dispositivi intelligenti basati su altre piattaforme CPU possono essere dotati di CODESYS Control su richiesta. Sono disponibili implementazioni di riferimento (vedi sotto) per le combinazioni di CPU e sistema operativo più utilizzate. Con il supporto o i servizi di adattamento specifici per il cliente, CODESYS Control può essere implementato su quasi tutte le piattaforme di sistema operativo.

Piattaforme di riferimento per sistemi embedded

CODESYS Control può essere utilizzato su quasi tutte le piattaforme. Il sistema di runtime viene regolarmente testato e aggiornato sulle piattaforme di riferimento elencate di seguito.

Piattaforma / CPU

TriCore / TC1798

Arm / CortexR4

Arm / CortexM4

Arm / CortexM7

Hardware

Infineon TriBoard TC1798

Kit di sviluppo MCU TMS570™ di TI

MCBSTM32F400

STM32H743I-EVAL, STM32H753I-EVAL

Catena degli attrezzi

Tasking®

Code Composer Studio™ V5.1.0

Keil® / IAR, ST/Link V2

STM32CubeIDE 1.7.0

 

 

CODESYS Store How to get

Informazioni di riferimento

Ordinate il CODESYS Control Runtime Toolkit specificamente per la vostra configurazione di sistema e con le opzioni aggiuntive desiderate. Per ogni dispositivo compatibile con CODESYS è necessaria una licenza di runtime per il funzionamento una volta completata l'implementazione.

Per consigli, preventivi e ulteriori informazioni, contattare sales(at)codesys.com.

Testate in anticipo le versioni demo di SoftPLC CODESYS Control RTE o CODESYS Control Win in ambiente Windows. Sono incluse nel setup standard del sistema di sviluppo CODESYS e vengono installate automaticamente. Altre versioni demo dei SoftPLC per piattaforme di dispositivi standard sono disponibili nel CODESYS Store.

La versione attuale del CODESYS Development System può essere scaricata gratuitamente dal CODESYS Store dopo una registrazione.

Download

CODESYS for Device Manufacturers (Brochure/en)

CODESYS - One software. Any field of application. Your automation platform.

2 MB

25.10.2023