CODESYS® Comunicazione IIoT

CODESYS trasforma un sistema di controllo in un "oggetto industriale con connessione a Internet".

Comunicazione IIoT in ambienti Industry 4.0

CODESYS include in modo nativo tutte le tecnologie e le funzionalità essenziali per le applicazioni nell'ambiente Industry 4.0 / IIoT. Ciò rende CODESYS lo strumento ideale per implementare la tecnologia di automazione utilizzando le tecnologie IT e Internet. Con CODESYS, un sistema di controllo diventa un "oggetto industriale con connessione a Internet" (IIoT), consentendo di utilizzare con facilità le tecnologie più recenti.

Protocolli IIoT

Utilizzando una libreria CODESYS, è possibile comunicare con diversi sistemi nella rete locale o globale. Lo scambio di dati avviene richiamando esplicitamente funzioni o blocchi funzione come parte dell'applicazione di controllo IEC 61131-3.

Nel CODESYS Store sono disponibili la libreria di comunicazione CODESYS IIoT Libraries e gli esempi applicativi associati. In essa sono implementati diversi protocolli di comunicazione (indicati tra parentesi):

  • Client MQTT (MQTT)
  • Client Web (http, https)
  • Client Web Socket (TCP)
  • Client AWS IoT Core (MQTT)
  • Client Azure IoT Hub (MQTT, https)
  • Servizio di posta (POP3, SMTP, TLS criptato se richiesto)
  • Servizio SNTP (SNTP)
  • Libreria SNMP (SNMP)

Inoltre, sono incluse librerie ausiliarie per semplificare l'implementazione della comunicazione, ad es.

Utilità JSON

Numerose funzioni per la creazione/lettura/scrittura/ricerca di file JSON

Token web JSON

Creare JWT (JSON Web Token) con gli algoritmi HS256, HS384, HS512 o RS256 sul controllore.

Utilità file XML / CSV / INI

Moduli funzionali per la lettura/scrittura di file nei formati corrispondenti.

Con l'aiuto delle librerie IIoT di CODESYS, è possibile implementare facilmente connessioni ad applicazioni cloud pubbliche, broker MQTT, server web e mail all'interno della propria applicazione controller. È possibile richiedere informazioni da dispositivi di rete come stampanti o router, connettersi a server temporali di rete o utilizzare il controllore come server temporale di rete. Il tutto in un unico pacchetto! Il pacchetto viene regolarmente aggiornato e ampliato: riceverete una notifica tramite il CODESYS Installer non appena un aggiornamento sarà disponibile per il download.

Comunicazione sicura tramite il CODESYS Automation Server

La piattaforma Industry 4.0 CODESYS Automation Server offre funzioni utili per la gestione centrale, la registrazione dei dati e l'analisi dei vostri sistemi di controllo.

Un importante vantaggio aggiuntivo:

Accedere ai vostri controllori da qualsiasi parte del mondo via Internet utilizzando meccanismi di comunicazione crittografati e testati. Ad esempio, per effettuare la manutenzione remota del controllore, compreso il debug e l'aggiornamento delle applicazioni del controllore. Oppure per visualizzare il CODESYS WebVisu memorizzato sul sistema di controllo. In questo modo è possibile vedere e utilizzare le interfacce utente come se ci si trovasse direttamente sulla macchina/sistema.

Ulteriori informazioni sono disponibili qui!

 

Ulteriori protocolli di comunicazione

Vi manca un protocollo di comunicazione speciale? Allora avete due opzioni:

  • Utilizzate il potente sistema di sviluppo CODESYS come moderno strumento di programmazione per implementare autonomamente protocolli di comunicazione proprietari o standardizzati. Nella libreria di base gratuita network.library troverete la sottolibreria NetBaseServices.library, che vi fornisce i servizi di base necessari. Nel CODESYS Store è possibile mettere a disposizione di altri utenti i prodotti creati in questo modo, gratuitamente o a pagamento (con licenza completa).
  • Contattate le vendite CODESYS all'indirizzo sales(at)codesys.com e chiedete di sviluppare il protocollo di comunicazione desiderato come servizio specifico per il cliente. Spesso è ancora più veloce ed economico che implementarlo da soli. Ulteriori informazioni sono disponibili qui!

 

CODESYS Store How to get

Informazioni di riferimento

  • Acquistare le CODESYS IIoT Libraries nel CODESYS Store: la licenza è per ogni dispositivo utilizzato.
     
  • Come utente di controllori compatibili con CODESYS di produttori di dispositivi: assicurarsi che il produttore del dispositivo abbia implementato il meccanismo di licenza CODESYS.
     
  • Come utente di varianti SoftPLC o controllori virtuali tramite il CODESYS Store: la licenza avviene tramite un contenitore software o la CODESYS Key (richiede una porta USB libera).