|
Istruzioni Si deve realizzare una comunicazione Industrial Ethernet tramite una connessione ISO Transport o ISO on TCP da un PC di terzi ad un S7 400 con un CP 443-1. La stazione S7-400 resta passiva ed il computer preleva o scrive i dati tramite i job WRITE e FETCH verso il SIMATIC S7.
All'interno del progetto S7 occorre:
- configurare i job FETCH/WRITE nella HW Config e
- predisporre in NetPro 2 connessioni ISO-Transport opp. ISO on TCP.
|
CP S7-300 che supportano FETCH / WRITE |
CP S7-400 che supportano FETCH / WRITE |
|
CP 343-1
(N. di ord.: 6GK7 343-1EX11-0XE0) |
CP 443-1
(N. di ord.: 6GK7443-1EX11-0EX0) |
|
CP 343-1
(N. di ord.: 6GK7 343-1EX11-0EX0) |
CP 443-1 IT
(N. di ord.: 6GK7443-1GX11-0EX0) |
|
CP 343-1
(N. di ord.: 6GK7 343-1EX20-0EX0) |
CP 443-1 Advanced
(N. di ord.: 6GK7443-1EX40-0EX0) |
|
CP 343-1
(N. di ord.: 6GK7 343-1EX21-0EX0) |
|
|
CP 343-1 LEAN
(N. di ord.: 6GK7 343-1CX00-0EX0) |
|
|
CP 343-1 IT
(N. di ord.: 6GK7 343-1GX11-0EX0) |
|
|
CP 343-1 IT
(N. di ord.: 6KG7 343-1GX20-0EX0) |
|
|
CP 343-1 Advanced
(N. di ord.: 6KG7 343-1GX21-0EX0) |
|
|
CP 343-1 PN
(N. di ord.: 6GK7 343-1HX00-0EX0) |
|
Tabella 1: CP che supportano FETCH / WRITE
Avvertenza
Ulteriori informazioni sul tipo di funzionamento FETCH/ WRITE si trovano nel manuale "NCM S7 per Industrial Ethernet " nel capitolo 4.8 "Tipo di funzionamento FETCH/WRITE" nell'articolo con ID 1172423.
Configurazione di esempio per un S7-400 con CP 443-1
Avvertenza
Il modo di procedere per un S7-300 con CP 343-1 è analogo.
|
N. |
Modo di procedere |
|
1 |
Nella Configurazione hardware STEP 7 di una stazione S7-400 progettare un CP 443-1 (p. es. N. di ord.: 6GK7 443-1EX11-0XE0). Fare doppio clic sul CP nel rack, affinché si apra il dialogo delle Proprietà.
  Figura 1 Proprietà del CP 443-1
|
|
2 |
Premere il pulsante "Proprietà". Definire poi un indirizzo MAC univoco per il CP. |
|
3 |
Collegare in rete il CP con Ethernet. |
|
4 |
Chiudere il dialogo con OK. Memorizzare e compilare poi la Configurazione hardware
  Figura 2 Creazione di una rete Ethernet
|
|
5 |
Tramite "Strumenti > Configura rete" si arriva in Netpro. Qui si esegue la progettazione della connessione. |
|
6 |
Nella stazione S7 selezionare la CPU e, tramite "Inserisci > Nuova connessione", inserire una connessione ISO-Transport opp. ISO on TCP. |
|
7 |
Per "Partner di connessione" scegliere "non specificato" e come tipo p. es. "Connessione ISO-Transport". Confermare le impostazioni con OK.
  Figura 3 Inserimento di una connessione
|
|
8 |
Si apre il dialogo delle Proprietà della connessione ISO-Transport. |
|
9 |
Nel registro "Generale" disattivare "Stesura attiva di connessione".
  Figura 4 Proprietà di una connessione - Scheda di registro Generale
|
|
10 |
Nel registro "Indirizzi" registrare l'indirizzo MAC e le impostazioni TSAP del partner (in caso di TCP occorre introdurre l'indirizzo IP).
  Figura 5 Proprietà di una connessione - Indirizzi
|
|
11 |
Nel registro "Opzioni" scegliere il tipo di funzionamento "Write passivo".
Avvertenza
Si è attivata la modalità di indirizzamento S7, nel caso della comunicazione Fetch/Write si lavora con indirizzamento a byte (adatto per la comunicazione tra stazioni S7). Se si disattiva la modalità di indirizzamento S7 con la comunicazione FETCH/WRITE si utilizza l'indirizzamento a parola (corrisponde alla modalità di indirizzamento S5).
  Figura 6 Proprietà di una connessione - Tipo di funzionamento Write passiv
|
|
12 |
Chiudere il dialogo con OK. |
|
13 |
Inserire una ulteriore connessione ISO-Transport opp. ISO on TCP. |
|
14 |
La seconda connessione si differenza dalla prima nel registro "Opzioni". Qui scegliere il tipo di funzionamento "Fetch Passiv".
  Figura 7 Proprietà di una connessione - Tipo di funzionamento Fetch Passiv
|
|
15 |
Con questo passo è conclusa la progettazione della connessione. Ora si possono memorizzare le connessioni e caricare la progettazione nella CPU. |
Avvertenza Con i blocchi utente AG_LOCK (FC7) e AG_UNLOCK (FC8) dalla libreria "SIMATIC_NET_CP" si possono interbloccare i singoli job FETCH / WRITE e quindi i campi dati ad essi collegati contro una lettura opp. scrittura di una stazione di terzi. La funzione LOCK / UNLOCK è utile per il salvataggio della consistenza dei dati.
Le stazioni S7-300 supportano automaticamente la funzione LOCK / UNLOCK, se si impiega un CP che supporti FETCH / WRITE. Con le stazione S7-400 nell'impiego della funzione LOCK / UNLOCK occorre attivare, nelle proprietà del CP 443-1 sotto il registro "Indirizzi", il checkbox "Impostazione indirizzo per LOCK / UNLOCK con FETCH WRITE".
  Figura 8: LOCK / UNLOCK
Se nelle proprietà del CP S7-400 questa opzione non è selezionabile, la funzione LOCK / UNLOCK non viene supportata dalla CPU impiegata.
Le seguenti CPU S7-400 supportano la funzionalità LOCK/UNLOCK
- 6ES7412-1XF03-0AB0 und 6ES7412-1XF04-0AB0
- 6ES7412-2XG00-0AB0 und 6ES7412-2XG04-0AB0
- 6ES7414-2XG03-0AB0 und 6ES7414-2XG04-0AB0
- 6ES7414-3XJ00-0AB0 und 6ES7414-3XJ04-0AB0
- 6ES7416-2XK02-0AB0 und 6ES7416-2XK04-0AB0
- 6ES7416-3XL00-0AB0 und 6ES7416-3XL04-0AB0
- 6ES7416-2FK02-0AB0 und 6ES7416-2FK04-0AB0
- 6ES7417-4XL00-0AB0 und 6ES7417-4XL04-0AB0
- 6ES7417-4HL00-0AB0 und 6ES7417-4HL01-0AB0
|