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
Impostazioni fisse periodiche di PubSub Publisher UADP
L'editore supporta la codifica di
NetworkMessages
eDataSetMessages
messaggi conUADP Message
intestazioni per dati periodici con layout fisso.
Impostazioni fisse periodiche UADP per abbonati PubSub
L'abbonato supporta la decodifica di
NetworkMessages
eDataSetMessages
messaggi conUADP 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.2Gli editori e gli abbonati devono conoscere in anticipo le strutture che supportano.