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 - NetworkMessagese- DataSetMessagesmessaggi con- UADP Messageintestazioni per dati periodici con layout fisso.
- Impostazioni fisse periodiche UADP per abbonati PubSub 
- L'abbonato supporta la decodifica di - NetworkMessagese- DataSetMessagesmessaggi con- UADP Messageintestazioni 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-FixedLayout dell'intestazione [A6] C.2
- Gli editori e gli abbonati devono conoscere in anticipo le strutture che supportano.