|
Descrizione Il trasferimento package oriented di dati è il grosso vantaggio del protocollo ISO-Transport. La funzionalità di routing mancante si è però rivelata, con lo svilupparsi delle reti, uno svantaggio sempre maggiore.
Poiché con l'imporsi sempre maggiore tramite Internet del protocollo TCP/IP con supporto del routing, si è cercato di riunire i vantaggi dei due protocolli. Nell'estensione RFC1006 (RFC = Request for Comments) "ISO on top of TCP", detta anche "ISO on TCP", vengono definite le proprietà dello ISO-Transport sul protocollo TCP/IP. Il protocollo ISO-on-TCP è anche esso posizionato sul livello 4 del modello di riferimento ISO-OSI e definisce la porta 102 come porta di default per il trasferimento dati.
Questo protocollo può essere utilizzato nelle unità attuali di SIMATIC S7, SIMATIC PC e, con l'utilizzo del CP 1430 TCP, anche nel SIMATIC S5.
 ( 46 KB )
Figura 01 - Classificazione nel modello di riferimento ISO-OSI
Servizi del protocollo
- Send/Receive
S/R è un servizio per trasferire in modo attivo i dati tra due stazioni. Qui i dati vengono scambiati tra le due stazioni con l'aiuto dei blocchi di trasmissione e ricezione.
- Fetch/Write
Fetch/Write è un servizio con il quale è possibile leggere i dati da una stazione server oppure su di essa scriverli. L'accesso avviene qui tramite il sistema operativo della stazione server passiva, senza ulteriori richiami di funzioni all'interno della stazione server. Il SIMATIC S7 ha implementato il servizio Fetch/Write solo nella funzionalità server. Di conseguenza il SIMATIC S7 non può leggere opp. scrivere dati in modo attivo. I client sono in grado di leggere dati in modo attivo dall'S7 oppure su di esso scriverli.
Quantità strutturali
|
Grandezza caratteristica |
Campo dei valori |
|
Area dati per job |
1 - 8192 byte |
|
Interfaccia |
Livello 4 del modello di riferimento ISO-OSI |
|
Numero delle connessioni possibili |
fino a 16 per CP S7-300
fino a 64 per CP S7-400 |
Vantaggi del protocollo ISO-on-TCP
- comunicazione rapida
- adatto per il trasferimento di medie ... grandi quantità di dati (<= 8192 byte)
- supporta il routing (cioè impiegabile in WAN)
- trasferimento dati package oriented
- sono possibili lunghezze dati dinamiche
Svantaggi/Particolarità del protocollo ISO-on-TCP
- fondamentalmente utilizzabile solo in strutture SIMATIC omogenee
- maggiore impegno di programmazione per la gestione dei dati
- necessità di progettazione/impostazioni speciali del router (il router deve essere registrato nella progettazione HW del CP)
Avvertenze
- Nell’articolo con ID 20987359 si trova un esempio completo relativo alla comunicazione con il protocollo ISO-on-TCP
- Informazioni generali sulla comunicazione tramite SIMATIC S7 si trovano nell’articolo con ID 20982954.
|