s Prefazione, Indice SIMATIC Vision Sensor SIMATIC VS 130-2/VS 130-2vcr Manuale Presentazione del prodotto 1 Intregazione dell'impianto 2 Montaggio 3 Messa in servizio 4 Comandi 5 Collegamento con il processo 6 Diagnostica 7 Appendice 8 Indice analitico Edizione 09/2005 A5E00475789-01 Istruzioni tecniche di sicurezza Questo manuale contiene delle norme di sicurezza che devono essere rispettate per salvaguardare l'incolumità personale e per evitare danni materiali. Le indicazioni da rispettare per garantire la sicurezza personale sono evidenziate da un simbolo a forma di triangolo mentre quelle per evitare danni materiali non sono precedute dal triangolo. Gli avvisi di pericolo sono rappresentati come segue e segnalano in ordine descrescente i diversi livelli di rischio. ! Pericolo ! Avvertenza ! Cautela questo simbolo indica che la mancata osservanza delle opportune misure di sicurezza la morte o gravi lesioni fisiche. il simbolo indica che la mancata osservanza delle relative misure di sicurezza la morte o gravi lesioni fisiche. indica che la mancata osservanza delle relative misure di sicurezza può causare lesioni fisiche non gravi. Cautela indica che la mancata osservanza delle relative misure di sicurezza può causare danni materiali. Attenzione indica che, se non vengono rispettate le relative misure di sicurezza, possono subentrare condizioni o conseguenze indesiderate. Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso di pericolo si richiama l'attenzione con il triangolo sul rischio di lesioni alle persone, può anche essere contemporaneamente segnalato il rischio di possibili danni materiali. Personale qualificato L'apparecchio/sistema in questione deve essere installato e messo in servizio solo rispettando le indicazioni contenute in questa documentazione. La messa in servizio e l'esercizio di un apparecchio/sistema devono essere eseguiti solo da personale qualificato. Con riferimento alle indicazioni contenute in questa documentazione in merito alla sicurezza, come personale qualificato si intende quello autorizzato a mettere in servizio, eseguire la relativa messa a terra e contrassegnare le apparecchiature, i sistemi e i circuiti elettrici rispettando gli standard della tecnica di sicurezza. Uso regolamentare delle apparecchiature/dei sistemi: Si prega di tener presente quanto segue: ! Avvertenza L'apparecchiatura può essere destinata solo agli impieghi previsti nel catalogo e nella descrizione tecnica e può essere utilizzata solo insieme a apparecchiature e componenti di Siemens o di altri costruttori raccomandati o omologati dalla Siemens. Per garantire un funzionamento ineccepibile e sicuro del prodotto è assolutamente necessario che le modalità di trasporto, di immagazzinamento, di installazione e di montaggio siano corrette, che l'apparecchiatura venga usata con cura e che si provveda ad una manutenzione appropriata. Marchio di prodotto I nomi di prodotto contrassegnati con ® sono marchi registrati della Siemens AG. Gli altri nomi di prodotto citati in questo manuale possono essere dei marchi il cui utilizzo da parte di terzi per i propri scopi può violare i diritti dei proprietari. Esclusione di responsabilità Abbiamo controllato che il contenuto di questa documentazione corrisponda all'hardware e al software descritti. Non potendo comunque escludere eventuali differenze, non possiamo garantire una concordanza perfetta. Il contenuto di questa documentazione viene tuttavia verificato periodicamente e le eventuali correzioni o modifiche vengono inserite nelle successive edizioni. Siemens AG Automation and Drives Postfach 4848 90437 NÜRNBERG GERMANIA Copyright © Siemens AG 2005 A5E00475789-01 Siemens AG 2005 Con riserva di eventuali modifiche tecniche. Prefazione Scopo del manuale Il presente manuale descrive i sistemi di visione Vision Sensor SIMATIC VS 130-2 e VS 130-2vcr. Esso costituisce un valido supporto per l'installazione, la messa in servizio e il funzionamento dei sensori. Il presente manuale è destinato al personale addetto alla progettazione, alla messa in servizio e all'assistenza di sistemi di automazione e di elaborazione di immagini. Guida alla consultazione Al fine di rendere più rapido l'accesso a informazioni specifiche, il manuale è così suddiviso: • All'inizio del manuale è disponibile un indice generale completo. • Alla fine del manuale è riportato un indice analitico completo che consente un rapido accesso all'informazione desiderata. Ulteriori informazioni Per il montaggio e il cablaggio sono allegate al prodotto apposite istruzioni di installazione su carta. Il CD in dotazione comprende un manuale "Getting Started" per la prima messa in servizio di Vision Sensor SIMATIC VS 130-2 e VS 130-2vcr. Ulteriore supporto In caso di domande sull'utilizzo dei prodotti descritti nel presente manuale che non fossero trattate esplicitamente in questa sede si prega di rivolgersi al proprio partner di riferimento Siemens presso le filiali e le rappresentanze competenti. Per cercare il partner di riferimento competente consultare il sito: http://www.siemens.com/automation/partner La Guida alla consultazione della documentazione tecnica per i singoli prodotti e sistemi SIMATIC si trova nel sito: http://www.siemens.de/simatic-tech-doku-portal Il catalogo e il sistema per le ordinazioni in linea si trovano nel sito: http://mall.automation.siemens.com/ Vision Sensor SIMATIC VS 130-2/VS 130-2vcr A5E00475789-01 iii Prefazione Centro di addestramento Per agevolare l'approccio ai sistemi di visione Vision Sensor SIMATIC VS130-2 e VS 130-2vcr nonché al sistema di automazione S7, Siemens organizza corsi specifici. Rivolgersi a questo proposito al centro di addestramento locale più vicino o al centro di addestramento centrale di Norimberga, D 90327. Telefono: +49 (911) 895-3200. Internet: http://www.sitrain.com Technical Support Per tutti i prodotti A&D il Technical Support può essere contattato: • Per mezzo del modulo Web di richiesta di supporto http://www.siemens.de/automation/support-request • Telefono: + 49 180 5050 222 • Fax: + 49 180 5050 223 Ulteriori informazioni sul Technical Support sono disponibili nel sito Internet http://www.siemens.com/automation/service Service & Support in Internet Oltre alla documentazione abituale, Siemens mette a disposizione tutte le informazioni online in Internet. http://www.siemens.com/automation/service&support Su questo sito si possono consultare le seguenti informazioni: • La Newsletter, costantemente aggiornata con tutte le informazioni sui prodotti • I documenti appropriati, attraverso la funzione di ricerca in Service & Support • Un Forum, luogo di scambio di informazioni tra utenti e personale specializzato di tutto il mondo • La banca dati dei partner di riferimento locali del settore Automation & Drives • Informazioni sull'assistenza tecnica sul posto, riparazioni e ricambi. Maggiori dettagli sono contenuti alla voce "Service". iv Vision Sensor SIMATIC VS 130-2/VS 130-2vcr A5E00475789-01 Indice 1 Presentazione del prodotto..................................................................................................... 1-1 1.1 1.2 1.3 1.4 1.5 1.6 1.7 1.7.1 1.7.2 1.7.3 2 Intregazione dell'impianto ....................................................................................................... 2-1 2.1 2.2 2.2.1 2.2.2 2.2.3 2.2.4 2.2.5 2.2.6 3 Configurazione............................................................................................................ 2-1 Esempi applicativi ....................................................................................................... 2-2 Lettura dei codici o emissione della qualità in funzionamento stand alone e tramite Ethernet ....................................................................................................... 2-2 Lettura dei codici o controllo della qualità in funzionamento stand alone e tramite RS232 .......................................................................................................... 2-3 Lettura dei codici o controllo della qualità in ambiente PROFIBUS ........................... 2-4 Lettura dei codici o controllo della qualità in ambiente PROFINET............................ 2-5 Lettura dei codici o controllo della qualità in ambiente PROFINET ed emissione tramite Ethernet .................................................................................... 2-6 Funzionamento misto.................................................................................................. 2-6 Montaggio ................................................................................................................................. 3-1 3.1 3.2 3.3 3.4 4 Descrizione del prodotto ............................................................................................. 1-1 Componenti................................................................................................................. 1-4 Ordine di analisi .......................................................................................................... 1-5 Condizioni generali importanti per l'installazione........................................................ 1-6 Applicazioni................................................................................................................. 1-6 Accessorio multiplexer per lampade........................................................................... 1-9 Requisiti generali di leggibilità dei codici .................................................................. 1-11 Requisiti di codici a matrice e Vericode .................................................................... 1-11 Requisiti dei codici QR.............................................................................................. 1-15 Requisiti dei codici PDF417...................................................................................... 1-17 Installazione dei componenti del VS 130-2 ................................................................ 3-1 Cablaggio dei componenti .......................................................................................... 3-3 Direttive di installazione per una configurazione sicura da disturbi elettrici ............... 3-5 Direttive di installazione per l'impiego di PROFIBUS DP o PROFINET IO ................ 3-5 Messa in servizio...................................................................................................................... 4-1 4.1 4.2 4.3 4.4 Introduzione ................................................................................................................ 4-1 Accensione dell'apparecchiatura ................................................................................ 4-1 Pannello di comando e display ................................................................................... 4-3 Allineamento del sensore con l'assistente di installazione ......................................... 4-5 Vision Sensor SIMATIC VS 130-2/VS 130-2vcr A5E00475789-01 v Indice 5 Comandi .................................................................................................................................... 5-1 5.1 5.2 5.3 5.3.1 5.3.2 5.3.3 5.3.4 5.3.5 5.3.6 5.3.7 5.3.8 5.3.9 5.3.10 5.4 5.4.1 5.4.2 5.4.3 5.4.4 5.4.5 6 Collegamento con il processo ................................................................................................ 6-1 6.1 6.2 6.3 6.4 6.4.1 6.4.2 6.5 6.5.1 6.5.2 6.5.3 6.5.4 6.5.5 6.6 6.6.1 6.6.2 6.6.3 7 Introduzione ................................................................................................................ 6-1 Integrazione dello slave DP VS 130-2 in Configurazione HW.................................... 6-2 Integrazione del PROFINET IO Device VS 130-2 in Configurazione HW.................. 6-4 Comando tramite l'interfaccia di periferia "DI/DO"...................................................... 6-6 Segnali di comando .................................................................................................... 6-6 Selezione dei modi di funzionamento ......................................................................... 6-7 Comando tramite PROFIBUS DP e PROFINET IO.................................................. 6-11 Principio della trasmissione dati tramite PROFIBUS DP e PROFINET IO............... 6-11 Assegnazione delle interfacce del sistema di analisi rilevanti per PROFIBUS DP e PROFINET IO ........................................................................ 6-12 Programma di esempio per lo scambio di dati con lunghezza del codice <= 27 byte................................................................................................ 6-15 Programmazione del raggruppamento in blocchi ..................................................... 6-17 FB 79 "VS130-2_CONTROL" ................................................................................... 6-19 Programmi di esempio .............................................................................................. 6-32 Programma di esempio per il collegamento del VS 130-2 a un controllore SIMATIC con l'aiuto dell'FB 79 ....................................................... 6-32 Programma di esempio per l'emissione del codice letto su un PC o un PG ............ 6-33 Programma di esempio per l'archiviazione di informazioni di diagnostica su un PC o un PG ..................................................................................................... 6-34 Diagnostica ............................................................................................................................... 7-1 7.1 7.2 7.2.1 7.2.2 7.2.3 7.3 7.3.1 7.3.2 7.4 7.4.1 7.4.2 7.4.3 7.4.4 vi Generalità ................................................................................................................... 5-1 Comando attraverso il sistema di analisi .................................................................... 5-1 Comando tramite l'assistente di installazione........................................................... 5-25 Avvio dell'assistente di installazione dal browser Web............................................. 5-27 Superficie operativa del VS 130-2/VS 130-2vcr ....................................................... 5-28 Configura sensore..................................................................................................... 5-30 Collegamenti ............................................................................................................. 5-33 Apprendi.................................................................................................................... 5-36 Analisi ....................................................................................................................... 5-38 Opzioni...................................................................................................................... 5-39 Informazioni su.......................................................................................................... 5-43 Gestione.................................................................................................................... 5-47 Stop........................................................................................................................... 5-47 Comando tramite Personal Digital Assistant (PDA) ................................................. 5-48 Premesse.................................................................................................................. 5-48 Creazione di un collegamento tra PDA e sistema di analisi ..................................... 5-48 Avvio e uscita dall'assistente di installazione dal PDA ............................................. 5-49 Superficie operativa del PDA.................................................................................... 5-50 Problemi noti con il PDA ........................................................................................... 5-54 Introduzione ................................................................................................................ 7-1 Diagnostica tramite messaggi..................................................................................... 7-1 Messaggi di errore ...................................................................................................... 7-2 Avvisi/Avvertenze........................................................................................................ 7-7 Risultati di lettura ...................................................................................................... 7-10 Diagnostica tramite analisi del LED "BF".................................................................. 7-11 LED "BF" in PROFIBUS DP ..................................................................................... 7-11 LED "BF" in PROFINET IO ....................................................................................... 7-11 Diagnostica slave e IO Device.................................................................................. 7-12 Introduzione .............................................................................................................. 7-12 Lettura della diagnostica con S7............................................................................... 7-12 Diagnostica in PROFIBUS DP.................................................................................. 7-13 Diagnostica in PROFINET IO ................................................................................... 7-15 Vision Sensor SIMATIC VS 130-2/VS 130-2vcr A5E00475789-01 Indice 8 Appendice ................................................................................................................................. 8-1 8.1 8.2 8.3 8.4 8.5 8.6 8.6.1 8.6.2 8.6.3 Dotazione di fornitura.................................................................................................. 8-1 Approvazioni, norme e omologazioni.......................................................................... 8-6 Dimensioni di ingombro .............................................................................................. 8-7 Assegnazione delle interfacce del sistema di analisi.................................................. 8-9 Determinazione dell'obiettivo C-Mount e delle dimensioni del campo visivo per DMC con una determinata distanza ................................................................... 8-12 Dati tecnici ................................................................................................................ 8-15 Vision Sensor SIMATIC® VS 130-2/VS 130-2vcr .................................................... 8-15 Dati generali.............................................................................................................. 8-17 Interfaccia degli ingressi e delle uscite digitali.......................................................... 8-21 Indice analitico............................................................................................................ Indice analitico-1 Vision Sensor SIMATIC VS 130-2/VS 130-2vcr A5E00475789-01 vii Indice viii Vision Sensor SIMATIC VS 130-2/VS 130-2vcr A5E00475789-01 1 Presentazione del prodotto 1.1 Descrizione del prodotto Vision Sensor SIMATIC VS 130-2 è un lettore di codici DMC del tipo ECC200 (fatta eccezione per i tipi "Structured Append" e "Reader Programming Code"), di codici PDF417 e di codici QR (fatta eccezione per i tipi "ECI", "Byte", "Kanji", "Structured Append" e "FNC1"). Il tipo di codice viene riconosciuto automaticamente durante l'apprendimento e la configurazione e salvato come proprietà di codice durante l'apprendimento. Vision Sensor VS 130-2vcr è un lettore di Vericode. Questi lettori consentono di acquisire l'identificazione di prodotti e di trasmettere quindi il codice letto a un controllore o a un computer. SIMATIC VS 130-2/VS 130-2vcr funziona con illuminazione dall'alto. L'oggetto viene illuminato dall'alto con il flash anulare in dotazione. Per l'illuminazione è possibile scegliere da una a 4 lampade attraverso il multiplexer disponibile come accessorio. Vision Sensor SIMATIC VS 130-2/VS 130-2vcr è disponibile nelle versioni seguenti: • SIMATIC VS 130-2 per superfici di codice grandi (numero di ordinazione del pacchetto completo: 6GF1 130-1BA con lunghezza del cavo di 2,5 m e 6GF1 130-1BA01 con lunghezza del cavo di 10 m) • SIMATIC VS 130-2 per superfici di codice piccole (numero di ordinazione del pacchetto completo: 6GF1 130-2BA con lunghezza del cavo di 2,5 m e 6GF1 130-2BA01 con lunghezza del cavo di 10 m) • SIMATIC VS 130-2 per superfici di codice molto piccole (numero di ordinazione del pacchetto completo: 6GF1 130-4BA con lunghezza del cavo di 2,5 m e 6GF1 130-4BA01 con lunghezza del cavo di 10 m). • SIMATIC VS 130-2 per superfici di codice variabili (numero di ordinazione del pacchetto di base: 6GF1 130-3BC con lunghezza del cavo 2,5m e 6GF1 130-3BC01 con lunghezza del cavo 10m) se si utilizzano obiettivi C o CS-Mount (comprende il sensore ad alta risoluzione) • SIMATIC VS 130-2 per superfici di codice variabili (numero di ordinazione del pacchetto di base: 6GF1 130-3BB con lunghezza del cavo di 22,5 m e 6GF1 130-3BB01 con lunghezza del cavo di 10 m se si desidera utilizzare obiettivi C o CS-Mount e la custodia di protezione dell'obiettivo (6GF9 002-7AA01). • SIMATIC VS 130-2vcr (lettore di Vericode) per superfici di codice variabili (numero di ordinazione del pacchetto di base: 6GF1 130-3BB02) Vision Sensor SIMATIC VS 130-2/VS 130-2vcr A5E00475789-01 1-1 Presentazione del prodotto Lettura, confronto o verifica del codice SIMATIC VS 130-2/VS 130-2vcr è in grado di leggere codici, di confrontare interi codici o parti di essi con un codice appreso e di rapportare i valori della qualità dei codici letti con quelli di un codice appreso (verifica). La stringa di caratteri letta può essere emessa per intero o solo in parte (quindi filtrata). Quando viene emessa, inoltre, la stringa può essere preceduta o seguita da altri caratteri. SIMATIC VS 130-2/VS 130-2vcr è in grado sia di valutare la qualità positiva/negativa in funzionamento stand alone che di inoltrare i codici letti all'interno di un processo di controllo. Caratteristiche prestazionali • Lettura stabile di DMC o codici di verifica anche a condizioni difficili (p. es. per codici imbrattati di lubrificante o perforati) • Lettura di codici stampati o laser del tipo PDF417 e QR su sfondo omogeneo • Flash anulare con illuminazione dall’alto per il VS 130-2 • Comando di max. 4 lampade attraverso un apposito multiplexer • Con il VS 130-2 è possibile combinare in un unico set diversi codici appresi, che non devono appartenere necessariamente allo stesso tipo • Nel VS 130-2 è possibile preimpostare un campo di cattura • Superficie operativa basata completamente sul Web • Fino a 20 letture di codice al secondo nel caso di DMC • Fino a 5 letture del codice al secondo nel caso di Vericode • Determinazione delle caratteristiche di qualità • Ampie funzioni di servizio e supervisione anche in funzionamento di analisi • Ampie funzioni di diagnostica e di protocollo: salvataggio delle immagini errate e protocollo degli eventi • Aggiornamento del firmware dalla superficie operativa • Controllo tramite I/O digitale, PROFIBUS DP e PROFINET IO, inoltre segnale di trigger attraverso l’interfaccia RS232 di un commutatore RS232-Ethernet o server TCP • Acquisizione del codice senza segnale di trigger (modalità "Infinito") • Emissione dei risultati tramite PROFIBUS DP, PROFINET IO, interfaccia RS232 di un convertitore RS232-Ethernet, connessione TCP al PC I Dati tecnici di SIMATIC VS 130-2/VS 130-2vcr sono riportati nell’appendice. 1-2 Vision Sensor SIMATIC VS 130-2/VS 130-2vcr A5E00475789-01 Presentazione del prodotto Caratteristiche del codice Nella tabella seguente sono stati utilizzati i termini seguenti per questioni di rappresentazione: • Variante 1: SIMATIC VS 130-2 per "superfici di codice grandi" (6GF1 130-1BA e 6GF1 130-1BA01 con testina sensore 6GF2 002-8DA01) • Variante 2: SIMATIC VS 130-2 per "superfici di codice piccole" (6GF1 130-2BA e 6GF1 130-2BA01 con testina sensore 6GF2 002-8EA01) • Variante 3: SIMATIC VS 130-2 per "superfici di codice molto piccole" (6GF1 130-4BA e 6GF1 130-4BA01 con testina sensore 6GF2 002-8FA01) • Variante 4: C-/CS-Mount (6GF1 130-3BB e 6GF1 130-3BB01 con testina sensore 6GF2 002-8CB) • Variante 5: C-/CS-Mount (6GF1 130-3BC e 6GF1 130-3BC01 con testina sensore 6GF2 002-8GB) • Variante 6: C-/CS-Mount (6GF1 130-3BB02 con testina sensore 6GF2 002-8CB) per l’acquisizione di Vericode Caratteristiche Variante 1 Variante 2 Risoluzione CCD 0,11 mm/pixel 0,06 mm/pixel 0,032 mm/pixel Larghezza Larghezza immagine / 640 immagine / pixel 1024 pixel Dimensioni min. dot (lunghezza bordo) 0,6 mm 0,35 mm 0,16 mm Larghezza Larghezza immagine / 120 immagine / pixel 200 pixel Dimensioni max. dot (lunghezza bordo) 3,5 mm 2 mm 1 mm Larghezza immagine / 22 pixel Larghezza immagine / 35 pixel Dimensioni min. codice DMC (righe * colonne) 10 *10 10 *10 10 *10 10 *10 10 *10 Dimensioni max. codice DMC (righe * colonne) 48 *48 48 *48 48 *48 72 *72 Distanza bordo anteriore del sensore – pezzo in prova 100 mm 90 mm 75 mm A seconda dell’obiettivo A seconda dell’obiettivo Campo immagine 75 mm * 57 mm 45 mm * 34 mm 20 mm * 15 A seconda mm dell’obiettivo A seconda dell’obiettivo 1) Variante 3 Variante 4 e 6 1) Variante 5 72 *72 1) Se le dimensioni del codice sono ampie (p. es. 72*72) occorre assicurarsi che l’obiettivo utilizzato fornisca una rappresentazione senza deformazioni nell’area del bordo. Vision Sensor SIMATIC VS 130-2/VS 130-2vcr A5E00475789-01 1-3 Presentazione del prodotto 1.2 Componenti Il Vision Sensor SIMATIC VS 130-2/VS 130-2vcr completo è composto dai seguenti componenti: • Testina del sensore con chip del rilevatore CCD (CCD = Charge Coupled Device) per l'acquisizione del codice • Illuminazione LED dall'alto, rossa, classe di protezione IP65, come flash anulare (numero di ordinazione 6GF9 004-8BA01; solo per VS 130-2) • Sistema di analisi per l'analisi del codice, l'emissione dei risultati, la connessione PROFIBUS DP e PROFINET IO e per la parametrizzazione • Cavi di collegamento dei singoli componenti • Istruzioni di installazione e cablaggio del SIMATIC VS 130-2/VS 130-2vcr • CD con - il presente manuale SIMATIC VS 130-2/VS 130-2vcr (tedesco, inglese, francese, spagnolo, italiano per il VS 130-2, tedesco e inglese per il VS 130-2vcr) - Guida in linea (collegamento del server COM di W&T, creazione del collegamento, assistente di installazione) - Getting Started - Istruzioni di installazione - Istruzioni brevi per l'uso del server COM di W&T - manuale di installazione Sistema di automazione SIMATIC S7-300, Configurazione Dati della CPU - Getting Started Collection per PROFINET IO - manuale di sistema PROFINET Descrizione del sistema - manuale di programmazione PROFINET IO Migrazione da PROFIBUS DP a PROFINET IO - Informazioni sul prodotto PROFINET IO Struttura dei set di dati di diagnostica - file con i dati di base del dispositivo SIEM8111.GSD e relativo file bitmap VS1X0__N.DIB (per PROFIBUS DP) - file GSD GSDML-V1.0-Siemens-VS130-2-20041021.xml (General Station Description) e file bitmap vs100.bmp (per PROFINET IO) - 3 programmi di esempio (collegamento del VS 130-2 a un controllore SIMATIC con l'aiuto dell'FB 79, emissione del codice letto su un PC o un PG, archiviazione delle informazioni di diagnostica su un PC o un PG) Panoramica della dotazione di fornitura completa Avvertenza Se si desidera utilizzare sensori C-Mount o CS-Mount in condizioni IP65, utilizzare la custodia di protezione dell'obiettivo (6GF9 002-7AA01). 1-4 Vision Sensor SIMATIC VS 130-2/VS 130-2vcr A5E00475789-01 Presentazione del prodotto 1.3 Ordine di analisi Gli oggetti con il codice vengono fatti passare davanti alla testina del sensore con un apposito trasportatore. Durante l'operazione di lettura gli oggetti devono trovarsi interamente nel campo visivo del sensore. Con l'apprendimento viene memorizzato il contenuto dei caratteri del codice. In funzionamento di analisi il codice attuale viene letto ed eventualmente confrontato con il contenuto memorizzato del codice appreso. A seconda del risultato della lettura vengono impostati i segnali di uscita digitali: READ (il codice è stato localizzato e decodificato), MATCH (il codice corrisponde al codice appreso), N_OK (il codice non era leggibile). Il risultato della lettura viene emesso, a seconda della parametrizzazione, tramite PROFIBUS DP, PROFINET IO, tramite l'interfaccia RS232 di un convertitore RS232Ethernet oppure attraverso un server TCP. Trigger Perché la lettura del codice sia corretta occorre assicurarsi che il codice sia completamente e perfettamente visibile nel campo visivo del sensore. Il codice viene catturato al momento del trigger. Per questo è necessario generare un segnale di trigger esatto e senza rimbalzi al momento del trigger, p. es. con una barriera fotoelettrica laser. In alternativa è possibile parametrizzare la cattura del codice senza segnale di trigger (sorgente impostata su "Infinito"). In questo caso il codice viene emesso nuovamente solo se subisce una modifica. Ciò è necessario p. es. nel caso di parti rotanti, quando non si conosce la posizione precisa del codice. Per controllare le impostazioni effettuate è disponibile l'assistente di installazione del VS 130-2/VS 130-2vcr. Vision Sensor SIMATIC VS 130-2/VS 130-2vcr A5E00475789-01 1-5 Presentazione del prodotto 1.4 Condizioni generali importanti per l'installazione Devono essere soddisfatte le seguenti condizioni: • Il codice deve essere ben visibile: - la riflessione della luce nel campo del codice deve essere più ridotta possibile. - il campo di codice deve essere illuminato in modo omogeneo senza ombre - tutte le parti del codice devono essere nitide. • Il sensore può essere inclinato fino a 40° rispetto alla verticale. • La distanza tra codice e bordo dell'immagine deve essere almeno della larghezza di 2 dot. 1.5 Applicazioni Seguono alcuni esempi per codici a matrice, QR, PDF417 e Vericode: • DMC stampato • DMC laser (superficie in materiale sintetico) • DMC laser (piastra) 1-6 Vision Sensor SIMATIC VS 130-2/VS 130-2vcr A5E00475789-01 Presentazione del prodotto • DMC generato da stampante a getto d'inchiostro • DMC forato • DMC perforato • Codice QR stampato Vision Sensor SIMATIC VS 130-2/VS 130-2vcr A5E00475789-01 1-7 Presentazione del prodotto • Codice PDF417 stampato • Vericode 1-8 Vision Sensor SIMATIC VS 130-2/VS 130-2vcr A5E00475789-01 Presentazione del prodotto 1.6 Accessorio multiplexer per lampade A diverse condizioni di luce nella zona circostante la testina del sensore può essere opportuno utilizzare lampade diverse in momenti diversi. Per questo motivo è possibile collegare al Vision Sensor VS 130-2/VS 130-2vcr fino a 4 lampade con flash attraverso l'apposito multiplexer (6GF9 002-7BA). Avvertenza Il multiplexer per le lampade si può utilizzare solo dopo aver impostato la modalità di illuminazione multipla. Se la modalità di illuminazione multipla non è attiva occorre collegare la lampada direttamente al sistema di analisi. Il multiplexer per le lampade è rappresentato nella figura seguente. Vision Sensor SIMATIC VS 130-2/VS 130-2vcr A5E00475789-01 1-9 Presentazione del prodotto Collegamento del multiplexer per le lampade Per il collegamento al sistema di analisi procedere nel modo seguente: Inserire un cavo per l'illuminazione (6GF9 002-8CE) nel sistema di analisi, nell'apposita presa LAMP, e nel multiplexer, nella presa di ingresso LIN. Tutte le lampade (max. 4) vanno collegate al multiplexer con un cavo per l'illuminazione. La lampada 1 è assegnata alla presa L1, la lampada 2 alla presa L2 ecc. Collegare la boccola "DI/DO" del sistema di analisi per mezzo del cavo speciale in dotazione con il connettore a spina "DI/DO" sinistro del multiplexer. Nel connettore a spina "DI/DO" destro è possibile collegare un cavo per la comunicazione digitale (6GF9 002-8CB). Osservare che in questo caso non si possono utilizzare i segnali MATCH e NOK, i quali vengono utilizzati per la scelta di una lampada. Avvertenza Se si collega il multiplexer con le lampade a un VS 130-2/VS 130-2vcr durante il funzionamento di quest'ultimo, è possibile che il sistema di analisi venga resettato. Montaggio del multiplexer per le lampade Le possibilità di montaggio sono le seguenti: • Montaggio a parete per mezzo dei due fori sull'estremità superiore del multiplexer • Montaggio su una guida profilata: in questo caso avvitare l'adattatore in dotazione per la guida profilata alla parte posteriore del multiplexer. 1-10 Vision Sensor SIMATIC VS 130-2/VS 130-2vcr A5E00475789-01 Presentazione del prodotto 1.7 Requisiti generali di leggibilità dei codici 1.7.1 Requisiti di codici a matrice e Vericode Requisiti generali di leggibilità dei codici a matrice e dei Vericode Il VS 130-2 è in grado di leggere codici a matrice conformi alle caratteristiche pubblicate nella norma sui DMC. Tuttavia sotto molti aspetti il VS 130-2 reagisce in modo stabile anche in mancanza di singole caratteristiche fondamentali e in condizioni difficili non specificate dalle norme. Nei normali casi di applicazione il VS 130-2 e il VS 130-2vcr offrono un margine di impiego molto ampio, come dimostrano i seguenti limiti: • È possibile leggere codici nei quali i punti direttamente vicini possono avere una distanza che varia da appena 5 pixel fino a un max. di 35 pixel. • Lo scostamento dell’asse del sensore dalla verticale può variare da 0 °a 40 . • Il campo di codice può avvicinarsi al bordo dell’immagine fino a una distanza pari al doppio del diametro di un punto del codice. • La polarità dominante dei punti di codice rispetto allo sfondo deve essere omogenea per tutti i punti (come quella dell’operazione di apprendimento). Vengono tollerate leggere ombre o punti lucidi. • Il rapporto tra la distanza dal punto vicino e il diametro di un qualunque punto del codice impostato può essere compreso tra 2 e 0,8. • Benché i punti del codice debbano essere stampati secondo una griglia quadrata regolare, i punti possono essere spostati singolarmente dalla loro posizione ideale anche di 1/3 dell’unità della griglia. Vengono tollerate anche leggere deformazioni di stampa tipo parallelogrammi. • Nel caso di rappresentazioni su ampia superficie di codici con dimensioni ridotte vengono tollerate leggere incurvature della superficie stampata del materiale. Non sono ammesse incurvature, invece, nel caso dei codici con valori maggiori (p. es. oltre 14 x 14) o di asse del sensore fortemente inclinato. • Elevata stabilità rispetto ai disturbi dello sfondo non quantificabili • Elevata stabilità di fronte a cattive condizioni di contrasto • A causa della risoluzione limitata dell’immagine è possibile leggere al massimo codici di dimensioni 72x72. Rispetto a questi limiti, le tolleranze relative alle percentuali di lettura minime richieste dalle singole applicazioni (impostabili con il parametro "Cycletimelimit" o "Limite del tempo di ciclo") sono limitate nel loro complesso, a volte gradualmente, o sottostanno ad altre condizioni. Questi limiti, descritti più dettagliatamente qui di seguito, servono in primo luogo come valori indicativi poiché le esatte condizioni di un’applicazione concreta non possono essere valutate a priori nello specifico. È quindi possibile immaginare che si possano raggiungere maggiori percentuali di lettura anche se non vengono rispettate alcune singole condizioni generali. Vision Sensor SIMATIC VS 130-2/VS 130-2vcr A5E00475789-01 1-11 Presentazione del prodotto Procedimento di analisi per la lettura stabile dei DMC e dei Vericode più difficili Impostazioni: • Velocità = Bassa (stabile) • Esposizione = Manuale o Automatico V1 o Automatico Il procedimento di rilevamento del VS 130-2/VS 130-2vcr con auto-adattamento consente una lettura sicura e stabile dei codici più difficili. Il VS 130-2/VS 130-2vcr raggiunge la massima sicurezza di rilevamento quando, grazie all'impostazione di un valore elevato per il limite del tempo di ciclo, dispone di tempo a sufficienza per l'adattamento. Il procedimento di rilevamento è stato concepito per numerose situazioni reali nelle quali diversi aspetti della configurazione di lettura potrebbero non essere ottimali. Per esempio: • qualunque rotazione e posizione del codice nell'immagine • lettura di codici anche se i dot si sovrappongono o sono molto isolati • lettura di codici acquisiti al contrario • tolleranza rispetto alle deformazioni, dovute p. es. al montaggio obliquo del sensore dell'immagine (angolo di visuale fino a un limite inferiore di ca. 50° sulla superficie stampata) • resistenza agli oggetti di disturbo con un aspetto analogo nella zona intorno al codice • resistenza a campioni di disturbo (solchi, granuli) nella zona intorno al codice • ampia tolleranza rispetto alle variazioni di contrasto • ampia apertura delle dimensioni della rappresentazione da 5 a 35 pixel per ogni dot È possibile leggere codici rettangolari o quadrati (nel caso di DMC con dimensioni max. di 72x72 dot) a prescindere dalla polarità della luminosità (chiaro su scuro o scuro su chiaro). Se nel caso concreto di applicazione le condizioni generali sono favorevoli e stabili (e non richiedono quindi adattamenti interni considerevoli), la percentuale di lettura del VS 130-2/VS 130-2vcr può raggiungere un valore massimo di 20 al secondo. Impostando opportunamente entrambi i parametri "Velocità" e "Limite del tempo di ciclo" si può intervenire su questi fattori come descritto qui di seguito. 1-12 Vision Sensor SIMATIC VS 130-2/VS 130-2vcr A5E00475789-01 Presentazione del prodotto Procedimento di analisi per la lettura veloce di DMC e Vericode con percentuale di lettura garantita fino a 5Hz Impostazioni: • Velocità = Media • Esposizione: - = Manuale: percentuale di lettura garantita fino a 5 Hz - = Automatico V1 e Automatico: percentuale di lettura garantita fino a 3,3 Hz Queste percentuali di lettura si ottengono alle condizioni generali seguenti: • Le dimensioni del codice non devono superare 40x40 dot. • Il codice deve essere posizionato in modo da garantire sempre una distanza di almeno 3 dot rispetto al bordo dell'immagine. • Il codice non dovrebbe entrare in contatto con altri oggetti nell'immagine (mantenere libera la zona morta!) • Per localizzare rapidamente il codice non devono essere presenti nell'immagine altri oggetti (tra cui anche le strutture lineari) racchiusi in rettangoli di dimensioni comparabili al codice appreso. (Vedere le figure seguenti.) • Le dimensioni minime dei dot sono di 5 pixel per dot. • L'angolo di visuale deve essere maggiore di 70°. La figura seguente mostra una configurazione non ammessa per garantire le percentuali di lettura: due oggetti vicini nell'immagine sono contornati da un rettangolo con dimensioni analoghe al codice. Vision Sensor SIMATIC VS 130-2/VS 130-2vcr A5E00475789-01 1-13 Presentazione del prodotto La figura seguente mostra una configurazione ammessa per garantire le percentuali di lettura: tutti gli oggetti vicini hanno dimensioni nettamente diverse dal codice. In questo esempio sarebbe persino consentita una rotazione dei codici da ripresa a ripresa poiché nessuno dei rettangoli degli oggetti vicini è paragonabile a quello più grande del codice. Avvertenza Il servizio e la supervisione attraverso l'assistente di installazione può comportare il prolungamento dei tempi di ciclo. Procedimento di analisi per la lettura veloce di DMC con percentuale di lettura garantita di 20Hz Impostazioni: • Velocità = Elevata • Esposizione = Manuale (l'esposizione automatica non è ammessa con questo procedimento a causa dei tempi di analisi brevi.) Queste percentuali di lettura si ottengono alle condizioni generali seguenti: • La situazione dell'esposizione deve essere stabile, in modo da evitare il comando dell'esposizione automatico. • Le dimensioni del codice non devono superare 20x20 dot. • Poiché l'immagine viene catturata con un fattore di campionamento, i dot del codice devono avere dimensioni minime di 10 pixel • Il codice deve essere posizionato nell'immagine del sensore in modo da garantire sempre una distanza di almeno 3 dot rispetto al bordo dell'immagine. • Il codice non deve entrare in contatto con altri oggetti nell'immagine: la zona morta va tenuta libera! • Per localizzare rapidamente il codice non devono essere presenti nell'immagine altri oggetti (tra cui anche le strutture lineari) racchiusi in rettangoli di dimensioni comparabili al codice appreso. (Vedere le figure precedenti.) • Il diametro dei dot deve essere uguale su tutto il campo di codice. Il contrasto tra i dot e lo sfondo deve essere press'a poco uguale su tutto il campo di codice. 1-14 Vision Sensor SIMATIC VS 130-2/VS 130-2vcr A5E00475789-01 Presentazione del prodotto • La luminosità dello sfondo dell'immagine deve essere omogenea (non deve presentare solchi ecc.). • L'angolo di visuale del sensore rispetto alla superficie stampata deve essere quasi verticale (da 80 a 90°). Avvertenza Il servizio e la supervisione attraverso l'assistente di installazione può comportare il prolungamento dei tempi di ciclo. 1.7.2 Requisiti dei codici QR Requisiti generali di leggibilità dei codici QR Vengono soddisfatti i requisiti seguenti: • È possibile leggere codici nei quali i punti direttamente vicini possono avere una distanza che varia da 5 pixel fino a un max. di 35 pixel. • L'angolo di visuale del sensore rispetto alla superficie deve essere compreso tra 70° e 90°. • Il diametro dei dot deve essere uguale su tutto il campo di codice. • Il contrasto tra i dot e lo sfondo deve essere press'a poco uguale su tutto il campo di codice. • La luminosità dello sfondo dell'immagine deve essere omogenea (non deve presentare solchi ecc.). • Non vengono supportati i seguenti tipi di codici: Micro QR-Code, Macro QR-Code • A causa della risoluzione limitata dell’immagine è possibile leggere al massimo codici di dimensioni 89x89 (per tutte le testine di sensori eccetto 6GF2 002-8GB) o 133x133 (per la testina del sensore 6GF2 002-8GB). Vision Sensor SIMATIC VS 130-2/VS 130-2vcr A5E00475789-01 1-15 Presentazione del prodotto Requisiti dei codici QR per la lettura veloce con percentuale garantita fino a 5Hz (per tutte le testine dei sensori eccetto 6GF2 002-8GB) • Le dimensioni del codice non devono superare 37x37 dot. • Per localizzare rapidamente il codice non devono essere presenti nell'immagine altri oggetti (tra cui anche le strutture lineari) racchiusi in rettangoli di dimensioni comparabili al codice appreso. • Il codice deve essere posizionato nell'immagine del sensore in modo da garantire sempre una distanza di almeno 3 dot rispetto al bordo dell'immagine. • Il codice non deve entrare in contatto con altri oggetti nell'immagine (mantenere libera la zona morta: 4 dot). • Le dimensioni dei dot del codice devono essere di almeno 10 pixel. • L'angolo di visuale del sensore rispetto alla superficie stampata deve essere quasi verticale (da 80 a 90°). • Il codice non deve essere speculare rispetto al codice appreso. • La polarità deve essere la stessa del codice appreso. • Il codice deve avere le stesse dimensioni del codice appreso. Caratteristiche del codice QR • Qualunque rotazione del codice nell'immagine • Fino a 5 letture del codice al secondo • Lettura di immagini di codice invertite • Determinazione delle caratteristiche di qualità secondo la specifica AIM • Visualizzazione sia del rettangolo circostante la posizione del codice che del punto centrale del codice • Visualizzazione dell’angolazione e dell’angolo di inclinazione del codice 1-16 Vision Sensor SIMATIC VS 130-2/VS 130-2vcr A5E00475789-01 Presentazione del prodotto 1.7.3 Requisiti dei codici PDF417 Requisiti generali di leggibilità dei codici PDF417 Vengono soddisfatti i requisiti seguenti: • È possibile leggere codici nei quali la barra ha una larghezza di almeno 3 pixel e in cui l’altezza di singole righe di simboli è di almeno 9 pixel. • La larghezza delle barre bianche e nere deve essere uguale su tutto il campo di codice. • L'angolo di visuale del sensore rispetto alla superficie deve essere maggiore di 70°. • Il codice non deve entrare in contatto con altri oggetti nell'immagine (mantenere libera la zona morta: 2 volte la larghezza della colonna). • All’interno del codice il rapporto tra contrasto (cioè la differenza tra bianco e nero) e rumorosità deve essere almeno di 3 e deve essere quasi lo stesso su tutto il campo di codice. • La luminosità dello sfondo dell'immagine deve essere omogenea (non deve presentare solchi ecc.). • Il codice deve essere posizionato nell'immagine del sensore in modo da garantire sempre una distanza dell’intero codice (incluse matrici iniziale e finale) di almeno 3 pixel rispetto al bordo dell'immagine. • I codici di correzione degli errori (vale a dire della parte inferiore del codice a barre) non devono essere nascosti. • Non vengono supportati i seguenti tipi di codici: Truncated PDF417, Macro PDF417, Micro PDF417 • Con la larghezza minima della barra ogni colonna di simboli richiede 51 pixel. Quindi, insieme alle quattro matrici iniziali e finali, la larghezza del codice con n colonne di codice è la seguente: larghezza = 51 * (n + 4) pixel. A causa della risoluzione limitata dell’immagine è possibile leggere codici con max. 40 righe e max. 6 colonne (per tutte le testine dei sensori eccetto 6GF2002-8GB) o con max. 60 righe e max. 12 colonne (per la testina del sensore 6GF2002-8GB). Requisiti dei codici PDF417 per la lettura veloce con percentuale garantita fino a 5Hz (per tutte le testine dei sensori eccetto 6GF2 002-8GB) • L'angolo di visuale del sensore rispetto alla superficie stampata deve essere quasi verticale (da 80 a 90°). • Per localizzare rapidamente il codice non devono essere presenti nell'immagine altri oggetti (tra cui anche le strutture lineari) racchiusi in rettangoli di dimensioni comparabili al codice appreso. • Le dimensioni del codice non devono superare 20 righe e 2 colonne. • La larghezza della barra deve essere di almeno 6 pixel. • L’altezza delle singole righe di simboli deve essere di almeno 18 pixel. • Nel codice non devono essere presenti disturbi o coperture. • Il livello di correzione degli errori PDF417 deve essere almeno 1. • La polarità deve essere la stessa del codice appreso. Vision Sensor SIMATIC VS 130-2/VS 130-2vcr A5E00475789-01 1-17 Presentazione del prodotto Caratteristiche del codice PDF417 • Qualunque rotazione del codice nell'immagine • Fino a 5 letture del codice al secondo • Lettura di immagini di codice invertite • Determinazione della caratteristica di qualità del contrasto • Determinazione "Correzione errore non apportata" • Visualizzazione sia del rettangolo circostante la posizione del codice che del punto centrale del codice 1-18 Vision Sensor SIMATIC VS 130-2/VS 130-2vcr A5E00475789-01 2 Intregazione dell'impianto 2.1 Configurazione Vision Sensor SIMATIC VS 130-2/VS 130-2vcr A5E00475789-01 2-1 Intregazione dell'impianto 2.2 Esempi applicativi 2.2.1 Lettura dei codici o emissione della qualità in funzionamento stand alone e tramite Ethernet Il VS 130-2/VS 130-2vcr legge i codici e li emette su un PC/PG. Il PC/PG può essere collegato direttamente con il sistema di analisi con un cavo crossover oppure attraverso una connessione di rete. 2-2 Vision Sensor SIMATIC VS 130-2/VS 130-2vcr A5E00475789-01 Intregazione dell'impianto 2.2.2 Lettura dei codici o controllo della qualità in funzionamento stand alone e tramite RS232 Il codice viene emesso attraverso l'interfaccia RS232 del server COM della ditta WuT. Il PC/PG per l'assistente di installazione è collegato al sistema di analisi attraverso la rete (Intranet o Internet). Vision Sensor SIMATIC VS 130-2/VS 130-2vcr A5E00475789-01 2-3 Intregazione dell'impianto 2.2.3 Lettura dei codici o controllo della qualità in ambiente PROFIBUS Attraverso l'interfaccia Ethernet è collegato un PC/PG che serve esclusivamente per l'installazione. Il collegamento con il sistema di automazione e un ulteriore PC/PG avviene tramite PROFIBUS. Il VS 130-2/VS 130-2vcr viene comandato dal sistema di automazione attraverso il PROFIBUS e anche i codici vengono emessi tramite PROFIBUS, o nel sistema di automazione o nel relativo PC/PG. 2-4 Vision Sensor SIMATIC VS 130-2/VS 130-2vcr A5E00475789-01 Intregazione dell'impianto 2.2.4 Lettura dei codici o controllo della qualità in ambiente PROFINET Tramite Ethernet (TCP/IP) è collegato un PC/PG che serve esclusivamente per l'installazione. Anche il collegamento con un sistema di automazione che supporta PROFINET avviene tramite Ethernet. Il VS 130-2/VS 130-2vcr viene comandato dal sistema di automazione tramite PROFINET. Anche il codice viene emesso attraverso PROFINET sul sistema di automazione. Vision Sensor SIMATIC VS 130-2/VS 130-2vcr A5E00475789-01 2-5 Intregazione dell'impianto 2.2.5 Lettura dei codici o controllo della qualità in ambiente PROFINET ed emissione tramite Ethernet Tramite Ethernet (TCP/IP) sono collegati due PC o PG: • uno serve per l'installazione • l'altro per l'emissione dei codici letti. Avvertenza È possibile collegare anche un solo PC/PG tramite Ethernet (TCP/IP). In questo caso sia l'installazione che l'emissione dei codici avvengono sul PC/PG. Inoltre è attivo un collegamento tramite Ethernet con un sistema di automazione che supporta PROFINET. Il VS 130-2/VS 130-2vcr viene comandato dal sistema di automazione tramite PROFINET. 2.2.6 Funzionamento misto Oltre alle opzioni di collegamento indicate nei capitoli da Lettura dei codici o emissione della qualità in funzionamento stand alone e tramite Ethernet a Lettura dei codici o controllo della qualità in ambiente PROFINET ed emissione tramite Ethernet sono possibili anche funzionamenti misti, p. es. il controllo tramite PROFIBUS DP e l'emissione tramite RS232. 2-6 Vision Sensor SIMATIC VS 130-2/VS 130-2vcr A5E00475789-01 3 Montaggio 3.1 Installazione dei componenti del VS 130-2 Sequenza Attività 1a Regolare la testina del sensore in modo che le riflessioni siano minime. L'inclinazione tipica dell'asse mediano rispetto alla verticale dovrebbe essere di 15° (angolo α; campo di valori ammesso per DMC e Vericode: 0 ≤ α ≤ 40°, per codici QR e PDF417: 0 ≤ α ≤ 30°). Vision Sensor SIMATIC VS 130-2/VS 130-2vcr A5E00475789-01 3-1 Montaggio Sequenza Attività 1b Se le riflessioni sono ancora eccessive anche con un angolo di 15 °, scegliere una disposizione nella quale la testina del sensore e la lampada anulare non siano concentriche tra loro. Avvertenza: la predisposizione per il fissaggio della lampada anulare non è in dotazione con il pacchetto. Se la lampada anulare non corrisponde alle proprie esigenze, rivolgersi al proprio partner di riferimento che potrà indicare ulteriori fornitori di lampade per VS 130-2. 1c Con entrambe le disposizioni dei componenti mantenere tra la fine della testina del sensore e il codice da leggere una distanza adeguata all'obiettivo utilizzato. Attenzione: 2 3 4 Se la superficie del codice è estesa e allo stesso tempo l'angolo di inclinazione del sensore rispetto alla superficie del codice è grande e la distanza tra sensore e superficie del codice è ridotta, è possibile che si verifichino deformazioni dell'immagine e quindi anche una riduzione della potenza di riconoscimento. Installare il sistema di analisi in modo che sia facilmente accessibile all'operatore. Installare l'unità di trigger esterna, p. es. una fotocellula. Avviare l'assistente di installazione nel PG/PC e attivare il funzionamento di configurazione del sistema di analisi. La sezione dell'immagine viene rappresentata così come la vede la testina del sensore. • Controllare il segnale di trigger. Attivare l'opzione "Solo trigger." nel gruppo "Impostazioni di lettura" del task "Configura". Controllare che il VS 130–2 sia in grado di leggere i codici con la posizione attuale della testina del sensore e della lampada anulare. Se necessario correggere il punto di trigger e/o la posizione della testina del sensore. • Selezionare valori adeguati per il tempo di esposizione ("Shutter Speed") e la luminosità ("Brightness"). Il contenuto dell'immagine non deve essere troppo chiaro. Attenzione: Con l'impostazione Esposizione = Automatico V1 o Automatico, dopo il trigger il codice deve trovarsi completamente nell'immagine per almeno 100 ms. Non appena dietro "Riconoscimento:" compare il testo "Operazione riuscita", significa che il codice è stato decodificato correttamente. Il risultato della lettura è visualizzato nel campo "Risultato". 3-2 Vision Sensor SIMATIC VS 130-2/VS 130-2vcr A5E00475789-01 Montaggio 3.2 Cablaggio dei componenti Il sistema di analisi va cablato con i restanti componenti per mezzo delle connessioni disposte sul pannello frontale. Assegnazione delle interfacce del sistema di analisi ! Attenzione Non inserire o sfilare i cavi sotto tensione. I cavi sono compresi nella dotazione di fornitura a eccezione del cavo Ethernet (vedere Dotazione di fornitura). ! Pericolo Con la messa a terra del VS 130-2/VS 130-2vcr si annulla la configurazione senza messa a terra dell'alimentatore di rete con il quale viene utilizzato il VS 130-2/VS 130-2vcr. Collegamento DenominaTipo zione del collegamento Numero di poli Sezione del cavo Tipo Terra funzionale - - - - Morsetto a vite 2 Alimentazione IN DC 24 V Connettore tondo M12 4 0,56mm Unità di illuminazione LAMP Connettore tondo M12 4 0,23mm2 Inserto maschio Presa 2 Presa Testina del sensore (cavo schermato) SENSOR HD Sub D * 26 0,09mm Periferia DI/DO Sub D 15 0,14mm2 Presa PROFIBUS DP DP Sub D 9 - Presa Ethernet ETHERNET RJ45 8 - Presa * La ferrite in dotazione va fissata al cavo del sensore (ca. 50 mm dal connettore all'unità di analisi). Vision Sensor SIMATIC VS 130-2/VS 130-2vcr A5E00475789-01 3-3 Montaggio Sequenza Attività 1 Attenersi alle direttive di installazione per una configurazione sicura da disturbi elettrici (vedere Direttive di installazione per una configurazione sicura da disturbi elettrici). 2 Collegare il sistema di analisi con la testina del sensore e l'unità di illuminazione per mezzo dei cavi. 3 Se non si analizzano i bit dei risultati READ, MATCH, N_OK tramite PROFIBUS DP: collegare le uscite digitali READ, MATCH, N_OK seguendo la descrizione del capitolo Segnali di comando. 4 Collegare il segnale di trigger attraverso l'ingresso digitale TRG. 5 Se si desidera gestire il controllo del SIMATIC VS 130-2/VS 130-2vcr da un PLC, collegare gli ulteriori ingressi e uscite digitali come descritto nel capitolo Segnali di comando. 6 Collegare la terra funzionale del sistema di analisi con la massa (diametro dell'anello: M5, sezione 2 del cavo 1,5 mm ). 7 Collegare il sistema di analisi con l'alimentazione di carico a 24 V (2 A). 8 Creare un collegamento tra sistema di analisi e PC/PG tramite Ethernet. Avvertenza L'alimentazione di carico DC deve rispondere ai seguenti requisiti: per l'alimentazione di carico è consentito utilizzare solo bassa tensione di sicurezza DC minore/uguale 24 V separata dalla rete. La separazione sicura può essere realizzata secondo i requisiti di norma, tra cui 1. VDE 0100-410 / HD 384-4-41 S2 / IEC 60364-4-41 (come bassa tensione di funzionamento con separazione sicura) e 2. VDE 0805 / EN 60950 / IEC 60950 (come bassa tensione di sicurezza SELV) o VDE 0106 Parte 101. Avvertenza La massa dell'alimentazione della periferia e della CPU va collegata alla massa dell'alimentazione del sistema di analisi. 3-4 Vision Sensor SIMATIC VS 130-2/VS 130-2vcr A5E00475789-01 Montaggio 3.3 Direttive di installazione per una configurazione sicura da disturbi elettrici Per prevenire i disturbi è necessario applicare misure di schermatura dell'impianto. I segnali di disturbo a bassa (LF) e alta frequenza (HF) possono causare un comportamento scorretto se l'impianto non è schermato o non è messo a terra opportunamente. I segnali di disturbo possono essere causati p. es. dall'attivazione di relè o contattori (variazione della corrente o della tensione a velocità elevate, segnali di disturbo HF) oppure dalla differenza del potenziale verso terra tra due parti dell'impianto (segnali di disturbo LF). Utilizzo/posa di cavi sicuri da disturbi • Per il collegamento della testina del sensore si può utilizzare solo il cavo in dotazione. • Tutti i connettori vanno avvitati e fissati. • Le linee di segnale non devono essere posate parallelamente a quelle per le correnti forti. Occorre utilizzare una canalina a parte, con una distanza minima di 50 cm dalle linee delle correnti forti. Avvertenza Ulteriori avvertenze sulle direttive di installazione sono contenute nel manuale Sistema di automazione SIMATIC S7-300 Configurazione Dati della CPU, capitolo "Cablaggio". 3.4 Direttive di installazione per l'impiego di PROFIBUS DP o PROFINET IO In caso di impiego di PROFIBUS DP o PROFINET IO (sia come controllori sia per l'emissione die risultati) occorre attenersi alle rispettive direttive per l'installazione, le quali sono contenute nel manuale di installazione Sistema di automazione SIMATIC S7-300, Configurazione Dati della CPU. Vision Sensor SIMATIC VS 130-2/VS 130-2vcr A5E00475789-01 3-5 Montaggio 3-6 Vision Sensor SIMATIC VS 130-2/VS 130-2vcr A5E00475789-01 4 Messa in servizio 4.1 Introduzione Il Vision Sensor SIMATIC VS 130-2/VS 130-2vcr può essere comandato da segnale o in modo interattivo: • In questo capitolo viene illustrato il comando interattivo per mezzo del pannello di comando e del display del sistema di analisi. • Il comando tramite segnale è descritto nel capitolo Collegamento con il processo. Avvertenza Nella Guida in linea annessa viene descritto nei dettagli l'assistente di installazione del VS 130-2/VS 130-2vcr. 4.2 Accensione dell'apparecchiatura Inserire la tensione del sistema di analisi. Sul display vengono visualizzati i testi "Booting... SIMATIC V ..." e "Firmware Version V..." con la versione attuale del firmware. In seguito il VS 130-2 bzw VS 130-2vcr esegue i test seguenti: • Test della testina del sensore • Controllo delle impostazioni e dei dati dei codici memorizzati • Se necessario, il sistema di visione controlla che i dati da e verso il PROFIBUS possano essere scambiati (questo controllo viene eseguito se è stata selezionata l'opzione "DP" per una o più delle seguenti vie di segnale: emissione della stringa del risultato, trasmissione del segnale di trigger al sistema di analisi, via di segnale per DISA, SEL0, SEL1, SEL2, SEL3, TRN, RES, IN_OP, TRD, RDY, READ, MATCH, N_OK). • Controllo del collegamento Ethernet • Eventualmente il sistema di visione controlla il collegamento con il PROFINET, il convertitore Ethernet-RS232 o il server TCP e il PC/PG sul quale salvare le informazioni di diagnostica (tramite TCP/IP) Vision Sensor SIMATIC VS 130-2/VS 130-2vcr A5E00475789-01 4-1 Messa in servizio Se l'autotest si conclude senza errori vengono visualizzati il menu Allinea o il menu RUN o il livello di menu "STOP", a seconda dell'ultimo stato in cui è stata spenta l'apparecchiatura. • Menu "Allinea": • Menu "RUN": • Livello di menu "STOP": Avvertenza Oltre al comando attraverso il sistema di analisi è previsto anche il comando del VS 130-2/VS 130-2vcr tramite assistente di installazione, vedere Comando attraverso l'assistente di installazione. 4-2 Vision Sensor SIMATIC VS 130-2/VS 130-2vcr A5E00475789-01 Messa in servizio 4.3 Pannello di comando e display L'operatore interagisce con i menu visualizzati sul display. • Le voci di menu vengono visualizzate sulle prime tre righe del display. Il cursore ">" indica la voce di menu selezionata. • Sulla quarta riga del display vengono visualizzati i tasti del pannello di comando (OK, ESC, V, W, , ) momentaneamente attivi. I tasti del pannello di comando consentono di navigare all'interno dei menu e da un menu all'altro: - Le frecce "V" e "W" consentono di spostare il cursore verso l'alto e verso il basso nonché di selezionare le voci di menu. - Con il tasto "OK" si conferma la selezione e si avanza di un passo. - Con il tasto "ESC" si ritorna al menu precedente. Descrizione dei LED LED Funzione SF Errore cumulativo POWER Alimentazione di corrente attivata TRAINED Trained: • In Run: - Off: il codice selezionato non è stato appreso - On: il codice selezionato è stato appreso • Durante l'apprendimento (TRN=1): - Off: apprendimento attivo - On: segnale di conferma (RDY=0) READY Ready: • Off: avviamento dell'apparecchiatura o SIMATIC VS 130-2/VS 130-2vcr in STOP • On: SIMATIC VS 130-2/VS 130-2vcr in RUN READ Risultato dell'analisi: il codice è stato localizzato e decodificato MATCH Risultato dell'analisi: il codice corrisponde al codice appreso N_OK • BF Errore di bus nel PROFIBUS o in PROFINET Il codice non era leggibile Vision Sensor SIMATIC VS 130-2/VS 130-2vcr A5E00475789-01 4-3 Messa in servizio Impostazione dei valori numerici Le singole posizioni si selezionano con le frecce " " e " ". I valori numerici delle singole posizioni si selezionano con le frecce "V" e "W". La velocità delle posizioni dipende dal tempo in cui si tengono premute le frecce. Rilasciando le frecce viene ripristinata la velocità più bassa. 4-4 Vision Sensor SIMATIC VS 130-2/VS 130-2vcr A5E00475789-01 Messa in servizio 4.4 Allineamento del sensore con l'assistente di installazione Prima di procedere alla messa in servizio del SIMATIC VS 130-2/VS 130-2vcr occorre allineare correttamente la testina del sensore. Per questa operazione è disponibile un assistente di installazione Web. La sezione dell'immagine viene rappresentata così come la vede la testina del sensore. Ulteriori informazioni sull'assistente di installazione sono riportate nella Guida in linea. Seque Attività nza 1 2 1. Avviare il PC/PG con Internet Explorer. 2. Avviare il sistema di analisi. 3. Creare il collegamento TCP/IP tra PC/PG e sistema di analisi. Il collegamento può essere realizzato direttamente tramite cavo crossover oppure connettendo il sistema di analisi a una rete esistente. Entrambe le opzioni sono descritte dettagliatamente nella Guida in linea. 4. Indicare in Internet Explorer l'indirizzo del sistema di analisi. Risultato: Dopo l'avvio dell'assistente di installazione, sul monitor del PC/PG viene visualizzato il campo visivo del sensore. L'immagine visualizzata viene aggiornata diverse volte al secondo. Allineamento del sensore: 1. Portare il codice nell'immagine. 2. Regolare la messa a fuoco impostando correttamente la distanza tra la fine della testina del sensore e il codice. 3. Se necessario correggere il tempo di esposizione ("Shutter Speed") e la luminosità ("Brightness"), oppure utilizzare una delle modalità automatiche (Automatico V1 o automatico). 4. Ridurre al minimo i riflessi della luce osservando il codice leggermente in diagonale. 5. Attivare l'opzione "Solo trigger." per verificare il segnale di trigger e le impostazioni di trigger parametrizzate (sorgente di trigger). 6. Apportare le eventuali correzioni necessarie. Avvertenza: Se il numero di errori è considerevole, pulire l'obiettivo e il diffusore con un panno che non sfilacci. 3 • Fissare il sensore e controllare che sia in posizione corretta. 4 • Predefinire gli ulteriori parametri. 5 • Controllare il risultato della lettura. 6 • Preassegnare i parametri per la definizione del collegamento con il processo. 7 • Eventualmente apprendere i codici. 8 • Passare al funzionamento di analisi (RUN). 9 Analizzare gli eventuali errori. Vision Sensor SIMATIC VS 130-2/VS 130-2vcr A5E00475789-01 4-5 Messa in servizio 4-6 Vision Sensor SIMATIC VS 130-2/VS 130-2vcr A5E00475789-01 5 Comandi 5.1 Generalità Le possibilità di comandare il VS 130-2/VS 130-2vcr sono fondamentalmente due: • Tramite l'Assistente di installazione • Tramite il Sistema di analisi A parte qualche eccezione, entrambe le modalità consentono di definire tutti i parametri. Un esempio significativo è quello del parametro "Modalità IP": • Nell'assistente di installazione questo parametro si trova nel task "Collegamenti", scheda "Interfacce", gruppo "Ethernet", come casella a discesa "Modalità IP". • Nel sistema di analisi lo stesso parametro si trova nel menu "Allinea" selezionando Connect > Ports > Ethernet > IP Mode. 5.2 Comando attraverso il sistema di analisi Il display del sistema di analisi consente di visualizzare il codice letto almomento e di navigare o immettere comandi nei menu. Esempio di visualizzazione di un codice letto: C 01 RUN √ =SERIE 7 OK:Menu Avvertenza Con la verifica, in funzionamento di analisi non viene visualizzato sul sistema di analisi il codice attualmente letto bensì il testo "Verifying=" e quindi 4 classi di qualità. Queste rientrano nelle seguenti caratteristiche di qualità: 1. classe: appartiene alla caratteristica di qualità Contrasto tra simboli, 2. classe: appartiene alla caratteristica di qualità Divergenza di impatto, 3. classe: appartiene alla caratteristica di qualità Irregolarità assiale, 4. classe: appartiene alla caratteristica di qualità Correzione errore non apportata. Vision Sensor SIMATIC VS 130-2/VS 130-2vcr A5E00475789-01 5-1 Comandi I livelli di menu sono tre: • RUN • Allinea • STOP Nella tabella seguente sono riportati i menu del livello RUN. 5-2 Menu Significato Codice STOP Informazioni su Resetta statistica Selezione del numero di codice Arresto dell'analisi e passaggio al livello di menu STOP Funzione di informazione Resettaggio di tutte le informazioni statistiche (parametro identico a ResetStat nel menu Options>Decode) Vision Sensor SIMATIC VS 130-2/VS 130-2vcr A5E00475789-01 Comandi Se non si verificano errori temporanei in PROFIBUS DP o PROFINET IO (vedere Messaggi di errore), il menu "Informazioni su…" ha la struttura seguente: Vision Sensor SIMATIC VS 130-2/VS 130-2vcr A5E00475789-01 5-3 Comandi Se invece si sono verificati uno o più errori temporanei in PROFIBUS DP o PROFINET IO (vedere Messaggi di errore), il menu "Informazioni su…" ha la struttura seguente: 5-4 Vision Sensor SIMATIC VS 130-2/VS 130-2vcr A5E00475789-01 Comandi Nella tabella seguente sono elencati i menu del livello Allinea. Menu Significato STOP Uscita dal livello di menu Allinea Eventuali modifiche eseguite nel menu Allinea possono essere salvate o annullate. Il sistema di analisi entra in stato di funzionamento STOP. Adapt (Solo con impostazione Esposizione=Manuale) adattamento dell'esposizione Trigger Trg.only l'immagine viene catturata solo con il segnale di trigger. Auto (preimpostazione): le immagini vengono catturate secondo un ciclo libero. Delay Predefinizione di un ritardo del trigger: Intervallo di tempo equivalente al ritardo del segnale di trigger (stesso parametro di Delay nel menu Options>Integrate>Trigger) Preimpostazione: 0 ms Correzione della deformazione dell'immagine causata dall'obiettivo Preimpostazione: Distort LightSrc. • Testina del sensore 6GF2 002-8DA01: 130 • Testina del sensore 6GF2 002-8EA01: 50 • Testina del sensore 6GF2 002-8FA01: 0 • Testina del sensore 6GF2 002-8CB: 0 • Testina del sensore 6GF2 002-8GB: 0 Predefinizione di una sorgente di luce (solo in funzionamento di Multilight/Illuminazione multipla) I menu del livello STOP sono elencati nella tabella seguente. Menu Significato Adjust Passaggio al funzionamento di configurazione Connect Impostazione di parametri globali (interfacce, integrazione, stringa del risultato) Train Apprendimento di un codice RUN Avvio dell'analisi di un codice Options Impostazione dei parametri globali del sistema (decodifica, illuminazione e cattura immagine, diagnostica) Maintain Cancellazione dei codici appresi e resettaggio di tutti i parametri ai valori di default Vision Sensor SIMATIC VS 130-2/VS 130-2vcr A5E00475789-01 5-5 Comandi Le quattro figure seguenti forniscono una panoramica generale dei parametri impostabili del VS 130-2 nei menu Connect e Options. 5-6 Vision Sensor SIMATIC VS 130-2/VS 130-2vcr A5E00475789-01 Comandi Vision Sensor SIMATIC VS 130-2/VS 130-2vcr A5E00475789-01 5-7 Comandi 5-8 Vision Sensor SIMATIC VS 130-2/VS 130-2vcr A5E00475789-01 Comandi Vision Sensor SIMATIC VS 130-2/VS 130-2vcr A5E00475789-01 5-9 Comandi Le tre figure seguenti forniscono una panoramica generale dei parametri impostabili del VS 130-2vcr nei menu Connect e Options. 5-10 Vision Sensor SIMATIC VS 130-2/VS 130-2vcr A5E00475789-01 Comandi Vision Sensor SIMATIC VS 130-2/VS 130-2vcr A5E00475789-01 5-11 Comandi La tabella seguente contiene tutti i parametri del menu Connect. Parametri Ports Pulsetime Address (non attivo con modalità IP=PNIO) (solo per VS 130-2) Timeout (non attivo con modalità IP=PNIO) (solo per VS 130-2) Pulsetime (non attivo con modalità IP=PNIO) (solo per VS 130-2) 5-12 Percorso Valori possibili Preassegnazione Significato Ports>DI/DO 5 … 999 30 Ports>DP 1 … 125 7 Durata di attivazione delle uscite digitali READ, MATCH, N_OK in ms nell'interfaccia DI/DO Indirizzo nel PROFIBUS DP Ports>DP 100 … 2000 500 Tempo di controllo Handshake in ms Ports>DP 5 … 999 30 Durata di attivazione dei bit di comando READ, MATCH, N_OK in ms con emissione tramite PROFIBUS DP. Vision Sensor SIMATIC VS 130-2/VS 130-2vcr A5E00475789-01 Comandi Parametri Percorso Swap (non attivo con modalità IP=PNIO) (solo per VS 130-2) Devname (attivo solo con modalità IP=PNIO) (solo per VS 130-2) Ports>DP Timeout (attivo solo con modalità IP=PNIO) (solo per VS 130-2) Pulsetime (attivo solo con modalità IP=PNIO) (solo per VS 130-2) Swap (attivo solo con modalità IP=PNIO) (solo per VS 130-2) IP Mode Ports>PNIO Valori possibili S7, no Preassegnazione S7 Significato Definizione dell'ordine dei byte con i tipi di dati con una larghezza di 16 bit e oltre: • S7: big endian • No: little endian Nome del dispositivo in PROFINET Avvertenza: PROFINET non fa una distinzione tra maiuscole e minuscole. Ports>PNIO Stringa di VS 130-2 caratteri (0 … 9, A … Z, a … z, ".", "-"). La stringa di caratteri deve essere conforme alle convenzioni del Domain Name System. 100 … 2000 500 Ports>PNIO 5 … 999 30 Ports>PNIO S7 no S7 Durata di attivazione dei bit di comando READ, MATCH, N_OK in ms con emissione tramite PROFINET IO. Avvertenza: Per Pulsetime occorre scegliere in Configurazione HW un valore maggiore rispetto al tempo di aggiornamento del sistema PROFINET IO. Definizione dell'ordine dei byte con i tipi di dati con una larghezza di 16 bit e oltre: Ports>Ethernet DHCP Manual DHCPSERV PNIO (solo per VS 130-2) DHCP Tempo di controllo Handshake in ms • S7: big endian • No: little endian Assegnazione dell'indirizzo IP al sistema di analisi nella rete: • DHCP: automatico (DHCP=Dynamic Host Configuration Protocol) • Manual: manuale • DHCPSERV: Il sistema di analisi può assegnare un indirizzo IP a un PC collegato tramite cavo crossover se questo ottiene un indirizzo IP automaticamente (client DHCP). • IPAddres (non modificabile con modalità IP= DHCP) Ports>Ethernet xxx.xxx.xxx.xxx (xxx=0 … 255) Vision Sensor SIMATIC VS 130-2/VS 130-2vcr A5E00475789-01 192.168.0.42 PNIO: automatico tramite IO Controller Indirizzo IP del sistema di analisi (Un indirizzo IP è formato da quattro numeri separati da un punto; ciascuno di questi numeri è compreso nel campo da 0 a 255.) 5-13 Comandi Parametri Percorso Valori possibili Preassegnazione IP Mask (non attivo con modalità IP= DHCP) Ports>Ethernet 255.255.xxx.yyy 255.255.255.0 Gateway (non attivo con modalità IP= DHCP) MAC Info Ports>Ethernet xxx.xxx.xxx.xxx (xxx=0 … 255) 192.168.000.255 Ports>Ethernet Non modificabile A seconda del dispositivo IPAddres Ports> TCP/RS232 xxx.xxx.xxx.xxx (xxx=0 … 255) 192.168.000.043 IP Port Ports> TCP/RS232 Specifico del dispositivo 8000 Timeout Ports> TCP/RS232 0 … 3600 0 IPAddres (solo per VS 130-2) Porta (solo per VS 130-2) Ports> Arch/MMI xxx.xxx.xxx.xxx (xxx=0 … 255) 192.168.000.045 Ports> Arch/MMI specifici del dispositivo 8765 5-14 Significato Il registro di sottorete indica quale parte dell'indirizzo IP specifica la rete e quale il sistema di analisi. Dal punto di vista binario, xxx.yyy deve essere formato, visto da sinistra, da 1 senza spazi vuoti e, visto da destra, da 0 senza spazi vuoti. Es.: 11111111.10100000 non è ammesso. Osservare inoltre quanto segue: yyy <= 254 Indirizzo IP del nodo di rete in grado di creare collegamenti dal registro di sottorete attuale. L'indirizzo MAC (Media Access Control) è l'indirizzo hardware di ogni dispositivo di rete che consente l'identificazione univoca del dispositivo nella rete. Indirizzo IP del convertitore EthernetRS232 o del PC/PG sul quale gira un server TCP. Interfaccia RS232 del convertitore Ethernet-RS232 o porta IP del PC/PG sul quale gira un server TCP. • 0: non vengono trasmessi telegrammi ciclici per verificare il collegamento tra il sistema di analisi e il convertitore EthernetRS232 o il PC/PG sul quale gira un server TCP. • Altrimenti: intervallo di tempo in s in seguito al quale viene inviato un telegramma di controllo del collegamento tra il sistema di analisi e il convertitore EthernetRS232 o il PC/PG sul quale gira un server TCP. Il controllo viene eseguito inviando al ricevente il testo di mancata risposta (finestra di dialogo "Collegamenti" "Parte 3/3: risultato e testo") entro l'intervallo di tempo parametrizzato. Se il controllo non riesce viene segnalato un errore (solo se il sistema di analisi si trova in stato RUN o di apprendimento), e il collegamento viene creato di nuovo. Indirizzo IP del server per le informazioni di diagnostica Porta corrispondente di questo server Vision Sensor SIMATIC VS 130-2/VS 130-2vcr A5E00475789-01 Comandi Parametri Timeout (solo per VS 130-2) Percorso Ports> Arch/MMI Valori possibili 0 … 3600 Preassegnazione 10 Significato • • Integrate Source Integrate> Trigger Endless DI/DO DP o PNIO (solo per VS 130-2) TCP/RS232 Caratteri ASCII DI/DO Qui si definisce l'interfaccia attraverso la quale il segnale di trigger arriva al sistema di analisi. T Se attraverso l'interfaccia RS232 di un convertitore RS232-Ethernet o un server TCP viene inviata la stringa di caratteri predefinita qui, il sistema di analisi attiva un segnale di trigger. Qui si predefinisce l'intervallo di tempo in ms equivalente al ritardo del segnale di trigger (parametro identico a Delay nel menu Adjust). Qui si predefinisce attraverso quale interfaccia deve essere emessa la stringa del risultato. String (solo con Source= TCP/RS232) Integrate> Trigger Delay Integrate> Trigger 0 … 9999 ms 0 ms String Integrate None Result Integrate Control Integrate DiagImage (solo per VS 130-2) DiagReport (solo per VS 130-2) Integrate DP o PNIO (solo per VS 130-2) TCP/RS232 None DP o PNIO (solo per VS 130-2) DI/DO None DP o PNIO (solo per VS 130-2) DI/DO None Arch/MMI None Arch/MMI None Integrate 0: non vengono trasmessi telegrammi ciclici per verificare il collegamento tra il sistema di analisi e il server. Altrimenti: Intervallo di tempo in s in seguito al quale viene inviato un telegramma di controllo del collegamento tra il sistema di analisi e il server. Se il server non risponde al telegramma entro il tempo di controllo viene segnalato un errore (solo se il sistema di analisi si trova in stato RUN o di apprendimento), e il collegamento viene creato di nuovo. Vision Sensor SIMATIC VS 130-2/VS 130-2vcr A5E00475789-01 DI/DO Qui si predefinisce attraverso quale interfaccia devono essere emessi i bit del risultato OK, N_OK, READ e MATCH. DI/DO Qui si predefinisce l'interfaccia per i segnali DISA, SEL0, SEL1, SEL2, SEL3, TRN, RES, IN_OP, TRD, RDY. Qui si stabilisce se, in caso di errore, l'immagine attualmente catturata debba essere trasmessa a un server. Qui si stabilisce se, in caso di errore, debba essere trasmesso a un server il rispettivo set di dati. None 5-15 Comandi Parametri String Option Percorso String>Filter Valori possibili Off Position ID Preassegnazione Off Significato • Off: Nessuno dei caratteri dei codici letti viene soppresso. Non vengono nemmeno inseriti altri caratteri. • Posizione: Della stringa di caratteri dei codici letti viene tenuta in considerazione solo una stringa parziale. Le proprietà si definiscono in StartPos e Length. • StartPos (solo con String> Filter >Option= Position) Length (solo con String> Filter >Option= Position) Separator (solo con String> Filter> Option=ID) ID (solo con String> Filter> Option=ID) 5-16 ID: Della stringa di caratteri dei codici letti vengono tenute in considerazione solo stringhe parziali. Le stringhe parziali si definiscono in "Separator" e "ID". Posizione dalla quale vengono emessi i caratteri di una stringa parziale. String>Filter >=1 1 String>Filter >=1 1 La stringa parziale è formata dallo stesso numero di caratteri indicato qui. String>Filter Caratteri ASCII + Caratteri di separazione String>Filter Caratteri ASCII - La stringa di caratteri parziale viene introdotta dall'ID. Se diverse stringhe di caratteri parziali vengono introdotte da un ID, viene tenuta in considerazione solo la prima. Vision Sensor SIMATIC VS 130-2/VS 130-2vcr A5E00475789-01 Comandi Parametri Format Percorso String Valori possibili V. "Significato" Preassegnazione %s Significato Contenuto e formato della stringa di caratteri da emettere La stringa di caratteri può avere una lunghezza max.di 100 byte ed è formata da una combinazione a scelta degli elementi seguenti: • Caratteri il cui equivalente ASCII è compreso tra 01H e FFH (%% consente l'emissione del carattere percentuale) • Istruzioni di formattazione per l'emissione di variabili Un'istruzione di formattazione ha la struttura seguente: % [numero di posizioni] variable {selezione variabile} Le parentesi quadre indicano che si tratta di un'indicazione facoltativa. Le parentesi graffe indicano che è necessario scegliere esattamente un valore tra queste parentesi. Sono possibili le seguenti istruzioni di formattazione: ReadErr String> Messages V. "Significato" Read Err (%s) • %s • %[03]q{0|1|2|3} • %Q{0|1|2|3|4} • %[03]p{0|1|2} • %[{04|05}]c • %u • %U • %l Contenuto e formato della stringa di caratteri da emettere in caso di errori di lettura La stringa di caratteri può avere una lunghezza max.di 100 byte ed è formata da una combinazione a scelta degli elementi seguenti: • Caratteri il cui equivalente ASCII è compreso tra 01H e FFH (%% consente l'emissione del carattere percentuale) • Istruzioni di formattazione per l'emissione di variabili Sono possibili le seguenti istruzioni di formattazione: • %s • %c "%s" sta per la descrizione testuale in inglese della possibile causa dell'errore, "%c" per cifra decimale con lo stesso contenuto di informazione Vision Sensor SIMATIC VS 130-2/VS 130-2vcr A5E00475789-01 5-17 Comandi Parametri Percorso FilterErr String> Messages MatchErr String> Messages Valori possibili Stringa di caratteri a libera scelta V. "Significato" Preassegnazione Significato Filter Error Testo per il caso in cui i valori parametrizzati per "StartPos" o "ID" non siano disponibili nel codice letto. Match Error (%s) Contenuto e formato della stringa di caratteri da emettere in caso di errore di confronto La stringa di caratteri può avere una lunghezza max.di 100 byte ed è formata da una combinazione a scelta degli elementi seguenti: • Caratteri il cui equivalente ASCII è compreso tra 01H e FFH (%% consente l'emissione del carattere percentuale) • Istruzione di formattazione per l'emissione di variabili È possibile la seguente istruzione di formattazione: • %s (stringa del risultato) FormatErr String> Messages Stringa di caratteri a libera scelta Format Error Testo in caso di errore nel parametro "Format" Idle Str. String Stringa di caratteri a libera scelta \r\n Stringa di caratteri per il controllo del collegamento tra il sistema di analisi e il convertitore Ethernet-RS232 o il PC/PG sul quale gira un server TCP. Viene trasmessa ciclicamente. La stringa deve essere scelta in modo tale che il ricevente la possa distinguere in modo univoco dalla stringa del risultato. La lunghezza ammessa della stringa di caratteri è di max. 100 byte. 5-18 Vision Sensor SIMATIC VS 130-2/VS 130-2vcr A5E00475789-01 Comandi La tabella seguente contiene tutti i parametri del menu Options. Parametri Valori possibili Preassegnazione Decode - - Task Decode Read Match Verify Read Match (solo con Decode> Task= Match) Decode> Match> Option All Position ID All Speed Decode Low StartPos (solo con Decode> Task=Match e Decode> Match> Option> Match= Position) Length (solo con Decode> Task=Match e Decode> Match> Option> Match= Position) Separator (sol con Decode> Task=Match e Decode> Match> Option> Match=ID) ID (sol con Decode> Task=Match e Decode> Match> Option> Match=ID) Cycletime Decode> Match High Medium Low >=1 Decode> Match >=1 1 Qui viene immessa la lunghezza della stringa di riferimento. Decode> Match Caratteri ASCII + Decode> Match Caratteri ASCII - La stringa di caratteri parziale si estende fino al punto in cui inizia il primo carattere di separazione del campo "Separatori" o, se non segue un carattere di separazione di "Separatori", fino alla fine del codice. Indicare qui l'ID Match che deve introdurre la stringa di caratteri parziale. Decode 30 (75 con il sensore ad alta risoluzione) … 9999 ms 2000 ms Decode Resetta statistica Percorso Vision Sensor SIMATIC VS 130-2/VS 130-2vcr A5E00475789-01 1 Significato Resettaggio di tutte le informazioni statistiche (parametro identico a ResetStat nel menu RUN) Qui si imposta il task che si desidera elaborare con il VS 130-2/VS 130-2vcr: • Read: lettura dei codici • Match: confronto dell'intero codice o di parti di esso con un codice appreso • Verify: i valori di qualità del codice attualmente letto vengono messi in relazione con quelli di un codice appreso • All: Tutti i caratteri dei codici vengono confrontati con tutti i caratteri dei codici appresi. • Posizione: Viene confrontata la stringa di caratteri risultante da "StartPos" e "Length". • ID: Viene confrontata la stringa di caratteri risultante da "Separator" e "Length". Qui si definisce il procedimento di analisi e quindi la durata della decodifica. Qui viene immesso il primo carattere della stringa di riferimento. Qui si imposta il limite superiore per il tempo di analisi. 5-19 Comandi Valori possibili Preassegnazione VCompress (solo con VS 130-2vcr) Parametri Decode None, Numeric, Alphanum None Key (solo con Decode >License >Demo =Off) (solo con VS 130-2vcr) Check (solo con VS 130-2vcr) Decode> VLicense Non modificabile A seconda del dispositivo Decode> VLicense Valid, Invalid - Visualizzazione dello stato della chiave di licenza: • Valid: licenza Vericode valida • Invalid: licenza Vericode non valida Light Type Light Red Indicare qui il tipo di lampada utilizzata. Exposure Light IR Red Other Manual Auto Auto V1 Auto Shutter (solo con Exposure= Manual) Brightnes (solo con Exposure= Manual) MaxShutt. (solo con Exposure= Auto) MaxBright (solo con Exposure= Auto) ShuttOff (per VS 130-2vcr: solo con Exposure= Auto per VS 130-2: solo con Exposure= Auto e flag ShuttOff = On) Light 1 … 20000 µs 200 µs Impostare qui il comando dell'illuminazione: • Manual: Manuale • Automatico: Automatico • Auto V1: automatico come per VS 130-2 V1.x (modo di compatibilità) Indicare qui il tempo di chiusura del sensore in µs. Light 10 … 500 200 Impostare qui la luminosità. Light 5 … 20000 10 000 Limite superiore per il tempo di chiusura del sensore in µs Light 10 … 500 500 Limite superiore per la luminosità Light -10000 … 10000 0 µs µs 5-20 Percorso Significato Qui si imposta il set di caratteri utilizzato per il Vericode da leggere per ottenere eventualmente la compressione dei dati: • None: Set di caratteri max. Per ogni carattere sono necessari 8 bit. • Alphanum: sono stati utilizzati maiuscole, cifre e alcuni caratteri speciali. Per ogni carattere sono necessari 6 bit. • Numeric: sono state utilizzate solo cifre. Per ogni carattere sono necessari 4 bit. Visualizzazione della chiave di licenza (8 cifre esadecimali) Indicare qui il valore pari al quale deve essere modificato il tempo di chiusura determinato. Avvertenza: il tempo max. di esposizione non viene superato. Vision Sensor SIMATIC VS 130-2/VS 130-2vcr A5E00475789-01 Comandi Parametri Diagnostica Buffer Reasons Record Percorso Valori possibili Diagnose> Ring, Stack Logging> Images Diagnose> Logging> Images Diagnose> Logging> Images Preassegnazione Ad anello Trigger, NOK, N_OK, Read e Read, Match, No Train Match, Train Image, +/- 1 Image Image Save Next (solo per VS 130-2) Diagnose> On, Off Logging> Images Off Buffer Diagnose> Ring, Stack Logging> Report Ad anello Save Next (solo per VS 130-2) Diagnose> On, Off Logging> Report> Permanent Off Entries (solo per VS 130-2) Diagnose> 10 … 2000 Logging> Report> Permanent Diagnose> Logging> Report> Permanent 2000 Clear (solo per VS 130-2) Timebase Diagnose> PC, SNTP Logging SNTP IP Diagnose> xxx.xxx.xxx.xxx (xxx=0 … 255) (solo con Timebase= Logging SNTP) Vision Sensor SIMATIC VS 130-2/VS 130-2vcr A5E00475789-01 - PC 192.168.000.044 Significato • • Tipo di buffer delle immagini: Anello: quando il buffer contiene 50 registrazioni, le registrazioni 1, 2 ecc. vengono sovrascritte. • Stack: quando il buffer contiene 50 registrazioni non vengono effettuate ulteriori registrazioni. Qui si definiscono le cause per le quali salvare le immagini nel sistema di analisi. • Image: L'immagine attuale viene salvata in presenza di una o più cause tra quelle predefinite precedentemente. • +/- 1 Image: non viene salvata solo l'immagine attuale ma anche quella precedente e la successiva. • On: L'immagine relativa al successivo evento N_OK viene salvata nella EPROM in modo permanente. • Anello: quando il buffer di diagnostica contiene 15000 registrazioni, le registrazioni 1, 2 ecc. vengono sovrascritte. • Stack: quando il buffer di diagnostica contiene 15000 registrazioni non vengono effettuate ulteriori registrazioni. Dal momento dell'attivazione viene salvato nella EPROM un numero di registrazioni pari a quello indicato nel campo "Entries". Con la commutazione su ON le registrazioni presenti vengono cancellate. Quando il buffer di diagnostica nella EPROM raggiunge il numero di set di dati di diagnostica memorizzabili in modo permanente non vengono effettuate ulteriori registrazioni. Avvertenza: La cancellazione richiede alcuni secondi. Numero di set di dati di diagnostica memorizzabili in modo permanente nella EPROM. Cancellazione di tutte le registrazioni di diagnostica salvate nella EPROM. Avvertenza: La cancellazione richiede alcuni secondi. Qui si definisce la sorgente per la registrazione di data e ora degli eventi di diagnostica. Indirizzo IP del server SNTP 5-21 Comandi Parametri Update Percorso Valori possibili Diagnose> On Monitor Off Strumenti (solo per VS 130-2) Multi Strumenti > On, Off Light Preassegnazione Qui si stabilisce se in funzionamento di analisi devono essere salvati immagini ed eventi e se deve essere visualizzata un'immagine live. • On: salvataggio, immagine live • Off: nessun salvataggio, nessuna immagine live. Off • LightSrc. (solo con Multi= On) Use ROI (solo con Exposure=Auto) Strumenti > Lamp1, … Light Lamp4 Lamp1 Strumenti > On, Off Light Off ShuttOff (solo con Exposure=Auto) Strumenti > On, Off Light On Multicode Strumenti Off 5-22 On, Off Significato On On: stato di funzionamento nel quale si parametrizza la lampada utilizzata per l'illuminazione. In questo stato di funzionamento i bit del risultato non possono essere emessi attraverso l'interfaccia DI/DO. L'informazione della lampada utilizzata è salvata insieme ai dati del codice. Nelle operazioni di lettura senza apprendimento (Numero di codice=Automatico) viene utilizzata la lampada attualmente parametrizzata. Predefinizione della lampada da utilizzare per la cattura dell'immagine. • On: Con il comando automatico dell'illuminazione, per calcolare i parametri di esposizione ottimali non viene utilizzata l'intera area dell'immagine ma solo il campo di cattura utilizzato (ROI). • Off: Con il comando automatico dell'illuminazione, per calcolare i parametri di esposizione ottimali viene utilizzata l'intera area dell'immagine. Flag ShuttOff: • On: il tempo di chiusura determinato automaticamente viene corretto del valore ShuttOff • Off: . il tempo di chiusura determinato automaticamente non viene corretto. • On: stato di funzionamento nel quale con ogni trigger vengono catturate e analizzate diverse immagini. Come catturare le immagini e con quali codici appresi confrontarle sono parametri da definire in " Codesets". • Off: stato di funzionamento nel quale con ogni trigger viene catturata e analizzata una sola immagine. Vision Sensor SIMATIC VS 130-2/VS 130-2vcr A5E00475789-01 Comandi Parametri Percorso Set 1, … Strumenti > Set 14 Codesets (solo con Multicode= On) Valori possibili Preassegnazione Selezione multipla dei codici 1 … 14 (max. 5) Il set di codici n contiene solo il codice n Use ROI Strumenti > On, Off SpeedUp Polarity Strumenti trained, dynamic dynamic > SpeedUp Dimensioni Strumenti trained, dynamic trained > SpeedUp View Strumenti trained, dynamic dynamic > SpeedUp Vision Sensor SIMATIC VS 130-2/VS 130-2vcr A5E00475789-01 Off Significato Il sistema di analisi rileva dal set di codici attualmente attivo con quali impostazioni sono state catturate le immagini con il primo trigger e con quali codici appresi esse vengono confrontate (se un set di codici contiene n immagini, vengono anche catturate n immagini in successione). Avvertenza: Con ogni ulteriore trigger si inizia sempre dall'immagine dell'ultimo codice che ha potuto essere letto senza errori. Se non è possibile leggere nessun codice, viene mantenuto l'ordine di decodifica attuale. • On: per l'analisi dell'immagine il sistema di analisi non prende come base l'intera area dell'immagine ma solo il campo di cattura parametrizzato (ROI). • Off: per l'analisi dell'immagine il sistema di analisi prende come base l'intera area dell'immagine. Polarità (solo per DMC): • trained: il sistema di analisi non verifica se il codice letto contiene dot chiari e scuri invertiti rispetto al codice appreso. • dynamic: il sistema di analisi verifica se il codice letto contiene dot chiari e scuri invertiti rispetto al codice appreso. Numero di dot (solo per DMC): • trained: il sistema di analisi non decodifica il codice letto se il numero di dot è diverso rispetto al codice appreso. • dynamic: il sistema di analisi decodifica il codice letto anche se il numero di dot è diverso rispetto al codice appreso. Riflessione (solo per DMC): • trained: il sistema di analisi non verifica se il codice letto è speculare rispetto al codice appreso. • dynamic: il sistema di analisi verifica se il codice letto è speculare rispetto al codice appreso. 5-23 Comandi Parametri Percorso Valori possibili Preassegnazione Filtro Strumenti trained, dynamic trained > SpeedUp First Strumenti > DMC, QR, SpeedUp> PDF417 Sequence DMC Second Strumenti > DMC, QR, SpeedUp> PDF417, None Sequence None Third Strumenti > DMC, QR, SpeedUp> PDF417, None Sequence None Left (solo con Use ROI= On) Width (solo con Use ROI= On) Top (solo con Use ROI= On) Height (solo con Use ROI= On) Strumenti > ROI 0,0 % … 70,0 % 5,0 % Strumenti > ROI 30,0 % … 100,0 90,0 % % Strumenti > ROI 0,0 % … 70,0 % 5,0 % Strumenti > ROI 30,0 % … 100,0 90,0 % % 5-24 Significato • trained: il sistema di analisi non utilizza tutte le possibilità di adattamento del filtro e fornisce quindi più rapidamente un risultato di lettura (eventualmente anche NOK). • dynamic: Questa impostazione migliora la sicurezza di lettura quando la qualità del codice è particolarmente scarsa, p. es. su superfici di metallo. Questo parametro non ha effetto sui codici PDF417. Tipo di codice che il sistema di analisi cerca di decodificare per primo con l'apprendimento, la lettura senza apprendimento e il funzionamento di configurazione. Tipo di codice che il sistema di analisi cerca di decodificare per secondo con l'apprendimento, la lettura senza apprendimento e il funzionamento di configurazione. Tipo di codice che il sistema di analisi cerca di decodificare per terzo con l'apprendimento, la lettura senza apprendimento e il funzionamento di configurazione. Bordo sinistro del campo di cattura (posizionamento riferito alla larghezza dell'immagine catturata) Larghezza del campo di cattura (riferita alla larghezza dell'immagine catturata) Bordo superiore del campo di cattura (posizionamento riferito all'altezza dell'immagine catturata) Altezza del campo di cattura (riferita all'altezza dell'immagine catturata) Vision Sensor SIMATIC VS 130-2/VS 130-2vcr A5E00475789-01 Comandi 5.3 Comando tramite l'assistente di installazione Per utilizzare l'assistente di installazione del SIMATIC VS 130-2/VS 130-2vcr sono necessari i requisiti seguenti: • PC/PG con sistema operativo Microsoft Windows XP Professional, Internet Explorer 6.0 e Microsoft Java VM o Sun Java VM (vedere anche www.java.sun.com/J2SE) versione J2SE 1.3.1 o J2SE 1.4.2_06 o J2SE 5.0 • Processore Intel o compatibile dal Pentium 133 MHz in poi • Scheda grafica/monitor con almeno 65536 colori e una risoluzione di almeno 640*480 pixel (le pagine dell'assistente di installazione sono ottimizzate per 65536 colori e una risoluzione di 1024*768 pixel). • Interfaccia Ethernet con 100 Mbit/s (protocollo: TCP/IP) Per poter utilizzare l'assistente di installazione che si trova nel sistema di analisi, occorre creare un collegamento tra il browser Web (p. es. Internet Explorer) e l'assistente. Le istruzioni per creare il collegamento sono descritte nell'argomento della Guida in linea Creazione di collegamenti. Avvertenza La Guida in linea è contenuta nel CD. In questo modo sarà possibile consultarla anche senza assistente di installazione (quindi offline). Vision Sensor SIMATIC VS 130-2/VS 130-2vcr A5E00475789-01 5-25 Comandi Qui di seguito viene mostrata a titolo di esempio la finestra di dialogo "Configura sensore". Avvertenza Quando è impostato il bit DISA, vale a dire quando si comanda il VS 130-2/VS 130-2vcr da un sistema di automazione, occorre registrarsi nel sistema di analisi nel modo seguente: 1. Assicurarsi che l'accesso al sistema di analisi avvenga da un solo PC (lucchetto rosso con D verde). 2. Posizionare il puntatore del mouse sull'utente attualmente registrato (in alto a destra) e fare clic. Ai aprirà la pagina "Opzioni Parte 3/4: Sicurezza". 3. Registrarsi in uno degli utenti ("User1" o "Service") autorizzati a gestire il controllo del VS 130-2/VS 130-2vcr (opzione "Acquisisci controllore" attiva). Osservare tuttavia che con questa registrazione si interviene nel controllo del VS 130-2/VS 130-2vcr attraverso il sistema di automazione (rilevante solo per funzioni che richiedono il bit DISA, come p.es. Cambio codice/Apprendimento codice). 5-26 Vision Sensor SIMATIC VS 130-2/VS 130-2vcr A5E00475789-01 Comandi 5.3.1 Avvio dell'assistente di installazione dal browser Web Una volta creato il collegamento tra PC/PG e sistema di analisi è possibile accedere all'assistente di installazione avviando Internet Explorer e indicando nel campo di introduzione "Indirizzo" l'indirizzo IP del sistema di analisi e confermando infine con il tasto "Invio". In Internet Explorer viene visualizzata la pagina iniziale dell'assistente di installazione: Il VS 130-2/VS 130-2vcr blocca automaticamente il comando dal sistema di analisi. Sul display del VS 130-2/VS 130-2vcr viene visualizzato il messaggio: "Settings controlled by Web" (anziché "Settings" viene visualizzato un altro testo a seconda del tipo di funzionamento). Attraverso "Configura sensore" si accede alla superficie operativa del VS 130-2/VS 130-2vcr. Mentre il sistema di analisi esegue un autotest si apre, anziché la superficie operativa, la pagina "Autotest". Il simbolo del dito indice e i caratteri "mobili" ">" indicano quale passo dell'autotest è in corso. Allo stesso tempo nella casella di testo nella parte inferiore della pagina compare un testo informativo sulla fase attuale. Qui è indicato anche il significato dei pulsanti che consentono di intervenire nell'autotest. Vision Sensor SIMATIC VS 130-2/VS 130-2vcr A5E00475789-01 5-27 Comandi 5.3.2 Superficie operativa del VS 130-2/VS 130-2vcr Al momento dell'apertura si apre la finestra di dialogo che corrisponde all'attuale stato di funzionamento del sistema di analisi. Se il sistema di analisi si trova p. es. in stato di funzionamento STOP, si apre la pagina seguente: Obiettivi Sul margine sinistro della superficie operativa si trova la selezione dei task in forma di pulsanti. È sempre attivo il task corrispondente allo stato di funzionamento in cui si trovava prima il sistema di analisi. Per mezzo dei pulsanti è possibile passare da un task all'altro. Semaforo Sotto i pulsanti si trova un semaforo che consente di identificare immediatamente lo stato di funzionamento del sistema di analisi. Il semaforo può assumere gli stati seguenti: • Verde: funzionamento di analisi con emissione della stringa del risultato • Giallo: STOP incl. i task "Configura" e "Apprendi" • Rosso: Errore 5-28 Vision Sensor SIMATIC VS 130-2/VS 130-2vcr A5E00475789-01 Comandi Emissione degli errori Quando si verifica un errore il semaforo diventa rosso e vengono visualizzati il rispettivo messaggio di errore, il significato dell'errore e le possibilità di eliminarlo. Nell'argomento "Emissione degli errori" della Guida in linea è contenuto un elenco con il significato dei messaggi di errore e dei rispettivi rimedi. Confermare l'errore premendo il pulsante "Conferma". Confermando l'errore, la superficie operativa può tornare automaticamente allo stato attuale del sistema di analisi una volta che l'errore è stato eliminato. Modifica delle impostazioni della lingua Nell'area in basso a sinistra si trova una casella a discesa per la selezione della lingua. L'impostazione della lingua può essere modificata in qualunque momento e viene applicata a tutta la superficie operativa. WEB In alto a destra viene visualizzato l'utente momentaneamente registrato. Facendo clic con il mouse sul nome utente si accede alla pagina "Opzioni, Parte 3/5: Sicurezza". Guida In basso a destra si trova il pulsante "?", che consente di accedere in qualunque momento alla Guida in linea. A seconda della finestra di dialogo aperta al momento si accede al testo della Guida in linea corrispondente. Vision Sensor SIMATIC VS 130-2/VS 130-2vcr A5E00475789-01 5-29 Comandi 5.3.3 Configura sensore In questa finestra di dialogo si imposta il corretto allineamento della testina del sensore. Istruzioni In alto a sinistra nella finestra viene visualizzato un testo statico che fornisce brevi istruzioni per la configurazione del sensore. Immagine attuale Alla voce "Riconoscimento" viene visualizzato lo stato del riconoscimento dell'immagine: • "Operazione riuscita" viene visualizzato in blu se è stato possibile decodificare il codice attualmente letto. Vengono visualizzate solo le immagini che il VS 130-2/VS130-2vcr cerca di analizzare. Le immagini vengono rappresentate con la cornice verde (caratteristica del codice riconosciuto). La casella dei risultati, la visualizzazione della distanza minima tra i dot e i campi con le cinque caratteristiche di qualità peggiori sono attivi. L'ultima immagine analizzata e la stringa del risultato vengono conservate finché il sistema di analisi non fornisce la successiva stringa del risultato o finché lo stato di riconoscimento non commuta su "In corso". 5-30 Vision Sensor SIMATIC VS 130-2/VS 130-2vcr A5E00475789-01 Comandi • "In corso" viene visualizzato in rosso se non è stato possibile decodificare al primo tentativo il codice attualmente letto. In questo caso il VS 130-2/VS 130-2vcr esegue nuovi tentativi di decodifica. Le immagini vengono visualizzate senza la cornice verde. La casella dei risultati, la visualizzazione della distanza minima tra i dot, i campi con le cinque caratteristiche di qualità peggiori e le relative diciture sono disattivati. Impostazioni per la lettura Qui si introducono i parametri per l'analisi delle immagini: I possibili valori e il significato dei parametri sono descritti nella Guida in linea. Con il pulsante "?" (in basso a destra nella finestra di dialogo) è possibile richiamare la Guida in linea. I pulsanti "Congelamento/Campo di cattura" e "Immagine live" consentono di eseguire le seguenti azioni: • Modifica del campo di cattura Il campo di cattura è quello in cui il VS 130-2/VS 130-2vcr legge i dati, come p. es. i DMC. Nell'anteprima questo campo viene visualizzato in un riquadro rosso se nella Parte 5 della finestra di dialogo "Opzioni" è stata attivata l'opzione "Accelerazione" "Utilizza campo di cattura" = ON oppure Esposizione=Automatico e Comando di esposizione automatico > Utilizza campo di cattura=ON. Facendo clic sul pulsante "Congelamento/Campo di cattura" l'immagine viene congelata, consentendo di adattare le dimensioni del campo di cattura nell'anteprima. • Congelamento dell'imagine attuale L'immagine attuale può essere congelata se non si utilizza il campo di cattura e se non viene visualizzata un'immagine live. • Visualizzazione dell'immagine live Avvertenza La dicitura varia a seconda del task attivo e corrisponde sempre al task al quale si può accedere. Visualizzazione dell'immagine Sotto la visualizzazione dell'immagine figura il simbolo di un dischetto che consente di creare una ripresa con il VS 130-2/VS 130-2vcr e di salvare l'immagine in formato .BMP. A destra dell'immagine vengono visualizzati gli elementi seguenti: • Simbolo verde su sfondo nero: Segno di attività del collegamento tra assistente di installazione e sensore, con dimensioni variabili del simbolo verde. • Visualizzazione delle dimensioni dei dot (non per codici PDF417): Visualizzazione dei dot minimo e massimo in assoluto che possono essere decodificati con gli strumenti attualmente disponibili. • Casella di controllo "Dimensioni complete": sul margine inferiore e destro dell'immagine vengono visualizzate una barra di scorrimento orizzontale e una verticale • "Immagine attuale": viene visualizzato il numero progressivo dell'immagine attualmente visualizzata. Risultato Se un codice è stato decodificato correttamente, sotto l'anteprima dell'immagine, nel campo "Risultato", viene visualizzato il codice letto per ultimo oppure la stringa del risultato modificata. Se non è stato possibile decodificare il codice, il campo è grigio. Vision Sensor SIMATIC VS 130-2/VS 130-2vcr A5E00475789-01 5-31 Comandi Qualità / Classe / Valore Se un codice è stato letto correttamente (riconoscimento: "Operazione riuscita"), qui vengono visualizzate le caratteristiche di qualità che hanno causato la maggior parte dei problemi di lettura del codice con la situazione di configurazione momentanea. Eliminando questi problemi è possibile migliorare la sicurezza di lettura del VS 130-2/VS 130-2vcr nel modo appropriato. La classe di una caratteristica di qualità ha il campo di valori A, B, C, D, F; A indica qualità eccellente e F qualità pessima. Le caratteristiche vengono rappresentate con i colori seguenti: • petrolio per la classe A • ciano per le classi B, C o D • rosso per la classe F La descrizione delle caratteristiche di qualità e i rispettivi campi di valori delle diverse classi sono contenuti nella Guida in linea, alla quale si accede con il pulsante "?". 5-32 Vision Sensor SIMATIC VS 130-2/VS 130-2vcr A5E00475789-01 Comandi 5.3.4 Collegamenti La finestra di dialogo "Collegamenti" è composta dalle tre parti seguenti: • Parte 1/3: Interfacce • Parte 2/3: Integrazione • Parte 3/3: Risultato e testo Vision Sensor SIMATIC VS 130-2/VS 130-2vcr A5E00475789-01 5-33 Comandi Parte 1/3: Interfacce Qui si definiscono o si parametrizzano le interfacce. La Parte Teil 1/3: Interfacce comprende le seguenti caselle di gruppo: • Ethernet Qui si impostano i parametri dell'interfaccia Ethernet. • PROFINET IO Qui si impostano i parametri dell'interfaccia PROFINET IO. I campi di introduzione sono attivi se nella casella a discesa "Modalità IP" è stata selezionata la "Modalità PROFINET". • DI/DO Qui si imposta la durata di attivazione delle uscite digitali READ, MATCH, N_OK. • PROFIBUS DP Qui si impostano i parametri dell'interfaccia PROFIBUS DP. I campi di introduzione sono attivi se nella casella a discesa "Modalità IP" sono stati selezionati "DHCP", "Manuale" o "Server DHCP". • TCP/RS232 Qui si impostano i parametri di un convertitore Ethernet-RS232 collegato all'interfaccia Ethernet del sistema di analisi o del PC/PG sul quale gira un server TCP. • Archiviazione/MMI Qui si indicano l'indirizzo di un server al quale vengono eventualmente inviati immagini e/o set di dati per la diagnostica nonché un tempo di controllo al termine del quale, in seguito a un tentativo di collegamento fallito, si ricontrolla che il collegamento tra sistema di analisi e server sia disponibile. Avvertenza La descrizione dettagliata dei parametri e dei valori possibili è contenuta nella Guida in linea, alla quale si accede con il pulsante "?". Con il pulsante "Avanti" si passa alla parte successiva della finestra di dialogo "Collegamenti". Il pulsante "Applica" è attivo solo in caso di modifiche delle impostazioni. Facendo clic su questo pulsante vengono salvati tutti i parametri della finestra di dialogo attuale. La finestra di dialogo resta aperta. 5-34 Vision Sensor SIMATIC VS 130-2/VS 130-2vcr A5E00475789-01 Comandi Parte 2/3: Integrazione Qui si stabilisce attraverso quale via i segnali arrivano al sistema di analisi e attraverso quale via viene emessa la stringa del risultato. La descrizione dettagliata delle possibili impostazioni è contenuta nella Guida in linea, alla quale si accede con il pulsante "?". Avvertenza Le impostazioni di testo, risultato e controllore non possono essere combinate tra loro a scelta. Se una combinazione non è ammessa (p. es. Testo = PROFIBUS DP e Controllore = DI/DO), nell'area inferiore della finestra di dialogo viene emesso un opportuno messaggio di errore. Parte 3/3: Risultato e testo Qui si stabilisce se e come il testo del risultato o parti filtrate del testo, valori di qualità, posizioni ecc. vengono emessi come elementi correlati attraverso l'interfaccia RS232 di un convertitore Ethernet-RS232, tramite DP o tramite un server TCP. Inoltre si stabilisce quale testo deve essere visualizzato sul display del sistema di analisi in caso di errore. Nella casella di gruppo "Testo del risultato" si stabilisce se devono essere emessi tutti i caratteri del codice letto oppure solo una stringa parziale (a seconda delle definizioni del filtro di ID e posizione). Inoltre nel campo "Testo del formato" è possibile definire il contenuto e il formato della stringa di caratteri da emettere. Le modalità di definizione di queste impostazioni sono contenute nella Guida in linea, alla quale si accede con il pulsante "?". Nella casella di gruppo "Messaggi di errore" si definisce quale testo deve essere emesso sul display del sistema di analisi e attraverso Ethernet o DP in caso di errore. È possibile stabilire liberamente quale tipo di testo emettere digitando il testo nel campo di introduzione corrispondente. Vision Sensor SIMATIC VS 130-2/VS 130-2vcr A5E00475789-01 5-35 Comandi 5.3.5 Apprendi Se si desidera confrontare tra loro i codici letti o utilizzare il VS 130-2/VS 130-2vcr per il controllo della qualità, è possibile apprendere codici da utilizzare per il confronto. Nella finestra di anteprima viene visualizzata l'ultima immagine trasmessa. Con il simbolo del dischetto è possibile salvare l'immagine attuale in formato .BMP. Opzione "Utilizza immagine" Quando è attiva questa opzione, per l'apprendimento del codice viene utilizzata l'immagine attuale. Nella finestra di anteprima viene visualizzata solo l'ultima immagine catturata al momento dell'attivazione della casella di scelta. Se l'opzione è disattivata, per l'apprendimento del codice viene utilizzata la successiva immagine triggerata dopo aver premuto il pulsante "Avvia apprendimento". 5-36 Vision Sensor SIMATIC VS 130-2/VS 130-2vcr A5E00475789-01 Comandi Pulsante "Avvia apprendimento" Facendo clic su questo pulsante si avvia l'apprendimento del codice. Al termine dell'apprendimento senza errori si passa alla parte 2 della finestra di dialogo "Apprendimento del codice". In questa finestra di dialogo viene visualizzato quanto segue: • L'immagine del codice acquisito • Il risultato in forma di stringa di caratteri • Il tempo di esposizione, la luminosità e la qualità del codice (classe di qualità da A = eccellente a F = pessima). Per salvare il codice, indicare un numero compreso tra 1 e 14 alla voce "Numero di codice" e fare clic su "Salva". Alla voce "Codici già salvati" sono visualizzati i numeri di codice già assegnati. I codici esistenti possono essere sovrascritti indicando lo stesso numero di codice. Vision Sensor SIMATIC VS 130-2/VS 130-2vcr A5E00475789-01 5-37 Comandi 5.3.6 Analisi Da questa finestra di dialogo è possibile avviare il funzionamento di analisi. I codici vengono letti ed eventualmente controllati per verificare che coincidano con un codice appreso o che contengano una o più stringhe di caratteri predefinite. A seconda che si utilizzi l'opzione Multicode o meno (vedere Opzioni, Parte 5 : Strumenti), è possibile utilizzare per l'analisi singoli codici (con Multicode > Utilizza = Off) o set di codici (con Multicode > Utilizza = On). Seleziona codice / Seleziona set di codici Qui si indica il numero di un codice o di un set di codici già appreso da confrontare con un codice attuale. Qui sono disponibili i valori seguenti: • i numeri di tutti i codici / set di codici già appresi • "Automatico", se nel task "Opzioni" nella Parte 1/5: Decoder, casella a discesa "Task", è stato impostato il valore "Leggi". 5-38 Vision Sensor SIMATIC VS 130-2/VS 130-2vcr A5E00475789-01 Comandi 5.3.7 Opzioni La finestra di dialogo "Opzioni" è composta dalle cinque parti seguenti: • Parte 1/5: Decoder • Parte 2/5: Illuminazione e cattura immagine • Parte 3/5: Sicurezza • Parte 4/5: Diagnostica e controllo • Parte 5/5: Strumenti Parte 1/5: Decoder Nella casella di gruppo "Decoder" si definisce il task da eseguire con il VS 130-2/VS 130-2vcr: lettura, confronto o verifica. Con il confronto vengono confrontati interi codici, o parti di essi, con un codice appreso; con la verifica, i valori di qualità del codice attualmente letto viene rapportato a quelli di un codice appreso. Inoltre si definisce la velocità di lettura e si indica, con il limite del tempo di ciclo, il tempo di analisi massimo disponibile. Vision Sensor SIMATIC VS 130-2/VS 130-2vcr A5E00475789-01 5-39 Comandi Parte 2/5: Illuminazione e cattura immagine Nella casella di gruppo "Illuminazione" si imposta il tipo di lampada utilizzata. Nella casella di gruppo "Cattura immagine" si indica il tipo di comando dell'esposizione e si definiscono tempo di esposizione, luminosità, sorgente della luce ed eventualmente l'offset dell'esposizione. Ulteriori informazioni sono contenute nella Guida in linea, alla quale si accede con il pulsante "?". Parte 3/5: Sicurezza In questa scheda l'amministratore definisce gli utenti e assegna loro i task modificando, all'occorrenza, le password dei singoli utenti. Inoltre gli utenti possono registrarsi con il loro nome utente e la password corrispondente. Sotto la tabella "Utente" viene visualizzato il ruolo dell'utente attualmente registrato. Il ruolo può essere modificato nella casella di gruppo "Registrazione" selezionando un ruolo dalla casella a discesa "Utente" e registrandosi con la password corrispondente. Parte 4/5: Diagnostica e controllo In questa scheda si stabilisce quali informazioni memorizzare per la diagnostica. Nella casella di gruppo "Protocollo", alla voce "Immagine", si definiscono le immagini da salvare nel sistema di analisi e il rispettivo formato. Alla voce "Report" si definisce il formato con sui salvare gli eventi di diagnostica nel sistema di analisi. Nella casella di gruppo "Base temporale" si stabilisce se la registrazione di data e ora degli eventi di diagnostica deve essere fornita dal PC o da un server SNTP della rete. Se si indica SNTP come sorgente occorre indicare anche l'indirizzo IP del server. Nella casella di gruppo "Visione" si stabilisce se in funzionamento di analisi deve essere visualizzata un'immagine live. Nella casella di gruppo "Memoria non volatile" si definiscono le informazioni di diagnostica da salvare in modo permanente nella memoria EPROM. Se si attiva l'opzione "Salva immagine NOK" viene salvata l'immagine relativa al successivo segnale NOK. Selezionando questa funzione si cancella un'immagine eventualmente già salvata. Attivando l'opzione "Salva reg. di diagnostica", dal momento dell'attivazione viene salvato nella EPROM un numero di registrazioni pari a quello indicato nel campo di introduzione. Con la commutazione su ON le registrazioni presenti vengono cancellate. Quando il buffer di diagnostica nella EPROM raggiunge il numero di set di dati di diagnostica memorizzabili in modo permanente non vengono effettuate ulteriori registrazioni. 5-40 Vision Sensor SIMATIC VS 130-2/VS 130-2vcr A5E00475789-01 Comandi Parte 5/5: Strumenti (solo per VS 130-2) Illuminazione e cattura immagine L'illuminazione multipla si può utilizzare solo dopo aver collegato anche un multiplexer e diverse lampade. Attivare nella casella di gruppo "Illuminazione e cattura immagine" la funzione "Illuminazione multipla" per predefinire, dall'assistente di installazione, quale lampada utilizzare per la ripresa. Con l'illuminazione multipla è sempre attiva solo una delle lampade selezionate dalla casella a discesa "Sorgente della luce". In questo stato di funzionamento i bit del risultato non possono essere emessi attraverso l'interfaccia DI/DO. Alla voce "Comando di esposizione automatico" è possibile impostare se per il calcolo dei parametri ottimali di esposizione sia preferibile utilizzare una superficie limitata (campo di cattura) anziché l'intera area dell'immagine. Il campo di cattura si può modificare dalla finestra di dialogo "Configura", spostando la cornice rossa nella finestra di anteprima o regolando la scala (opzione possibile solo se è attivata la modalità "Congelamento/Campo di cattura"). Alla voce "Utilizza offset del tempo di esposizione" si stabilisce se il tempo di chiusura determinato automaticamente deve essere corretto con il valore dell'offset del tempo di esposizione (Parte 2 della finestra di dialogo "Opzioni"). Accelerazione Nella casella di gruppo "Accelerazione" si definiscono le impostazioni per l'accelerazione dell'analisi dell'immagine. Esse tuttavia sono efficaci solo con Velocità = Bassa (stabile) (vedere Parte 1 della finestra di dialogo "Opzioni"). Esistono le possibilità seguenti: • "Utilizza campo di cattura": per l'analisi dell'immagine viene utilizzato il campo di cattura parametrizzato nella finestra di dialogo "Configura". • "Decoder in successione": qui si definisce l'ordine dei tipi di codici in cui il sistema di analisi cerca di decodificare un codice con l'apprendimento, la lettura (senza apprendimento) e in funzionamento di configurazione. • Nel caso dei DMC sono disponibili i parametri di accelerazione polarità, dimensioni e rappresentazione, che possono avere rispettivamente il valore "Appreso" o "Dinamico": - Polarità: con l'impostazione Polarità = "Appreso" il sistema di analisi non decodifica il codice letto se contiene dot chiari e scuri invertiti rispetto al codice appreso. con l'impostazione Polarità = "Dinamico" il sistema di analisi decodifica il codice letto anche se contiene dot chiari e scuri invertiti rispetto al codice appreso. - Dimensioni: con l'impostazione Dimensioni = "Appreso" il sistema di analisi non decodifica il codice letto se il numero di dot è diverso rispetto al codice appreso. con l'impostazione Dimensioni = "Dinamico" il sistema di analisi decodifica il codice letto anche se il numero di dot è diverso rispetto al codice appreso. - Rappresentazione: con l'impostazione Rappresentazione = "Appreso" il sistema di analisi non decodifica il codice letto se è speculare rispetto al codice appreso. con l'impostazione Rappresentazione = "Dinamico" il sistema di analisi decodifica il codice letto anche se è speculare rispetto al codice appreso. Vision Sensor SIMATIC VS 130-2/VS 130-2vcr A5E00475789-01 5-41 Comandi Multicode Il tipo di funzionamento "Multicode" consente di catturare e analizzare più immagini contemporaneamente con un solo trigger. In questo caso occorre selezionare un numero di set di codici (1-14) nella casella a discesa "Set di codici" e scegliere alla voce "Contiene il codice" quali codici devono essere contenuti nel set. Dal set di codici il sistema di analisi rileva con quali impostazioni vengono catturate le immagini con il primo trigger e con quali codici appresi vengono confrontate. Con ogni ulteriore trigger si inizia sempre dall'immagine dell'ultimo codice che ha potuto essere letto senza errori. Se non è possibile leggere nessun codice, viene mantenuto l'ordine di decodifica attuale. Avvertenza Un set di codici non può essere utilizzato per l'analisi se comprende un numero con il quale precedentemente non è stato appreso nessun codice. Nel task "Informazioni su…" Parte 2/4: Codice(i) è indicato con quale numero di codice sono stati salvati i codici appresi. 5-42 Vision Sensor SIMATIC VS 130-2/VS 130-2vcr A5E00475789-01 Comandi 5.3.8 Informazioni su La finestra di dialogo "Informazioni su…" è composta dalle cinque parti seguenti: • Parte 1/5: Statistica • Parte 2/5: Codice(i) • Parte 3/5: Diagnostica • Parte 4/5: Analisi • Parte 5/5: Informazioni sul sistema Vision Sensor SIMATIC VS 130-2/VS 130-2vcr A5E00475789-01 5-43 Comandi Parte 1/5: Statistica In questa parte della finestra di dialogo sono visualizzati valori statistici sulla lettura dei codici e sulla qualità della lettura. Il significato delle singole visualizzazioni è contenuto nella Guida in linea, alla quale si accede con il pulsante "?". Se è stato disattivato il tipo di funzionamento Multicode (vedere Parte 5 della finestra di dialogo "Opzioni"), qui vengono immesse informazioni sul codice utilizzato attualmente. Quando è attiva la modalità Multicode viene visualizzata una casella di riepilogo a discesa. Dalla casella è possibile scegliere se visualizzare la statistica dell'intero set di codici o la statistica di un determinato codice. Per visualizzare solo la statistica delle letture OK di un determinato codice selezionare dalla casella a discesa il numero di codice corrispondente nel set. Con questa impostazione viene visualizzato in più punti il simbolo "*". Il pulsante "Resetta statistica" consente di cancellare la statistica se si è autorizzati alla gestione (vedere Opzioni Parte 3/4: Sicurezza). Il resettaggio della statistica è automatico non appena si cambia numero di codice. Informazioni su… Parte 2/5: Codice(i) In questa parte della finestra di dialogo sono riportate l'esposizione e le proprietà di un codice appreso nonché le impostazioni di un codice da leggere; inoltre vengono visualizzati sia l'immagine che il testo del risultato. Alla voce "Seleziona codice" è possibile indicare il numero del codice appreso di cui visualizzare le proprietà. Nella casella di gruppo "Informazioni sull'apprendimento" vengono indicati il tempo di esposizione, ed eventualmente l'offset dell'esposizione e la luminosità, con i quali è stata catturata l'immagine durante l'apprendimento del codice. Nella casella di gruppo "Qualità" vengono visualizzate tutte le caratteristiche di qualità del codice appreso. La qualità viene emessa come classe (da A = eccellente a F = pessima) e come valore assoluto. Facendo clic sul pulsante "Tempo di esecuzione >" si accede a una parte in cui sono visualizzate le impostazioni di un codice da leggere. 5-44 Vision Sensor SIMATIC VS 130-2/VS 130-2vcr A5E00475789-01 Comandi Informazioni su… Parte 3/5: Diagnostica Immagini Alla voce "Immagini" viene visualizzato il numero di immagini attualmente contenute nel buffer delle immagini. Facendo clic sul pulsante "Resetta" si cancellano tutte le immagini dal buffer. Facendo clic sul pulsante "Apri" si apre la pagina Web con tutte le immagini contenute nel buffer. Facendo clic su una delle immagini questa viene visualizzata ingrandita. Facendo clic sul pulsante "Salva" si apre la pagina Web con tutte le immagini contenute nel buffer. Questa pagina Web si può salvare sul computer in diversi formati. Set di dati Nella casella di gruppo "Set di dati" viene visualizzato il numero di eventi di diagnostica attualmente contenuti nel buffer degli eventi. La casella di scelta alla voce "Contenuto" consente di stabilire quali informazioni devono essere visualizzate per gli eventi di diagnostica del buffer: • Errore: informazioni sulla presenza e la conferma (manuale o automatica) di errori • Decode: risultato dell'analisi • Immagine: informazioni sulla cattura di immagini, p. es. tempo di esposizione, luminosità • Stati: modifica degli stati di funzionamento (passaggio a RUN, Allinea, autotest ecc.) • Controllore: modifica del controllo del sistema di analisi (controllo tramite tastiera, WEB, CPU) • Diagnostica: modifiche che incidono sulla diagnostica, p. es. modifica delle opzioni di diagnostica, prelievo di una registrazione di data e ora da un server SNTP Facendo clic sul pulsante "Resetta" si cancellano dal buffer degli eventi tutte le registrazioni, quindi anche quelle degli errori temporanei di PROFIBUS DP o PROFINET IO. Facendo clic sul pulsante "Salva come file csv" si apre una finestra di dialogo nella quale si può avviare il salvataggio degli eventi selezionati in "Contenuto" come file csv. Facendo clic sul pulsante "Apri & Salva" si apre la pagina Web con tutti gli eventi contenuti nel buffer. Questa pagina Web si può salvare sul computer in diversi formati. Set di dati non volatili Facendo clic sul pulsante "Apri & Salva" si apre la pagina Web con tutte le registrazioni di diagnostica salvate nel sistema di analisi in modo permanente. Questa pagina Web si può salvare sul computer. Facendo clic sul pulsante "Salva come file csv" si apre una finestra di dialogo nella quale si può avviare il salvataggio delle registrazioni di diagnostica salvate in modo permanente nel sistema di analisi come file csv. Vision Sensor SIMATIC VS 130-2/VS 130-2vcr A5E00475789-01 5-45 Comandi Informazioni su… Parte 4/5: Analisi Purché il sistema di analisi sia in STOP, in questa parte della finestra di dialogo è possibile visualizzare per il VS 130-2 l'ultima immagine analizzata, un'immagine salvata in modo non volatile o contenuta nel buffer di diagnostica con le informazioni supplementari. Per l'immagine visualizzata, inoltre, è possibile avviare un tentativo di analisi. Se l'analisi riesce vengono visualizzati il tipo di codice riconosciuto e la stringa del risultato. Nel caso dei DMC vengono emesse ulteriori informazioni sul numero complessivo di dot, sui dot esatti e quelli corretti nonché sui rettangoli che inquadrano gli oggetti riconosciuti nell'immagine. Informazioni su… Parte 5/5: Informazioni sul sistema In questa parte della finestra di dialogo sono riportate informazioni sul sistema di analisi, il firmware, il sensore e il software. 5-46 Vision Sensor SIMATIC VS 130-2/VS 130-2vcr A5E00475789-01 Comandi 5.3.9 Gestione Gestione Codice (i) In questa casella di gruppo è possibile cancellare i codici appresi selezionando il rispettivo numero di codice dalla casella a discesa e facendo clic sul pulsante "Cancella". Premendo il pulsante "Resetta" dopo "Ripristina stato di fornitura:" si ripristinano tutti i valori preimpostati dei parametri. In questo modo vengono cancellati anche i codici appresi. Gestione del sistema di analisi Il pulsante "Salva/Ripristina" consente di richiamare una pagina Web dalla quale è possibile salvare i codici appresi e i set di parametri oppure ricaricarli nel sistema di analisi. Avvertenza Quando si carica un codice nel sistema di analisi vengono caricati anche i parametri salvati con il codice, che sono quindi validi. Con il pulsante "Aggiornamento firmware" si richiama una pagina Web dalla quale è possibile eseguire un aggiornamento del firmware. Avvertenza Se si comanda il VS 130-2/VS 130-2vcr da un sistema di automazione, occorre assicurarsi che durante l'aggiornamento del firmware il bit DISA non sia impostato. Ciò permette di evitare che un sistema di automazione porti il sistema di analisi in RUN. 5.3.10 Stop Richiamando questa finestra di dialogo si porta il sistema di analisi in stato di funzionamento STOP. Vision Sensor SIMATIC VS 130-2/VS 130-2vcr A5E00475789-01 5-47 Comandi 5.4 Comando tramite Personal Digital Assistant (PDA) 5.4.1 Premesse Per utilizzare il Vision Sensor SIMATIC VS 130-2/VS 130-2vcr da un PDA sono necessari i requisiti seguenti: • Un PDA che supporti le funzioni WLAN con sistema operativo Windows Mobile 2003, p. es. Fujitsu-Siemens Pocket LOOX 610 • Sul PDA è installato Macromedia Flash Player 6 • Collegamento tra PDA e sistema di analisi attraverso un router WLAN Le modalità di creazione del collegamento sono descritte nell'argomento Creazione di un collegamento tra PDA e sistema di analisi. Si consiglia di utilizzare uno spazio di memoria di lavoro di 128 MB o superiore. 5.4.2 Creazione di un collegamento tra PDA e sistema di analisi Per creare il collegamento tra PDA e sistema di analisi procedere nel modo seguente: 1. Installare e configurare il router WLAN. In questo caso deve essere stato creato un collegamento Ethernet tra PC e router (p. es. Siemens Gigaset SE505 dsl/cable). Configurare il router come server DHCP ed eventualmente modificare il suo indirizzo IP. Per la configurazione si utilizza la superficie operativa del router, per mezzo di un browser che supporta JAVA, indicando l'indirizzo IP preimpostato. 2. Configurare il sistema di analisi come client DHCP. In questo caso impostare "DHCP" nel menu Connect> Ports> Ethernet> IP Mode. 3. Collegare il router WLAN con il sistema di analisi attraverso un cavo Ethernet e avviare il sistema di analisi. Leggere l'indirizzo IP assegnato dal router al sistema di analisi nel menu Connect> Ports> Ethernet> IP Address. 4. Attivare sul PDA "Wireless LAN". A seconda del PDA è necessario installare un adattatore di rete wireless o è sufficiente attivare la connessione Wireless LAN integrata nel PDA. 5-48 Vision Sensor SIMATIC VS 130-2/VS 130-2vcr A5E00475789-01 Comandi 5.4.3 Avvio e uscita dall'assistente di installazione dal PDA È necessario che tra PDA e sistema di analisi venga creato un collegamento. Procedere nel modo seguente: 1. Avviare Internet Explorer sul PDA, indicare l'indirizzo IP del sistema di analisi nel campo di introduzione "Indirizzo" e premere il tasto "Invio". Si apre la pagina iniziale dell'assistente di installazione. 2. Fare clic sul pulsante "Immagine live per PDA". Viene visualizzata la superficie operativa del PDA per VS 130-2/VS 130-2vcr. Avvertenza Se è stata avviata la superficie operativa del PDA è possibile utilizzare l'assistente di installazione da un PC/PG solo in modalità di sola lettura. Se si desidera interrompere il collegamento con il sistema di analisi occorre disattivare il PDA. Non è sufficiente chiudere Internet Explorer. Vision Sensor SIMATIC VS 130-2/VS 130-2vcr A5E00475789-01 5-49 Comandi 5.4.4 Superficie operativa del PDA Generalità La superficie operativa è composta dagli elementi seguenti: • Immagine live • Riga di emissione del testo • Riga di comando con il pulsante per le modalità e per il trigger "Trg" (solo per VS 130-2vcr) e la selezione del codice. Avvertenza Se è attivo un collegamento tra il browser Web di un PC e il sistema di analisi o se il VS 130-2/VS 130-2vcr viene comandato da un sistema di automazione, tutti i pulsanti sono disattivati e nella riga di emissione del testo compare "(Read Only Mode)". Finché non si riesce a stabilire un collegamento fisico con il sistema di analisi, viene visualizzato "Connecting ...". La dicitura dei pulsanti e la loro funzione dipendono dallo stato di funzionamento del VS 130-2/VS 130-2vcr. Lo stesso vale per i testi della relativa riga di emissione. Qui di seguito vengono forniti maggiori dettagli. Pulsanti delle modalità Stato attuale di Vision Sensor Dicitura del pulsante Significato della modalità RUN -> Adjust Commutazione al funzionamento di configurazione Adjust -> Run Commutazione al funzionamento di analisi STOP -> Adjust Commutazione al funzionamento di configurazione Train -> Adjust Commutazione al funzionamento di configurazione Error Quit Error Conferma dell'errore e uscita dallo stato di errore Pulsante di trigger "Trg" Questo pulsante è disponibile solo nel VS 130-2vcr. È attivo solo in stato di funzionamento RUN del sistema di analisi. Facendo clic su questo pulsante viene simulato un segnale di trigger esterno. Selezione codice Con i pulsanti "<" e ">" si seleziona un codice appreso di cui utilizzare le impostazioni per analizzare l'immagine. La selezione del codice è attiva solo in funzionamento di configurazione. 5-50 Vision Sensor SIMATIC VS 130-2/VS 130-2vcr A5E00475789-01 Comandi Riga di emissione del testo Stato attuale di Vision Sensor Contenuto della riga di emissione del testo RUN "Run:" + stringa del risultato o "ReadErr (Nothing found)" Adjust "Adjust: live" o "Adjust: read" STOP "Stop" Train "Stop" Error "Error:" + numero di errore L'emissione del testo in stato Ad just (Allinea) del Vision Sensor ha il significato seguente: • "Adjust: live": non è ancora stato possibile decodificare il codice (corrisponde a "Riconoscimento: In corso" sull'assistente di installazione). • "Adjust: read": è stato possibile decodificare il codice letto (corrisponde a "Riconoscimento: Operazione riuscita" sull'assistente di installazione). • Se si verifica un errore, qui viene visualizzato il numero corrispondente. Il significato è indicato nella tabella seguente. N. Descrizione 0 Il tipo di sensore collegato non viene Collegare un sensore supportato da supportato. VS 130-2/VS 130-2vcr. 1 Non è stato collegato alcun sensore. Collegare il sensore in modo appropriato al sistema di analisi. 2 Segnale DISA modificato in un punto Controllare la sequenza temporale dei segnali non valido (durante l'apprendimento) predisposti. Avviare nuovamente l'apprendimento. 3 Durante l'apprendimento non viene rispettata la regolare sequenza temporale dei segnali predisposti. Controllare la sequenza temporale dei segnali predisposti. Avviare nuovamente l'apprendimento. 4 Impossibile ripristinare il codice. Eseguire nuovamente l'apprendimento. 5 Il buffer di trasmissione è completo perché i dati non possono essere inviati in un tempo abbastanza breve. Ridurre la frequenza di trigger oppure elaborare più velocemente i risultati sul lato del server. La trasmissione dei dati inoltre può essere bloccata da un carico eccessivo della rete alla quale è collegato il sistema di analisi. Eventualmente controllare il collegamento di rete. 6 Il buffer di trasmissione è completo perché i dati non possono essere inviati in un tempo abbastanza breve o perché il server non conferma per tempo la ricezione dei dati. Ridurre la frequenza di trigger o la quantità dei dati di diagnostica da archiviare. Elaborare più velocemente i risultati sul lato del server. La trasmissione dei dati inoltre può essere bloccata da un carico eccessivo della rete alla quale è collegato il sistema di analisi. Eventualmente controllare il collegamento di rete. Vision Sensor SIMATIC VS 130-2/VS 130-2vcr A5E00475789-01 Rimedi 5-51 Comandi 5-52 N. Descrizione Rimedi 7 La trasmissione dell'ultimo risultato di lettura non si è ancora conclusa, tuttavia il prossimo è già disponibile, oppure il master DP/IO Controller non risponde entro il tempo di controllo Handshake (parametro Connect > Ports > DP > Timeout nel sistema di analisi oppure nel parametro Limite di tempo sul PROFIBUS DP nella parte 1/3: Interfacce della finestra di dialogo Collegamenti nel Supporto di configurazione, parametro Connect >Ports >PNIO >Timeout nel sistema di analisi o parametro Limite di tempo in PROFINET IO nella Parte 1/3: Interfacce della finestra di dialogo Collegamenti nel Supporto di installazione). Ridurre la frequenza di trigger oppure elaborare i risultati più velocemente. Modificare eventualmente la velocità di trasmissione della configurazione DP o il tempo di aggiornamento nella configurazione PROFINET. 8 Impostazioni DP errate Correggere le impostazioni DP. 9 Durante l'apprendimento non è stato Collocare il codice nell'immagine oppure migliorare la trovato nessun codice nell'immagine. qualità dell'immagine. 10 Il codice appreso non è compatibile con le impostazioni Match (p. es. separatore ID non trovato 11 Il codice trovato durante Impiegare un codice conforme agli standard. l'apprendimento non corrisponde agli standard ECC 200. 12 Errore di comunicazione PROFIBUS Accertarsi che i parametri per la comunicazione tramite DP. PROFINET DP e i partner di comunicazione siano attivati e configurati correttamente. Controllare il collegamento al master DP. 13 Errore di collegamento nella comunicazione attraverso una connessione TCP o con l'utilizzo di un convertitore Ethernet-RS232: non esiste una connessione TCP o la trasmissione dei dati non può essere conclusa entro il limite di tempo parametrizzato. Accertarsi che il server TCP/il convertitore EthernetRS232 collegato sia configurato correttamente e che sia pronto alla ricezione. A seconda del convertitore Ethernet-RS232 collegato è possibile che trascorrano fino a 20 s prima che diventino attive le modifiche delle impostazioni RS232 o della parametrizzazione della sorgente di trigger o dell'emissione della stringa del risultato in "TCP/RS232". In questo intervallo di tempo è preferibile evitare sia il primo trigger di un ciclo di analisi che la commutazione su RUN. 14 Errore di comunicazione tramite collegamento di archiviazione Non esiste una connessione TCP, il server non risponde entro il limite di tempo parametrizzato o viola il protocollo di archiviazione. Controllare il collegamento con il server. Assicurarsi che i dati del server vengano elaborati in tempi sufficientemente brevi rispettando il protocollo. Adeguare le impostazioni Match oppure apprendere un codice adatto. Vision Sensor SIMATIC VS 130-2/VS 130-2vcr A5E00475789-01 Comandi N. Descrizione Rimedi 15 L'unità di illuminazione IR è sovraccarica. Ridurre la frequenza di trigger oppure il tempo di esposizione. La frequenza max. di trigger fT per alcuni tempi di esposizione selezionati TB è la seguente: • TB = 500 µs: fT = 60 Hz • TB = 1000 µs: fT = 40 Hz • TB = 2000 µs: fT = 20 Hz • TB = 3000 µs: fT = 13 Hz • TB = 4000 µs: fT = 10 Hz • TB = 5000 µs: fT = 8 Hz • TB = 6000 µs: fT = 7 Hz • TB = 7000 µs: fT = 6 Hz • TB = 8000 µs: fT = 5 Hz • TB = 9000 µs: fT = 4,5 Hz • TB = 10000 µs: fT = 4 Hz Avvertenza: frequenze di trigger > 33 Hz non sono opportune. 16 Tramite Digital I/O oppure PROFIBUS DPo PROFINET IO viene effettuato il tentativo di apprendere il codice numero 15. Questo codice è riservato per l'apprendimento automatico. Selezionare un numero di codice tra 1 e 14. 18 Errore nella comunicazione PROFINET IO. Accertarsi che i parametri per la comunicazione tramite PROFINET IO e i partner di comunicazione siano attivati e configurati correttamente. Controllare il collegamento all'IO Controller. 19 Si è verificato un errore durante il salvataggio nella memoria non volatile. Se questo errore si verifica spesso, rivolgersi al Customer Support. Vision Sensor SIMATIC VS 130-2/VS 130-2vcr A5E00475789-01 5-53 Comandi 5.4.5 Problemi noti con il PDA Qui di seguito vengono descritti due problemi noti con l'utilizzo di PDA: • Dopo un certo intervallo di tempo la memoria cache è completa. I browser Web di alcuni PDA presentano lo svantaggio di salvare, con il tempo, sempre più dati nella memoria cache senza liberare nuovamente lo spazio di memoria. Di conseguenza dopo un certo periodo di tempo il browser Web non funziona più. • Facendo clic sul pulsante "Chiudi" il browser Web di alcuni PDA non viene più visualizzato sul monitor ma resta attivo in background. In relazione al primo problema menzionato è facile che si verifichi un overflow della memoria. Questi problemi si possono eliminare con i rimedi seguenti. Procedere nell'ordine indicato e controllare dopo ogni passo che la memoria sia stata liberata. Se la memoria è stata liberata non è necessario eseguire i passi successivi. 1. Uscire dal browser Web nel modo seguente: Start > Impostazioni > scheda "Sistema" > Salva > scheda "Programmi eseguiti", selezionare "Internet Explorer" e fare clic sul pulsante "Esci". 2. Internet Explorer: Strumenti > Opzioni… > scheda "Salva", fare clic sul pulsante "Cancella file". 3. Spegnere il PDA. 4. Eseguire un soft reset del PDA (generalmente occorre premere un pulsante nascosto con un perno). 5. Eseguire un hard reset del PDA. 5-54 Vision Sensor SIMATIC VS 130-2/VS 130-2vcr A5E00475789-01 6 Collegamento con il processo 6.1 Introduzione In alternativa al comando dal pannello di comando o tramite assistente di installazione è possibile comandare il SIMATIC VS 130-2/VS 130-2vcr anche da un PLC. In questo modo il funzionamento di apprendimento e di analisi è quasi completamente automatico. Il controllo tramite PROFIBUS DP e PROFINET IO è possibile solo per il VS 130-2 mentre il controllo tramite l'interfaccia di periferia "DI/DO" è possibile per VS 130-2 e VS 130-2vcr. Avvertenza Con assistente di installazione attivo, l'apprendimento e il cambio automatico di codice attraverso un PLC è possibile solo se nella finestra di dialogo "Opzioni Parte 3/4: Sicurezza" non è attiva l'opzione "Acquisisci controllore" per l'utente attuale. Vision Sensor SIMATIC VS 130-2/VS 130-2vcr A5E00475789-01 6-1 Collegamento con il processo 6.2 Integrazione dello slave DP VS 130-2 in Configurazione HW Nel file GSD SIEM8111.GSD in dotazione sono memorizzate le proprietà PROFIBUS dello slave standard DP VS 130-2. Se si utilizza una versione di STEP 7 precedente alla V5.3 SP1, Vision Sensor VS 130-2 non è ancora contenuto nel catalogo delle unità di Configurazione HW. In questo caso è necessario integrarlo con il menu Strumenti > Installa file GSD. Il corrispondente file bitmap VS1X0__N.DIB deve essere contenuto nella stessa directory del file GSD. Entrambi i file possono essere scaricati anche dal sito Internet http://support.automation.siemens.com/WW/llisapi.dll?func=cslib.csinfo&lang=de&objID=108 07086&subtype=133100. Vision Sensor VS 130-2 figura quindi nel catalogo delle unità in PROFIBUS DP \ Ulteriori apparecchiature da campo \ Generale \ Machine Vision (vedere la figura seguente). Nell’esempio di configurazione il byte di comando del VS 130-2 è stato collocato sull’indirizzo di uscita 0 e il byte di comando del VS 130-2 sull’indirizzo di ingresso 0 della CPU (master DP) (posto connettore 1). Se gli indirizzi sono compresi nell'immagine di processo dell'OB1 (immagine di processo parziale "OB1-PA"), qui sarà possibile utilizzare accessi all'immagine di processo nell'OB1 (p. es. "U E0.6" o "S A0.1"). In caso contrario occorre utilizzare gli accessi diretti alla periferia (p. es. "L PEB 0"). Nell'esempio di configurazione l'inizio dell'area di comunicazione del Vision Sensor VS 130-2 (16 parole, coerente) è stato collocato sull'indirizzo di ingresso 1 e sull'indirizzo di uscita 1 (posto connettore 2). Se questi indirizzi sono compresi nell'immagine di processo dell' OB1 (immagine di processo parziale "OB1-PA"), qui sarà possibile utilizzare accessi all'immagine di processo nell'OB1 (p. es. "L EW 2", "T AB 1") senza violare la coerenza (ciò vale solo per le CPU che trasferiscono dati utili coerenti tramite immagine di processo, vedere l'avvertenza seguente). Se invece questi indirizzi non sono compresi nell'immagine di processo dell'OB1, qui è necessario accedere all'area di comunicazione del VS 130-2 con le SFC 14 "DPRD_DAT" e 15 "DPWR_DAT" per garantire la coerenza. 6-2 Vision Sensor SIMATIC VS 130-2/VS 130-2vcr A5E00475789-01 Collegamento con il processo Avvertenza Il trasferimento dei dati utili tramite immagine di processo viene supportato dalle CPU S7seguenti: • CPU 318 e CPU S7-400 dalla versione firmware V3.0.0 in poi • CPU S7-300 con MMC Con tutte le altre CPU S7-300 e S7-400 è obbligatorio utilizzare le SFC 14 "DPRD_DAT" e 15 "DPWR_DAT". Vision Sensor VS 130-2 riconosce automaticamente la velocità di trasmissione del PROFIBUS, anche se la velocità di trasmissione viene modificata. Sono possibili i seguenti valori: • 9,6 kbit/s • 19,2 kbit/s • 45,45 kbit/s • 93,75 kbit/s • 187,5 kbit/s • 500 kbit/s • 1,5 Mbit/s • 3 Mbit/s • 6 Mbit/s • 12 Mbit/s L'indirizzo PROFIBUS del VS 130-2 si imposta nel menu Settings > Ports > DP Addr. del sistema di analisi. I valori possibili sono 1, ... 125. Non è supportata la modifica dell'indirizzo PROFIBUS tramite PROFIBUS. La parametrizzazione del Vision Sensor VS 130-2 tramite PROFIBUS è possibile solo con i suoi valori di default (tutti 0). Indicando qui valori diversi da 0 viene generata una diagnostica slave ("Invalid DP Parameters"). Se come master DP si utilizza una CPU S7 viene attivato un allarme di diagnostica (nessun avvio dell'OB 82 poiché la CPU è in STOP): Nel buffer di diagnostica viene registrato il messaggio "Unità difettosa" e il LED "SF" si accende. In caso di problemi durante l'integrazione in Configurazione HW, consultare gli argomenti Descrizione del prodotto, Ordine di analisi e Condizioni generali importanti per il montaggio per verificare le possibili cause di errore. Vision Sensor SIMATIC VS 130-2/VS 130-2vcr A5E00475789-01 6-3 Collegamento con il processo 6.3 Integrazione del PROFINET IO Device VS 130-2 in Configurazione HW Nel file GSD GSDML-V1.0-Siemens-VS130-2-20041021.xml (General Station Description) sono descritte le proprietà del PROFINET IO Device VS 130-2. Se si utilizza una versione di STEP 7 precedente alla V5.4, Vision Sensor VS 130-2 non è ancora contenuto nel catalogo delle unità di Configurazione HW. In questo caso è necessario integrarlo con il menu Strumenti > Installa file GSD. Il corrispondente file bitmap VS100.bmp deve essere contenuto nella stessa directory del file GSD. Entrambi i file possono essere scaricati anche dal sito Internet http://support.automation.siemens.com/WW/llisapi.dll?func=cslib.csinfo&lang=de&objID=108 07086&subtype=133100. Vision Sensor VS 130-2 figura quindi nel catalogo delle unità in PROFINET IO \ General \ VS100 (vedere la figura seguente). Nell’esempio di configurazione il byte di comando del VS 130-2 è stato collocato sull’indirizzo di uscita 0 e il byte di comando del VS 130-2 sull’indirizzo di ingresso 0 della CPU (master DP) (posto connettore 1). Se gli indirizzi sono compresi nell'immagine di processo dell'OB1 (immagine di processo parziale "OB1-PA"), qui sarà possibile utilizzare accessi all'immagine di processo nell'OB1 (p. es. "U E0.6" o "S A0.1"). In caso contrario occorre utilizzare gli accessi diretti alla periferia (p. es. "L PEB 0"). Nell'esempio di configurazione l'inizio dell'area di comunicazione del Vision Sensor VS 130-2 (16 parole, coerente) è stato collocato sull'indirizzo di ingresso 256 e sull'indirizzo di uscita 256 (posto connettore 2). Se questi indirizzi sono compresi nell'immagine di processo dell' OB1 (immagine di processo parziale "OB1-PA"), qui sarà possibile utilizzare accessi all'immagine di processo nell'OB1 (p. es. "L EW 2", "T AB 1") senza violare la coerenza (ciò vale solo per le CPU che trasferiscono dati utili coerenti tramite immagine di processo, vedere l'avvertenza seguente). Se invece questi indirizzi non sono compresi nell'immagine di processo dell'OB1, qui è necessario accedere all'area di comunicazione del VS 130-2 con le SFC 14 "DPRD_DAT" e 15 "DPWR_DAT" per garantire la coerenza. 6-4 Vision Sensor SIMATIC VS 130-2/VS 130-2vcr A5E00475789-01 Collegamento con il processo Avvertenza Il trasferimento dei dati utili tramite immagine di processo viene supportato dalle CPU S7seguenti: • CPU 318 e CPU S7-400 dalla versione firmware V3.0.0 in poi • CPU S7-300 con MMC Con tutte le altre CPU S7-300 e S7-400 è obbligatorio utilizzare le SFC 14 "DPRD_DAT" e 15 "DPWR_DAT". Vision Sensor VS 130-2 riconosce automaticamente la velocità di trasmissione di PROFINET. PROFINET funziona in modalità full duplex 100 Mbit/s. Per assegnare il nome del dispositivo al VS 130-2/VS 130-2vcr procedere nel modo seguente: Sequenza Attività 1 2 Aprire la finestra delle proprietà del VS 130-2 in Configurazione HW e immettere il nome del dispositivo. Salvare e compilare la configurazione hardware. Rendere noto al VS 130-2 il nome di dispositivo appena immesso nel modo seguente: • Selezionare in Configurazione HW Sistema di destinazione > Ethernet > Assegna indirizzo Ethernet... e premere il pulsante "Sfoglia". Verranno visualizzati tutti i nomi dei dispositivi collegati al sistema PNIO (attenzione: il VS 130-2 deve trovarsi in modalità IP "PNIO" altrimenti non viene visualizzato). Selezionare il VS 130-2 tramite il suo indirizzo MAC e se necessario identificarlo con il pulsante "Intermittente" (in seguito il LED "LINK" nel connettore Ethernet del VS 130-2 lampeggia). Introdurre il nome del dispositivo e premere il pulsante "Assegna nome". • Immettere il nome del dispositivo direttamente nel sistema di analisi (Connect > Ports > PNIO > Devname). • Assegnare e trasferire il nome del dispositivo attraverso l'applet (Collegamenti Parte 1/3: Interfacce, PROFINET IO, parametro Devicename). Avvertenza Se si utilizza una CPU 317-2 PN/DP occorre selezionare nella finestra delle proprietà del sistema PROFINET IO (slot X2), scheda"Opzioni", nelle impostazioni di rete individuali "Supporto di trasferimento/duplex:" "Impostazione automatica". Attenzione Il VS 130-2 non supporta tempi di aggiornamento di meno di 4 ms e non può quindi essere impostato su tempi di aggiornamento inferiori. Perciò se si esegue la progettazione con STEP 7 V5.3 + SP1, il tempo di aggiornamento minimo per tutti i PROFINET IO Device del sistema PROFINET IO viene modificato a 4 ms. Vision Sensor SIMATIC VS 130-2/VS 130-2vcr A5E00475789-01 6-5 Collegamento con il processo 6.4 Comando tramite l'interfaccia di periferia "DI/DO" 6.4.1 Segnali di comando L'assegnazione dei pin del connettore dell'interfaccia di periferia "DI/DO" è indicata in Assegnazione delle interfacce del sistema di analisi. Segnali di ingresso Nome Funzione DISA Disable: inibizione del comando manuale dei tasti, selezione del codice e apprendimento tramite I/O digitali, conferma degli errori, avvio del sistema di analisi Select 0: selezione codice bit 0 Select 1: selezione codice bit 1 (con TRN=0) / apprendimento codice (con TRN=1) Select 2: selezione codice bit 2 Select 3: selezione codice bit 3 Train: apprendimento di un nuovo codice Trigger: avvio dell'analisi con fronte di salita SEL0 SEL1 SEL2 SEL3 TRN TRG RES Reset: resettaggio dell'errore Avvertenza I segnali SEL0, SEL1, SEL2, SEL3, TRN e RES sono attivi solo con DISA=1. Segnali di uscita Nome Funzione LED IN_OP In Operation: Errore cumulativo: • • TRD 0 = viene visualizzato un messaggio di errore. • 1 = SIMATIC VS 130-2/VS 130-2vcr operativo, nessun errore Trained: • In Run: • - 0 = il codice selezionato non è stato appreso - 1 = il codice selezionato è stato appreso READ MATCH N_OK 6-6 0 = apprendimento attivo 1 = segnale di conferma (RDY=0) Ready: • • SF OFF TRAINED Durante l'apprendimento (TRN=1): - RDY SF ON READY 0= avviamento dell'apparecchiatura o SIMATIC VS 130-2/VS 130-2vcr in STOP • 1= SIMATIC VS 130-2/VS 130-2vcr in RUN Risultato dell'analisi: il codice è stato localizzato e decodificato Risultato dell'analisi: il codice corrisponde al codice appreso READ MATCH Il codice non era leggibile N_OK Vision Sensor SIMATIC VS 130-2/VS 130-2vcr A5E00475789-01 Collegamento con il processo 6.4.2 Selezione dei modi di funzionamento Sono disponibili i seguenti modi di funzionamento: • Selezione codice • Apprendimento codice • Avvio dell'analisi I modi di funzionamento sono descritti nell'argomento Comando attraverso il sistema di analisi. Selezione codice Per selezionare un codice creare la rispettiva configurazione di bit negli ingressi da SEL0 a SEL3. È possibile scegliere i codici da 1 a 15. Selezionando il codice 0 viene mantenuto l'ultimo codice scelto. Vision Sensor SIMATIC VS 130-2/VS 130-2vcr A5E00475789-01 6-7 Collegamento con il processo Sequenza Ingresso 1 DISA=1 Uscita Preparazione della selezione del codice TRN=0 DISA deve avere il valore 1. Tuttavia non è necessario un cambio di fronte. TRG=0 Descrizione RES=0 2 Selezione del codice (esempio: codice 11) SEL0=1 SEL1=1 SEL2=0 SEL3=1 3 TRD=0 Avvio della commutazione del codice RDY=0 4 TRD=1 RDY=0 5 TRD=1 RDY=1 La selezione del codice viene confermata dopo 150 ms. Il codice 11 è stato selezionato. La commutazione del codice è terminata dopo un intervallo di tempo da 150 ms a 15 s ca. Avvertenza Se il codice selezionato non è stato appreso, TRD e RDY mantengono il valore 0. 6-8 Vision Sensor SIMATIC VS 130-2/VS 130-2vcr A5E00475789-01 Collegamento con il processo Apprendimento codice La figura seguente mostra l'apprendimento sull'esempio del codice 11. Osservare che il segnale di trigger deve essere presente per almeno 5 ms. Avvertenza Dopo che si è verificato un errore occorre impostare i segnali da SEL0 a SEL3 e il segnale TRN a 0, quindi resettare l'errore con il segnale RES. Il segnale DISA deve avere il valore 1 (nessun cambio di fronte). Vision Sensor SIMATIC VS 130-2/VS 130-2vcr A5E00475789-01 6-9 Collegamento con il processo Segue la descrizione dell'apprendimento. Sequenza Ingresso 1 DISA=1 Uscita Descrizione Inibizione del comando dei tasti. DISA deve avere il valore 1. Non è necessario un cambio di fronte. Presenti per min. 100 ms: Selezione del codice da apprendere (esempio: codice 11) SEL0 = 1 SEL1 = 1 SEL2 = 0 SEL3 = 1 2 TRN = 1 Avvio dell'apprendimento SEL0, SEL1, SEL2, SEL3 = 0 3 TRD=0 Il segnale TRD diventa FALSE RDY=0 Il segnale RDY diventa FALSE Attendere almeno 200 ms Trasferimento dell'oggetto con il codice SEL1=1 Apprendi Presenti per min. 5 ms: Segnale di trigger TRG=1 4 TRD = 1 SEL1=0 5 il codice selezionato è stato appreso. Resettaggio dei segnali Conclusione dell'apprendimento TRN = 0 TRD = 0 Il segnale TRD diventa FALSE (per 150 ms) TRD = 1 Il segnale TRD diventa TRUE RDY=1 Apprendimento concluso Avvio dell'analisi Direttamente dopo la fine dell'apprendimento si avvia l'analisi. Sequenza Ingresso Uscita Descrizione 1 Eventualmente selezionare un codice (v. sopra). 2 A seconda del risultato dell'analisi vengono impostate le uscite nel modo seguente: 6-10 READ il codice è stato localizzato e decodificato MATCH il codice corrisponde al codice appreso N_OK Il codice non era leggibile Vision Sensor SIMATIC VS 130-2/VS 130-2vcr A5E00475789-01 Collegamento con il processo 6.5 Comando tramite PROFIBUS DP e PROFINET IO 6.5.1 Principio della trasmissione dati tramite PROFIBUS DP e PROFINET IO Nello schema di principio seguente sono rappresentate le interfacce del sistema di analisi rilevanti per la trasmissione dati tramite PROFIBUS DP e PROFINET IO. Avvertenza Nell'interfaccia dei dati utili di trasmissione sono rilevanti i byte da 1 a 31, nell'interfaccia dei dati utili di ricezione sono rilevanti solo i byte 1 e 4. Se le due interfacce dei dati utili non sono comprese nell'immagine di processo dell'OB1, per la trasmissione dei dati dall'interfaccia dei dati utili di trasmissione del sistema di analisi al master DP occorre utilizzare la SFC 14 "DPRD_DAT" per garantire la coerenza dei dati. Allo stesso modo è necessario utilizzare la SFC 15 "DPWR_DAT" per la trasmissione dei dati dal master DP all'interfaccia dei dati utili di ricezione. Vision Sensor SIMATIC VS 130-2/VS 130-2vcr A5E00475789-01 6-11 Collegamento con il processo 6.5.2 Assegnazione delle interfacce del sistema di analisi rilevanti per PROFIBUS DP e PROFINET IO Byte di comando N. bit Corrisponde al segnale Funzione 0 DISA 1 2 SEL0 SEL1 3 4 5 6 7 SEL2 SEL3 TRN TRG RES Disable: inibizione del comando manuale dei tasti, selezione e apprendimento del codice, conferma degli errori, avvio del sistema di analisi Select 0: selezione codice bit 0 Select 1: selezione codice bit 1 (con TRN=0) / apprendimento codice (con TRN=1) Select 2: selezione codice bit 2 Select 3: selezione codice bit 3 Train: apprendimento di un nuovo codice Trigger: avvio dell'analisi con fronte di salita Reset: resettaggio dell'errore Avvertenza I segnali SEL0, SEL1, SEL2, SEL3, TRN e RES sono attivi solo con DISA=1. Byte di stato N. bit Corrisponde al segnale Funzione 0 IN_OP 1 TRD 2 RDY 3 4 5 6 7 READ MATCH N_OK - In Operation: • 0 = viene visualizzato un messaggio di errore. • 1 = SIMATIC VS 130-2 operativo, nessun errore Trained: • In Run: 0 = il codice selezionato non è stato appreso 1 = il codice selezionato è stato appreso • Durante l'apprendimento (TRN=1) 0 = apprendimento attivo 1 = segnale di conferma (RDY=0) Ready: • 0= avviamento dell'apparecchiatura o SIMATIC VS 130-2 in STOP • 1= SIMATIC VS 130-2 in RUN Risultato dell'analisi: il codice è stato localizzato e decodificato Risultato dell'analisi: il codice corrisponde al codice appreso Il codice non era leggibile riservato riservato Avvertenza La scrittura del byte di comando così come la lettura e l'analisi del byte di stato devono avvenire come nei cronogrammi indicati in Selezione dei modi di funzionamento. 6-12 Vision Sensor SIMATIC VS 130-2/VS 130-2vcr A5E00475789-01 Collegamento con il processo Interfaccia dei dati utili di trasmissione N. byte Significato 0 riservato 1 N. progressivo del pacchetto di dati da trasmettere al master DP o all'IO 2 Lunghezza complessiva netta dei dati da trasmettere in byte (in formato STEP 7) 3 4 Identificazione dei dati forniti 5 1. byte di dati utili ... ... 31 27. byte di dati utili Avvertenza L'identificazione dei dati forniti definisce i dati trasmessi. In questo caso la codifica corrisponde al byte 4 dell'interfaccia dei dati utili di ricezione (v. punto corrispondente). Qui viene registrata l'identificazione dei dati momentaneamente trasmessi con un ordine di lettura. Interfaccia dei dati utili di ricezione N. byte Significato 0 riservato 1 N. progressivo del pacchetto di dati attualmente ricevuto senza errori dal master DP o dall'IO Controller 2 riservato 3 riservato 4 Identificazione dei dati richiesti 5 riservato ... ... 31 riservato Vision Sensor SIMATIC VS 130-2/VS 130-2vcr A5E00475789-01 6-13 Collegamento con il processo L'identificazione dei dati richiesti definisce i dati da leggere. Essa può assumere i valori seguenti: ID (B#16#) 09 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F Significato Byte di dati utili 1: emissione del numero di codice selezionato sul VS 130-2 Byte di dati utili 2: se il bit DISA è impostato viene segnalato se attraverso l'assistente di installazione è registrato un utente autorizzato a forzare il segnale DISA: 00H: "Acquisisci controllore" attivo, 01H: "Acquisisci controllore" disattivato Stringa del risultato Caratteristiche di qualità come valori assoluti Caratteristiche di qualità come valori assoluti e stringa del risultato Caratteristiche di qualità in classi Caratteristiche di qualità in classi e stringa del risultato Caratteristiche di qualità in classi e come valori assoluti Caratteristiche di qualità in classi, caratteristiche di qualità come valori assoluti e stringa del risultato Posizione del DMC Posizione e stringa del risultato Posizione e caratteristiche di qualità come valori assoluti Posizione, caratteristiche di qualità come valori assoluti e stringa del risultato Posizione e caratteristiche di qualità in classi Posizione, caratteristiche di qualità in classi e stringa del risultato Posizione, caratteristiche di qualità in classi e caratteristiche di qualità come valori assoluti Posizione, caratteristiche di qualità in classi, caratteristiche di qualità come valori assoluti e stringa del risultato Se non è indicata un'ID dei dati, l'analisi viene eseguita ma i dati non vengono trasmessi. Con l'ID dei dati B#16#09 non è necessario un trigger. La tabella seguente mostra quali contenuti e quali tipi di dati vengono forniti se l'identificazione dei dati contiene la posizione o le caratteristiche di qualità. L'ordine delle proprietà del codice nella tabella è identico a quello delle proprietà del codice nel pacchetto di dati. Dopo le proprietà del codice viene eventualmente fornita la stringa del risultato. Dato da leggere costituito da… Tipo di dati di ogni componente Posizione del DMC • • • • • • • • • • • • • INT Caratteristiche di qualità come valori assoluti Caratteristiche di qualità come classi Posizione X Posizione Y Angolazione Angolo di visuale Contrasto tra simboli Divergenza di impatto Irregolarità assiale Correzione errore non apportata Contrasto tra simboli Divergenza di impatto Irregolarità assiale Correzione errore non apportata Qualità complessiva REAL CHAR Avvertenza Se i dati da leggere hanno le caratteristiche di qualità come valori assoluti, occorre tenere in considerazione il valore del parametro "Sostituzione" (nell'assistente di installazione, task Collegamenti Parte 1/3: Interfacce, in PROFIBUS DP o PROFINET IO) o "Swap" (nel sistema di analisi, menu Connect > Ports > DP o Connect > Ports > PNIO). 6-14 Vision Sensor SIMATIC VS 130-2/VS 130-2vcr A5E00475789-01 Collegamento con il processo 6.5.3 Programma di esempio per lo scambio di dati con lunghezza del codice <= 27 byte Qui di seguito è riportato un esempio di programma per lo scambio dei dati se la lunghezza del codice è di max. 27 byte. Avvertenza Il programma di esempio è eseguibile solo sulle CPU S7 seguenti: • CPU 318 e CPU S7-400 dalla versione firmware V3.0.0 in poi • CPU S7-300 con MMC Con tutte le altre CPU S7-300 e S7-400 è obbligatorio utilizzare le SFC 14 e 15 per tutti gli accessi a entrambe le interfacce dei dati utili. Spiegazione del programma Viene emessa solo la stringa del risultato (ID dei dati B#16#81). Il master DP e l'IO Controller non verificano quanti byte ha fornito il sistema di analisi ma leggono sempre 27 byte e non eseguono un controllo. L'inizio dell'interfaccia dei dati utili di trasmissione corrisponde all'indirizzo 4 dell'immagine di processo degli ingressi. L'inizio dell'interfaccia dei dati utili di ricezione corrisponde all'indirizzo 4 dell'immagine di processo delle uscite. Per garantire la coerenza dell'intera area (32 byte) non sono consentiti aggiornamenti dell'immagine di processo nell'ambito del programma descritto qui di seguito. I dati utili vengono salvati nel blocco dati DB17 dal byte 4. Vision Sensor SIMATIC VS 130-2/VS 130-2vcr A5E00475789-01 6-15 Collegamento con il processo Programma AWL //Registra ID dei dati (fondamentalmente necessario solo nel primo ciclo) L B#16#81 // Solo stringa del risultato T AB 8 // Controlla n. del pacchetto dati rispetto a 1 L EB 5 // N. del pacchetto dati del sistema di analisi L 1 <> I // Se n. diverso da 1 SPB m001 // ... non sono ancora disponibili dati utili // Leggi dati utili dal sistema di analisi L ED 9 // Leggi i primi 4 byte di dati utili T DB17.DBD 4 // Salva in DB m001: 6-16 L T ED 13 DB17.DBD 8 // Leggi i successivi 4 byte di dati utili // Salva in DB L T ED 17 DB17.DBD 12 // Leggi i successivi 4 byte di dati utili // Salva in DB L T ED 21 DB17.DBD 16 // Leggi i successivi 4 byte di dati utili // Salva in DB L T ED 25 DB17.DBD 20 // Leggi i successivi 4 byte di dati utili // Salva in DB L T ED 29 DB17.DBD 24 // Leggi i successivi 4 byte di dati utili // Salva in DB L T EW 33 DB17.DBW 28 // Leggi i penultimi 2 byte di dati utili // Salva in DB L T EB 35 DB17.DBB 30 // Leggi l'ultimo byte di dati utili // Salva in DB // Conferma con il n. del pacchetto di dati L EB 5 // N. del pacchetto di dati T AB 5 // Invia come conferma al sistema di analisi BEA Vision Sensor SIMATIC VS 130-2/VS 130-2vcr A5E00475789-01 Collegamento con il processo 6.5.4 Programmazione del raggruppamento in blocchi Procedimento Handshake Qui di seguito viene illustrato il procedimento Handshake che, a prescindere da eventuali meccanismi configurati per assicurare la coerenza di PROFIBUS o PROFINET, garantisce la coerenza di tutti i dati da trasmettere al master DP o all'IO Controller dal sistema di analisi. Questo procedimento deve essere applicato a ogni trasmissione, anche se costituita da un solo blocco di dati, p. es. durante la lettura del numero di codice selezionato in VS 130-2. Ricordare che prima della prima trasmissione occorre registrare nel byte 4 dell'interfaccia dei dati utili di trasmissione l'ID necessario. Avvertenza Il procedimento Handshake nella forma descritta è eseguibile solo sulle CPU S7 seguenti: • CPU 318 e CPU S7-400 dalla versione firmware V3.0.0 in poi • CPU S7-300 con MMC Con tutte le altre CPU S7-300 e S7-400 è obbligatorio utilizzare le SFC 14 e 15 per tutti gli accessi a entrambe le interfacce dei dati utili. Sequenza Attività nel programma utente del master DP/dell'IO Controller 1 Interrogare ciclicamente il byte 1 dell'interfaccia dei dati utili di trasmissione. Finché questo byte ha il valore 0 non sono presenti nuovi dati. Se ha il valore 1, andare al passo 2. Il valore 1 nel byte 1 dell'interfaccia dei dati utili di trasmissione significa: il VS 130-2 ha iniziato la trasmissione dei dati. Leggere dai byte 2 e 3 dell'interfaccia dei dati utili di trasmissione la lunghezza totale netta dei dati da trasmettere e dai byte da 5 a 31 i dati utili del pacchetto di dati 1. Confermare la ricezione corretta del primo pacchetto di dati scrivendo il valore 1 nel byte 1 dell'interfaccia dei dati utili di ricezione. Il sistema di analisi interroga ciclicamente il byte 1 dell'interfaccia dei dati utili di ricezione. Non appena legge il valore 1, esso completa i byte da 5 a 31 dell'interfaccia dei dati utili di trasmissione con i dati utili del secondo pacchetto e registra nel byte 1 il numero di questo pacchetto (cioè 2). Interrogare ciclicamente il byte 1 dell'interfaccia dei dati utili di trasmissione. Finché questo byte è occupato dal numero del pacchetto trasmesso precedentemente (1) non sono presenti nuovi dati. Non appena il byte 1 ha il valore 2 (n. del pacchetto di dati successivo) andare al passo 5. Leggere dai byte da 5 a 31 i dati utili del secondo pacchetto di dati. Confermare la ricezione corretta del secondo pacchetto di dati scrivendo il valore 2 nel byte 1 dell'interfaccia dei dati utili di ricezione. ... Interrogare ciclicamente il byte 1 dell'interfaccia dei dati utili di trasmissione. Finché il byte 1 è occupato dal numero del penultimo pacchetto di dati, i dati dell'ultimo pacchetto non sono ancora disponibili. Non appena nel byte 1 si trova il numero dell'ultimo pacchetto di dati, andare al passo successivo. Leggere dai byte da 5 a 31 i dati utili dell'ultimo pacchetto di dati. Confermare la ricezione dell'ultimo pacchetto di dati scrivendo nel byte 1 dell'interfaccia dei dati utili di ricezione il numero dell'ultimo pacchetto. Il sistema di analisi interroga ciclicamente il byte 1 dell'interfaccia dei dati utili di ricezione. Non appena legge il numero dell'ultimo pacchetto di dati, esso scrive nei byte 2 e 3 dell'interfaccia dei dati utili il valore 0 e anche nel byte 1. Con il valore 0 nel byte 1 viene segnalata al master DP la fine della trasmissione. Interrogare ciclicamente il byte 1 dell'interfaccia dei dati utili di trasmissione. Quando si legge il valore 0, andare all'ultimo passo. Confermare la ricezione corretta di tutti i dati scrivendo il valore 0 nel byte 1 dell'interfaccia dei dati utili di ricezione. 2 3 4 5 6 ... Ultimo - 4 Ultimo - 3 Ultimo - 2 Ultimo -1 Ultimo Vision Sensor SIMATIC VS 130-2/VS 130-2vcr A5E00475789-01 6-17 Collegamento con il processo Reazioni in caso di guasti, timeout ed errori Il sistema di analisi effettua i controlli seguenti: • Il periodo che trascorre tra l'arrivo di due conferme del master DP /IO Controller viene controllato rispetto al valore parametrizzato nel menu Connect > Ports > DP > Timeout o Connect > Ports > PNIO > Timeout. • Viene controllato che l'ordine dei pacchetti di dati confermati dal master DP o dall'IO Controller sia corretto. Se si verifica un errore il sistema di analisi registra B#16#FF nel byte 1 dell'interfaccia dei dati utili di tramissione causando l'interruzione della trasmissione. Si consiglia di effettuare i seguenti controlli nel programma utente del master DP/dell'IO Controller: • Controllo del periodo tra l'arrivo di due pacchetti di dati consecutivi. • Controllare che l'ordine dei pacchetti di dati inviati dal sistema di analisi sia corretto. • Controllare che la lunghezza totale dei dati utili effettivamente trasmessi corrisponda alla lunghezza totale netta dei dati da trasmettere indicata dal sistema di analisi all'inizio della trasmissione. Se si verifica un errore è possibile interrompere la trasmissione scrivendo B#16#FF nel byte 1 dell'interfaccia di dati di ricezione. 6-18 Vision Sensor SIMATIC VS 130-2/VS 130-2vcr A5E00475789-01 Collegamento con il processo 6.5.5 FB 79 "VS130-2_CONTROL" Descrizione L'FB 79 "VS130-2_CONTROL" agevola la comunicazione con il SIMATIC VS 130-2. È sufficiente definire l'ordine e il blocco gestisce la comunicazione attraverso le interfacce descritte in Integrazione del PROFINET IO Device VS 130-2 in Configurazione HW. Al di fuori dell'FB è necessario elaborare i seguenti bit del byte di comando: • TRG (trigger): Avvio dell'analisi • RES (reset): Conferma di un errore (vedere Messaggi di errore) L'FB controlla il traffico dei dati vero e proprio tra VS 130-2 e controllore, vale a dire che il parametro DONE non trae alcuna deduzione dal risultato effettivo della lettura. Per ottenere una lettura con valutazione della qualità positiva/negativa, è necessario analizzare i seguenti bit di risultati del byte di stato: • READ • MATCH • NOK Sono possibili i seguenti ordini: • Interruzione dell'ordine in corso • Selezione codice • Apprendimento di un codice • Emissione della stringa del risultato • Emissione della posizione del codice • Emissione delle caratteristiche di qualità del codice attualmente letto • Emissione del numero del codice attualmente selezionato • Emissione dello stato di funzionamento attuale del VS 130-2 • Resettaggio del segnale di comando DISA Un ordine può essere eseguito senza errori a seconda dello stato di funzionamento attuale del VS 130-2 e della sua parametrizzazione. La combinazione tra stati di funzionamento del VS 130-2 e ordini ammessi è descritta oltre. L'FB 79 imposta per quasi tutti gli ordini il segnale di comando DISA del VS 130-2 su TRUE. Lo scopo è quello di impedire il comando simultaneo del VS 130-2 dalla tastiera e da un pannello operatore. Fanno eccezione i seguenti quattro ordini: • Resettaggio del segnale di comando DISA • Interruzione dell'ordine in corso. L'FB comunque non modifica il DISA. • Emissione del numero del codice attualmente selezionato. L'FB comunque non modifica il DISA. • Emissione dello stato di funzionamento attuale del VS 130-2. L'FB comunque non modifica il DISA. Vision Sensor SIMATIC VS 130-2/VS 130-2vcr A5E00475789-01 6-19 Collegamento con il processo Quando si avvia un nuovo ordine vengono resettati i parametri di uscita. Attenzione: non è consentito richiamare più volte l'FB 79 con la stessa istanza. Osservare che l'elaborazione dell'FB può essere influenzata con i parametri della pagina "Collegamenti Parte 3/3: Integrazione" (assistente di installazione) e del menu "Connect > Integrate" (sistema di analisi): • Se si desidera leggere una stringa del risultato con l'aiuto dell'FB, occorre impostare l'emissione della stringa in PROFIBUS DP o PROFINET IO. Con gli ordini di cambio del codice (COMMAND =W#16#0001), di apprendimento di un codice (COMMAND =W#16#0002) e di emissione del codice attualmente selezionato (COMMAND =W#16#0003) il sistema di analisi richiede il numero del codice selezionato. Perciò anche in questo caso deve essere impostata l'emissione della stringa del risultato in PROFIBUS DP o PROFINET IO. • L'interfaccia per i segnali DISA, da SEL0 a SEL3, TRN, RES, IN_OP, TRD, RDY deve sempre essere impostata in PROFIBUS DP o PROFINET IO. • L'impostazione dell'interfaccia per i bit di risultato READ, MATCH, NOK non è rilevante per l'FB. Avvertenza Se si utilizza l'FB è consentito influenzare dal programma utente solo i bit RES e TRG nel byte di comando del sistema di analisi. Tutti gli altri bit del byte di comando vengono influenzati dall'FB. Funzionamento L'FB 79 "VS130-2_CONTROL" è un blocco asincrono, la cui elaborazione cioè può estendersi per diversi richiami dell'FB. L'elaborazione dell'ordine si avvia richiamando l'FB con un numero d'ordine > 0. L'elaborazione dell'ordine è conclusa quando ACTIVE ha assunto il valore FALSE, e DONE oppure ERROR hanno assunto il valore TRUE (fronte di salita). Osservare che in un ciclo della CPU vengono trattati diversi ordini e che quindi ACTIVE non assume il valore TRUE. Si tratta degli ordini di lettura dello stato di funzionamento e di resettaggio del bit DISA. In questo caso potrebbe non essere nemmeno rilevabile un cambio di fronte in DONE o ERROR. Analizzare pertanto i parametri DONE ed ERROR a ogni richiamo del blocco. Se l'ordine si è concluso senza errori, si avrà DONE = TRUE. Analizzare anche in questo caso ERRCODE per rilevare eventuali avvisi dell'FB. Finché ACTIVE ha il valore TRUE l'FB va richiamato con la stessa assegnazione del parametro di ingresso COMMAND. Nel frattempo non è possibile avviare altri ordini. Gli ordini di lettura sono ciclici. Ciò significa che, dopo che è stato avviato un ordine con COMMAND=W#16#0081 … 008F, ACTIVE assume il valore TRUE. ACTIVE mantiene questo valore finché l'ordine non viene interrotto. 6-20 Vision Sensor SIMATIC VS 130-2/VS 130-2vcr A5E00475789-01 Collegamento con il processo Il ciclo di lettura (vale a dire la trasmissione di una stringa del risultato completa) è concluso quando ACTIVE ha il valore TRUE, e DONE oppure ERROR hanno assunto il valore TRUE (fronte di salita). Se si desidera avviare un altro ordine mentre è in corso la lettura, occorre interrompere quest'ultima richiamando l'FB con COMMAND=W#16#0000. In questo ACTIVE assume il valore FALSE. A seconda del fatto che sia in corso la trasmissione di una stringa del risultato o meno, è DONE oppure ERROR ad assumere il valore TRUE. Se ERROR assume il valore TRUE, ERRCODE assume il valore DW#16#00010007. Avvertenza Se si verifica un errore che causa lo STOP del sistema di analisi, eliminare e confermare l'errore. In seguito è possibile riportare il sistema di analisi in stato di funzionamento RUN con il cambio del codice in un codice appreso (COMMAND = W#16#0001). Parametri Parametri Dichiarazione Tipo di dati Indirizzo (DB di istanza) Preassegnazione Descrizione LADDR_ STEUER INPUT WORD 0.0 W#16#0000 Indirizzo del byte di comando del VS 130-2 L'indirizzo deve essere compreso nell'immagine di processo della CPU utilizzata. LADDR_ STATUS INPUT WORD 2.0 W#16#0000 Indirizzo del byte di stato del VS 130-2 L'indirizzo deve essere compreso nell'immagine di processo della CPU utilizzata. LADDR_ SEND INPUT WORD 4.0 W#16#0000 Indirizzo iniziale dell'interfaccia dei dati utili di trasmissione del VS 130-2 LADDR_ RECV INPUT WORD 6.0 W#16#0000 Indirizzo iniziale dell'interfaccia dei dati utili di ricezione del VS 130-2 COMMAND INPUT WORD 8.0 W#16#0000 Numero d'ordine I valori ammessi vengono descritti in seguito alla tabella. PARAM1 INPUT BYTE 10.0 B#16#00 Numero del codice da selezionare (rilevante solo per gli ordini W#16#0001 e W#16#0002) RESET INPUT BOOL 11.0 FALSE Resettaggio di errori presenti e inizializzazione dell'FB RECV INPUT ANY 12.0 ACTIVE OUTPUT BOOL 22.0 Vision Sensor SIMATIC VS 130-2/VS 130-2vcr A5E00475789-01 Area di ricezione della stringa del risultato. Sono ammesse solo le aree di blocchi dati e il tipo di dati BYTE. Questo parametro deve essere interconnesso e il blocco dati deve avere almeno le stesse dimensioni della stringa DMC max. prevista. FALSE ACTIVE=TRUE: elaborazione dell'ultimo ordine non ancora conclusa. 6-21 Collegamento con il processo Parametri Dichiarazione Tipo di dati Indirizzo (DB di istanza) Preassegnazione Descrizione DONE OUTPUT BOOL 22.1 FALSE DONE=TRUE: Ordine concluso senza errori. Per gli ordini di lettura (COMMAND = W#16#0081 … 008F) ciò significa solo che la trasmissione tra sistema di analisi ed FB (CPU) è riuscita senza errori. Per verificare se l'analisi del DMC si è conclusa senza errori occorre analizzare i bit READ (bit 3), MATCH (bit 4) e N_OK (bit 5) del byte di stato del sistema di analisi. ERROR OUTPUT BOOL 22.2 FALSE ERROR=TRUE: si è verificato un errore. ERRCODE OUTPUT DWORD 24.0 DW#16# 00000000 Informazione di errore: • DW#16#0000 0000: Nessun errore • DW#16#0000 wxyz: Pericolo • DW#16#0001 wxyz: Errore interno all'FB • DW#16#0002 wxyz: Errore del sistema di analisi (vedere la tabella con le informazioni di errore in fondo a questo capitolo) STATE OUTPUT WORD 28.0 W#16#0000 Stato di funzionamento del VS 130-2: • W#16#0000: Stato di funzionamento non attuale • W#16#0001: RUN (funzionamento di analisi con emissione della stringa del risultato); nel byte di stato sono impostati i bit IN_OP e RDY. • W#16#0002: STOP (incluso apprendimento e funzionamento di configurazione); nel byte di stato è impostato il bit IN_OP ma non il bit RDY. • W#16#0003: ERROR; il bit IN_OP nel byte di stato non è impostato CODE_OUT OUTPUT BYTE 30.0 B#16#00 N. del codice attualmente selezionato nel VS 130-2 LENGTH OUTPUT WORD 32.0 W#16#0000 Lunghezza della stringa del risultato in byte 6-22 Vision Sensor SIMATIC VS 130-2/VS 130-2vcr A5E00475789-01 Collegamento con il processo Valori ammessi del parametro COMMAND Valore (W#16#...) Significato 0000 Interruzione dell'ordine in corso o nessun ordine 0001 Cambio codice 0002 Apprendimento codice 0003 Emissione del n. del codice attualmente selezionato nel VS 130-2 0004 Emissione dello stato di funzionamento attuale del VS 130-2 0005 Resettaggio del segnale di comando DISA 0081 Emissione della stringa del risultato modificata 0082 Emissione delle caratteristiche di qualità come valori assoluti 0083 Emissione delle caratteristiche di qualità come valori assoluti e stringa del risultato 0084 Emissione delle caratteristiche di qualità come classi 0085 Emissione delle caratteristiche di qualità come classi e stringa del risultato 0086 Emissione delle caratteristiche di qualità come classi e come valori assoluti 0087 Emissione delle caratteristiche di qualità come classi e come valori assoluti e stringa del risultato 0088 Emissione della posizione del codice 0089 Emissione della posizione del codice e della stringa del risultato 008A Emissione della posizione del codice e delle caratteristiche di qualità come valori assoluti 008B Emissione della posizione del codice, caratteristiche di qualità come valori assoluti e stringa del risultato 008C Emissione della posizione del codice e caratteristiche di qualità come classi 008D Emissione della posizione del codice, caratteristiche di qualità come classi e stringa del risultato 008E Emissione della posizione del codice e delle caratteristiche di qualità come classi e come valori assoluti 008F Emissione della posizione del codice, caratteristiche di qualità come classi e come valori assoluti e stringa del risultato Vision Sensor SIMATIC VS 130-2/VS 130-2vcr A5E00475789-01 6-23 Collegamento con il processo Parametri non interconnessi nel blocco (dati locali statici): Parametri Dichiarazione Tipo di dati Indirizzo (DB di istanza) Preassegnazio Descrizione ne X_POSITION STATIC INT 34.0 0 Coordinate X del punto centrale del codice relativamente al punto centrale dell'immagine (normalizzata in base alle dimensioni dell'immagine 640 * 480) Y_POSITION STATIC INT 36.0 0 Coordinate Y del punto centrale del codice relativamente al punto centrale dell'immagine (normalizzata in base alle dimensioni dell'immagine 640 * 480) ROT_ANGLE STATIC INT 38.0 0 Angolazione del punto centrale del codice relativamente al punto centrale dell'immagine (normalizzata in base alle dimensioni dell'immagine 640 * 480) INCLINE STATIC INT 40.0 0 Angolo di visuale (angolo tra asse del sensore e superficie del campo di codice) CONTRAST_F STATIC CHAR 42.0 '' Contrasto tra simboli come classe (valore valido se diverso da ' ') GROWTH_F STATIC CHAR 43.0 '' Divergenza d'impatto come classe (valore valido se diverso da ' ') NONUNIF_F STATIC CHAR 44.0 '' Irregolarità assiale come classe (valore valido se diverso da ' ') ERR_CORR_F STATIC CHAR 45.0 '' Correzione errore non apportata come classe (valore valido se diverso da ' ') QUALITY_F STATIC CHAR 46.0 '' Qualità complessiva come classe (valore valido se diverso da ' ') CONTRAST STATIC REAL 48.0 -1.0e+0 Contrasto tra simboli come valore assoluto (valore valido se diverso da -1.0e+0) GROWTH STATIC REAL 52.0 -1.0e+0 Divergenza d'impatto come valore assoluto (valore valido se diverso da -1.0e+0) NONUNIF STATIC REAL 56.0 -1.0e+0 Irregolarità assiale come valore assoluto (valore valido se diverso da -1.0e+0) ERR_CORR STATIC REAL 60.0 -1.0e+0 Correzione errore non apportata come valore assoluto (valore valido se diverso da -1.0e+0) 6-24 Vision Sensor SIMATIC VS 130-2/VS 130-2vcr A5E00475789-01 Collegamento con il processo Quando si possono eseguire i diversi ordini? Un ordine può essere eseguito senza errori a seconda dello stato di funzionamento attuale del VS 130-2. La tabella seguente mostra la combinazione corretta tra ordini e stati di funzionamento del VS 130-2. Il numero d'ordine è indicato nella tabella dei parametri. Stato di funzionamento del VS 130-2 RUN (RDY=1) (funzionamento di analisi con emissione delle stringhe del risultato N. d'ordine = (esadecimale) 0000 0001 0002 0003 0004 0005 0081 … 008F X X X X X X X STOP X X X X X X - ERROR (IN_OP=0) X X - X X X - Interruzione di un ordine (COMMAND = W#16#0000) L'interruzione di un ordine è ammessa solo per gli ordini di lettura: • Ordini di lettura (COMMAND = W#16#0081 … W#16#008F ) Il blocco segnala la conclusione dell'ordine con ACTIVE = FALSE. Se durante l'interruzione è in corso una trasmissione, questa viene interrotta e nel parametro ERRCODE viene segnalato l'errore con un messaggio opportuno. ERROR avrà il valore TRUE e DONE il valore FALSE. È in corso una trasmissione se DONE ed ERROR hanno il valore FALSE. Se durante l'interruzione non è in corso una trasmissione, al termine dell'ordine il parametro ERRCODE avrà il valore 0, ERROR il valore FALSE e DONE il valore TRUE. Cambio di ordine Per eseguire un ordine diverso, partendo da quello di lettura, occorre prima interrompere l'ordine attivo al momento (vedere sopra). Vision Sensor SIMATIC VS 130-2/VS 130-2vcr A5E00475789-01 6-25 Collegamento con il processo Cambio del codice (COMMAND = W#16#0001) Se il VS 130-2 sta eseguendo un ordine di lettura procedere nel modo seguente: 1. Richiamare l'FB 79 con COMMAND=W#16#0000. L'emissione della stringa del risultato (ordine W#16#0081) viene interrotta. 2. Sostituire il codice richiamando l'FB 79 con COMMAND=W#16#0001 e PARAM= nuovo n. di codice. All'avvio dell'ordine i parametri DONE ed ERROR avranno il valore FALSE. Il parametro ACTIVE assume il valore TRUE. Il blocco sostituisce il codice selezionato nel VS 130-2 con il valore indicato nel parametro PARAM1. In seguito interroga il codice attualmente selezionato nel VS 130-2 e lo emette nel parametro CODE_OUT. Se il codice selezionato ora corrisponde a quello indicato nel parametro PARAM1, il parametro ACTIVE ha il valore FALSE e il parametro DONE il valore TRUE. Se il codice selezionato ora non corrisponde a quello indicato nel parametro PARAM1, il parametro ACTIVE ha il valore FALSE e il parametro ERROR il valore TRUE. Il parametro ERRCODE contiene un opportuno messaggio di errore. Inoltre si controlla se il cambio del codice è bloccato da parte di un utente "Service" o "User1" registrato nell'assistente di installazione, e che ha acquisito il controllo tramite VS 130-2, e se il nuovo codice è appreso. Se viene rilevato un errore il parametro ACTIVE assume il valore FALSE e il parametro ERROR il valore TRUE. Il parametro ERRCODE contiene un opportuno messaggio di errore. 3. Richiamare di nuovo ciclicamente l'FB 79 con COMMAND= W#16#0081. Se si tenta di interrompere un ordine di cambio del codice in corso, il parametro ERRCODE assume il valore DW#16#00000002, ma l'ordine viene elaborato fino alla fine. Avvertenza Con il cambio di codice il sistema di analisi viene portato in STOP per almeno 150 ms (vedere Selezione dei modi di funzionamento "Selezione codice"). Nei singoli casi il cambio del codice può richiedere fino a 15 secondi. Indicando il valore 0 nel parametro PARAM1 si mantiene il codice selezionato precedentemente. Il valore di PARAM1 non deve essere modificato prima che l'ordine si sia concluso. Avvertenza Per l'elaborazione di questo ordine è necessario impostare i seguenti parametri in PROFIBUS DP o PROFINET IO: 6-26 • Emissione della stringa del risultato • Interfaccia per i segnali DISA, da SEL0 a SEL3, TRN, RES, IN_OP, TRD, RDY Vision Sensor SIMATIC VS 130-2/VS 130-2vcr A5E00475789-01 Collegamento con il processo Apprendimento di un codice (COMMAND = W#16#0002) Perché l'FB possa avviare l'apprendimento di un codice, il parametro Connect > Integrate > Control nel sistema di analisi deve il valore "DP" oppure "PNIO". L'ordine può essere impartito solo se il VS 130-2 non è in stato di funzionamento ERROR (cfr. tabella degli stati di funzionamento dopo quella dei parametri). All'avvio dell'ordine i parametri DONE ed ERROR hanno il valore FALSE. Il parametro ACTIVE assume il valore TRUE. Il blocco apprende il codice indicato nel parametro PARAM1. Avvertenza Nei singoli casi l'apprendimento del codice può richiedere fino a 35 secondi. Il valore di PARAM1 non deve essere modificato prima che l'ordine si sia concluso. In seguito interroga il codice attualmente selezionato nel VS 130-2 e lo emette nel parametro CODE_OUT. Se il codice selezionato ora corrisponde a quello indicato nel parametro PARAM1, il parametro ACTIVE ha il valore FALSE e il parametro DONE il valore TRUE. Se il codice selezionato ora non corrisponde a quello indicato nel parametro PARAM1, il parametro ACTIVE ha il valore FALSE e il parametro ERROR il valore TRUE. Il parametro ERRCODE contiene un opportuno messaggio di errore. Inoltre si controlla se l'apprendimento è bloccato da parte di un utente "Service" o "User1" registrato nell'assistente di installazione, e che ha acquisito il controllo tramite VS 130-2, e se l'apprendimento è riuscito. Se viene rilevato un errore il parametro ACTIVE assume il valore FALSE e il parametro ERROR il valore TRUE. Il parametro ERRCODE contiene un opportuno messaggio di errore. Se si tenta di interrompere un ordine di apprendimento in corso, il parametro ERRCODE assume il valore DW#16#00000002, ma l'ordine viene elaborato fino alla fine. Avvertenza Per l'elaborazione di questo ordine è necessario impostare i seguenti parametri in PROFIBUS DP o PROFINET IO: • Emissione della stringa del risultato • Interfaccia per i segnali DISA, da SEL0 a SEL3, TRN, RES, IN_OP, TRD, RDY Vision Sensor SIMATIC VS 130-2/VS 130-2vcr A5E00475789-01 6-27 Collegamento con il processo Emissione del codice attualmente selezionato (COMMAND = W#16#0003) All'avvio dell'ordine i parametri DONE ed ERROR hanno il valore FALSE. Il parametro ACTIVE assume il valore TRUE. Il blocco interroga il codice attualmente selezionato nel VS 130-2 e lo emette nel parametro CODE_OUT. Se la trasmissione del numero di codice si svolge senza errori il parametro ACTIVE assume il valore FALSE e il parametro DONE il valore TRUE. Avvertenza Per l'elaborazione di questo ordine è necessario impostare i seguenti parametri in PROFIBUS DP o PROFINET IO: • Emissione della stringa del risultato • Interfaccia per i segnali DISA, da SEL0 a SEL3, TRN, RES, IN_OP, TRD, RDY Emissione dello stato di funzionamento del VS 130-2 (COMMAND = W#16#0004) Il blocco determina lo stato di funzionamento attuale dal byte di stato del VS 130-2 e lo emette nel parametro STATE: • Se non è impostato il bit IN_OP viene emesso lo stato 3 (ERROR). • Se è impostato il bit IN_OP ma non il bit RDY viene emesso lo stato 2 (STOP). • Se sono impostati sia il bit IN_OP che il bit RDY viene emesso lo stato 1 (RUN). In seguito il parametro DONE assume il valore TRUE e ACTIVE il valore FALSE. Avvertenza Poiché l'ordine si conclude in un ciclo della CPU, nel parametro ACTIVE non si rileva alcun cambio di fronte. Un cambio di fronte non si rileva nemmeno nel parametro DONE se questo ha già il valore TRUE da un ordine precedente. Avvertenza Per l'elaborazione di questo ordine è necessario impostare il parametro seguente in PROFIBUS DP o PROFINET IO: Interfaccia per i segnali DISA, da SEL0 a SEL3, TRN, RES, IN_OP, TRD, RDY 6-28 Vision Sensor SIMATIC VS 130-2/VS 130-2vcr A5E00475789-01 Collegamento con il processo Resettaggio del bit DISA (COMMAND = W#16#0005) Il blocco resetta il bit DISA nel byte di comando del VS 130-2. In seguito il parametro DONE assume il valore TRUE e ACTIVE il valore FALSE. Avvertenza Poiché l'ordine si conclude in un ciclo della CPU, nel parametro ACTIVE non si rileva alcun cambio di fronte. Un cambio di fronte non si rileva nemmeno nel parametro DONE se questo ha già il valore TRUE da un ordine precedente. Avvertenza Per l'elaborazione di questo ordine è necessario impostare il parametro seguente in PROFIBUS DP o PROFINET IO: • Interfaccia per i segnali DISA, da SEL0 a SEL3, TRN, RES, IN_OP, TRD, RDY Svolgimento degli ordini di lettura (COMMAND = W#16#0081 … W#16#008F) Significato del parametro COMMAND negli ordini di lettura Valore (W#16#...) Significato 0081 Emissione della stringa del risultato 0082 Emissione delle caratteristiche di qualità come valori assoluti 0083 Emissione delle caratteristiche di qualità come valori assoluti e stringa del risultato 0084 Emissione delle caratteristiche di qualità come classi 0085 Emissione delle caratteristiche di qualità come classi e stringa del risultato 0086 Emissione delle caratteristiche di qualità come classi e come valori assoluti 0087 Emissione delle caratteristiche di qualità come classi e come valori assoluti e stringa del risultato 0088 Emissione della posizione del codice 0089 Emissione della posizione del codice e della stringa del risultato 008A Emissione della posizione del codice e delle caratteristiche di qualità come valori assoluti 008B Emissione della posizione del codice, caratteristiche di qualità come valori assoluti e stringa del risultato 008C Emissione della posizione del codice e caratteristiche di qualità come classi 008D Emissione della posizione del codice, caratteristiche di qualità come classi e stringa del risultato 008E Emissione della posizione del codice e delle caratteristiche di qualità come classi e come valori assoluti 008F Emissione della posizione del codice, caratteristiche di qualità come classi e come valori assoluti e stringa del risultato Gli ordini di lettura possono essere impartiti solo se il VS 130-2 è in stato di funzionamento RUN (cfr. tabella degli stati di funzionamento dopo quella dei parametri). A differenza di tutti gli altri ordini, gli ordini di lettura sono "permanenti". Ciò significa che il parametro ACTIVE mantiene il valore TRUE anche dopo il prelievo del risultato attuale della lettura e/o della posizione e/o delle caratteristiche di qualità dal VS 130-2. Analizzare pertanto i parametri DONE ed ERROR a ogni richiamo del blocco. Vision Sensor SIMATIC VS 130-2/VS 130-2vcr A5E00475789-01 6-29 Collegamento con il processo Se la trasmissione è riuscita si avrà DONE = TRUE. Tuttavia ciò significa solo che la trasmissione tra sistema di analisi ed FB (CPU) è riuscita senza errori. Per verificare se l'analisi del DMC si è conclusa senza errori occorre analizzare i bit READ (bit 3), MATCH (bit 4) e N_OK (bit 5) del byte di stato del sistema di analisi. Il comportamento dell'FB 79 è descritto nella tabella seguente. Analizzare inoltre ERRCODE per rilevare eventuali avvisi dell'FB. VS 130-2 Area di destinazione RECV Impossibile decodificare il codice. L'FB 79 registra la stringa di caratteri parametrizzata in "ReadErr". Il codice è stato decodificato correttamente ma non è stata parametrizzata alcuna specifica. L'FB 79 registra la stringa del risultato. Il codice è stato decodificato L'FB 79 registra la stringa di caratteri parametrizzata in "MatchErr" / correttamente ma non corrisponde alle "FilterMsg" se è stata parametrizzata la funzione Match / Filtro. Se sono specifiche. state parametrizzate entrambe le funzioni, l'FB 79 registra la stringa di caratteri parametrizzata in "MatchErr". Per maggiori informazioni su "MatchErr" e "FilterMsg" consultare il capitolo 5. Il codice è stato decodificato correttamente e corrisponde alle specifiche. L'FB 79 registra la stringa del risultato. Elaborare i dati registrati in RECV prima del successivo trigger altrimenti la coerenza di questi dati non è garantita! Analizzare anche il parametro LENGTH poiché l'area di ricezione viene sempre scritta solo fino a questa lunghezza. Un ordine di lettura in corso può essere interrotto richiamando l'FB 79 con COMMAND = W#16#0000. Se si verifica un errore durante l'elaborazione dell'ordine o durante l'interruzione di un ordine di lettura, si avrà ERROR = TRUE. In questo caso il parametro ERRCODE contiene un'identificazione della causa dell'errore. L'FB 79 scrive B#16#00 nell'area di destinazione RECV. Avvertenza Per l'elaborazione di questo ordine è necessario impostare i seguenti parametri in PROFIBUS DP o PROFINET IO: • Emissione della stringa del risultato • Interfaccia per i segnali DISA, da SEL0 a SEL3, TRN, RES, IN_OP, TRD, RDY Comportamento all'avviamento In caso di errore (ERRCODE <> DW#16#0000 0000), dopo il richiamo di un OB di allarme (p. es. OB 82) e dopo un passaggio STOP-RUN della CPU occorre inizializzare una volta l'FB con RESET=TRUE. Inserire nel programma utente un primo richiamo adeguato. 6-30 Vision Sensor SIMATIC VS 130-2/VS 130-2vcr A5E00475789-01 Collegamento con il processo Informazione di errore Se si è verificato un errore viene impostato ERROR = TRUE. La causa esatta dell'errore viene visualizzata in ERRCODE. Inoltre vengono emessi avvisi nei quali ERROR viene impostato su FALSE. Questi identificano una situazione di errore che non comporta l'interruzione dell'ordine attuale. Se dopo aver richiamato l'FB si ha ERRCODE <> DW#16#0000 0000, occorre richiamare nuovamente l'FB con RESET=TRUE per resettare l'informazione di errore nell'FB. Avvertenza Richiamando l'FB con RESET=TRUE si confermano solo le segnalazioni di errore dell'FB. Per confermare gli errori del VS 130-2 (p. es. "Transmit Error") occorre impostare il bit RES del byte di comando (vedere Assegnazione delle interfacce del sistema di analisi rilevanti per PROFIBUS DP e PROFINET IO e Messaggi di errore). ERRCODE (DW#16#) ERROR Spiegazione 0000 0000 0 Nessun errore 0000 0001 0 Nuovo ordine inattivo finché è attivo quello precedente 0000 0002 0 Impossibile interrompere l'ordine 0001 0001 1 Numero di ordine non ammesso (parametro COMMAND) 0001 0002 1 Ordine non elaborabile con lo stato di funzionamento attuale del VS 130-2. 0001 0003 1 Durante il funzionamento (nessun avviamento e nessun caso di errore) l'FB è stato richiamato con RESET=TRUE oppure l'interfaccia dei dati utili è già occupata da un'altra istanza di FB. 0001 0004 1 L'interfaccia dei dati utili di tramissione/ricezione manca o è incompleta. 0001 0005 1 Il numero di codice selezionato nel sistema di analisi non corrisponde a quello indicato nell'FB, probabilmente perché il controllo del sistema di analisi è stato acquisito dall'assistente di installazione. 0001 0006 1 Numero di codice non ammesso (parametro PARAM1) Sono ammessi i numeri di codice da 1 a 14 (apprendimento) e da 0 a 15 (cambio di codice). 0001 0007 1 Ordine interrotto dall'utente. 0001 0008 1 Apprendimento del codice impossibile, probabilmente perché il controllo del sistema di analisi è stato acquisito dall'assistente di installazione. 0001 0009 1 Area di ricezione non ammessa. Sono ammessi solo i blocchi dati e il tipo di dati BYTE. 0001 8092 1 L'area di ricezione non è disponibile. 0001 8323 1 L'area di ricezione è troppo breve. 0001 8325 1 Area dati non ammessa. 0001 8330 1 L'area di ricezione è protetta in scrittura. 0002 0003 1 Il codice selezionato non è stato appreso. 0002 0004 1 Codice impossibile da apprendere. Collocare il codice nell'immagine oppure migliorare la qualità dell'immagine. 0002 0005 1 Ordine interrotto dal sistema di analisi. Avvertenza Se l'informazione di errore emessa è diversa da quelle descritte precedentemente, essa deriva dalla SFC 20 "BLKMOV" utilizzata per la registrazione della stringa del risultato nell'area di ricezione. Le informazioni di errore corrispondenti sono indicate nella Guida in linea alle funzioni e ai blocchi funzionali di sistema. Vision Sensor SIMATIC VS 130-2/VS 130-2vcr A5E00475789-01 6-31 Collegamento con il processo 6.6 Programmi di esempio 6.6.1 Programma di esempio per il collegamento del VS 130-2 a un controllore SIMATIC con l'aiuto dell'FB 79 Il programma descritto qui di seguito è contenuto nel CD con le istruzioni per la messa in servizio nel percorso Examples\SIMATIC e in Internet nel sito… Integrazione dell'FB79 in un programma STEP 7 Nel programma STEP 7 allegato la funzione FC1 comprende un esempio semplice di emissione della stringa del risultato. Con l'aiuto della funzione FC 2 è possibile eseguire un cambio di codice. Allo stato della fornitura nell'OB1 viene richiamata solo la FC1. Per attivare la FC2 occorre cancellare o saltare il primo segmento con il richiamo della FC1. Avvertenza Nel parametro COMMAND si potrà creare il valore W#16#0081 (emissione della stinga del risultato) solo se nel byte di stato il bit 2 (corrispondente al segnale RDY) è TRUE. In caso contrario viene segnalato l'errore "Modo di funzionamento non ammesso". Collegamento con il processo Il sistema di analisi viene collegato a un PLC tramite PROFIBUS DP o PROFINET IO. Per il trigger vengono inoltre utilizzati una barriera fotoelettrica o un interruttore di prossimità BERO che devono essere letti da un'unità degli ingressi digitali. I dati ricevuti vengono trasferiti al blocco dati DB48 nei byte da 0 a 500. Ampliamento del cambio del codice Nel byte di merker MB200 si predefinisce il numero di codice desiderato. Il cambio di codice avviene automaticamente mantenendo l'ordine corretto dei comandi. L'FB commuta sul codice predefinito in PARAM1. ! Attenzione Per evitare stati dell'impianto indefiniti è opportuno eseguire il cambio di codice solo con l'arresto dell'impianto o in funzionamento manuale. OB di avviamento OB100 Nell'OB100 occorre impostare l'ingresso RESET dell'FB79 per inizializzare l'FB. L'ingresso viene resettato con il richiamo dell'FB79. 6-32 Vision Sensor SIMATIC VS 130-2/VS 130-2vcr A5E00475789-01 Collegamento con il processo Bit utilizzati del byte di comando e di stato Oltre al richiamo dell'FB79, nel programma è necessario elaborare anche i seguenti bit di comando e di stato: N. bit Nel Corrisponde al segnale Funzione A x.6 Byte di comando TRG Avvio dell'analisi con fronte di salita. A x.7 Byte di comando RES Resettaggio dell'errore del VS 130-2. E x.0 Byte di stato IN_OP 0: errore o avviamento, 1: VS 130-2 operativo E x.2 Byte di stato RDY 1: VS 130-2 in RUN, quindi pronto ad analizzare i codici. Questo segnale si può utilizzare per abilitare l'inserimento dei pezzi. 6.6.2 Programma di esempio per l'emissione del codice letto su un PC o un PG Il programma descritto qui di seguito è contenuto nel CD con le istruzioni per la messa in servizio nel percorso Examples\Excel e in Internet nel sito… Collegamento con il processo Come base viene presa la configurazione descritta nel capitolo Lettura dei codici o controllo della qualità in ambiente PROFINET ed emissione tramite Ethernet. Da notare che il PC/PG per l'emissione del codice letto non è collegato al sistema di analisi attraverso RS232 bensì tramite Ethernet. Dopo aver eseguito le istruzioni operative descritte nel file excel.wri i codici letti dal VS 130-2/VS 130-2vcr vengono registrati in una tabella di Excel. Vision Sensor SIMATIC VS 130-2/VS 130-2vcr A5E00475789-01 6-33 Collegamento con il processo 6.6.3 Programma di esempio per l'archiviazione di informazioni di diagnostica su un PC o un PG Il programma descritto qui di seguito è contenuto nel CD con le istruzioni per la messa in servizio nel percorso Examples\Diagnostics e in Internet nel sito… L'esempio "mmidiag" consente di archiviare sul PC i set di dati di diagnostica come file in formato .csv e le immagini di diagnostica come file bitmap. Oltre alle immagini di diagnostica viene trasferito un file di testo che contiene dettagli dell'immagine. Collegamento con il processo Come base viene presa la configurazione descritta nel capitolo Lettura dei codici o controllo della qualità in ambiente PROFINET ed emissione tramite Ethernet. Da notare che il PC/PG per l'archiviazione dei set di dati e/o delle immagini di diagnostica non è collegato al sistema di analisi attraverso RS232 bensì tramite Ethernet. Assistente di installazione Nell'assistente di installazione è necessario definire le impostazioni seguenti: • Finestra di dialogo Collegamenti, scheda Interfacce: indicare in "Archiviazione/MMI" l'indirizzo IP e la porta del PC/PG sul quale archiviare le informazioni di diagnostica. • Finestra di dialogo Collegamenti, scheda Integrazione: selezionare in "Trasferimento diagnostica" che cosa si desidera archiviare: solo i set di dati di diagnostica, solo le immagini di diagnostica o entrambi. Programma di esempio Assicurarsi che nell'esempio siano impostati in "Connection" gli stessi valori della finestra di dialogo Collegamenti, scheda Interfacce dell'assistente di installazione. In "Options" vanno indicate le dimensioni max. del file csv. Se il file .csv supera queste dimensioni, il programma di esempio crea un nuovo file .csv. Inoltre nel campo di introduzione "Timeout" è possibile indicare un intervallo di tempo in secondi al termine del quale il programma di esempio si arresta automaticamente se non riceve una risposta dal sistema di analisi. Ciò consente di verificare se il collegamento con il sistema di analisi è ancora attivo. In "Output" si indicano le cartelle nelle quali salvare le immagini di diagnostica e i file .csv. Dopo aver premuto il pulsante "Start" il programma attende la creazione del collegamento da parte del sistema di analisi. Il trasferimento dei dati di diagnostica inizia dopo la creazione del collegamento. I nomi dei file hanno la struttura seguente: • File .csv: diagrecs_<data>_<ora>.csv • File bitmap: diagimg_<data>_<ora>.bmp • Dettagli sull'immagine: diagimg_<data>_<ora>.txt 6-34 Vision Sensor SIMATIC VS 130-2/VS 130-2vcr A5E00475789-01 7 Diagnostica 7.1 Introduzione Quando si presentano determinate condizioni o errori in funzionamento di analisi, il VS 130-2/VS 130-2vcr mette a disposizione opportune informazioni di diagnostica nelle forme seguenti: • Segnalazione tramite l'assistente di installazione • Segnalazione sul display del sistema di analisi • Attivazione del LED "BF" • Diagnostica slave 7.2 Diagnostica tramite messaggi Generalità Le segnalazioni si suddividono nei tipi seguenti: • Messaggi di errore • Avvisi/Avvertenze • Risultati di lettura Tutti e tre i tipi di segnalazione vengono visualizzati sul display del sistema di analisi. La maggior parte delle segnalazioni del tipo "messaggio di errore", inoltre, attivano un allarme di diagnostica nel master DP corrispondente attraverso il PROFIBUS. Negli argomenti "Messaggi di errore", "Avvisi/Avvertenze" e "Risultati di lettura" sono descritti tutti i messaggi, il loro significato e i rispettivi rimedi. Vision Sensor SIMATIC VS 130-2/VS 130-2vcr A5E00475789-01 7-1 Diagnostica 7.2.1 Messaggi di errore In caso di messaggi di errore viene resettato il segnale "IN_OP" (In Operation) e si accende il LED SF (errore cumulativo). A eccezione dei messaggi di errore PROFIBUS DP e PROFINET IO tutti gli errori devono essere confermati impostando i bit DISA e RES del byte di comando. Se il VS 130-2/VS 130-2vcr è collegato a PROFIBUS DP o PROFINET IO, tutti i messaggi di errore per i quali nella tabella seguente è indicato un numero nella colonna "N. bit dal byte di diagnostica 0 (DP)" o "Valore (PROFINET)" attivano un allarme di diagnostica nel rispettivo master DP o IO Controller. Le modalità di lettura e di analisi delle informazioni di diagnostica disponibili nel VS 130-2 sono descritte in Diagnostica slave e diagnostica IO. N. pro- Messaggio gressivo N. bit dal Valore Descrizione byte di (PROFINET) diagnostica 0 (DP) Rimedi 1 Invalid Sensor 0 W#16#5000 Il tipo di sensore collegato non viene supportato. Collegare un sensore supportato da VS 130-2/VS 130-2vcr. 2 Sensor Not Found 1 W#16#5001 Non è stato collegato alcun sensore. Collegare il sensore in modo appropriato al sistema di analisi. 3 Disable Sig. 3 Change W#16#5003 Segnale DISA modificato in un punto non valido (durante l'apprendimento) Controllare la sequenza temporale dei segnali predisposti. Avviare nuovamente l'apprendimento. 4 Error in Signal Sequence W#16#5004 Durante l'apprendimento non viene rispettata la regolare sequenza temporale dei segnali predisposti. Controllare la sequenza temporale dei segnali predisposti. Avviare nuovamente l'apprendimento. 5 Code corrupt 5 W#16#5005 Impossibile ripristinare il codice. Eseguire nuovamente l'apprendimento. 6 TCP/RS232 7 Trm. Error W#16#5007 Il buffer di trasmissione è completo perché i dati non possono essere inviati in un tempo abbastanza breve. 7-2 4 Ridurre la frequenza di trigger oppure elaborare più velocemente i risultati sul lato del server. La trasmissione dei dati inoltre può essere bloccata da un carico eccessivo della rete alla quale è collegato il sistema di analisi. Eventualmente controllare il collegamento di rete. Vision Sensor SIMATIC VS 130-2/VS 130-2vcr A5E00475789-01 Diagnostica N. pro- Messaggio gressivo N. bit dal Valore Descrizione byte di (PROFINET) diagnostica 0 (DP) Rimedi 7 ARCH/MMI Trm. Error 7 W#16#5007 Il buffer di trasmissione è completo perché i dati non possono essere inviati in un tempo abbastanza breve o perché il server non conferma per tempo la ricezione dei dati. Ridurre la frequenza di trigger o la quantità dei dati di diagnostica da archiviare. Elaborare più velocemente i risultati sul lato del server. La trasmissione dei dati inoltre può essere bloccata da un carico eccessivo della rete alla quale è collegato il sistema di analisi. Eventualmente controllare il collegamento di rete. 8 DP/PNIO Trm. Error 7 W#16#5007 La trasmissione dell'ultimo risultato di lettura non si è ancora conclusa, tuttavia il prossimo è già disponibile, oppure il master DP/IO Controller non risponde entro il tempo di controllo Handshake (parametro Connect > Ports > DP > Timeout nel sistema di analisi oppure nel parametro Limite di tempo sul PROFIBUS DP nella parte 1/3: Interfacce della finestra di dialogo Collegamenti nel Supporto di configurazione, parametro Connect >Ports >PNIO >Timeout nel sistema di analisi o parametro Limite di tempo in PROFINET IO nella Parte 1/3: Interfacce della finestra di dialogo Collegamenti nel Supporto di installazione). Ridurre la frequenza di trigger oppure elaborare i risultati più velocemente. Modificare eventualmente la velocità di trasmissione della configurazione DP o il tempo di aggiornamento nella configurazione PROFINET. 9 Invalid DP Parameters 8 - Correggere le impostazioni DP. 10 Cycletime too short 9 W#16#5009 Con la prima analisi del codice dopo il passaggio da STOP a RUN del sistema di analisi non è stato possibile concludere la prima iterazione dell'analisi entro il 90% del limite superiore parametrizzato per il tempo di ciclo. Incrementare il tempo di ciclo, migliorare la qualità dell'immagine oppure riavviare il funzionamento di analisi. Collocare il codice nell'immagine oppure migliorare la qualità dell'immagine. (Avvertenza: solo per VS 130-2 fino alla V1.5 inclusa) Impostazioni DP errate 11 Error Training Code 10 W#16#500A Durante l'apprendimento non è stato trovato nessun codice nell'immagine. 12 Match Mismatch 11 W#16#500B Il codice appreso non è Adeguare le impostazioni compatibile con le impostazioni Match oppure apprendere Match (p. es. separatore ID non un codice adatto. trovato Vision Sensor SIMATIC VS 130-2/VS 130-2vcr A5E00475789-01 7-3 Diagnostica N. pro- Messaggio gressivo N. bit dal Valore Descrizione byte di (PROFINET) diagnostica 0 (DP) Rimedi 13 No ECC 200 12 Code W#16#500C Il codice trovato durante l'apprendimento non corrisponde agli standard ECC 200. Impiegare un codice conforme agli standard. 14 PROFI BUS DP Error - Accertarsi che i parametri per la comunicazione tramite PROFINET DP e i partner di comunicazione siano attivati e configurati correttamente. Controllare il collegamento al master DP. 15 TCP/RS232 14 Communic. W#16#500E Errore di collegamento nella comunicazione attraverso una connessione TCP o con l'utilizzo di un convertitore EthernetRS232: non esiste una connessione TCP o la trasmissione dei dati non può essere conclusa entro il limite di tempo parametrizzato. Accertarsi che il server TCP/il convertitore Ethernet-RS232 collegato sia configurato correttamente e che sia pronto alla ricezione. A seconda del convertitore EthernetRS232 collegato è possibile che trascorrano fino a 20 s prima che diventino attive le modifiche delle impostazioni RS232 o della parametrizzazione della sorgente di trigger o dell'emissione della stringa del risultato in "TCP/RS232". In questo intervallo di tempo è preferibile evitare sia il primo trigger di un ciclo di analisi che la commutazione su RUN. 16 ARCH/MMI Communic. W#16#500E Errore di comunicazione tramite collegamento di archiviazione Non esiste una connessione TCP, il server non risponde entro il limite di tempo parametrizzato o viola il protocollo di archiviazione. Controllare il collegamento con il server. Assicurarsi che i dati del server vengano elaborati in tempi sufficientemente brevi rispettando il protocollo. 7-4 13 14 Errore di comunicazione PROFIBUS DP. Vision Sensor SIMATIC VS 130-2/VS 130-2vcr A5E00475789-01 Diagnostica N. pro- Messaggio gressivo N. bit dal Valore Descrizione byte di (PROFINET) diagnostica 0 (DP) Rimedi 17 15 Ridurre la frequenza di trigger oppure il tempo di esposizione. Lamp Overload W#16#500F L'unità di illuminazione IR è sovraccarica. La frequenza max. di trigger fT per alcuni tempi di esposizione selezionati TB è la seguente: • TB = 500 µs: fT = 60 Hz • TB = 1000 µs: fT = 40 Hz • TB = 2000 µs: fT = 20 Hz • TB = 3000 µs: fT = 13 Hz • TB = 4000 µs: fT = 10 Hz • TB = 5000 µs: fT = 8 Hz • TB = 6000 µs: fT = 7 Hz • TB = 7000 µs: fT = 6 Hz • TB = 8000 µs: fT = 5 Hz • TB = 9000 µs: fT = 4,5 Hz • TB = 10000 µs: fT = 4 Hz Avvertenza: frequenze di trigger > 33 Hz non sono opportune. 18 Reserved code-No. 16 W#16#5010 Tramite Digital I/O oppure Selezionare un numero di PROFIBUS DPo PROFINET IO codice tra 1 e 14. viene effettuato il tentativo di apprendere il codice numero 15. Questo codice è riservato per l'apprendimento automatico. 19 PROFINET IO Error - W#16#5011 Errore nella comunicazione PROFINET IO. 20 Internal File Error 5 W#16#5005 Si è verificato un errore durante Se questo errore si il salvataggio nella memoria non verifica spesso, rivolgersi volatile. al Customer Support. Vision Sensor SIMATIC VS 130-2/VS 130-2vcr A5E00475789-01 Accertarsi che i parametri per la comunicazione tramite PROFINET IO e i partner di comunicazione siano attivati e configurati correttamente. Controllare il collegamento all'IO Controller. 7-5 Diagnostica PROFIBUS DP Error o PROFINET IO Error Se si verifica uno dei due errori "PROFIBUS DP Error" o "PROFINET IO Error" il sistema di analisi controlla se la causa dell'errore è ancora presente durante la sua visualizzazione. Se la comunicazione viene ripristinata, il sistema di analisi resetta l'errore e assume i seguenti stati di funzionamento: • RUN, con il rispettivo numero di codice, se l'errore si è verificato in stato di funzionamento RUN • STOP in tutti gli altri casi A prescindere da ciò è possibile confermare l'errore manualmente (nel sistema di analisi o nell'assistente all'installazione) e quindi modificare la configurazione. La presenza di entrambi gli errori e la conferma automatica vengono salvate in modo permanente nei set di dati di diagnostica (le rispettive registrazioni quindi non vengono sovrascritte da nuovi errori). Le differenze nella quantità di zeri vengono segnalate nei punti seguenti: • Nel menu "Informazioni su…" del sistema di analisi • Nel task "Funzionamento di analisi" dell'assistente di installazione • Nel task "Informazioni su…" dell'assistente di installazione, scheda "Statistica" Avvertenza Se si verifica un errore PROFIBUS DP o PROFINET IO, nella CPU SIMATIC S7 viene richiamato l'OB 86 (OB di guasto del rack). Se l'OB 86 non è stato programmato, la CPU entra in STOP. 7-6 Vision Sensor SIMATIC VS 130-2/VS 130-2vcr A5E00475789-01 Diagnostica 7.2.2 N. progressivo 1 Avvisi/Avvertenze Messaggio Descrizione Rimedi PROFIBUS Connection failed Non è stato possibile creare il collegamento con l'impostazione di Control, Trigger, String o Result sul PROFIBUS DP. L'impostazione viene applicata confermando il messaggio con OK. Scegliendo ESC l'impostazione non viene applicata. Correggere i parametri PROFIBUS DP o attivare il partner di comunicazione. 2 Cycletime must Impostazione dell'esposizione su be > 200ms "Automatico" possibile solo se "Cycletime" è impostato su "> 200ms". L'impostazione non viene applicata. 3 For Verify ExposureÅÆ Manual Il task Verify può essere selezionato Modificare la parametrizzazione. solo se l'esposizione è manuale ovvero l'esposizione non può più essere commutata dall'impostazione manuale se è impostato il task Verify. L'impostazione non viene applicata. 4 String=DP needs Control=DP L'emissione della stringa può essere Configurare il parametro Control su DP. configurata per PROFIBUS DP solo se anche Control è configurato su PROFIBUS DP ovvero Control non può essere disattivato da PROFIBUS DP se la stringa è configurata su PROFIBUS DP. L'impostazione non viene applicata. 5 Permission denied for ... Le impostazioni di protezione impediscono di impostare questo valore dal menu del sistema di analisi. 6 Restart to Activate La modifica del nome di un Disattivare e riattivare l'alimentazione di dispositivo in PROFINET è attiva solo tensione del sistema di analisi. dopo un nuovo avviamento del sistema di analisi. 7 Please wait In funzionamento di configurazione viene eseguita un'ottimizzazione dell'esposizione. A questo scopo vengono fatte diverse riprese. Se trigger è su "Trg" Only" è necessario anche un trigger. 8 This will delete all codes! La modifica di questo parametro richiede un nuovo apprendimento di tutti i codici. Tutti i codici appresi vengono cancellati. 9 TCP/IP Esc:Skip Durante l'autotest si attende l'attivazione dei collegamenti TCP/IP (evtl. ricezione dell'indirizzo IP dal server DHCP). Vision Sensor SIMATIC VS 130-2/VS 130-2vcr A5E00475789-01 Per utilizzare l'esposizione con modo "Automatico", aumentare prima il valore di "Cycletime" a > 200ms. Impostare il valore tramite la superficie operativa Web o modificare le impostazioni di protezione nella superficie operativa Web. Se il messaggio non scompare dopo alcuni secondi, controllare la connessione di rete. Con ESC si può saltare la creazione del collegamento (che continua in background). 7-7 Diagnostica N. progressivo 10 7-8 Messaggio Descrizione Rimedi Arch/MMI Esc:Skip Durante l'autotest si attende la creazione del collegamento TCP/IP con il software di archiviazione. Se il messaggio non scompare dopo alcuni secondi, controllare la connessione con il software di archiviazione. Con ESC si può saltare la creazione del collegamento (che continua in background). 11 TCP/RS232 Esc: Skip Nell'autotest non è (ancora) possibile stabilire il collegamento con il convertitore Ethernet-RS232 o il PG/PC con il server TCP configurati. Se il messaggio non scompare dopo alcuni secondi, controllare la connessione con il convertitore Ethernet-RS232 o il PG/PC con il server TCP. Con ESC si può saltare la creazione del collegamento (che continua in background). 12 PROFIBUS Esc:Skip Nell'autotest non è (ancora) possibile Se il messaggio non scompare dopo alcuni stabilire la comunicazione tramite secondi, controllare la connessione con il PROFIBUS DP. master DP. Con ESC si può saltare la creazione del collegamento (che continua in background). 13 Factory Settings used. Vengono utilizzate le preimpostazioni per tutti i parametri, non vi sono codici appresi. Dopo l'autotest il sistema di analisi entra direttamente in funzionamento Allinea. 14 Code nn Training... Durante l'apprendimento si attende un trigger o l'immagine triggerata è in corso di elaborazione. 15 String=PNIO needs Control=PNIO L'emissione della stringa può essere Configurare il parametro Control su PNIO. configurata per PROFINET IO solo se anche Control è configurato su PROFINET IO ovvero Control non può essere disattivato da PROFINET IO se la stringa è configurata su PROFINET IO. L'impostazione non viene applicata. 16 PROFINET Esc:Skip Nell'autotest non è (ancora) possibile Questo messaggio deriva dalla stabilire la comunicazione tramite commutazione dell'indirizzo IP con una PROFINET. nuova configurazione. Esso è presente finché non si conclude la commutazione. Se il messaggio non scompare dopo alcuni secondi, controllare la connessione con l'IO Controller. Con ESC si può saltare la creazione del collegamento (che continua in background). 17 This will cause a restart. La modalità IP è stata commutata su PNIO o era su PNIO e deve assumere un altro valore. La modifica è attiva solo dopo il nuovo avviamento del sistema di analisi. Confermando con "OK" viene eseguito il nuovo avviamento. Premendo "ESC" la modifica non viene applicata e il nuovo avviamento non viene eseguito. Vision Sensor SIMATIC VS 130-2/VS 130-2vcr A5E00475789-01 Diagnostica N. progressivo 18 Messaggio Descrizione Rimedi Invalid Netmask Indicando il registro di sottorete in Ports > Ethernet è stato introdotto un valore non valido. Il valore non viene applicato. Il registro di sottorete deve avere la struttura seguente: 255.255.xxx.yyy Dal punto di vista binario, xxx.yyy deve essere formato, visto da sinistra, da 1 senza spazi vuoti e, visto da destra, da 0 senza spazi vuoti. Osservare inoltre quanto segue: yyy <= 254 19 Sensortype changed. Ok È stato collegato un sensore la cui risoluzione non corrisponde a quella del sensore precedente. Confermando con OK viene emesso l'avviso seguente. 20 This will reset settings! Ok Collegando un sensore con una risoluzione che non corrisponde a quella del sensore precedente si cancellano i parametri. Confermando con OK si cancellano i parametri. 21 Hires not supported Utilizzare un sensore che non sia ad alta risoluzione oppure un sistema di analisi che supporti il sensore ad alta risoluzione. 22 Hardware not supported Con questo sistema di analisi non è possibile utilizzare un sensore ad alta risoluzione. Con questo sistema di analisi non è possibile utilizzare questa versione firmware. Vision Sensor SIMATIC VS 130-2/VS 130-2vcr A5E00475789-01 Utilizzare l'aggiornamento del sistema per installare una versione firmware compatibile con il sistema di analisi o utilizzare un sistema di analisi con una versione compatibile con il firmware. 7-9 Diagnostica 7.2.3 Risultati di lettura N. Messaggio prog ress ivo 1 Read Err (<Motivo>) 2 3 4 Filter Error Match Error Format Error Descrizione Rimedi Non è stato possibile leggere il codice Per le possibili cause v. "Error Training Code" in funzionamento di analisi. nei messaggi di errore. Avvertenza: Questo testo è modificabile in Connect>String>Messages >ReadErr Testo per il caso in cui i valori parametrizzati nella parte attuale per "Posizione di avvio" o "ID del filtro" non siano disponibili nel codice letto. Avvertenza: Questo testo è modificabile in Connect>String>Messages > FilterErr Il parametro selezionato in Connect > String > Filter > Option non è stato trovato nel codice da confrontare o la stringa di caratteri definita con l'apprendimento non corrisponde alla stringa attuale del codice. Avvertenza: Questo testo è modificabile in Connect>String>Messages > MatchErr. Errore nel campo di introduzione Connect>String>Format>String. Avvertenza: Questo testo è modificabile in Connect>String>Messages > Format Err. 1. Controllare che il DMC attuale sia corretto. 2. Controllare ed evtl. correggere le impostazioni in Connect>String>Filter>StartPos e ID. 1. Il codice letto è diverso da quello appreso (e quindi scorretto) o è stato appreso il codice errato. 2. Controllare la parametrizzazione in Connect>String>Filter>Option Controllare le impostazioni in Connect>String> Format>String. Avvertenza In caso di comando tramite assistente di installazione attenersi alla descrizione in Superficie operativa dell'applicazione Web. 7-10 Vision Sensor SIMATIC VS 130-2/VS 130-2vcr A5E00475789-01 Diagnostica 7.3 Diagnostica tramite analisi del LED "BF" 7.3.1 LED "BF" in PROFIBUS DP LED "BF" Significato in caso di errore acceso Il VS 130-2/VS 130-2vcr non • sta scambiando dati ma • cercando la velocità di trasmissione • Verificare che il connettore di bus sia inserito correttamente. Il VS 130-2/VS 130-2vcr non • sta scambiando dati né cercando la velocità di • trasmissione • Controllare la lunghezza del cavo in relazione alla velocità di trasmissione. • Se si utilizza un master DP S7: vedere il buffer di diagnostica del master DP o la diagnostica slave DP in Configurazione HW. lampeggia 7.3.2 Rimedi Controllare che il cavo di bus verso il master DP non si interrotto. Se si utilizza un master DP S7: vedere il buffer di diagnostica del master DP o la diagnostica slave DP in Configurazione HW. Controllare l'impostazione delle resistenze terminali. Controllare la configurazione del master DP (indirizzo PROFIBUS, velocità di trasmissione, configurazione, profilo di bus). LED "BF" in PROFINET IO LED "BF" Significato in caso di errore Rimedi acceso • Errore di bus (nessun collegamento fisico a una sottorete/switch) Verificare che il connettore di bus sia inserito correttamente. • Velocità di trasmissione inadeguata • La trasmissione full duplex non è attiva • La comunicazione del bus tramite PROFINET è interrotta. • L'indirizzo IP non è corretto. • Progettazione errata. • Parametrizzazione errata. • Nome del dispositivo errato o mancante • IO Controller non disponibile/spento ma collegamento Ethernet presente lampeggia Vision Sensor SIMATIC VS 130-2/VS 130-2vcr A5E00475789-01 • Controllare che l'indirizzo IP o il nome del dispositivo non siano presenti più volte nella rete. • Controllare le impostazioni dell'IO Controller. 7-11 Diagnostica 7.4 Diagnostica slave e IO Device 7.4.1 Introduzione Errori come p. es. "Sensor not found" attivano una diagnostica slave o dell'IO Device. La diagnostica slave è conforme alle norme PROFIBUS EN 50170 e IEC 61158 / IEC 61784 e può essere letta con STEP 7 a seconda del master DP o dell'IO Controller. Qui di seguito sono descritte brevemente le modalità di lettura e la struttura della diagnostica degli slave o degli IO Device. Una descrizione dettagliata è contenuta nel manuale Apparecchiatura di periferia decentrata ET 200M e nel manuale di programmazione PROFINET IO – Migrazione da PROFIBUS DP a PROFINET IO. Avvertenza Il VS 130-2/VS 130-2vcr non supporta i comandi di controllo SYNC e FREEZE. Se lo slave VS 130-2/VS 130-2vcr riceve uno di questi comandi di controllo viene impostato il bit 0 nel byte di diagnostica 1 (vedere Diagnostica in PROFIBUS DP). 7.4.2 Lettura della diagnostica con S7 Se nel sistema di analisi si verifica p. es. l'errore "Sensor not found" e come master DP o IO Controller si utilizza una CPU S7, nel master DP o nell'IO Controller viene avviato l'OB di allarme di diagnostica (OB 82). Le sue variabili locali OB_82_EV_CLASS, OB_82_MDL_DEFECT e OB82_EXT_FAULT hanno i valori seguenti: Variabile Valore Significato OB_82_EV_CLASS B#16#39 Evento entrante OB_82_MDL_DEFECT TRUE Guasto dell'unità OB_82_EXT_FAULT TRUE Errore esterno L'effettiva causa del disturbo tuttavia non è rilevabile dalle variabili locali dell'OB 82. Questa si determina nel modo seguente: • PROFIBUS DP: richiamando la SFC 13 "DPNRM_DG" o l'SFB 54 "RALRM" nell'OB 82 • PROFINET IO: richiamando l'SFB 54 "RALRM" nell'OB 82 Nel buffer di diagnostica compare la registrazione "Unità difettosa" e nello stato dell'unità del VS 130-2/VS 130-2vcr compare il testo corrispondente del file GSD, p. es. "Sensor not found". Dopo aver eliminato l'errore (esempio: il sensore è nuovamente inserito) e averlo confermato sul sistema di analisi, nel master DP o nell'IO Controller viene avviato nuovamente l'OB di allarme di diagnostica (OB 82). 7-12 Vision Sensor SIMATIC VS 130-2/VS 130-2vcr A5E00475789-01 Diagnostica Le sue variabili locali OB_82_EV_CLASS, OB_82_MDL_DEFECT e OB82_EXT_FAULT hanno i valori seguenti: Variabile Valore Significato OB_82_EV_CLASS B#16#38 Evento uscente OB_82_MDL_DEFECT FALSE Nessun guasto dell'unità OB_82_EXT_FAULT FALSE Nessun errore esterno Nel buffer di diagnostica compare la registrazione "Unità progettata conformemente" e nello stato dell'unità del VS 130-2/VS 130-2vcr non compare più il testo del file GSD corrispondente all'errore in PROFIBUS DP. 7.4.3 Diagnostica in PROFIBUS DP I byte da 7 a 10 della diagnostica slave letta con la SFC 13 (byte di diagnostica da 0 a 3) corrispondono al campo con lunghezza di 32 bit "Unit_Diag_Bit" del file GSD SIEM8111.GSD e ai bit di diagnostica riportati nella tabella in Messaggi di errore. La diagnostica slave ha la struttura seguente: Telegramma PROFIBUS Significato Campo di validità Byte 0 Byte 1 Byte 2 Byte 3 Byte 4 Byte 5 Byte 6 Secondo la norma Secondo la norma Secondo la norma Secondo la norma Secondo la norma Secondo la norma Secondo la norma Byte 7 Stato della stazione 1 (bit 3 = 1: diagnostica esterna presente) Stato della stazione 2 Stato della stazione 3 Indirizzo PROFIBUS del master Identificativo produttore (byte superiore): B#16#81 Identificativo produttore (byte inferiore): B#16#11 Lunghezza dei dati di diagnostica specifici del VS 130-2/VS 130-2vcr incl. il byte 6: B#16#05 Byte di diagnostica 0 (p. es. bit 1 "Sensor not found") Byte 8 Byte di diagnostica 1 Byte 9 Byte di diagnostica 2 Byte 10 Byte di diagnostica 3 Vision Sensor SIMATIC VS 130-2/VS 130-2vcr A5E00475789-01 Specifico del VS 130-2/VS 130-2vcr Specifico del VS 130-2/VS 130-2vcr Specifico del VS 130-2/VS 130-2vcr Specifico del VS 130-2/VS 130-2vcr 7-13 Diagnostica L'SFB 54 "RALRM" fornisce a sua volta in PROFIBUS DP, nel parametro TINFO (Task Information), la seguente informazione di diagnostica: Byte Valore Significato 0 … 19 V. descrizione dell'OB Informazione di start dell'OB nel quale è stato richiamato l'SFB 54 20 … 21 A seconda della progettazione Indirizzo: 22 B#16#00 23 B#16#01 24 B#16#00 / B#16#01 25 26 … 27 B#16#01 / B#16#00 W#16#8111 • Bit 0 ... 7: numero della stazione (secondo progettazione) • Bit 8 ... 14: ID sistema master DP (secondo progettazione) • Bit 15: 0 • Bit 0 ... 3: tipo di slave (DP) • Bit 4 ... 7: tipo di profilo: 0000 • Bit 0 ... 3: tipo di informazione di allarme (allarme di uno slave non DPV1/non IO Device) • Bit 4 ... 7: versione della struttura Flag dell'interfaccia master PROFIBUS DP: • Bit 0 = 0: allarme da un'interfaccia integrata • Bit 0 = 1: allarme da un'interfaccia esterna • Bit 1 ... 7: rispettivamente 0 Flag dell'interfaccia master PROFIBUS DP: • Bit 0 = 1 con allarme entrante • Bit 0 = 0 con allarme uscente • Bit 1 ... 7: rispettivamente 0 N. di ID PROFIBUS (fisso) L'SFB 54 "RALRM" fornisce a sua volta in PROFIBUS DP, nel parametro AINFO (informazione supplementare di allarme), la seguente informazione di diagnostica: Byte Valore Significato 0 B#16#0F Lunghezza in byte dell'informazione di allarme ricevuta: 15 1 B#16#01 ID del tipo di allarme: 1=allarme di diagnostica 2 B#16#00 Numero di posto connettore del componente che ha attivato l'allarme 3 B#16#01 / B#16#02 1: evento entrante, posto connettore guasto 2: evento uscente, posto connettore non più guasto 4 Secondo la norma Stato della stazione 1 (bit 3 = 1: diagnostica esterna presente) 5 Secondo la norma Stato della stazione 2 6 Secondo la norma Stato della stazione 3 7 Secondo la norma Indirizzo PROFIBUS del master 8 B#16#81 Identificativo produttore (byte superiore) 9 B#16#11 Identificativo produttore (byte inferiore) 10 B#16#05 Lunghezza dei dati di diagnostica specifici del VS 130-2/VS 130-2vcr incl. questo byte 11 Specifico del VS 130-2 Byte di diagnostica 0 (p. es. bit 1 "Sensor not found") 12 Specifico del VS 130-2 Byte di diagnostica 1 13 Specifico del VS 130-2 Byte di diagnostica 2 14 Specifico del VS 130-2 Byte di diagnostica 3 7-14 Vision Sensor SIMATIC VS 130-2/VS 130-2vcr A5E00475789-01 Diagnostica 7.4.4 Diagnostica in PROFINET IO L'SFB 54 "RALRM" fornisce a sua volta in PROFINET IO, nel parametro TINFO (Task Information), la seguente informazione di diagnostica: Byte Valore Significato 0 … 19 V. descrizione dell'OB Informazione di start dell'OB nel quale è stato richiamato l'SFB 54 20 … 21 A seconda della progettazione Indirizzo: 22 23 24 25 B#16#08 B#16#00 B#16#00 / B#16#01 B#16#01 / B#16#00 • Bit 0 ... 10: numero della stazione (secondo progettazione) • Bit 11 ... 14: ID sistema IO (secondo progettazione) • Bit 15: 1 • Bit 0 ... 3: tipo di slave: 1000 = PNIO • Bit 4 ... 7: tipo di profilo: 0000 • Bit 0 ... 3: tipo di informazione di allarme: 0000 • Bit 4 ... 7: versione della struttura: 0000 Flag dell'interfaccia PNIO Controller: • Bit 0 = 0: allarme da un'interfaccia integrata • Bit 0 = 1: allarme da un'interfaccia esterna • Bit 1 ... 7: rispettivamente 0 Flag dell'interfaccia PNIO Controller: • Bit 0 = 1 con allarme entrante • Bit 0 = 0 con allarme uscente • Bit 1 ... 7: rispettivamente 0 26 … 27 W#16#0B01 N. di ID PNIO Device (fisso) 28 … 29 W#16#002A Identificativo produttore (fisso) 30 … 31 W#16#0001 Numero ID dell'istanza L'SFB 54 "RALRM" fornisce a sua volta in PROFINET IO, nel parametro AINFO (informazione supplementare di allarme), la seguente informazione di diagnostica: Avvertenza Con allarme uscente vengono scritti solo i byte da 0 a 25 del parametro AINFO (vedere anche il significato dei byte 2 e 3 di AINFO). Byte Valore Significato 0…1 W#16#0002 Tipo di blocco (fisso) 2…3 W#16#0022 / W#16#0016 Lunghezza dei dati di diagnostica con allarme entrante / uscente 4…5 W#16#0100 Versione (fissa) 6…7 W#16#0001 / W#16#000C ID del tipo di allarme: allarme di diagnostica entrante / uscente 8 … 11 DW#16#00000000 API (fisso) 12 … 13 W#16#0000 Slot (fisso) 14 … 15 W#16#0001 Subslot (fisso) 16 … 19 DW#16#00000300 ID del modulo (fisso) 20 … 23 DW#16#00000000 ID del sottomodulo (fisso) Vision Sensor SIMATIC VS 130-2/VS 130-2vcr A5E00475789-01 7-15 Diagnostica Byte Valore Significato 24 … 25 W#16#Bxxx / W#16#0xxx Alarm Specifier con allarme entrante / uscente: • Bit 0 ... 10: Numero sequenziale • Bit 11: diagnostica riferita al canale: 0 (fisso) • Bit 12: stato della diagnostica del produttore • Bit 13: stato della diagnostica nel sottomodulo • Bit 14: riservato: 0 • Bit 15: stato della diagnostica Application Relationship 26 … 27 W#16#0002 ID del formato della diagnostica del produttore (fisso) 28 … 29 W#16#0000 Slot (fisso) 30 … 31 W#16#0001 Subslot (fisso) 32 … 33 W#16#0000 Channel (fisso) 34 … 35 W#16#0805 Properties (fisso) 36 … 37 Valore come nella tabella in Messaggi di errore ID dell'errore che si è verificato A differenza della lettura dei dati di diagnostica riferita all'evento con l'SFB 54 è possibile anche una lettura dei dati di diagnostica riferita allo stato con l'aiuto dell'SFB 52 "RDREC". L'SFB 52 si richiama nel modo seguente: • Assegnare al parametro ID l'indirizzo di diagnostica del VS 130-2/VS 130-2vcr in formato esadecimale. • Assegnare al parametro INDEX il valore 2. Il set di dati di diagnostica ha la struttura seguente: Byte Valore Significato 0…1 2…3 4…5 6…7 8…9 10 … 11 12 13 14 … 15 16 … 17 18 … 19 20 … 21 W#16#0010 W#16#0012 W#16#0100 W#16#0000 W#16#0000 W#16#0000 B#16#08 / B#16#10 B#16#05 W#16#0002 W#16#0000 W#16#0805 / W#16#1005 Valore come nella tabella in Messaggi di errore Tipo di set di dati: set di dati di diagnostica Lunghezza del set di dati dal byte 4: 18 byte Versione Slot Subslot Canale Errore presente / nessun errore presente Identificazione: dal byte 14 tutte le variabili sono a parola Identificazione di diagnostica del produttore Numero di canale Contenuto uguale ai byte 12 e 13 7-16 ID dell'errore che si è verificato Vision Sensor SIMATIC VS 130-2/VS 130-2vcr A5E00475789-01 8 Appendice 8.1 Dotazione di fornitura Pacchetti completi N. di ordinazione Descrizione 6GF1 130-1BA SIMATIC VS 130-2 per "superfici di codice grandi": pacchetto completo per l'acquisizione di codici composto da: • Testina del sensore (6GF2 002-8DA01) in IP65 per dimensioni dell'immagine 75mm x 57mm, distanza di lettura: 100 mm, adatta per luce nel campo visibile • Cavo del sensore (6GF9 002-8CD) per testine SIMATIC VS 100, lunghezza 2,5 m, innestabile da entrambe le estremità, da trascinamento + ferrite (A5E00159706) • Unità di illuminazione, illuminazione dall'alto, rossa (6GF9 004-8BA01) in IP65, con diffusore • Cavo per illuminazione (6GF9 002-8CE) per SIMATIC VS 100, lunghezza 2,5 m, innestabile da entrambe le estremità, di trascinamento • Sistema di analisi (6GF1 018-3BA) SIMATIC VS 130-2 in IP40 • Cavo di alimentazione (6GF9 002-8CA) SIMATIC VS 100, lunghezza 10 m • Cavo di comunicazione digitale (6GF9 002-8CB) SIMATIC VS 100, lunghezza 10 m • 6GF1 130-1BA01 Pacchetto di documentazione (6GF7 031-1BA) SIMATIC VS 130-2, con CD con istruzioni di messa in servizio e istruzioni di installazione SIMATIC VS 130-2 per "superfici di codice grandi": pacchetto completo per l'acquisizione di codici composto da: • Testina del sensore (6GF2 002-8DA01) in IP65 per dimensioni dell'immagine 75mm x 57mm, distanza di lettura: 100 mm, adatta per luce nel campo visibile • Cavo del sensore (6GF9 002-8CF) per testine SIMATIC VS 100, lunghezza 10 m, innestabile da entrambe le estremità, da trascinamento + ferrite (A5E00159706) • Unità di illuminazione, illuminazione dall'alto, rossa (6GF9 004-8BA01) in IP65, con diffusore • Cavo per illuminazione (6GF9 002-8CG) per SIMATIC VS 100, lunghezza 10 m, innestabile da entrambe le estremità, di trascinamento • Sistema di analisi (6GF1 018-3BA) SIMATIC VS 130-2 in IP40 • Cavo di alimentazione (6GF9 002-8CA) SIMATIC VS 100, lunghezza 10 m • Cavo di comunicazione digitale (6GF9 002-8CB) SIMATIC VS 100, lunghezza 10 m • Pacchetto di documentazione (6GF7 031-1BA) SIMATIC VS 130-2, con CD con istruzioni di messa in servizio e istruzioni di installazione Vision Sensor SIMATIC VS 130-2/VS 130-2vcr A5E00475789-01 8-1 Appendice N. di ordinazione Descrizione 6GF1 130-2BA SIMATIC VS 130-2 per "superfici di codice piccole": pacchetto completo per l'acquisizione di codici composto da: • Testina del sensore (6GF2 002-8EA01) in IP65 per dimensioni dell'immagine 45mm x 34mm, distanza di lettura: 90 mm, adatta per luce nel campo visibile • Cavo del sensore (6GF9 002-8CD) per testine SIMATIC VS 100, lunghezza 2,5 m, innestabile da entrambe le estremità, da trascinamento + ferrite (A5E00159706) • Unità di illuminazione, illuminazione dall'alto, rossa (6GF9 004-8BA01) in IP65, con diffusore • Cavo per illuminazione (6GF9 002-8CE) per SIMATIC VS 100, lunghezza 2,5 m, innestabile da entrambe le estremità, di trascinamento • Sistema di analisi (6GF1 018-3BA) SIMATIC VS 130-2 in IP40 • Cavo di alimentazione (6GF9 002-8CA) SIMATIC VS 100, lunghezza 10 m • Cavo di comunicazione digitale (6GF9 002-8CB) SIMATIC VS 100, lunghezza 10 m • 6GF1 130-2BA01 Pacchetto di documentazione (6GF7 031-1BA) SIMATIC VS 130-2, con CD con istruzioni di messa in servizio e istruzioni di installazione SIMATIC VS 130-2 per "superfici di codice piccole": pacchetto completo per l'acquisizione di codici composto da: • Testina del sensore (6GF2 002-8EA01) in IP65 per dimensioni dell'immagine 45mm x 34mm, distanza di lettura: 90 mm, adatta per luce nel campo visibile • Cavo del sensore (6GF9 002-8CF) per testine SIMATIC VS 100, lunghezza 10 m, innestabile da entrambe le estremità, da trascinamento + ferrite (A5E00159706) • Unità di illuminazione, illuminazione dall'alto, rossa (6GF9 004-8BA01) in IP65, con diffusore • Cavo per illuminazione (6GF9 002-8CG) per SIMATIC VS 100, lunghezza 10 m, innestabile da entrambe le estremità, di trascinamento • Sistema di analisi (6GF1 018-3BA) SIMATIC VS 130-2 in IP40 • Cavo di alimentazione (6GF9 002-8CA) SIMATIC VS 100, lunghezza 10 m • Cavo di comunicazione digitale (6GF9 002-8CB) SIMATIC VS 100, lunghezza 10 m • 6GF1 130-3BB Pacchetto di documentazione (6GF7 031-1BA) SIMATIC VS 130-2, con CD con istruzioni di messa in servizio e istruzioni di installazione SIMATIC VS 130-2: pacchetto di base per l'acquisizione di codici composto da: • Testina del sensore (6GF2 002-8CB) in IP40 per immagini con campo a dimensioni variabili, per obiettivi C-Mount e CS-Mount, predisposta per custodia di protezione dell'obiettivo IP65 • Cavo del sensore (6GF9 002-8CD) per testine SIMATIC VS 100, lunghezza 2,5 m, innestabile da entrambe le estremità, da trascinamento + ferrite (A5E00159706) • Sistema di analisi (6GF1 018-3BA) SIMATIC VS 130-2 in IP40 • Cavo di alimentazione (6GF9 002-8CA) SIMATIC VS 100, lunghezza 10 m • Cavo di comunicazione digitale (6GF9 002-8CB) SIMATIC VS 100, lunghezza 10 m • Pacchetto di documentazione (6GF7 031-1BA) SIMATIC VS 130-2, con CD con istruzioni di messa in servizio e istruzioni di installazione Inoltre è necessario predisporre un'illuminazione adeguata, un cavo per l'illuminazione e un obiettivo. 8-2 Vision Sensor SIMATIC VS 130-2/VS 130-2vcr A5E00475789-01 Appendice N. di ordinazione Descrizione 6GF1 130-3BB01 SIMATIC VS 130-2: pacchetto di base per l'acquisizione di codici composto da: 6GF1 130-4BA • Testina del sensore (6GF2 002-8CB) in IP40 per immagini con campo a dimensioni variabili, per obiettivi C-Mount e CS-Mount, predisposta per custodia di protezione dell'obiettivo IP65 • Cavo del sensore (6GF9 002-8CF) per testine SIMATIC VS 100, lunghezza 10 m, innestabile da entrambe le estremità, da trascinamento + ferrite (A5E00159706) • Sistema di analisi (6GF1 018-3BA) SIMATIC VS 130-2 in IP40 • Cavo di alimentazione (6GF9 002-8CA) SIMATIC VS 100, lunghezza 10 m • Cavo di comunicazione digitale (6GF9 002-8CB) SIMATIC VS 100, lunghezza 10 m • Pacchetto di documentazione (6GF7 031-1BA) SIMATIC VS 130-2, con CD con istruzioni di messa in servizio e istruzioni di installazione Inoltre è necessario predisporre un'illuminazione adeguata, un cavo per l'illuminazione e un obiettivo. SIMATIC VS 130-2 per "superfici di codice molto piccole": pacchetto completo per l'acquisizione di codici composto da: • Testina del sensore (6GF2 002-8FA01) in IP65 per dimensioni dell'immagine 20 mm x 15 mm, distanza di lettura: 75 mm, adatta per luce nel campo visibile • Cavo del sensore (6GF9 002-8CD) per testine SIMATIC VS 100, lunghezza 2,5 m, innestabile da entrambe le estremità, da trascinamento + ferrite (A5E00159706) • Unità di illuminazione, illuminazione dall'alto, rossa (6GF9 004-8CA01) in IP65, con vetro trasparente • Cavo per illuminazione (6GF9 002-8CE) per SIMATIC VS 100, lunghezza 2,5 m, innestabile da entrambe le estremità, di trascinamento • Sistema di analisi (6GF1 018-3BA) SIMATIC VS 130-2 in IP40 • Cavo di alimentazione (6GF9 002-8CA) SIMATIC VS 100, lunghezza 10 m • Cavo di comunicazione digitale (6GF9 002-8CB) SIMATIC VS 100, lunghezza 10 m • 6GF1 130-4BA01 Pacchetto di documentazione (6GF7 031-1BA) SIMATIC VS 130-2, con CD con istruzioni di messa in servizio e istruzioni di installazione SIMATIC VS 130-2 per "superfici di codice molto piccole": pacchetto completo per l'acquisizione di codici composto da: • Testina del sensore (6GF2 002-8FA01) in IP65 per dimensioni dell'immagine 20 mm x 15 mm, distanza di lettura: 75 mm, adatta per luce nel campo visibile • Cavo del sensore (6GF9 002-8CF) per testine SIMATIC VS 100, lunghezza 10 m, innestabile da entrambe le estremità, da trascinamento + ferrite (A5E00159706) • Unità di illuminazione, illuminazione dall'alto, rossa (6GF9 004-8CA01) in IP65, con vetro trasparente • Cavo per illuminazione (6GF9 002-8CG) per SIMATIC VS 100, lunghezza 10 m, innestabile da entrambe le estremità, di trascinamento • Sistema di analisi (6GF1 018-3BA) SIMATIC VS 130-2 in IP40 • Cavo di alimentazione (6GF9 002-8CA) SIMATIC VS 100, lunghezza 10 m • Cavo di comunicazione digitale (6GF9 002-8CB) SIMATIC VS 100, lunghezza 10 m • Pacchetto di documentazione (6GF7 031-1BA) SIMATIC VS 130-2, con CD con istruzioni di messa in servizio e istruzioni di installazione Vision Sensor SIMATIC VS 130-2/VS 130-2vcr A5E00475789-01 8-3 Appendice N. di ordinazione Descrizione 6GF1 130-3BC SIMATIC VS 130-2 con sensore ad alta risoluzione: pacchetto di base per l'acquisizione di codici composto da: • Testina del sensore (6GF2 002-8GB) in IP40 per immagini con campo a dimensioni variabili, per obiettivi C-Mount e CS-Mount, predisposta per custodia di protezione dell'obiettivo IP65 • Cavo del sensore (6GF9 002-8CD) per testine SIMATIC VS 100, lunghezza 2,5 m, innestabile da entrambe le estremità, da trascinamento + ferrite (A5E00159706) • Sistema di analisi (6GF1 018-3BA) SIMATIC VS 130-2 in IP40 • Cavo di alimentazione (6GF9 002-8CA) SIMATIC VS 100, lunghezza 10 m • Cavo di comunicazione digitale (6GF9 002-8CB) SIMATIC VS 100, lunghezza 10 m • Pacchetto di documentazione (6GF7 031-1BA) SIMATIC VS 130-2, con CD con istruzioni di messa in servizio e istruzioni di installazione Inoltre è necessario predisporre un'illuminazione adeguata, un cavo per l'illuminazione e un obiettivo. 6GF1 130-3BC01 SIMATIC VS 130-2 con sensore ad alta risoluzione: pacchetto di base per l'acquisizione di codici composto da: • Testina del sensore (6GF2 002-8GB) in IP40 per immagini con campo a dimensioni variabili, per obiettivi C-Mount e CS-Mount, predisposta per custodia di protezione dell'obiettivo IP65 • Cavo del sensore (6GF9 002-8CF) per testine SIMATIC VS 100, lunghezza 10m, innestabile da entrambe le estremità, da trascinamento + ferrite (A5E00159706) • Sistema di analisi (6GF1 018-3BA) SIMATIC VS 130-2 in IP40 • Cavo di alimentazione (6GF9 002-8CA) SIMATIC VS 100, lunghezza 10 m • Cavo di comunicazione digitale (6GF9 002-8CB) SIMATIC VS 100, lunghezza 10 m • Pacchetto di documentazione (6GF7 031-1BA) SIMATIC VS 130-2, con CD con istruzioni di messa in servizio e istruzioni di installazione Inoltre è necessario predisporre un'illuminazione adeguata, un cavo per l'illuminazione e un obiettivo. 6GF1 130-3BB 02 SIMATIC VS 130-2vcr: pacchetto di base per l'acquisizione di Vericode composto da: • Testina del sensore (6GF2 002-8CB) in IP40 per immagini con campo a dimensioni variabili, per obiettivi C-Mount e CS-Mount, predisposta per custodia di protezione dell'obiettivo IP65 • Cavo del sensore (6GF9 002-8CF) per testine SIMATIC VS 100, lunghezza 10 m, innestabile da entrambe le estremità, da trascinamento + ferrite (A5E00159706) • Sistema di analisi (6GF1 018-3BA 01) SIMATIC VS 130-2vcr in IP40 • Cavo di alimentazione (6GF9 002-8CA) SIMATIC VS 100, lunghezza 10 m • Cavo di comunicazione digitale (6GF9 002-8CB) SIMATIC VS 100, lunghezza 10 m • Pacchetto di documentazione (6GF7 031-1BA 01) SIMATIC VS 130-2vcr, con CD con istruzioni di messa in servizio e istruzioni di installazione Inoltre è necessario predisporre un'illuminazione adeguata, un cavo per l'illuminazione e un obiettivo. 8-4 Vision Sensor SIMATIC VS 130-2/VS 130-2vcr A5E00475789-01 Appendice Componenti, accessori N. di ordinazione Descrizione 6GF7 031-1BA Pacchetto di documentazione SIMATIC VS 130-2, con CD con istruzioni per la messa in servizio e istruzioni di installazione (nel pacchetto completo e nel pacchetto di base) 6GF7 031-1BA01 Pacchetto di documentazione SIMATIC VS 130-2vcr, con CD con istruzioni per la messa in servizio e istruzioni di installazione (nel pacchetto completo e nel pacchetto di base) 6GF9 002-8CF Cavo del sensore per testine VS 100, lunghezza 10 m, innestabile da entrambe le estremità, da trascinamento 6GF9 002-8CG Cavo per illuminazione per VS 100, lunghezza 10 m, innestabile da entrambe le estremità, da trascinamento 6XV1 850-2HH20 Cavo di comunicazione digitale ETHERNET RJ45 x RJ45 (linea di trasmissione e Cavo Ethernet di ricezione incrociate), lunghezza 2 m 6XV1 850-2GH20 Cavo di comunicazione digitale ETHERNET RJ45 = RJ45, lunghezza 2 m 6XV1 850-2GH60 Cavo di comunicazione digitale ETHERNET RJ45 = RJ45, lunghezza 6 m 6XV1 850-2GN10 Cavo di comunicazione digitale ETHERNET RJ45 = RJ45, lunghezza 10 m 6GF9 004-8BA01 Unità di illuminazione, lampada anulare a breve raggio, rossa, con diffusore, 70 mm ... 1000 mm 6GF9 004-7AA01 Unità di illuminazione, lampada anulare a breve raggio, IR in IP65, con diffusore, 70 mm ... 1250 mm 6GF9 004-8CA01 Unità di illuminazione, lampada anulare a breve raggio, rossa, trasparente, 150 mm ... 2000 mm 6GF9 004-8DA01 Unità di illuminazione, lampada anulare a lungo raggio, rossa, trasparente, 500 mm ... 3000 mm 6GF9004-7BA01 Unità di illuminazione, lampada anulare a lungo raggio, IR, trasparente, 500 mm ... 3000 mm 6GF9002-7AB Supporto per lampada anulare coassiale, massiccio, lungo 6GF9002-7AB01 Supporto per lampada anulare coassiale, semplice, corto 6GF9002-7AC Supporto per testina sensore/lampada anulare, massiccio 6GF9002-7AD Supporto per testina sensore, lamiera triangolare 6GF9 002-7AA01 Custodia di protezione per l'obiettivo in IP65, adatta a testine 6GF2 002-8CB con vetro anteriore in PMMA 6GF9 002-9AA Custodia di protezione per l'obiettivo in IP65, adatta a testine 6GF2 002-8CB con vetro anteriore in vetro 6GF9 002-7BA Multiplexer lampade 6GF9 002-7CA Custodia di protezione per sistema di analisi in IP65 6GF9 002-7DA Adattatore per guida profilata Vision Sensor SIMATIC VS 130-2/VS 130-2vcr A5E00475789-01 8-5 Appendice 8.2 Approvazioni, norme e omologazioni IEC 61131-2 SIMATIC VS 130-2/VS 130-2vcr soddisfa i requisiti e i criteri della norma IEC 61131-2. Marchio CE SIMATIC VS 130-2/VS 130-2vcr soddisfa i requisiti e le norme di protezione delle seguenti Direttive CE. 89/336/CEE "Compatibilità elettromagnetica" (Direttiva EMC) Le dichiarazioni di conformità CE vengono tenute a disposizione delle autorità competenti presso: Siemens Aktiengesellschaft Automation and Drives Factory Automation Sensors Postfach 4848, D-90327 Nürnberg http://www.siemens.com/fas Direttiva EMC SIMATIC VS 130-2/VS 130-2vcr è destinato all'uso in ambito industriale. Campo di impiego Requisiti di Emissione di disturbi Industria EN 61000-6-4:2001 Resistenza ai disturbi EN 61000-6-2 : 2001 Marchio per Australia e Nuova Zelanda SIMATIC VS 130-2/VS 130-2vcr soddisfa i requisiti della norma AS/NZS 2064 (Class A). Rispetto delle norme per l'installazione Ai sensi della norma IEC 61131-2 il SIMATIC VS 130-2/VS 130-2vcr è un "componente elettrico chiuso". Le norme per l'installazione e le avvertenze sulla sicurezza indicate nella documentazione vanno pertanto osservate sia per la messa in servizio che durante il funzionamento. 8-6 Vision Sensor SIMATIC VS 130-2/VS 130-2vcr A5E00475789-01 Appendice 8.3 Dimensioni di ingombro Sistema di analisi (control unit) Testina del sensore Vision Sensor SIMATIC VS 130-2/VS 130-2vcr A5E00475789-01 8-7 Appendice Unità di illuminazione 8-8 Vision Sensor SIMATIC VS 130-2/VS 130-2vcr A5E00475789-01 Appendice 8.4 Assegnazione delle interfacce del sistema di analisi Alimentazione di corrente di "IN DC 24V" (inserto maschio) Collegamento Nome Funzione Direzione Colore del conduttore 1 +24V Alimentazione di tensione 24 V - rosso 2 +24V Alimentazione di tensione 24 V - arancio 3 M Massa - nero 4 M Massa - marrone Interfaccia con l'unità di illuminazione "LAMP" (presa) Collegamento Nome Funzione Direzione 1 +16V Alimentazione di tensione 16,5 V - 2 LIGHT Impulso di avvio di un flash (24 V) Uscita 3 M Massa - 4 M Massa - Interfaccia con la testina del sensore "SENSOR" (presa) Collegamento Nome Contenitore Funzione Direzione Schermo - 9 M - 10 M - 14 +16V - 20 TxDP Dati immagine+ Ingresso 21 TxDN Dati immagine- Ingresso 22 CLK_P Sincronizzazione immagine+ Uscita 23 CLK_N Sincronizzazione immagine- Uscita 24 RxD_P Parametro sensore+ Uscita 25 RxD_N Parametro sensore- Uscita 26 M Vision Sensor SIMATIC VS 130-2/VS 130-2vcr A5E00475789-01 - 8-9 Appendice Interfaccia di periferia "DI/DO" (presa) Collegamento Nome Funzione Direzione Colore del conduttore 1 DISA Ingresso nero 2 SEL0 Ingresso marrone 3 SEL1 Ingresso verde 4 SEL2 Ingresso arancio 5 SEL3 Ingresso giallo 6 TRN Ingresso rosso 7 8 9 TRG RES IN_OP Disable: inibizione del comando manuale dei tasti, selezione del codice e apprendimento tramite I/O digitali, conferma degli errori Select 0: Selezione codice: bit 0 (solo con DISA=1) Select 1: Selezione codice: bit 1 / apprendimento codice (solo con DISA=1) Select 2: Selezione codice: bit 2 (solo con DISA=1) Select 3: Selezione codice: bit 3 (solo con DISA=1) Train: apprendimento nuovo codice (solo con DISA=1) Trigger: avvio dell'analisi con fronte di salita Reset: resettaggio errore (solo con DISA=1) Ingresso Ingresso Uscita blu viola bianco/nero Uscita bianco/marron e Uscita bianco/verde Uscita bianco/arancio Uscita bianco/giallo Uscita bianco/rosso - grigio 10 TRD In Operation: • 0 = viene visualizzato un messaggio di errore. • 1 = SIMATIC VS 130-2/VS 130-2vcr operativo, nessun errore Trained: • • 11 RDY In Run: - 0 = il codice selezionato non è stato appreso - 1 = il codice selezionato è stato appreso Durante l'apprendimento (TRN=1) - 0 = apprendimento attivo - 1 = segnale di conferma (RDY=0) Ready: • 0= avviamento dell'apparecchiatura o SIMATIC VS 130-2/VS 130-2vcr in STOP • 12 READ 13 MATCH 14 N_OK 15 M 8-10 1= SIMATIC VS 130-2/VS 130-2vcr in RUN Risultato dell'analisi: il codice è stato localizzato e decodificato Risultato dell'analisi: il codice corrisponde al codice appreso In modo di funzionamento "RUN" (analisi): Il codice non era leggibile In modo di funzionamento "STOP": a 0 Massa Vision Sensor SIMATIC VS 130-2/VS 130-2vcr A5E00475789-01 Appendice Interfaccia PROFIBUS DP (presa) Collegamento Nome Funzione 1 2 3 4 5 6 7 8 9 M LTG_B RTSAS GND P5V 24V LTG_A - Non utilizzato Massa, senza separazione di potenziale Linea dati (E/A) Attivazione parte di trasmissione PLC (A) Massa, con separazione di potenziale + 5V (protetto) con separazione di potenziale senza separazione di potenziale Linea dati (E/A) Non utilizzato Interfaccia Ethernet "ETHERNET" (presa) Collegamento Nome Funzione 1 2 3 4 5 6 7 8 TxD + TxDRxD + RxDGND Dati di trasmissione+ Dati di trasmissioneDati di ricezione+ Non utilizzato Non utilizzato Dati di ricezione Non utilizzato Massa, senza separazione di potenziale Vision Sensor SIMATIC VS 130-2/VS 130-2vcr A5E00475789-01 8-11 Appendice 8.5 Determinazione dell'obiettivo C-Mount e delle dimensioni del campo visivo per DMC con una determinata distanza Nella tabella seguente sono riportati l’obiettivo e il relativo campo visivo adeguati alla testina del sensore 6GF2 002-8CB (risoluzione 640 * 480) con un DMC di dimensioni 44 mm x 44 mm e dimensioni dei dot di 1 mm. Distanza bordo anteriore obiettivo – oggetto in m Obiettivo N. di ordinazione Campo visivo ("field of view") 0,30 0,40 6GF9 001-1BL01 6GF9 001-1BL01 Distanza focale in mm, intensità luminosa 12, 1:1,4 12, 1:1,4 0,40 0,50 6GF9 001-1BF01 6GF9 001-1BF01 16, 1:1,4 16, 1:1,4 92 115 69 85 0,50 0,60 0,70 0,80 6GF9 001-1BG01 6GF9 001-1BG01 6GF9 001-1BG01 6GF9 001-1BG01 25, 1:1,4 25, 1:1,4 25, 1:1,4 25, 1:1,4 72 87 101 115 54 65 75 86 0,80 0,90 1,00 1,10 1,20 6GF9 001-1BH01 6GF9 001-1BH01 6GF9 001-1BH01 6GF9 001-1BH01 6GF9 001-1BH01 35, 1:1,6 35, 1:1,6 35, 1:1,6 35, 1:1,6 35, 1:1,6 85 95 105 116 126 63 71 79 86 94 1,20 1,30 1,40 1,50 1,60 1,70 6GF9 001-1BJ01 6GF9 001-1BJ01 6GF9 001-1BJ01 6GF9 001-1BJ01 6GF9 001-1BJ01 6GF9 001-1BJ01 50, 1:2,8 50, 1:2,8 50, 1:2,8 50, 1:2,8 50, 1:2,8 50, 1:2,8 81 88 95 102 109 116 60 65 71 76 81 87 1,70 1,80 1,90 2,00 2,10 2,20 2,30 2,40 2,50 2,60 6GF9 001-1BK01 6GF9 001-1BK01 6GF9 001-1BK01 6GF9 001-1BK01 6GF9 001-1BK01 6GF9 001-1BK01 6GF9 001-1BK01 6GF9 001-1BK01 6GF9 001-1BK01 6GF9 001-1BK01 75, 1:2,8 75, 1:2,8 75, 1:2,8 75, 1:2,8 75, 1:2,8 75, 1:2,8 75, 1:2,8 75, 1:2,8 75, 1:2,8 75, 1:2,8 79 84 89 94 99 103 108 113 118 122 59 63 66 70 73 77 81 84 88 91 2,60 6GF9 001-1BJ01 e 6GF9 001-1BV 6GF9 001-1BJ01 e 6GF9 001-1BV 50 e raddoppiatore di focale 50 e raddoppiatore di focale 88 66 92 69 2,70 8-12 Larghezza immagine in mm Altezza immagine in mm 91 121 68 90 Vision Sensor SIMATIC VS 130-2/VS 130-2vcr A5E00475789-01 Appendice Distanza bordo anteriore obiettivo – oggetto in m 2,80 Obiettivo 6GF9 001-1BJ01 e 6GF9 001-1BV 6GF9 001-1BJ01 e 6GF9 001-1BV 6GF9 001-1BJ01 e 6GF9 001-1BV 2,90 3,00 50 e raddoppiatore di focale 50 e raddoppiatore di focale 50 e raddoppiatore di focale Campo visivo ("field of view") 96 71 99 74 103 77 Nella tabella seguente sono riportati l’obiettivo e il relativo campo visivo adeguati alla testina del sensore 6GF2 002-8GB (risoluzione 1024 * 768) con un DMC di dimensioni 44 mm x 44 mm e dimensioni dei dot di 1 mm. Distanza bordo anteriore obiettivo – oggetto in m Obiettivo N. di ordinazione Campo visivo ("field of view") 0,30 0,40 6GF9 001-1BL01 6GF9 001-1BL01 Distanza focale in mm, intensità luminosa 12, 1:1,4 12, 1:1,4 0,40 0,50 0,60 6GF9 001-1BF01 6GF9 001-1BF01 6GF9 001-1BF01 16, 1:1,4 16, 1:1,4 16, 1:1,4 123 152 182 91 114 136 0,60 0,70 0,80 0,90 1,00 6GF9 001-1BG01 6GF9 001-1BG01 6GF9 001-1BG01 6GF9 001-1BG01 6GF9 001-1BG01 25, 1:1,4 25, 1:1,4 25, 1:1,4 25, 1:1,4 25, 1:1,4 115 134 153 173 192 86 100 115 129 143 0,90 1,00 1,10 1,20 1,30 1,40 6GF9 001-1BH01 6GF9 001-1BH01 6GF9 001-1BH01 6GF9 001-1BH01 6GF9 001-1BH01 6GF9 001-1BH01 35, 1:1,6 35, 1:1,6 35, 1:1,6 35, 1:1,6 35, 1:1,6 35, 1:1,6 126 140 154 167 181 194 94 105 115 125 135 145 1,30 1,40 1,50 1,60 1,70 1,80 1,90 2,00 6GF9 001-1BJ01 6GF9 001-1BJ01 6GF9 001-1BJ01 6GF9 001-1BJ01 6GF9 001-1BJ01 6GF9 001-1BJ01 6GF9 001-1BJ01 6GF9 001-1BJ01 50, 1:2,8 50, 1:2,8 50, 1:2,8 50, 1:2,8 50, 1:2,8 50, 1:2,8 50, 1:2,8 50, 1:2,8 117 126 136 145 155 164 174 183 87 94 101 108 116 123 130 137 1,80 1,90 2,00 6GF9 001-1BK01 6GF9 001-1BK01 6GF9 001-1BK01 75, 1:2,8 75, 1:2,8 75, 1:2,8 112 118 125 84 88 93 Vision Sensor SIMATIC VS 130-2/VS 130-2vcr A5E00475789-01 Larghezza immagine in mm Altezza immagine in mm 121 161 90 120 8-13 Appendice Distanza bordo anteriore obiettivo – oggetto in m 2,10 2,20 2,30 2,40 2,50 2,60 2,70 2,80 2,90 3,00 8-14 Obiettivo 6GF9 001-1BK01 6GF9 001-1BK01 6GF9 001-1BK01 6GF9 001-1BK01 6GF9 001-1BK01 6GF9 001-1BK01 6GF9 001-1BK01 6GF9 001-1BK01 6GF9 001-1BK01 6GF9 001-1BK01 75, 1:2,8 75, 1:2,8 75, 1:2,8 75, 1:2,8 75, 1:2,8 75, 1:2,8 75, 1:2,8 75, 1:2,8 75, 1:2,8 75, 1:2,8 Campo visivo ("field of view") 131 137 144 150 156 163 169 175 182 188 98 103 107 112 117 122 126 131 136 141 Vision Sensor SIMATIC VS 130-2/VS 130-2vcr A5E00475789-01 Appendice 8.6 Dati tecnici 8.6.1 Vision Sensor SIMATIC® VS 130-2/VS 130-2vcr Unità di illuminazione Lampada anulare LED Contenitore Dimensioni (L x A x P) in mm Peso Tensione nominale Grado di protezione Testina del sensore Acquisizione immagine Trasmissione dei dati dell'immagine Contenitore Dimensioni (L x A x P) in mm Peso Tensione nominale Distanza bordo anteriore del sensore – pezzo in prova Risoluzione pagina Campo immagine Grado di protezione Risoluzione CCD • LED, lunghezza d'onda 630 nm (rosso) • Realizzazione come flash anulare con durata del flash 20 µs ... 10 ms, diffusa • DIN EN 60825-1:1994+A11:1996+A2:2001 Materiale sintetico 102 * 102 * 26,5 ca. 0,13 kg 16,5 V IP 65 Chip CCD ¼", 640 x 480 o 1024x768 con testina sensore 6GF2 002-8GB pixel quadrati; Full Frame Shutter Introduzione immagine triggerata Custodia profilata in alluminio nero anodizzato 42 x 42 x 110 ca. 0,24 kg 16,5 V Testina sensore per superfici di codice grandi (6GF2 002-8DA01) Testina sensore per superfici di codice piccole (6GF2 0028EA01) Testina sensore per superfici di codice molto piccole (6GF2 0028FA01) 100 mm 90 mm 75 mm 640 * 480 75 mm * 57 mm 640 * 480 45 mm * 34 mm 640 * 480 20 mm * 15 mm 0,11 mm IP 65 secondo IEC 60529 0,06 mm 0,032 mm Vision Sensor SIMATIC VS 130-2/VS 130-2vcr A5E00475789-01 Testina sensore per superfici di codice variabili (C-Mount/CSMount) (6GF2 0028CB) A seconda dell’obiettivo Testina sensore per superfici di codice variabili ad alta risoluzione (C-Mount/CS -Mount) (6GF2 0028GB) A seconda dell’obiettivo 640 * 480 1024 * 768 A seconda A seconda dell’obiettivo dell’obiettivo IP 40 secondo IEC 60529 Larghezza Larghezza immagine / 640 immagine / 1024 8-15 Appendice Testina del sensore Dimensioni min. dot (lunghezza bordo) 0,6 mm 0,35 mm 0,16 mm Larghezza immagine / 120 Larghezza immagine / 200 Larghezza Larghezza immagine / 22 immagine / 35 Dimensioni max. dot 3,5 mm 2 mm 1 mm (lunghezza bordo) Dimensioni min. del 10 *10 codice (righe * colonne) 1) Dimensioni max. 48 *48 72 *72 codice DMC (righe * colonne) 1) Se le dimensioni del codice sono ampie (p. es. 72*72) occorre assicurarsi che l’obiettivo utilizzato fornisca una rappresentazione senza deformazioni nell’area del bordo. Sistema di analisi Guida operatore Display di testo a 4 righe e 6 tasti di comando Apprendimento di nuovi codici ("Training") I codici vengono appresi automaticamente premendo un tasto Numero di codici memorizzabili 14 codici diversi, selezionabili tramite assistente di installazione, tasti di comando o ingressi digitali, memorizzazione sicura dalla mancanza di rete Trigger del controllo Esterno (tramite ingresso digitale, PROFIBUS, PROFINET IO, convertitore Ethernet-RS232 o PC/PG con server TCP) Software di messa in servizio Software per PC per la visualizzazione dell'immagine del sensore durante il montaggio e l'allineamento della testina e dell'illuminazione sul CD in dotazione Contenitore Materiale sintetico, tutti i cavi sono innestabili, adatta per il montaggio senza armadio elettrico Dimensioni (L x A x P) in mm 170 x 140 x 76 Peso ca. 0,5 kg Tensione nominale 16,5 V Grado di protezione IP 40 secondo IEC 60529 Interfacce del sistema di analisi Interfaccia di alimentazione di carico Comando dell'illuminazione • Connettore tondo a 4 poli (inserti maschi) per alimentazione di carico • Lunghezza del cavo: 10 m (4 x 0.56 mm2) • Tensione nominale di ingresso: 24 V • Corrente nominale di ingresso: 2,2 A • Campo di tensione di ingresso: 20,4 ... 28,8 V • Connettore tondo a 4 poli (presa) per alimentazione di tensione e trigger del flash • Corrente assorbita a 16,5 V: max. 0,3 A • Lunghezza del cavo: 2,5 m (4 x 0.23 mm2) Interfaccia della testina del sensore • Ingressi digitali per DC 24 V Uscite digitali per DC 24 V 8-16 Interfaccia digitale (presa Sub-D a 26 poli) per il collegamento della testina del SIMATIC VS 130-2/VS 130-2vcr • Corrente assorbita a 16,5 V: max. 0,16 A • Lunghezza del cavo: 2,5 m (26 x 0.09 mm2) • 8, di cui un ingresso di trigger con funzione di interrupt per sensori binari standard, • 7 ulteriori ingressi di comando con supporto PLC • 6; carico max. rispettivamente 0,5 A, tuttavia somma max. 1,5 A (presa Sub-D a 15 poli per ingressi e uscite) • 2 Lunghezza del cavo: 10 m (15 x 0.14 mm ) Vision Sensor SIMATIC VS 130-2/VS 130-2vcr A5E00475789-01 Appendice Sistema di analisi Interfaccia DP Presa Sub-D a 9 poli; programmabile tramite software; Interfaccia Ethernet • con separazione di potenziale: linee dati A,B; linee di comando RTS; tensione di alimentazione 5V (max. 90 mA) • con messa a terra: schermo del cavo di collegamento DP12; RS 485; con separazione di potenziale • senza separazione di potenziale 24 V/150 mA Connettore RJ45 a 8 poli (presa), 10/100 Mbit/s Dati limite per l'analisi dei pezzi parti con DMC e Vericode Percentuale di pezzi ammessa 8.6.2 A seconda delle dimensioni dei dot e del codice, tuttavia max. 20/s Dati generali Alimentazione Tensione di alimentazione (UN) DC24 V; (DC20,4...DC28,8 V, bassa tensione di sicurezza, SELV). SIMATIC VS 130-2/VS 130-2vcr non è dotato di una protezione integrata dagli impulsi di disturbo ad alta energia nel campo µs (impulso surge). Per le misure esterne, vedere EMC. Tensione di ingresso sicura da inversione di polarità Sì ≥ 20 ms Interruzione della tensione (collegabile a ponticello) Corrente assorbita (IN) tip.: I = 2 A (carico max. di 1,5 A attraverso gli ingressi e le uscite digitali) Protezione max. 10 A Corrente di inserzione I1 max. 10 A; < 1 ms Requisiti di sicurezza secondo IEC 61131-2, corrispondente a DIN EN 61131-2 Compatibilità elettromagnetica (EMC) Segnali di disturbo a impulsi Grandezza di disturbo Scarica elettrostatica secondo IEC 61000-4-2 Tensione di prova • Scarica in aria: ±8 kV • Scarica a contatto: ±6 kV Impulsi Burst (valori di disturbo rapidi • transitori) secondo IEC 61000-4-4 • 2 kV (conduttore di alimentazione) Corrisponde al grado di severità 3 3 2 kV (conduttore di segnale) Impulso di disturbo singolo ad alta energia (surge) secondo IEC 61000-4-5 Trasmissione Tensione di prova Corrisponde al grado di severità Asimmetrica 2 kV (conduttore di alimentazione) tensione continua con elementi di protezione 3 Simmetrica 1 kV (conduttore di alimentazione) tensione continua con elementi di protezione 3 Vision Sensor SIMATIC VS 130-2/VS 130-2vcr A5E00475789-01 8-17 Appendice Segnali di disturbo sinusoidali RF irradiata (campi elettromagnetici) Valori di prova Corrisponde al grado di severità secondo IEC 61000-4-3 10 V/m con 80 % modulazione di ampiezza (1 kHz) nel campo da 80 MHz a 1000 MHz 3 secondo IEC 61000-4-3 10 V/m con 50 % modulazione di impulsi a 900 MHz 3 RF condotta su conduttori/schermi dei conduttori secondo IEC 61000-4-6 Valori di prova Corrisponde al grado di severità Tensione di prova 10 V con 80 % modulazione di ampiezza (1 kHz) nel campo da 9 kHz a 80 MHz 3 Emissione di disturbi Classe di valore limite • Emissione di disturbi di campi elettromagnetici secondo EN 55011: classe di valore limite A, gruppo 1 • Emissione di disturbi attraverso l'alimentazione di rete a corrente alternata secondo EN 55011: classe di valore limite A, gruppo 1 • Testina del sensore e illuminazione rispettano il valore limite secondo EN 55022 Classe B. Trasporto e immagazzinaggio delle unità SIMATIC VS 130-2/VS 130-2vcr superano i requisiti della norma IEC 61131-2 in merito alle condizioni di trasporto e immagazzinaggio. I dati seguenti valgono per le unità trasportate e immagazzinate nell'imballaggio originale. Le condizioni climatiche sono conformi alle norme IEC 60721-3-3, classe 3K7, in materia di immagazzinaggio e IEC 60721-3-2, classe 2K4, in materia di trasporto. Le condizioni meccaniche rispondono ai requisiti della norma IEC 60721-3-2, classe 2M2. Condizioni campo consentito Caduta libera ≤ 1 m (fino a 10 kg) Temperatura -30 °C … +70 ° C Pressione atmosferica 1080 … 660 hPa (equivale a un'altitudine da -1000 a 3500 m) Umidità relativa (a +25 °C) 5 … 95 %, senza condensa Oscillazioni sinusoidali secondo IEC 60068-2-6 5 - 9 Hz: 3,5 mm 9 - 500 Hz: 9,8 m/s2 Resistenza agli urti secondo IEC 60068-2-29 250 m/s2, 6 ms, 1000 urti 8-18 Vision Sensor SIMATIC VS 130-2/VS 130-2vcr A5E00475789-01 Appendice Condizioni ambientali meccaniche per il funzionamento SIMATIC VS 130-2/VS 130-2vcr è destinato al funzionamento in luogo fisso e al sicuro dagli agenti atmosferici. SIMATIC VS 130-2/VS 130-2vcr è conforme alle condizioni di utilizzo secondo la norma DIN IEC 60721-3-3: • Classe 3M3 (requisiti meccanici) • Classe 3K3 (condizioni ambientali climatiche) Condizioni ambiantali meccaniche, oscillazioni sinusoidali Campo della fequenza in Hz Valori di prova 10 ≤ f < 58 0,075 mm ampiezza 58 ≤ f < 500 1 g accelerazione costante Controllo delle condizioni ambientali meccaniche Controllo di / Norma Commenti Resistenza alle vibrazioni • Controllo delle vibrazioni secondo IEC 60068-2-6 (sinusoide) • Controllo di / Norma Resistenza agli urti Tipo di vibrazione: cicli di frequenza con una variazione della velocità di 1 ottava/minuto. - 10 Hz ≤ f < 58 Hz, ampiezza costante 0,075 mm - 58 Hz ≤ f < 500 Hz, accelerazione costante 1 g - 10 Hz ≤ f ≤ 55 Hz, ampiezza 1 mm (solo testina del sensore e illuminazione) Durata della vibrazione: 10 cicli di frequenza per asse in ciascuno dei 3 assi perpendicolari Commenti Resistenza agli urti • secondo • IEC 60068-2-29 • Tipo di urto: semisinusoide Intensità dell'urto: - sistema di analisi: 10 g valore di picco / 16 ms durata - testina del sensore, illuminazione: 10 g valore di picco / 16 ms durata Direzione dell'urto: 100 in ciascuno dei 3 assi perpendicolari Resistenza agli urti testina del sensore, illuminazione: secondo • 70 g valore di picco / 6 ms durata, 3 volte in ciascuna direzione IEC 60068-2-27 • 30 g valore di picco / 11 ms durata, 3 volte in ciascuna direzione Condizioni ambientali climatiche per il funzionamento Condizioni ambientali Campo consentito Temperatura 0 … +50 °C Variazione di temperatura Max. 10 °C/h Umidità relativa Max. 95 % a +25 °C Pressione atmosferica 1080 … 795 hPa (equivale a un'altitudine di Commenti Senza condensa, corrisponde al grado di sollecitazione RH 2 secondo IEC 61131-2 -1000 … 2000 m) Concentrazione di sostanze nocive • • SO2: < 0,5 ppm; RH < 60 %, senza condensa • Controllo: 10 ppm; 4 giorni • Controllo: 1 ppm; 4 giorni H2S: < 0,1 ppm; RH < 60 %, senza condensa Vision Sensor SIMATIC VS 130-2/VS 130-2vcr A5E00475789-01 8-19 Appendice Avvertenza Le condizioni ambientali meccaniche e climatiche per il funzionamento appena descritte valgono solo per le testine dei sensori con i numeri di ordinazione 6GF2 002-8DA01, 6GF2 002-8EA01 e 6GF2 002-8FA01. Per le testine dei sensori con i numeri di ordinazione 6GF2 002-8CB e 6GF2 002-8GB le condizioni ambientali meccaniche e climatiche dipendono dall'obiettivo utilizzato. Tensioni di prova secondo IEC 61131-2 Circuiti di corrente con tensione nominale Ue rispetto ad altri circuiti di corrente o verso terra Tensione di prova 0 V < Ue ≤ 50 V 350 V 50 V < Ue ≤ 100 V 700 V 100 V < Ue ≤ 150 V 1300 V 150 V < Ue ≤ 300 V 2200 V 8-20 Vision Sensor SIMATIC VS 130-2/VS 130-2vcr A5E00475789-01 Appendice 8.6.3 Interfaccia degli ingressi e delle uscite digitali Dati specifici delle unità Numero ingressi Numero delle uscite Lunghezza cavo, non schermato Tensione, corrente, potenziale Tensione nominale alimentazione di carico L+ Tensione nominale ammessa alimentazione di carico L+ Corrente assorbita L+ N. di ingressi comandabili contemporaneamente N. di uscite comandabili contemporaneamente Corrente somma delle uscite Separazione di potenziale Dati per la scelta di un trasduttore Tensione di ingresso 8 6 10 m DC 24 V 20,4 V … 28,8 V A seconda del circuito 8 6 max. 1,5 A con max. 0,5 A/uscita No • Valore nominale DC 24 V • Per segnale "1" 13 … 30 V • Per segnale "0" -30 V … +5 V Corrente d'ingresso • Con segnale "1" Caratteristica di ingresso segnale tip. 7 mA Ingresso"Trigger" secondo IEC61131-2 Tipo 2 Ulteriori ingressi: IEC61131-2 Tipo 1 Collegamento di interruttori di prossimità BERO a 2 fili Max. 1,5 mA Dati per la scelta di un attuatore Tensione di uscita • Con segnale "1" Min. L+ (-1,3 V) Corrente d'uscita • Con segnale "1" Valore nominale: 0,5 A Campo consentito: 5 mA … 0,5 A • Con segnale "0" Ritardo all'inserzione (con carico ohmico) Corrente residua: max. 0,5 mA • da "0" a "1" Campo resistenza di carico max. 100 µs max. 48 Ω … 4 KΩ Carico lampade max. 5 W Collegamento parallelo di 2 uscite no Frequenza di commutazione: • con carico ohmico max. 100 Hz • con carico induttivo secondo IEC 947-5-1, DC 13 max. 0,5 Hz a 0,5 A • con carico lampade Limitazione della tensione di apertura induttiva Protezione da cortocircuito dell'uscita • soglia di intervento Vision Sensor SIMATIC VS 130-2/VS 130-2vcr A5E00475789-01 max. 10 Hz tip. L+ (-53 V) elettronica tip. 1A 8-21 Appendice 8-22 Vision Sensor SIMATIC VS 130-2/VS 130-2vcr A5E00475789-01 Indice analitico A Accensione dell'apparecchiatura 4-1 Accessori 8-1 Allineamento del sensore 4-5 Analisi 5-38 Applicazioni 1-6 Apprendi 5-36 Apprendimento del codice 6-7 Approvazioni 8-6 Assegnazione delle interfacce del sistema di analisi 8-9 Assegnazione delle interfacce del sistema di analisi rilevanti per PROFIBUS DP e PROFINET IO 6-12 Assistente di installazione 4-5, 5-25, 5-27 avvio 5-27 Avvio analisi 6-7 Avvio dell'analisi 6-7 Avvio dell'assistente di installazione dal PDA 5-49 C Cablaggio 3-3 Cablaggio dei componenti 3-3 Campo dellimmagine 1-1 Campo visivo 8-12, 8-13 Caratteristiche del codice 1-3 Caratteristiche prestazionali 1-1 Collegamenti 5-33 Collegamento con il processo 6-1 Collegamento tra PDA e sistema di analisi 5-48 Comando 5-1 tramite interfaccia di periferia 6-6 tramite PROFIBUS DP 6-11 tramite PROFINET IO 6-11 Comando attraverso il sistema di analisi 5-1 Comando tramite l'assistente di installazione 5-25 componenti 1-4 Condizioni ambientali 8-19, 8-20 climatiche 8-18, 8-19, 8-20 Configura sensore 5-30 Vision Sensor SIMATIC VS 130-2/VS 130-2vcr A5E00475789-01 D Diagnostica 7-1, 7-11, 7-13, 7-14, 7-15, 7-16 in PROFIBUS DP 7-14 in PROFINET IO 7-15 tramite analisi del LED BF 7-11 tramite messaggi 7-1 Diagnostica IO Device 7-12 Diagnostica slave 7-12 Dimensioni di ingombro 8-7 Dimensioni dot massime 1-1 minime 1-1 Direttive di installazione 3-5 Direttive di installazione per l'impiego di PROFIBUS DP o PROFINET IO 3-5 Direttive di installazione per una configurazione sicura da disturbi elettrici 3-5 Direttive EMC 8-6 DISA 6-6, 8-9 Display 4-3 Distanza bordo anteriore del sensore – pezzo in prova 1-1, 8-15 Dotazione di fornitura 8-1 E Emissione 2-6 tramite Ethernet 2-2, 2-6 tramite PROFIBUS DP 2-4 tramite PROFINET 2-5 tramite RS232 2-3 F Fasi di montaggio 3-1 FB 79 6-19 informazioni di errore 6-22, 6-31 parametri 6-20, 6-24, 6-25, 6-26, 6-27, 6-28, 6-29, 6-30 Funzionamento misto 2-6 Funzionamento stand alone 2-2, 2-3 G Gestione 5-47 Indice analitico-1 Indice analitico I IEC 61131-2 8-6 Impostazione di valori numerici 4-3 IN DC 24V 8-9 IN_OP 6-6, 7-2, 8-9 Informazioni su 5-44, 5-45, 5-46 Installazione 1-6 Integrazione del PROFINET IO Device VS130-2 in Configurazione HW 6-4 Integrazione dell'impianto 2-1 Integrazione dello slave DP VS130-2 in Configurazione HW 6-2 Interfaccia Ethernet 8-11 IO Device 6-4, 6-5 L LAMP 8-9 LED 4-3, 6-6 LED BF 7-11 in PROFIBUS DP 7-11 in PROFINET IO 7-11 Lettura della diagnostica con S7 7-12 Livello di menu 5-2, 5-5 Allinea 5-5 CONNECT 5-6, 5-10, 5-12 STOP 5-5 Livello di menu RUN 5-1 M Marchio CE 8-6 MATCH 6-6, 8-9 Messa in servizio 4-1 Messaggi di errore 7-2 Montaggio 3-1 Multiplexer lampade 1-9 N N_OK 6-6, 8-9 Norme 8-6 Numeri di ordinazione 8-1 O Omologazioni 8-6 Opzioni 5-39 Ordine di analisi 1-5 Indice analitico-2 P Pannello di comando 4-3 PDA 5-48 premesse 5-48 Periferia 8-10 PLC 6-1, 6-2 Presentazione del prodotto 1-1 Problemi noti con il PDA 5-54 PROFIBUS DP 8-11 interfaccia 8-9, 8-10, 8-11 Programma di esempio 6-15, 6-32, 6-33, 6-34 archiviazione della diagnostica su PC/PG 6-34 collegamento a SIMATIC 6-32 emissione su PC/PG 6-33 Programma di esempio per il collegamento del VS 130-2 a un controllore SIMATIC con l'aiuto dell'FB 79 6-32 Programmazione del raggruppamento in blocchi 6-17 R RDY 6-6, 8-9 READ 6-6, 8-9 Requisiti 1-11, 1-15, 1-16, 1-17 codici PDF417 1-17 codici QR 1-15, 1-16 DMC 1-11, 1-12, 1-13, 1-14 Requisiti delle immagini di codice 1-1 RES 6-6, 8-9 Risoluzione CCD 1-1 Risultati di lettura 7-10 S Segnali di ingresso 6-6 Segnali di uscita 6-6 SEL0 6-6, 8-9 SEL1 6-6, 8-9 SEL2 6-6, 8-9 SEL3 6-6, 8-9 Selezione dei modi di funzionamento 6-7 Selezione del codice 6-8, 6-10 Sensore 8-9 Slave DP 6-2 Stop 5-47 Superficie operativa 5-28, 5-29 Superficie operativa del PDA 5-50 Vision Sensor SIMATIC VS 130-2/VS 130-2vcr A5E00475789-01 Indice analitico T Trasmissione dei dati dell'immagine 8-15 TRD 6-6, 8-9 TRG 6-6, 8-9 Vision Sensor SIMATIC VS 130-2/VS 130-2vcr A5E00475789-01 Trigger 1-5 TRN 6-6, 8-9 V VS130-2_CONTROL 6-19 Indice analitico-3 Indice analitico Indice analitico-4 Vision Sensor SIMATIC VS 130-2/VS 130-2vcr A5E00475789-01