interfaccia bus di campo ufp11a profibus dp-v1 ... Πinterfaccia bus di campo profibus ufp11a 3...

68
Interfaccia bus di campo PROFIBUS DP-V1 UFP11A Edizione 02/2004 Manuale 11254432 / IT

Upload: lamduong

Post on 18-Apr-2018

218 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Interfaccia bus di campo UFP11A PROFIBUS DP-V1 ... Œ Interfaccia bus di campo PROFIBUS UFP11A 3 Indice Indice 1 Descrizione generale del sistema 4 2 Struttura dell unità 5 2.1 Vista

Interfaccia bus di campo PROFIBUS DP-V1 UFP11A

Edizione

02/2004

Manuale11254432 / IT

Page 2: Interfaccia bus di campo UFP11A PROFIBUS DP-V1 ... Œ Interfaccia bus di campo PROFIBUS UFP11A 3 Indice Indice 1 Descrizione generale del sistema 4 2 Struttura dell unità 5 2.1 Vista
Page 3: Interfaccia bus di campo UFP11A PROFIBUS DP-V1 ... Œ Interfaccia bus di campo PROFIBUS UFP11A 3 Indice Indice 1 Descrizione generale del sistema 4 2 Struttura dell unità 5 2.1 Vista

Manuale Interfaccia bus di campo PROFIBUS UFP11A 3

Indice

Indice

1 Descrizione generale del sistema................................................42 Struttura dellunità ........................................................................5

2.1 Vista frontale .........................................................................53 Installazione e funzionamento senza PC ....................................6

3.1 Istruzioni di installazione .......................................................63.2 Impostazione dei parametri del convertitore di frequenza ....93.3 Autosetup............................................................................103.4 Progettazione del master bus di campo..............................123.5 Avvio dei convertitori di frequenza ......................................13

4 Installazione e funzionamento con PC......................................144.1 Istruzioni di installazione .....................................................144.2 Impostazione dei parametri del convertitore di frequenza ..174.3 Software per la messa in servizio .......................................174.4 Avvio dei convertitori di frequenza ......................................18

5 Interfaccia PROFIBUS.................................................................195.1 Messa in servizio del master PROFIBUS DP .....................195.2 Configurazione dellinterfaccia PROFIBUS DP...................195.3 Codice ID ............................................................................255.4 Controllo del convertitore di frequenza ...............................25

6 Funzioni DP-V1............................................................................276.1 Introduzione al PROFIBUS-DP-V1 .....................................276.2 Caratteristiche dei convertitori di frequenza SEW...............296.3 Struttura del canale dei parametri DP-V1 ...........................306.4 Progettazione di un master C1............................................466.5 Appendice ...........................................................................47

7 Reazioni allanomalia ..................................................................547.1 Timeout bus di campo.........................................................547.2 Timeout SBUS ....................................................................547.3 Anomalia dellunità ..............................................................54

8 LED ...............................................................................................558.1 RUN ...................................................................................558.2 BUS FAULT ........................................................................558.3 SYS-FAULT ........................................................................568.4 USER ..................................................................................56

9 Commutatore DIP........................................................................579.1 Impostazione dellindirizzo di stazione ...............................57

10 Servizio dellinterfaccia ..............................................................5811 Appendice....................................................................................61

11.1 Lista delle anomalie ............................................................6111.2 Dati tecnici ..........................................................................6211.3 Disegno di ingombro ...........................................................63

12 Indice............................................................................................64

Page 4: Interfaccia bus di campo UFP11A PROFIBUS DP-V1 ... Œ Interfaccia bus di campo PROFIBUS UFP11A 3 Indice Indice 1 Descrizione generale del sistema 4 2 Struttura dell unità 5 2.1 Vista

1

4

escrizione generale del sistema

Manuale1 Descrizione generale del sistema

Linterfaccia bus di campo UFP11A PROFIBUS-DP-V1 viene utilizzata per il collega-mento di convertitori di frequenza al PROFIBUS-DP-V1. Tramite SBus si possono col-legare più convertitori di frequenza allinterfaccia PROFIBUS-DP-V1 UFP11A. Linter-faccia PROFIBUS UFP11A stabilisce la connessione tra PROFIBUS-DP-V1 ed SBus.

53453AXXFig. 1: schema generale sistema master DP-V1 UFP convertitore di frequenza

C1-Master

C2-Master C2-Master

PROFIBUS DP-V1

UFP

MOVITRAC® 07

D

Manuale Interfaccia bus di campo PROFIBUS UFP11A

Page 5: Interfaccia bus di campo UFP11A PROFIBUS DP-V1 ... Œ Interfaccia bus di campo PROFIBUS UFP11A 3 Indice Indice 1 Descrizione generale del sistema 4 2 Struttura dell unità 5 2.1 Vista

2Vista frontaleStruttura dellunità

2 Struttura dellunità2.1 Vista frontale

04888AXXFig. 2: disposizione dei LED, dei connettori e dei commutatori DIP

X1 collegamento SBus e 24 VX2 interfaccia diagnosticaX3 PROFIBUSS1 commutatore DIPRUN stato di funzionamentoBUS-F errore bus SYS-F anomalia di sistemaUSER modalità avanzata

Manuale Interfaccia bus di campo PROFIBUS UFP11A

5
Page 6: Interfaccia bus di campo UFP11A PROFIBUS DP-V1 ... Œ Interfaccia bus di campo PROFIBUS UFP11A 3 Indice Indice 1 Descrizione generale del sistema 4 2 Struttura dell unità 5 2.1 Vista

3

6

struzioni di installazionenstallazione e funzionamento senza PC

3 Installazione e funzionamento senza PC3.1 Istruzioni di installazioneMontaggio Lunità può essere installata direttamente a parete di un armadio elettrico utilizzando

lopzione preassemblata di montaggio su guida DIN, oppure attraverso i quattro fori pre-visti allo scopo sul retro del contenitore. In linea di principio, la disposizione spazialedelle unità da collegare (ad es. MOVITRAC® 07) si può realizzare a piacere, tenendo inconsiderazione la lunghezza massima della linea ed il fatto che il gateway deve essereinstallato allinizio o alla fine del bus di sistema (SBus). Si consiglia quindi di tenere inconsiderazione gli aspetti legati allo spazio.Se si utilizza lopzione di montaggio su guida DIN con una linea SBus di lunghezzasuperiore a 1 m, linterfaccia UFP deve avere una messa a terra aggiuntiva adatta allealte frequenze.

Assegnazione dei pin

Il collegamento dellinterfaccia bus di campo UFP11A alla rete PROFIBUS si realizzatramite connettore sub D a 9 poli, conformemente a EN 50170. Il collegamento T Busva realizzato con lapposito connettore disponibile a questo scopo.

Connettore bus di campo

Di regola, laccoppiamento dellinterfaccia bus di campo al sistema PROFIBUS vienerealizzato tramite una linea schermata costituita da due conduttori attorcigliati. Laschermatura del cavo PROFIBUS va collegata su entrambi i lati, ad es. sulla scatola delconnettore. Quando si sceglie il connettore bus prestare attenzione alla velocità ditrasmissione massima supportata.La linea a due conduttori si collega al connettore PROFIBUS tramite il pin 8 (A/A) e il pin3 (B/B). La comunicazione ha luogo attraverso questi due contatti. I segnali RS-485 A/Ae B/B devono essere collegati nello stesso modo su tutte le stazioni PROFIBUS. In casocontrario, non può aver luogo la comunicazione attraverso il bus.Linterfaccia PROFIBUS fornisce attraverso il pin 4 (CNTR-P) un segnale di comandoTTL per un ripetitore o per un adattatore a fibra ottica (riferimento = pin 9).

01222DXXFig. 3: assegnazione dei pin del connettore sub D a 9 poli X3 conforme a EN 50170

([1] = connettore sub D a 9 poli; [2] = conduttori di segnale attorcigliati; [3] = collegamento conduttivo tra scatola connettore e schermo

384569

RxD/TxD-P (B/ )BRxD/TxD-N (A/ )ACNTR-PDGND (M5V)VP (P5V)DGND (M5V)

[3]

[1]

[2]

II

Manuale Interfaccia bus di campo PROFIBUS UFP11A

Page 7: Interfaccia bus di campo UFP11A PROFIBUS DP-V1 ... Œ Interfaccia bus di campo PROFIBUS UFP11A 3 Indice Indice 1 Descrizione generale del sistema 4 2 Struttura dell unità 5 2.1 Vista

3Istruzioni di installazioneInstallazione e funzionamento senza PC

Collegamento del bus di sistema

Attenzione: utilizzare un cavo in rame schermato con due conduttori attorcigliati (cavo per

trasmissione dati con schermo in calza di rame). Collegare lo schermo con unampiasuperficie di contatto al morsetto di schermatura dellelettronica dellunità MOVI-TRAC® 07 oppure UFP11A e collegare inoltre le estremità dello schermo al morsettoGND. Il cavo deve soddisfare le seguenti specifiche (sono idonei, ad es., i cavi busCAN o DeviceNet): sezione conduttore 0,75 mm2 (AWG18) resistenza del cavo 120 Ω a 1 MHz capacità per unità di lunghezza ≤ 40 pF/m (12 pF/ft) a 1 kHz

La lunghezza complessiva omologata del cavo dipende dal baud rate SBus specifi-cato: 250 kbaud: 160 m (528 ft) 500 kbaud: 80 m (264 ft) 1000 kbaud: 40 m (132 ft)

04848AXXFig. 4: collegamento del bus di sistema

UFPGND = riferimento bus di sistemaSC11 = bus di sistema HighSC12 = bus di sistema Low

MOVITRAC® 07GND = riferimento bus di sistemaSC22 = uscita bus di sistema LowSC21 = uscita bus di sistema HighSC12 = ingresso bus di sistema LowSC11 = ingresso bus di sistema HighS12 = resistenza di terminazione bus di sistema

Manuale Interfaccia bus di campo PROFIBUS UFP11A

7
Page 8: Interfaccia bus di campo UFP11A PROFIBUS DP-V1 ... Œ Interfaccia bus di campo PROFIBUS UFP11A 3 Indice Indice 1 Descrizione generale del sistema 4 2 Struttura dell unità 5 2.1 Vista

3

8

struzioni di installazionenstallazione e funzionamento senza PC

Alla fine del collegamento del bus di sistema inserire la resistenza di terminazionedel bus (S12 = ON). Sulle altre unità disinserire la resistenza di terminazione (S12 =OFF). Il gateway UFP11A deve sempre trovarsi allinizio o alla fine del collegamentobus di sistema ed è dotato di una resistenza di terminazione permanentemente inse-rita.

Collegamento 24 V

Ai morsetti X1:4 e X1:5 deve essere collegata una tensione di alimentazione 24 Vesterna.

Schermatura e posa dei cavi bus

Linterfaccia PROFIBUS supporta il protocollo di trasmissione RS-485 e presupponecome mezzo fisico il tipo di cavo A (specificato per PROFIBUS, conformemente aEN 50170) costituito da un cavo schermato a coppie attorcigliate.Una corretta schermatura del cavo bus attenua i disturbi elettrici che si possono verifi-care nellambiente industriale. Attenendosi alle istruzioni che seguono si ottiene unaschermatura ottimale: stringere bene le viti di fissaggio di connettori, moduli e linee di collegamento equi-

potenziale. Utilizzare esclusivamente connettori con scatole di metallo o metallizzate. Collegare la schermatura nel connettore con la più ampia superficie di contatto

possibile. Applicare la schermatura della linea bus su entrambi i lati. Non posare il cavo di segnale e il cavo bus parallelamente ai cavi di potenza (cavi

motore) bensì, possibilmente, in canaline diverse. Se si opera in un ambiente industriale utilizzare delle passerelle metalliche con

messa a terra. Condurre il cavo di segnale e il relativo collegamento equipotenziale a poca distanza

luno dallaltro e servendosi del percorso più breve. Evitare di prolungare le linee bus tramite connettori. Condurre i cavi bus vicino alle superfici di massa presenti.

Tra le unità collegate con il bus di sistema non ci deve essere nessuna differenza dipotenziale. Evitare che si crei una differenza di potenziale mediante opportuni accor-gimenti, ad es. collegando le masse delle unità con un cavo separato.

Non è ammesso un collegamento a stella.

Quando ci sono delle variazioni di potenziale di terra può accadere che attraverso loschermo collegato su entrambi i lati e con il potenziale di terra (PE) scorra una correntedi compensazione. In questo caso provvedere alla creazione di un collegamento equi-potenziale sufficiente, conformemente alle disposizioni VDE vigenti.

II

Manuale Interfaccia bus di campo PROFIBUS UFP11A

Page 9: Interfaccia bus di campo UFP11A PROFIBUS DP-V1 ... Œ Interfaccia bus di campo PROFIBUS UFP11A 3 Indice Indice 1 Descrizione generale del sistema 4 2 Struttura dell unità 5 2.1 Vista

3Impostazione dei parametri del convertitore di frequenzaInstallazione e funzionamento senza PC

Terminazione del bus

Con lelettronica UFP non viene fornita la terminazione del bus. Se il modulo UFP vieneusato come prima o ultima unità della linea PROFIBUS la terminazione del bus deveessere realizzata esternamente. In questo caso si raccomanda di utilizzare dei connet-tori PROFIBUS con resistenze di terminazione bus integrate, che interrompono la con-tinuità del bus quando si inserisce la resistenza di terminazione.

3.2 Impostazione dei parametri del convertitore di frequenzaLe impostazioni si possono effettuare attraverso il pannello operativo del convertitore difrequenza, attenendosi alle istruzioni di servizio del convertitore. Connettere lalimentazione di tensione per linterfaccia UFx e per tutti i convertitori di

frequenza collegati. Impostare un singolo indirizzo SBus (P813) su ogni convertitore. Consigliamo di ini-

ziare con lindirizzo 1 e proseguire in ordine ascendente in base alla disposizione deiconvertitori di frequenza nellarmadio elettrico. Lindirizzo 0 non deve essere asse-gnato in quanto è utilizzato dallinterfaccia UFx.

Controllare il baud rate dellSBus (P816, programmazione di fabbrica = 500 kbaud). Impostare la sorgente di riferimento (P100) sullSBus (valore 10). Impostare la sorgente di controllo (P101) sullSBus (valore 3). Impostare la configurazione dei morsetti degli ingressi binari. Per MOVITRAC® 07 si

consiglia di utilizzare per P60 il valore 0. Ciò corrisponde alla seguente configura-zione: DI01 Orario/Stop (collegato a 24 V, rotazione abilitata in entrambi i sensi) DI02 Antiorario/Stop (senza funzione) DI03 Comm.Rif.F. (non collegato) DI04 n11/n21 (non collegato) DI05 n12/n22 (non collegato) Se si utilizza ununità MOVIDRIVE® come convertitore di frequenza è necessario

programmare i morsetti non utilizzati come "senza funzione". Attenzione: per MOVITRAC® 07 il parametro P815 Intervallo di timeout SBus può

essere regolato, se necessario, solo tramite PC. Il valore di default è 0, vale a direche il controllo timeout è disattivato. Impostare il parametro P815 al valore 1 s.

Manuale Interfaccia bus di campo PROFIBUS UFP11A

9
Page 10: Interfaccia bus di campo UFP11A PROFIBUS DP-V1 ... Œ Interfaccia bus di campo PROFIBUS UFP11A 3 Indice Indice 1 Descrizione generale del sistema 4 2 Struttura dell unità 5 2.1 Vista

3

10

utosetupnstallazione e funzionamento senza PC

3.3 AutosetupLa funzione Autosetup consente di mettere in servizio linterfaccia UFx senza PC. Essaviene attivata mediante il commutatore DIP Autosetup. Quando si inserisce il commuta-tore DIP Autosetup questa funzione viene eseguita una volta. Dopo di ciò il commuta-tore DIP Autosetup deve rimanere inserito. Disinserendo e reinserendo il commutatoresi ottiene unulteriore esecuzione della funzione. Innanzitutto, lUFx cerca sullSBUSsubordinato i convertitori di frequenza e segnala questa operazione facendo lampeg-giare brevemente il LED SYS-FAULT. A questo scopo, per i convertitori di frequenzadevono essere impostati differenti indirizzi SBUS (P813). Consigliamo di iniziare conlindirizzo 1 e proseguire in ordine ascendente in base alla disposizione dei convertitoridi frequenza nellarmadio elettrico. Limmagine di processo sul lato bus di campo siamplia di tre parole per ogni convertitore di frequenza trovato. Se non viene trovano nes-sun convertitore il LED SYS-FAULT rimane acceso. Vengono presi in considerazione almassimo 8 convertitori di frequenza. La figura mostra limmagine di processo per 3 con-vertitori di frequenza con rispettivamente 3 parole di dati duscita di processo e di datidingresso di processo. Una volta completata la ricerca, lUFx scambia ciclicamente3 parole di dati di processo con ogni convertitore di frequenza collegato. I dati duscitadi processo vengono prelevati dal bus di campo, suddivisi in blocchi da 3 e trasmessi.I convertitori di frequenza leggono i dati dingresso di processo, le mettono insieme e liinviano al master bus di campo.Attenzione: attivare nuovamente la funzione Autosetup quando si modifica lassegna-zione dei dati di processo dei convertitori di frequenza collegati allinterfaccia UFP, poi-ché lUFP salva questi valori soltanto una volta durante lAutosetup. Allo stesso tempo,le assegnazioni dei dati di processo dei convertitori di frequenza collegati non si pos-sono più modificare dinamicamente dopo lAutosetup.

AI

Manuale Interfaccia bus di campo PROFIBUS UFP11A

Page 11: Interfaccia bus di campo UFP11A PROFIBUS DP-V1 ... Œ Interfaccia bus di campo PROFIBUS UFP11A 3 Indice Indice 1 Descrizione generale del sistema 4 2 Struttura dell unità 5 2.1 Vista

3AutosetupInstallazione e funzionamento senza PC

04843AXXFig. 5: scambio di dati fra master DP-V1 UFP convertitore di frequenza

Manuale Interfaccia bus di campo PROFIBUS UFP11A

11
Page 12: Interfaccia bus di campo UFP11A PROFIBUS DP-V1 ... Œ Interfaccia bus di campo PROFIBUS UFP11A 3 Indice Indice 1 Descrizione generale del sistema 4 2 Struttura dell unità 5 2.1 Vista

3

12

rogettazione del master bus di camponstallazione e funzionamento senza PC

3.4 Progettazione del master bus di campo Per la progettazione impostare un indirizzo PROFIBUS individuale utilizzando il

commutatore DIP dellinterfaccia UFP. Lindirizzo PROFIBUS viene impostato informa binaria. Leventuale modifica dellindirizzo PROFIBUS diventa attiva solo dopoche linterfaccia UFP è stata disinserita e reinserita.

Il master bus di campo si configura con lausilio del file GSD (vedi appendice). Linter-faccia UFP diventa attiva allindirizzo PROFIBUS impostato. Il numero delle paroledei dati di processo che utilizza il master bus di campo per indirizzare linterfacciaUFP dipende dal numero dei convertitori di frequenza collegati. La lunghezza dei datidi processo per un convertitore di frequenza è di tre parole. In presenza di più con-vertitori di frequenza vanno predisposte tre parole per ogni convertitore. Ad esempio,per tre MOVITRAC® 07 vanno configurate nove parole.

Esempio per STEP 7: installare il file GSD nel software STEP 7. In HW config del catalogo hardware inserire linterfaccia UFP nel PROFIBUS. Selezionare fra le configurazioni di dati di processo presentate limpostazione

adatta alla propria applicazione, ad es. "9 PD", vale a dire 9 parole dei dati di pro-cesso per 3 convertitori di frequenza.

Salvare la configurazione. Ampliare il proprio programma applicativo con lo scambio di dati con linterfaccia

UFP. Utilizzare a questo scopo le funzioni di sistema di S7 per lo scambio di daticonsistente (SFC14 e SFC15).

Una volta salvato il progetto e dopo che il master DP-V1 è stato caricato edavviato, il LED BUS-FAULT dellinterfaccia UFP dovrebbe spegnersi. In casocontrario, controllare il cablaggio e le resistenze di terminazione del PROFIBUSnonché la configurazione, in particolare lindirizzo PROFIBUS in STEP 7.

50341AXXFig. 6: impostazione dellindirizzo di stazione PROFIBUS

X = on

1: x 0 = +02: x 0 = +04: x 1 = +48: x 0 = +016: x 0 = +032: x 0 = +064: x 0 = +0

= 4

1 2 3 4 5 6 7 8 9 10

20

21

22

23

24

25

26

ASF1F2

PI

Manuale Interfaccia bus di campo PROFIBUS UFP11A

Page 13: Interfaccia bus di campo UFP11A PROFIBUS DP-V1 ... Œ Interfaccia bus di campo PROFIBUS UFP11A 3 Indice Indice 1 Descrizione generale del sistema 4 2 Struttura dell unità 5 2.1 Vista

3Avvio dei convertitori di frequenzaInstallazione e funzionamento senza PC

3.5 Avvio dei convertitori di frequenzaSul PROFIBUS si possono gestire fino ad 8 convertitori di frequenza utilizzando una sin-gola interfaccia UFP. Il master DP e linterfaccia UFP si scambiano i riferimenti e i valorireali per tutti i convertitori di frequenza collegati allinterfaccia UFP con pacchetti di daticontigui. È importante conoscere lassociazione tra ciascun convertitore di frequenza ela posizione che lo stesso occupa nellambito del pacchetto di dati (immagine di pro-cesso). La figura 5 mostra questa relazione.I convertitori di frequenza si abilitano scrivendo il valore 0006h nella corrispondenteparola di controllo. Nella parola successiva si può specificare il riferimento della velocità.Lunità di misura utilizzata è di 0,2 1/min per digit.Per ulteriori informazioni sul profilo dellunità MOVITRAC® 07 consultare il manuale"Comunicazione MOVITRAC® 07".

Manuale Interfaccia bus di campo PROFIBUS UFP11A

13
Page 14: Interfaccia bus di campo UFP11A PROFIBUS DP-V1 ... Œ Interfaccia bus di campo PROFIBUS UFP11A 3 Indice Indice 1 Descrizione generale del sistema 4 2 Struttura dell unità 5 2.1 Vista

4

14

struzioni di installazionenstallazione e funzionamento con PC

4 Installazione e funzionamento con PC4.1 Istruzioni di installazioneMontaggio Lunità può essere installata direttamente a parete di un armadio elettrico utilizzando

lopzione preassemblata di montaggio su guida DIN, oppure attraverso i quattro fori pre-visti allo scopo sul retro del contenitore. In linea di principio, la disposizione spazialedelle unità da collegare (ad es. MOVITRAC® 07) si può realizzare a piacere, tenendo inconsiderazione la lunghezza massima della linea ed il fatto che il gateway deve essereinstallato allinizio o alla fine del bus di sistema (SBus). Si consiglia quindi di tenere inconsiderazione gli aspetti legati allo spazio.Se si utilizza lopzione di montaggio su guida DIN con una linea SBus di lunghezzasuperiore a 1 m, linterfaccia UFP deve avere una messa a terra aggiuntiva adatta allealte frequenze.

Assegnazione dei pin

Il collegamento dellinterfaccia bus di campo UFP11A alla rete PROFIBUS si realizzatramite connettore sub D a 9 poli, conformemente a EN 50170. Il collegamento T Busva realizzato con lapposito connettore disponibile a questo scopo.

Connettore bus di campo

Di regola, laccoppiamento dellinterfaccia bus di campo al sistema PROFIBUS vienerealizzato tramite una linea schermata costituita da due conduttori attorcigliati. Laschermatura del cavo PROFIBUS va collegata su entrambi i lati, ad es. sulla scatola delconnettore. Quando si sceglie il connettore bus prestare attenzione alla velocità ditrasmissione massima supportata.La linea a due conduttori si collega al connettore PROFIBUS tramite il pin 8 (A/A) e il pin3 (B/B). La comunicazione ha luogo attraverso questi due contatti. I segnali RS-485 A/Ae B/B devono essere collegati nello stesso modo su tutte le stazioni PROFIBUS. In casocontrario, non può aver luogo la comunicazione attraverso il bus.Linterfaccia PROFIBUS fornisce attraverso il pin 4 (CNTR-P) un segnale di comandoTTL per un ripetitore o per un adattatore a fibra ottica (riferimento = pin 9).

01222DXXFig. 7: assegnazione dei pin del connettore sub D a 9 poli X3 conforme a EN 50170

([1] = connettore sub D a 9 poli; [2] = conduttori di segnale attorcigliati; [3] = collegamento conduttivo tra scatola connettore e schermo

384569

RxD/TxD-P (B/ )BRxD/TxD-N (A/ )ACNTR-PDGND (M5V)VP (P5V)DGND (M5V)

[3]

[1]

[2]

II

Manuale Interfaccia bus di campo PROFIBUS UFP11A

Page 15: Interfaccia bus di campo UFP11A PROFIBUS DP-V1 ... Œ Interfaccia bus di campo PROFIBUS UFP11A 3 Indice Indice 1 Descrizione generale del sistema 4 2 Struttura dell unità 5 2.1 Vista

4Istruzioni di installazioneInstallazione e funzionamento con PC

Collegamento del bus di sistema

Attenzione: utilizzare un cavo in rame schermato con due conduttori attorcigliati (cavo per

trasmissione dati con schermo in calza di rame). Collegare lo schermo da entrambei lati con unampia superficie di contatto al morsetto di schermatura dellelettronicadel MOVITRAC® 07 oppure dellinterfaccia UFP11A e inoltre collegare le estremitàdello schermo al morsetto GND. Il cavo deve soddisfare le seguenti specifiche (sonoidonei, ad es., i cavi bus CAN o DeviceNet): sezione conduttore 0,75 mm2 (AWG18) resistenza del cavo 120 Ω a 1 MHz capacità per unità di lunghezza ≤ 40 pF/m (12 pF/ft) a 1 kHz

La lunghezza complessiva omologata del cavo dipende dal baud rate SBus specifi-cato: 250 kbaud: 160 m (528 ft) 500 kbaud: 80 m (264 ft) 1000 kbaud: 40 m (132 ft)

04848AXXFig. 8: collegamento del bus di sistema

UFPGND = riferimento bus di sistemaSC11 = bus di sistema HighSC12 = bus di sistema Low

MOVITRAC® 07GND = riferimento bus di sistemaSC22 = uscita bus di sistema LowSC21 = uscita bus di sistema HighSC12 = ingresso bus di sistema LowSC11 = ingresso bus di sistema HighS12 = resistenza di terminazione bus di sistema

Manuale Interfaccia bus di campo PROFIBUS UFP11A

15
Page 16: Interfaccia bus di campo UFP11A PROFIBUS DP-V1 ... Œ Interfaccia bus di campo PROFIBUS UFP11A 3 Indice Indice 1 Descrizione generale del sistema 4 2 Struttura dell unità 5 2.1 Vista

4

16

struzioni di installazionenstallazione e funzionamento con PC

Alla fine del collegamento del bus di sistema inserire la resistenza di terminazionedel bus (S12 = ON). Sulle altre unità disinserire la resistenza di terminazione (S12 =OFF). Il gateway UFP11A deve sempre trovarsi allinizio o alla fine del collegamentobus di sistema ed è dotato di una resistenza di terminazione permanentemente inse-rita.

Collegamento 24 V

Ai morsetti X1:4 e X1:5 deve essere collegata una tensione di alimentazione 24 Vesterna.

Schermatura e posa dei cavi bus

Linterfaccia PROFIBUS supporta il protocollo di trasmissione RS-485 e presupponecome mezzo fisico il tipo di cavo A (specificato per PROFIBUS, conformemente aEN 50170) costituito da un cavo schermato a coppie attorcigliate.Una corretta schermatura del cavo bus attenua i disturbi elettrici che si possono verifi-care nellambiente industriale. Attenendosi alle istruzioni che seguono si ottiene unaschermatura ottimale: stringere bene le viti di fissaggio di connettori, moduli e linee di collegamento equi-

potenziale. Utilizzare esclusivamente connettori con scatole di metallo o metallizzate. Collegare la schermatura nel connettore con la più ampia superficie di contatto pos-

sibile. Applicare la schermatura della linea bus su entrambi i lati. Non posare il cavo di segnale e il cavo bus parallelamente ai cavi di potenza (cavi

motore) bensì, possibilmente, in canaline diverse. Se si opera in un ambiente industriale utilizzare delle passerelle metalliche con

messa a terra. Condurre il cavo di segnale e il relativo collegamento equipotenziale a poca distanza

luno dallaltro e servendosi del percorso più breve. Evitare di prolungare le linee bus tramite connettori. Condurre i cavi bus vicino alle superfici di massa presenti.

Tra le unità collegate con il bus di sistema non ci deve essere nessuna differenza dipotenziale. Evitare che si crei una differenza di potenziale mediante opportuni accor-gimenti, ad es. collegando le masse delle unità con un cavo separato.

Non è ammesso un collegamento a stella.

Quando ci sono delle variazioni di potenziale di terra può accadere che attraverso loschermo collegato su entrambi i lati e con il potenziale di terra (PE) scorra una correntedi compensazione. In questo caso provvedere alla creazione di un collegamento equi-potenziale sufficiente, conformemente alle disposizioni VDE vigenti.

II

Manuale Interfaccia bus di campo PROFIBUS UFP11A

Page 17: Interfaccia bus di campo UFP11A PROFIBUS DP-V1 ... Œ Interfaccia bus di campo PROFIBUS UFP11A 3 Indice Indice 1 Descrizione generale del sistema 4 2 Struttura dell unità 5 2.1 Vista

4Impostazione dei parametri del convertitore di frequenzaInstallazione e funzionamento con PC

Terminazione del bus

Con lelettronica UFP non viene fornita la terminazione del bus. Se il modulo UFP vieneusato come prima o ultima unità della linea PROFIBUS la terminazione del bus deveessere realizzata esternamente. In questo caso si raccomanda di utilizzare dei connet-tori PROFIBUS con resistenze di terminazione bus integrate, che interrompono la con-tinuità del bus quando si inserisce la resistenza di terminazione.

4.2 Impostazione dei parametri del convertitore di frequenzaLe impostazioni si possono effettuare attraverso il pannello operativo del convertitore difrequenza, attenendosi alle istruzioni di servizio del convertitore. Connettere lalimentazione di tensione per linterfaccia UFx e per tutti i convertitori di

frequenza collegati. Impostare un singolo indirizzo SBus (P813) su ogni convertitore. Consigliamo di ini-

ziare con lindirizzo 1 e proseguire in ordine ascendente in base alla disposizione deiconvertitori di frequenza nellarmadio elettrico. Lindirizzo 0 non deve essere asse-gnato in quanto è utilizzato dallinterfaccia UFx.

4.3 Software per la messa in servizio Installare sul proprio PC il pacchetto software MOVITOOLS a partire dalla versione

2.70. Lanciare il software. Selezionare la porta COM alla quale è collegata linterfaccia

UFP e premere il pulsante "Update" (Aggiorna). Allindirizzo 0 deve apparire lUFP eagli indirizzi successivi i convertitori di frequenza collegati. Se la finestra non mostranessuna impostazione controllare linterfaccia COM e il collegamento medianteUWS21. Se la finestra mostra soltanto linterfaccia UFP controllare il cablaggiodellSBus e le resistenze di terminazione.

Selezionare UFx e lanciare il software per la messa in servizio per il gateway del busdi campo (configuratore UFx).

Selezionare la voce di menu "Reconfigure fieldbus node". Selezionare i propri percorso e nome di progetto. Premere il pulsante "Next". Premere il pulsante "Update". Ora devono apparire tutti i convertitori di frequenza

collegati allinterfaccia UFP. I pulsanti "Insert", "Change" e "Delete" consentono dimodificare ulteriormente la configurazione. Premere il pulsante "Next".

Premere il pulsante "Autoconfiguration". Nellunità di controllo si vede ora limmaginedi processo per linterfaccia UFP. Nella parte inferiore del display viene visualizzatala larghezza dei dati di processo. Questo valore è particolarmente importante per laprogettazione del master del bus di campo. Premere il pulsante "Next".

Salvare i dati di processo e premere il pulsante "Download". Per fare ciò il commu-tatore DIP Autosetup deve essere posizionato su OFF.

Manuale Interfaccia bus di campo PROFIBUS UFP11A

17
Page 18: Interfaccia bus di campo UFP11A PROFIBUS DP-V1 ... Œ Interfaccia bus di campo PROFIBUS UFP11A 3 Indice Indice 1 Descrizione generale del sistema 4 2 Struttura dell unità 5 2.1 Vista

4

18

vvio dei convertitori di frequenzanstallazione e funzionamento con PC

Il monitor dei dati di processo visualizza i dati che vengono scambiati fra master busdi campo e UFP.

Per poter comandare i convertitori di frequenza tramite bus di campo è necessariofornire labilitazione sul lato morsetti. I morsetti devono già essere stati collegati. Percontrollare la configurazione dei morsetti selezionare il primo convertitore di fre-quenza con indirizzo 1 nella finestra "Connected devices" ed avviare la SHELL delprogramma. La configurazione dei morsetti per MOVITRAC® 07 va impostata comesegue:

Ripetere loperazione precedente per tutti i convertitori di frequenza visualizzati nellafinestra "Connected Devices".

4.4 Avvio dei convertitori di frequenzaSul PROFIBUS si possono gestire fino ad 8 convertitori di frequenza utilizzando una sin-gola interfaccia UFP. Il master DP e linterfaccia UFP si scambiano i riferimenti e i valorireali per tutti i convertitori di frequenza collegati allinterfaccia UFP con pacchetti di daticontigui. È importante conoscere lassociazione tra ciascun convertitore di frequenza ela posizione che lo stesso occupa nellambito del pacchetto di dati (immagine di pro-cesso). Il monitor dei dati di processo mostra questa associazione nella progettazionedel gateway del bus di campo (configuratore UFx).I convertitori di frequenza si abilitano scrivendo il valore 0006h nella corrispondenteparola di controllo. Nella parola successiva si può specificare il riferimento della velocità.Lunità di misura utilizzata è di 0,2 1/min per digit.Per ulteriori informazioni sul profilo dellunità MOVITRAC® 07 consultare il manuale"Comunicazione MOVITRAC® 07".

AI

Manuale Interfaccia bus di campo PROFIBUS UFP11A

Page 19: Interfaccia bus di campo UFP11A PROFIBUS DP-V1 ... Œ Interfaccia bus di campo PROFIBUS UFP11A 3 Indice Indice 1 Descrizione generale del sistema 4 2 Struttura dell unità 5 2.1 Vista

5Messa in servizio del master PROFIBUS DPInterfaccia PROFIBUS

5 Interfaccia PROFIBUS5.1 Messa in servizio del master PROFIBUS DP

Il sito Internet http://www.sew-eurodrive.de mette a disposizione dei file di supporto perlinterfaccia UFP. Attenersi alle istruzioni del file README.TXT del dischetto GSD. Installare il file GSD seguendo le istruzioni del software di progettazione per il master

DP. Ad installazione avvenuta appare, per le stazioni slave, lunità "UFP". Inserire linterfaccia bus di campo nella struttura PROFIBUS con il nome "UFP" ed

assegnare lindirizzo PROFIBUS. Selezionare la configurazione dei dati di processo necessaria per la propria applica-

zione (vedi capitolo che segue). Specificare gli indirizzi I/O e di periferica per le lunghezze dei dati progettate. Salvare la configurazione. Ampliare il proprio programma applicativo con lo scambio di dati con linterfaccia bus

di campo. Utilizzare a questo scopo le funzioni di sistema di S7 per lo scambio di daticonsistente (SFC14 e SFC15).

Una volta salvato e caricato il progetto nel Master DP-V1 e dopo che il Master DP-V1è stato avviato, il LED BUS-FAULT dellinterfaccia bus di campo dovrebbespegnersi. In caso contrario, controllare il cablaggio e le resistenze di terminazionedel PROFIBUS nonché la configurazione, in particolare lindirizzo PROFIBUS.

5.2 Configurazione dellinterfaccia PROFIBUS DPInformazioni generali

Per poter definire il tipo e il numero dei dati di ingresso e di uscita utilizzati per latrasmissione è necessario che il master DP invii al convertitore di frequenza una deter-minata configurazione DP. Questa configurazione rende possibile comandare gli azio-namenti tramite dati di processo e leggere o scrivere tutti i parametri dellinterfaccia busdi campo tramite il canale dei parametri.

Manuale Interfaccia bus di campo PROFIBUS UFP11A

19
Page 20: Interfaccia bus di campo UFP11A PROFIBUS DP-V1 ... Œ Interfaccia bus di campo PROFIBUS UFP11A 3 Indice Indice 1 Descrizione generale del sistema 4 2 Struttura dell unità 5 2.1 Vista

5

20

onfigurazione dellinterfaccia PROFIBUS DPnterfaccia PROFIBUS

La figura che segue mostra schematicamente lo scambio di dati fra dispositivo di auto-mazione, interfaccia bus di campo (slave DP-V1) ed un convertitore di frequenza concanale dei dati di processo e canale dei parametri.

Configurazione dei dati di pro-cesso

Linterfaccia bus di campo accetta differenti configurazioni DP per lo scambio di dati framaster DP e interfaccia bus di campo. La tabella che segue fornisce ulteriori informa-zioni su tutte le configurazioni DP standard delle interfacce bus di campo. La colonna"Configurazione dei dati di processo" riporta il nome della configurazione. Questi testiappaiono anche nel proprio software di progettazione per il master DP, sotto forma dilista di selezione. La colonna delle configurazioni DP mostra quali dati di configurazionevengono inviati al convertitore di frequenza durante il collegamento del PROFIBUS DPallinterfaccia bus di campo. Le configurazioni sono determinate dalla lunghezza didefault dei dati di processo che, per i converti SEW è di 3 parole. Nel caso più semplice,lunità di controllo trasmette 3 parole di dati di processo ad ogni convertitore di frequenzacollegato allinterfaccia bus di campo. Linterfaccia bus di campo distribuisce quindi que-ste parole di dati di processo alle singole unità. Il canale dei parametri serve alla para-metrizzazione dellUFP e non raggiunge le stazioni sottoordinate. Linterfaccia bus dicampo accetta da 1 a 24 parole dei dati di processo con e senza canale dei parametri.

53129BXXFig. 9: scambio di dati con dati dei parametri (Param) e dati di processo (PD)

CI

Manuale Interfaccia bus di campo PROFIBUS UFP11A

Page 21: Interfaccia bus di campo UFP11A PROFIBUS DP-V1 ... Œ Interfaccia bus di campo PROFIBUS UFP11A 3 Indice Indice 1 Descrizione generale del sistema 4 2 Struttura dell unità 5 2.1 Vista

5Configurazione dellinterfaccia PROFIBUS DPInterfaccia PROFIBUS

Le impostazioni standard del file GSD si basano sul modo operativo UFP Autosetup econsentono di utilizzare da 3 a 24 dati di processo, a seconda del numero di convertitoridi frequenza (da 1 a 8) collegati allinterfaccia bus di campo.

ONE module for all drives

La trasmissione dei dati di processo viene eseguita in un solo blocco dati consistenteper tutti i convertitori di frequenza collegati allinterfaccia bus di campo. In Step 7, quindi,è necessario attivare solo le funzioni di sistema SFC14 e SFC15.

UFP parameter + ONE module

Le configurazioni di tipo "UFP parameter + ONE Module" corrispondono a quelle elen-cate in precedenza. Il canale dei parametri di 8 byte MOVILINK è il primo ad essereelaborato, in quanto mette a disposizione i servizi di parametri per linterfaccia UFP.Il canale dei parametri viene descritto nel manuale "Comunicazione MOVITRAC® 07".

One module per drive

Per ogni convertitore di frequenza collegato esiste un blocco dati completo. Sul lato con-trollo, ciò corrisponde a più convertitori di frequenza con relativa interfaccia bus dicampo. In Step 7, quindi, è necessario attivare per ogni convertitore le funzioni disistema SFC14 e SFC15.

UFP parameter + One module per drive

Le configurazioni di tipo "UFP parameter + One module per drive" corrispondono aquelle elencate in precedenza. Il canale dei parametri di 8 byte MOVILINK è il primo adessere elaborato, in quanto mette a disposizione i servizi di parametri per linterfacciaUFP. Il canale dei parametri viene descritto nel manuale "Comunicazione MOVITRAC®

07".

Ad ogni stazione SBus si possono assegnare al massimo 3 PD.

Laccesso ai parametri di azionamento dei MOVITRAC® 07 sottoordinati è possibileesclusivamente mediante i servizi di parametri DP-V1.

Configurazione dei dati di processo

Significato / informazioni Cfg0 Cfg1 Cfg2 Cfg3 Cfg4 Cfg5 Cfg6 Cfg7 Cfg8

ONE module for all drivesAS 1 Drive (3 PD) controllo tramite 3 parole dei dati

di processo0 242

AS 2 Drives (6 PD) controllo tramite 6 parole dei dati di processo

0 245

AS 3 Drives (9 PD) controllo tramite 9 parole dei dati di processo

0 248

AS 4 Drives (12 PD)

controllo tramite 12 parole dei dati di processo

0 251

AS 5 Drives (15 PD)

controllo tramite 15 parole dei dati di processo

0 254

AS 6 Drives (18 PD)

controllo tramite 18 parole dei dati di processo

0 192 209 209

AS 7 Drives (21 PD)

controllo tramite 21 parole dei dati di processo

0 192 212 212

AS 8 Drives (24 PD)

controllo tramite 24 parole dei dati di processo

0 192 215 215

Manuale Interfaccia bus di campo PROFIBUS UFP11A

21
Page 22: Interfaccia bus di campo UFP11A PROFIBUS DP-V1 ... Œ Interfaccia bus di campo PROFIBUS UFP11A 3 Indice Indice 1 Descrizione generale del sistema 4 2 Struttura dell unità 5 2.1 Vista

5

22

onfigurazione dellinterfaccia PROFIBUS DPnterfaccia PROFIBUS

UFP parameter + ONE moduleAS 1 Drive (Param + 3PD)

controllo tramite 3 parole dei dati di processo / parametrizzazione tramite canale parametri a 8 byte

243 242

AS 2 Drives (Param + 6PD)

controllo tramite 6 parole dei dati di processo / parametrizzazione tramite canale parametri a 8 byte

243 245

AS 3 Drives (Param + 9PD)

controllo tramite 9 parole dei dati di processo / parametrizzazione tramite canale parametri a 8 byte

243 248

AS 4 Drives (Param + 12PD)

controllo tramite 12 parole dei dati di processo / parametrizzazione tramite canale parametri a 8 byte

243 251

AS 5 Drives (Param + 15PD)

controllo tramite 15 parole dei dati di processo / parametrizzazione tramite canale parametri a 8 byte

243 254

AS 6 Drives (Param + 18PD)

comando tramite 18 parole dei dati di processo / parametrizzazione tramite canale dei parametri a 8 byte

243 192 209 209

AS 7 Drives (Param + 21PD)

controllo tramite 21 parole dei dati di processo / parametrizzazione tramite canale parametri a 8 byte

243 192 212 212

AS 7 Drives (Param + 24PD)

controllo tramite 24 parole dei dati di processo / parametrizzazione tramite canale parametri a 8 byte

243 192 215 215

One module per driveAS 1 Drive (1 x 3PD)

controllo tramite 1x3 parole dei dati di processo

0 242

AS 2 Drives (2 x 3PD)

controllo tramite 2x3 parole dei dati di processo

0 242 242

AS 3 Drives (3 x 3PD)

controllo tramite 3x3 parole dei dati di processo

0 242 242 242

AS 4 Drives (4 x 3PD)

controllo tramite 4x3 parole dei dati di processo

0 242 242 242 242

AS 5 Drives (5 x 3PD)

controllo tramite 5x3 parole dei dati di processo

0 242 242 242 242 242

AS 6 Drives (6 x 3PD)

controllo tramite 6x3 parole dei dati di processo

0 242 242 242 242 242 242

AS 7 Drives (7 x 3PD)

controllo tramite 7x3 parole dei dati di processo

0 242 242 242 242 242 242 242

AS 8 Drives (8 x 3PD)

controllo tramite 8x3 parole dei dati di processo

0 242 242 242 242 242 242 242 242

Configurazione dei dati di processo

Significato / informazioni Cfg0 Cfg1 Cfg2 Cfg3 Cfg4 Cfg5 Cfg6 Cfg7 Cfg8

CI

Manuale Interfaccia bus di campo PROFIBUS UFP11A

Page 23: Interfaccia bus di campo UFP11A PROFIBUS DP-V1 ... Œ Interfaccia bus di campo PROFIBUS UFP11A 3 Indice Indice 1 Descrizione generale del sistema 4 2 Struttura dell unità 5 2.1 Vista

5Configurazione dellinterfaccia PROFIBUS DPInterfaccia PROFIBUS

Configurazione DP "Universal Module"

La configurazione "Universal Module" (ad es. in STEP7) permette di impostare i para-metri dellinterfaccia bus di campo scostandosi dai valori standard preimpostati nel fileGSD. Questo risulta utile, ad es., quando si vogliono far funzionare sullinterfaccia busdi campo più convertitori con differenti parole dei dati di processo.In questo caso si dovranno rispettate le seguenti condizioni: il modulo 0 definisce il canale dei parametri del convertitore di frequenza. Se si

immette qui uno 0 il canale dei parametri è disattivato. Se si immette invece il valore243 il canale dei parametri con 8 byte di lunghezza è attivato.

I moduli seguenti determinano la lunghezza dei dati di processo dellinterfaccia busdi campo a livello PROFIBUS. La lunghezza dei dati di processo aggiunta di tutti imoduli seguenti devessere compresa fra 1 e 24 parole. Per motivi di sicurezza imoduli devono essere elencati sulla base dellintegrità dei dati. Accertarsi che unconvertitore di frequenza collegato allinterfaccia bus di campo sia rappresentato daun modulo contenente tutti i dati.

È ammesso luso del formato identificatore speciale.

UFP parameter + one module per driveAS 1 Drive (Param + 1 x 3PD)

controllo tramite 1x3 parole dei dati di processo / parametrizza-zione tramite canale parametri a 8 byte

243 242

AS 2 Drives (Param + 2 x 3PD)

controllo tramite 2x3 parole dei dati di processo / parametrizza-zione tramite canale parametri a 8 byte

243 242 242

AS 3 Drives (Param + 3 x 3PD)

controllo tramite 3x3 parole dei dati di processo / parametrizza-zione tramite canale parametri a 8 byte

243 242 242 242

AS 4 Drives (Param + 4 x 3PD)

controllo tramite 4x3 parole dei dati di processo / parametrizza-zione tramite canale parametri a 8 byte

243 242 242 242 242

AS 5 Drives (Param + 5 x 3PD)

controllo tramite 5x3 parole dei dati di processo / parametrizza-zione tramite canale parametri a 8 byte

243 242 242 242 242 242

AS 6 Drives (Param + 6 x 3PD)

controllo tramite 6x3 parole dei dati di processo / parametrizza-zione tramite canale parametri a 8 byte

243 242 242 242 242 242 242

AS 7 Drives (Param + 7 x 3PD)

controllo tramite 7x3 parole dei dati di processo / parametrizza-zione tramite canale parametri a 8 byte

243 242 242 242 242 242 242 242

AS 8 Drives (Param + 8 x 3PD)

controllo tramite 8x3 parole dei dati di processo / parametrizza-zione tramite canale parametri a 8 byte

243 242 242 242 242 242 242 242 242

Configurazione dei dati di processo

Significato / informazioni Cfg0 Cfg1 Cfg2 Cfg3 Cfg4 Cfg5 Cfg6 Cfg7 Cfg8

Manuale Interfaccia bus di campo PROFIBUS UFP11A

23
Page 24: Interfaccia bus di campo UFP11A PROFIBUS DP-V1 ... Œ Interfaccia bus di campo PROFIBUS UFP11A 3 Indice Indice 1 Descrizione generale del sistema 4 2 Struttura dell unità 5 2.1 Vista

5

24

onfigurazione dellinterfaccia PROFIBUS DPnterfaccia PROFIBUS

Lo schema che segue mostra la struttura dei dati di configurazione definiti nella normaEN 50170(V2). Allavviamento del master DP questi dati di configurazione vengonotrasmessi al convertitore di frequenza.

Integrità dei dati I dati integri sono dati che devono essere trasmessi in qualsiasi momento in modo con-tiguo fra dispositivo di automazione e convertitore di frequenza e che non devono maiessere trasmessi separatamente gli uni dagli altri. Lintegrità dei dati è particolarmente importante per la trasmissione di valori di posizioneo di ordini di posizione completi in quanto i dati, nella trasmissione non integra, potreb-bero provenire da differenti cicli di programma del dispositivo di automazione e, di con-seguenza, potrebbero venire trasmessi al convertitore di frequenza dei dati indefiniti.Con il PROFIBUS DP la comunicazione dati fra dispositivo di automazione e dispositividella tecnica di azionamento avviene generalmente con limpostazione "integrità datiattraverso lunghezza complessiva".

Diagnosi esterna Linterfaccia bus di campo non supporta diagnosi esterne. Le segnalazioni di anomaliadei singoli convertitori di frequenza si possono ricavare dalle corrispondenti parole distato. Nella parola di stato 1 vengono visualizzati anche stati di errore dellinterfacciabus di campo come, ad es., un timeout del collegamento SBUS ad una stazione.Su richiesta, linterfaccia bus di campo fornisce la diagnosi standard conformemente aEN 50170 (V2).

Nota sui sistemi master Simatic S7

Anche se la generazione della diagnosi esterna è disattivata gli allarmi diagnostici pos-sono essere attivati nel master DP a partire dal sistema PROFIBUS DP, per cui i corri-spondenti blocchi operativi (OB84 per S7-400 oppure OB82 per S7-300) si dovrebberocreare sempre nel sistema di comando.

Tab. 1: formato del byte di identificazione Cfg_Data in conformità a EN 50170 (V2)

7 / MSB 6 5 4 3 2 1 0 / LSBLunghezza dati0000 = 1 byte / parola1111 = 16 byte / parola

Input / output00 = formati speciali identificatore01 = input02 = output11 = input / output

Formato0 = struttura byte1 = struttura parola

Integrità attraverso0 = byte oppure parola1 = lunghezza completa

Nota:Utilizzare per la trasmissione dati soltanto limpostazione "integrità attraverso lunghezzacomplessiva".

CI

Manuale Interfaccia bus di campo PROFIBUS UFP11A

Page 25: Interfaccia bus di campo UFP11A PROFIBUS DP-V1 ... Œ Interfaccia bus di campo PROFIBUS UFP11A 3 Indice Indice 1 Descrizione generale del sistema 4 2 Struttura dell unità 5 2.1 Vista

5Codice IDInterfaccia PROFIBUS

5.3 Codice IDOgni master DP ed ogni slave DP devono avere un proprio codice ID che viene asse-gnato dallorganizzazione utente PROFIBUS a scopo di identificazione univocadellunità collegata. Quando il master PROFIBUS DP si avvia, confronta il codice IDdegli slave DP collegati con i codici ID programmati dallutente nella progettazione. I datiutili vengono trasferiti soltanto una volta che il master DP ha accertato che gli indirizzi distazione collegati e i tipi di unità (codici ID) coincidono con i dati di progettazione.Questo procedimento offre un elevato grado di sicurezza per quanto riguarda gli erroridi progettazione.Il codice ID per linterfaccia bus di campo UFP11A è 6004hex.Il codice ID è definito come numero a 16 bit non preceduto da segno algebrico(Unsigned16). Per linterfaccia bus di campo UFP11A lorganizzazione utente PROFI-BUS ha definito il codice ID 6004 hex (24580 decimale).

5.4 Controllo del convertitore di frequenzaIl convertitore di frequenza viene controllato tramite il canale dei dati di processo che hauna lunghezza di una, due oppure tre parole I/O. Queste parole dei dati di processo ven-gono mappate, ad esempio quando si utilizza un controllore a logica programmabilecome master DP nellarea I/O o nellarea periferica del sistema di comando e possonoessere attivate quindi come di consueto.

PO = dati duscita di processo / PI = dati dingresso di processoUlteriori istruzioni per la programmazione e la progettazione si trovano nel fileREADME_GSD6004.PDF incluso nel file GSD.

52996AXXFig. 10: mappatura dei dati PROFIBUS nel campo degli indirizzi PLC

([1] = canale parametri / [2] = campo degli indirizzi PLC) / U/f = convertitore di frequenza)

PIW308

PIW310

PIW312 PI 3

PO 3

PI 1

PO 1

PI 2

PO 2

PI 2

PO 2

PI 1

PO 1

PI 3

PO 3

POW308

POW310

POW312

[1]

PO 3

PO 2

PO 1POW314

POW316

POW318

PI 1

PO 1

PI 2

PO 2

PI 3

PO 3

PIW314

PIW316

PIW318 PI 3

PI 2

PI 1

MOVITRAC® 07 1 MOVITRAC® 07 2UFP

Manuale Interfaccia bus di campo PROFIBUS UFP11A

25
Page 26: Interfaccia bus di campo UFP11A PROFIBUS DP-V1 ... Œ Interfaccia bus di campo PROFIBUS UFP11A 3 Indice Indice 1 Descrizione generale del sistema 4 2 Struttura dell unità 5 2.1 Vista

5

26

ontrollo del convertitore di frequenzanterfaccia PROFIBUS

Esempio di controllo per Simatic S7

Il controllo del convertitore di frequenza attraverso Simatic S7 avviene, dipendente-mente dalla configurazione dei dati di processo selezionata, direttamente tramitecomandi di carico e di trasferimento oppure tramite le speciali funzioni di sistemaSFC 14 DPRD_DAT e SFC15 DPWR_DAT.In linea di principio, con S7 le lunghezze dati di 3 byte oppure di oltre 4 byte devonoessere trasmesse tramite le funzioni di sistema SFC14 e SFC15.

Esempio di pro-gramma STEP7

Il file "README_GSD6004.PDF" contiene esempi di progettazione e programmazionespecifici per Simatic S7.

Configurazione dei dati di processo

Accesso STEP7 tramite

1 PD comandi di caricamento / di trasferimento

2 PD comandi di caricamento / di trasferimento

3 PD ... 24 PD funzioni di sistema SFC14/15 (lunghezza 6 ... 48 byte)

Param + 1 PD canale dei parametri: funzioni di sistema SFC14/15(lunghezza 8 ... 48 byte)dati di processo: comandi di caricamento / di trasferimento

Param + 2 PD canale dei parametri: funzioni di sistema SFC14/15 (lunghezza 6 ... 48 byte)dati di processo: comandi di caricamento / di trasferimento

Param + 3 PD ... 24 PD

canale dei parametri: funzioni di sistema SFC14/15 (lunghezza 6 ... 48 byte)dati di processo: funzioni di sistema SFC14/15 (lunghezza 6 byte)

CI

Manuale Interfaccia bus di campo PROFIBUS UFP11A

Page 27: Interfaccia bus di campo UFP11A PROFIBUS DP-V1 ... Œ Interfaccia bus di campo PROFIBUS UFP11A 3 Indice Indice 1 Descrizione generale del sistema 4 2 Struttura dell unità 5 2.1 Vista

6Introduzione al PROFIBUS-DP-V1Funzioni DP-V1

6 Funzioni DP-V16.1 Introduzione al PROFIBUS-DP-V1

Questo capitolo descrive le funzioni e i concetti riguardanti il funzionamento dei conver-titori di frequenza SEW sul PROFIBUS DP-V1. Per informazioni tecniche più dettagliatesul PROFIBUS DP-V1 rivolgersi allorganizzazione utente PROFIBUS oppure consul-tare lindirizzo www.profibus.com. Con la specifica PROFIBUS DP-V1, nel contesto degli ampliamenti del PROFIBUS DP-V1, sono stati introdotti nuovi servizi Read/Write aciclici. Questi servizi aciclici vengonoinseriti in speciali telegrammi durante il funzionamento aciclico del bus, in maniera taleda garantire una compatibilità tra il PROFIBUS DP (versione 0) e il PROFIBUS DP-V1(versione 1).Con i servizi Read/Write aciclici si possono scambiare grandi quantità di dati tra il mastere lo slave (convertitore di frequenza) rispetto, ad esempio, alla possibile trasmissione didati di entrata o di uscita ciclica mediante il canale dei parametri a 8 byte. Il vantaggiodello scambio di dati aciclico mediante DP-V1 consiste nella minimale sollecitazionedellesercizio del bus ciclico, poiché i telegrammi DP-V1 vengono aggiunti al ciclo delbus solo se necessario.Il canale dei parametri DP-V1 offre allutente due tipi di possibilità: il sistema di comando sovraordinato ha accesso a tutte le informazioni degli slave

SEW DP-V1. Di conseguenza, oltre ai dati di processo ciclici, anche le impostazionidellunità possono essere lette, memorizzate nel sistema di comando e modificatenello slave.

Inoltre, è possibile ottenere il routing del tool di servizio e messa in servizio MOVI-TOOLS tramite il canale dei parametri DP-V1, senza dover utilizzare a questo scopoun collegamento RS-485 proprietario. Informazioni dettagliate a riguardo si trovano,una volta installato il software MOVITOOLS, nella directory ...\SEW\MOVITOOLS\Fieldbus.

Di seguito vengono rappresentate per maggiore chiarezza le caratteristiche fondamen-tali del PROFIBUS DP-V1.

52123AXX

C1-Master

C2-Master C2-Master

Acyclic DP-V1 C2-Services

Acyclic DP-V1C2-Services

Acyclic DP-V1C1-Services

Cyclic OUT Data

Cyclic IN Data

Param PD

Param PD

SEWDrive

PROFIBUS DP-V1

Manuale Interfaccia bus di campo PROFIBUS UFP11A

27
Page 28: Interfaccia bus di campo UFP11A PROFIBUS DP-V1 ... Œ Interfaccia bus di campo PROFIBUS UFP11A 3 Indice Indice 1 Descrizione generale del sistema 4 2 Struttura dell unità 5 2.1 Vista

6

28

ntroduzione al PROFIBUS-DP-V1unzioni DP-V1

Master di classe C1 (master C1)

In una rete PROFIBUS DP-V1 si distinguono differenti classi di master. Il master C1 ese-gue sostanzialmente lo scambio di dati ciclico con gli slave. Master C1 tipici sono, adesempio, i sistemi di comando (come PLC) che scambiato i dati di processo ciclici conlo slave. Il collegamento aciclico fra master C1 e slave viene creato automaticamenteattraverso la creazione ciclica del collegamento PROFIBUS DP-V1, a condizione chesia stata attivata la funzione DP-V1 tramite il file GSD. In una rete PROFIBUS DP-V1può essere fatto funzionare un solo master C1.

Master di classe C2 (master C2)

Il master C2 non esegue lo scambio di dati ciclico con gli slave. Master C2 tipici sono,ad esempio, i sistemi di visualizzazione oppure anche i dispositivi di programmazioneinstallati temporaneamente (notebook / PC). Il master C2 si serve esclusivamente deicollegamenti aciclici per comunicare con gli slave. Questi collegamenti aciclici framaster C2 e slave vengono creati tramite il servizio Initiate. Il collegamento viene creatonon appena il servizio Initiate è stato eseguito con successo. Dopo di ciò è possibilescambiare dei dati aciclici con gli slave tramite i servizi Read o Write. In una rete DP-V1possono essere attivi più master C2. Il numero dei collegamenti C2 ad uno slave creaticontemporaneamente viene stabilito dallo slave. I convertitori di frequenza SEW sup-portano due collegamenti C2 paralleli.

Record di dati (DS)

I dati utili trasportati mediante un servizio DP-V1 vengono raggruppati come record didati. Ogni record di dati viene rappresentato in maniera univoca mediante la lunghezza,un numero di slot e un indice. Per la comunicazione del DP-V1 con il convertitore di fre-quenza SEW viene usata la struttura del record di dati 47, la quale è definita nel profiloPROFIdrive della tecnica di azionamento dellorganizzazione utente PROFIBUS a par-tire dalla versione 3.1 come canale dei parametri DP-V1 per azionamenti. Mediantequesto canale dei parametri vengono messi a disposizione diversi procedimenti diaccesso ai dati dei parametri del convertitore di frequenza.

Servizi DP-V1 Dagli ampliamenti DP-V1 risultano nuovi servizi che si possono utilizzare per lo scambiodi dati ciclico fra master e slave. Fondamentalmente si distinguono i seguenti servizi:

Elaborazione allarmi DP-V1

Con la specifica DP-V1 è stata definita, oltre ai servizi aciclici, anche unelaborazioneampliata degli allarmi. Ora si distinguono diversi tipi di allarme. In conseguenza di ciò,nel funzionamento DP-V1 non è più possibile analizzare la diagnosi specifica dellunitàtramite il servizio DP-V1 "DDLM_SlaveDiag". Per la tecnica di azionamento non è statadefinita nessuna elaborazione allarmi DP-V1 in quanto il convertitore di frequenza,generalmente, trasferisce la sua informazione di stato tramite la comunicazione dei datidi processo ciclici.

Master C1 Tipo di collegamento: MSAC1 (master/slave aciclico C1)

Lettura (read) lettura record di dati

Scrittura (write) scrittura record di dati

Master C2 Tipo di collegamento: MSAC2 (master/slave aciclico C2)

INITIATE creazione collegamento C2

ABORT annullamento collegamento C2

Lettura (read) lettura record di dati

Scrittura (write) scrittura record di dati

IF

Manuale Interfaccia bus di campo PROFIBUS UFP11A

Page 29: Interfaccia bus di campo UFP11A PROFIBUS DP-V1 ... Œ Interfaccia bus di campo PROFIBUS UFP11A 3 Indice Indice 1 Descrizione generale del sistema 4 2 Struttura dell unità 5 2.1 Vista

6Caratteristiche dei convertitori di frequenza SEWFunzioni DP-V1

6.2 Caratteristiche dei convertitori di frequenza SEWLe interfacce per bus di campo SEW conformi a PROFIBUS-DP-V1 hanno tutte lestesse caratteristiche di comunicazione per linterfaccia DP-V1. In linea di principio gliazionamenti vengono pilotati, conformemente alla norma DP-V1, tramite un master C1con dati di processo ciclici. Questo master C1 (di regola si tratta di un PLC) può ancheutilizzare nello scambio di dati ciclico, un canale dei parametri MOVILINK a 8 byte pereseguire i servizi di parametri con linterfaccia UFP. Laccesso dellUFP agli azionamentisottoordinati MOVITRAC® 07 non è possibile attraverso questo canale dei parametri. Ilmaster C1 ottiene laccesso alle stazioni sottoordinate tramite il canale C1 DP-V1, coni servizi Read e Write. Parallelamente a questi due canali di parametrizzazione è possibile creare due ulterioricanali C2 attraverso i quali il master C2, ad esempio, legge i dati dei parametri comevisualizzazione ed un secondo master C2 sotto forma di notebook configura laziona-mento tramite MOVITOOLS.

53124AXXFig. 11: canali di parametrizzazione con DP-V1

Drive System

C1-Master C2-Master C2-MasterAcyclic DP-V1C1-Services

PROFIBUS DP-V1

DP

Par

amet

erbu

fferCyclic IN/Out

C1-

Par

amet

erbu

ffer

C2-

Par

amet

erbu

ffer

C2-

Par

amet

erbu

ffer

Parameterbuffer

cyclic

Process Data

Acyclic DP-V1C2-Services Acyclic DP-V1

C2-ServicesPD

8 Byte Param

SE

W P

RO

FIB

US

DP

-V1

Inte

rface

DP:

DP:

Manuale Interfaccia bus di campo PROFIBUS UFP11A

29
Page 30: Interfaccia bus di campo UFP11A PROFIBUS DP-V1 ... Œ Interfaccia bus di campo PROFIBUS UFP11A 3 Indice Indice 1 Descrizione generale del sistema 4 2 Struttura dell unità 5 2.1 Vista

6

30

truttura del canale dei parametri DP-V1unzioni DP-V1

6.3 Struttura del canale dei parametri DP-V1In linea di principio, la parametrizzazione degli azionamenti viene realizzata mediantelindice del record di dati 47, secondo il canale dei parametri PROFIdrive DP-V1 dellaversione di profilo 3.0. Con limpostazione Request-ID si differenzia tra laccesso aiparametri nel profilo PROFIdrive oppure tramite i servizi SEW MoviLink. La tabella chesegue mostra le possibili codifiche dei singoli elementi. La struttura dei record di dati perlaccesso al PROFIdrive e al MoviLink è identica.

Vengono supportati i seguenti servizi MoviLink: canale dei parametri MoviLink a 8 byte con tutti i servizi supportati dal convertitore di

frequenza come parametro Read parametro Write parametro Write volatile ecc.

DP-V1Read/Write

PROFIdriveParameter ChannelDS47

SEW MoviLink

SF

Manuale Interfaccia bus di campo PROFIBUS UFP11A

Page 31: Interfaccia bus di campo UFP11A PROFIBUS DP-V1 ... Œ Interfaccia bus di campo PROFIBUS UFP11A 3 Indice Indice 1 Descrizione generale del sistema 4 2 Struttura dell unità 5 2.1 Vista

6Struttura del canale dei parametri DP-V1Funzioni DP-V1

Vengono supportati i seguenti servizi PROFIdrive: lettura (Request Parameter) di singoli parametri del tipo parola doppia scrittura (Change Parameter) di singoli parametri del tipo parola doppiaTab. 2: elementi del record di dati DS47

Campo Tipo dati Valori

Request Reference

Unsigned8 0x00 riservato0x01 ... 0xFF

Request ID Unsigned8 0x01 richiesta parametro (PROFIdrive)0x02 cambio parametro (PROFIdrive)0x40 SEW MoviLink Service

Response ID Unsigned8 Risposta (+):0x00 riservato0x01 richiesta parametro (+) (PROFIdrive)0x02 cambio parametro (+) (PROFIdrive)0x40 SEW MoviLink Service (+)

Risposta ():0x81 richiesta parametro () (PROFIdrive)0x82 cambio parametro () (PROFIdrive)0xC0 SEW MoviLink Service ()

Axis Unsigned8 0x00 ... 0xFF numero di asse 0 ... 255

No. of Parameters

Unsigned8 0x01 ... 0x13 1 ... 19 DWORDs (byte di dati 240 DP-V1)

Attribute Unsigned8 0x10 valore

Per SEW MoviLink (Request ID = 0x40):0x00 Nessun servizio0x10 parametro Read0x20 parametro Write 0x30 parametro volatile Write 0x40 ... 0xF0 riservato

No. of Elements Unsigned8 0x00 per parametri non indessati0x01 ... 0x75 quantità 1 ... 117

Parameter Number

Unsigned16 0x0000 ... 0xFFFF indice parametro MoviLink

Subindex Unsigned16 0x0000 SEW: sempre 0

Formato Unsigned8 0x43 parola doppia0x44 errore

No. of Values Unsigned8 0x00 ... 0xEA quantità 0 ... 234

Error Value Unsigned16 0x0000 ... 0x0064 codici anomalia PROFIdrive0x0080 + codice addizionale MoviLink lowPer SEW MoviLink valore errore 16 bit

Manuale Interfaccia bus di campo PROFIBUS UFP11A

31
Page 32: Interfaccia bus di campo UFP11A PROFIBUS DP-V1 ... Œ Interfaccia bus di campo PROFIBUS UFP11A 3 Indice Indice 1 Descrizione generale del sistema 4 2 Struttura dell unità 5 2.1 Vista

6

32

truttura del canale dei parametri DP-V1unzioni DP-V1

rg

Sequenza di para-metrizzazione mediante record di dati 47

Laccesso ai parametri si ottiene combinando i servizi DP-V1 Write e Read. ConWrite.req, il comando di parametrizzazione viene trasmesso allo slave. Dopo di ciò,viene elaborato internamente allo slave.Il master invia ora un Read.req per ricevere la risposta di parametrizzazione. Se ilmaster riceve una risposta negativa Read.res dallo slave esso ripete il Read.req. Nonappena si conclude lelaborazione dei parametri nel convertitore di frequenza, questorisponde con una risposta positiva Read.res. I dati utili contengono quindi la risposta diparametrizzazione del comando di parametrizzazione precedentemente inviato conWrite.req (vedi figura ). Questo meccanismo è valido sia per un master C1 come ancheper un master C2.

53127AXXFig. 12: sequenza di telegramma per laccesso ai parametri attraverso DP-V1

Master PROFIBUS-DP-V1 Slave (Drive)

Write.req DS47with data (parameter request)

Read.req DS47without data

Write.reswithout data

Read.res(-)without data

Read.req DS47without data

Read.res(+)with data (parameter response)

ParameterRequest

ParameteProcessin

ParameterResponse

ParameterRequest

ParameterResponse

SF

Manuale Interfaccia bus di campo PROFIBUS UFP11A

Page 33: Interfaccia bus di campo UFP11A PROFIBUS DP-V1 ... Œ Interfaccia bus di campo PROFIBUS UFP11A 3 Indice Indice 1 Descrizione generale del sistema 4 2 Struttura dell unità 5 2.1 Vista

6Struttura del canale dei parametri DP-V1Funzioni DP-V1

Sequenza per master DP-V1

Quando la durata del ciclo del bus è molto breve la richiesta della risposta di parame-trizzazione avviene prima che il convertitore di frequenza abbia completato interna-mente laccesso ai parametri. Di conseguenza, in questo momento i dati di risposta delconvertitore di frequenza non sono ancora disponibili. In questo stato il convertitore difrequenza invia a livello DP-V1 una risposta negativa con lError_Code _1 = 0xB5 (con-flitto di stato). Il master DP-V1 deve quindi inviare una nuova richiesta con il suddettoheader Read.req, finché non arriva dal convertitore di frequenza una risposta positiva.

53127AXX

Send Write.requestwith Parameterdata

Send DS_Read.reqwith Parameterdata

Check Write.response

Write.responsenegative

Write.responsepositive

Parameter transfer aborted with ERROR

Read.response

StateConflict?

Other Errorsor Timeout

yes

no

yes

no

Parameter transferok, data available

Manuale Interfaccia bus di campo PROFIBUS UFP11A

33
Page 34: Interfaccia bus di campo UFP11A PROFIBUS DP-V1 ... Œ Interfaccia bus di campo PROFIBUS UFP11A 3 Indice Indice 1 Descrizione generale del sistema 4 2 Struttura dell unità 5 2.1 Vista

6

34

truttura del canale dei parametri DP-V1unzioni DP-V1

Indirizzamento di uninterfaccia UFP con MOVI-TRAC® 07 sotto-ordinati

La struttura del record di dati DS47 definisce un elemento asse. Con limpostazione Axis= 0 si accede allUFP direttamente. Per indirizzare un MOVITRAC® 07 sottoordinato ènecessario immettere lindirizzo SBus del convertitore di frequenza corrispondentenellelemento asse.

Comandi di para-metrizzazione MoviLink

Il canale dei parametri MoviLink dei convertitori di frequenza SEW viene mappato diret-tamente nella struttura del record di dati 47. Per lo scambio dei comandi di parametriz-zazione MoviLink viene usato il "request ID" 0x40 (SEW MoviLink-Service). Laccessoai parametri con i servizi MoviLink ha luogo abitualmente in base alla struttura descrittadi seguito. In questo caso per il record di dati 47 viene usata la tipica sequenza di tele-gramma.Request ID: 0x40 SEW MoviLink ServiceNel canale dei parametri MoviLink il servizio effettivo viene definito mediante lelementodel record di dati Attribute. Lhigh nibble di questo elemento corrisponde al nibble diservizio del byte di gestione nel canale dei parametri DPV0.

53129BXX

SF

Manuale Interfaccia bus di campo PROFIBUS UFP11A

Page 35: Interfaccia bus di campo UFP11A PROFIBUS DP-V1 ... Œ Interfaccia bus di campo PROFIBUS UFP11A 3 Indice Indice 1 Descrizione generale del sistema 4 2 Struttura dell unità 5 2.1 Vista

6Struttura del canale dei parametri DP-V1Funzioni DP-V1

Esempio di lettura di un parametro mediante MoviLink

La tabella che segue mostra un esempio di struttura dei dati utili Write.request eRead.res per la lettura di un singolo parametro mediante il canale dei parametri Movi-Link.

Invio del comando di parametrizzazioneLa tabella riporta la codifica dei dati utili per il servizio Write.req con lindicazionedellheader DP-V1. Con il servizio Write.req il comando di parametrizzazione vienetrasmesso al convertitore di frequenza. Viene letta la versione firmware.Tab. 3: estratto della lista dei parametri (manuale "Comunicazione MOVITRAC® 07")

Par.no. Parametri

Indice Unità/indice Accesso Default Significato / campo valori

Dec Hex Abbr. Cv.0.. valori visualizzati07. Dati dellunità070 tipo unità 8301 206D 0 RO 0

071 corrente nominale unità 8361 20A9 A -3 RO 0

076 firmware unità base 8300 206C 0 RO 0esempio:822609711 = 822 609 7.111822609011 = 822 609 X.11

Tab. 4: header Write.request per il trasferimento del comando di parametrizzazione

Servizio Write.request

Slot_Number 0 a scelta (non viene analizzato)

Indice 47 indice del record di dati; indice costante 47

Length 10 10 byte dati utili per comando di parametrizzazione

Tab. 5: DATI UTILI Write.req per "Read Parameter" MoviLink

Byte Campo Valore Descrizione

0 Request Reference 0x01 numero di riferimento individuale per comando di parametrizzazione, viene replicato nella risposta di parametrizzazione

1 Request ID 0x40 SEW MoviLink Service

2 Axis 0x01 numero azionamento; 1 = indirizzo SBus

3 No. of Parameters 0x01 1 parametro

4 Attribute 0x10 MoviLink Service "parametro Read"

5 No. of Elements 0x00 0 = accesso al valore diretto, nessun sotto-elemento

6..7 Parameter Number 0x206C indice MoviLink 8300 = "versione firmware"

8..9 Subindex 0x0000 sottoindice 0

Manuale Interfaccia bus di campo PROFIBUS UFP11A

35
Page 36: Interfaccia bus di campo UFP11A PROFIBUS DP-V1 ... Œ Interfaccia bus di campo PROFIBUS UFP11A 3 Indice Indice 1 Descrizione generale del sistema 4 2 Struttura dell unità 5 2.1 Vista

6

36

truttura del canale dei parametri DP-V1unzioni DP-V1

Richiesta di risposta di parametrizzazioneLa tabella riporta la codifica dei DATI UTILI Read.req con lindicazione dellheaderDP-V1.

Risposta di parametrizzazione MoviLinkLa tabella riporta i DATI UTILI Read.res con i dati di risposta positivi del comando diparametrizzazione. In questo esempio viene mandato indietro il valore del parametroper lindice 8300 (versione firmware).

Tab. 6: Read.req per la richiesta di risposta di parametrizzazione

Servizio Write.request

Slot_Number 0 a scelta (non viene analizzato)

Index 47 indice del record di dati; indice costante 47

Length 10 10 byte dati utili per comando di parametrizzazione

Tab. 7: header DP-V1 della Read.response positiva con risposta di parametrizzazione

Servizio Read.request

Slot_Number 0 a scelta (non viene analizzato)

Index 47 indice del record di dati; indice costante 47

Length 10 10 byte dati utili nel buffer di risposta

Tab. 8: risposta positiva per servizio MoviLink

Byte Campo Valore Descrizione

0 Response Reference 0x01 numero di riferimento replicato dal comando di parametrizzazione

1 Response ID 0x40 risposta MoviLink positiva

2 Axis 0x01 numero di azionamento replicato; 1 = indirizzo SBus

3 No. of Parameters 0x01 1 parametro

4 Format 0x43 formato parametro: parola doppia

5 No. of Values 0x01 1 valore

6..7 Value Hi 0x311C parte più significativa del parametro

8..9 Value Lo 0x7289 parte meno significativa del parametro

decodifica:0x 311C 7289 = 823947913 dec>> versione firmware 823 947 9.13

SF

Manuale Interfaccia bus di campo PROFIBUS UFP11A

Page 37: Interfaccia bus di campo UFP11A PROFIBUS DP-V1 ... Œ Interfaccia bus di campo PROFIBUS UFP11A 3 Indice Indice 1 Descrizione generale del sistema 4 2 Struttura dell unità 5 2.1 Vista

6Struttura del canale dei parametri DP-V1Funzioni DP-V1

Esempio di scrit-tura di un para-metro mediante MOVILINK

Le tabelle che seguono mostrano un esempio della struttura dei servizi Write e Read.La velocità 123 rpm ( valore 123 000) va scritta provvisoriamente sul riferimentointerno n11 P160. Utilizzare a questo scopo il servizio MoviLink Write Parameter vola-tile.

Invio del comando "Write parameter volatile"

Dopo linvio di questa Write.request si riceve la Write.response. Se nel canale para-metri, durante lelaborazione, non cè stato nessun conflitto di stato si riceve unaWrite.response positiva. In caso contrario nellError_code_1 viene indicato lerrore distato.

Tab. 9: estratto della lista dei parametri (manuale "Comunicazione MOVITRAC® 07")

Par.no. Parametri

Indice Unità/indiceAccesso Default Significato / campo valori

Dec Hex Abbr. Cv.16. riferimenti fissi 1

160 riferimento interno n11 8489 2129 1/s 66 N/RW 150000 5000000 ...0, increm. 200

0 ... 5000000, increm. 200

161 riferimento interno n12 8490 212A 1/s 66 N/RW 750000 5000000 ... 0, increm. 200

0 ... 5000000, increm. 200

Tab. 10: header DP-V1 della Write.request con comando di parametrizzazione

Servizio Write.request

Slot_Number 0 a scelta (non viene analizzato)

Index 47 indice del record di dati; indice costante 47

Length 16 16 byte dati utili per buffer di comando

Tab. 11: dati utili Write.req per servizio MoviLink "Write Parameter volatile"

Byte Campo Valore Descrizione

0 Request Reference 0x01 numero di riferimento individuale per comando di parametrizzazione, viene replicato nella risposta di parametrizzazione

1 Request ID 0x40 SEW MoviLink Service

2 Axis 0x01 numero azionamento; 1 = indirizzo SBus

3 No. of Parameters 0x01 1 parametro

4 Attribute 0x30 servizio MoviLink "Write Parameter volatile"

5 No. of Elements 0x00 0 = accesso al valore diretto, nessun sotto-elemento

6..7 Parameter Number 0x2129 indice parametro 8489 = P160 n11

8..9 Subindex 0x0000 sottoindice 0

10 Format 0x43 parola doppia

11 No. of Values 0x01 1 modifica valore parametro

12..13 Value HiWord 0x0001 parte più significativa del valore del parametro

14..15 Value LoWord 0xE078 parte meno significativa del valore del parametro

Manuale Interfaccia bus di campo PROFIBUS UFP11A

37
Page 38: Interfaccia bus di campo UFP11A PROFIBUS DP-V1 ... Œ Interfaccia bus di campo PROFIBUS UFP11A 3 Indice Indice 1 Descrizione generale del sistema 4 2 Struttura dell unità 5 2.1 Vista

6

38

truttura del canale dei parametri DP-V1unzioni DP-V1

Richiesta di risposta di parametrizzazioneLa tabella riporta la codifica dei DATI UTILI Write.req con lindicazione dellheaderDP-V1.

Risposta positiva a "Write Parameter volatile"

Tab. 12: Read.req per la richiesta di risposta di parametrizzazione

Campo Valore Descrizione

Function_Num Read.req

Slot_Number X Slot_Number non usato

Index 47 indice del record di dati

Length 240 lunghezza massima buffer di risposta nel master DP-V1

Tab. 13: header DP-V1 della Read.response positiva con risposta di parametrizzazione

Servizio Read.response

Slot_Number 0 a scelta (non viene analizzato)

Index 47 indice del record di dati; indice costante 47

Length 4 12 byte dati utili nel buffer di risposta

Tab. 14: risposta positiva per servizio MoviLink "Write Parameter"

Byte Campo Valore Descrizione

0 Response Reference 0x01 numero di riferimento replicato dal comando di parametrizzazione

1 Response ID 0x40 risposta MoviLink positiva

2 Axis 0x01 numero di azionamento replicato; 1 = indirizzo SBus

3 No. of Parameters 0x01 1 parametro

SF

Manuale Interfaccia bus di campo PROFIBUS UFP11A

Page 39: Interfaccia bus di campo UFP11A PROFIBUS DP-V1 ... Œ Interfaccia bus di campo PROFIBUS UFP11A 3 Indice Indice 1 Descrizione generale del sistema 4 2 Struttura dell unità 5 2.1 Vista

6Struttura del canale dei parametri DP-V1Funzioni DP-V1

Risposta di para-metrizzazione negativa

La tabella che segue riporta la codifica di una risposta negativa di un servizio MoviLink.Con una risposta negativa nel Response ID viene impostato il bit 7.

Codici di ritorno MoviLink della parametrizzazione per DP-V1

La tabella che segue riporta i codici che vengono inviati di ritorno dallinterfaccia SEW-DP-V1 quando laccesso ai parametri DP-V1 è errato.

Tab. 15: risposta negativa per servizio MoviLink

Servizio Read.response

Slot_Number 0 a scelta (non viene analizzato)

Index 47 indice del record di dati; indice costante 47

Length 8 8 byte dati utili nel buffer di risposta

Byte Campo Valore Descrizione

0 Response Reference 0x01 numero di riferimento replicato dal comando di parame-trizzazione

1 Response ID 0xC0 risposta MoviLink negativa

2 Axis 0x01 numero di azionamento replicato; 1 = indirizzo SBus

3 No. of Parameters 0x01 1 parametro

4 Format 0x44 errore

5 No. of Values 0x01 1 codice anomalia

6..7 Error Value 0x0811 codice di ritorno MoviLink ad es. ErrorClass 0x08, Add.-Code 0x11(vedi tabella MoviLink dei codici di ritorno per DP-V1)

MoviLink codice di ritorno (hex)

Descrizione

0x0810 indice non ammesso, indice parametro non è presente nellunità

0x0811 funzione / parametro non implementato

0x0812 consentito solo accesso in lettura

0x0813 blocco parametri attivo

0x0814 programmazione di fabbrica attiva

0x0815 valore eccessivo per il parametro

0x0816 valore troppo basso per il parametro

0x0817 manca la scheda opzionale richiesta

0x0818 errore nel software di sistema

0x0819 accesso parametro solo tramite interfaccia processo RS-485

0x081A accesso parametro solo tramite interfaccia diagnostica RS-485

0x081B parametro con protezione di accesso

0x081C richiesto blocco unità

0x081D valore non ammesso per il parametro

0x081E la programmazione di fabbrica è stata attivata

0x081F il parametro non è stato salvato nella EEPROM

0x0820 il parametro non può essere modificato con stadio finale abilitato / riservato

0x0821 riservato

0x0822 riservato

0x0823 parametro modificabile solo con stop del programma IPOS

0x0824 parametro modificabile solo con setup automatico disattivato

0x0505 codifica errata del byte di gestione e del byte riservato

0x0602 errore di comunicazione tra il sistema del convertitore di frequenza e la scheda opzionale del bus di campo

0x0502 timeout del collegamento di supporto (ad es. durante il reset o con Sys-Fault)

Manuale Interfaccia bus di campo PROFIBUS UFP11A

39
Page 40: Interfaccia bus di campo UFP11A PROFIBUS DP-V1 ... Œ Interfaccia bus di campo PROFIBUS UFP11A 3 Indice Indice 1 Descrizione generale del sistema 4 2 Struttura dell unità 5 2.1 Vista

6

40

truttura del canale dei parametri DP-V1unzioni DP-V1

Comandi di para-metrizzazione PROFIdrive

Il canale dei parametri PROFIdrive dei convertitori di frequenza SEW viene mappatodirettamente nella struttura del record di dati 47. Laccesso ai parametri con i serviziPROFIdrive avviene in linea di principio con la struttura descritta di seguito. In questocaso per il record di dati 47 viene usata la tipica sequenza di telegramma. Dal momentoche PROFIdrive definisce solo i due Request IDRequest ID:0x01Request Parameter (PROFIdrive)Request ID:0x02Change Parameter (PROFIdrive)si può ricorrere solo ad un accesso ai dati limitato in confronto ai servizi MoviLink.

Esempio di lettura di un parametro tramite PROFI-drive

La tabella che segue mostra un esempio di struttura dei dati utili Write.request eRead.res per la lettura di un singolo parametro mediante il canale dei parametri Movi-Link.

Invio del comando di parametrizzazioneLa tabella riporta la codifica dei dati utili per il servizio Write.req con lindicazionedellheader DP-V1. Con il servizio Write.req il comando di parametrizzazione vieneinviato al convertitore di frequenza.

Il Request-ID = 0x02 = Change Parameter (PROFIdrive) attiva un accesso di scritturapermanente sul parametro selezionato. In conseguenza di ciò, ad ogni accesso di scrit-tura viene scritta la Flash/EEPROM interna del convertitore di frequenza. Nel caso chesia necessario scrivere dei parametri ciclicamente a brevi intervalli utilizzare il servizioMoviLink "Write Parameter volatile". Con questo servizio si modificano i valori dei para-metri solo nella RAM del convertitore di frequenza.

Tab. 16: header Write.request per il trasferimento del comando di parametrizzazione

Servizio Write.request

Slot_Number 0 a scelta (non viene analizzato)

Index 47 indice del record di dati; indice costante 47

Length 10 10 byte dati utili per comando di parametrizzazione

Tab. 17: DATI UTILI Write.req per "Read Parameter" MoviLink

Byte Campo Valore Descrizione

0 Request Reference 0x01 numero di riferimento individuale per comando di parametrizzazione, viene replicato nella risposta di parametrizzazione

1 Request ID 0x01 richiesta parametro (PROFIdrive)

2 Axis 0x01 numero azionamento; 1 = indirizzo SBus

3 No. of Parameters 0x01 1 parametro

4 Attribute 0x10 accesso al valore parametro

5 No. of Elements 0x00 0 = accesso al valore diretto, nessun sotto-elemento

6..7 Parameter Number 0x206C indice MoviLink 8300 = "versione firmware"

8..9 Subindex 0x0000 sottoindice 0

SF

Manuale Interfaccia bus di campo PROFIBUS UFP11A

Page 41: Interfaccia bus di campo UFP11A PROFIBUS DP-V1 ... Œ Interfaccia bus di campo PROFIBUS UFP11A 3 Indice Indice 1 Descrizione generale del sistema 4 2 Struttura dell unità 5 2.1 Vista

6Struttura del canale dei parametri DP-V1Funzioni DP-V1

Richiesta di risposta di parametrizzazioneLa tabella riporta la codifica dei DATI UTILI Read.req con lindicazione dellheaderDP-V1.

Risposta di parametrizzazione PROFIdrive positivaLa tabella riporta i dati utili Read.res con i dati di risposta positivi del comando di para-metrizzazione. In questo esempio viene mandato indietro il valore del parametro perlindice 8300 (versione firmware).

Tab. 18: Read.req per la richiesta di risposta di parametrizzazione

Servizio Read.request

Slot_Number 0 a scelta (non viene analizzato)

Index 47 indice del record di dati; indice costante 47

Length 240 lunghezza massima del buffer di risposta nel master DP-V1

Tab. 19: header DP-V1 della Read.response positiva con risposta di parametrizzazione

Servizio Read.request

Slot_Number 0 a scelta (non viene analizzato)

Index 47 indice del record di dati; indice costante 47

Length 10 10 byte dati utili nel buffer di risposta

Tab. 20: risposta positiva per servizio MoviLink

Byte Campo Valore Descrizione

0 Response Reference 0x01 numero di riferimento replicato dal comando di parametrizzazione

1 Response ID 0x01 risposta positiva per "Request Parameter"

2 Axis 0x01 numero di azionamento replicato; 1 = indirizzo SBus

3 No. of Parameters 0x01 1 parametro

4 Format 0x43 formato parametro: parola doppia

5 No. of Values 0x01 1 valore

6..7 Value Hi 0x311C parte più significativa del parametro

8..9 Value Lo 0x7289 parte meno significativa del parametro

decodifica:0x 311C 7289 = 823947913 dec>> versione firmware 823 947 9.13

Manuale Interfaccia bus di campo PROFIBUS UFP11A

41
Page 42: Interfaccia bus di campo UFP11A PROFIBUS DP-V1 ... Œ Interfaccia bus di campo PROFIBUS UFP11A 3 Indice Indice 1 Descrizione generale del sistema 4 2 Struttura dell unità 5 2.1 Vista

6

42

truttura del canale dei parametri DP-V1unzioni DP-V1

Esempio di scrit-tura di un para-metro tramite PROFIdrive

Le tabelle che seguono riportano degli esempi di struttura dei servizi Write e Read perla scrittura permanente del riferimento interno n11 (vedi "Esempio di scrittura di unparametro mediante MoviLink"). Allo scopo viene utilizzato il servizio PROFIdrive-Change Parameter.

Invio del comando "Write parameter volatile"

Dopo linvio di questa Write.request si riceve la Write.response. Se nel canale para-metri, durante lelaborazione, non cè stato nessun conflitto di stato si riceve unaWrite.response positiva. In caso contrario nellError_code_1 viene indicato lerrore distato.

Richiesta di risposta di parametrizzazioneLa tabella riporta la codifica dei dati utili Write.req con lindicazione dellheader DP-V1.

Tab. 21: header DP-V1 della Write.request con comando di parametrizzazione

Servizio Write.request

Slot_Number 0 a scelta (non viene analizzato)

Index 47 indice del record di dati; indice costante 47

Length 16 16 byte dati utili per buffer di comando

Tab. 22: dati utili Write.req per servizio MoviLink "Write Parameter volatile"

Byte Campo Valore Descrizione

0 Request Reference 0x01 numero di riferimento individuale per comando di parametrizzazione, viene replicato nella risposta di parametrizzazione

1 Request ID 0x02 Change Parameter (PROFIdrive)

2 Axis 0x01 numero azionamento; 1 = indirizzo SBus

3 No. of Parameters 0x01 1 parametro

4 Attribute 0x10 accesso al valore parametro

5 No. of Elements 0x00 0 = accesso al valore diretto, nessun sottoele-mento

6..7 Parameter Number 0x7129 indice parametro 8489 = P160 n11

8..9 Subindex 0x0000 sottoindice 0

10 Format 0x43 parola doppia

11 No. of Values 0x01 1 modifica valore parametro

12..13 Value HiWord 0x0001 parte più significativa del valore del parametro

14..15 Value LoWord 0xE078 parte meno significativa del valore del parametro

Tab. 23: Read.req per la richiesta di risposta di parametrizzazione

Campo Valore Descrizione

Function_Num Read.req

Slot_Number X Slot_Number non usato

Index 47 indice del record di dati

Length 240 lunghezza massima buffer di risposta nel master DP-V1

SF

Manuale Interfaccia bus di campo PROFIBUS UFP11A

Page 43: Interfaccia bus di campo UFP11A PROFIBUS DP-V1 ... Œ Interfaccia bus di campo PROFIBUS UFP11A 3 Indice Indice 1 Descrizione generale del sistema 4 2 Struttura dell unità 5 2.1 Vista

6Struttura del canale dei parametri DP-V1Funzioni DP-V1

Risposta positiva a "Write Parameter volatile"

Risposta di para-metrizzazione negativa

La tabella che segue riporta la codifica di una risposta negativa di un servizio PROFI-drive. Con una risposta negativa nel Response ID viene impostato il bit 7.

Tab. 24: header DP-V1 della Read.response positiva con risposta di parametrizzazione

Servizio Read.response

Slot_Number 0 a scelta (non viene analizzato)

Index 47 indice del record di dati; indice costante 47

Length 4 12 byte dati utili nel buffer di risposta

Tab. 25: risposta positiva per servizio MoviLink "Write Parameter"

Byte Campo Valore Descrizione

0 Response Reference 0x01 numero di riferimento replicato dal comando di parametrizzazione

1 Response ID 0x02 risposta MoviLink positiva

2 Axis 0x01 numero di azionamento replicato; 1 = indirizzo SBus

3 No. of Parameters 0x01 1 parametro

Tab. 26: risposta negativa per servizio PROFIdrive

Servizio Read.response

Slot_Number 0 a scelta (non viene analizzato)

Index 47 indice del record di dati; indice costante 47

Length 8 8 byte dati utili nel buffer di risposta

Byte Campo Valore Descrizione

0 Response Reference 0x01 numero di riferimento replicato dal comando di parametrizzazione

1 Response ID 0x810x82 risposta negativa per "Request Parameter", risposta negativa per "Change Parameter"

2 Axis 0x00 numero di azionamento replicato; 1 = indirizzo SBus

3 No. of Parameters 0x01 1 parametro

4 Format 0x44 errore

5 No. of Values 0x01 1 codice anomalia

6..7 Error Value 0x0811 codice di ritorno MoviLink ad es. ErrorClass 0x08, Add.-Code 0x11(vedi tabella MoviLink dei codici di ritorno per DP-V1)

Manuale Interfaccia bus di campo PROFIBUS UFP11A

43
Page 44: Interfaccia bus di campo UFP11A PROFIBUS DP-V1 ... Œ Interfaccia bus di campo PROFIBUS UFP11A 3 Indice Indice 1 Descrizione generale del sistema 4 2 Struttura dell unità 5 2.1 Vista

6

44

truttura del canale dei parametri DP-V1unzioni DP-V1

Codici di ritorno PROFIdrive per DP-V1

Questa tabella riporta la codifica del numero errore nella risposta di parametrizzazioneDP-V1 PROFIdrive, conformemente al profilo PROFIdrive, versione 3.1. Questa tabellaè valida se vengono utilizzati i servizi "Request Parameter" e "Change Parameter".

No. errore Significato Usato su Inform. supplem.

0x00 numero parametro non ammesso

accesso a parametro non disponibile 0

0x01 impossibile modificare il valore parametro

accesso per modifica ad un parametro che non può essere modificato

sottoindice

0x02 limite minimo o massimo superato

accesso per modifica con valore fuori dai limiti

sottoindice

0x03 sottoindice errato accesso ad un sottoindice non disponi-bile

sottoindice

0x04 manca larray accesso con sottoindice a parametri non indicizzati

0

0x05 tipo dati non corretto accesso per modifica con valore che non corrisponde al tipo di dati del parametro

0

0x06 impostazione non ammessa (è possibile solo un reset)

accesso per modifica con valore diverso da 0 dove ciò non è ammesso

sottoindice

0x07 impossibile modificare elemento di descrizione

accesso per modifica ad un elemento di descrizione che non può essere modifi-cato

sottoindice

0x08 riservato (profilo PROFIdrive versione 2: Write PPO richiesta in IR non disponibile)

0x09 non sono disponibili dati di descrizione

accesso ad una descrizione non disponi-bile (valore parametro disponibile)

0

0x0A riservato (profilo PROFIdrive versione 2: accesso gruppo errato)

0x0B manca priorità operazione accesso per modifica senza i diritti per la modifica dei parametri

0

0x0C riservato (profilo PROFIdrive versione 2: password errata)

0x0D riservato (profilo PROFIdrive versione 2: impossi-bile leggere il testo nel trasferimento dati ciclico)

0x0E riservato (profilo PROFIdrive versione 2: impossi-bile leggere il nome nel trasferimento dati ciclico)

0x0F array testo non disponibile accesso allarray testo che non è dispo-nibile (valore parametro disponibile)

0

0x10 riservato (profilo PROFIdrive versione 2: manca Write PPO)

0x11 impossibile soddisfare la richiesta a causa dello stato operativo

accesso temporaneamente impossibile per ragioni non specificate in dettaglio

0

0x12 riservato (profilo PROFIdrive versione 2: altro errore)

0x13 riservato (profilo PROFIdrive versione 2: impossi-bile leggere i dati nello scambio ciclico)

0x14 valore non ammesso accesso per modifica con un valore che rientra nei limiti ma che non è ammesso per motivi a lungo termine (parametro con valori singoli definiti)

sottoindice

0x15 risposta troppo lunga la lunghezza della risposta corrente supera la lunghezza massima trasmissibile

0

0x16 indirizzo parametro non ammesso

valore non ammesso o valore che non è supportato per lattributo, numero di ele-menti, numero parametro, sottoindice o combinazione

0

SF

Manuale Interfaccia bus di campo PROFIBUS UFP11A

Page 45: Interfaccia bus di campo UFP11A PROFIBUS DP-V1 ... Œ Interfaccia bus di campo PROFIBUS UFP11A 3 Indice Indice 1 Descrizione generale del sistema 4 2 Struttura dell unità 5 2.1 Vista

6Struttura del canale dei parametri DP-V1Funzioni DP-V1

0x17 formato non ammesso Write request: formato non ammesso oppure formato dei dati parametro non supportato

0

0x18 numero di valori non consistente

Write request: il numero di valori dei dati parametro non corrisponde al numero di elementi nellindirizzo parametro

0

0x19 asse inesistente accesso ad un asse che non esiste

fino a 0x64 riservato

0x65..0xFF specifico del produttore

No. errore Significato Usato su Inform. supplem.

Manuale Interfaccia bus di campo PROFIBUS UFP11A

45
Page 46: Interfaccia bus di campo UFP11A PROFIBUS DP-V1 ... Œ Interfaccia bus di campo PROFIBUS UFP11A 3 Indice Indice 1 Descrizione generale del sistema 4 2 Struttura dell unità 5 2.1 Vista

6

46

rogettazione di un master C1unzioni DP-V1

6.4 Progettazione di un master C1Per la progettazione di un master C1 DP-V1 è necessario uno specifico file GSD cheattiva le funzioni DP-V1 della UFP. Inoltre, è necessario che il file GSD e il firmware dellaUFP corrispondano funzionalmente. La SEW-EURODRIVE fornisce con lintroduzionedelle funzioni DP-V1 due file GSD. Per la selezione del file GSD vedi tabella "Validitàdei file GSD per UFP".

Validità dei file GSD per UFP

File GSD per DP-V1

Per maggiore chiarezza i file GSD per PROFIBUS-DP-V1 vengono visualizzati in unaapposita sottodirectory del software di progettazione per il master DP-V1. La figura chesegue mostra un esempio di rappresentazione nella configurazione hardware di STEP7.

Modulo PROFIBUS UFP 076 firmware unità base:

SEW_6004.GSD per DP SEWA6004.GSD per DP-V1

823 908 8.10 .12 ok impossibile

823 908 8.13 e superiori ok ok

53131AXX

PF

Manuale Interfaccia bus di campo PROFIBUS UFP11A

Page 47: Interfaccia bus di campo UFP11A PROFIBUS DP-V1 ... Œ Interfaccia bus di campo PROFIBUS UFP11A 3 Indice Indice 1 Descrizione generale del sistema 4 2 Struttura dell unità 5 2.1 Vista

6AppendiceFunzioni DP-V1

Modo operativo (modo DP-V1)

Di regola, quando si progetta un master C1 è possibile attivare il modo operativo DP-V1. Di conseguenza, tutti gli slave DP che hanno attivato nei loro file GSD le funzioniDP-V1 e supportano DP-V1 vengono fatti funzionare nel modo DP-V1. Gli slave DPstandard continuano a funzionare attraverso PROFIBUS-DP e ciò garantisce un funzio-namento misto di moduli compatibili DP-V1 e DP. A seconda delle caratteristiche dellefunzioni master è possibile anche far funzionare una stazione compatibile DP-V1, che èstata progettata con il file GSD DP-V1, nel modo operativo "DP".

6.5 AppendiceEsempio di programma per SIMATIC S7

Il codice STEP7 che segue indica come avviene laccesso ai parametri attraverso iblocchi funzionali di sistema STEP7 SFB 52/53. Questo codice si può copiare ed impor-tare/compilare come sorgente STEP7.

Esempio: blocco funzionale FB5 "DPV1_Movilink_FB"

FUNCTION_BLOCK FB 5TITLE =DPV1_Movilink_FB//IMPORTANTE!//Questo esempio di programma mostra soltanto il principio del procedimento.//Non ci assumiamo alcuna responsabilità, né giuridica né di altro tipo, //per eventuali funzioni di programma sbagliate.////Requisiti di sistema:// - collegamento master DP delle serie S7-300 oppure S7-400,// che supporta le funzioni master DPV1;// - interfacce profibus DPV1 della SEW (identificazione "SEWA600x.GSD")////Questo blocco funzionale realizza lo scambio di parametri fra convertitore di frequenza//e PLC attraverso il canale DPV1. Dal momento che lo scambio di dati attraverso il //canale dei parametri DPV1 è un servizio aciclico, il//modulo funzionale va richiamato finché lo scambio di dati non è stato completato//(durata dallavvio di un comando di parametrizzazione tramite fActivate fino//alla risposta fDone).AUTHOR : SEWFAMILY : MovilinkVERSION : 0.1

VAR_INPUTDrive_IO_Address : INT ; //indirizzo periferico del convertitore di frequenzabService : BYTE ; //byte di servizio Movilink 0x01 = Read, 0x02 = Write, ecc.bAxis : BYTE ; //0 per asse singolo, sottoindirizzo dellasse se si utilizza UFP11AwParameterIndex : WORD ; //indice parametri MovilinkwSubIndex: WORD ; //sottoindice MovilinkdwWriteData: DWORD ; //dati WriteInstanzDB_SFB52 : BLOCK_DB ; //InstanzDB della funzione di sistema SFB52. Richiesto per DPV1_READInstanzDB_SFB53 : BLOCK_DB ; //InstanzDB della funzione di sistema SFB53. Richiesto per DPV1_WRITE

END_VAR

VAR_OUTPUTbError: BYTE ; //nessun errore = 0, errore S7 = 1, timeout = 2, errore Movilink = 3;dwData : DWORD ; //contiene dati se fError=0; S7-ErrorCode se fError=1; altrimenti non definito

END_VAR

VAR_IN_OUTfActivate: BOOL ; //trigger della funzionefBusy : BOOL ; //bit occupato; TRUE fino al termine della funzione oppure allintervento del controllo timeoutfDone : BOOL ; //indica che la funzione è terminata (con o senza errori)

END_VAR

VARfStaticBusy : BOOL ; //bit di memoria per busy flagfStaticWriteRequest: BOOL ; //quando MVLK-WriteReq = TRUE oppure MVLK-ReadReq = FALSEfDPV1WriteDone : BOOL ; //segnala se è stato eseguito DPV1 WritefAuxflag : BOOL ; dwStaticDriveAddr: DWORD ; //indirizzo I/O del convertitore di frequenzaiStaticReqLength : INT ; //lunghezza dei telegrammi da trasmettereMVLK_Req : STRUCT //struttura Movilink WriteRequestRequestReference : BYTE := B#16#1; //REQ: Request ReferenceRequestId : BYTE := B#16#40; //REQ: Request IDAxis : BYTE ; //REQ: AxisNo_of_Parameter : BYTE := B#16#1; //REQ: No. of ParametersAttribute : BYTE ; //REQ: AttributeNo_of_Elements : BYTE ; //REQ: No. of ElementsParameterNumber : WORD ; //REQ: Parameter NumberSubindex : WORD ; //REQ: SubindexFormat : BYTE := B#16#43; Values : BYTE := B#16#1; WriteData : DWORD ; //REQ: dati Write

END_STRUCT ; TimeoutCounter: WORD ; //contatore timeout

END_VAR

Manuale Interfaccia bus di campo PROFIBUS UFP11A

47
Page 48: Interfaccia bus di campo UFP11A PROFIBUS DP-V1 ... Œ Interfaccia bus di campo PROFIBUS UFP11A 3 Indice Indice 1 Descrizione generale del sistema 4 2 Struttura dell unità 5 2.1 Vista

6

48

ppendiceunzioni DP-V1

VAR_TEMPMVLK_Resp : STRUCT //struttura Movilink ResponseResponseReference : BYTE ; //RESP: Response ReferenceResponseId : BYTE ; //RESP: Response IDAxis: BYTE ; //RESP: AxisNo_of_Parameter : BYTE ; //RESP: No. of ParametersAttachment : ARRAY [0 .. 7 ] OF //REQ: DataBYTE ;

END_STRUCT ; fTempError: BOOL ; fTempBusy : BOOL ; fTempDone : BOOL ; dwTempValid: BOOL ; dwTempStatus : DWORD ;

END_VAR

BEGINNETWORKTITLE =Übergabeparameter in Movilinkstruktur einsetzen

U #fActivate; FP #fAuxflag; //se nessun servizio di parametro viene avviato O #fBusy; //...o elaborato,SPBN END; //...la funzione viene terminataU #fStaticBusy; //se è impostato static busy, il servizio Write è già stato eseguito,SPBN NEWR; //in questo passaggio a nuova richiestaU #fDPV1WriteDone; //se il servizio Write è stato terminato senza errori, passaggio a READSPB READ; SPA WRIT; //altrimenti passaggio a WRITE

NEWR: NOP 0; //inizializzazione:UN #fStaticBusy; //i bit e i valori di uscita vengono azzeratiS #fStaticBusy; //uscita busy e bit indicatore vengono impostatiS #fBusy; R #fDone; //DoneBit viene azzeratoL 0; T #bError; //errori e dati duscita vengono impostati a ZEROT #dwData; L #Drive_IO_Address; //convertire DriveAddress da Int a DWordT #dwStaticDriveAddr;

//Salvare i dati nella struttura Movilink (solo i valori variabili della struttura sono dotati di parametri dingresso)

L #bAxis; T #MVLK_Req.Axis; L #bService; //byte di servizio moltiplicato per 10 hexSLW 4; T #MVLK_Req.Attribute; L #bService; SPL ERUI; //passaggio al servizio Error MVLKSPA ERUI; // 0x00 No ServiceSPA ZEHN; // 0x01 parametro ReadSPA SEXZ; // 0x02 parametro WriteSPA SEXZ; // 0x03 parametro Write volatileSPA ZEHN; // 0x04 Read minSPA ZEHN; // 0x05 Read maxSPA ZEHN; // 0x06 Read defaultSPA ZEHN; // 0x07 Read scaleSPA ZEHN; // 0x08 Read attributeSPA ZEHN; // 0x09 Read EEPROM

ERUI: NOP 0; // errore servizio MVLK non consentitoL 3; //errore MovilinkT #bError; L DW#16#501; //MLER_ILLEGAL_SERVICESET ; S #fDone; //i bit busy e done vengono azzeratiR #fBusy; R #fStaticBusy; R #fDPV1WriteDone; BEA ; //terminare la funzione

SEXZ: NOP 0; SET ; S #fStaticWriteReq; //segnala per la valutazione dati che la richiesta era una richiesta Write MVLKL 16; SPA LEN; //passaggio alla lunghezza definita

ZEHN: NOP 0; SET ; R #fStaticWriteReq; //segnala per la valutazione dati che la richiesta era una richiesta Read MVLKL 10;

LEN: NOP 0; T #iStaticReqLength; L #wParameterIndex; T #MVLK_Req.ParameterNumber; L #wSubIndex; T #MVLK_Req.Subindex; L #dwWriteData; //i dati vengono scritti nella struttura sia che si tratti di accesso in scrittura che di

//accesso in letturaT #MVLK_Req.WriteData;

AF

Manuale Interfaccia bus di campo PROFIBUS UFP11A

Page 49: Interfaccia bus di campo UFP11A PROFIBUS DP-V1 ... Œ Interfaccia bus di campo PROFIBUS UFP11A 3 Indice Indice 1 Descrizione generale del sistema 4 2 Struttura dell unità 5 2.1 Vista

6AppendiceFunzioni DP-V1

NETWORKTITLE =WriteDienst//Per trasferire al convertitore di frequenza una richiesta parametri è necessario richiamare SFB53//(servizio Write DPV1).WRIT: NOP 0;

CALL SFB 53 , #InstanzDB_SFB53 (REQ := TRUE,ID := #dwStaticDriveAddr,INDEX := 47,//record di dati 47LEN := #iStaticReqLength,DONE := #fTempDone,BUSY := #fTempBusy,ERROR := #fTempError,STATUS := #dwTempStatus,RECORD := #MVLK_Req);

//valutazione dei valori di ritornoU #fTempBusy; //se la funzione non è terminata, il blocco funzionale viene abbandonato e viene impostato

//il bit busySPB ENDB; U #fTempError; //se non si è verificato nessun errore passa alla preparazione del servizio ReadSPBN RD_V; SET ; //si è verificato un errore azzerare bit di errore e bit busyR #fBusy; R #fStaticBusy; R #fDPV1WriteDone; S #fDone; L 1; //emettere codice anomalia 1 (codice S7)T #bError; L #dwTempStatus; //ritorno del codice anomalia S7T #dwData; BEA ;

RD_V: NOP 0; //preparazione del servizio Read DPV1SET ; S #fDPV1WriteDone;

NETWORKTITLE =ReadDienst//Per ottenere dal convertitore di frequenza una risposta di parametrizzazione è necessario richiamare SFB52//(servizio Read DPV1).READ: NOP 0;

CALL SFB 52 , #InstanzDB_SFB52 (REQ := TRUE,ID := #dwStaticDriveAddr,INDEX := 47,//record di dati 47MLEN := 12,VALID := #fTempValid,BUSY := #fTempBusy,ERROR := #fTempError,STATUS := #dwTempStatus,LEN := #iStaticReqLength,RECORD := #MVLK_Resp);

//valutazione dei valori di ritornoU #fTempBusy; //se la funzione non è terminata, il blocco funzionale viene abbandonato e viene impostato

//il bit busySPB ENDB; U #fTempError; //se non si è verificato nessun errore, passaggio alla valutazione datiSPBN DATA; L #TimeoutCounter; //il contatore timeout viene aumentatoL 1; +I ; T #TimeoutCounter; L #TimeoutCounter; //se il contatore timeout raggiunge 300 interviene un errore di timeoutL 300; >=I ; SPB TOUT;

//Se viene segnalato lerrore xx80B5xx hex (conflitto di stato) significa che esiste già un altro comando di para-metrizzazione e che è necessario ripetere loperazione di lettura.

L #dwTempStatus; UD DW#16#FFFF00; L DW#16#80B500; ==D ; SPBN ERR; NOP 0; SPA ENDB;

ERR: SET ; //si è verificato un errore azzerare bit di errore e bit busyR #fBusy; R #fStaticBusy; R #fDPV1WriteDone; S #fDone; L 1; //emettere codice anomalia 1 (codice S7)T #bError; L #dwTempStatus; //ritorno del codice anomalia S7T #dwData; L 0; T #TimeoutCounter; //azzerare contatore timeoutBEA ;

Manuale Interfaccia bus di campo PROFIBUS UFP11A

49
Page 50: Interfaccia bus di campo UFP11A PROFIBUS DP-V1 ... Œ Interfaccia bus di campo PROFIBUS UFP11A 3 Indice Indice 1 Descrizione generale del sistema 4 2 Struttura dell unità 5 2.1 Vista

6

50

ppendiceunzioni DP-V1

DATA: NOP 0; //valutazione dati (prima selezione; risposta positiva o negativa)L #MVLK_Resp.ResponseId; L B#16#40; //risposta MoviLink positiva?==I ; SPB POSR; //passaggio alla risposta positivaL #MVLK_Resp.ResponseId; L B#16#C0; //risposta MoviLink negativa?==I ; SPB NEGR; //passaggio alla risposta negativaSET ; //risposta MoviLink non consentitaS #fDone; R #fBusy; R #fStaticBusy; R #fDPV1WriteDone; L 3; //errore MovilinkT #bError; L DW#16#502; //MLER_NO_RESPONSET #dwData; L 0; T #TimeoutCounter; //azzerare contatore timeoutBEA ; //terminare la funzione

TOUT: NOP 0; //timeoutL 2; //errore MovilinkT #bError; L 0; T #dwData; T #TimeoutCounter; //azzerare contatore timeoutSET ; //la funzione è terminata:S #fDone; //=> impostare done,..azzerare busyR #fActivate; R #fBusy; R #fStaticBusy; R #fDPV1WriteDone; BEA ;

NETWORKTITLE =Auswertung der Parameterdaten

POSR: NOP 0; U #fStaticWriteReq; SPB WRR; //passaggio a WriteRequestResponse

// //ReadRequest è stata eseguitaL #MVLK_Resp.Attachment[2]; //i dati ricevuti vengono scritti nei parametri di uscitaSLD 24; L #MVLK_Resp.Attachment[3]; SLD 16; +D ; L #MVLK_Resp.Attachment[4]; SLD 8; +D ; L #MVLK_Resp.Attachment[5]; +D ; T #dwData; L 0; //nessun erroreT #bError; SET ; //la funzione è terminata:S #fDone; //=> impostare done, azzerare fActiveate,... R #fActivate; R #fBusy; R #fStaticBusy; R #fDPV1WriteDone; L 0; T #TimeoutCounter; //azzerare contatore timeoutBEA ;

WRR: NOP 0; // //WriteRequest è stata eseguita

L 0; //il parametro duscita viene riempito di ZERIT #dwData; L 0; //nessun erroreT #bError; SET ; //cancellazione bit di anomaliaS #fDone; R #fActivate; R #fBusy; R #fStaticBusy; R #fDPV1WriteDone; L 0; T #TimeoutCounter; //azzerare contatore timeoutBEA ;

AF

Manuale Interfaccia bus di campo PROFIBUS UFP11A

Page 51: Interfaccia bus di campo UFP11A PROFIBUS DP-V1 ... Œ Interfaccia bus di campo PROFIBUS UFP11A 3 Indice Indice 1 Descrizione generale del sistema 4 2 Struttura dell unità 5 2.1 Vista

6AppendiceFunzioni DP-V1

Esempio di richiamo di FB5 "DPV1_Movilink_FB"Inserire queste righe per richiamare il blocco funzionale nel proprio programma ciclicoS7.

NEGR: NOP 0; L 3; //errore MovilinkT #bError; L #MVLK_Resp.Attachment[2]; //scrittura codice anomalia nel parametro duscitaSLW 8; L #MVLK_Resp.Attachment[3]; +I ; T #dwData; SET ; //la funzione è terminata:S #fDone; //=> impostare done,..azzerare busyR #fActivate; R #fBusy; R #fStaticBusy; R #fDPV1WriteDone; L 0; T #TimeoutCounter; //azzerare contatore timeoutBEA ;

ENDB: SET ; //Busy endS #fBusy;

END: NOP 0; END_FUNCTION_BLOCK

FUNCTION FC 1 : VOIDTITLE =Bedienen des DPV1-Parameterkanals //Questo esempio di programma mostra soltanto il principio del procedimento.//Non ci assumiamo alcuna responsabilità, né giuridica né di altro tipo, //per eventuali funzioni di programma sbagliate.VERSION : 0.1

BEGINNETWORKTITLE =Schreiben eines MC07-Parameters //In questo esempio, il riferimento interno n11 (P160) viene scritto in modo volatile con il valore //123 g/min. Il servizio di parametro può essere attivato con un fronte positivo su //M100.0 (tabella variabili "MC07").////Il servizio parametro indirizza lMC07 con lindirizzo SBUS 2:////indir. PROFIBUS 9//indir. per. 512// I// UFP11A MC07_1 MC07_2 // I________________I________________I// indir. SBUS 0 indir. SBUS 1 indir. SBUS 2//////Nota sulla configurazione hardware://gli indirizzi periferici ("indirizzo PEW" e "indirizzo PAW") dellUFP11A devono avere lo //stesso valore numerico affinché lingresso "Drive_IO_Address" possa essere //definito univocamente.////

L L#123000; //convertire il valore parametro da DINT.. T MD 110; //... in DWORD//fattore di conversione/campo valori del valore parametro: vedi lista dei parametri nel manuale //"Comunicazione MC07"

CALL FB 5 , DB 5 (Drive_IO_Address := 512,bService := B#16#3,//0x01 = read, 0x02 = write, 0x03 = write volatilebAxis := B#16#2,//MC07 con indir. SBUS 2wParameterIndex := W#16#2129,//indice parametri MOVILINK 8489d = P160, riferimento interno n11wSubIndex := W#16#0,//sottoindice MOVILINK = 0dwWriteData := MD 110,//valore parametro che viene scritto InstanzDB_SFB52 := DB 201,//InstanzDB per SFB52, necessario per DPV1_READInstanzDB_SFB53 := DB 202,//InstanzDB per SFB53, necessario per DPV1_WRITEbError := MB 118,//nessun errore = 0; errore S7 = 1, timeout = 2, errore MOVILINK = 3dwData := MD 114,//bError = 0 => valore parametro che è stato letto; bError = 1 => S7-ErrorCodefActivate := M 100.0,//bit di attivazione: trigger di un comando di parametrizzazionefBusy := M 100.1,//il comando di parametr. viene elaborato o si è verificato un timeoutfDone := M 100.2);//comando di parametrizzazione terminato

END_FUNCTION

Manuale Interfaccia bus di campo PROFIBUS UFP11A

51
Page 52: Interfaccia bus di campo UFP11A PROFIBUS DP-V1 ... Œ Interfaccia bus di campo PROFIBUS UFP11A 3 Indice Indice 1 Descrizione generale del sistema 4 2 Struttura dell unità 5 2.1 Vista

6

52

ppendiceunzioni DP-V1

Dati tecnici DP-V1 per UFP11

File GSD per DP-V1: SEWA6004.GSD

Nome modulo per progettazione: UFP (DP-V1)

Numero di collegamenti paralleli C2: 2

Record di dati supportato: indice 47

Numero di slot supportati: consigliati: 0

Codice del produttore: 10A hex (SEW-EURODRIVE)

Profilo ID: 0

Timeout risposta C2 1s

Lunghezza max. canale C1: 240 byte

Lunghezza max. canale C2: 240 byte

AF

Manuale Interfaccia bus di campo PROFIBUS UFP11A

Page 53: Interfaccia bus di campo UFP11A PROFIBUS DP-V1 ... Œ Interfaccia bus di campo PROFIBUS UFP11A 3 Indice Indice 1 Descrizione generale del sistema 4 2 Struttura dell unità 5 2.1 Vista

6AppendiceFunzioni DP-V1

Codici di anomalia dei servizi DP-V1

Questa tabella riporta i possibili codici di anomalia dei servizi DP-V1 che si possono veri-ficare a livello telegramma DP-V1 nel caso di errata comunicazione. La tabella è utilequando si desidera scrivere un proprio blocco di parametrizzazione sulla base dei ser-vizi DP-V1, in quanto questi codici di anomalia vengono mandati indietro direttamente alivello telegramma.

Error_Class (da specifica DP-V1)

Error_Code(da specifica DP-V1)

Canale parametro DP-V1

0x0 ... 0x9 hex = riser-vato

0xA = applicazione 0x0 = errore lettura0x1 = errore scrittura0x2 = anomalia modulo0x3 0x7 = riservato0x8 = conflitto versione0x9 = funzione non

supportata0xA 0xF = specifico utente

0xB = accesso 0x0 = indice non valido 0xB0 = manca blocco dati indice 47 (DB47); richieste parametri non supportate

0x1 = errore lunghezza scrittura

0x2 = slot non valido0x3 = conflitto tipo0x4 = area non valida

0x5 = conflitto stato 0xB5 = accesso a DB 47 temporaneamente impossibile a causa dello stato operativo interno

0x6 = accesso negato

0x7 = campo non valido 0xB7 = Write DB 47 contiene errore nellheader DB 47

0x8 = parametro non valido0x9 = tipo non valido0xA 0xF = specifico utente

0xC = risorsa 0x0 = conflitto limite di lettura0x1 = conflitto limite di

scrittura0x2 = risorsa occupata0x3 = risorsa non disponibile0x4..0x7 = riservato0x8..0xF = specifico utente

0xD...0xF = specifico utente

Error_Class

7 6 5 4 3 3 2 0

Error_Code

Bit:

Manuale Interfaccia bus di campo PROFIBUS UFP11A

53
Page 54: Interfaccia bus di campo UFP11A PROFIBUS DP-V1 ... Œ Interfaccia bus di campo PROFIBUS UFP11A 3 Indice Indice 1 Descrizione generale del sistema 4 2 Struttura dell unità 5 2.1 Vista

7

54

imeout bus di campoeazioni allanomalia

7 Reazioni allanomalia7.1 Timeout bus di campo

La disinserzione del master bus di campo oppure la rottura dei cavi del bus di campocomportano un timeout bus di campo dellUFx. I convertitori di frequenza collegati ven-gono portati in uno stato definito inviando degli zeri ai dati duscita di processo. Ciò cor-risponde, ad es., ad uno stop rapido sulla parola di controllo 1. Lerrore "timeout bus dicampo" si resetta automaticamente, vale a dire che i convertitori di frequenza ricevononuovamente dal sistema di comando gli attuali dati duscita di processo non appena siè ristabilita la comunicazione bus di campo. Questa reazione si può disattivare tramiteil P831 di UFx.

7.2 Timeout SBUSSe uno o più convertitori di frequenza dellSBUS non possono più essere attivati tramiteUFx, lUFx visualizza nella parola di stato 1 del convertitore di frequenza corrispondenteil codice anomalia 91 "anomalia di sistema". Il LED SYS-FAULT si accende e lanomaliaviene visualizzata anche dallinterfaccia diagnostica. Per fermare il convertitore di fre-quenza è necessario impostare per lintervallo di timeout SBus P815 dellanomalia disistema MOVITRAC® 07 un valore diverso da 0. SullUFx lanomalia si resetta automa-ticamente, ciò significa che lo scambio dei dati di processo attuali continua immediata-mente una volta ristabilita la comunicazione.

7.3 Anomalia dellunitàDurante lautotest i gateway UFx rilevano una serie di anomalie e si bloccano di conse-guenza. Per quanto riguarda le reazioni allanomalia e i provvedimenti necessari ad eli-minarla consultare la lista delle anomalie. Unanomalia durante lautotest causa la visua-lizzazione dellerrore 91 nei dati dingresso di processo del bus di campo, nelle paroledi stato 1 di tutti i convertitori di frequenza. Quando ciò accade, il LED "SYS-FAULT"dellUFx lampeggia regolarmente. Il codice anomalia esatto viene visualizzato tramiteMOVITOOLS nello stato UFx sullinterfaccia diagnostica.

TR

Manuale Interfaccia bus di campo PROFIBUS UFP11A

Page 55: Interfaccia bus di campo UFP11A PROFIBUS DP-V1 ... Œ Interfaccia bus di campo PROFIBUS UFP11A 3 Indice Indice 1 Descrizione generale del sistema 4 2 Struttura dell unità 5 2.1 Vista

8RUNLED

8 LEDLinterfaccia PROFIBUS UFP è dotata di 4 LED per la diagnosi: LED "RUN" (verde) indica lo stato di funzionamento normale LED "BUS-FAULT" (rosso) indica anomalie del PROFIBUS DP-V1 LED "SYS-FAULT" (rosso) indica anomalie di sistema e stati di funzionamento

dellUFP. LED "USER" (verde) per la diagnosi specifica di applicazione nella modalità avan-

zata.

8.1 RUN

8.2 BUS FAULT

ON Funzionamento normale, alimentazione 24 V ok.OFF Manca alimentazione 24 V, UFP non pronta per lesercizio. Verificare che lalimenta-

zione di tensione 24 V sia collegata e reinserire lUFP. Sostituire il modulo se lanoma-lia si ripete.

LAMPEGGIA Indirizzo PROFIBUS impostato a più di 125. Controllare le impostazioni del commuta-tore DIP.

OFF Stato di funzionamento normale. LUFP sta scambiando dati con il master DP (dataexchange). Presupposto: il LED "RUN" è acceso.

LAMPEGGIA LUFP rileva il baud rate del Profibus. Tuttavia, lUFP non viene indirizzata dal masterDP o viene indirizzata erroneamente. Controllare la progettazione del master DP.Lindirizzo PROFIBUS progettato e quello impostato sul commutatore DIP devonocoincidere. Gli indirizzi PROFIBUS non devono essere assegnati due volte. Se possi-bile, utilizzare le impostazioni standard per la progettazione (non utilizzare una con-figurazione universale).

ON Si è interrotto il collegamento al master DP. Il bus è interrotto o il master DP è disin-serito. Controllare il collegamento PROFIBUS dellUFP. Controllare lintero cablaggioPROFIBUS, le resistenze di terminazione e il master DP. Presupposto: il LED "RUN"è ON.

Manuale Interfaccia bus di campo PROFIBUS UFP11A

55
Page 56: Interfaccia bus di campo UFP11A PROFIBUS DP-V1 ... Œ Interfaccia bus di campo PROFIBUS UFP11A 3 Indice Indice 1 Descrizione generale del sistema 4 2 Struttura dell unità 5 2.1 Vista

8

56

YS-FAULTED

8.3 SYS-FAULT

8.4 USER

OFF Stato di funzionamento normale. È in corso lo scambio di dati fra UFP e i convertitoridi frequenza collegati. Presupposto: il LED "RUN" è acceso.

LAMPEGGIA 1 voltabrevemente, seguelunga pausa

Lautosetup è selezionato con il commutatore DIP e lUFP si sta configurando. Se que-sto stato dura più di 1 minuto disattivare e riattivare lautosetup. Se continua a nonessere possibile uscire dallautosetup, sostituire il modulo.

LAMPEGGIAregolarmente

LUFP si trova in stato di anomalia. Se lUFP è stata messa in servizio con il commu-tatore DIP Autosetup, disinserire e reinserire lUFP. Se il LED ora è acceso, riavviarelAutosetup disinserendo ed inserendo il commutatore DIP. Quando lUFP è statamessa in servizio con MOVITOOLS la finestra di stato visualizza una segnalazione dianomalia. Consultare la corrispondente descrizione dellanomalia.

ON LUFP non scambia dati con i convertitori di frequenza collegati. LUFP non è stataconfigurata oppure i convertitori di frequenza collegati non rispondono. Ripetere laconfigurazione dellUFP. Se lUFP è stata messa in servizio con Autosetup, disinseriree reinserire il commutatore DIP Autosetup. Se dopo Autosetup il LED è ancoraacceso, controllare il cablaggio e le resistenze di terminazione dellSBus e lalimenta-zione di tensione dei convertitori di frequenza. Se lUFP è stata messa in servizio conMOVITOOLS selezionare il pulsante "Update" del Manager. Ora la finestra "Con-nected Inverters" deve visualizzare tutti i convertitori di frequenza collegati. In casocontrario, controllare il cablaggio e le resistenze di terminazione dellSBus e lalimen-tazione di tensione dei convertitori di frequenza. Se necessario, ripetere la configura-zione dellUFP con MOVITOOLS.

OFF Stato di funzionamento normale. Il LED "USER" è riservato per la modalità avanzata.

SL

Manuale Interfaccia bus di campo PROFIBUS UFP11A

Page 57: Interfaccia bus di campo UFP11A PROFIBUS DP-V1 ... Œ Interfaccia bus di campo PROFIBUS UFP11A 3 Indice Indice 1 Descrizione generale del sistema 4 2 Struttura dell unità 5 2.1 Vista

9Impostazione dellindirizzo di stazioneCommutatore DIP

9 Commutatore DIP

Nella programmazione di fabbrica è impostato lindirizzo PROFIBUS 4 e Autosetup èdisattivato.F1: funzione 1 - riservato, impostare su "Off" F2: funzione 2 - riservato, impostare su "Off" AUTO SETUP: vedi capitolo "Installazione e funzionamento con Autosetup"

9.1 Impostazione dellindirizzo di stazione Limpostazione dellindirizzo di stazione PROFIBUS si esegue con i commutatori DIP.PROFIBUS supporta il campo degli indirizzi da 0 a 125.Lindirizzo di stazione PROFIBUS non può essere modificato con i commutatori DIPdurante il funzionamento dellUFP11A . Lindirizzo di stazione modificato diventa attivosolo dopo il reinserimento dellUFP11A.Lindirizzo di stazione PROFIBUS attuale si controlla con il parametro P092 "indirizzobus di campo".

04845AXXFig. 13: commutatore DIP

(programmazione di fabbrica)

Manuale Interfaccia bus di campo PROFIBUS UFP11A

57
Page 58: Interfaccia bus di campo UFP11A PROFIBUS DP-V1 ... Œ Interfaccia bus di campo PROFIBUS UFP11A 3 Indice Indice 1 Descrizione generale del sistema 4 2 Struttura dell unità 5 2.1 Vista

10

58

mpostazione dellindirizzo di stazioneervizio dellinterfaccia

10 Servizio dellinterfaccia

Come vado "online"?

Dopo un "update", il Manager di MOVITOOLS visualizza tutte le utenze identificate sulbus di sistema (convertitori di frequenza e gateway). Attraverso il gateway è possibileaccedere a barra di stato, Shell, assembler e compilatore di tutti i convertitori difrequenza collegati.Il configuratore UFx supporta la progettazione e la messa in servizio di un nodo bus dicampo UFP.Una configurazione bus può essere progettata offline oppure letta dallUFP ed elaborataulteriormente online.

Configurazione e messa in servizio

Per la configurazione e la messa in servizio sono disponibili due modi.Il modo Autoconfigurazione, analogamente allAutosetup hardware, assegna insequenza 3 dati duscita e dingresso di processo ad ogni stazione, a partire dallindi-rizzo più basso del bus di sistema.

Esempio Autoconfigurazione: 3 stazioni con gli indirizzi 10, 11 e 12 => 9 PD

Nella modalità avanzata lassegnazione dei dati di processo si può configurare a pia-cere. Lassegnazione può aver luogo anche graficamente (mediante trascinamento).

Prima di avviare il configuratore UFx consigliamo di verificare se lAutosetuphardware è disinserito (commutatore DIP 8 in posizione Off).

Prima di procedere alla messa in servizio accertarsi che né il personale né partidellimpianto corrano dei rischi se si verifica unanomalia del PROFIBUS e/o sullato bus di sistema.

05037AXXFig. 14: esempio di autoconfigurazione

IS

Manuale Interfaccia bus di campo PROFIBUS UFP11A

Page 59: Interfaccia bus di campo UFP11A PROFIBUS DP-V1 ... Œ Interfaccia bus di campo PROFIBUS UFP11A 3 Indice Indice 1 Descrizione generale del sistema 4 2 Struttura dell unità 5 2.1 Vista

10Impostazione dellindirizzo di stazioneServizio dellinterfaccia

Esempio Stazione 10, è configurata PO1

Il raggruppamento dei dati duscita di processo può essere così: PO1 ... PO3 vengonoricevuti da tutte e 3 le stazioni (ad es. parola di controllo 1, riferimento velocità, rampa).Il master PROFIBUS riceve come dati dingresso di processo 1PD (ad es. parola distato 2) da ogni convertitore di frequenza. In confronto allAutosetup, nellarea perifericadel master vengono salvate 6 parole duscita di processo e dei dati dingresso.Lassegnazione multipla di dati dingresso di processo va evitata / non ha senso.

05038AXXFig. 15: stazione 10, è configurata PO1

05039AXXFig. 16: assegnazione multipla

Manuale Interfaccia bus di campo PROFIBUS UFP11A

59
Page 60: Interfaccia bus di campo UFP11A PROFIBUS DP-V1 ... Œ Interfaccia bus di campo PROFIBUS UFP11A 3 Indice Indice 1 Descrizione generale del sistema 4 2 Struttura dell unità 5 2.1 Vista

10

60

mpostazione dellindirizzo di stazioneervizio dellinterfaccia

Il file GSD supporta la configurazione di una corrispondente lunghezza dei dati diprocesso nel master PROFIBUS. Se non viene elencata una lunghezza dei dati di pro-cesso, selezionare la prima lunghezza superiore (ad es. 5 PD configurati nel modoavanzato => selezionare 6 PD):

Il canale dei parametri si riferisce esclusivamente al gateway.

05040AXXFig. 17: lunghezza dei dati di processo

IS

Manuale Interfaccia bus di campo PROFIBUS UFP11A

Page 61: Interfaccia bus di campo UFP11A PROFIBUS DP-V1 ... Œ Interfaccia bus di campo PROFIBUS UFP11A 3 Indice Indice 1 Descrizione generale del sistema 4 2 Struttura dell unità 5 2.1 Vista

11Lista delle anomalieAppendice

11 Appendice11.1 Lista delle anomalie

Codice ano-malia

Designazione Reazione Causa Rimedio

10 IPOS ILLOP stop programma IPOS

errore nel programma IPOS con il configuratore UFx configurare di nuovo linterfaccia

17 Stack overflow interruzione della comunicazione SBus

disturbo dellelettronica del convertitore causato even-tualmente da effetti EMC

controllare e se necessario modificare i collegamenti a terra e le schermature; se lanomalia si ripete rivolgersi al servizio di assistenza SEW

18 Stack under-flow

interruzione della comunicazione SBus

" "

19 NMI interruzione della comunicazione SBus

" "

20 Undefined opcode

interruzione della comunicazione SBus

" "

21 Protection fault

interruzione della comunicazione SBus

" "

22 Illegal Word Operand Access

interruzione della comunicazione SBus

" "

23 Illegal Instruc-tion Access

interruzione della comunicazione SBus

" "

24 Illegal Exter-nal Bus Access

interruzione della comunicazione SBus

" "

25 Eeprom interruzione della comunicazione SBus

errore di accesso alla EEPROM

attivare la programmazione di fabbrica, eseguire un reset e parametrizzare di nuovo lUFx; se lanomalia si ripete rivol-gersi al servizio di assistenza SEW

28 Feldbus time-out

default: dati PO = 0reazione allano-malia regolabile tramite P831

non ha avuto luogo la comu-nicazione fra master e slave entro il tempo programmato per il controllo della risposta

controllare la routine di comunica-zione del master

prolungare lintervallo del timeout bus di campo (controllo della risposta) nella configurazione master oppure disattivare il monitoraggio

32 overflow indice IPOS

stop programma IPOS

violazione dei principi di pro-grammazione, ne deriva overflow dello stack interno del sistema

controllare e correggere il programma utente IPOS

37 Errore Watchdog

interruzione della comunicazione SBus

errore nella procedura del software di sistema

controllare e se necessario modificare i collegamenti a terra e le schermature; se lanomalia si ripete rivolgersi al servizio di assistenza SEW

45 Errore di ini-zializzazione

interruzione della comunicazione SBus

errore dopo autodiagnostica nel reset

controllare commutatori DIP F1 ed F2, devono trovarsi su "off"; eseguire il reset; se lanomalia si ripete rivolgersi al servi-zio di assistenza SEW

77 Parola di con-trollo IPOS non valida

stop programma IPOS

si è tentato di impostare un modo automatico non valido (tramite controllo esterno)

controllare i valori di scrittura del comando esterno

Manuale Interfaccia bus di campo PROFIBUS UFP11A

61
Page 62: Interfaccia bus di campo UFP11A PROFIBUS DP-V1 ... Œ Interfaccia bus di campo PROFIBUS UFP11A 3 Indice Indice 1 Descrizione generale del sistema 4 2 Struttura dell unità 5 2.1 Vista

11

62

ati tecnicippendice

11.2 Dati tecnici

Codice: 823 896 0Strumento per la messa in servizio: MOVITOOLS 2.70 o versione successivaAlimentazione: DC 18 ... 30 V, esternaAssorbimento di corrente con 24 V DC: massimo 200 mAInterfaccia di parametrizzazione e diagn.: RS-485Parametrizzazione: autoconfigurazione oppure

tramite MOVITOOLS 2.70 o versione successiva

Diagnosi: LED del lato anteriore dellunitàMOVITOOLS

Montaggio: fissaggio con viti o su guida profilataTemperatura ambiente: 10 °C ... + 50 °C

PROFIBUS DP-V1 Varianti di protocollo PROFIBUS: PROFIBUS DP-V1 secondo IEC 61158Rilevamento automatico del baud rate: 9,6 kbaud... 12 MbaudTecnologia di collegamento: connettore sub D a 9 poli

Assegnazione dei pin secondo DIN 19245 T1

Terminazione del bus: esterna tramite connettoreIndirizzo di stazione: 0 ... 125, impostabile tramite

commutatore DIPNome del file GSD: SEW_6004.GSD (PROFIBUS DP)

SEWA6004.GSD (PROFIBUS DP-V1)Codice identificazione DP: 6004hex = 24580dec

SBus Velocità di trasmissione massima: 1 MbaudProtocollo di trasmissione: MOVILINKNumero di unità su SBus: max. 8Parole dei dati di processo per ogni unità: max. 3 PDTecnologia di collegamento: morsetti a vite separabili

91 anomalia di sistema

nessuna Controllare il LED rosso SYS-FAULT dellUFx. Se questo LED è acceso, non è stato possibile indirizzare una o più stazioni dellSBus entro lintervallo di timeout. Se il LED rosso SYS-FAULT lampeggia lUFx stessa si trova in stato di anomalia. In questo caso, lanomalia 91 è stata segnalata al sistema di controllo solo attraverso il bus di campo.

Controllare lalimentazione di tensione, il cablaggio SBus e le resistenze di termi-nazione SBus. Se lUFx è stata configu-rata con il PC controllare la configurazione. Disinserire e reinserire lUFx. Se lanomalia è ancora presente interrogare lanomalia attraverso linter-faccia diagnostica ed eseguire le opera-zioni descritte in questa tabella.

Codice ano-malia

Designazione Reazione Causa Rimedio

DA

Manuale Interfaccia bus di campo PROFIBUS UFP11A

Page 63: Interfaccia bus di campo UFP11A PROFIBUS DP-V1 ... Œ Interfaccia bus di campo PROFIBUS UFP11A 3 Indice Indice 1 Descrizione generale del sistema 4 2 Struttura dell unità 5 2.1 Vista

11Disegno di ingombroAppendice

11.3 Disegno di ingombro

05114AXXFig. 18: disegno di ingombro

Manuale Interfaccia bus di campo PROFIBUS UFP11A

63
Page 64: Interfaccia bus di campo UFP11A PROFIBUS DP-V1 ... Œ Interfaccia bus di campo PROFIBUS UFP11A 3 Indice Indice 1 Descrizione generale del sistema 4 2 Struttura dell unità 5 2.1 Vista

12

64 Manuale Interfaccia bus di campo PROFIBUS UFP11A

Indice

12 IndiceAAssegnazione dei pin .......................................6, 14Autosetup.............................................................10Avvio dei convertitori di frequenza .................13, 18

BBaud rate .........................................................7, 15BUS FAULT .........................................................55Byte di identificazione ..........................................24

CCodice ID .............................................................25Collegamento.........................................6, 7, 14, 15Commutatore DIP ......................................5, 12, 57Configurazione...............................................19, 58Configurazione dei dati di processo...............20, 21Configurazione DP...................................19, 20, 23Configurazione universale....................................23Controllo...............................................................25

DDati di configurazione...........................................24

EEsempio di controllo.............................................26Esempio di programma STEP7............................26

FFile GSD...............................................................19

IImpostazioni dei parametri del convertitore di frequenza .....................................................9, 17Indirizzo di stazione..............................................57Indirizzo PROFIBUS ......................................12, 57Integrità dei dati....................................................24Interfaccia diagnostica ...........................................5Interfaccia grafica.................................................58Istruzioni di installazione ..................................6, 14

LLED BUS FAULT .................................................55LED di diagnosi ....................................................55LED RUN .............................................................55LED SYS-FAULT .................................................56LED USER ...........................................................56Lista delle anomalie .............................................61

MMessa in servizio......................................17, 19, 58

PParametri del convertitore di frequenza ...........9, 17Progettazione master ...........................................12

RRUN .....................................................................55

SSchermatura................................ 6, 7, 8, 14, 15, 16Simatic S7 ........................................................... 26STEP7................................................................. 26Struttura dellunità ................................................. 5SYS-FAULT ........................................................ 56

TTerminazione del bus...................................... 8, 16

UUSER .................................................................. 56

VVista frontale ......................................................... 5

Page 65: Interfaccia bus di campo UFP11A PROFIBUS DP-V1 ... Œ Interfaccia bus di campo PROFIBUS UFP11A 3 Indice Indice 1 Descrizione generale del sistema 4 2 Struttura dell unità 5 2.1 Vista
Page 66: Interfaccia bus di campo UFP11A PROFIBUS DP-V1 ... Œ Interfaccia bus di campo PROFIBUS UFP11A 3 Indice Indice 1 Descrizione generale del sistema 4 2 Struttura dell unità 5 2.1 Vista
Page 67: Interfaccia bus di campo UFP11A PROFIBUS DP-V1 ... Œ Interfaccia bus di campo PROFIBUS UFP11A 3 Indice Indice 1 Descrizione generale del sistema 4 2 Struttura dell unità 5 2.1 Vista
Page 68: Interfaccia bus di campo UFP11A PROFIBUS DP-V1 ... Œ Interfaccia bus di campo PROFIBUS UFP11A 3 Indice Indice 1 Descrizione generale del sistema 4 2 Struttura dell unità 5 2.1 Vista

SEW-EURODRIVE GmbH & Co KG · P.O. Box 3023 · D-76642 Bruchsal/Germany

Phone +49 7251 75-0 · Fax +49 7251 75-1970

http://www.sew-eurodrive.com · [email protected]