Skip to main content

Fondamenti tecnici

Fondamenti tecnici della codifica dei dati binari e del layout delle intestazioni

La comunicazione da macchina a macchina è il principale campo di applicazione del CODESYS biblioteca OPC UA PubSub SL. L'OPC Foundation fornisce il profilo «UADP-Periodic-Fixed» in [A6] C.2 per

. Editore
  • Impostazioni fisse periodiche di PubSub Publisher UADP

  • L'editore supporta la codifica di NetworkMessages e DataSetMessages messaggi con UADP Message intestazioni per dati periodici con layout fisso.

. Abbonato
  • Impostazioni fisse periodiche UADP per abbonati PubSub

  • L'abbonato supporta la decodifica di NetworkMessages e DataSetMessages messaggi con UADP Message intestazioni per dati periodici con layout fisso.

Poiché lo spazio e il tempo di trasmissione sono limitati, la codifica e la trasmissione dei dati tramite UADP devono essere il più efficienti possibile. L'obiettivo è creare una configurazione del sistema pub/sub che soddisfi le esigenze di trasmissione efficiente. Ciò significa il minor numero possibile di metadati e il maggior numero possibile di dati utente per messaggio di rete. Questi obiettivi possono essere raggiunti molto bene quando vengono implementate le specifiche di [A6] C.2

L'OPC Foundation richiede le seguenti proprietà per un'implementazione pub/sub, che seguono UADP-Periodic-Fixed profilo:

  • Codifica binaria dei dati OPC UA

  • Layout fisso dei messaggi

  • UADP-Periodic-Fixed Layout dell'intestazione [A6] C.2

  • Gli editori e gli abbonati devono conoscere in anticipo le strutture che supportano.