Il fattore di carico di comunicazione è un valore ottenuto dividendo il numero di pacchetti di comunicazione che un dispositivo EtherNet/IP invia/riceve ogni secondo per una banda di comunicazione ciclica consentita (il numero di pacchetti che possono essere inviati/ricevuti al secondo).
I fattori di carico di FP7 e di ogni dispositivo adattatore devono essere del 100% o meno.
Calcolo del numero di pacchetti di comunicazione inviati/ricevuti al secondo (pps)
Calcola da RPI. * pps = 1000 ¸ RPI [ms]
Quando viene impostato il trigger Cambiamento di stato (COS), viene calcolato come un ciclo di comunicazione RPI x 1/4.
Per una connessione in cui RPI è 0,5 [ms]
1000 ¸ 0,5 = 2000 pps
Per una connessione in cui RPI è 0,5 [ms] e il trigger COS è stato impostato
1000 ¸ (0,5 x (1/4)) = 500 pps
Calcolo della banda di comunicazione ciclica consentita (pps)
Calcolare dalla dimensione dei dati per pacchetto e dalle informazioni EDS [Capacità] per FP7
Dimensioni dati per pacchetto
Dimensione dei dati di trasmissione/ricezione della connessione = dimensione dei dati non elaborati + dimensione dell'intestazione a 32 bit
Senza intestazione a 32 bit: 2 byte
Con intestazione a 32 bit: 6 byte
Definizione FP7_EDS [capacità]
Da 2 a 510 byte: 10000 pps
Da 511 a 1450 byte: 5000 pps
Quando la dimensione dei dati non elaborati per il trasferimento della connessione è di 256 byte senza intestazione a 32 bit
(256 + 2) = 258 byte £ 510 Þ 10000 pps
Quando la dimensione dei dati non elaborati per il trasferimento della connessione è di 512 byte con intestazione a 32 bit
(512 + 6) = 518 byte ³ 511 Þ 5000 pps
Calcolo del fattore di carico di comunicazione dell'unità a partire dal numero di pacchetti inviati/ricevuti (pps) e dalla dimensione dei dati inviati/ricevuti.
Quando la dimensione dei dati inviati è di 256 byte e la dimensione dei dati ricevuti è di 36 byte.
N. di pacchetti inviati (2000 pps) ¸ 10000 pps x 100% = 20%
N. di pacchetti ricevuti (125 pps) ¸ 10000 pps x 100% = 1,25%
ÞIl fattore di carico di comunicazione dell'unità è (20% + 1,25% = 21,25%).