Non appena una connessione a Server OPC è stata stabilita, sarà possibile aggiungere client ai Gruppi.
La maggior parte dei client OPC genera nomi predefiniti per assegnare nomi significativi a questi gruppi. Tuttavia, è buona norma assegnare nomi significativi ai Gruppi.
Per impostazione predefinita, Server OPC fornisce due Elementi che lavorano indipendentemente dai file simbolo configurati:
o__CommState
o__CommStateOk
Gli elementi __CommState possono essere analizzati da client OPC differenti e possono presentare gli stati seguenti:
oSTATE_TERMINATE = -1
oSTATE_PLC_NOT_CONNECTED = 0
oSTATE_PLC_CONNECTED = 1
oSTATE_NO_SYMBOLS = 2
oSTATE_SYMBOLS_LOADED = 3
oSTATE_RUNNING = 4
oSTATE_DISCONNECT = 5
oSTATE_NO_CONFIGURATION = 6
L’elemento __CommStateOK è una variabile booleana. TRUE indica che la comunicazione con Server OPC è disponibile. Il suffisso della variabile indica il nome del controller.
FALSE indica che la comunicazione non è possibile ad esempio durante un download.
In gruppi ridondanti, le variabili di stato sono generate per ciascun controller del gruppo. Per differenziarli, i nomi sono generati secondo la seguente sintassi:
o__CommStateOK<ControllerName>
o__CommState<ControllerName>