Di seguito sono indicate le informazioni su capacità e prestazioni del server OPC UA del M262 Logic/Motion Controller. Sono inoltre fornite considerazioni progettuali per consentire di ottimizzare le prestazioni del server OPC UA.
NOTA: Questi valori sono validi solo se non si utilizza la funzione client OPC UA.
Configurazioni di sistema utilizzate per valutare le prestazioni
Le prestazioni del server OPC UA sono determinate dalla configurazione di sistema, dal numero di simboli pubblicati e dalla percentuale di simboli aggiornati.
La tabella seguente presenta il numero di elementi configurazioni di esempio piccole e medie utilizzate per valutare le prestazioni del server OPC UA:
Elementi |
Piccolo |
Medio |
---|---|---|
Moduli di espansione TM3 |
0 |
4 |
Dispositivi slave CANopen |
0 |
0 |
Funzioni PTO |
0 |
0 |
Funzioni HSC |
0 |
0 |
Connessioni Profibus |
0 |
0 |
Dispositivi slave Modbus TCP |
0 |
0 |
Dispositivi Sercos |
0 |
0 |
Encoder hardware incrementali |
0 |
0 |
Linee seriali |
0 |
1 |
Adattatori EtherNet/IP |
0 |
1 |
Dispositivi scanner EtherNet/IP |
0 |
18 |
Gestori TCP/UDP generici |
0 |
0 |
Questa tabella presenta i tempi di richiesta di lettura/scrittura medi delle configurazioni di esempio e per diversi numeri di simboli:
Tempi di richiesta di lettura/scrittura medi |
|||||||
---|---|---|---|---|---|---|---|
Configurazione |
Numero di simboli |
||||||
50 |
100 |
250 |
400 |
500 |
1000 |
||
TM262L10MESE8T |
Piccolo |
6 ms |
11 ms |
26 ms |
41 ms |
53 ms |
132 ms |
Medio |
16 ms |
29 ms |
71 ms |
117 ms |
149 ms |
350 ms |
|
TM262L20MESE8T |
Piccolo |
3 ms |
5 ms |
12 ms |
18 ms |
23 ms |
56 ms |
Medio |
14 ms |
23 ms |
51 ms |
80 ms |
103 ms |
123 ms |
Le tabelle seguenti presentano il tempo medio richiesto per aggiornare un insieme monitorato di simboli tramite una velocità di campionamento di 200 ms e un intervallo di pubblicazione di 200 ms.
Questa tabella presenta il tempo medio richiesto per aggiornare il 100% dei simboli per ciascuna delle configurazioni di esempio:
Tempo medio per aggiornare il 100% dei simboli |
|||||||
---|---|---|---|---|---|---|---|
Configurazione |
Numero di simboli |
||||||
100 |
400 |
1000 |
|||||
TM262L10MESE8T |
Piccolo |
204 ms |
207 ms |
218 ms |
|||
Medio |
197 ms |
209 ms |
680 ms |
||||
TM262L20MESE8T |
Piccolo |
201 ms |
203 ms |
201 ms |
|||
Medio |
202 ms |
205 ms |
215 ms |
Questa tabella presenta il tempo medio richiesto per aggiornare il 50% dei simboli per ciascuna della configurazioni di esempio:
Tempo medio per aggiornare il 50% dei simboli |
|||||||
---|---|---|---|---|---|---|---|
Configurazione |
Numero di simboli |
||||||
100 |
400 |
1000 |
|||||
TM262L10MESE8T |
Piccolo |
203 ms |
204 ms |
208 ms |
|||
Medio |
195 ms |
201 ms |
623 ms |
||||
TM262L20MESE8T |
Piccolo |
201 ms |
202 ms |
204 ms |
|||
Medio |
202 ms |
203 ms |
207 ms |
Questa tabella presenta il tempo medio richiesto per aggiornare l'1% dei simboli per ciascuna della configurazioni di esempio:
Tempo medio per aggiornare l'1% dei simboli |
|||||||
---|---|---|---|---|---|---|---|
Configurazione |
Numero di simboli |
||||||
100 |
400 |
1000 |
|||||
TM262L10MESE8T |
Piccolo |
201 ms |
202 ms |
202 ms |
|||
Medio |
194 ms |
196 ms |
285 ms |
||||
TM262L20MESE8T |
Piccolo |
200 ms |
201 ms |
201 ms |
|||
Medio |
201 ms |
202 ms |
202 ms |
Ottimizzazione delle prestazioni del server OPC UA
La funzionalità del server OPC UA dipende dalle reti di comunicazione esterne, dalle prestazioni dei dispositivi esterni e da altri parametri esterni. I dati trasmessi possono essere ritardati o possono manifestarsi altri possibili errori di comunicazione che impongono limiti pratici sul controllo della macchina. Non utilizzare la funzionalità del server OPC UA per dati correlati alla sicurezza o altri scopi a tempo.
|
FUNZIONAMENTO IMPREVISTO DELL'APPARECCHIATURA |
oNon consentire dati correlati alla sicurezza negli scambi dati del server OPC UA. oNon utilizzare gli scambi dati del server OPC UA per scopi critici o dipendenti dal tempo. oNon utilizzare gli scambi dati del server OPC UA per cambiare gli stati dell'apparecchiatura senza aver effettuato un'analisi del rischio e implementato misure appropriate correlate alla sicurezza. |
Il mancato rispetto di queste istruzioni può provocare morte, gravi infortuni o danni alle apparecchiature. |
Le tabelle precedenti possono essere utili per determinare se le prestazioni del server OPC UA sono comprese nei limiti accettabili. Tenere tuttavia presente che altri fattori esterni influenzano le prestazioni globali del sistema, come il volume del traffico Ethernet.
Per ottimizzare le prestazioni del server OPC UA, tenere presente quanto segue:
oRidurre il traffico Ethernet impostando l'Intervallo di pubblicazione min. al valore più basso che consenta di ottenere un tempo di risposta accettabile.
oIl tempo di ciclo di task configurato per il M262 Logic/Motion Controller deve essere minore del valore dell'Intervallo di pubblicazione min. configurato.
oLa configurazione di un Numero max. di sessioni (il numero di client OPC UA che possono collegarsi contemporaneamente al server OPC UA) maggiore di 1 riduce le prestazioni di tutte le sessioni.
oLa velocità di campionamento determina la frequenza con cui vengono scambiati i dati. Regolare il valore della Velocità di campionamento (ms) per produrre il tempo di risposta più basso che non influisca negativamente sulle prestazioni globali del logic controller.