CODESYS® Comunicazione OPC UA

Server OPC UA | Client OPC UA | PubSub OPC UA | Server OPC (DA)

Comunicazione tramite OPC UA: interfacce standard per la comunicazione

L'ambiente di sviluppo CODESYS mostra la configurazione del server OPC UA con la gestione dei set di simboli per lo scambio di dati nell'automazione.

Server OPC UA CODESYS

Con il CODESYS OPC UA Server, abilitate l'accesso alle variabili del vostro progetto di controllo. Ciò consente di scambiare dati con altri sistemi che hanno implementato un client OPC UA. Il server è già implementato in molti controllori compatibili con CODESYS. I sistemi CODESYS SoftPLC includono una versione di base con una portata limitata di dati di scambio. È possibile aumentare significativamente il limite o disattivarlo completamente utilizzando licenze aggiuntive.

 

Proprietà:

The logo is property of The OPC Foundation and is used under license.

  • Incluso in tutti i SoftPLC compatibili con CODESYS (prerequisito: prestazioni sufficienti del sistema di destinazione, stack TCP/IP e orologio in tempo reale)
  • Implementazione della comunicazione in conformità alle specifiche OPC UA secondo il profilo "Micro Embedded Device Server", basato sullo stack di comunicazione OPC Foundation.
  • Server OPC UA: testato e certificato per la conformità
  • Incluso come versione limitata in tutte le licenze runtime basate su applicazioni senza costi di licenza aggiuntivi
  • Comoda integrazione nella gestione degli utenti del progetto
  • Set di simboli: diversi modelli di informazione per diversi casi d'uso e client (HMI, cloud, SCADA, ecc.)
  • Configuratore grafico (Communication Manager) nel sistema di sviluppo CODESYS: rilascio di variabili PLC per la comunicazione OPC UA con pochi clic.

 

L'ambiente di sviluppo CODESYS dimostra la modellazione delle informazioni OPC UA con tipi di oggetti, metodi e strutture di dati per i sistemi di controllo industriali.
  • Integrazione perfetta con l'applicazione di controllo
    • Accesso diretto alle variabili del progetto di controllo senza strumenti aggiuntivi
    • Semplice richiamo dei metodi implementati nel progetto di controllo tramite OPC UA
    • Integrazione con la configurazione degli allarmi: allarmi standardizzati e coerenti nei client HMI e OPC UA
  • Possibilità di due tipi di configurazione del server:
    • Basata sul modello informativo
    • Basata sull'applicazione di controllo: creazione implicita di un modello informativo

CODESYS Cliente OPC UA

È possibile utilizzare il CODESYS OPC UA Client per collegarsi alle variabili di qualsiasi server OPC UA, in genere un controllore. Queste vengono utilizzate nel progetto del controllore come variabili dichiarate localmente. Il CODESYS OPC UA Client è già implementato in molti controllori compatibili con CODESYS. I sistemi SoftPLC di CODESYS includono una versione di base con una portata limitata di dati di scambio. È possibile aumentare significativamente il limite o disattivarlo completamente utilizzando licenze aggiuntive.

 

L'ambiente CODESYS mostra la configurazione di una sorgente dati OPC UA, compresi l'URI del server e i diritti di accesso al punto dati.

Proprietà:

  • Incluso in tutti i SoftPLC compatibili con CODESYS (prerequisito: prestazioni di sistema sufficienti, stack TCP/IP e orologio in tempo reale)
  • Supporto per l'accesso alle variabili, le chiamate di metodo e gli allarmi, nonché per tutte le funzioni disponibili nel server OPC UA di CODESYS.
  • Varianti di utilizzo per la lettura dei dati per l'applicazione IEC 61131-3 e la visualizzazione CODESYS:
    • Comoda configurazione nel gestore delle fonti di dati
    • Richiamo esplicito delle funzioni di libreria all'interno dell'applicazione

CODESYS OPC UA PubSub

Grazie allo standard publish-subscribe come parte speciale della specifica OPC UA , è possibile scambiare dati tra due sistemi senza praticamente alcun overhead. Il protocollo è quindi adatto sia per i sensori e gli attuatori che per lo scambio di dati semplificato tra i controllori, in quanto non è richiesto lo stack OPC UA completo.

 

Schermata del software CODESYS con interfaccia di programmazione PLC.

Proprietà:

  • Libreria CODESYS per lo scambio di dati secondo la procedura standardizzata tra dispositivi tramite protocollo UDP
  • Licenza per dispositivo (licenza "SL")
  • Utilizzo di blocchi funzione per l'invio (Publisher) e la ricezione (Subscriber) dei dati e per la configurazione della comunicazione nell'applicazione PLC
  • Esecuzione dei blocchi ciclicamente in un PLC o in un task in background
  • Informazioni diagnostiche richiamabili in runtime o tramite visualizzazione per quasi tutte le funzioni
  • Progetto di esempio fornito per una facile introduzione
  • Espandibilità per protocolli futuri e TSN/FLC
  • Requisiti di sistema del controllore:
    • Libreria di sistema implementata per l'accesso socket a Ethernet
    • Possibilità di archiviazione della licenza (tramite dongle o contenitore software)
    • Utilizzabile in tutti i SoftPLC CODESYS (vedi CODESYS Store)

Server CODESYS OPC (DA)

OPC (Open Platform Communications) è un'interfaccia standard per l'accesso ai dati di processo nella tecnologia di automazione, basata sulle tecnologie MS Windows. Il CODESYS OPC Server è un programma di Microsoft Windows incluso nel sistema di programmazione IEC 61131-3. Per l'utilizzo è necessaria una licenza: tramite un dongle USB (CODESYS Key) o un cosiddetto soft container sul PC su cui è in esecuzione il CODESYS OPC Server.

Diagramma della struttura di controllo e comunicazione di CODESYS.

Specifiche supportate secondo

  • Definizioni e interfacce comuni OPC versione 1.0
  • Standard dell'interfaccia personalizzata di accesso ai dati versione 1.0a
  • Standard di interfaccia personalizzata per l'accesso ai dati Versione 2.05A
  • Standard dell'interfaccia personalizzata di accesso ai dati Versione 3.0
  • Interfaccia di automazione di accesso ai dati Standard Versione 2.02
  • Interfaccia allarmi ed eventi Versione 1.10
  • Supporto per la navigazione gerarchica delle variabili

Proprietà:

The logo is property of The OPC Foundation and is used under license.

  • Incluso nell'ambito della fornitura del Sistema di sviluppo CODESYS (licenza necessaria)
  • Ambito di fornitura:
    • Server OPC
    • Configuratore di server
    • Registratore di dati
  • Utilizzo tramite configurazione di simboli nel progetto CODESYS per rilasciare le variabili da esportare
  • Possibilità di collegamento a controllori compatibili con CODESYS V3 o V2.3
  • Certificato dalla Fondazione OPC
  • Non raccomandato per l'uso in nuovi progetti di automazione (lo standard si basa su interfacce MS Windows legate alla piattaforma)

Informazioni aggiuntive

 

CODESYS Store How to get

Informazioni di riferimento

Downloads

CODESYS for Users (Brochure/en)

CODESYS - One software. All applications. Your automation solution.

2 MB

25.10.2023

#WeAreCODESYS (Brochure)

CODESYS Users, CODESYS Solution Providers, and millions of CODESYS Devices worldwide.

2 MB

07.11.2023