Top Banner
Manuale della parte elettronica Modulo Fieldbus per DeviceNet tipo SPC200−COM−DN2 Manuale 196 610 it 0511a [688 395] Smart Positioning Controller SPC200
124

Smart Positioning Controller SPC200 · Manuale della parte elettronica Modulo Fieldbus per DeviceNet tipo SPC200−COM−DN2 Manuale 196 610 it 0511a [688 395] Smart Positioning Controller

Aug 07, 2020

Download

Documents

dariahiddleston
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Smart Positioning Controller SPC200 · Manuale della parte elettronica Modulo Fieldbus per DeviceNet tipo SPC200−COM−DN2 Manuale 196 610 it 0511a [688 395] Smart Positioning Controller

Manuale dellaparte elettronica

Modulo Fieldbusper DeviceNet tipoSPC200−COM−DN2

Manuale196 610it 0511a[688 395]

Smart Positioning Controller SPC200

Page 2: Smart Positioning Controller SPC200 · Manuale della parte elettronica Modulo Fieldbus per DeviceNet tipo SPC200−COM−DN2 Manuale 196 610 it 0511a [688 395] Smart Positioning Controller
Page 3: Smart Positioning Controller SPC200 · Manuale della parte elettronica Modulo Fieldbus per DeviceNet tipo SPC200−COM−DN2 Manuale 196 610 it 0511a [688 395] Smart Positioning Controller

Indice e avvertenze generali di sicurezza

IFesto P.BE−SPC200−COM−CANDN−IT it 0511a

Originale de. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Edizione it 0511a. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Denominazione P.BE−SPC200−COM−CANDN−IT. . . . . . . . . . .

Codice ord. 196 610. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

© (Festo AG�&�Co. KG, D�73726 Esslingen, 2005)Internet: http://www.festo.comE−Mail: [email protected]

È vietato consegnare a terzi o riprodurre questo docu�mento, utilizzarne il contenuto o renderlo comunque noto aterzi senza esplicita autorizzazione. Ogni infrazione com�porta il risarcimento dei danni subiti. Sono riservati tutti idiritti derivanti dalla concessione di brevetti per invenzioniindustriali di utilità o di brevetti per modelli ornamentali.

Page 4: Smart Positioning Controller SPC200 · Manuale della parte elettronica Modulo Fieldbus per DeviceNet tipo SPC200−COM−DN2 Manuale 196 610 it 0511a [688 395] Smart Positioning Controller

Indice e avvertenze generali di sicurezza

II Festo P.BE−SPC200−COM−CANDN−IT it 0511a

Page 5: Smart Positioning Controller SPC200 · Manuale della parte elettronica Modulo Fieldbus per DeviceNet tipo SPC200−COM−DN2 Manuale 196 610 it 0511a [688 395] Smart Positioning Controller

Indice e avvertenze generali di sicurezza

IIIFesto P.BE−SPC200−COM−CANDN−IT it 0511a

Indice

Impiego ammesso V . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Destinatari VI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Assistenza tecnica VI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Istruzioni relative alle versioni softare VI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Indicazioni importanti per l’utilizzatore VII . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Abbreviazioni e termini specifici del prodotto IX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Descrizioni inerenti lo Smart Positioning Controller SPC200 X . . . . . . . . . . . . . . . . . . . .

1. Panoramica del sistema 1−1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

1.1 Struttura del sistema 1−3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

1.2 Elementi di segnalazione e di collegamento del modulo fieldbus 1−4 . . . . . . . . .

1.3 Dotazione di base per il funzionamento con DeviceNet 1−5 . . . . . . . . . . . . . . . . .

1.4 Varianti di protocollo e modi di funzionamento (definizione) 1−6 . . . . . . . . . . . .

1.5 Range di indirizzi I/O e assegnazioni (Mapping) 1−7 . . . . . . . . . . . . . . . . . . . . . .

2. Montaggio 2−1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

2.1 Montaggio e smontaggio del modulo fieldbus 2−3 . . . . . . . . . . . . . . . . . . . . . . . .

3. Installazione 3−1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

3.1 Collegamento al fieldbus 3−4 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

4. Messa in servizio 4−1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

4.1 Configurazione dell’SPC200 4−4 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

4.1.1 Configurazione hardware dell’SPC200 con WinPISA 4−4 . . . . . . . . . . . .

4.1.2 Configurazione fieldbus dell’SPC200 con WinPISA 4−9 . . . . . . . . . . . . .

4.1.3 Range di indirizzi I/O del modulo fieldbus 4−13 . . . . . . . . . . . . . . . . . . . .

4.2 Configurazione della rete 4−14 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

4.2.1 Installazione del file EDS 4−14 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

4.2.2 Parametrazione generale 4−15 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

4.2.3 Istruzioni relative a RSNetWorx per DeviceNet 4−16 . . . . . . . . . . . . . . . .

4.3 Messa in servizio della rete 4−20 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Page 6: Smart Positioning Controller SPC200 · Manuale della parte elettronica Modulo Fieldbus per DeviceNet tipo SPC200−COM−DN2 Manuale 196 610 it 0511a [688 395] Smart Positioning Controller

Indice e avvertenze generali di sicurezza

IV Festo P.BE−SPC200−COM−CANDN−IT it 0511a

5. Struttura dei dati 5−1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

5.1 DeviceNet IO: Occupazione I/O e funzioni 5−3 . . . . . . . . . . . . . . . . . . . . . . . . . . .

5.1.1 Occupazione I/O nel modo di funzionamento Start/Stop 5−4 . . . . . . . .

5.1.2 Occupazione I/O nel modo di funzionamento Selezione di record 5−5 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

5.2 DeviceNet profiles: Occupazione I/O e funzioni 5−6 . . . . . . . . . . . . . . . . . . . . . . .

5.2.1 Comandi di controllo 5−7 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

5.2.2 Comandi di update 5−10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

5.2.3 Comandi di parametro 5−13 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

6. Diagnosi e correzione degli errori 6−1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

6.1 Indicazioni generali sulla diagnosi 6−3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

6.2 Diagnosi tramite LED 6−4 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

6.2.1 Condizioni di funzionamento normali 6−4 . . . . . . . . . . . . . . . . . . . . . . . .

6.2.2 Segnalazione di errore del LED Mod/Net 6−5 . . . . . . . . . . . . . . . . . . . . .

6.3 Diagnosi con WinPISA 6−6 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

6.4 Diagnosi dell’SPC200 tramite fieldbus 6−7 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

6.5 Diagnosi della comunicazione DeviceNet profiles 6−10 . . . . . . . . . . . . . . . . . . . . .

A. Appendice tecnica A−1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

A.1 Dati tecnici A−3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

A.2 Accessori A−4 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

A.3 DeviceNet profiles: Comandi di parametro A−7 . . . . . . . . . . . . . . . . . . . . . . . . . . .

A.4 Diagrammi di flusso per il programmatore A−22 . . . . . . . . . . . . . . . . . . . . . . . . . . .

B. Indice analitico B−1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Page 7: Smart Positioning Controller SPC200 · Manuale della parte elettronica Modulo Fieldbus per DeviceNet tipo SPC200−COM−DN2 Manuale 196 610 it 0511a [688 395] Smart Positioning Controller

Indice e avvertenze generali di sicurezza

VFesto P.BE−SPC200−COM−CANDN−IT it 0511a

Impiego ammesso

Il modulo fieldbus tipo SPC200−COM−DN2 è destinato all’ac�coppiamento dell’SPC200 come slave al fieldbus DeviceNet.È�possibile installare max. 1 modulo fieldbus nell’SPC200.

La presente descrizione fornisce indicazioni in merito a instal�lazione, messa in servizio e diagnosi su fieldbus DeviceNet.

La descrizione dei moduli base e moduli per l’SPC200 è ripor�tata nel manuale di sistema tipo P.BE−SPC200−... Osservareassolutamente le norme di sicurezza ivi riportate nonché l’im�piego ammesso relativo ai singoli moduli. Osservare anche lenorme di sicurezza riportate nelle istruzioni d’uso dei compo�nenti utilizzati.

Utilizzare l’SPC200, moduli e cavi collegabili solo nel modoqui descritto:

� conforme alle istruzioni

� solo in ambito industriale

� nello stato originale, senza apportare modifiche non auto�rizzate. Sono ammesse solo le modifiche o trasformazionidescritte nella documentazione acclusa al prodotto.

� in uno stato tecnicamente perfetto.

Per la connessione di componenti aggiuntivi normalmentedisponibili in commercio, quali sensori e attuatori, è necessa�rio rispettare i previsti limiti di pressione e temperatura, para�metri elettrici, coppie, ecc. Attenersi alle prescrizioni delleassociazioni di categoria, dell’Ente di Sorveglianza TecnicaTÜV nonché alle prescrizioni VDE (Associazione ElettrotecnicaTedesca) o alle norme nazionali equivalenti.

Page 8: Smart Positioning Controller SPC200 · Manuale della parte elettronica Modulo Fieldbus per DeviceNet tipo SPC200−COM−DN2 Manuale 196 610 it 0511a [688 395] Smart Positioning Controller

Indice e avvertenze generali di sicurezza

VI Festo P.BE−SPC200−COM−CANDN−IT it 0511a

Destinatari

La presente descrizione è rivolta esclusivamente a espertiqualificati nelle tecnologie di controllo e automazione cheabbiano esperienza nell’installazione, messa in servizio,programmazione e diagnostica degli utenti del sistema

DeviceNet.

Assistenza tecnica

In caso di problemi tecnici rivolgersi al Centro AssistenzaFesto di fiducia.

Istruzioni relative alle versioni softare

NotaIl modulo fieldbus tipo SPC200−COM−DN2 necessita:

� un SPC200 con firmware dalla versione 4.9,

� il software WinPISA dalla versione 4.5.

Elenco generale

Modulo fieldbus Versione WinPISA Firmware SPC200

SPC200−COM−CAN V1.0 da 4.1 da 3.8

V1.2 da 4.31 da 4.63

SPC200−COM−DN2 V 2.01 da 4.5 da 4.9

Page 9: Smart Positioning Controller SPC200 · Manuale della parte elettronica Modulo Fieldbus per DeviceNet tipo SPC200−COM−DN2 Manuale 196 610 it 0511a [688 395] Smart Positioning Controller

Indice e avvertenze generali di sicurezza

VIIFesto P.BE−SPC200−COM−CANDN−IT it 0511a

Indicazioni importanti per l’utilizzatore

Categorie di pericolo

Il presente manuale fornisce indicazioni sui pericoli che pos�sono insorgere in caso di uso improprio del prodotto. Taliindicazioni sono evidenziate con una parola di segnalazione(avvertenza, attenzione, ecc.), stampate in caratteri ombreg�giati e segnalate con un pittogramma.

Si distinguono le seguenti indicazioni di pericolo:

Avvertenza... in caso di mancata osservanza del suo contenuto èpossibile provocare gravi danni a persone e cose.

Attenzione... in caso di mancata osservanza del suo contenuto èpossibile provocare gravi danni a persone e cose.

Nota... in caso di mancata osservanza del suo contenuto èpossibile provocare gravi danni a cose.

Inoltre, il seguente pittogramma indica le parti di testo chedescrivono le attività con componenti sensibili alle caricheelettrostatiche:

Componenti danneggiabili a causa di cariche elettrostatiche:Manipolazioni improprie possono danneggiare i componenti.

Page 10: Smart Positioning Controller SPC200 · Manuale della parte elettronica Modulo Fieldbus per DeviceNet tipo SPC200−COM−DN2 Manuale 196 610 it 0511a [688 395] Smart Positioning Controller

Indice e avvertenze generali di sicurezza

VIII Festo P.BE−SPC200−COM−CANDN−IT it 0511a

Segnalazione di informazioni speciali

I seguenti pittogrammi indicano le parti di testo contenentiinformazioni speciali.

Pittogrammi

Informazioni:Consigli, suggerimenti e rimandi ad altre fonti di informazioni.

Accessori:Indicazioni sugli accessori necessari o idonei al prodottoFesto.

Ambiente:Informazioni per l’impiego dei prodotti Festo nel rispettodell’ambiente.

Indicazioni di testo

· Il punto contraddistingue attività che possono essereeseguite seguendo qualsiasi ordine.

1. Le cifre contraddistinguono le attività che devono essereeseguite nell’ordine indicato.

� I trattini contraddistinguono elencazioni generiche.

Page 11: Smart Positioning Controller SPC200 · Manuale della parte elettronica Modulo Fieldbus per DeviceNet tipo SPC200−COM−DN2 Manuale 196 610 it 0511a [688 395] Smart Positioning Controller

Indice e avvertenze generali di sicurezza

IXFesto P.BE−SPC200−COM−CANDN−IT it 0511a

Abbreviazioni e termini specifici del prodotto

Abbreviazione Significato

DeviceNet IO Variante di protocollo del modulo fieldbus. Le funzioni corrispondonoapprossimativamente a quelle di un modulo I/O (cfr. 1.4)

DeviceNet profiles Variante di protocollo del modulo fieldbus. Offre un’ampissimagamma di funzioni (cfr. 1.4)

I Ingresso digitale (input) dell’SPC200

I/O Ingressi e uscite digitali

Modo di funzionamentostart/stop

Modo di funzionamento dell’SPC200, che il comando autonomo omediante PLC/PC industriale di gestione (cfr. 1.4)

Modo di selezione di record Modo di funzionamento dell’SPC200 che supporta l’accoppiamentostretto con un PLC/IPC host (cfr. 1.4)

Moduli Schede ad innesto che possono essere inserite nel rack dell’SPC200

PLC/IPC Sistema di comando a logica programmabile/PC per uso industriale

Q Uscita digitale dell’SPC200

Resistenza terminale Resistenza che riduce al minimo le riflessioni dei segnali. Installare ocollegare le resistenze terminali all’estremità della linea dei segmentibus.

Tab.�0/1: Abbreviazioni e termini

Page 12: Smart Positioning Controller SPC200 · Manuale della parte elettronica Modulo Fieldbus per DeviceNet tipo SPC200−COM−DN2 Manuale 196 610 it 0511a [688 395] Smart Positioning Controller

Indice e avvertenze generali di sicurezza

X Festo P.BE−SPC200−COM−CANDN−IT it 0511a

Descrizioni inerenti lo Smart Positioning Controller SPC200

In funzione dell’ordine effettuato e dell’espansione del si�stema complessivo, sono necessarie le seguenti descrizioniFesto per completare la documentazione:

Tipo Denominazione Contenuto

Manuale di sistema Smart Positioning Controller SPC200tipo P.BE−SPC200−...

Installazione, messa in servizio ediagnosi dell’SPC200, unitàstandard e moduli

Manuale del software Software WinPISAtipo P.SW−WIN−PISA−...

Funzioni del pacchetto softwareWinPISA

Sistema ausiliario Sistema ausiliario per WinPISA(contenuto in WinPISA)

Sistema ausiliario WinPISA

Descrizioni Modulo fieldbustipo P.BE−SPC−COM....

Installazione, messa in servizio ediagnosi del modulo fieldbuscorrispondente

Modulo motore passo−passotipo P.BE−SPC−SMX−1−....

Installazione, messa in servizio ediagnosi nel caso d’impiego di unmotore a passi

Istruzioni d’uso Ad�es. cilindri a norme DNCI−... Messa in servizio, dati tecnici

Tab.�0/2: Descrizioni inerenti all’SPC200

Page 13: Smart Positioning Controller SPC200 · Manuale della parte elettronica Modulo Fieldbus per DeviceNet tipo SPC200−COM−DN2 Manuale 196 610 it 0511a [688 395] Smart Positioning Controller

Panoramica del sistema

1−1Festo P.BE−SPC200−COM−CANDN−IT it 0511a

Capitolo 1

Page 14: Smart Positioning Controller SPC200 · Manuale della parte elettronica Modulo Fieldbus per DeviceNet tipo SPC200−COM−DN2 Manuale 196 610 it 0511a [688 395] Smart Positioning Controller

1. Panoramica del sistema

1−2 Festo P.BE−SPC200−COM−CANDN−IT it 0511a

Indice

1. Panoramica del sistema 1−1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

1.1 Struttura del sistema 1−3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

1.2 Elementi di segnalazione e di collegamento del modulo fieldbus 1−4 . . . . . . . . .

1.3 Dotazione di base per il funzionamento con DeviceNet 1−5 . . . . . . . . . . . . . . . . .

1.4 Varianti di protocollo e modi di funzionamento (definizione) 1−6 . . . . . . . . . . . .

1.5 Range di indirizzi I/O e assegnazioni (Mapping) 1−7 . . . . . . . . . . . . . . . . . . . . . .

Page 15: Smart Positioning Controller SPC200 · Manuale della parte elettronica Modulo Fieldbus per DeviceNet tipo SPC200−COM−DN2 Manuale 196 610 it 0511a [688 395] Smart Positioning Controller

1. Panoramica del sistema

1−3Festo P.BE−SPC200−COM−CANDN−IT it 0511a

1.1 Struttura del sistema

Il modulo fieldbus SPC200−COM−DN2 adempie alla funzione dicollegamento dell’SPC200 al fieldbus DeviceNet.

12

14

12

14

12

14

12

14

12

14

12

14

12

14

12

14

ÎÎÎÎÎÏÏÏ

ÏÏÏÏÏÏ

ÏÏÏ

ÏÏÏ

ÏÏÏ

ÏÏÏ

ÏÏÏ

ÏÏÏ

ÏÏÏ

ÏÏÏ

ÏÏÏ

ÏÏÏ

1

2

3

4

1 Master/IPC

2 Altri utenti al fieldbus

3 SPC200 come Slave fieldbus

4 Programmatore/PC

Fig.�1/1: SPC200 sul fieldbus DeviceNet (esempio)

Page 16: Smart Positioning Controller SPC200 · Manuale della parte elettronica Modulo Fieldbus per DeviceNet tipo SPC200−COM−DN2 Manuale 196 610 it 0511a [688 395] Smart Positioning Controller

1. Panoramica del sistema

1−4 Festo P.BE−SPC200−COM−CANDN−IT it 0511a

1.2 Elementi di segnalazione e di collegamento del modulo fieldbus

1 MOD/NET−LED(LED bicolore)

2 Connettorefieldbus (5 poli)

1

2

Fig.�1/2: Elementi di segnalazione e di collegamento

Page 17: Smart Positioning Controller SPC200 · Manuale della parte elettronica Modulo Fieldbus per DeviceNet tipo SPC200−COM−DN2 Manuale 196 610 it 0511a [688 395] Smart Positioning Controller

1. Panoramica del sistema

1−5Festo P.BE−SPC200−COM−CANDN−IT it 0511a

1.3 Dotazione di base per il funzionamento con DeviceNet

L’SPC200 equipaggiato con i moduli indicati di seguitocostituisce già un utente DeviceNet funzionale.

1 Modulo dialimentazione

2 Modulodiagnostico

3 Modulo fieldbusper DeviceNet

1 2 3

Fig.�1/3: Dotazione di base per DeviceNet

Modulo Descrizione

Modulo di alimentazione Permette di collegare la tensione dialimentazione e l’interfaccia assipredisposta come unità field.

Modulo diagnostico Consente di collegare il quadrooperativo (optional) e un PC.

Modulo fieldbus perDeviceNet

Consente di comunicare mediante ilfieldbus.

Per espandere il sistema sono disponibili appositi moduli.Ulteriori informazioni dettagliate sono riportate nel manualedi sistema dell’SPC200 (cfr. Panoramica della documenta�zione Tab.�0/2).

Page 18: Smart Positioning Controller SPC200 · Manuale della parte elettronica Modulo Fieldbus per DeviceNet tipo SPC200−COM−DN2 Manuale 196 610 it 0511a [688 395] Smart Positioning Controller

1. Panoramica del sistema

1−6 Festo P.BE−SPC200−COM−CANDN−IT it 0511a

1.4 Varianti di protocollo e modi di funzionamento (definizione)

Varianti di protocollo Il modulo fieldbus tipo SPC200−COM−DN2 offre due varianti diprotocollo (impostabili mediante WinPISA):

� �DeviceNet IO": Questa variante di protocollo permettel’avvio con un piccolo modulo I/O Programmi locale o coni numeri di record CN. La gamme delle funzioni corri�sponde al modulo precedente del tipo SPC200−COM−CAN} Cfr. paragrafo 5.1.

� �DeviceNet profiles": Questa variante di protocollo offrel’intera gamma di funzioni del DeviceNet−IO e inoltre altrefunzioni come ad�es. la lettura di posizioni effettivi, il pa�rametro di riferimento digitale, la lettura e la scrittura diregistri } Cfr. paragrafo 5.2.

Modi di funzionamento L’SPC200 � analogamente al comando tramite un modulo I/O� collegato al fieldbus è predisposto per due modi di funzionamento:

� Modo di funzionamento Start/Stop: Qui si possono avviare o arrestare i programmi che sonomemorizzati nell’SPC200. L’SPC200 è in grado di eseguirele istruzioni di posizionamento in modo indipendente.

� Selezione di record: Il controllo di processo è in questo caso interamente ge�stito dal PLC/PC industriale. Il modulo fieldbus permettedi richiamare fino a 1000 record CN.

Il modo di funzionamento può essere impostato solo tramiteWinPISA. Ulteriori informazioni dettagliate sono riportate nelmanuale di sistema dell’SPC200 (cfr. Panoramica della docu�mentazione Tab.�0/2).

Page 19: Smart Positioning Controller SPC200 · Manuale della parte elettronica Modulo Fieldbus per DeviceNet tipo SPC200−COM−DN2 Manuale 196 610 it 0511a [688 395] Smart Positioning Controller

1. Panoramica del sistema

1−7Festo P.BE−SPC200−COM−CANDN−IT it 0511a

1.5 Range di indirizzi I/O e assegnazioni (Mapping)

La seguente tabella indica la occupazione degli indirizzinell’SPC200 con installazione di un modulo fieldbus:

Unità/modulo Range di indirizzi max.

� 1) I0.0 ... I0.9 1) Q0.0 ... Q0.7 1)

Moduli I/O sulla primalinea di interfacciamentoassi

I1.0�...�I1.15 Q1.0 ... Q1.15

Primo modulo I/O I2.0�...�I2.9 Q2.0 ... Q2.7

Moduli I/O sulla secondalinea di interfacciamentoassi

I3.0�...�I3.15 Q3.0 ... Q3.15

Secondo modulo I/O I4.0�...�I4.9 Q4.0 ... Q4.7

Terzo modulo I/O I5.0�...�I5.9 Q5,0 ... Q5.7

Modulo fieldbus I10.0�...�I13.15 Q10.0 ... Q13.15

1) Questo range di indirizzi non è disponibile se viene installato unmodulo fieldbus

Se viene installato un modulo fieldbus, possono essere inse�riti al massimo 3 moduli I/O. Questi moduli�rendono disponi�bili esclusivamente I/O programmabili nel modo di funziona�mento Start/Stop.

Page 20: Smart Positioning Controller SPC200 · Manuale della parte elettronica Modulo Fieldbus per DeviceNet tipo SPC200−COM−DN2 Manuale 196 610 it 0511a [688 395] Smart Positioning Controller

1. Panoramica del sistema

1−8 Festo P.BE−SPC200−COM−CANDN−IT it 0511a

I10.0�...�I13.152...8�byte�Output

2...8�byte�Input Q10.0�...�Q13.15

PLC/IPC Scanner

OUT

IN

OUT

IN IN

SPC200−COM−DN2

SPC200−DIO

SPC200

OUTIN IN

OUT OUT

Q1.0 ...Q5.15

I1.0 ...I5.15

1 2 3 4

1 Programma applicativo Master(SPS/PC industriale)

2 Scanner

3 Programma applicativo in SPC200

4 Ingressi e uscite locali: SPC200−DIO(opp. I/O all’AIF)

Fig.�1/4: Range di indirizzi I/O

NotaLe uscite dello scanner vengono mappate sugli ingressi delmodulo fieldbus. Le uscite del modulo FIeldbus vengono mappate sugliingressi dello scanner.

Page 21: Smart Positioning Controller SPC200 · Manuale della parte elettronica Modulo Fieldbus per DeviceNet tipo SPC200−COM−DN2 Manuale 196 610 it 0511a [688 395] Smart Positioning Controller

1. Panoramica del sistema

1−9Festo P.BE−SPC200−COM−CANDN−IT it 0511a

Assegnazione I/O (Mapping)

Il mapping I/O permette la lettura e scrittura dirette degliingressi e uscite dell’SPC200 tramite il fieldbus.

I10...13

Q10...13 OUT

IN

SPC200−COM−DN2

I1...5

SPC200−DIO

Q1...5

IN

OUT

1 2

3

1 Mapping degli ingressi fieldbus I 10...13 sulle uscitelocali Q 1...5

2 Mapping degli ingressi locali I 1...5 sulle uscite fieldbusQ 10...13

3 Return mapping delle uscite locali sulle uscite fieldbus(per il controllo delle uscite locali)

Fig.�1/5: Assegnazione I/O (Mapping)

È possibile assegnare a scelta uno dei seguenti intervalli algruppo I/O fieldbus:

� un intervallo di ingresso o di uscita locale o

� un intervallo dei flag F0...63 o

� un intervallo dei flag di stato assi F64...127.

L’assegnazione I/O (IO−Mapping) viene supportata daWinPISA a partire della versione 4.41. Vedere per ciò la guidadi WinPISA.

Page 22: Smart Positioning Controller SPC200 · Manuale della parte elettronica Modulo Fieldbus per DeviceNet tipo SPC200−COM−DN2 Manuale 196 610 it 0511a [688 395] Smart Positioning Controller

1. Panoramica del sistema

1−10 Festo P.BE−SPC200−COM−CANDN−IT it 0511a

Page 23: Smart Positioning Controller SPC200 · Manuale della parte elettronica Modulo Fieldbus per DeviceNet tipo SPC200−COM−DN2 Manuale 196 610 it 0511a [688 395] Smart Positioning Controller

Montaggio

2−1Festo P.BE−SPC200−COM−CANDN−IT it 0511a

Capitolo 2

Page 24: Smart Positioning Controller SPC200 · Manuale della parte elettronica Modulo Fieldbus per DeviceNet tipo SPC200−COM−DN2 Manuale 196 610 it 0511a [688 395] Smart Positioning Controller

2. Montaggio

2−2 Festo P.BE−SPC200−COM−CANDN−IT it 0511a

Indice

2. Montaggio 2−1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

2.1 Montaggio e smontaggio del modulo fieldbus 2−3 . . . . . . . . . . . . . . . . . . . . . . . .

Page 25: Smart Positioning Controller SPC200 · Manuale della parte elettronica Modulo Fieldbus per DeviceNet tipo SPC200−COM−DN2 Manuale 196 610 it 0511a [688 395] Smart Positioning Controller

2. Montaggio

2−3Festo P.BE−SPC200−COM−CANDN−IT it 0511a

2.1 Montaggio e smontaggio del modulo fieldbus

AvvertenzaDanni a persone e cose causati da movimenti indesideratidegli attuatori collegati e stati di commutazione indefiniti !

· Disinserire le alimentazioni di energia prima di aggiun�gere o eliminare i moduli. Osservare la sequenza pre�scritta:1. alimentazione aria compressa 2. alimentazione della tensione di carico e di esercizio

dell’SPC200 nonché eventualmente alimentazione della tensione di carico sulla linea di interfacciamentoassi.

Scaricare il proprio corpo dalle cariche elettrostatiche prima

di compiere operazioni di montaggio e smontaggio. Le scari�che indesiderate dell’elettricità statica possono dannegiare imoduli.

Sequenza Gli slot vengono numerati da 1 a 4 (6) procedendo da sinistraa destra. Lo slot 1 è riservato al modulo di alimentazione (tipoSPC−200−PWR−AIF). Il modulo fieldbus può essere installato apiacere negli slot da 2 a 4 (6).

Identificazione Tutti i moduli collegati vengono identificati automaticamente.È possibile installare solo 1 modulo fieldbus.

I moduli vengono fissati sul rack mediante una levetta dibloccaggio. Perciò per le operazioni di montaggio e smontag�gio non è necessario utilizzare attrezzi.

Page 26: Smart Positioning Controller SPC200 · Manuale della parte elettronica Modulo Fieldbus per DeviceNet tipo SPC200−COM−DN2 Manuale 196 610 it 0511a [688 395] Smart Positioning Controller

2. Montaggio

2−4 Festo P.BE−SPC200−COM−CANDN−IT it 0511a

Montaggio dei moduli

Per il montaggio di un modulo nel rack, procedere nel modoseguente:

1. Disinserire prima l’alimentazione dell’aria compressa epoi l’alimentazione della tensione di esercizio.

2. Eventualmente togliere la piastra cieca.

3. Prendere il modulo dal pannello frontale e inserirlo nellaguida. Durante l’operazione di inserimento assicurarsi dinon inclinare i moduli e di non danneggiare componentisul circuito stampato.

4. Assicurarsi che i connettori delle morsettiere maschiosiano sovrapposti correttamente. Poi inserire il modulocompletamente esercitando una leggera pressione. Le levette di bloccaggio scattano automaticamentebloccandolo in posizione.

1 Direzione disbloccaggio

2 Bloccaggioautomatico

3 Levetta dibloccaggio

4 Piastra frontaledel modulo

5 Morsettieramaschio

6 Guida

1

2

3

4

2

15 6

Fig.�2/1: Montaggio dei moduli

Page 27: Smart Positioning Controller SPC200 · Manuale della parte elettronica Modulo Fieldbus per DeviceNet tipo SPC200−COM−DN2 Manuale 196 610 it 0511a [688 395] Smart Positioning Controller

2. Montaggio

2−5Festo P.BE−SPC200−COM−CANDN−IT it 0511a

Smontaggio dei moduli

Per smontare un modulo procedere nel modo seguente:

1. Disattivare l’alimentazione di aria compressa e dellatensione d’esercizio.

2. Sbloccare e sfilare il cavo di collegamento dalla parteanteriore del modulo.

3. Sbloccare le due levette di bloccaggio (vedi Fig.�2/1) edestrarre il modulo con cautela.

4. Chiudere gli slot non occupati event. con le appositepiastre cieche.

Page 28: Smart Positioning Controller SPC200 · Manuale della parte elettronica Modulo Fieldbus per DeviceNet tipo SPC200−COM−DN2 Manuale 196 610 it 0511a [688 395] Smart Positioning Controller

2. Montaggio

2−6 Festo P.BE−SPC200−COM−CANDN−IT it 0511a

Page 29: Smart Positioning Controller SPC200 · Manuale della parte elettronica Modulo Fieldbus per DeviceNet tipo SPC200−COM−DN2 Manuale 196 610 it 0511a [688 395] Smart Positioning Controller

Installazione

3−1Festo P.BE−SPC200−COM−CANDN−IT it 0511a

Capitolo 3

Page 30: Smart Positioning Controller SPC200 · Manuale della parte elettronica Modulo Fieldbus per DeviceNet tipo SPC200−COM−DN2 Manuale 196 610 it 0511a [688 395] Smart Positioning Controller

3. Installazione

3−2 Festo P.BE−SPC200−COM−CANDN−IT it 0511a

Indice

3. Installazione 3−1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

3.1 Collegamento al fieldbus 3−4 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Page 31: Smart Positioning Controller SPC200 · Manuale della parte elettronica Modulo Fieldbus per DeviceNet tipo SPC200−COM−DN2 Manuale 196 610 it 0511a [688 395] Smart Positioning Controller

3. Installazione

3−3Festo P.BE−SPC200−COM−CANDN−IT it 0511a

AvvertenzaMovimenti indesiderati degli attuatori collegati e stati dicommutazione indefiniti possono determinare dannimateriali o personali.

Prima di iniziare i lavori di installazione e manutenzione,scollegare quanto segue nell’ordine indicato:

1. alimentazione dell’aria

2. le seguenti alimentazioni elettriche:

� Tensione di carico per unità field e valvole proporzionalidi controllo portata (connettore X2, pin 1).

� Alimentazione delle uscite (connettore X6/X8, pin 8).

� Ev. tensione di carico sulla linea di interfacciamento assi.

� Tensione di esercizio per l’elettronica internadell’SPC200 e per le unità field (connettore X2, pin 2).

Page 32: Smart Positioning Controller SPC200 · Manuale della parte elettronica Modulo Fieldbus per DeviceNet tipo SPC200−COM−DN2 Manuale 196 610 it 0511a [688 395] Smart Positioning Controller

3. Installazione

3−4 Festo P.BE−SPC200−COM−CANDN−IT it 0511a

3.1 Collegamento al fieldbus

Nel seguente disegno è schematizzata la struttura del cavofieldbus e il collegamento dell’SPC200 tramite adattatori a T:

1

2 3

4

5

1 Due cavi fieldbus

2 Due linee per l’alimentazione elettrica

3 Schermo

4 Derivazione

5 Adattatore a T

Fig.�3/1: Struttura e collegamento dell’interfaccia bus

Page 33: Smart Positioning Controller SPC200 · Manuale della parte elettronica Modulo Fieldbus per DeviceNet tipo SPC200−COM−DN2 Manuale 196 610 it 0511a [688 395] Smart Positioning Controller

3. Installazione

3−5Festo P.BE−SPC200−COM−CANDN−IT it 0511a

Cavo fieldbus, lunghezze del cavo e baudrate

Nota· Verificare direttamente nel manuale di istruzioni del PLCo dello scanner in uso le caratteristiche dei tipi di cavo,dell’adattatore a T, del baudrate e delle lunghezze dellelinee ammissibili per il sistema di comando.

Nella tabella successiva sono riportati dei valori indicativi perle lunghezze delle linee max. ammesse nel caso di utilizzo di�thick cable":

DeviceNet

Baudrate Max. lunghezzalinea busprincipale

Max. lunghezzadelle derivazioni

Lunghezza dellalinea derivatadelle derivazioni

125 kbaud 500 m 6 m 156 m

250 kbaud 250 m 78 m

500 kbaud 100 m 39 m

Alimentazione elettrica al bus

La base hardware di DeviceNet è costituita dal CANbus. Unacaratteristica tipica di questo bus è rappresentata dal fattoche i nodi fieldbus vengono alimentati attraverso il cavofieldbus.

Non collocare il nodo fieldbus dell’SPC200 a una distanzaeccessiva dall’alimentatore per l’alimentazione elettrica albus. Suggerimento: Collocare l’alimentatore circa a metàdella linea bus.

Modulo Tensione nominale Tolleranza

SPC200−COM−DN2 24 VCC 11 ... 30 VCC

SPC200−COM−CAN 24 VCC 11,5 ... 26,5 VCC

Gli utenti bus possono presentare diverse tolleranzedell’alimentazione elettrica al bus.

Page 34: Smart Positioning Controller SPC200 · Manuale della parte elettronica Modulo Fieldbus per DeviceNet tipo SPC200−COM−DN2 Manuale 196 610 it 0511a [688 395] Smart Positioning Controller

3. Installazione

3−6 Festo P.BE−SPC200−COM−CANDN−IT it 0511a

Occupazione dei pin del connettore fieldbus

Per collegare l’SPC200 al fieldbus, il modulo fieldbus è dotatodi un connettore a 5 poli. Tale connettore può essere utiliz�zato sia per le linee in ingresso che in uscita del fieldbus.

Attenzione· Collegare i cavi dati e le linee dell’alimentazione elettricacon la polarità prevista.

· Collegare anche lo schermo.

· Osservare le istruzioni nel manuale del sistema dicomando o dell’interfaccia bus.

Nella figura seguente è riportata l’occupazione dei pin diquesto connettore:

1 Connessione diterra sul corpodell’SPC200

2 Collegamentoschermoall’internomedianteelemento RC

3 Configurazionepin

1

2

3

45

1 2 3

Pin 3 Descrizione

1 Alimentazione elettrica al bus a 0 V (CAN_GND)

2 Dati − (CAN_L)

3 Schermatura (CAN_SHLD)

4 Data + (CAN_H)

5 Alimentazione elettrica al bus a +24 V CC (CAN_V+)

Fig.�3/2: Occupazione dei pin del collegamento fieldbus (X20) e del collegamentointerno dello schermo

Page 35: Smart Positioning Controller SPC200 · Manuale della parte elettronica Modulo Fieldbus per DeviceNet tipo SPC200−COM−DN2 Manuale 196 610 it 0511a [688 395] Smart Positioning Controller

3. Installazione

3−7Festo P.BE−SPC200−COM−CANDN−IT it 0511a

Istruzioni di collegamento per lo scanner

NotaVerificare assolutamente l’occupazione dei pin delloscanner nella documentazione tecnica relativa.

La figura successiva mostra gli schemi di collegamento delloscanner SLC e delle unità di valvole SF60 (con scanner SLCincorporato):

Occupazione dei pin scanner SLC SPC200 con modulo fieldbus per DeviceNet

Scanner SLC Allen−Bradley

+24 V bus (rosso)Data + (bianco)Schermo (trasparente)Data − (blu)GND bus (nero)

GND bus (nero)Data − (blu)Schermo (trasparente)Data + (bianco)+24 V bus (rosso)

SF60 Festo con scanner SLC incorporato

Pin 3 GND BusPin 5 Dati−Pin 1 SchermoPin 4 Dati+Pin 2 Bus +24 V

GND bus (nero)Data − (blu)Schermo (trasparente)Data + (bianco)+24 V bus (rosso)

Fig.�3/3: Occupazione dei pin dello scanner

Page 36: Smart Positioning Controller SPC200 · Manuale della parte elettronica Modulo Fieldbus per DeviceNet tipo SPC200−COM−DN2 Manuale 196 610 it 0511a [688 395] Smart Positioning Controller

3. Installazione

3−8 Festo P.BE−SPC200−COM−CANDN−IT it 0511a

Collegamento della resistenza terminale

Se l’SPC200 è posizionato all’estremità finale di una lineafieldbus, è necessario installare una resistenza terminale.

In caso di impiego di adattatori a T si consiglia di installare laresistenza terminale sull’uscita libera dell’adattatore.

1

1 Resistenza terminale 120 �, 0,25 W

Fig.�3/4: Resistenza terminale all’estremità del cavofieldbus

Page 37: Smart Positioning Controller SPC200 · Manuale della parte elettronica Modulo Fieldbus per DeviceNet tipo SPC200−COM−DN2 Manuale 196 610 it 0511a [688 395] Smart Positioning Controller

Messa in servizio

4−1Festo P.BE−SPC200−COM−CANDN−IT it 0511a

Capitolo 4

Page 38: Smart Positioning Controller SPC200 · Manuale della parte elettronica Modulo Fieldbus per DeviceNet tipo SPC200−COM−DN2 Manuale 196 610 it 0511a [688 395] Smart Positioning Controller

4. Messa in servizio

4−2 Festo P.BE−SPC200−COM−CANDN−IT it 0511a

Indice

4. Messa in servizio 4−1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

4.1 Configurazione dell’SPC200 4−4 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

4.1.1 Configurazione hardware dell’SPC200 con WinPISA 4−4 . . . . . . . . . . . .

4.1.2 Configurazione fieldbus dell’SPC200 con WinPISA 4−9 . . . . . . . . . . . . .

4.1.3 Range di indirizzi I/O del modulo fieldbus 4−13 . . . . . . . . . . . . . . . . . . . .

4.2 Configurazione della rete 4−14 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

4.2.1 Installazione del file EDS 4−14 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

4.2.2 Parametrazione generale 4−15 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

4.2.3 Istruzioni relative a RSNetWorx per DeviceNet 4−16 . . . . . . . . . . . . . . . .

4.3 Messa in servizio della rete 4−20 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Page 39: Smart Positioning Controller SPC200 · Manuale della parte elettronica Modulo Fieldbus per DeviceNet tipo SPC200−COM−DN2 Manuale 196 610 it 0511a [688 395] Smart Positioning Controller

4. Messa in servizio

4−3Festo P.BE−SPC200−COM−CANDN−IT it 0511a

Panoramica della messa in servizio

AvvertenzaDanni alle persone e cose.

Accertarsi che l’area di posizionamento della massa

movimentata non sia accessibile e che non siano presenticorpi estranei.

Procedura

1. Leggere attentamente il presente capitolo e i rispettivicapitoli nel manuale di WinPISA.

2. Realizzare e memorizzare la configurazione hardwaredell’SPC200 utilizzando WinPISA } paragrafo 4.1.1.

3. Mettere in servizio i singoli assi utilizzando WinPISA(senza impiegare l’interfaccia fieldbus). Vedi anche ilmanuale di sistema dell’SPC200.

4. Impostazione della configurazione fieldbus dell’SPC200con WinPISA (indirizzo fieldbus, baudrate ecc.) } paragrafo 4.1.2.

5. Configurare lo scanner e la rete con l’ausilio del softwarecorrispondente. (ad�es. con RSNetWorx) } paragrafo 4.2.

6. Testare il collegamento fieldbus.

Page 40: Smart Positioning Controller SPC200 · Manuale della parte elettronica Modulo Fieldbus per DeviceNet tipo SPC200−COM−DN2 Manuale 196 610 it 0511a [688 395] Smart Positioning Controller

4. Messa in servizio

4−4 Festo P.BE−SPC200−COM−CANDN−IT it 0511a

4.1 Configurazione dell’SPC200

4.1.1 Configurazione hardware dell’SPC200 con WinPISA

1. Configurare l’hardware utilizzato con WinPISA.

2. Mettere in servizio in seguito i singoli assi utilizzandoWinPISA (senza impiegare l’interfaccia fieldbus).

Leggere per ciò prima il manuale WinPISA. Attenersi alle noteintegrative riportate al presente paragrafo 4.1.1.

Page 41: Smart Positioning Controller SPC200 · Manuale della parte elettronica Modulo Fieldbus per DeviceNet tipo SPC200−COM−DN2 Manuale 196 610 it 0511a [688 395] Smart Positioning Controller

4. Messa in servizio

4−5Festo P.BE−SPC200−COM−CANDN−IT it 0511a

Note integrative per la messa in servizio con WinPISA

Attivazione del modo di prova

Per alcune fasi della messa in servizio sono necessari, perl’azionamento degli assi, i segnali di comando (ad�es ENABLE,START e STOP). Tra queste operazioni figurano:

� test dinamico,

� corsa di identificazione,

� test e avvio del programma.

Se è installato un modulo fieldbus, è possibile generarequesti segnali di comando nel modo di prova. La messa inservizio viene quindi eseguita con una proceduraindipendente dal fieldbus.

AttenzioneNel modo di prova è possibile impostare dei segnali diingresso. Vengono ignorati i segnali di ingresso effettiva�mente presenti. Attivare il modo di prova solo se:

· l’SPC200 non è collegato al fieldbus, o non è onlineoppure

· l’operatore conosce l’effetto dei segnali interessati.

AvvertenzaDanni alle persone e cose.

Accertarsi che l’area di posizionamento della massa

movimentata non sia accessibile e che non siano presenticorpi estranei.

Page 42: Smart Positioning Controller SPC200 · Manuale della parte elettronica Modulo Fieldbus per DeviceNet tipo SPC200−COM−DN2 Manuale 196 610 it 0511a [688 395] Smart Positioning Controller

4. Messa in servizio

4−6 Festo P.BE−SPC200−COM−CANDN−IT it 0511a

Per generare i segnali di comando nel modo di prova:

1. Attivare il comando [Online] [Observe] [Field bus module][Control signals/Record number].

2. Attivare il modo di prova, ad�es. con il tasto di funzione�F5.

1

2

3

1 ENABLE (segnale di abilitazione)

2 Segnale di stop

3 Visualizzazione modo di prova

Fig.�4/1: Segnali di comando per la messa in servizio(esempio)

I dati visualizzati dalla finestra [Control signals] dipendono dalmodo di funzionamento impostato. La presenza del segno �accanto al segnale di comando indica che l’ingresso/uscitacorrispondente porta il segnale logico 1.

Tab.�4/1 fornisce un quadro generale dei segnali di comando.Nella pagina successiva è riportato un esempio di un test difunzione con selezione di record.

Page 43: Smart Positioning Controller SPC200 · Manuale della parte elettronica Modulo Fieldbus per DeviceNet tipo SPC200−COM−DN2 Manuale 196 610 it 0511a [688 395] Smart Positioning Controller

4. Messa in servizio

4−7Festo P.BE−SPC200−COM−CANDN−IT it 0511a

Segnali di comando I/O (sintesi)

Per ulteriori informazioni sui segnali di comando I/O fareriferimento al manuale di sistema dell’SPC200.

Modo di selezione di record

Segnale dicomando

Indirizzonell’SPC200

Descrizione

ENABLE I10.0 Abilitazione dell’unità di controllo

RESET I10.1 Reset �dei programmi (in associazione con STOP = 0)

STOP I10.2 Arresto istruzione di posizionamento (0 = arresto)

CLK_A/B I10.3/I10.4 Attivazione record CN dal programma A/B

RECBIT1...10 I11.0, I11.1,I11.8 ... I11.15

Bit numero di record CN: RECBIT1 per 20 ecc. (record bit)

READY Q10,0 Sistema pronto

ACK_A/B Q10,1/Q10,2 Istruzione accettata per programma A/B (acknowledge)

RC_A/B Q10,3/Q10,4 Termine del record CN del programma A/B (record complete)

Modo di funzionamento Start/Stop

Segnale dicomando

Indirizzonell’SPC200

Descrizione

ENABLE I10.0 Abilitazione unità di controllo (1 = unità di controllo abilitata)

START/RESET I10.1 Avvio/continuazione o reset dei programmi (RESET in associazione a STOP = 0)

STOP I10.2 Arresto esecuzione del programma (0 = arresto)

SYNC_IA/IB I10.3/I10.4 Ingresso sincronizzazione per M00

READY Q10,0 Sistema pronto

SYNC_OA/OB Q10,1/Q10,2 Uscita sincronizzazione per M00

MC_A/B Q10,3/Q10,4 Uscita MC per programma A/B (motion complete)

Tab.�4/1: segnali di comando

Page 44: Smart Positioning Controller SPC200 · Manuale della parte elettronica Modulo Fieldbus per DeviceNet tipo SPC200−COM−DN2 Manuale 196 610 it 0511a [688 395] Smart Positioning Controller

4. Messa in servizio

4−8 Festo P.BE−SPC200−COM−CANDN−IT it 0511a

Esempio di test di funzione nel modo di selezione di record

Nel modo di selezione di record, la finestra �Control signals"consente di selezionare direttamente un numero di record CN.Tale parametro corrisponde al numero di record CN effettivonel programma corrispondente.

Tenere presente che, caricando un programma con WinPISA, inumeri di record impostati iniziano con N000 e vengonomemorizzati con il passo 1.

Esempio Attivazione record CN dalla riga N007 del programma A (� = segnale logico 1)

2

3

1

1 Attivazione record CN con segnale CLK_A

2 Numero di record CN attuale (in questo caso 7)

3 Campo di immissione del numero di record CN (chiudere l’impostazione con ENTER)

Fig.�4/2: Selezione di un record CN (esempio)

Page 45: Smart Positioning Controller SPC200 · Manuale della parte elettronica Modulo Fieldbus per DeviceNet tipo SPC200−COM−DN2 Manuale 196 610 it 0511a [688 395] Smart Positioning Controller

4. Messa in servizio

4−9Festo P.BE−SPC200−COM−CANDN−IT it 0511a

4.1.2 Configurazione fieldbus dell’SPC200 con WinPISA

Dopo la messa in servizio di tutti gli assi utilizzando WinPISAè possibile eseguire ora la configurazione fieldbus.

Utilizzare per la configurazione fieldbus dell’SPC200 (indirizzofieldbus, baudrate, numero di byte I/O da trasmettere ecc.)anche il software WinPISA. Non è possibile effettuare modifi�che con un Master.

Procedura

1. Fare doppio clic sull’icona SPC200−CPU−... nella finestradel progetto. Compare la finestra �SPC200 configuration":

1

2

1 Slot selezionato

2 Menu drop−down per selezione del modulo (scheda)

Fig.�4/3: Configurazione dei moduli SPC200

Page 46: Smart Positioning Controller SPC200 · Manuale della parte elettronica Modulo Fieldbus per DeviceNet tipo SPC200−COM−DN2 Manuale 196 610 it 0511a [688 395] Smart Positioning Controller

4. Messa in servizio

4−10 Festo P.BE−SPC200−COM−CANDN−IT it 0511a

2. Cliccare su uno slot (qui 1) e selezionare poi il tipo dimoduli 2.

Con il modulofieldbus

Selezionare in 2 con versioneWinPISA

SPC200−COM−DN2 WinPISA V 4.5: �Field bus module DeviceNet2"

SPC200−COM−CAN WinPISA V 4.1: �Field bus module CANBUS"WinPISA V 4.5: �Field bus module CANBUS (De�viceNet)"

3. Selezionare la scheda di registrazione �Field bus".

Fig.�4/4: Configurazione fieldbus

4. Impostare sotto [Protocol] una variante di protocollo. Se è stato selezionato il tipo di moduli �Field bus moduleDeviceNet2", sono disponibili �DeviceNet IO" e�DeviceNet Profile" (vedi capitolo 1.4). Il modulo fieldbus SPC200−COM−CAN non permettenessuna impostazione.

Page 47: Smart Positioning Controller SPC200 · Manuale della parte elettronica Modulo Fieldbus per DeviceNet tipo SPC200−COM−DN2 Manuale 196 610 it 0511a [688 395] Smart Positioning Controller

4. Messa in servizio

4−11Festo P.BE−SPC200−COM−CANDN−IT it 0511a

5. Im postare in questa scheda di registrazione anchequanto segue:

Impostazione Indicazioni

Bus address 0...63. All’interno di uno scanner gliindirizzi possono essere assegnati unasola volta.

Baudrate 125 kBaud, 250 kBaud oppure500�kBaud. Impostare lo stessobaudrate fieldbus impostato anchenello scanner.

ConfigurazioneI/O

Numero di byte I/O da trasmettere:� Profile mode: sempre 8 byte di

ingresso e 8 byte di uscita.� IO mode con selezione di record:

4 byte di ingresso e 2 byte di uscita.� I/O mode con Start/Stop:

2...8 byte di ingresso e 2...8 byte diuscita.

(Vedere anche la panoramica dei rangedi indirizzi del modulo fieldbus nelpar.�4.1.3.)

Page 48: Smart Positioning Controller SPC200 · Manuale della parte elettronica Modulo Fieldbus per DeviceNet tipo SPC200−COM−DN2 Manuale 196 610 it 0511a [688 395] Smart Positioning Controller

4. Messa in servizio

4−12 Festo P.BE−SPC200−COM−CANDN−IT it 0511a

6. Selezionare la scheda di registrazione �Field bus I/O":

Fig.�4/5: Assegnazioni I/O

7. Eseguire le assegnazioni I/O (Mapping) desiderate. Per laspiegazione di Mapping vedi anche Fig.�1/5.

8. Confermare le impostazioni con OK.

Le impostazioni vengono trasmesse e confermate nelmomento in cui viene caricata la configurazione nell’SPC200.

NotaDownload parziale: Se in una finestra di dialogo (ad�es.nella finestra �SPC200 configuration") fate click su�Download", vengono trasmesse solo le impostazionie delregistro aperto attualmente.

· Selezionare [Online] [Download] [Project], se si vuoletrasmettere tutti i parametri.

Page 49: Smart Positioning Controller SPC200 · Manuale della parte elettronica Modulo Fieldbus per DeviceNet tipo SPC200−COM−DN2 Manuale 196 610 it 0511a [688 395] Smart Positioning Controller

4. Messa in servizio

4−13Festo P.BE−SPC200−COM−CANDN−IT it 0511a

4.1.3 Range di indirizzi I/O del modulo fieldbus

Range indirizzi I/O configurabile

In funzione della variante di protocollo e modo operativo ilmodulo fieldbus SPC200−COM−DN2 mette a disposizione iseguenti range di indirizzi I/O:

Variante diprotocollo

Modooperativo

Range diindirizzi I/O *)

Byte I/O Funzioni

DeviceNet IO Start/Stop I10.0 ... I10.15 2 byte Segnali di comando e ingressi alibera programmazione

I11.0 ... I13.15 0/2/4/6byte

ingressi a libera programmazione(in�opzione)

Q10.0 ... Q10.15 2 byte Segnali di comando e uscite a liberaprogrammazione

Q11.0 ... Q13.15 0...6 byte uscite a libera programmazione(in�opzione)

Selezione direcord

I10.0 ... I10.15 2 byte Segnali di comandorecord

I11.0 ... I11.9 2 byte Numero record

Q10.0 ... Q10.15 2 byte Segnali di comando

DeviceNetprofiles

(sempre) I10.0 ... 13.15 8 byte Per un’occupazione precisa vedicapitolo 5 2profiles

Q10.0 ... 13.15 8 bytecapitolo 5.2.

*) Range indirizzi I/O del modulo fieldbus; dati di indirizzo secondo l’SPC200

Esempio di lettura: Utilizzare il modulo fieldbus nella variantedi protocollo DeviceNet IO e l’SPC200 nel modo di funziona�mento Start/Stop. Oltre ai segnali di comando in I/Q 10 (perogni 2 byte) si vuole utilizzare altri due byte di ingressi/uscitea libera programmazione. Quindi vengono occupatiI10.0�...�I11.15 (= 4 byte) e Q10.0 ... Q11.15 (= 4 byte).

Una panoramica di tutti i range di indirizzi dell’SPC200(I0...13, Q0...13) è riportata nel capitolo 1.5.

Page 50: Smart Positioning Controller SPC200 · Manuale della parte elettronica Modulo Fieldbus per DeviceNet tipo SPC200−COM−DN2 Manuale 196 610 it 0511a [688 395] Smart Positioning Controller

4. Messa in servizio

4−14 Festo P.BE−SPC200−COM−CANDN−IT it 0511a

4.2 Configurazione della rete

4.2.1 Installazione del file EDS

Nel caso in cui venga messo in servizio per la prima volta unnuovo utente DeviceNet, è necessario comunicare al pro�gramma di configurazione utilizzato determinate caratteristi�che relative all’utente. Le caratteristiche degli utenti vengonogestite dal programma di configurazione in una lista o libreriaad�es. nella �EDS library" (EDS sta per electronic data sheets).

Installazione del file EDS

Per eseguire l’ampliamento della libreria EDS, sul CD−ROM diWinPISA sono memorizzati un file EDS e dei file di immagine.Nel file INFO.TXT della directory principale del CD−ROM sonoraccolte indicazioni circa la struttura delle directory delCD−ROM.

Se necessario, i file EDS e di immagine aggiornati sonoriportati anche all’Internet: www.festo.com/fieldbus/

Tipo di file Nome del file

File EDS SCP200−COM−DN2: SPC200DN2.EDSSPC200−COM−CAN: SPC200DN.EDS

File ICO (Icon) SPC200DN.ICO

File BMP (Bitmap) SPC200DN.BMP

Per indicazioni relative all’installazione di un file EDS e di unfile ICO o BMP, consultare la descrizione o la guida delprogramma di configurazione utilizzato.

Page 51: Smart Positioning Controller SPC200 · Manuale della parte elettronica Modulo Fieldbus per DeviceNet tipo SPC200−COM−DN2 Manuale 196 610 it 0511a [688 395] Smart Positioning Controller

4. Messa in servizio

4−15Festo P.BE−SPC200−COM−CANDN−IT it 0511a

4.2.2 Parametrazione generale

Per la parametrazione è necessario compiere le seguentioperazioni (che si differenziano a seconda del programma diconfigurazione):

1. Inserire l’utente nel progetto/nella rete (online o offline).

2. Assegnare ogni utente a uno scanner.

3. Definire i parametri I/O dell’utente.

Il modulo fieldbus SPC200−COM−DN2 supporta i modi dicomunicazione Polled, Strobed, CoS, Cyclic.

Profilo Dati di ricezione/trasmissione

Profile mode Indipendentemente dal modo di funziona�mento sempre:8 byte I / 8 byte O

I/O mode Modo di funzionamento Start/Stop:2 ... 8 byte I2 ... 8 byte O

Modo di selezione di record:4 byte I / 2 byte O

Vedere anche le panoramiche degli I/O nei paragrafi 4.1.3 e 1.5.

Tramite �Strobed Connection" è possibile trasmettere leinformazioni diagnostiche di 4 byte sotto forma di unmessaggio di errore codificato di un numero esadecimale a8�cifre. In alternativa a ciò, è possibile richiamarle nel Profilemode anche tramite Polled Connection.

4. Caricare la configurazione sullo scanner.

Page 52: Smart Positioning Controller SPC200 · Manuale della parte elettronica Modulo Fieldbus per DeviceNet tipo SPC200−COM−DN2 Manuale 196 610 it 0511a [688 395] Smart Positioning Controller

4. Messa in servizio

4−16 Festo P.BE−SPC200−COM−CANDN−IT it 0511a

4.2.3 Istruzioni relative a RSNetWorx per DeviceNet

Inserimento dell’utente nel progetto/nella rete

RSNetWorx per DeviceNet dispone di un assistente EDS (EDSWizard) che fornisce un supporto durante l’installazione delfile EDS. Una volta completata l’installazione del file EDS,l’SPC200 appare nella lista �Hardware". Per inserire unutente nella rete, è sufficiente trascinare l’icona corrispon�dente nella parte destra dello schermo (Drag & Drop).

1

1 SPC200 nella lista �Hardware"

Fig.�4/6: Lista �Hardware" e rete in RSNetWorx per DeviceNet

Page 53: Smart Positioning Controller SPC200 · Manuale della parte elettronica Modulo Fieldbus per DeviceNet tipo SPC200−COM−DN2 Manuale 196 610 it 0511a [688 395] Smart Positioning Controller

4. Messa in servizio

4−17Festo P.BE−SPC200−COM−CANDN−IT it 0511a

Assegnazione degli utenti ad uno scanner

Facendo doppio clic sullo scanner prescelto nella rete, si apreuna finestra di dialogo in cui è possibile assegnare allo scan�ner gli utenti disponibili.

1

1 Pulsante per l’assegnazione dell’utente

Fig.�4/7: Scheda di registrazione Scanlist (esempio)

Page 54: Smart Positioning Controller SPC200 · Manuale della parte elettronica Modulo Fieldbus per DeviceNet tipo SPC200−COM−DN2 Manuale 196 610 it 0511a [688 395] Smart Positioning Controller

4. Messa in servizio

4−18 Festo P.BE−SPC200−COM−CANDN−IT it 0511a

Parametrazione degli utenti

Facendo doppio clic sull’utente si apre una finestra di dialogoin cui è possibile stabilire i parametri I/O dell’utente.

Fig.�4/8: Finestra di dialogo �Edit I/O Parameters"

Eseguire le impostazioni come indicato nel par. 4.2.2�Parametrazione generale".

Page 55: Smart Positioning Controller SPC200 · Manuale della parte elettronica Modulo Fieldbus per DeviceNet tipo SPC200−COM−DN2 Manuale 196 610 it 0511a [688 395] Smart Positioning Controller

4. Messa in servizio

4−19Festo P.BE−SPC200−COM−CANDN−IT it 0511a

Assegnazione degli indirizzi I/O dell’utente

Utilizzando le schede di registrazione �Output" e �Input",assegnare gli indirizzi I/O dell’SPC200 ai byte I/O nelloscanner.

1 Opzionale: 4 byte di ingressoper informazionediagnostica 1

1

Fig.�4/9: Assegnazione indirizzi (esempio con byte diagnostici)

Caricamento della configurazione nello scanner

Al termine caricare i dati di configurazione sullo scanner. Per ulteriori dettagli in merito, consultare la documentazionetecnica relativa allo scanner utilizzato.

Page 56: Smart Positioning Controller SPC200 · Manuale della parte elettronica Modulo Fieldbus per DeviceNet tipo SPC200−COM−DN2 Manuale 196 610 it 0511a [688 395] Smart Positioning Controller

4. Messa in servizio

4−20 Festo P.BE−SPC200−COM−CANDN−IT it 0511a

4.3 Messa in servizio della rete

Quando viene avviato, il comando esegue automaticamenteun confronto fra configurazione NOMINALE ed EFFETTIVA. Perquesta procedura di configurazione è pertanto importanteche:

� i dati di configurazione siano completi e corretti,

� gli utenti fieldbus siano provvisti di tensione di esercizioin modo che vengano riconosciuti durante il rilevamentodella configurazione EFFETTIVA.

Inserire quindi la tensione di esercizio di tutti gli utenti fiel�dbus contemporaneamente, ad�es. mediante un interruttorecentrale. In alternativa, attivare la tensione di esercizio inbase alla seguente sequenza:

1. Innanzitutto inserire l’alimentazione della tensione diesercizio per tutti gli Slave (utenti fieldbus senza Master oscanner).

2. In seguito inserire l’alimentazione della tensione diesercizio per il Master o lo scanner.

NotaOsservare per la messa in servizio della rete le istruzioniriportate nel manuale del sistema di comando.

Page 57: Smart Positioning Controller SPC200 · Manuale della parte elettronica Modulo Fieldbus per DeviceNet tipo SPC200−COM−DN2 Manuale 196 610 it 0511a [688 395] Smart Positioning Controller

Struttura dei dati

5−1Festo P.BE−SPC200−COM−CANDN−IT it 0511a

Capitolo 5

Page 58: Smart Positioning Controller SPC200 · Manuale della parte elettronica Modulo Fieldbus per DeviceNet tipo SPC200−COM−DN2 Manuale 196 610 it 0511a [688 395] Smart Positioning Controller

5. Struttura dei dati

5−2 Festo P.BE−SPC200−COM−CANDN−IT it 0511a

Indice

5. Struttura dei dati 5−1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

5.1 DeviceNet IO: Occupazione I/O e funzioni 5−3 . . . . . . . . . . . . . . . . . . . . . . . . . . .

5.1.1 Occupazione I/O nel modo di funzionamento Start/Stop 5−4 . . . . . . . .

5.1.2 Occupazione I/O nel modo di funzionamento Selezione di record 5−5 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

5.2 DeviceNet profiles: Occupazione I/O e funzioni 5−6 . . . . . . . . . . . . . . . . . . . . . . .

5.2.1 Comandi di controllo 5−7 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

5.2.2 Comandi di update 5−10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

5.2.3 Comandi di parametro 5−13 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Page 59: Smart Positioning Controller SPC200 · Manuale della parte elettronica Modulo Fieldbus per DeviceNet tipo SPC200−COM−DN2 Manuale 196 610 it 0511a [688 395] Smart Positioning Controller

5. Struttura dei dati

5−3Festo P.BE−SPC200−COM−CANDN−IT it 0511a

5.1 DeviceNet IO: Occupazione I/O e funzioni

Le seguenti tabelle offrono una panoramica dell’occupazioneI/O e le funzioni del modulo fieldbus del tipoSPC200−COM−DN2, con azionamento nella variante diprotocollo �DeviceNet IO".

NotaLa variante di protocollo DeviceNet IO è compatibile con ilmodulo fieldbus precedente SPC200−COM−CAN nella ver�sione 1.2.

SPC200−COM−CAN Il modulo fieldbus precedente con la denominazione del tipoSPC200−COM−CAN mette a disposizione esclusivamente lefunzioni descritte nel presente paragrafo. Le funzioni dellavariante di protocollo �DeviceNet profiles" non sono disponi�bili.

I segnali nel primo byte vengono descritti nel capitolo 5 delmanuale di sistema dell’SPC200.Osservare anche i diagrammi di flusso nel appendice A.4della presente descrizione.

NotaLe uscite del Master vengono mappate sugli ingressi delmodulo fieldbus, le uscite del modulo fieldbus sugliingressi del Master.

Page 60: Smart Positioning Controller SPC200 · Manuale della parte elettronica Modulo Fieldbus per DeviceNet tipo SPC200−COM−DN2 Manuale 196 610 it 0511a [688 395] Smart Positioning Controller

5. Struttura dei dati

5−4 Festo P.BE−SPC200−COM−CANDN−IT it 0511a

5.1.1 Occupazione I/O nel modo di funzionamento Start/Stop

Byte Bit 7Bit 15

Bit 6Bit 14

Bit 5Bit 13

Bit 4Bit 12

Bit 3Bit 11

Bit 2Bit 10

Bit 1Bit 9

Bit 0Bit 8

Bit di ingresso (I10.0 ... I13.15) 1)

n 2)

n+1

I10.7

I10.15

I10.6

I10.14

I10.5

I10.13

SYNC_IB

I10.12

SYNC_IA

I10.11

STOP

I10.10

START/RESETI10.9

ENABLE

I10.8

n+2n+3

I11.7I11.15

I11.6I11.14

I11.5I11.13

I11.4I11.12

I11.3I11.11

I11.2I11.10

I11.1I11.9

I11.0I11.8

n+4n+5

I12.7I12.15

I12.6I12.14

I12.5I12.13

I12.4I12.12

I12.3I12.11

I12.2I12.10

I12.1I12.9

I12.0I12.8

n+6n+7

I13.7I13.15

I13.6I13.14

I13.5I13.13

I13.4I13.12

I13.3I13.11

I13.2I13.10

I13.1I13.9

I13.0I13.8

Byte Bit 7Bit 15

Bit 6Bit 14

Bit 5Bit 13

Bit 4Bit 12

Bit 3Bit 11

Bit 2Bit 10

Bit 1Bit 9

Bit 0Bit 8

Bit di uscita (Q10.0 ... Q13.15 1)

n 2)

n+1Q10.7Q10.15

Q10.6Q10.14

Q10.5Q10.13

MC_BQ10.12

MC_AQ10.11

SYNC_OBQ10.10

SYNC_OAQ10.9

READYQ10.8

n+2n+3

Q11.7Q11.15

Q11.6Q11.14

Q11.5Q11.13

Q11.4Q11.12

Q11.3Q11.11

Q11.2Q11.10

Q11.1Q11.9

Q11.0Q11.8

n+4n+5

Q12.7Q12.15

Q12.6Q12.14

Q12.5Q12.13

Q12.4Q12.12

Q12.3Q12.11

Q12.2Q12.10

Q12.1Q12.9

Q12.0Q12.8

n+6n+7

Q13.7Q13.15

Q13.6Q13.14

Q13.5Q13.13

Q13.4Q13.12

Q13.3Q13.11

Q13.2Q13.10

Q13.1Q13.9

Q13.0Q13.8

1) Dati degli indirizzi secondo l’SPC200.2) L’�n" è l’indirizzo nel PLC, al quale inizia il mapping dei gruppi I/O dell’SPC200.

Page 61: Smart Positioning Controller SPC200 · Manuale della parte elettronica Modulo Fieldbus per DeviceNet tipo SPC200−COM−DN2 Manuale 196 610 it 0511a [688 395] Smart Positioning Controller

5. Struttura dei dati

5−5Festo P.BE−SPC200−COM−CANDN−IT it 0511a

5.1.2 Occupazione I/O nel modo di funzionamento Selezione di record

Byte Bit 7Bit 15

Bit 6Bit 14

Bit 5Bit 13

Bit 4Bit 12

Bit 3Bit 11

Bit 2Bit 10

Bit 1Bit 9

Bit 0Bit 8

Bit di ingresso (I10.0 ... I11.15) 1)

n 2)

n+1��

��

��

CLK_B�

CLK_A�

STOP�

RESET�

ENABLE�

n+2n+3

�RECBIT8

�RECBIT7

�RECBIT6

�RECBIT5

�RECBIT4

�RECBIT3

RECBIT10RECBIT2

RECBIT9RECBIT1

Byte Bit 7Bit 15

Bit 6Bit 14

Bit 5Bit 13

Bit 4Bit 12

Bit 3Bit 11

Bit 2Bit 10

Bit 1Bit 9

Bit 0Bit 8

Bit di uscita (Q10.0 ... Q10.15 1)

n 2)

n+1��

��

��

RC_B�

RC_A�

ACK_B�

ACK_A�

READY�

1) Dati degli indirizzi secondo l’SPC200.2) L’�n" è l’indirizzo nel PLC, al quale inizia il mapping dei gruppi I/O dell’SPC200.

Page 62: Smart Positioning Controller SPC200 · Manuale della parte elettronica Modulo Fieldbus per DeviceNet tipo SPC200−COM−DN2 Manuale 196 610 it 0511a [688 395] Smart Positioning Controller

5. Struttura dei dati

5−6 Festo P.BE−SPC200−COM−CANDN−IT it 0511a

5.2 DeviceNet profiles: Occupazione I/O e funzioni

Il DeviceNet profile è composto da 8 byte ler la scrittura e8�byte per la lettura dei dati desiderati nel o dall’SPC200. La struttura di base del telegramma di comunicazione:

Byte 0 1 2 3 4 5 6 7

CommandMessage

ControlByte

Sotto−indice

CommandMessageType

ResponseMessageType

Command Data

ResponseMessage

StatusByte

Codiceerrore

ResponseMessageType

Response Data

Il Command Message viene creato da parte dell’utente e con�tiene comandi per la scrittura o la lettura di dati. Il ResponseMessage viene segnalato dall’SPC200 all’PLC e contiene i datioppure un codice di errore, nel caso in cui l’SPC200 non ab�bia potuto eseguire i comandi.

Sono disponibili tre gruppi di comandi:

Comandi di controllo Questi comandi avviano

� un programma (modo di funzionamento Start/Stop) o

� un record CN (modo di funzionamento Selezione direcord).

} paragrafo 5.2.1

Comandi di update Questi comandi leggono

� le posizioni effettive degli assi o

� le uscite fieldbus dell’SPC200 (Q10...13).

} paragrafo 5.2.2

Comandi di parametri Questi comandi scrivono o leggono i parametri (ad�e. registro della posizione o flag).

} paragrafo 5.2.3

Page 63: Smart Positioning Controller SPC200 · Manuale della parte elettronica Modulo Fieldbus per DeviceNet tipo SPC200−COM−DN2 Manuale 196 610 it 0511a [688 395] Smart Positioning Controller

5. Struttura dei dati

5−7Festo P.BE−SPC200−COM−CANDN−IT it 0511a

5.2.1 Comandi di controllo

Il byte 0 nel Command Message comanda con i suoi bit tutti isegnali di controllo necessari dell’SPC200. Questi vengonospiegati dettagliatamente nel capitolo 5 del manuale disistema. Fare riferimento alche alla Tab.�4/1 nel presentemanuale.

Modo di funzionamento Start/Stop

Command Message

Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0

0 SYNC_IB SYNC_IA STOP START/RESET

ENABLE

1 ... 7

Per effetto di un fronte ascendente all’ingresso START (bit 1di byte 0) viene avviato (o continuato) il programma impo�stato nell’SPC200.

Response Message

Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0

0 MC_B MC_A SYNC_OB SYNC_OA READY

1 ... 7

Page 64: Smart Positioning Controller SPC200 · Manuale della parte elettronica Modulo Fieldbus per DeviceNet tipo SPC200−COM−DN2 Manuale 196 610 it 0511a [688 395] Smart Positioning Controller

5. Struttura dei dati

5−8 Festo P.BE−SPC200−COM−CANDN−IT it 0511a

Modo di selezione di record

Command Message

Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0

0 CLK_B CLK_A STOP RESET ENABLE

1 ... 3

4 Numero record (Lower Byte) *)

5 Numero record (Higher Byte) *)

6 ... 7

*) Vedi Tab.�5/1.

Un fronte ascendente all’ingresso CLK_A/B effettua che ilnumero record codificato nei byte 4 e 5 venga eseguito(oppure che venga tacitato un errore).

Response Message

Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0

0 RC_B RC_A ACK_B ACK_A READY

1

2 Codice di errore, vedi capitolo 6.5

3

4 Codice di errore ampliato, vedi capitolo 6.5

5 ... 7

Page 65: Smart Positioning Controller SPC200 · Manuale della parte elettronica Modulo Fieldbus per DeviceNet tipo SPC200−COM−DN2 Manuale 196 610 it 0511a [688 395] Smart Positioning Controller

5. Struttura dei dati

5−9Festo P.BE−SPC200−COM−CANDN−IT it 0511a

RECBIT }V N° record

10 9 8 7 6 5 4 3 2 1 HB LB

0 0 0 0 0 0 0 0 0 0 0 0 0

1 0 0 0 0 0 0 0 0 0 1 0 1

2 0 0 0 0 0 0 0 0 1 0 0 2

3 0 0 0 0 0 0 0 0 1 1 0 3

4 0 0 0 0 0 0 0 1 0 0 0 4

8 0 0 0 0 0 0 1 0 0 0 0 8

16 0 0 0 0 0 1 0 0 0 0 0 10h

31 0 0 0 0 0 1 1 1 1 1 0 1Fh

100 0 0 0 1 1 0 0 1 0 0 0 64h

256 0 1 0 0 0 0 0 0 0 0 1 0

999 1 1 1 1 1 0 0 1 1 1 3 I7h

Tab.�5/1: Tabella dei numeri record

Page 66: Smart Positioning Controller SPC200 · Manuale della parte elettronica Modulo Fieldbus per DeviceNet tipo SPC200−COM−DN2 Manuale 196 610 it 0511a [688 395] Smart Positioning Controller

5. Struttura dei dati

5−10 Festo P.BE−SPC200−COM−CANDN−IT it 0511a

5.2.2 Comandi di update

I comandi di update permettono di leggere quanto segue:

� le posizioni effetive degli assi e

� le uscite fieldbus Q10.0 ... Q13.15(solo con modo di funzionamento Start/Stop).

Attivare Un comando di update viene attivato tramite: Response Type (RT) > 0 (nel Command Message). Esso rimane attivato finché viene impostato RT = 0.

Più assi Per ogni ciclo di trasmissione è possibile rilevare solo unasse. Se devono essere rilevate le posizioni effettive di tutti equattro gli assi, occorre rilevare gli assi singolarmente unodopo l’altro.

Combinazioni I comandi di update possono essere combinati a piacere con icomandi di controllo in un messaggio.

Interruzione Tenere conto che la trasmissione continua delle posizionieffettive o delle uscite fieldbus venga interrotta durantel’esecuzione di un comando di parametri ovvero� finché lafunzione Handshake LOAD−DATA resta attiva, vedi par. 5.2.3).

NotaLa trasmissione dati nel formato Float 32 (IEEE 754) èprevista solo per i sitemi di comando del tipo SLC 5.

Page 67: Smart Positioning Controller SPC200 · Manuale della parte elettronica Modulo Fieldbus per DeviceNet tipo SPC200−COM−DN2 Manuale 196 610 it 0511a [688 395] Smart Positioning Controller

5. Struttura dei dati

5−11Festo P.BE−SPC200−COM−CANDN−IT it 0511a

Stuttura del Command Message

Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0

0 SYNC_IB SYNC_IA STOP START/RESET

ENABLE

1

2 Command Message Type CMT (per i comandi di update sempre = 0 !)

3 RMT Response Axis Number R−AN Response Type RT

4 ... 7

Byte 3, il Response Message Type (RMT = R−AN + RT),definisce quali dati devono essere letti:

� Per la lettura delle posizioni effettive degli assi impostarenel RMT i seguenti valori:

Azione R−AN RT => RMT

Update della posizione effettiva asse X 0 (=> 0h) 01h, 02h 01d, 02d

Update della posizione effettiva asse Y 1 (=> 20h)1 / 2 *)

21h, 22h 33d, 34d

Update della posizione effettiva asse Z 2 (=> 40h)1 / 2 *)

41h, 42h 65d, 66d

Update della posizione effettiva asse U 3 (=> 60h) 61h, 62h 97d, 98d

*) �1" fornisce una risposta nel formato �signed 32 bit"; �2" nel formato �float 32 bit (IEEE 754)".

� Per la lettura delle uscite fieldbus dell’SPC200(Q10.0�...�Q13.15), impostare nel RMT i seguenti valori:(solo con modo di funzionamento Start/Stop):

Azione R−AN RT => RMT

Update FB−Output Q10.0 ... Q11.15

0 3 03h 03d

Update FB−Output Q12.0 ... Q13.15

4 04h 04d

Page 68: Smart Positioning Controller SPC200 · Manuale della parte elettronica Modulo Fieldbus per DeviceNet tipo SPC200−COM−DN2 Manuale 196 610 it 0511a [688 395] Smart Positioning Controller

5. Struttura dei dati

5−12 Festo P.BE−SPC200−COM−CANDN−IT it 0511a

Stuttura del Response Message

L’SPC200 risponde nel modo seguente:

Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0

0 MC_B MC_A SYNC_OB SYNC_OA READY

1

2 Codice di errore (vedi capitolo 6.5)

3 Response Axis Number R−AN Response Type RT

4 Response Data 1 (opp. codice di errore ampliato, vedi capitolo 6.5)

5 ... 7 Response Data 2...4

I valori nei byte significano:

Byte Funzione Contenuto della posizioneeffettiva

Contenuto dell’FB output

RT = 1 RT = 2 RT = 3 RT = 4

Byte 0 Byte di stato Vedi manuale di sistema SPC200

Byte 1 (diverse)

Byte 2 Codice di errore Se non è presente alcun errore = 0.Per codice di errore > 0: vedi trattamento errore nel par. 6.5.

Byte 3 RMT Copia di Command Message Byte 3

Byte 4 Response Data 1(LW, LB)

Posiz. effettivain �signed 32" *)

Posiz. effettivain �float 32" *)

FB outputQ10.0...Q10.7 *)

FB outputQ12.0...Q12.7 *)

Byte 5 Response Data 2(LW, HB)

Posiz. effettivain �signed 32"

Posiz. effettivain �float 32"

FB outputQ10.8...Q10.15

FB outputQ12.8...Q12.15

Byte 6 Response Data 3(HW, LB)

Posiz. effettivain �signed 32"

Posiz. effettivain �float 32"

FB outputQ11.0...Q11.7

FB outputQ13.0...Q13.7

Byte 7 Response Data 4(HW, HB)

Posiz. effettivain �signed 32"

Posiz. effettivain �float 32"

FB outputQ11.8...Q11.15

FB outputQ13.8...Q13.15

*) Oppure codice di errore ampliato, vedi capitolo 6.5.

Page 69: Smart Positioning Controller SPC200 · Manuale della parte elettronica Modulo Fieldbus per DeviceNet tipo SPC200−COM−DN2 Manuale 196 610 it 0511a [688 395] Smart Positioning Controller

5. Struttura dei dati

5−13Festo P.BE−SPC200−COM−CANDN−IT it 0511a

5.2.3 Comandi di parametro

Questi comandi scrivono o leggono i parametri, come ad�es. ilregistro posizioni o flag. Essi richiedono un LOAD DATA han�dshake.

Il ciclo Handshake per la scrittura di dati PLC } SPC200

Il Command Message viene parametrizzato dal programma

utente. Con l’impostazione del segnale LOAD (bit 7 nel byte 0del Command Message) inizia il ciclo di trasmissione.L’SPC200 accetta i dati, verifica la loro plausibilità e i lorovalori limite e crea, se necessario, un messaggio di errore.Con LOAD COMPLETE segnala la fine dell’importazione deidati al PLC. Il ciclo di trasmissione è terminato quandol’utente riprende il segnale LOAD. Durante il ciclo Handshakenon vengono trasmessi alcuni dati di update. Il seguente dia�gramma esplicita le correlazioni:

To SPC200:

To SPS/PLC:

SPS/PLC:

SPC200:

1 2 3

1 L’SPC200 accetta il Command Message

2 L’SPC200 trasporta il Response Message

3 L’SPC200 invia qui, se necessario, il protocollo di errore

Page 70: Smart Positioning Controller SPC200 · Manuale della parte elettronica Modulo Fieldbus per DeviceNet tipo SPC200−COM−DN2 Manuale 196 610 it 0511a [688 395] Smart Positioning Controller

5. Struttura dei dati

5−14 Festo P.BE−SPC200−COM−CANDN−IT it 0511a

Il ciclo Handshake per la lettura di dati SPS { SPC200

Il Command Message viene parametrizzato dal programma

utente. Con l’impostazione del segnale LOAD tramite il PLC(bit 7 nel byte 0 del Command Message) inizia il ciclo di tra�smissione. L’SPC200 accetta i dati, verifica la loro plausibilitàe crea, se necessario, un messaggio di errore. Con LOADCOMPLETE segnala la predisposizione dei dati desiderati alPLC, il quale può adesso accettare i dati. Il ciclo di trasmis�sione è terminato quando l’utente riprende il segnale LOAD.Durante il ciclo Handshake non vengono trasmessi alcuni datidi update. Il seguente diagramma esplicita le correlazioni:

To SPC200:

To SPS/PLC:

SPS/PLC:

SPC200:

1 2 3

1 L’SPC200 accetta il Command Message

2 L’SPC200 trasporta il Response Message

3 L’SPC200 invia qui i dati richiesti o event. il protocollo dierrore

Con un comando di scrittura o lettura si può attivare sempresolo un asse o solo un’azione. Se ad�es. le posizioni effettivedevono essere lette da 4 assi, si devono attivare uno dopol’altro 4 comandi di lettura correspondenti, ovvero� sono ne�cessari 4 cicli di trasmissione.

Page 71: Smart Positioning Controller SPC200 · Manuale della parte elettronica Modulo Fieldbus per DeviceNet tipo SPC200−COM−DN2 Manuale 196 610 it 0511a [688 395] Smart Positioning Controller

5. Struttura dei dati

5−15Festo P.BE−SPC200−COM−CANDN−IT it 0511a

Stuttura del Command Message:

Byte 0 1 2 3 4 5 6 7

CommandMessage

Byte dicomando

Sottoindice CMT RMT = 0 Command Data

Byte 0: Byte di comando I segnali di comando vengono descritti nel capitolo 5 delmanuale di sistema dell’SPC200. Per i comandi di parametroviene utilizzato per l’Handshake LOAD−DATA anche il bit 7(=�LOAD).

Byte 1: Subindex Il sottoindice contiene in funzione del CMT il numero del regi�stro interessato, del gruppo di flag interessato oppure di unaltro indirizzo di destinazione nell’SPC200.

Byte 2: CMT Il Command Message Type ha la seguente struttura:

Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0

CMT Command AxisNumber C−AN

Write/Read Command WRC

Per i numeri di asse (C−AN) vale:

Numero diasse

Bit 7 Bit 6 Bit 5 C−AN

Asse X 0 0 0 0 (=> 0h)

Asse Y 0 0 1 1 (=> 20h)

Asse Z 0 1 0 2 (=> 40h)

asse U 0 1 1 3 (=> 60h)

Il WRC definisce il comando, ad�es. WRC = 17h significa�Lettura del numero record memorizzato" (vedi riepilogo deicomandi alla fine del presente capitolo e nell’appendice).

Byte 3 Deve essere 0 per i comandi di parametro (nessun update!).

Byte 4...7 Contengono i dati che devono essere scritti.

Page 72: Smart Positioning Controller SPC200 · Manuale della parte elettronica Modulo Fieldbus per DeviceNet tipo SPC200−COM−DN2 Manuale 196 610 it 0511a [688 395] Smart Positioning Controller

5. Struttura dei dati

5−16 Festo P.BE−SPC200−COM−CANDN−IT it 0511a

Stuttura del Response Message

Byte 0 1 2 3 4 5 6 7

ResponseMessage

Byte distato

Codice dierrore

RMT Response Data

Byte 0: Byte di stato Il byte di stato viene descritto nel capitolo 5 del manuale disistema dell’SPC200. Il suo significato dipende dal modo difunzionamento impostato: Selezione di record o modo difunzionamento Start/Stop. Con i comandi di parametri, il bit�7contiene inoltre il segnale LOAD COMPLETE.

Byte 1 Non viene utilizzato.

Byte 2: Codice di errore Vedi capitolo 6.5.

Byte 3: RMT L’RMT è una copia del CMT ricevuto e ha la stessa strutturacome questo.

Byte 4...7 Contengono i dati richiesti oppure un codice di errore am�pliato (vedi capitolo 6.5).

NotaLa trasmissione dati nel formato Float 32 (IEEE 754) èprevista solo per i sitemi di comando del tipo SLC 5.

Page 73: Smart Positioning Controller SPC200 · Manuale della parte elettronica Modulo Fieldbus per DeviceNet tipo SPC200−COM−DN2 Manuale 196 610 it 0511a [688 395] Smart Positioning Controller

5. Struttura dei dati

5−17Festo P.BE−SPC200−COM−CANDN−IT it 0511a

Lista dei comandi di parametro (RMT = 0)

Comandi discrittura

Formato WRC Asse C−AN CMT Sottoindice 1) 2)

X 0h 1h 1d

signed 32 bit 1Y 20h 21h 33d

signed 32 bit 1hZ 40h 41h 65d

Registro U 60h 61h 97d 1h ... 64h x xRegistroposizioni @n X 0h 2h 2d

1h ... 64h1d ... 100d

x x

float 32 bit 2Y 20h 22h 34d

float 32 bit 2hZ 40h 42h 66d

U 60h 62h 98d

X 0h 3h 3d

Valore nomi� si ed 32 bit 3Y 20h 23h 35d

Valore nomi�nale digitale( tili l

signed 32 bit 3hZ 40h 43h 67dg

(utilizzare solocon comando U 60h 63h 99dcon comandoM10, vedi manuale di

X 0h 4h 4d� x �

manuale di sistema

) float 32 bit 4Y 20h 24h 36dsistema

dell’SPC200) float 32 bit 4hZ 40h 44h 68d

U 60h 64h 100d

Registro indiceRn

signed 16 bit 5h � 0h 5h 5d1h ... 64h1d ... 100d

x �

Flag Fn 2 x 8 bit 6h � 0h 6h 6d

F0 ... 15: 1F16 ... 31: 2F32 ... 47: 3F48 ... 63: 4

x �

Ingressifieldbus

I10.8...I11.15 3) 7h � 0h 7h 7dfieldbus

I12.0...I13.15 8h � 8h 8d� x �

N° del progr.CN memorizz.

9h�

0h 9h 9dTask A: 0Task B: 1

x �

1) Funzionamento Start/Stop 2) Selezione di record3) Il byte 4 (Response data 1) non è occupato qui, perché gli ingressi fieldbus I10.0 ... I10.7

appartengono ai bit di controllo.

Page 74: Smart Positioning Controller SPC200 · Manuale della parte elettronica Modulo Fieldbus per DeviceNet tipo SPC200−COM−DN2 Manuale 196 610 it 0511a [688 395] Smart Positioning Controller

5. Struttura dei dati

5−18 Festo P.BE−SPC200−COM−CANDN−IT it 0511a

Comandi dilettura

Formato WRC Asse C−AN CMT Sottoindice 1) 2)

X 0h 10h 16d

signed10

Y 20h 30h 48dsigned32�bit

10h Z 40h 50h 80d

Registo U 60h 70h 112d 1h ... 64h x xRegistoposizioni @n X 0h 11h 17d

1h ... 64h1d ... 100d

x xp

float 32 bit 11Y 20h 31h 49d

d d

float 32 bit 11h Z 40h 51h 81d

U 60h 71h 113d

X 0h 12h 18d

Valorenominale signed12

Y 20h 32h 50dValore nominaledigitale

signed32�bit

12h Z 40h 52h 82ddigitale(utilizzare solo concomandoM10

U 60h 72h 114dxcomando M10,

vedimanuale di X 0h 13h 19d� x �

vedi manuale disistema

float 32 bit 13Y 20h 33h 51dsistema

dell’SPC200) float 32 bit 13h Z 40h 53h 83d

U 60h 73h 115d

Registro indice Rnsigned16�bit

14h � 0h 14h 20d1h ... 64h1d ... 100d

x �

Flag Fn 2 x 8 bit 15h � 0h 15h 21d

F0 ... 15: 1F16 ... 31: 2

F32 ... 47: 3F48 ... 63: 4

x �

Flag di stato assi 3) 2 x 8 bit 15h � 0h 15h 21d

F64 ... 79: 5F80 ... 95: 6

F96 ... 111: 7F112 ... 127:8

x �

N° del programmaCN memorizzato

16h�

0h 16h 22dTask A: 1Task B: 2

x �

N° del recordmemorizzato

17h � 0h 17h 23d Task A: 1Task B: 2

x x

Stato del task 18h � 0h 18h 24d Task A: 1Task B: 2

x x

Stack erroridell’SPC200

19h � 0h 19h 25d 1h ... 10h1d ... 16d

x x

1) Funzionamento Start/Stop2) Selezione di record 3) Per i dettagli, fare riferimento al manuale di sistema dell’SPC200

Page 75: Smart Positioning Controller SPC200 · Manuale della parte elettronica Modulo Fieldbus per DeviceNet tipo SPC200−COM−DN2 Manuale 196 610 it 0511a [688 395] Smart Positioning Controller

Diagnosi e correzione degli errori

6−1Festo P.BE−SPC200−COM−CANDN−IT it 0511a

Capitolo 6

Page 76: Smart Positioning Controller SPC200 · Manuale della parte elettronica Modulo Fieldbus per DeviceNet tipo SPC200−COM−DN2 Manuale 196 610 it 0511a [688 395] Smart Positioning Controller

6. Diagnosi e correzione degli errori

6−2 Festo P.BE−SPC200−COM−CANDN−IT it 0511a

Indice

6. Diagnosi e correzione degli errori 6−1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

6.1 Indicazioni generali sulla diagnosi 6−3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

6.2 Diagnosi tramite LED 6−4 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

6.2.1 Condizioni di funzionamento normali 6−4 . . . . . . . . . . . . . . . . . . . . . . . .

6.2.2 Segnalazione di errore del LED Mod/Net 6−5 . . . . . . . . . . . . . . . . . . . . .

6.3 Diagnosi con WinPISA 6−6 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

6.4 Diagnosi dell’SPC200 tramite fieldbus 6−7 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

6.5 Diagnosi della comunicazione DeviceNet profiles 6−10 . . . . . . . . . . . . . . . . . . . . .

Page 77: Smart Positioning Controller SPC200 · Manuale della parte elettronica Modulo Fieldbus per DeviceNet tipo SPC200−COM−DN2 Manuale 196 610 it 0511a [688 395] Smart Positioning Controller

6. Diagnosi e correzione degli errori

6−3Festo P.BE−SPC200−COM−CANDN−IT it 0511a

6.1 Indicazioni generali sulla diagnosi

Per informazioni sulla diagnosi generale e sull’eliminazionedegli errori, fare riferimento al manuale di sistema

dell’SPC200 tipo P.BE−SPC200−...Nel presente capitolo verrà descritta la diagnosi specifica delmodulo fieldbus e verranno fornite istruzioni per la diagnosi el’eliminazione degli errori mediante fieldbus.

Panoramica delle possibilità diagnostiche

L’SPC200 offre ampie possibilità di diagnosi ed eliminazionedegli errori. Sono disponibili le seguenti possibilità:

� Il fieldbus consente di visualizzare lo stato di prontogenerale del sistema mediante il bit di uscita READY(Q10.0).

� I LED dell’SPC200 e delle unità Field collegate segnalanodirettamente errori di configurazione, di hardware, dilinea interfacciamento assi, errori bus, ecc. (vedi par. 6.2ed il manuale di sistema).

� WinPISA visualizza nel modo operativo online i messaggidi errore a 8 cifre e una descrizione dell’errore in testo inchiaro (vedi par. 6.3).

� Il fieldbus consente di richiamare i messaggi di errore a8�cifre dell’SPC200 come informazioni diagnostiche(vedi�par.�6.4).

� La variante di protocollo DeviceNet profiles disponeinoltre di un proprio codice di errore (vedi par. 6.5).

Page 78: Smart Positioning Controller SPC200 · Manuale della parte elettronica Modulo Fieldbus per DeviceNet tipo SPC200−COM−DN2 Manuale 196 610 it 0511a [688 395] Smart Positioning Controller

6. Diagnosi e correzione degli errori

6−4 Festo P.BE−SPC200−COM−CANDN−IT it 0511a

6.2 Diagnosi tramite LED

Il LED bicolore sul modulo fieldbus consente una rapidadiagnosi mediante lo stato di comunicazione periferico.

6.2.1 Condizioni di funzionamento normali

Quando l’unità funziona normalmente, il LED di statomodulo/rete emana luce verde.

LED Reazione Stato d’esercizio Trattamento errori

Luce verdefissa

Normali; l’SPC200 è online ed èin collegamento con un’unità dicomunicazione

Nessuna

Page 79: Smart Positioning Controller SPC200 · Manuale della parte elettronica Modulo Fieldbus per DeviceNet tipo SPC200−COM−DN2 Manuale 196 610 it 0511a [688 395] Smart Positioning Controller

6. Diagnosi e correzione degli errori

6−5Festo P.BE−SPC200−COM−CANDN−IT it 0511a

6.2.2 Segnalazione di errore del LED Mod/Net

LED Reazione Stato d’esercizio Trattamento errori

LED spento � L’interfaccia bus dell’SPC200non è alimentata elettrica�mente

� L’SPC200 non rileva alcunacomunicazione con il bus

· Controllare l’alimentazioneelettrica all’interfaccia bus/logica interna.

· Controllare i cavi di collega�mento al bus e la resistenzaterminale.

Luce verdelampeggiante

L’SPC200 è pronto per loscambio di dati ed è online conil bus. Non ha però luogonessuna comunicazione con unMaster. Forse l’SPC200 non èancora stato assegnato ad unMaster.

· Perfezionare la configura�zione. Verificare ed eventual�mente correggere la scan−listdel Master interessato.

Luce rossafissa

Grave errore di comunicazione� L’SPC200 ha rilevato un

numero eccessivo ditelegrammi errati nel bus,per cui non si inserisce piùnella comunicazione bus.L’SPC200 si trova nello statodi bus off

Oppure:� L’indirizzo fieldbus del

modulo corrispondente èstato assegnato due volte.

· Problemi dei collegamenti albus. Controllare il cavo.

· Funzionamento del busalterato da radiodisturbi.Eliminare i radiodisturbi,controllare la schermatura.

· Si è interrotta l’alimenta�zione elettrica al bus.

· Controllare e ripristinare lapolarità dei cavi dati di unutente.

· Controllare e correggere ilbaudrate.

· Correggere l’indirizzofieldbus.

Luce rossalampeggiante

Errore eliminabile� L’SPC200 ha rilevato un

time−out nella comunica�zione

� L’SPC200 non è stato azio�nato per un tempo prolun�gato (timeout)

· Interruzione sul cavo di colle�gamento al bus. Controllareche il Master sia predispostoper la comunicazione.

· Resettare il time−outdell’SPC200 mediante riallo�cazione. Ricollegarel’SPC200 al bus.

Page 80: Smart Positioning Controller SPC200 · Manuale della parte elettronica Modulo Fieldbus per DeviceNet tipo SPC200−COM−DN2 Manuale 196 610 it 0511a [688 395] Smart Positioning Controller

6. Diagnosi e correzione degli errori

6−6 Festo P.BE−SPC200−COM−CANDN−IT it 0511a

6.3 Diagnosi con WinPISA

Nel menu [Online] è possibile consultare dati di sistema

importanti dell’SPC200 con il comando [Diagnosis] [Statusdisplay]. La scheda di registrazione [Field bus] riportainformazioni sul collegamento fieldbus.

Fig.�6/1: Visualizzazione dello stato �Field bus" in WinPISA

Stato Descrizione

Field bus type Protocollo del modulo fieldbus installato

Connection Parametrazione (durante lo start)OnlineRunningIdleErrore: Firmware < 4.9Errore: HW, CAN

Bus address Indirizzo fieldbus impostato

Baudrate Velocità di trasmissione attuale

I/O configuration Numero dei byte I/O impiegati per la comunicazione 1)

Software version Numero di versione per il software del modulo fieldbus

1) I byte 0I/0O indicano che non sono ancora state impostate le dimensioni del campo I/O.

Page 81: Smart Positioning Controller SPC200 · Manuale della parte elettronica Modulo Fieldbus per DeviceNet tipo SPC200−COM−DN2 Manuale 196 610 it 0511a [688 395] Smart Positioning Controller

6. Diagnosi e correzione degli errori

6−7Festo P.BE−SPC200−COM−CANDN−IT it 0511a

6.4 Diagnosi dell’SPC200 tramite fieldbus

È possibile trasmettere i messaggi di errore esadecimali a8�cifre dell’SPC200 mediante Bit Strobed I/O MessageConnection (vedi capitolo 4.2.3), sotto forma di 4 byte diingresso o 2 parole di ingresso (da 16 bit l’una).

È possibile anche la lettura tramite il collegamento POLL(vedi capitolo 5.2.3, ultimo punto: comando �Lettura messag�gio di errore").

Struttura dell’informazione di diagnosi

Le due parole di ingresso o di diagnosi contengono i numeri a8 cifre corrispondenti agli errori dell’SPC200. È possibileconsultare questo messaggio di errore anche con il quadrooperativo o con WinPISA. Il messaggio di errore codificatocontiene informazioni relative a:

� classe dell’errore

� sigla asse

� numero errore

� ev. informazioni supplementari.

Per una descrizione dettagliata dei possibili messaggi dierrore fare riferimento al manuale dell’SPC200.

Page 82: Smart Positioning Controller SPC200 · Manuale della parte elettronica Modulo Fieldbus per DeviceNet tipo SPC200−COM−DN2 Manuale 196 610 it 0511a [688 395] Smart Positioning Controller

6. Diagnosi e correzione degli errori

6−8 Festo P.BE−SPC200−COM−CANDN−IT it 0511a

Struttura dei messaggi di errore a 8 cifre

Le singole cifre del numero esadecimale sono ripartite sulleparole diagnostiche nel seguente modo:

1 Paroladiagnostica 1

2 Paroladiagnostica 2

3 Classe errore

4 Sigla asse

5 Codice errore

6 Informazionesupplementare

12

3456

00000000

Fig.�6/2: Struttura dei messaggi di errore dell’SPC200

Parola diagnostica 1

La prima parola diagnostica contiene le seguentiinformazioni:

12

7 6 5 4 3 2 1 015 14 13 12 11 10 9 8

34

1 Prima cifra esadecimale della classe di errore (2 cifre)

2 Seconda cifra esadecimale della classe di errore (2 cifre)

3 Identificativo assi (una cifra; (0...4)

4 Prima cifra esadecimale della classe di errore (2 cifre)

Fig.�6/3: Contenuto della prima parola diagnostica

Page 83: Smart Positioning Controller SPC200 · Manuale della parte elettronica Modulo Fieldbus per DeviceNet tipo SPC200−COM−DN2 Manuale 196 610 it 0511a [688 395] Smart Positioning Controller

6. Diagnosi e correzione degli errori

6−9Festo P.BE−SPC200−COM−CANDN−IT it 0511a

Sigla asse Significato

0 Errore di sistema (non riferito agli assi)

1 Errore sull’asse X

2 Errore sull’asse Y

3 Errore sull’asse Z

4 Errore sull’asse U

Parola diagnostica 2

La seconda parola diagnostica contiene le seguentiinformazioni:

12

7 6 5 4 3 2 1 015 14 13 12 11 10 9 8

34

1 Seconda cifra esadecimale del numero errore (2 cifre)

2 Prima cifra esadecimaledell’informazione supplementare (3 cifre)

3 Seconda cifra esadecimaledell’informazione supplementare

4 Terza cifra esadecimaledell’informazione supplementare

Fig.�6/4: Contenuto della seconda parola diagnostica

Page 84: Smart Positioning Controller SPC200 · Manuale della parte elettronica Modulo Fieldbus per DeviceNet tipo SPC200−COM−DN2 Manuale 196 610 it 0511a [688 395] Smart Positioning Controller

6. Diagnosi e correzione degli errori

6−10 Festo P.BE−SPC200−COM−CANDN−IT it 0511a

6.5 Diagnosi della comunicazione DeviceNet profiles

La variante di protocollo DeviceNet profiles dispone di unproprio codice di errore. La struttura del Response Messagein caso di errore:

Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0

0 Byte di stato

1

2 Codice di errore

3

4 Codice di errore ampliato

5

6

7

Codice dierrore

Significato

0 Nessun errore

1 Command Message Type non valido

2 Command Axis Number non valido

3 Response Message Type von valido

4 Response Axis Number non valido

7 Errore di parametri (vedi codice di errore ampliato)

Con il codice di errore 7 appare un codice di errore ampliatoinvece dei dati utili nel byte 4 del Response Message. Osser�vare ciò alla programmazione del PLC/PC industriale in uso(terminare event. l’update con RMT = 0).

Page 85: Smart Positioning Controller SPC200 · Manuale della parte elettronica Modulo Fieldbus per DeviceNet tipo SPC200−COM−DN2 Manuale 196 610 it 0511a [688 395] Smart Positioning Controller

6. Diagnosi e correzione degli errori

6−11Festo P.BE−SPC200−COM−CANDN−IT it 0511a

Numero Codice di errore ampliato in byte 4

1 Valore del parametro non modificabile

2 Il valore non rientra nell’intervallo previsto.

3 Sottoindice erratoSPC200: Il sottoindice non esiste in generale, ad�es. l’�asse�5, oppure l’elementoindirizzato con il sottoindice non è stato configurato nell’SPC200 (programma nonesiste, l’asse non esiste, ...).

4 Nessun array

6 Settare non ammesso (solo risettare)

7 L’elemento di descrizione non è modificabile.

17 Le condizioni di funzionamento impediscono l’esecuzione dell’istruzione.SPC200: in funzione del parametro:� ENABLE = 1, STOP = 1, ... ?� L’SPC200 si trova nello stato di Stop durante la scrittura del numero programma?

18 Altro erroreSPC200: AK non nota

101 Il registro posizioni non è ancora stato inizializzato, quindi il suo contenuto non è valido.Prima di eseguirne la lettura, è necessario inizializzare il registro posizioni mediantecaricamento di un valore valido con WinPISA.

102 Il programma selezionato è stato precedentemente memorizzato nel sottosistema A (B)e non può pertanto essere memorizzato rispettivamente nel sottosistema B (A).

103 Errore di programma: nel corso dell’attivazione del programma è stato riscontrato unerrore di check−sum. Nota: In questa situazione viene segnalato un errore anchedall’SPC200.

Page 86: Smart Positioning Controller SPC200 · Manuale della parte elettronica Modulo Fieldbus per DeviceNet tipo SPC200−COM−DN2 Manuale 196 610 it 0511a [688 395] Smart Positioning Controller

6. Diagnosi e correzione degli errori

6−12 Festo P.BE−SPC200−COM−CANDN−IT it 0511a

Page 87: Smart Positioning Controller SPC200 · Manuale della parte elettronica Modulo Fieldbus per DeviceNet tipo SPC200−COM−DN2 Manuale 196 610 it 0511a [688 395] Smart Positioning Controller

Appendice tecnica

A−1Festo P.BE−SPC200−COM−CANDN−IT it 0511a

Appendice A

Page 88: Smart Positioning Controller SPC200 · Manuale della parte elettronica Modulo Fieldbus per DeviceNet tipo SPC200−COM−DN2 Manuale 196 610 it 0511a [688 395] Smart Positioning Controller

A. Appendice tecnica

A−2 Festo P.BE−SPC200−COM−CANDN−IT it 0511a

Indice

A. Appendice tecnica A−1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

A.1 Dati tecnici A−3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

A.2 Accessori A−4 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

A.3 DeviceNet profiles: Comandi di parametro A−7 . . . . . . . . . . . . . . . . . . . . . . . . . . .

A.4 Diagrammi di flusso per il programmatore A−22 . . . . . . . . . . . . . . . . . . . . . . . . . . .

Page 89: Smart Positioning Controller SPC200 · Manuale della parte elettronica Modulo Fieldbus per DeviceNet tipo SPC200−COM−DN2 Manuale 196 610 it 0511a [688 395] Smart Positioning Controller

A. Appendice tecnica

A−3Festo P.BE−SPC200−COM−CANDN−IT it 0511a

A.1 Dati tecnici

Tipo �SPC200−COM−DN2

Intervallo di temperatura� Esercizio� Stoccaggio/trasporto

−5 ... +50 °C−20 ... +70 °C

Umidità relativa dell’aria 95 % senza formazione di condensa

Peso 80 g

Nodo fieldbus� Versione� Protocollo� Varianti di protocollo� Baudrate� Alimentazione elettrica tramite cavo fieldbus

� Alimentazione elettrica tramite cavo fieldbus� Isolamento galvanico� Tipo di cavo (in funzione del baudrate e

della lunghezza della linea)

�� Layer 1: ISO/DIS 11898; Layer 2: CAN−Spez. V2.0� DeviceNet Release 2.0� DeviceNet−IO e DeviceNet−Profile� 125 / 250 / 500 kBaud� 24 V (SPC200−COM−DN2: 11...30 V;

SPC200−COM−CAN: 11,5...26,5 VCC)� 50 mA (tipico)� Sì� Vedi il manuale del sistema di comando

Alimentaz. di tensione dell’elettronica internaAssorbimento di corrente tipico

Tramite SPC20050 mA

Compatibilità elettromagnetica(emissione di interferenze, immunità aleinterferenze)

Vedi dichiarazione di conformità

Vibrazioni e urti Cfr. il manuale di sistema dell’SPC200.

Per ulteriori dati tecnici relativi all’SPC200 consultare ilmanuale dell’SPC200 tipo P.BE−SPC200−... oppure lacorrispondente descrizione aggiuntiva.

Page 90: Smart Positioning Controller SPC200 · Manuale della parte elettronica Modulo Fieldbus per DeviceNet tipo SPC200−COM−DN2 Manuale 196 610 it 0511a [688 395] Smart Positioning Controller

A. Appendice tecnica

A−4 Festo P.BE−SPC200−COM−CANDN−IT it 0511a

A.2 Accessori

Connessione bus

La connessione bus viene effettuata mediante una deriva�zione e una striscia di connettori a 5 poli. Quest’ultimo com�ponente è in dotazione. Se necessario, è possibile acquistarela striscia di connettori dalla ditta Phönix.

Versione Tipo Cod. prod.Phönix

Striscia di connettoria 5 poli, nera

MSTB2,5/5−ST−5,08 BK 1758814

Altri accessori come cavi bus, adattatori a T e resistenzeterminali vengno forniti anche dalle seguenti aziende:

Gli elenchi riportati di seguito non sono completi in ognidettaglio.

Page 91: Smart Positioning Controller SPC200 · Manuale della parte elettronica Modulo Fieldbus per DeviceNet tipo SPC200−COM−DN2 Manuale 196 610 it 0511a [688 395] Smart Positioning Controller

A. Appendice tecnica

A−5Festo P.BE−SPC200−COM−CANDN−IT it 0511a

Indirizzi

Produttore Indirizzo

Woodhead Industries Inc. United StatesDaniel Woodhead Company3411 Woodhead DriveNorthbrook, Illinois 60062

CanadaWoodhead Canada Ltd.1090 Brevik PlaceMississauga, OntarioCanada L4W 3Y5

EnglandAero−Motive (U.K.) Ltd.9, Rassau Industrial EstateEbbw Vale, GwentNP3 5SD

GermanyH. F. Vogel GmbHTullastraße 975196 Remchingen

Lumberg United StatesLumberg Inc.11351 Business Center DriveUSA−Richmond,VA 23236

EnglandLumberg (U.K.) Ltd.The Mount, HighclereGB−Newbury, Berkshire,RG 20 9QZ

GermanyLumberg GmbH & Co.Hälverstraße 94D−58579 Schalksmühle

Page 92: Smart Positioning Controller SPC200 · Manuale della parte elettronica Modulo Fieldbus per DeviceNet tipo SPC200−COM−DN2 Manuale 196 610 it 0511a [688 395] Smart Positioning Controller

A. Appendice tecnica

A−6 Festo P.BE−SPC200−COM−CANDN−IT it 0511a

Produttore Indirizzo

Turck United StatesTurck Inc.3000 Campus DriveUSA−Plymouth,MN 55441−2656

Turck United KingdomMTE Turck Ltd.Stephenson RoadLeigh−on−Sea,Essex SS9 5LS

DeutschlandHans Turck Gmbh & Co. KGWitzlebenstraße 7D−45472 Mülheim an der Ruhr

Phönix Contact Gmbh & Co. DeutschlandPhönix Contact Gmbh & Co.Flachsmarktstr. 8−28D−32825 Blomberg

Philips NiederlandePMA NederlandGebouw TQIII−4Postbus 80025NL−5600 JZ Eindhoven

DeutschlandPhilips Industrial ElectronicsMiramstraße 87D−34123 Kassel

Selectron SchweizSelectron Lyss AGIndustrielle ElektronikBernstrasse 70CH−3250 Lyss

DeutschlandSelectron System GmbHSchupfer Straße 1Postfach 31 02 62D−90202 Nürnberg

Page 93: Smart Positioning Controller SPC200 · Manuale della parte elettronica Modulo Fieldbus per DeviceNet tipo SPC200−COM−DN2 Manuale 196 610 it 0511a [688 395] Smart Positioning Controller

A. Appendice tecnica

A−7Festo P.BE−SPC200−COM−CANDN−IT it 0511a

A.3 DeviceNet profiles: Comandi di parametro

Scrittura registo posizioni

Command Message, WRC = 1d / 2d

Byte Funzione Conten. per signed 32�bit Contuno per float 32 bit

Byte 0 Byte di comando LOAD = 1 (vedi capitolo 5.2.3)

Byte 1 Sottoindice Sottoindice 1...100 Z resistro posizioni 0...99

Byte 2 Command Message Type X=1d, Y=33d, Z=65d, U=97d X=2d, Y=34d, Z=66d, U=98d

Byte 3 Response Message Type 0 (update non permesso!)

Byte 4 Cmd. Data 1 Somma del valore diposizione

Somma del valore diposizione

Byte 5 Cmd. Data 2posizione−9999990 ... +9999990 m

posizione−9999,990 ... +9999,990 mm

l i i l iByte 6 Cmd. Data 3

, ,Durante la scrittura, i valorivengono arrotondati a due

Byte 7 Cmd. Data 4

vengono arrotondati a duecifre decimali.

Response Message

Byte Funzione Contenuto

Byte 0 Byte di stato LOAD−COMPLETED = 1 (vedi capitolo 5.2.3)

Byte 1 *)

Byte 2 Codice di errore Vedi trattamento errore nel capitolo 6.5

Byte 3 RMT Copia di byte 2 del Command Message

Byte 4 Resp. Data 1 *) oppure codice di errore ampliato (vedi capitolo 6.5)

Byte 5 Resp. Data 2 *)

Byte 6 Resp. Data 3 *)

Byte 7 Resp. Data 4 *)

*) Non significativo

Page 94: Smart Positioning Controller SPC200 · Manuale della parte elettronica Modulo Fieldbus per DeviceNet tipo SPC200−COM−DN2 Manuale 196 610 it 0511a [688 395] Smart Positioning Controller

A. Appendice tecnica

A−8 Festo P.BE−SPC200−COM−CANDN−IT it 0511a

Scrittura valore nominale digitale M10 (solo per Start/Stop)

Command Message, WRC = 3d / 4d

Byte Funzione Conten. per signed 32 bit Contuno per float 32 bit

Byte 0 Byte di comando LOAD = 1 (vedi capitolo 5.2.3)

Byte 1 Sottoindice *)

Byte 2 Command Message Type X=3d, Y=35d, Z=67d, U=99d X=4d, Y=36d, Z=68d, U=100d

Byte 3 Response Message Type 0 (update non permesso!)

Byte 4 Cmd. Data 1 Somma del valore diposizione

Somma del valore diposizione

Byte 5 Cmd. Data 2posizione−9999990 ... +9999990 m

posizione−9999,990 ... +9.999,990 mm

l i i l iByte 6 Cmd. Data 3

, ,Durante la scrittura, i valorivengono arrotondati a due

Byte 7 Cmd. Data 4

vengono arrotondati a duecifre decimali.

*) Non significativo

Response Message

Byte Funzione Contenuto

Byte 0 Byte di stato LOAD−COMPLETED = 1 (vedi capitolo 5.2.3)

Byte 1 *)

Byte 2 Codice errore Vedi trattamento errore nel capitolo 6.5

Byte 3 RMT Copia di byte 2 del Command Message

Byte 4 Resp. Data 1 *) oppure codice di errore ampliato (vedi capitolo 6.5)

Byte 5 Resp. Data 2 *)

Byte 6 Resp. Data 3 *)

Byte 7 Resp. Data 4 *)

*) Non significativo

Page 95: Smart Positioning Controller SPC200 · Manuale della parte elettronica Modulo Fieldbus per DeviceNet tipo SPC200−COM−DN2 Manuale 196 610 it 0511a [688 395] Smart Positioning Controller

A. Appendice tecnica

A−9Festo P.BE−SPC200−COM−CANDN−IT it 0511a

Scrittura registro

Command Message, WRC = 5d

Byte Funzione Contenuto

Byte 0 Byte di comando LOAD = 1 (vedi capitolo 5.2.3)

Byte 1 Sottoindice Sottoindice 1...100 Z registro 0...99

Byte 2 Command Message Type 5d

Byte 3 Response Message Type 0 (update non permesso!)

Byte 4 Cmd. Data 1 Valore in signed 16 bit:32768 32767

Byte 5 Cmd. Data 2−32768 ... +32767

Byte 6 Cmd. Data 3 *)

Byte 7 Cmd. Data 4

*) Non significativo

Response Message

Byte Funzione Contenuto

Byte 0 Byte di stato LOAD−COMPLETED = 1 (vedi capitolo 5.2.3)

Byte 1 *)

Byte 2 Codice di errore Vedi trattamento errore nel capitolo 6.5.

Byte 3 RMT Copia di byte 2 del Command Message

Byte 4 Resp. Data 1 *) oppure codice di errore ampliato (vedi capitolo 6.5)

Byte 5 Resp. Data 2 *)

Byte 6 Resp. Data 3 *)

Byte 7 Resp. Data 4 *)

*) Non significativo

Page 96: Smart Positioning Controller SPC200 · Manuale della parte elettronica Modulo Fieldbus per DeviceNet tipo SPC200−COM−DN2 Manuale 196 610 it 0511a [688 395] Smart Positioning Controller

A. Appendice tecnica

A−10 Festo P.BE−SPC200−COM−CANDN−IT it 0511a

Scrittura flag (stato dei flag)

Command Message, WRC = 6d

Byte Funzione Contenuto

Byte 0 Byte di comando LOAD = 1 (vedi capitolo 5.2.3)

Byte 1 Sottoindice 1...4: Flag F0...F63

Byte 2 Command Message Type 6d

Byte 3 Response Message Type 0 (update non permesso!)

Byte 4 Cmd. Data 1 F0...7, F16...23, F32...39, F48...55

Byte 5 Cmd. Data 2 F8...0,15, F24...0,31, F40...0,47, F56...0,63

Byte 6 Cmd. Data 3 *)

Byte 7 Cmd. Data 4

*) Non significativo

Response Message

Byte Funzione Contenuto

Byte 0 Byte di stato LOAD−COMPLETED = 1 (vedi capitolo 5.2.3)

Byte 1 *)

Byte 2 Codice errore Vedi trattamento errore nel capitolo 6.5

Byte 3 RMT Copia di byte 2 del Command Message

Byte 4 Resp. Data 1 *) oppure codice di errore ampliato (vedi capitolo 6.5)

Byte 5 Resp. Data 2 *)

Byte 6 Resp. Data 3 *)

Byte 7 Resp. Data 4 *)

*) Non significativo

Page 97: Smart Positioning Controller SPC200 · Manuale della parte elettronica Modulo Fieldbus per DeviceNet tipo SPC200−COM−DN2 Manuale 196 610 it 0511a [688 395] Smart Positioning Controller

A. Appendice tecnica

A−11Festo P.BE−SPC200−COM−CANDN−IT it 0511a

Scrittura ingressi fieldbus dell’SPC200 (I10.8 ... I13.15)

Command Message, WRC = 7d / 8d

Byte Funzione Contenuto per I10...11 Contenuto per I12...13

Byte 0 Byte di comando LOAD = 1 (vedi capitolo 5.2.3)

Byte 1 Sottoindice *)

Byte 2 Command Message Type 7d 8d

Byte 3 Response Message Type 0 (update non permesso!)

Byte 4 Cmd. Data 1 � (byte di comando) I12.0 ... I12.7

Byte 5 Cmd. Data 2 I10.8 ... I10.15 I12.8 ... I12.15

Byte 6 Cmd. Data 3 I10.0 ... I11.7 I13.0 ... I13.7

Byte 7 Cmd. Data 4 I11.8 ... I11.15 I13.8 ... I13.15

*) Non significativo

Response Message

Byte Funzione Contenuto

Byte 0 Byte di stato LOAD−COMPLETED = 1 (vedi capitolo 5.2.3)

Byte 1 *)

Byte 2 Codice di errore Vedi trattamento errore nel capitolo 6.5

Byte 3 RMT Copia di byte 2 del Command Message

Byte 4 Resp. Data 1 *) oppure codice di errore ampliato (vedi capitolo 6.5)

Byte 5 Resp. Data 2 *)

Byte 6 Resp. Data 3 *)

Byte 7 Resp. Data 4 *)

*) Non significativo

Page 98: Smart Positioning Controller SPC200 · Manuale della parte elettronica Modulo Fieldbus per DeviceNet tipo SPC200−COM−DN2 Manuale 196 610 it 0511a [688 395] Smart Positioning Controller

A. Appendice tecnica

A−12 Festo P.BE−SPC200−COM−CANDN−IT it 0511a

Scrittura numero del programma CN memorizzato

Command Message, WRC = 9d

Byte Funzione Contenuto

Byte 0 Byte di comando LOAD = 1 (vedi capitolo 5.2.3)

Byte 1 Sottoindice 1: Programma task A2: Programma task B

Byte 2 Command Message Type 9d

Byte 3 Response Message Type 0 (update non permesso!)

Byte 4 Cmd. Data 1 0...99 Numero del programma

Byte 5 Cmd. Data 2 0

Byte 6 Cmd. Data 3 *)

Byte 7 Cmd. Data 4

*) Non significativo

Response Message

Byte Funzione Contenuto

Byte 0 Byte di stato LOAD COMPLETED = 1 (vedi capitolo 5.2.3)

Byte 1 *)

Byte 2 Codice di errore Vedi trattamento errore nel capitolo 6.5

Byte 3 RMT Copia di byte 2 del Command Message

Byte 4 Resp. Data 1 *) oppure codice di errore ampliato (vedi capitolo 6.5)

Byte 5 Resp. Data 2 *)

Byte 6 Resp. Data 3 *)

Byte 7 Resp. Data 4 *)

*) Non significativo

Page 99: Smart Positioning Controller SPC200 · Manuale della parte elettronica Modulo Fieldbus per DeviceNet tipo SPC200−COM−DN2 Manuale 196 610 it 0511a [688 395] Smart Positioning Controller

A. Appendice tecnica

A−13Festo P.BE−SPC200−COM−CANDN−IT it 0511a

Lettura registro posizioni

Command Message, WRC = 16d / 17d

Byte Funzione Conten. per signed 32 bit Contuno per float 32 bit

Byte 0 Byte di comando LOAD = 1 (vedi capitolo 5.2.3)

Byte 1 Sottoindice Sottoindice 1...100 Z registro posizioni 0...99

Byte 2 Command Message Type X=16d, Y=48d, Z=80d, U=112d X=17d, Y=49d, Z=81d, U=113d

Byte 3 Response Message Type 0 (update non permesso!)

Byte 4 Cmd. Data 1 *)

Byte 5 Cmd. Data 2 *)

Byte 6 Cmd. Data 3

Byte 7 Cmd. Data 4

*) Non significativo

Response Message

Byte Funzione Conten. per signed 32 bit Contuno per float 32 bit

Byte 0 Byte di stato LOAD−COMPLETED = 1 (vedi capitolo 5.2.3)

Byte 1 *)

Byte 2 Codice di errore Vedi trattamento errore nel capitolo 6.5

Byte 3 RMT Copia di byte 2 del Command Message

Byte 4 Resp. Data 1 Somma del valore diposizione

Somma del valore diposizione

Byte 5 Resp. Data 2posizione−9999990...+9999990 m **)

posizione−9999,990...+9999,990�mm **)

Byte 6 Resp. Data 3

, ,

Byte 7 Resp. Data 4

*) Non significativo**) Nel caso di errore: codice di errore ampliato (vedi capitolo 6.5)

Page 100: Smart Positioning Controller SPC200 · Manuale della parte elettronica Modulo Fieldbus per DeviceNet tipo SPC200−COM−DN2 Manuale 196 610 it 0511a [688 395] Smart Positioning Controller

A. Appendice tecnica

A−14 Festo P.BE−SPC200−COM−CANDN−IT it 0511a

Lettura valore nominale digitale M10

Command Message, WRC = 18d / 19d

Byte Funzione Conten. per signed 32 bit Contuno per float 32 bit

Byte 0 Byte di comando LOAD = 1 (vedi capitolo 5.2.3)

Byte 1 Sottoindice *)

Byte 2 Command Message Type X=18d, Y=50d, Z=82d, U=114d X=19d, Y=51d, Z=83d, U=115d

Byte 3 Response Message Type 0 (update non permesso!)

Byte 4 Cmd. Data 1 *)

Byte 5 Cmd. Data 2

Byte 6 Cmd. Data 3

Byte 7 Cmd. Data 4

*) Non significativo

Response Message

Byte Funzione Conten. per signed 32 bit Contuno per float 32 bit

Byte 0 Byte di stato LOAD−COMPLETED = 1 (vedi capitolo 5.2.3)

Byte 1 *)

Byte 2 Codice di errore Vedi trattamento errore nel capitolo 6.5

Byte 3 RMT Copia di byte 2 del Command Message

Byte 4 Resp. Data 1 Somma del valore diposizione

Somma del valore diposizione

Byte 5 Resp. Data 2posizione−9999990...+9999990 m **)

posizione−9999,990...+9999,990 mm **)

Byte 6 Resp. Data 3

, ,

Byte 7 Resp. Data 4

*) Non significativo**) Nel caso di errore: codice di errore ampliato (vedi capitolo 6.5)

Page 101: Smart Positioning Controller SPC200 · Manuale della parte elettronica Modulo Fieldbus per DeviceNet tipo SPC200−COM−DN2 Manuale 196 610 it 0511a [688 395] Smart Positioning Controller

A. Appendice tecnica

A−15Festo P.BE−SPC200−COM−CANDN−IT it 0511a

Lettura registro

Command Message, WRC = 20d

Byte Funzione Contenuto

Byte 0 Byte di comando LOAD = 1 (vedi capitolo 5.2.3)

Byte 1 Sottoindice Sottoindice 1...100 Z registro 0...99

Byte 2 Command Message Type 20d

Byte 3 Response Message Type 0 (update non permesso!)

Byte 4 Cmd. Data 1 *)

Byte 5 Cmd. Data 2

Byte 6 Cmd. Data 3

Byte 7 Cmd. Data 4

*) Non significativo

Response Message

Byte Funzione Contenuto

Byte 0 Byte di stato LOAD−COMPLETED = 1 (vedi capitolo 5.2.3)

Byte 1 *)

Byte 2 Codice di errore Vedi trattamento errore nel capitolo 6.5

Byte 3 RMT Copia di byte 2 del Command Message

Byte 4 Resp. Data 1 **) Valore in signed 16 bit: −32768 ... +32767 **)

Byte 5 Resp. Data 2

Byte 6 Resp. Data 3 *)

Byte 7 Resp. Data 4

*) Non significativo**) Nel caso di errore: codice di errore ampliato (vedi capitolo 6.5)

Page 102: Smart Positioning Controller SPC200 · Manuale della parte elettronica Modulo Fieldbus per DeviceNet tipo SPC200−COM−DN2 Manuale 196 610 it 0511a [688 395] Smart Positioning Controller

A. Appendice tecnica

A−16 Festo P.BE−SPC200−COM−CANDN−IT it 0511a

Lettura flag e flag di stato assi

Command Message, WRC = 21d

Byte Funzione Contenuto

Byte 0 Byte di comando LOAD = 1 (vedi capitolo 5.2.3)

Byte 1 Sottoindice 1...4 = flag F0...F635...8 = flag di stato assi F64...127

Byte 2 Command Message Type 21d

Byte 3 Response Message Type 0 (update non permesso!)

Byte 4 Cmd. Data 1 Non significativo

Byte 5 Cmd. Data 2

Byte 6 Cmd. Data 3

Byte 7 Cmd. Data 4

Response Message

Byte Funzione Contenuto

Byte 0 Byte di stato LOAD−COMPLETED = 1 (vedi capitolo 5.2.3)

Byte 1 *)

Byte 2 Codice di errore Vedi trattamento errore nel capitolo 6.5

Byte 3 RMT Copia di byte 2 del Command Message

Byte 4 Resp. Data 1 **) F0...7, F16...23, F32...39, F48...55F64...71, F80...87, F96...103, F112...119 **)

Byte 5 Resp. Data 2 F8..0,15, F24..0,31, F40..0,47, F56..0,63F72..0,79, F88..0,95, F104..0,111, F120..0,127

Byte 6 Resp. Data 3 *)

Byte 7 Resp. Data 4

*) Non significativo**) Nel caso di errore: codice di errore ampliato (vedi capitolo 6.5)

Page 103: Smart Positioning Controller SPC200 · Manuale della parte elettronica Modulo Fieldbus per DeviceNet tipo SPC200−COM−DN2 Manuale 196 610 it 0511a [688 395] Smart Positioning Controller

A. Appendice tecnica

A−17Festo P.BE−SPC200−COM−CANDN−IT it 0511a

Lettura numero del programma CN memorizzato

Command Message, WRC = 22d

Byte Funzione Contenuto

Byte 0 Byte di comando LOAD = 1 (vedi capitolo 5.2.3)

Byte 1 Sottoindice 1: Programma task A2: Programma task B

Byte 2 Command Message Type 22d

Byte 3 Response Message Type 0 (update non permesso!)

Byte 4 Cmd. Data 1 Non significativo

Byte 5 Cmd. Data 2

Byte 6 Cmd. Data 3

Byte 7 Cmd. Data 4

Response Message

Byte Funzione Contenuto

Byte 0 Byte di stato LOAD−COMPLETED = 1 (vedi capitolo 5.2.3)

Byte 1 *)

Byte 2 Codice di errore Vedi trattamento errore nel capitolo 6.5

Byte 3 RMT Copia di byte 2 del Command Message

Byte 4 Resp. Data 1 0...99 numero del programma **)

Byte 5 Resp. Data 2 0

Byte 6 Resp. Data 3 *)

Byte 7 Resp. Data 4

*) Non significativo**) Nel caso di errore: codice di errore ampliato (vedi capitolo 6.5)

Page 104: Smart Positioning Controller SPC200 · Manuale della parte elettronica Modulo Fieldbus per DeviceNet tipo SPC200−COM−DN2 Manuale 196 610 it 0511a [688 395] Smart Positioning Controller

A. Appendice tecnica

A−18 Festo P.BE−SPC200−COM−CANDN−IT it 0511a

Lettura numero del record CN memorizzato

Command Message, WRC = 23d

Byte Funzione Contenuto

Byte 0 Byte di comando LOAD = 1 (vedi capitolo 5.2.3)

Byte 1 Sottoindice 1: Programma task A2: Programma task B

Byte 2 Command Message Type 23d

Byte 3 Response Message Type 0 (update non permesso!)

Byte 4 Cmd. Data 1 Non significativo

Byte 5 Cmd. Data 2

Byte 6 Cmd. Data 3

Byte 7 Cmd. Data 4

Response Message

Byte Funzione Contenuto

Byte 0 Byte di stato LOAD−COMPLETED = 1 (vedi capitolo 5.2.3)

Byte 1 *)

Byte 2 Codice di errore Vedi trattamento errore nel capitolo 6.5

Byte 3 RMT Copia di byte 2 del Command Message

Byte 4 Resp. Data 1 **) Numero record 0...999 **)

Byte 5 Resp. Data 2

Byte 6 Resp. Data 3 *)

Byte 7 Resp. Data 4

*) Non significativo**) Nel caso di errore: codice di errore ampliato (vedi capitolo 6.5)

Page 105: Smart Positioning Controller SPC200 · Manuale della parte elettronica Modulo Fieldbus per DeviceNet tipo SPC200−COM−DN2 Manuale 196 610 it 0511a [688 395] Smart Positioning Controller

A. Appendice tecnica

A−19Festo P.BE−SPC200−COM−CANDN−IT it 0511a

Lettura stato di task A/B

Command Message, WRC = 24d

Byte Funzione Contenuto

Byte 0 Byte di comando LOAD = 1 (vedi capitolo 5.2.3)

Byte 1 Sottoindice 1: Programma task A2: Programma task B

Byte 2 Command Message Type 24d

Byte 3 Response Message Type 0 (update non permesso!)

Byte 4 Cmd. Data 1 Non significativo

Byte 5 Cmd. Data 2

Byte 6 Cmd. Data 3

Byte 7 Cmd. Data 4

Response Message (vedi anche la pagina successiva)

Byte Funzione Contenuto

Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0

Byte 0 Byte di stato LOAD−COMPLETED = 1 (vedi capitolo 5.2.3)

Byte 1 *)

Byte 2 Codice di errore Vedi trattamento errore nel capitolo 6.5

Byte 3 RMT Copia di byte 2 del Command Message

Byte 4 Resp. Data 1 **) Numero record attuale II **) Numero record attuale I **)

Byte 5 Resp. Data 2 Numero programma attuale I Numero record attuale III

Byte 6 Resp. Data 3 Stato del programma Numero programma attuale II

Byte 7 Resp. Data 4 res (ris.) Stato del record

*) Non significativo**) Nel caso di errore: codice di errore ampliato (vedi capitolo 6.5)

Page 106: Smart Positioning Controller SPC200 · Manuale della parte elettronica Modulo Fieldbus per DeviceNet tipo SPC200−COM−DN2 Manuale 196 610 it 0511a [688 395] Smart Positioning Controller

A. Appendice tecnica

A−20 Festo P.BE−SPC200−COM−CANDN−IT it 0511a

Significato dei valori di stato

Stato del record 0 = il record non viene eseguito1 = il record viene eseguito

Stato del programma 0 = il programma non viene eseguito1 = il programma viene eseguito

Numero proramma attuale 0...99

Numero record attuale 0...999

Byte 7(Response Data 4)

Byte 6(Response Data 3)

Byte 5(Response Data 2)

Byte 4(Response Data 1)

� 7 ... 4 3 ... 0

Nonoccupato

Stato del record

Stato pro�gramma

Numero prorammaattuale

Numero record attuale

Page 107: Smart Positioning Controller SPC200 · Manuale della parte elettronica Modulo Fieldbus per DeviceNet tipo SPC200−COM−DN2 Manuale 196 610 it 0511a [688 395] Smart Positioning Controller

A. Appendice tecnica

A−21Festo P.BE−SPC200−COM−CANDN−IT it 0511a

Lettura messaggio di errore

Command Message, WRC = 25d

Byte Funzione Contenuto

Byte 0 Byte di comando LOAD = 1 (vedi capitolo 5.2.3)

Byte 1 Sottoindice 1: Messaggio di errore attuale2...16: Memoria di diagnosi

Byte 2 Command Message Type CMT = 25d

Byte 3 Response Message Type 0 (update non permesso!)

Byte 4...8 Cmd. Data Non significativo

Response Message

Byte Funzione Contenuto

Byte 0 Byte di stato LOAD−COMPLETED = 1 (vedi capitolo 5.2.3)

Byte 1 *)

Byte 2 Codice di errore Vedi trattamento errore nel capitolo 6.5

Byte 3 RMT Copia di byte 2 del Command Message

Byte 4 Resp. Data 1 **) Parola diagnostica 1 (LB) **)

Byte 5 Resp. Data 2 Parola diagnostica 1 (HB)

Byte 6 Resp. Data 3 Parola diagnostica 2 (LB)

Byte 7 Resp. Data 4 Parola diagnostica 2 (HB)

*) Non significativo**) Nel caso di errore: codice di errore ampliato (vedi capitolo 6.5)

La stuttura di questo messaggio di errore viene descritta nelcapitolo 6.4 �Diagnosi tramite fieldbus" e nel manuale disistema dell’SPC200.

Page 108: Smart Positioning Controller SPC200 · Manuale della parte elettronica Modulo Fieldbus per DeviceNet tipo SPC200−COM−DN2 Manuale 196 610 it 0511a [688 395] Smart Positioning Controller

A. Appendice tecnica

A−22 Festo P.BE−SPC200−COM−CANDN−IT it 0511a

A.4 Diagrammi di flusso per il programmatore

I seguenti diagrammi di flusso forniscono un ausilio per laprogrammazione del Master fieldbus:

� creazione dello stato di pronto

� avvio dei programmi CN nel modo di funzionamentoStart/Stop

� avvio dei record CN nel modo di selezione di record

� tacitazione di errori

� DeviceNet profiles: scrittura procedura dei parametri

� DeviceNet profiles: lettura procedura dei parametri

Le denominazioni dei segnali sono riportate in letteremaiuscole. Per esempio READY indica il segnale READY, 1 ilsegnale logico 1 e 0 il segnale logico 0.

Page 109: Smart Positioning Controller SPC200 · Manuale della parte elettronica Modulo Fieldbus per DeviceNet tipo SPC200−COM−DN2 Manuale 196 610 it 0511a [688 395] Smart Positioning Controller

A. Appendice tecnica

A−23Festo P.BE−SPC200−COM−CANDN−IT it 0511a

Creazione dello stato di pronto

Osservare i tempi di attesa indicati quando s’inseriscel’alimentazione della tensione di carico e di esercizio.

Attesa � 10 s

Settaggio di ENABLE

Inizializzazione eautotest

Inserire contemporaneamentel’alimentazione della tensionedi esercizio e di carico

Settaggio di ENABLE

Inserire tensione di carico

Attesa � 1 s

Inizio: creazione dellostato di pronto

Attesa � 10 s

Reset ENABLE

Inserire l’alimentazionedella tensione d’esercizio

1

Inserirecontemp.

alimentazionedi tensione?

Sì No

1

2

2

2

1 Alimentazione della tensione di carico e di esercizio dell’SPC200

2 La tensione deve essere stabile a 24 VCC −5/+25 %

Fig.�A/1: Creazione dello stato di pronto

Page 110: Smart Positioning Controller SPC200 · Manuale della parte elettronica Modulo Fieldbus per DeviceNet tipo SPC200−COM−DN2 Manuale 196 610 it 0511a [688 395] Smart Positioning Controller

A. Appendice tecnica

A−24 Festo P.BE−SPC200−COM−CANDN−IT it 0511a

READY=1?

Avvio Timer � 2 s

No Timerscattato?

SìErrore

Settaggio di STOP

Attesa 10 ms

Fine: L’SPC200 è pronto

No

Attendere lo stato di pronto del motore passo−passo e degliassi pneumatici (tempo di intervento max. 2 s).

1

Fig.�A/2: Creazione dello stato di pronto (segue)

Page 111: Smart Positioning Controller SPC200 · Manuale della parte elettronica Modulo Fieldbus per DeviceNet tipo SPC200−COM−DN2 Manuale 196 610 it 0511a [688 395] Smart Positioning Controller

A. Appendice tecnica

A−25Festo P.BE−SPC200−COM−CANDN−IT it 0511a

Avvio di un record CN nel modo di selezione direcord

ACK_A/B=0?

Creare il numero di record CN

Reset CLK_A/B

Avvio Timer � 2 s

No Timerscattato?

SìErrore

No

ACK_A/B=1?

Inizio: Avvio di un record CN nelmodo di selezione di record

Attesa � 10 ms

Set CLK_A/B

1

RECBIT1...10

2

No

Fig.�A/3: Avvio di un record CN nel modo di selezione di record

Page 112: Smart Positioning Controller SPC200 · Manuale della parte elettronica Modulo Fieldbus per DeviceNet tipo SPC200−COM−DN2 Manuale 196 610 it 0511a [688 395] Smart Positioning Controller

A. Appendice tecnica

A−26 Festo P.BE−SPC200−COM−CANDN−IT it 0511a

No Timerscattato?

SìErrore

No

Avvio Timer � 2 s

RC_A/B=1?

Fine

No Timerscattato?

SìErrore

No

Avvio Timer

ACK_A/B=0?

1 2

Il tempo necessario dipende dall’applicazione

Fig.�A/4: Avvio di un record CN nel modo di selezione di record (segue)

Page 113: Smart Positioning Controller SPC200 · Manuale della parte elettronica Modulo Fieldbus per DeviceNet tipo SPC200−COM−DN2 Manuale 196 610 it 0511a [688 395] Smart Positioning Controller

A. Appendice tecnica

A−27Festo P.BE−SPC200−COM−CANDN−IT it 0511a

Esecuzione del programma o del record CN

Condizioni preliminari

� Programma in memoria� Impostaz. corretta dei dati relativi ad assi, applicazione e sistema

� Modo di funzionamento impostato� Stato di pronto presente nell’SPC200 (segnale logico 1 negli

ingressi ENABLE e STOP e nell’uscita READY)

Avvio del programma CN nel modo difunzionamento Start/Stop

Nel modo di funzionamento start/stop, l’inizio o la prosecu�zione di un processo vengono determinati dalla presenza diun fronte ascendente nell’ingresso START. Contemporanea�mente nell’ingresso STOP deve essere presente il segnale 1.

Se nell’ingresso STOP è presente un segnale logico 0, il fronteascendente del segnale nell’ingresso START determina unreset del programma.

Settaggio di START

Reset START

Attesa 10 ms

Inizio: Esecuzione delprogramma CN nel modo difunzionamento Start/Stop

Preparazione del riavviamento

Avvio del programma CN

Tempo di sicurezza antirimbalzo

Fine

Fig.�A/5: Avvio del programma CN nel modo difunzionamento Start/Stop

Page 114: Smart Positioning Controller SPC200 · Manuale della parte elettronica Modulo Fieldbus per DeviceNet tipo SPC200−COM−DN2 Manuale 196 610 it 0511a [688 395] Smart Positioning Controller

A. Appendice tecnica

A−28 Festo P.BE−SPC200−COM−CANDN−IT it 0511a

Tacitazione di errori

Se si verificano più errori contemporaneamente, ripetere laprocedura di tacitazione per ognuno di essi.

Settaggio di START

Avvio Timer � 10 s

No Timerscattato?

SìErrore

No

READY =1?

Tacitazione degli errori

Attesa � 10 ms

Reset Start

Tempo di sicurezza antirimbalzo

Attesa � 10 ms

READY =1?

Fine

No

Fig.�A/6: Tacitazione degli errori

Page 115: Smart Positioning Controller SPC200 · Manuale della parte elettronica Modulo Fieldbus per DeviceNet tipo SPC200−COM−DN2 Manuale 196 610 it 0511a [688 395] Smart Positioning Controller

A. Appendice tecnica

A−29Festo P.BE−SPC200−COM−CANDN−IT it 0511a

Scrittura procedura dei parametri(DeviceNet�profiles)

STORT

LoadCommand Data Value

Command Oxis NumberSubindex

Command Type

Set LOOD bit = 1

IsLoad Completed bit in Response

Message=1 ?

Set LOOD bit=0

I nd

No

Yes

No

Error handling

IsLoad Completed bit in Response

Message= 0 ?

Yes

IsError Code

= 0

Fig.�A/7: Scrittura parametri (DeviceNet profiles)

Page 116: Smart Positioning Controller SPC200 · Manuale della parte elettronica Modulo Fieldbus per DeviceNet tipo SPC200−COM−DN2 Manuale 196 610 it 0511a [688 395] Smart Positioning Controller

A. Appendice tecnica

A−30 Festo P.BE−SPC200−COM−CANDN−IT it 0511a

Lettura procedura dei parametri (DeviceNet profiles)

STORT

LoadCommandOxis Number

SubindexCommandType

Set LOODbit =1

IsLoadCompletedbit inResponse

Message=1?

Set LOODbit=0

I nd

No

Yes

No

Error handling

IsLoadCompletedbit inResponse

Message=0 ?

Yes

IsError Code

=0

Save return valueFrom response data

Fig.�A/8: Lettura parametri (DeviceNet profiles)

Page 117: Smart Positioning Controller SPC200 · Manuale della parte elettronica Modulo Fieldbus per DeviceNet tipo SPC200−COM−DN2 Manuale 196 610 it 0511a [688 395] Smart Positioning Controller

Indice analitico

B−1Festo P.BE−SPC200−COM−CANDN−IT it 0511a

Appendice B

Page 118: Smart Positioning Controller SPC200 · Manuale della parte elettronica Modulo Fieldbus per DeviceNet tipo SPC200−COM−DN2 Manuale 196 610 it 0511a [688 395] Smart Positioning Controller

B. Indice analitico

B−2 Festo P.BE−SPC200−COM−CANDN−IT it 0511a

Indice

B. Indice analitico B−1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Page 119: Smart Positioning Controller SPC200 · Manuale della parte elettronica Modulo Fieldbus per DeviceNet tipo SPC200−COM−DN2 Manuale 196 610 it 0511a [688 395] Smart Positioning Controller

B. Indice analitico

C−3Festo P.BE−SPC200−COM−CANDN−IT it 0511a

A

Accessori A−4 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Adattatore a T 3−4 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Alimentazione elettricaNodo fieldbus 3−5 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Alimentazione elettrica al bus 3−5 . . . . . . . . . . . . . . . . . . . . . . .

Assegnazione degli indirizzi, scanner 4−19 . . . . . . . . . . . . . . .

Assegnazione I/ONell’SPC200 1−9, 4−12 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Assistenza tecnica VI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Attivazione del modo di prova 4−5 . . . . . . . . . . . . . . . . . . . . . .

Avvio del programma CN nel modo di funzionamento Start/Stop A−27 . . . . . . . . . . . . . . . . . . . . . .

Avvio di un record CN nel modo di selezione di record A−25 . . . . . . . . . . . . . . . . . . . . . . . . . . . .

B

BaudrateImpostazione 4−9 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Intervallo ammissibile 4−11 . . . . . . . . . . . . . . . . . . . . . . . . .

Baudrate e lunghezze del cavo 3−5 . . . . . . . . . . . . . . . . . . . . . .

C

Categorie di pericolo VII . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Cavi fieldbus 3−4 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Codice di erroreAmpliato 6−10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Comandi di controlloDefinizione 5−6 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Panoramica 5−7 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Page 120: Smart Positioning Controller SPC200 · Manuale della parte elettronica Modulo Fieldbus per DeviceNet tipo SPC200−COM−DN2 Manuale 196 610 it 0511a [688 395] Smart Positioning Controller

B. Indice analitico

C−4 Festo P.BE−SPC200−COM−CANDN−IT it 0511a

Comandi di parametriDefinizione 5−6 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . In dettagli A−7 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Comandi di updateDefinizione 5−6 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Panoramica 5−10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

ConfigurazioneDi base per DeviceNet 1−5 . . . . . . . . . . . . . . . . . . . . . . . . . . . Hardware 4−4 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Configurazione fieldbus con WinPISA 4−9 . . . . . . . . . . . . . . . .

Configurazione I/O in WinPISA 4−11 . . . . . . . . . . . . . . . . . . . .

Creazione dello stato di pronto A−23 . . . . . . . . . . . . . . . . . . . .

D

Dati tecnici A−3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Derivazione 3−4 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Descrizioni inerenti all’SPC200 X . . . . . . . . . . . . . . . . . . . . . . .

Destinatari VI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

DeviceNet IODefinizione 1−6 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Panoramica 5−3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

DeviceNet profilesDefinizione 1−6 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Diagnosi 6−10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Panoramica 5−6 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Tipi di comando 5−6 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

DiagnosiDiagnosi con WinPISA 6−6 . . . . . . . . . . . . . . . . . . . . . . . . . . . Diagnosi tramite fieldbus 6−7 . . . . . . . . . . . . . . . . . . . . . . . . . Quadro generale 6−3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Struttura della diagnosi 6−7 . . . . . . . . . . . . . . . . . . . . . . . . . .

Diagrammi di flusso per il programmatore A−22 . . . . . . . . . .

Distanze 3−5 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Page 121: Smart Positioning Controller SPC200 · Manuale della parte elettronica Modulo Fieldbus per DeviceNet tipo SPC200−COM−DN2 Manuale 196 610 it 0511a [688 395] Smart Positioning Controller

B. Indice analitico

C−5Festo P.BE−SPC200−COM−CANDN−IT it 0511a

E

Elenco delle abbreviazioni IX . . . . . . . . . . . . . . . . . . . . . . . . . . .

Esecuzione del programma o del record CN A−27 . . . . . . . . .

F

File EDS 4−14 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

I

Impiego ammesso V . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Indicazioni di testo VIII . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Indicazioni per l’utilizzatore VII . . . . . . . . . . . . . . . . . . . . . . . .

Indirizzo fieldbusImpostazione 4−9 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Intervallo ammissibile 4−11 . . . . . . . . . . . . . . . . . . . . . . . . .

Istruzioni di collegamento per lo scanner 3−7 . . . . . . . . . . . . . .

L

LED Mod/Net 6−5 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Lettura procedura dei parametri A−30 . . . . . . . . . . . . . . . . . . .

LOAD 5−13 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

LOAD COMPLETE 5−13 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Lunghezza della linea derivata 3−5 . . . . . . . . . . . . . . . . . . . . . .

Lunghezza linea bus principale 3−5 . . . . . . . . . . . . . . . . . . . . . .

Lunghezze del cavo 3−5 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Page 122: Smart Positioning Controller SPC200 · Manuale della parte elettronica Modulo Fieldbus per DeviceNet tipo SPC200−COM−DN2 Manuale 196 610 it 0511a [688 395] Smart Positioning Controller

B. Indice analitico

C−6 Festo P.BE−SPC200−COM−CANDN−IT it 0511a

M

MappingNell’SPC200 1−9, 4−12 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Messa in servizioPanoramica 4−3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Messaggi di erroreStruttura dei messaggi di errore 6−8 . . . . . . . . . . . . . . . . . . .

Modi di funzionamento 1−6 . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Modo di funzionamento Start/StopDefinizione 1−6 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Montaggio dei moduli 2−4 . . . . . . . . . . . . . . . . . . . . . . . . . . . .

N

Numeri di asse 5−15 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

O

Occupazione degli indirizzi nell’SPC200 1−7 . . . . . . . . . . . . . . .

Occupazione dei pin nell’interfaccia fieldbus 3−6 . . . . . . . . . . .

P

Pittogrammi VIII . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

R

Range di indirizzi I/OModulo fieldbus 4−13 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Nell’SPC200 1−7 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Resistenza terminale 3−8 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Page 123: Smart Positioning Controller SPC200 · Manuale della parte elettronica Modulo Fieldbus per DeviceNet tipo SPC200−COM−DN2 Manuale 196 610 it 0511a [688 395] Smart Positioning Controller

B. Indice analitico

C−7Festo P.BE−SPC200−COM−CANDN−IT it 0511a

S

ScannerIstruzioni di collegamento 3−7 . . . . . . . . . . . . . . . . . . . . . . . .

Scrittura procedura dei parametri A−29 . . . . . . . . . . . . . . . . .

Segnali di comando I/O (sintesi) 4−7 . . . . . . . . . . . . . . . . . . . .

Selezione di recordDefinizione 1−6 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Selezione di record: Range di indirizzi I/O 4−13 . . . . . . . . . . .

Smontaggio di un modulo 2−5 . . . . . . . . . . . . . . . . . . . . . . . . . .

SPC200−COM−CAN 5−3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Start/Stop: Range di indirizzi I/O 4−13 . . . . . . . . . . . . . . . . . .

T

Tacitazione di errori A−28 . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

U

UtenteAssegnazione ad uno scanner 4−17 . . . . . . . . . . . . . . . . . . . Inserimento nel progetto/nella rete 4−16 . . . . . . . . . . . . . . Parametrazione 4−18 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

V

Varianti di protocollo 1−6 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Versioni software VI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Page 124: Smart Positioning Controller SPC200 · Manuale della parte elettronica Modulo Fieldbus per DeviceNet tipo SPC200−COM−DN2 Manuale 196 610 it 0511a [688 395] Smart Positioning Controller

B. Indice analitico

C−8 Festo P.BE−SPC200−COM−CANDN−IT it 0511a