Skip to main content

Introduzione

Le CODESYS l'interfaccia di simulazione richiede tre sottosistemi per un sistema completamente integrato.

  • Broker di simulazione

  • Interfaccia di simulazione

  • Dimostratore di simulazione nel caso in cui il sistema debba essere utilizzato a scopo dimostrativo.

    Oppure (in alternativa al dimostratore di simulazione) uno strumento di simulazione di un fornitore terzo.

L'interfaccia di simulazione genera un modello informativo OPC e lo carica sul broker. Il broker ospita il modello informativo OPC e lo rende leggibile per lo strumento di simulazione tramite Client/Server OPC UA. Con queste informazioni, lo strumento di simulazione è in grado di creare la stazione remota per la comunicazione OPC PubSub

Broker di simulazione

Il broker viene generato utilizzando l'interfaccia di simulazione. Viene fornito come applicazione IEC separata ed eseguito come server OPC UA su un server CODESYS runtime.

Questo sottosistema consente all'utente di monitorare e controllare l'applicazione simulata dall'interfaccia di simulazione. Il dispositivo o il runtime su cui viene eseguito il broker viene anche chiamato «broker di simulazione» o «sim broker». Questo sottosistema fa parte del CODESYS Simulation Interface componente aggiuntivo.

Interfaccia di simulazione

Aggiungi il Interfaccia di simulazione sottoponi la tua applicazione al tuo progetto, configura l'interfaccia di simulazione e avvia l'applicazione. In questo modo, tutti gli I/O vengono disaccoppiati e l'applicazione è connessa allo strumento di simulazione o al dimostratore di simulazione

Fondamentalmente, se Simulazione abilitata l'opzione è impostata, l'applicazione (o in ultima analisi gli I/O pertinenti per questa applicazione) comunica con la simulazione tramite OPC UA PubSub. Quando questa opzione non è abilitata, l'applicazione comunica con l'ambiente reale tramite bus

L'interfaccia di simulazione ti aiuta a trovare la tua applicazione simulata con il tuo strumento di simulazione (o altri client UA) tramite il client/server OPC UA. Ottieni supporto per l'implementazione e l'esecuzione del broker di simulazione su un CODESYS ambiente di runtime.

Il dispositivo o il runtime su cui viene eseguita l'interfaccia di simulazione viene anche chiamato «target di simulazione» o «target sim». Questo sottosistema fa parte del CODESYS Simulation Interface componente aggiuntivo.

Per ulteriori informazioni, vedere: Oggetto: Interfaccia di simulazione

Dimostratore di simulazione

Per i clienti che sono sviluppatori o fornitori di strumenti di simulazione e desiderano implementare la comunicazione PubSub nei propri prodotti e strumenti di simulazione, il dimostratore di simulazione rappresenta un'implementazione di riferimento.

Il dimostratore di simulazione è una dimostrazione pratica di come vengono fondamentalmente eseguite la serializzazione e la deserializzazione.

Il sottosistema è non parte del CODESYS Simulation Interface componente aggiuntivo. Ottieni lo strumento come CODESYS Simulation Interface Example pacchetto.

Importante

La versione 0.9.0.0 non sarà disponibile tramite CODESYS Installer. Il prodotto può essere richiesto all'ufficio vendite.

Restrizioni note

Non è possibile ricollegare CODESYS Simulation Demonstrator strumento al target di simulazione nella versione preliminare 0.9.0.0. Soluzione possibile: seleziona Seleziona il dispositivo del broker, Connetti comando.

Questo problema deve essere risolto nell'OPC UA Stack della OPC Foundation (#2929). Vedi: https://github.com/OPCFoundation/UA-.NETStandard/issues/2929