visualizza l'elenco degli articoli
Industrial Ethernet S7-300/400 CPs -- Informazioni di prodotto -- Descrizione di sistema (protocolli)
A cosa occorre fare attenzione quando si attiva la funzione "SNMP" nella progettazione dei moduli di sicurezza?
Quali moduli di sicurezza supportano il DNS dinamico e possono utilizzarlo per comunicare tra di loro?
Che cosa si deve osservare, quando si attivano e si utilizzano le funzioni di sicurezza del CP343-1 Advanced e CP443-1 Advanced?
A cosa occorre fare attenzione nel passaggio da un'unità al modello successivo CP443-1 o CP443-1 Advanced?
Come si può verificare l'autenticità dei moduli Siemens CP343-1 e CP443-1?
Quali IO-Controller e IO-Devices supportano le funzioni IRT, l'avviamento priorizzato, MRP, PROFIenergy, Shared-Device, I-Device e il funzionamento sincronizzato?
Quali unità SIMATIC S7-300/S7-400 supportano il telegramma dell'ora NTP per la sincronizzazione del tempo di sistema e come si attiva questo tipo di sincronizzazione dell'ora?
Quali tipi di connessione/protocolli vengono di norma supportati dalle CPU S7-300/400 e dai CP?
Quali nodi PROFINET supportano la messa in servizio automatica oppure la funzione Sostituzione di apparecchio senza supporto di scambio?
Quali nodi PROFINET supportano la diagnostica PN estesa e cosa si deve progettare?
Impiego di C-Plug con componenti di rete e CP SIMATIC
Quali caratteristiche hanno il servizi o i protocolli di comunicazione che possono essere utilizzati nella rete Industrial Ethernet?
Comportamento dei processori di comunicazione nel trasferimento dati tramite connessioni TCP senza RFC 1006
A cosa occorre fare attenzione con la funzione ICMP-Redirect (internet control message protocol) con riferimento all’indirizzo IP del router utilizzato con i CP Industrial Ethernet?
Una cosa occorre fare attenzione con la funzione Autonegotiation per la negoziazione del tipo di funzionamento LAN con i CP Industrial Ethernet?
Quali relazioni ci sono tra subnet mask e indirizzi IP con riferimento al subnetting e al supernetting (classless inter domain routing CIDR)?
Quali requisiti devono essere soddisfatti e quali unità possono essere impiegate per poter utilizzare la funzione di routing S7?
Perché con la comunicazione TCP/IP aperta tramite Industrial Ethernet con i blocchi T tra CP IE e CPU viene inviato un numero di telegrammi diverso se viene trasferita la lunghezza massima di 1452 byte dei dati utili?
Quali proprietà, vantaggi e particolarità offre il protocollo ISO?
Quali proprietà, vantaggi e particolarità offre il protocollo UDP?
Quali proprietà, vantaggi e particolarità offre il protocollo ISO-on-TCP?
Quali proprietà, vantaggi e particolarità offre il protocollo S7?
Quali proprietà, vantaggi e particolarità offre il protocollo TCP?
Quali requisiti devono essere soddisfatti per disattivare la PROFINET CBA-Interface nel CP443-1EX40?
"Time Wait" nell'abbattimento di connessione TCP
Quali lunghezze di blocchi di dati diverse ci sono con i diversi protocolli della comunicazione Send/Receive?
Che cosa è lo RFC1006 e a cosa serve questo servizio?
Significato e funzionamento del "Keep Alive" con le connessioni TCP
Una cosa occorre fare attenzione con la funzione Autonegotiation per la negoziazione del tipo di funzionamento LAN con i CP Industrial Ethernet?
Numero di ordinazione:

Descrizione
Nel seguito viene descritto a cosa occorre fare attenzione con i CP Industrial Ethernet con riferimento alle funzioni Autonegotiation e Autosensing.

I processori di comunicazione cercano di norma di negoziare il tipo di funzionamento più potente e più veloce. Per la comprensione dei chiarimenti che seguono sono necessari alcuni termini. Si tratta dei possibili stati del LAN controller nella negoziazione del tipo di funzionamento della LAN.

Termine

Chiarimenti

PHY

Convertitore fisico di livello posizionato prima del LAN controller. Il PHY inoltra al LAN controller i telegrammi che si trovano sulla LAN.

Autoswitching

Questo è un tipo di funzionamento speciale dello PHY della singola unità. Lo PHY si trova nella modalità 10 Mbit/sec half-duplex ed attende un link dello stesso tipo. In questo stato non viene riconosciuto alcun link 100 Mbit/sec.

Autosensing

Autosensing contraddistingue il riconoscimento automatico della velocità di trasferimento (10/100 Mbit/sec).

Autonegotiation

Si intende il riconoscimento automatico/negoziazione della velocità di trasferimento (10/100 Mbit/sec) e del tipo di funzionamento (full-duplex/half-duplex).

Tabella 1 Chiarimento dei termini

Autonegotiation/Autosensing viene supportato da tutti i processori di comunicazioneIndustrial Ethernet, che supportano i tipi di funzionamento 10 Mbit/sec e 100 Mbit/sec. Il meccanismo serve per il riconoscimento automatico del tipo di funzionamento più efficace tra due apparecchi partner. Gli apparecchi partner sono (per lo più) un processore di comunicazione o un componente di rete.

Si possono negoziare i seguenti tipi di funzionamento.

Baudrate

Tipo di funzionamento

10 Megabit

half-duplex

10 Megabit

full-duplex

100 Megabit

half-duplex

100 Megabit

full-duplex

Tabella 2 Panoramica dei baudrate e tipi di funzionamento possibili.
 

Significato dei tipi di funzionamento

  • Full-duplex significa che è possibile uno scambio dati bidirezionale. Sulla linea di trasmissione ognuno dei due partner può trasmettere in modo indipendente. Sulla linea di collegamento, la trasmissione può avvenire contemporaneamente da entrambi i componenti.
  • In funzionamento half-duplex è anche possibile uno scambio dati bidirezionale. Però sulla linea di trasferimento tra due partner in un determinato istante è possibile sempre solo un trasporto dati in una direzione. Una operazione di trasmissione non può avvenire contemporaneamente tra i due componenti, ma bensì deve avvenire alternativamente.

Obbiettivo del procedimento
L'obiettivo è quello di ottenere il baudrate più alto possibile con il tipo di funzionamento migliore - cioè un baudrate di 100 Mbit con il tipo di funzionamento full-duplex.

Nella descrizione della negoziazione del tipo di funzionamento LAN occorre fare differenza tra due approcci. Da agosto 2001 il meccanismo è stato modificato, per garantire un accoppiamento automatico a pressoché tutti gli apparecchi partner. Nel seguito si fa differenza fra le varianti V1 e V2. Nel seguito viene rappresentata la corrispondenza tra unità o versione del firmware e la singola unità.

Avvertenza
Autonegotiation è una caratteristica 100 Mbit/sec, che non esiste con unità dotate esclusivamente di una interfaccia AUI opp. interfaccia ITP con 10 Mbit/sec opp. con preimpostazione fissa nella Configurazione hardware.

Descrizione del meccanismo di autonegotiation V1

Dopo l'avvio dell'unità, il processore di comunicazione esegue la autonegotiation. Se il partner la supporta, viene negoziato il massimo tipo di funzionamento possibile. Poi il processore di comunicazione attivo propone 100 Mbit/sec full-duplex e se necessario commuta nel tipo di funzionamento supportato dal partner di comunicazione.

Se esso però non riceve alcuna risposta - perché il partner non supporta la autonegotiation, esso commuta nella modalità "Autoswitching". Questo ha lo stesso significato con 10 Mbit/sec half-duplex. Si tratta qui nel tipo di funzionamento di default del processore di comunicazione.
 

Tutti gli apparecchi che supportano solo un 10 Mbit/sec half-duplex, non rispondono agli impulsi di autonegoziazione. Ciononostante la comunicazione risulta possibile poiché il partner si è impostato sulle condizioni di default.

Le impostazioni di default è anche attiva se, dopo l'avviamento, non c'èra alcun partner. Se più tardi il partner si presenta, si realizza dapprima un link da 10 Mbit/sec. poi il processore di comunicazione avvia una nuova fase di autonegoziazione, perché il partner probabilmente supporta più di 10 Mbit/sec.
Entrambi i partner possono ora mettersi d'accordo su 100 Mbit/sec full-duplex, se entrambi lo supportano.
Se il processore di comunicazione non riceve alcuna risposta alla autonegoziazione, esso rimane su 10 Mbit/sec half-duplex.

Avvertenza
Se un partner supporta solo 100 Mbit/sec full-duplex, ma anche la autonegoziazione, si può distinguere tra due casi. Un apparecchio di questo tipo è ad esempio lo OMC (optical media converter)

  • Se i due partner all'avvio del processore di comunicazione sono collegati, la prima operazione di autonegoziazione porta alla negoziazione di 100 Mbit/sec full-duplex. Durante la autonegoziazione viene riconosciuto prima il link 100 Mbit/sec e poi il tipo di funzionamento full-duplex.
  • Se il componente a 100 Mbit viene collegato solo successivamente, il processore di comunicazione si trova già nella modalità autoswitching. Questo è il risultato della prima autonegoziazione senza risultato. Ora è necessario tassativamente un link a 10 Mbit/sec. poiché il partner (OMC) non supporta però il 10 Mbit/sec, non si potrà mai arrivare alla stesura di una connessione.

Unità che supportano la autonegoziazione secondo la Versione V1

Unità

Tipo di unità

Versione firmware

6GK7 343-1EX10-0XE0

CP 343-1

fino alla versione V1.0.3

6GK7 443-1EX10-0XE0

CP 443-1

fino alla versione V1.1.0

6GK7 443-1EX11-0XE0

CP 443-1

fino alla versione V1.1.0

6GK7 343-1GX00-0XE0

CP 343-1 IT

fino alla versione V1.0.1

6GK7 443-1GX10-0XE0

CP 443-1 IT

fino alla versione V1.1.0

6GK7 443-1GX11-0XE0

CP 443-1 IT

fino alla versione V1.1.0

Tabella 3 Unità che supportano la autonegoziazione secondo V1

Descrizione del meccanismo di negoziazione V2

A causa delle proprietà dello OMC è stata implementata la seguente modifica.
Il processore di comunicazione commuta ciclicamente (dopo l'avviamento e dopo lo scomparire di un link) tra autoswitching e autonegoziazione. In questo modo è possibile accoppiare in tutte le condizioni un componente corrispondente. In questo modo si gestiscono tutti i casi sopra descritti.

Particolarità

Nella commutazione il LED FAST pulsa lentamente.
Il processore di comunicazione, con lo autoswitching passa definitivamente nello stato AUI (corrisponde a 10 Mbit/sec half-duplex), se esso riceve telegrammi lungo la linea AUI (controllo dell'attività). In parallelo a questo viene poi avviato lo autoswitching, per riconoscere un link a 10 Mbit di un cavo twisted pair innestato nel frattempo.
Se viene riconosciuto un tale link, viene avviato nuovamente la autonegoziazione, per negoziare il massimo tipo di funzionamento possibile tra i due partner.

Unità che supportano la autonegoziazione secondo la Versione V2

Tutti i CP Industrial Ethernet attuali, escluse le unità citate nella tabella 03, supportano la Autonegotiation secondo la Versione V2.

Avvertenze
Se è stato negoziato il tipo di funzionamento "100 Mbit/sec full-duplex" opp. oppure questo è stato impostato tramite progettazione, si può arrivare sporadicamente alla perdita di telegrammi. Questo avviene solo in casi di carico massimo con le quali il CP stesso deve elaborare una grossa parte del traffico di telegrammi.
Questo effetto viene ancora amplificato se il CP ha molte stazioni partner che trasmettono e ricevono in modo asincrono.

La circostanza descritta vale per i seguenti processore di comunicazione Industrial Ethernet.

Unità

Tipo di unità

Versione firmware

6GK7 443-1EX10-0XE0

CP 443-1

fino alla versione V1.1.0

6GK7 443-1EX11-0XE0

CP 443-1

fino alla versione V1.1.0

6GK7 443-1GX10-0XE0

CP 443-1 IT

fino alla versione V1.1.0

6GK7 443-1GX11-0XE0

CP 443-1 IT

fino alla versione V1.1.0

Tabella 5 Unità con limitazioni nel funzionamento full-duplex

L'effetto si manifesta con una rapida "espulsione" sulla connessione corrispondente. Tramite la perdita del telegramma, la stazione partner attende un ack a livello di trasporto. Questa rimane OFF. Dopo circa un secondo (tipico) la stazione partner ripete l'ultimo telegramma inviato e la comunicazione riprende. Con questo comportamento si arriva ad un abbassamento delle performance. Se poi la connessione non viene stesa nuovamente, si arriva alla perdita di telegrammi, poiché lo stato di trasporto sovrapposto provvede autonomamente ad una ripetizione del telegramma.

Rimedio
Uno opp. entrambi i partner (CP e componente di rete) devono essere impostati fissi, cioè senza alcuna autonegoziazione, su un tipo di funzionamento diverso da "100 Mbit/sec full- duplex". Qui è importante che entrambi i partner abbiano una impostazione fissa, poiché in caso contrario si può arrivare a tipi di funzionamento diversi sui due partner di comunicazione.
Nelle versioni successive del firmware dei processori di comunicazione citati nella tabella 04 e nei CP Industrial Ethernet questo comportamento non compare. E poi non si arriva più, in alcuno dei tipi di funzionamento, alla perdita di telegrammi.

Ricerca
Rete, protocollo di rete, perdita di dati


 Articolo con ID:15048972   Data:2008-05-07 
Questo articoloè stato utilenon è stato utile                                 
mySupport
My Documentation Manager 
Newsletter 
CAx-Download-Manager 
Support Request
Vai all'articolo
Stampa
Creazione PDF 
Invia l'articolo
QuickLinks
Strumento di compatibilità 
Aiuto
Aiuto on-line
Guided Tour