Impostazioni di configurazione del server OPC UA
Per consentire l'accesso a un client OPC UA CODESYS variabili, è necessario configurare il server OPC UA. Questo viene fatto nel file di configurazione CODESYSControl.cfg
che è memorizzato nella directory di installazione di CODESYS nel \GatewayPLC
directory.
[CmpOPCUAServer] NetworkAdapter="eth0"
Chiave | Valore di default | Sistema Runtime (e versioni successive) | Descrizione |
---|---|---|---|
| 100 | V3.5SP17 | Definisce il numero di nodi accettati dal corrispondente servizio OPC UA. IL |
| 100 | V3.5SP17 | |
| 100 | V3.5SP17 | |
| 100 | V3.5SP17 | |
| 100 | V3.5SP17 | |
| 100 | V3.5SP17 | |
| 100 | V3.5SP17 | |
| 100 | V3.5SP17 | |
| 100 | V3.5SP17 | |
| 100 | V3.5SP17 | |
| V3.5SP7 | Configura l'adattatore di rete che deve essere utilizzato dal server OPC UA. Esempio: "eth0", "Adattatore Ethernet" Se non esiste una configurazione, verranno utilizzati tutti gli adattatori di rete con un indirizzo IP valido. | |
| 4840 | V3.5SP7 | Configura la porta utilizzata dal server OPC UA. |
| 1 | V3.5 SP7Patch 2 | Aggiunge l'adattatore di loopback come endpoint OPC UA se manca nella configurazione. |
| 5000 | V3.5SP15 | Definisce l'intervallo in cui il server OPC UA reagisce alle modifiche degli adattatori di rete. Le porte vengono aperte o chiuse a seconda che un adattatore di rete sia ricollegato o abbia perso la connessione. |
| 100 | V3.5SP15 | Definisce la frequenza di campionamento minima delle variabili monitorate (in ms). |
| -1 | V3.5 SP16 | Configura il numero di attività di lavoro da creare. Il valore predefinito -1 genera tra 1 e (<numero di core CPU> - 1) attività di lavoro. Le attività del lavoratore sono responsabili del campionamento delle variabili monitorate. |
| 2 | V3.5 SP18 | Definisce se le attività di lavoro del server OPC UA devono essere create dinamicamente in base al carico o staticamente per ottimizzare il comportamento di avvio:
|
| 1 | V3.5 SP17 | Configura la risoluzione dello scheduler del Server OPC UA (in ms) |
| 100 | V3.5 SP17 | Numero massimo possibile di sessioni (efficace solo se superiore alla dimensione iniziale). Una sessione è una connessione online di un client. |
| 50 | V3.5SP19 | Numero massimo di canali di comunicazione supportati dal server. Alcuni canali possono contenere più sessioni. Se il numero supera il valore |
| 50 | V3.5 SP17 | Punti di continuazione massimi possibili per sessione. Il parametro è obbligatorio affinché il client possa successivamente cercare informazioni. |
| Illimitato | V3.5 SP17 | Numero massimo di richieste di pubblicazione possibili per sessione |
| Illimitato | V3.5 SP17 | Numero massimo possibile di abbonamenti per sessione |
| Illimitato | V3.5 SP17 | Numero massimo di messaggi di pubblicazione possibili |