
Integrazione dei bus di campo classici in CODESYS
Anche se i protocolli Industrial Ethernet sono sempre più utilizzati per implementare macchine e sistemi, i classici protocolli fieldbus sono ancora molto importanti nella realizzazione di attività di automazione. CODESYS supporta i protocolli più importanti con soluzioni di prodotto integrate.
Oltre ai vantaggi generali delle opzioni di comunicazione integrate, i prodotti fieldbus di CODESYS presentano ulteriori vantaggi applicativi:
CODESYS CAN
Grazie alle sue flessibili possibilità di applicazione, il sistema di bus seriale asincrono CAN (Controller Area Network) ha un'elevata importanza sul mercato. CODESYS offre un sofisticato supporto CAN con funzioni e prodotti integrati a vari livelli. Prerequisito tecnico: un mini driver CAN implementato sul dispositivo di destinazione o l'uso di schede/moduli CAN supportati, come PeakCAN®, SocketCAN, netX CAN, CANfox®, Kvaser o i terminali EtherCAT-to-CAN EL6751. In alternativa, sotto Linux: un driver con socket CAN. Oltre ai prodotti descritti di seguito per la comunicazione con CANopen o J1939, è possibile indirizzare e utilizzare CAN in modo nativo nella propria applicazione CODESYS.
CODESYS CANopen
Utilizzate CANopen in CODESYS in diverse costellazioni per la realizzazione di macchine fisse o mobili.
Ambito dei servizi
- Configuratore CANopen completamente integrato nel sistema di sviluppo CODESYS
- Non è necessario uno strumento esterno per configurare il sistema di bus o i dati di I/O utilizzati.
- Importazione di file EDS o DCF di diversi produttori per una configurazione indipendente dal produttore.
- Cercate i dispositivi disponibili nella vostra rete CANopen e aggiungeteli automaticamente alla configurazione.
In alternativa: configurate manualmente il CANopen Manager e i dispositivi CANopen. - Convalidare la configurazione utilizzando la modalità di configurazione online.
- Funzioni diagnostiche integrate
Trovare le cause dei problemi di comunicazione in modo rapido e preciso.
- Stack di comunicazione CANopen sotto forma di libreria CODESYS
- Compilate lo stack insieme al vostro codice applicativo e caricate l'intero codice sul controllore allo stesso tempo.
- Utilizzate lo stesso stack di protocollo su diverse piattaforme di dispositivi.
- Usufruite di una maggiore quantità di memoria libera per altri compiti se non utilizzate lo stack CANopen.
- Beneficiare degli aggiornamenti funzionali con le nuove versioni del software.
Interfaccia applicativa per la diagnostica e l'uso di SDO
Accedete agli SDO dall'applicazione e utilizzate le ampie funzionalità senza software aggiuntivo.
CODESYS J1939
Realizzate una centralina compatibile con SAE-J1939 sul vostro dispositivo con CODESYS J1939.
CODESYS Profibus
Profibus è un sistema di bus di campo ampiamente utilizzato nella tecnologia dell'automazione. CODESYS supporta Profibus DP con componenti completamente integrati nel sistema di sviluppo IEC 61131-3 CODESYS Development System.
Ambito dei servizi
- Configuratore Profibus master/slave completamente integrato nel sistema di sviluppo CODESYS sulla base di file GSD.
- Configurazione del sistema bus, compresi i moduli I/O integrati, senza uno strumento esterno.
- Configurazione di dispositivi Profibus DP in aggiunta al master DP.
- Driver per connessioni fieldbus basate sulla tecnologia netX con stack di comunicazione Profibus integrato di Hilscher®
Realizzate l'interfaccia Profibus in modo flessibile su dispositivi PC ed embedded. - Driver per i moduli gateway Profibus EL6731/EL6731-0010 EtherCAT®
Utilizzate i moduli Profibus anche nella vostra rete EtherCAT. - Funzioni di diagnostica nel sistema di programmazione e per il monitoraggio del tempo di esecuzione tramite l'applicazione IEC 61131-3
Diagnostica gli errori che si verificano senza software aggiuntivo.
CODESYS Modbus RTU
Il protocollo di comunicazione seriale Modbus si basa su un'architettura client/server. CODESYS offre un supporto completo e integrato.
CODESYS IO-Link
Il sistema IO-Link consente di controllare e utilizzare sensori e attuatori intelligenti nei sistemi di automazione.
CODESYS BACNET
BACnet è un protocollo di comunicazione dati standardizzato per le reti di automazionee controllodegli edifici.
Ambito funzionale dell'integrazione CODESYS-BACnet
- Insieme definito di oggetti BACnet, che rappresentano ingressi fisici, uscite e oggetti software
Accesso ai dati BACnet direttamente nell'applicazione di controllo. - Rappresentare la funzionalità di un dispositivo reale
Riassumere gli oggetti BACnet in CODESYS in un server BACnet. - Caratterizzazione degli oggetti utilizzando le proprietà BACnet
Utilizzare i meccanismi disponibili.
- Orientamento dell'integrazione BACnet in CODESYS allo standard AMEV AS-A e AS-B:
- Accesso diretto di un'applicazione IEC alle proprietà degli oggetti BACnet e ai parametri di configurazione di un server BACnet.
- Programmazione di client BACnet: accesso tramite servizi BACnet alle funzioni BACnet nella rete BACnet.
- Comportamento applicativo pre-implementato degli oggetti BACnet, ad esempio accesso alle proprietà, oggetto calendario, oggetto programma, chi ha, io sono.
Lavorare come sempre con BACnet - direttamente in un'interfaccia liberamente programmabile per un'implementazione flessibile della vostra applicazione edilizia.
Ulteriori informazioni
- La guida online con le istruzioni per l'uso è disponibile qui
- Serie di video "CODESYS nell'automazione degli edifici", parte 3 "Protocolli di comunicazione importanti nell'automazione degli edifici" su YouTube (in tedesco):
Codici temporali per informazioni specifiche su BACnet: Teoria da 00:40 | Pratica da 04:31
CODESYS KNX
Come bus di campo per l'automazione degli edifici, KNX è il successore dei bus di campo EIB, BatiBus ed EHS. Tecnicamente, KNX è un ulteriore sviluppo compatibile di EIB, ampliato con importanti meccanismi di configurazione e mezzi di trasmissione. CODESYS KNX consente di espandere qualsiasi dispositivo compatibile con CODESYS in modo che funzioni come partecipante KNX e possa comunicare con gli I/O KNX.
Ambito dei servizi CODESYS KNX
- Configuratore integrato per i canali I/O nel sistema di sviluppo CODESYS
Collegare i canali I/O dagli I/O KNX all'applicazione di controllo. - Driver I/O integrato
Utilizzare i comuni datapoint KNX come canali I/O in CODESYS. - stack di protocollo KNXnet/IP sotto forma di componente di sistema runtime per CODESYS Control
Utilizzare la soluzione KNX con qualsiasi sistema compatibile con CODESYS. - Funzione di scambio dati con il sistema di configurazione ETS
Risparmiate la copia manuale da uno strumento all'altro.
Ulteriori informazioni
- La guida online con le istruzioni per l'uso è disponibile qui.
- Serie di video "CODESYS nell'automazione degli edifici", parte 3 "Protocolli di comunicazione importanti nell'automazione degli edifici" su YouTube (in tedesco):
Codici temporali per informazioni specifiche su KNX: Teoria da 13:14 | Pratica da 16:12
CODESYS DNP3
Lo standard di comunicazione DNP3 (Distributed Network Protocol) è utilizzato nella tecnologia di telecontrollo per lo scambio di dati tra sistemi di controllo e terminali di manutenzione remoti. CODESYS DNP3 consente questa comunicazione nelle applicazioni CODESYS per i sistemi di controllo compatibili con un'interfaccia seriale o Ethernet.
Caratteristiche del prodotto
- Libreria CODESYS con blocchi funzione IEC 61131-3 per la comunicazione tramite protocollo DNP3
- Realizzate l'applicazione di controllo e l'accesso al telecontrollo in un unico progetto e caricate l'intero codice sul controllore allo stesso tempo.
- Utilizzare l'intera applicazione su diverse piattaforme di dispositivi.
- Usufruire di una maggiore quantità di memoria libera del dispositivo per altre attività se non si utilizza il protocollo DNP3.
- Beneficiare degli aggiornamenti funzionali con le nuove versioni del software.
- Progetto di esempio per la realizzazione rapida di trasferimenti di dati sui controllori CODESYS
Ottenete un rapido senso di realizzazione con un semplice esempio funzionale. - Configurazione e comunicazione tramite chiamata di blocchi funzione
Realizzare una comunicazione dinamica con i blocchi di programma disponibili.
- Supporto di numerosi tipi di dati definiti nel protocollo (AnalogInput, AnalogInputDeadband, AnalogOutput, BinaryCounter BinaryInput BinaryOutput DoubleBitInput)
Configurazione di variabili di telecontrollo specifiche per i dispositivi utilizzati. - Opzioni per lo scambio di dati:
- Lettura e scrittura dei tipi di dati supportati
- Risposta non richiesta con specificazione della frequenza di campionamento
Utilizzare le opzioni del protocollo di telecontrollo.
- Mezzi di trasmissione supportati:
- Connessione seriale
- TCP/IP
Utilizzare le interfacce disponibili.

Informazioni di riferimento
- Utilizzate controllori compatibili con CODESYS di produttori di dispositivi che hanno già implementato il protocollo di comunicazione desiderato supportato da CODESYS. CODESYS Inside vi aiuta a trovare i fornitori adatti.
I vostri vantaggi:- Potete iniziare immediatamente a configurare con CODESYS su questi dispositivi.
- Non ci sono costi aggiuntivi perché le licenze software necessarie per CODESYS Control sono già incluse nel prezzo del dispositivo (se non diversamente specificato).
- Avete un referente centrale per le domande di assistenza hardware e software.
- In alternativa: utilizzare controllori compatibili con CODESYS di produttori di dispositivi che hanno implementato il meccanismo di licenza CODESYS e installare o concedere in licenza il protocollo di comunicazione desiderato su questi dispositivi.
Il vostro vantaggio:- Estendere le funzionalità e i vantaggi del vostro dispositivo.
- Acquistate licenze basate su applicazioni per tutte le varianti di SoftPLC o controllori virtuali tramite il CODESYS Store. Molte di queste licenze supportano già i classici sistemi fieldbus. Una panoramica è disponibile qui.
In alternativa: acquistate le licenze necessarie per il protocollo di comunicazione desiderato nel CODESYS Store. La tabella seguente fornisce una panoramica di ciò che è disponibile.
In ogni caso, l'hardware di destinazione utilizzato deve avere un'interfaccia fisica corrispondente.
I vostri vantaggi:- Utilizzate esattamente l'hardware industriale giusto per il vostro compito di controllo.
- Ampliate voi stessi le funzionalità e i vantaggi del vostro dispositivo con le licenze aggiuntive.