text.skipToContent text.skipToNavigation

Tecnologia dei sensori di profilo 2D/3D

I sensori di profilo 2D/3D misurano oggetti come cordoni di saldatura o strisce adesive, assumono il controllo esatto della posizione dei robot e controllano la rotondità o le fessure mediante triangolazione laser. I sensori sono compatibili con il software uniVision e adatti a software di terze parti grazie alle interfacce aperte.

Cos’è un sensore di profilo 2D/3D?

I sensori di profilo 2D/3D di wenglor consentono una misurazione rapida e ad alta precisione di contorni e superfici in diversi campi di applicazione. I sensori di profilo funzionano secondo il principio della triangolazione laser e generano profili altimetrici 2D dettagliati e nuvole di punti 3D complete. Grazie al processo di misura senza contatto, i sensori sono ideali per il controllo qualità, il riconoscimento dell’oggetto e la guida robotizzata nella produzione industriale.

I sensori di profilo 2D/3D sono disponibili in due diverse classi di prestazioni:

MLSL: Risoluzione accurata in un design custodia compatto

MLWL: Eccellente qualità del prodotto grazie a componenti ottici di alta qualità

wenglor offre la soluzione giusta per quasi tutte le applicazioni: dalla misura completa a 360 gradi al controllo applicazione insegui giunto e il rilevamento cordone di saldatura fino alla verifica delle superfici con precisione micrometrica. Il portafoglio versatile comprende sensori con diversi campi di misurazione, diverse potenze laser e lunghezze d’onda laser variabili. 

Sensore di profilo 2D/3D MLZL

Grazie alla sua forma compatta, la serie MLZL è ideale per l’impiego su robot di saldatura.

Sensori di profilo 2D/3D in acciaio inox

I sensori di profilo con custodia in acciaio inox vengono utilizzati in aree sottoposte a lavaggi intensivi.

Sensori di profilo 2D/3D per piegatrici

Il portafoglio wenglor offre sensori di profilo 2D/3D preconfigurati per l’impiego plug-and-play sulle presse piegatrici.

Il principio della triangolazione

La triangolazione laser è un principio di misurazione ottica utilizzato nei sensori di profilo 2D/3D per il rilevamento ad alta precisione dei profili superficiali e per la valutazione dell’intensità. Un laser proietta una linea sottile sulla superficie dell’oggetto. La linea riflessa viene rilevata da una camera integrata con un angolo fisso, il cosiddetto angolo di triangolazione. Poiché il chip di immagine (anche: sensore di immagine) è composto da molti pixel singoli, la linea laser appare come una serie di singoli punti dell’immagine. Ciascuno di questi punti corrisponde a una posizione precisa della linea laser nel chip di immagine.

Creazione di un profilo altimetrico 2D

Un sensore di profilo 2D/3D genera ad ogni misurazione un profilo di altezza 2D, detto anche profilo trasversale. Quest’ultimo è composto da numerosi punti di misurazione disposti uno accanto all’altro sotto forma di linea, trasversalmente rispetto alla direzione di movimento dell’oggetto. Ciascuno di questi punti descrive la distanza esatta tra il sensore e la superficie dell’oggetto lungo l’asse x e l’asse z. Ogni valore di altezza è completato da un valore di intensità, che fornisce informazioni sull’intensità della riflessione della luce e sulle caratteristiche del materiale o della superficie, ad esempio in caso di variazioni di colore, contrasto, grado di lucentezza o materiali trasparenti.

I sensore di profilo 2D/3D hanno una zona cieca?

Sì, i sensori di profilo 2D/3D hanno una zona cieca. Ciò vale fondamentalmente per tutti i sensori che funzionano secondo il principio della triangolazione. La zona cieca è l’area tra il punto di riferimento del sensore e il punto iniziale del suo campo di misurazione. Decisiva è la distanza dalla quale la luce riflessa viene riprodotta sull’elemento ricevente (chip di immagine). Infatti, una misurazione può avvenire solo quando la luce riflessa colpisce il chip di immagine. Gli oggetti che si trovano al di sotto del campo di misurazione non vengono riconosciuti e non vengono emessi valori misurati.
Uscita laser
Zona cieca
Campo di misurazione
Zona cieca
La qualità di un profilo altimetrico 2D dipende dall’interazione tra laser, camera e centralina di analisi. Solo se la linea laser viene proiettata con precisione, la camera la mette a fuoco con accuratezza e la centralina di analisi la interpreta in modo affidabile, il profilo altimetrico riproduce la geometria reale dell’oggetto, anche in caso di superfici complesse o difficili.

Dal profilo altimetrico 2D alla nuvola di punti 3D

Se l’oggetto si muove rispetto al sensore, ad esempio su un nastro trasportatore, attraverso una guida robotica o un attuatore lineare, vengono creati continuamente molti profili altimetrici 2D singoli. Questi vengono disposti uno accanto all’altro in modo da ottenere un’immagine tridimensionale completa dell’intera geometria dell’oggetto. La nuvola di punti 3D contiene le coordinate spaziali x, y e z e i valori di intensità corrispondenti.

Sistema di coordinate di un sensore di profilo 2D/3D

Per la corretta interpretazione e l’ulteriore elaborazione dei dati di misura acquisiti con un sensore di profilo 2D/3D, è essenziale un sistema di coordinate univoco e definito in modo fisso. Serve come riferimento spaziale per tutti i dati acquisiti e consente l’esatta integrazione del sensore in sistemi di livello superiore come applicazioni robotiche o sistemi di assi. La definizione dell’asse facilita l’allineamento, la regolazione e la calibrazione precisi del sensore nello spazio tridimensionale, garantendo che i dati di misura acquisiti vengano assegnati ed elaborati correttamente.

Il sistema di coordinate del sensore è adattato al suo campo visivo. Il punto zero si trova direttamente all’uscita del laser all’esterno della custodia. In questo modo i valori misurati corrispondono esattamente alla posizione reale dell’oggetto rilevato.

Gli assi in sintesi

Asse X (larghezza)

L’asse x si sposta orizzontalmente lungo la linea laser e definisce la larghezza del profilo acquisito. Il relativo asse a descrive la rotazione attorno all’asse x, ovvero l’inclinazione del sensore in avanti o indietro.

Asse y (direzione di avanzamento)

L’asse y si sposta nella direzione di movimento dell’oggetto o del sensore, tipicamente lungo un nastro trasportatore o durante una scansione. L’asse b rappresenta la rotazione attorno all’asse y e indica l’inclinazione laterale del sensore a sinistra o a destra.

Asse z (altezza / distanza)

L’asse z punta dal sensore perpendicolarmente all’oggetto e rappresenta l’altezza o la distanza tra il sensore e la superficie. L’asse c rappresenta la rotazione attorno all’asse z, ovvero la rotazione laterale del sensore.

Corretto orientamento del sensore di profilo 2D/3D

Per ottenere risultati di misurazione esatti, la linea laser deve essere allineata il più perpendicolarmente possibile alla superficie di misurazione. Un angolo di 90 gradi tra il sensore e la superficie dell’oggetto fornisce i migliori risultati. In questa posizione, la luce laser colpisce l’oggetto in modo ottimale e la linea riflessa può essere rilevata uniformemente dalla camera.

Allineamento corretto

Inclinazione del sensore

Il comportamento di riflessione della superficie gioca un ruolo fondamentale.

  • Una riflessione diretta e mirata si verifica su materiali lisci o lucidi come metallo, vetro o superfici rivestite. In questo caso la luce viene riflessa come in uno specchio. In questi casi, può essere utile inclinare leggermente il sensore per deviare le riflessioni dal campo visivo della camera ed evitare una sovraesposizione del chip della camera. Una regolazione precisa dell’angolo è fondamentale.

  • La riflessione diffusa si verifica su superfici opache, ruvide o strutturate. In questo modo, la luce viene diffusa uniformemente in molte direzioni, il che di solito porta a un rilevamento del segnale più stabile. Tuttavia, un allineamento impreciso e materiali diffusi possono influenzare la distribuzione dell’intensità o la precisione di misurazione.

Per una distribuzione uniforme del segnale e una qualità ottimale del profilo, è necessario evitare il ribaltamento, se possibile. Grazie all’ampio campo dinamico, i sensori di profilo 2D/3D continuano a fornire valori misurati affidabili anche in caso di leggera inclinazione.

In linea di massima vale quanto segue: Anche piccole deviazioni dall’angolo ideale possono influire positivamente o negativamente sulla qualità del segnale e sui dati del profilo, a seconda delle caratteristiche della superficie. Ecco perché è fondamentale un orientamento consapevole e specifico per l’applicazione del sensore: verticalmente, dove fornisce stabilità, e inclinato in modo mirato, dove è necessario evitare o controllare le riflessioni.

Ombreggiatura

In caso di ombreggiatura, il campo visivo viene coperto completamente o parzialmente dall’oggetto o dalle strutture adiacenti. Di conseguenza, alcune aree della linea laser proiettata non vengono più rilevate dalla camera, creando profili incompleti. Le ombreggiature si verificano spesso in corrispondenza di bordi, gradini ripidi o profonde rientranze nell’oggetto. Anche in caso di geometrie complesse dei componenti o di differenze di altezza molto variabili, il rilevamento e la valutazione completi della superficie dell’oggetto risultano difficili a causa dell’ombreggiatura.

Come si può evitare l’ombreggiatura?

L’adattamento mirato dell’oggetto all’interno del campo di misurazione del sensore consente di evitare l’ombreggiamento.
 

Evitare ombreggiature dovute a bordi, gradini ripidi e rientranze

Se un oggetto è posizionato in modo che bordi, gradini ripidi o superfici verticali sporgano direttamente nel campo visivo del sensore, queste aree possono bloccare altri elementi che potrebbero essere sottoposti a verifica. Una leggera rotazione o inclinazione dell’oggetto garantisce che tutte le superfici rilevanti rimangano visibili al sensore e che non vengano nascosti dati di misura importanti.

Anche in caso di componenti con rientranze profonde possono verificarsi ombreggiature delle caratteristiche da controllare nella parte posteriore dell’oggetto. Pertanto, quando si posiziona l’oggetto, assicurarsi che tutte le superfici importanti si trovino nel campo visivo del sensore.

Un’ombreggiatura non rappresenta un errore di misura, ma è una limitazione dovuta alla geometria. Una buona configurazione del sensore riduce al minimo queste limitazioni e garantisce che l’intero contorno di un oggetto venga acquisito in modo sicuro e completo.

Panoramica dei componenti principali di un sensore di profilo 2D/3D

Modulo laser
Centralina di analisi
Camera integrata
Il modulo laser è uno dei tre componenti principali più importanti di un sensore di profilo 2D/3D. Genera una linea laser ad alta precisione utilizzata per l’acquisizione dettagliata dei profili superficiali e per la misurazione di altezza. Ciò avviene allargando il punto laser in una linea attraverso una serie di elementi ottici. Questa precisa linea laser consente di scansionare l’oggetto con un’elevata precisione e di rilevare anche le più piccole differenze di altezza e strutture superficiali.
A differenza dei tradizionali sistemi di elaborazione di immagini, il sensore di profilo 2D/3D non necessita di illuminazione aggiuntiva. Il laser genera una linea laser precisa con un’intensità particolarmente elevata. In questo modo la triangolazione laser rimane stabile anche in caso di forte luce estranea e fornisce risultati di misura precisi. Poiché il modulo laser è completamente integrato nel sensore e fissato meccanicamente, non sono necessarie complicate regolazioni o potenziali interferenze dovute a fonti di luce esterne.

La potenza del modulo laser è determinata in misura determinante dalla lunghezza d’onda e dalla classe laser.

Lunghezza d’onda laser

A seconda dell’applicazione vengono utilizzati laser con lunghezze d’onda diverse. Ciò consente un adattamento ottimale a diverse superfici, materiali o condizioni ambientali.

Classe laser

I sensori sono disponibili in diverse classi laser, che indicano la potenza del laser e determinano l’intensità della luce emessa.

Una ulteriore importante componente del sensore di profilo 2D/3D è la camera integrata. Rileva la linea laser riflessa con la massima precisione. La camera è composta da un obiettivo di alta qualità e da un potente chip che acquisisce le informazioni sulla luce con precisione pixel e le converte in dati di misura digitali. La risoluzione della camera, ossia il numero di pixel per riga di profilo, determina la precisione dei dettagli. Più alta è la risoluzione, più fine sarà la possibilità di riprodurre contorni, spigoli e caratteristiche superficiali.

La calibrazione in fabbrica e il fissaggio meccanico dell’unità camera garantiscono una stabilità di misura costante, eliminando la necessità di complesse regolazioni. L’interazione tra ottica laser e tecnologia camera consente quindi la determinazione esatta di ogni singolo punto del profilo nello spazio tridimensionale e costituisce quindi una base affidabile per risultati di misura riproducibili.

La centralina di analisi forma il centro di calcolo del sensore di profilo 2D/3D. Qui i dati grezzi acquisiti dalla camera vengono convertiti in dati di misura digitali. Grazie all’interazione tra acquisizione delle immagini, valutazione e comunicazione dell’interfaccia, è fondamentale per le prestazioni dei sistemi di misura in linea.

Per la massima flessibilità, i sensori di profilo 2D/3D dispongono di due modalità operative selezionabili, progettate per esigenze diverse e quindi per applicazioni versatili. Entrambi i modi di funzionamento accedono alla stessa potente piattaforma hardware. Grazie ai processori integrati e all’architettura di calcolo stabile, è possibile elaborare e trasmettere in modo affidabile anche elevate velocità di profilazione e grandi quantità di dati.

Modalità di funzionamento: Sensore di profilo intelligente

Modalità di funzionamento: Generatore di profilo

Nella modalità “Sensore di profilo intelligente”, l’intera valutazione del profilo avviene direttamente sul sensore, non è necessario alcun hardware aggiuntivo. Le informazioni sul profilo raccolte vengono analizzate con l’aiuto di algoritmi configurabili. Il risultato è un segnale già interpretato e valutato, come ad esempio un valore di distanza, una posizione del bordo o un segnale buono/scarso. Questi dati di profilo elaborati possono essere trasmessi direttamente a un sistema di controllo o a un robot senza ulteriori elaborazioni e consentono una perfetta integrazione nei processi esistenti.
In modalità “Generatore di profilo”, il sensore di profilo 2D/3D mette a disposizione il profilo altimetrico bidimensionale completo. I dati di misura grezzi vengono trasmessi come nuvola di punti o flusso di dati di profilo ed elaborati da una centralina di analisi superiore o da un sistema di visione basato su PC. Questa modalità offre la massima flessibilità per applicazioni complesse o logiche di valutazione personalizzate.

Flessibilità grazie a numerose interfacce

A seconda della modalità di funzionamento, sono disponibili diverse interfacce che consentono una perfetta integrazione in diversi ambienti di produzione.

Interfacce in modalità “Sensore di profilo intelligente”

Sono disponibili interfacce Ethernet industriali, tra cui PROFINET, EtherNet/IP, EtherCAT e TCP, per una connessione rapida e una comunicazione affidabile con sistemi PLC, robot e altri sistemi di controllo.

Interfacce in modalità “Generatore di profili”

Le interfacce tipiche in modalità “Generatore di profili” sono GigE Vision, GenICam o un Software Development Kit (SDK). In questo modo i dati possono essere facilmente integrati in software di elaborazione delle immagini standard o in applicazioni personalizzate.

Spiegazione dettagliata dei componenti principali: Per saperne di più!

Informazioni dettagliate sul modulo laser, sulla camera e sulla centralina di analisi sono disponibili più avanti nella pagina.

Possibilità di impiego dei sensori di profilo 2D/3D

Misurazione delle parti

Controllo altezza

Controllo diametro

Controllo rotondità

Misurazione di spessore

Posizionamento

Controllo applicazione insegui giunto

Controllo qualità del cordone di saldatura

Controllo fessura

Misurazione di volumi

Misurazione angolare

Settori e industrie in cui vengono utilizzati i sensore di profilo 2D/3D

Le esigenze dell’automazione industriale sono molteplici. Che si tratti di condizioni atmosferiche in continua evoluzione, processi di pulizia intensivi, aree a rischio di esplosione o spruzzi di saldatura, la gamma di sensori di profilo 2D/3D offre diverse varianti di modello. Questi sono progettati per funzionare in modo affidabile anche nelle condizioni più difficili, rispettando le norme tecniche e gli standard di qualità del settore.
Quando si producono i seggiolini auto, è necessario assicurarsi che la posizione dei rinforzi laterali e dei cuscini spinali sia identica per ogni seggiolino e conforme alle specifiche. In una stazione di prova i sedili vengono misurati dall’alto verso il basso con un sensore di profilo 2D/3D. Vengono rilevati i contorni e la velocità di riempimento, vengono valutate le simmetrie, vengono riconosciute le cuciture e la posizione del sedile, nonché eventuali danni.

Nella produzione di parquet a incastro, la qualità della geometria della tavola deve essere garantita, durante la lavorazione, senza spazi vuoti. Con il passare del tempo, tuttavia, gli utensili di fresatura utilizzati si consumano, dando luogo a scarti. Per ridurlo, i bordi laterali dei listoni di parquet vengono misurati con precisione micrometrica direttamente dopo il processo di fresatura da due sensori di profilo 2D/3D e i dati del profilo 2D vengono elaborati, visualizzati e valutati tramite software tramite una Machine Vision Controller.

Dopo aver riempito le coppe gelato, è necessario controllare che i coperchi di cartone siano presenti e posizionati correttamente. Un sensore di profilo 2D/3D con grado di protezione IP69K rileva tramite triangolazione laser sia la presenza che l’altezza e l’angolo dei coperchi posizionati sull’intera larghezza della linea di produzione. Una visualizzazione basata sul Web direttamente sull’impianto segnala lo stato dei risultati.

Nei grandi centri logistici, il volume di imballaggio è di fondamentale importanza per ridurre i costi di stoccaggio, risparmiare materiale di riempimento e, infine, definire le dimensioni corrette dell’imballaggio esterno. Prima del processo di imballaggio, il punto più alto dell’oggetto viene determinato da un sensore di profilo 2D/3D. Successivamente, la scatola viene rimpicciolita e chiusa singolarmente.

Prima di poter eseguire lavori di manutenzione come la levigatura o la fresatura delle rotaie dei binari, è necessario rilevare durante il funzionamento sia la posizione delle rotaie che ostacoli come pietre o scambi. A tal fine, più sensori di profilo 2D/3D montati uno accanto all’altro misurano in linea il profilo del binario. I profili altimetrici vengono raggruppati e analizzati tramite software.

Nelle fonderie o negli altiforni, i tubi in acciaio che trasportano l’acciaio liquido devono essere misurati con una precisione micrometrica per il controllo qualità a temperature fino a 1.300 °C. A tale scopo, sul braccio robotico viene installato un sensore di profilo 2D/3D che segue il tubo incandescente. Un’idonea custodia di raffreddamento consente una misurazione precisa anche a temperature estreme.

Nelle celle di saldatura robotizzate completamente automatiche, prima del processo di saldatura è necessario determinare la posizione esatta dei giunti. A tale scopo, un sensore di profilo 2D/3D viene montato direttamente davanti al cannello di saldatura sul robot, che riconosce la giunzione tramite triangolazione laser. Tramite il software uniVision viene rilevato il punto di guida e inviato al sistema di controllo. Con queste informazioni viene eseguita una correzione del nastro e viene posizionato il cordone di saldatura.

Il modulo laser in dettaglio

Come si trasforma un punto laser in una linea laser?

Un laser emette un raggio puntiforme focalizzato con una sezione trasversale circolare. Per creare una linea, il raggio viene sfumato con l’ausilio di speciali ottiche costituite da lenti cilindriche o a Powell. In questo modo si ottiene un raggio lineare preciso che appare come una linea laser chiaramente definita sulla superficie dell’oggetto.

Come funzionano le lenti cilindriche e Powell?

Lenti cilindriche

Il raggio di luce (1) viene frantumato da una lente cilindrica (2) solo lungo un asse, in modo che da un punto laser circolare si formi una linea. Il raggio originariamente emesso dal laser presenta solitamente un profilo di intensità gaussiano. Ciò significa che l’intensità è più alta al centro e diminuisce continuamente verso i bordi. Se questo raggio puntiforme viene trasformato in una linea (3) con una lente cilindrica, questa distribuzione irregolare dell’intensità viene mantenuta. La linea è molto più chiara al centro che alle estremità.

Lenti Powell

Una lente Powell (2) è una lente cilindrica di forma speciale. È progettato per generare una linea laser con distribuzione uniforme dell’intensità (3) da un punto laser gaussiano (1). A differenza di una semplice lente cilindrica, la lente Powell devia la luce in modo che il centro del fascio sia meno intenso e la luminosità sia bilanciata lungo l’intera linea. In questo modo si crea una linea laser con un cosiddetto profilo flat top che presenta un’illuminazione uniforme e non ha punti più chiari o più scuri lungo la linea.

Qual è la differenza tra luce normale e luce laser?

Luce normale

La luce comune, ad esempio quella proveniente da una lampadina a incandescenza, si diffonde in molte direzioni ed è composta da molte lunghezze d’onda diverse. In questo modo si ottiene un fascio luminoso il cui diametro punto luce diventa sempre più diffuso con l’aumentare della distanza.

Luce laser

La luce laser, invece, è fortemente focalizzata ed è costituita da una lunghezza d’onda. Tutte le onde luminose corrono concentrate in una direzione, consentendo un piccolo diametro punto luce anche a grande distanza.

Tipi di luce dei sensori di profilo 2D/3D

I sensori di profilo 2D/3D lavorano con un laser, poiché genera una linea laser precisa. Il portafoglio wenglor offre sensori di profilo 2D/3D in tre diversi tipi di luce: rosso, blu e UV. Questi tipi di luce si differenziano per lunghezza d’onda e consentono risultati di misura ottimali con diverse proprietà dei materiali e superfici.
 

Laser (rosso)

La lunghezza d’onda del laser rosso è di 660 nm. I sensori di profilo 2D/3D con laser rosso sono molto versatili e disponibili in diverse classi laser.


Laser (blu)

I laser blu hanno lunghezze d’onda di 405 nm e 450 nm. Questi sensori sono ideali per l’ispezione di oggetti in plastica semitrasparenti, oggetti metallici lucidi e oggetti organici.

Laser UV/rosso

La lunghezza d’onda del laser UV è di 375 nm. Se la superficie riflette i raggi UV, i sensori con laser UV/rosso vengono utilizzati per misurare oggetti trasparenti come lenti in vetro o proiettori.

Perché esistono diverse lunghezze d’onda laser?

La scelta della giusta lunghezza d’onda laser è fondamentale per la qualità di misura e l’adattabilità di un sensore di profilo 2D/3D a diverse superfici, materiali e applicazioni. La profondità di penetrazione nel materiale e la sensibilità del chip della camera giocano un ruolo fondamentale.

 

Profondità di penetrazione nel materiale

La lunghezza d’onda influenza la profondità di penetrazione della luce laser in un materiale prima che venga diffusa o riflessa. La luce blu a onda corta da 405 nm rimane più forte sulla superficie, fornendo risultati particolarmente precisi su materiali trasparenti, semi-trasparenti o organici come adesivi, gomma o plastica. Le lunghezze d’onda più lunghe, come la luce rossa a 660 nm o la luce infrarossa a 785–850 nm, penetrano più in profondità e sono più adatte a superfici scure, diffuse o metalliche.

Sensibilità del chip della camera

I chip delle camere, detti anche sensori di immagine, hanno una sensibilità diversa rispetto a determinate lunghezze d’onda a seconda della struttura. Se la lunghezza d’onda del laser è adattata in modo ottimale alla curva di sensibilità del chip della camera, l’intensità del segnale migliora notevolmente. Ciò consente di utilizzare tempi di illuminazione più brevi con la stessa potenza laser, con conseguente maggiore precisione di misurazione e minori incertezze di misura.

Il grafico mostra la curva spettrale normalizzata di un sensore di profilo 2D/3D tra 400 e 1.000 nm.

Filtro passa banda: Filtraggio mirato della luce per risultati di misura stabili

I filtri passa banda sono filtri ottici adattati esattamente alla lunghezza d’onda del laser utilizzato. Lasciano passare solo la luce in questo ristretto intervallo spettrale. Tutte le altre componenti luminose, come la luce ambientale, l’illuminazione esterna o il fascio laser di un’altra lunghezza d’onda, vengono oscurate in modo affidabile. Ciò migliora notevolmente la stabilità di misura e garantisce un rilevamento bordi stabile e un rilevamento preciso del profilo, anche in condizioni di luce molto variabili o in ambienti industriali luminosi. Non è necessaria una schermatura aggiuntiva o un controllo della luce. I filtri passa banda sono integrati direttamente nel sistema ottico della camera.

Prevenzione delle interferenze in caso di funzionamento in parallelo di più sensori

Nei moderni sistemi di misura vengono spesso utilizzati più sensori di profilo 2D/3D che lavorano con diversi colori laser. Per evitare interferenze reciproche tra i sensori, vengono utilizzati filtri passa banda. I sensori di profilo 2D/3D con laser rosso dispongono di un filtro passa-banda rosso che lascia passare solo questa luce. I sensori con laser blu, invece, hanno un filtro passa banda blu che lascia passare solo la luce laser blu. Questi filtri bloccano il fascio laser dell’altro colore del sensore per evitare che i segnali si sovrappongano o interferiscano.

Qual è l’influenza del colore dell’oggetto da misurare sulla scelta del laser?

La scelta della lunghezza d’onda laser adatta dipende non solo dalle caratteristiche ottiche del sensore, ma anche in misura determinante dal comportamento di riflessione dell’oggetto da misurare. L’interazione spettrale tra luce laser e superficie del materiale influisce direttamente sulla qualità del profilo, sul tempo di illuminazione e sull’intensità del segnale.

In linea di massima vale quanto segue: Più il colore dell’oggetto è vicino alla lunghezza d’onda del laser utilizzato, più luce viene riflessa e più forte è il segnale di ritorno ricevuto dal sensore. Un oggetto rosso riflette la luce laser rossa in modo molto più efficiente rispetto alla luce blu. Ciò si traduce in tempi di illuminazione più brevi, meno rumore e dati di profilo più stabili. Viceversa, un oggetto rosso con laser blu richiede tempi di illuminazione notevolmente più lunghi, poiché assorbe la maggior parte della luce blu.
 

Oltre al colore, è importante anche la superficie del materiale. I materiali chiari, opachi o diffusamente riflettenti si comportano in modo diverso rispetto agli oggetti lucidi, scuri o trasparenti. L’abbinamento del colore laser e del materiale dell’oggetto consente di ottimizzare notevolmente le prestazioni del sensore di profilo 2D/3D. In questo modo è possibile rilevare in modo sicuro e preciso anche superfici difficili come gomma, vetro, metalli lucidi o sostanze organiche.

 

Comportamento di riflessione della luce laser rossa su oggetti di diversi colori

Oggetto rosso

Buona riflessione del laser rosso, il segnale di ritorno è molto forte

Oggetto blu

Bassa riflessione del laser rosso, segnale di ritorno debole

Oggetto nero

La maggior parte della luce laser rossa viene assorbita, il segnale di ritorno è medio

Comportamento di riflessione della luce laser blu su oggetti di diversi colori

Oggetto rosso

Bassa riflessione del laser blu, segnale di ritorno debole

Oggetto blu

Buona riflessione del laser blu, il segnale di ritorno è molto forte

Oggetto nero

La maggior parte della luce laser blu viene assorbita, il segnale di ritorno è medio

Scelta della classe laser idonea dei sensori di profilo 2D/3D

Per ottenere prestazioni di misura ottimali con i sensori di profilo 2D/3D, è fondamentale scegliere la giusta classe laser, in particolare per quanto riguarda le caratteristiche superficiali, la distanza di lavoro, la velocità di misura e la luce ambiente. I sensori di profilo 2D/3D di wenglor sono disponibili in diverse classi laser e consentono quindi un adattamento preciso e sicuro a diversi casi applicativi.

Velocità e tempo di illuminazione
Potenze laser più elevate generano riflessioni più intense, con conseguente riduzione dei tempi di illuminazione. Ciò è particolarmente vantaggioso in caso di processi rapidi o oggetti in movimento.
Proprietà oggetto
Le superfici scure, assorbenti o fortemente diffusive richiedono più energia luminosa per produrre una riflessione sufficiente a garantire una misura stabile. In questo caso, le classi laser più elevate sono spesso la scelta migliore.
Distanza dall’oggetto da misurare
Man mano che la distanza di lavoro aumenta, l’intensità della luce riflessa diminuisce. Le classi laser più potenti garantiscono misure affidabili anche a distanze maggiori.
Condizioni di luce esterna
In ambienti luminosi o in presenza di disturbi dovuti alla luce ambientale, una maggiore potenza laser migliora il rapporto segnale-rumore, in particolare in caso di materiali riflettenti o lucidi.

Classi laser dei sensori di profilo 2D/3D

Per i sensori di profilo 2D/3D vale fondamentalmente: Più elevata è la potenza laser e maggiore sarà la classe laser. Ciò comporta un rischio maggiore e richiede misure di protezione adeguate. La classificazione dei laser avviene in conformità alla norma DIN EN 60825-1 “Sicurezza dei dispositivi laser”. Il potenziale di rischio viene valutato in base alla lunghezza d’onda e alla potenza di uscita.

DescrizioneSicurezzaApplicazione
Classe laser 2La classe laser 2 ha una potenza massima di 1 mW e una lunghezza d’onda compresa tra 400 e 700 nm.In caso di breve irradiazione degli occhi, la radiazione laser è innocua, in quanto si attiva il riflesso naturale di protezione delle palpebre.Ideale per superfici sensibili, brevi distanze e facile integrazione senza misure di protezione.
Classe laser 3RLa potenza della classe laser 3R è compresa tra 1 e 5 mW in un intervallo di lunghezza d’onda compreso tra 302,5 nm e 700 µm.La radiazione laser è potenzialmente pericolosa per gli occhi. Per il funzionamento è necessaria una valutazione dei rischi. Gli utenti devono essere istruiti annualmente e deve essere nominato un incaricato della protezione laser. Inoltre, l’area del laser deve essere opportunamente contrassegnata e l’accesso deve essere limitato alle persone autorizzate. A seconda del risultato della valutazione del rischio, possono essere necessarie ulteriori misure di protezione, come l’uso di occhiali protettivi per laser.Adatto per distanze di lavoro maggiori o materiali scuri.
Classe laser 3BI laser di classe 3B hanno una potenza compresa tra 5 e 500 mW e funzionano nell’intervallo di lunghezza d’onda compreso tra 302,5 nm e 1 µm.La radiazione laser è pericolosa per gli occhi ed eventualmente anche per la pelle. Per il funzionamento è obbligatoria una valutazione dei rischi. Inoltre, gli utenti devono essere istruiti annualmente, deve essere nominato un incaricato della protezione laser, l’area laser deve essere contrassegnata e l’accesso limitato alle persone autorizzate. Il risultato della valutazione del rischio determina ulteriori misure di protezione, come l’uso di occhiali di protezione laser.Per ambienti particolarmente impegnativi con superfici difficili o elevata luminosità ambientale.

Caratteristiche di sicurezza per classi laser superiori

Per le applicazioni industriali delle classi laser 3R e 3B, wenglor offre i potenti sensori di profilo 2D/3D della serie MLSL2xxS40. Questi sensori dispongono di uno spegnimento laser di sicurezza integrato che disattiva il fascio laser non appena vengono soddisfatte condizioni di sicurezza predefinite. Il sensore continua a funzionare. La tecnologia soddisfa i requisiti della norma di sicurezza EN ISO 13849-1:2016 e garantisce la massima sicurezza in ambienti industriali. In combinazione con la tecnica di sicurezza idonea di wenglor, si ottengono così soluzioni di sicurezza complete per i vostri macchinari e impianti.

 

Camera integrata in dettaglio

La camera integrata nel sensore di profilo 2D/3D è un componente centrale del principio di triangolazione ottica e garantisce il rilevamento preciso della linea laser proiettata. La camera è costituita essenzialmente da due componenti centrali: l’obiettivo e il chip della camera, noto anche come sensore di immagine.

Chip camera

Il chip della camera converte la luce incidente in segnali elettrici, dai quali vengono quindi generate informazioni digitali sull’immagine. Le dimensioni e la risoluzione del chip influenzano la precisione dei dettagli e la precisione delle misure.

Obiettivo

L’obiettivo concentra la luce e la mette a fuoco sul chip della camera. La distanza focale dell’obiettivo influisce notevolmente sulla sezione dell’immagine e sulla profondità di campo.

Ottica e chip di immagine: influenza sul campo di misurazione e sulla precisione

La combinazione di ottica e chip di immagine è fondamentale per la precisione e il campo di misurazione del sensore. A seconda dell’interazione tra distanza focale, dimensioni del sensore e risoluzione, il sensore di profilo 2D/3D è in grado di riconoscere dettagli più piccoli o di coprire superfici più grandi. Entrambi i componenti sono fondamentali per la precisione e il campo di misurazione del sensore.

Grazie all’accoppiamento meccanico con l’alloggiamento del sensore e all’esatto orientamento rispetto al modulo laser, è possibile ottenere un’acquisizione affidabile delle immagini senza ulteriori operazioni di regolazione.

Campo visivo del sensore

La posizione in cui la linea laser riflessa viene proiettata sul sensore CMOS (Complementary Metal-Oxide Semiconductor) dipende direttamente dalla distanza dell’oggetto. Man mano che la distanza aumenta, la posizione della linea laser sul chip CMOS (1) cambia verticalmente, consentendo di acquisire le informazioni sull’altezza.

I diversi campi di misurazione dei sensori di profilo 2D/3D derivano dalla forma meccanica, dall’angolo di triangolazione e dall’ottica montata. I sistemi di lenti utilizzati determinano il campo visivo del sensore tramite la loro distanza focale, che è trapezoidale grazie al principio di misurazione triangolare.

Il campo di misurazione (2) è suddiviso in tre zone – inizio (3), centro (4) e fine (5) – dove la risoluzione laterale (x) cambia per tutta la profondità (z).

All’inizio del campo di misurazione, la risoluzione x è massima a causa della minore estensione ottica del campo visivo. Alla fine diminuisce, poiché sul sensore CMOS vengono riprodotte aree più grandi dell’oggetto con un numero costante di pixel. Di conseguenza, si ottiene una risoluzione laterale variabile che viene indicata nella scheda tecnica come valore di intervallo.

Dal punto di vista ottico, l’area centrale del volume di misurazione fornisce i migliori risultati di misurazione, poiché si ottiene un compromesso ottimale tra profondità di campo, qualità della messa a fuoco e immagine geometrica. Il sensore di profilo 2D/3D deve quindi essere orientato in modo che l’oggetto da misurare si trovi possibilmente nella zona centrale del campo di misurazione definito.

Immagine della camera

La camera utilizza un sensore CMOS sensibile alla luce composto da una matrice di pixel. Questi sono disposti in righe orizzontali (x) e colonne verticali (y). Quando la linea laser colpisce un oggetto, la sua riflessione viene proiettata dal sistema ottico della camera sul chip CMOS. La posizione verticale dell’intensità luminosa in ogni colonna (y) fornisce le rispettive informazioni sull’altezza (z) lungo l’asse del profilo (x). In questo modo si ottiene un profilo di altezza 2D preciso con una risoluzione z precisa.

Immagine della camera

Immagine della camera con griglia CMOS con righe (x) e colonne (y)

Qual è la risoluzione di un sensore di profilo 2D/3D?

La risoluzione di un sensore di profilo 2D/3D è determinata dal campo visivo e dal numero di pixel del sensore CMOS integrato.

  • La risoluzione x del sensore deriva dal numero di pixel orizzontali sul chip di immagine, quindi dalla risoluzione per riga. 
  • La risoluzione z del sensore deriva dal numero di pixel verticali sul chip di immagine, quindi dalla risoluzione per colonna.
  • La risoluzione y del sensore indica il numero di profili per unità di lunghezza. Non dipende direttamente dal chip di immagine, ma dal movimento relativo tra il sensore di profilo 2D/3D e l’oggetto e dalla frequenza di misurazione del sensore. Una frequenza di misurazione più elevata a velocità di movimento costante comporta un’acquisizione del profilo più densa lungo la direzione di movimento e quindi una migliore risoluzione y.

Maggiore precisione grazie alla tecnologia subpixel

Grazie alla tecnologia subpixel, i sensori di profilo 2D/3D raggiungono una risoluzione z molto più fine delle dimensioni di un singolo pixel della camera. Questo perché la posizione della linea laser viene determinata con precisione all’interno di un pixel. Invece di interpretare semplicemente la linea come un pixel, il suo andamento di luminosità viene misurato su più pixel. Gli algoritmi matematici consentono di calcolare il punto centrale esatto, spesso con frazioni di pixel. Ad esempio, al posto dei pixel 237 è possibile misurare una posizione come 237,42. Questa tecnica rende visibili anche le più piccole differenze di altezza.

Qual è l’influenza del campo visivo sulla risoluzione?

Campo visivo ampio

Con un campo visivo ampio, i pixel presenti si distribuiscono su un’area più ampia. La risoluzione spaziale per pixel diminuisce, rendendo più difficili i dettagli più piccoli.

Campo visivo piccolo

Un campo visivo piccolo comporta una risoluzione più elevata, poiché ogni pixel copre un’area più piccola nel campo visivo del sensore. È possibile acquisire strutture e dettagli più fini.

Come si trasforma l’immagine della camera e i pixel in un profilo altimetrico 2D?

Il processore FPGA integrato nel sensore di profilo 2D/3D esegue il calcolo completo del profilo in tempo reale. Analizza le immagini delle linee laser acquisite dal sensore CMOS, estrae i pixel rilevanti e ne determina la posizione precisa. Questi dati vengono convertiti in un profilo altimetrico 2D che mostra la struttura laterale (x) e verticale (z) dell’oggetto lungo l’asse del profilo. I dati del profilo generati sono immediatamente disponibili per la valutazione a valle o l’ulteriore elaborazione nei processi di automazione e controllo qualità.

Immagine della camera con griglia CMOS con righe (x) e colonne (y)

Profilo altimetrico 2D

Da pixel in millimetri

Per convertire i pixel rilevati dal sensore CMOS in coordinate metriche precise, ogni sensore di profilo 2D/3D viene linearizzato in fabbrica. Nell’ambito di questa procedura, il sensore viene montato su una tavola di linearizzazione ad alta precisione e allineato esattamente a un oggetto di riferimento calibrato. La linearizzazione avviene sull’intero campo di misurazione e determina lo scostamento tra le coordinate dei pixel effettivamente rilevate e i dati metrici in millimetri.

I dati di correzione risultanti vengono memorizzati permanentemente nel sensore come matrice di linearizzazione. Questa compensazione garantisce un’uscita affidabile dei valori assoluti di altezza e posizione in millimetri e garantisce che ogni sensore possa essere utilizzato direttamente in ambienti industriali difficili senza ulteriori tarature.

Risoluzione e precisione dei sensori di profilo 2D/3D

Risoluzione

La risoluzione definisce la più piccola differenza fisica che un sensore può ancora rilevare in modo univoco e differenziare come valore misurato. Definisce quindi la dimensione minima di campionamento con cui vengono rilevate le variazioni nel segnale di misura.

Affinché un elemento possa essere riconosciuto in modo affidabile, dovrebbe essere ideale almeno cinque volte la risoluzione del sensore. In questo modo si garantisce che siano disponibili punti immagine sufficienti per acquisire l’elemento in modo univoco e sicuro.

 

Precisione

Tuttavia, la precisione di misurazione non è determinata solo dalla risoluzione. Inoltre dipende da diversi fattori esterni, come ad esempio le proprietà ottiche e fisiche dell’oggetto da misurare, il comportamento di riflessione, l’influenza della luce estranea, le fluttuazioni di temperatura, le vibrazioni meccaniche, il tipo di fissaggio e gli algoritmi di valutazione utilizzati. L’accuratezza deriva dalla combinazione di precisione (ripetibilità nelle stesse condizioni) e correttezza (deviazione del valore misurato dal valore di riferimento effettivo) e descrive quindi quanto il sensore riproduce l’oggetto reale in modo affidabile e corretto.

Parametri per l’ottimizzazione dell’acquisizione delle immagini

Frequenza dei fotogrammi
La frequenza dei fotogrammi indica quante immagini singole vengono acquisite per intervallo di tempo.
Region of Interest (ROI)

La Region of Interest (regione di interesse) definisce quale sezione del campo visivo viene utilizzata per la valutazione o la misurazione.

Sottocampionamento
Il sottocampionamento riduce il numero di pixel letti per ridurre la quantità di dati o aumentare la velocità.

Frequenza dei fotogrammi

La camera CMOS nel sensore di profilo 2D/3D è fondamentale per la velocità di misura raggiungibile. La frequenza dei fotogrammi indica quanti fotogrammi al secondo la camera è in grado di acquisire. Viene espressa in fotogrammi al secondo (fps) o in hertz (Hz).

Poiché ogni immagine acquisita rappresenta un profilo altimetrico completo, la frequenza dei fotogrammi della camera corrisponde direttamente al numero di profili di misura al secondo. Un’elevata frequenza dei fotogrammi consente quindi una frequenza di profilo corrispondentemente elevata.

Camera CMOSSensore profilo 2D/3D
Fotogrammi al secondo (fps)Profili al secondo (Hz)
500 fps500 profili al secondo o 500 Hz

Region of Interest (ROI)

Nelle applicazioni ad alta velocità, l’utilizzo completo del campo visivo massimo di un sensore di profilo 2D/3D può limitare la frequenza di misura raggiungibile. Per contrastare ciò, l’area dell’immagine da valutare può essere limitata in modo mirato a una cosiddetta Region of Interest (ROI). La ROI definisce la sezione attiva del sensore CMOS utilizzata per la valutazione della triangolazione e può essere visualizzata sia in (x) e in direzione di profondità (z) possono essere parametrizzati liberamente. Le aree dell’immagine al di fuori della ROI definita non vengono lette e non confluiscono né nell’acquisizione dell’immagine né nel calcolo del profilo.

La riduzione della ROI non modifica la risoluzione ottica, ma riduce al minimo il numero di righe o colonne di pixel da leggere. Ciò comporta un aumento significativo della frequenza di misurazione, poiché è necessario elaborare meno dati di immagine. L’adattamento mirato della ROI alle aree dell’oggetto rilevanti per l’applicazione consente un’acquisizione dei dati ottimizzata con la massima velocità di processo. In questo caso vale quanto segue: più piccola possibile, più grande quanto basta.

Nell’animazione l’intero campo visivo del sensore è contrassegnato da una cornice blu. La cornice verde mostra la ROI, ovvero l’area limitata dell’immagine. Soprattutto per gli oggetti più piccoli è utile limitare il campo visivo per ottenere una migliore frequenza di misurazione.

Sottocampionamento

Durante il sottocampionamento, il sensore di immagine CMOS non viene letto a piena risoluzione, ma solo i pixel selezionati vengono acquisiti a intervalli definiti, ad esempio ogni seconda o terza riga (verticale) o colonna (orizzontale). Questa riduzione sistematica dei pixel da leggere riduce notevolmente la velocità di trasmissione dei dati, accelerando l’acquisizione delle immagini e aumentando la frequenza di misurazione. Il sottocampionamento consente di rilevare in modo mirato (x) e/o la risoluzione dell’altezza (z) senza compromettere la correttezza geometrica dei profili acquisiti.
Il sottocampionamento è particolarmente utile quando non è necessaria la massima profondità di dettaglio o quando sono necessarie solo informazioni di contorno approssimative, ad esempio per preselezioni rapide o per il riconoscimento della posizione in applicazioni ad alta velocità.
 

Figura 1: Senza sottocampionamento
Figura 2: Con sottocampionamento

Combinazione con ROI per massimizzare le prestazioni

La massima velocità di misura si ottiene combinando il sottocampionamento con una limitazione mirata del campo visivo. Limitando la ROI a un’area parziale rilevante della camera integrata, sia in direzione x che z, vengono acquisiti ed elaborati esclusivamente i pixel del campo di misurazione definito.

La combinazione di ROI e sottocampionamento consente quindi velocità di profilatura molto elevate con una quantità di dati ridotta. Ciò è particolarmente vantaggioso per le applicazioni in cui la velocità e l’efficienza sono fondamentali.

Confronto delle impostazioni regione di interesse e sottocampionamento

ModalitàQuantità di pixel lettaCampo di misurazioneRisoluzioneVelocità di misurazioneScenario di utilizzo
Schermo a tutto campoTutti i pixel (ROI completa)Area completaMassima risoluzione dei dettagliDa bassa a mediaMisure precise che richiedono tutte le informazioni dell’immagine
ROIArea parziale (definita)RidottaInvariata nell’area attivaDa media a altaMisurazione focalizzata su aree rilevanti dell’oggetto
SottocampionamentoSolo un pixel su n-teArea completaRisoluzione ridottaElevataMisurazione approssimativa, orientamento rapido, verifica preliminare
ROI + sottocampionamentoPochi pixel selezionatiRidottaRisoluzione ridotta nel ROIMolto elevataApplicazioni altamente dinamiche con un intervallo di destinazione chiaramente definito

Centralina di analisi in dettaglio

La centralina di analisi del sensore di profilo 2D/3D elabora i profili lungo una catena di elaborazione del segnale ottimizzata. Dopo il rilevamento della linea laser da parte del chip immagine CMOS e il calcolo del profilo in tempo reale e la calibrazione nell’FPGA, la CPU si occupa della valutazione centrale del profilo. Ciò può avvenire nelle due modalità operative “Sensore di profilo intelligente” o “Generatore di profilo”.

Sensore di profilo intelligente

In modalità intelligente, l’intera valutazione viene eseguita direttamente sul sensore di profilo 2D/3D stesso. Il software Machine Vision funziona sul sensore ed elabora i dati del profilo acquisiti. In questo modo, i risultati rilevanti per la misura vengono calcolati e possono essere forniti direttamente dal sensore. Questi risultati, come ad es. scostamenti di altezza, contorni dell’oggetto, riconoscimento della posizione o confronti di tolleranza, vengono inviati direttamente come valori misurati specifici dell’applicazione a un PLC, a un sistema di controllo superiore o ad altri attuatori. Non è necessario alcun trattamento esterno dei dati. Ciò riduce la complessità del sistema e consente una valutazione diretta sul dispositivo. Tuttavia, a causa della capacità di calcolo limitata in modalità intelligente, le prestazioni sono solitamente inferiori alla velocità di profilo teoricamente possibile. In tal caso, si consiglia la modalità “Generatore di profilo” in combinazione con una valutazione esterna come uniVision.

Generatore di profili

In modalità “Generatore di profilo”, il sensore trasmette solo il profilo 2D (dati x e z) senza eseguire un’interpretazione diretta. La valutazione avviene quindi esternamente, all’interno dell’ecosistema wenglor, ad esempio con il software di elaborazione di immagini wenglor uniVision su un controller Machine Vision o tramite un software di terze parti indipendente su un PC industriale esterno. Questa flessibilità consente di realizzare valutazioni complesse, algoritmi personalizzati o analisi specifiche per l’applicazione al di fuori del sensore, in particolare per soluzioni personalizzate o flussi di lavoro integrati in ambienti software esistenti.

Confronto delle modalità operative dei sensori di profilo 2D/3D

Interfacce in dettaglio

Cosa sono le interfacce?

Le interfacce costituiscono la base per la comunicazione tra sensori, sistemi di controllo e software. Comprendono la connessione fisica (interfacce hardware), le regole di trasmissione (protocolli) e le funzioni software (interfacce software) che garantiscono un’integrazione affidabile e flessibile nei sistemi industriali.

1. Interfacce hardware: il livello di connessione fisica

Le interfacce hardware creano il collegamento fisico di base tra il sensore di profilo 2D/3D, il sistema di controllo, la rete e il software. Definiscono i tipi di collegamenti elettrici e meccanici attraverso i quali vengono trasmessi dati e comandi di controllo. Queste interfacce fisiche, come i cavi Ethernet, i connettori M12 o gli I/O digitali, forniscono il percorso di trasmissione necessario per una comunicazione affidabile.

2. Protocolli – il livello logico di comunicazione

 

I protocolli definiscono le regole e le procedure in base alle quali i dati vengono trasferiti tramite le interfacce hardware. Fungono da “lingua” comune per la comunicazione e garantiscono che emettitore e ricevitore possano interpretare correttamente i dati. I protocolli stabiliscono, tra l’altro, come vengono creati, indirizzati, inviati e ricevuti i pacchetti di dati. A seconda delle esigenze di velocità, affidabilità e capacità in tempo reale, vengono utilizzati diversi tipi di trasmissione.

3. Interfacce software – il livello applicativo

 

Le interfacce software consentono il controllo, la configurazione e la valutazione dei dati dei sensori tramite sistemi di livello superiore o applicazioni individuali. Definiscono i punti di accesso logici e i metodi di comunicazione attraverso i quali le soluzioni software possono accedere ai dati dei sensori o utilizzare le funzioni dei sensori. Ciò include API, servizi web, protocolli di configurazione e interfacce standardizzate che consentono un’integrazione flessibile in diversi ambienti software. Le interfacce software astraggono la complessità della comunicazione dei dati, facilitandone l’integrazione in sistemi e soluzioni software personalizzati.

Quali interfacce hanno i sensori di profilo 2D/3D?

Interfacce hardware

  • I/O digitali (ingresso/uscita digitale, ingressi encoder)
  • Ethernet

Protocollo

  • TCP/IP
  • UDP/IP
  • GigE Vision

Interfacce software

  • GigE Vision/API GenICam
  • wenglor uniVision
  • Software Development Kit (SDK)

Esempio di interazione dei tre livelli di interfaccia

Un sensore di profilo 2D/3D con interfaccia Ethernet stabilisce il collegamento alla rete o al controller. Un protocollo TCP/UDP o GigE Vision controlla quindi come vengono trasmessi i dati del profilo o i comandi di controllo. L’interfaccia software consente di decidere come l’applicazione comunica con il sensore, interpreta i risultati o attiva i comandi.

Interfacce hardware dei sensori di profilo 2D/3D

Interfacce I/O digitali

Gli ingressi e le uscite digitali consentono il controllo diretto e la sincronizzazione dei sensori di profilo 2D/3D nei processi industriali.

L’ingresso digitale consente di attivare misurazioni in modo temporale preciso tramite segnali di controllo esterni. Ciò è particolarmente importante per i processi basati su nastro o temporizzati. Ad esempio, la misurazione può iniziare non appena un prodotto raggiunge una determinata posizione sul nastro trasportatore e il sensore riceve un segnale corrispondente.

Le uscite digitali servono per l’emissione di segnali di sincronizzazione, al fine di attivare con precisione temporale più sensori di profilo 2D/3D e quindi consentire misurazioni sincronizzate. Tramite l’uscita digitale è inoltre possibile trasmettere a sistemi esterni risultati di valutazione, messaggi di stato o eventi come il riconoscimento di pezzi buoni o difettosi.
Gli ingressi encoder del sensore di profilo 2D/3D consentono una misurazione precisa, adattata al movimento reale dell’oggetto. I segnali dell’encoder hardware trasmettono i movimenti esattamente alle posizioni del profilo.

Il vantaggio di un encoder è che tiene conto automaticamente della velocità degli oggetti in movimento e regola di conseguenza l’acquisizione dell’immagine. In questo modo si creano profili di altezza uniformi e precisi anche in caso di movimenti oscillanti. Al contrario, un trigger fisso attiva l’acquisizione dell’immagine a un momento costante, indipendentemente dalla velocità dell’oggetto. Ciò può causare imprecisioni.

Esempio di applicazione con e senza encoder

Senza l’encoder, l’avvio o la decelerazione di un nastro trasportatore causano distorsioni visibili nei profili rilevati, poiché la frequenza di attivazione non corrisponde più al movimento dell’oggetto. Con l’encoder, invece, la geometria del profilo rimane corretta anche in caso di variazioni della velocità del nastro.

Esempio di applicazione con encoder

Con l’encoder, invece, la geometria del profilo rimane corretta anche in caso di variazioni della velocità del nastro.

Interfaccia Ethernet

L’interfaccia Ethernet (ad es. tramite RJ45, Gigabit Ethernet) costituisce la base per la comunicazione tra il sensore e il sistema esterno, che consente di trasmettere grandi quantità di dati dei profili altimetrici e di configurare, visualizzare, controllare e sincronizzare il sensore. A seconda della modalità di funzionamento e del protocollo, è possibile trasferire profili o risultati già valutati.

Vantaggi della connessione basata su Ethernet

Elevate velocità di trasmissione dei dati per una rapida trasmissione dei profili
Compatibilità con protocolli standard come TCP/IP, UDP, GigE Vision, GenICam e PROFINET
Facile integrazione nelle infrastrutture di rete esistenti

Panoramica dei protocolli e delle interfacce software

I sensori di profilo 2D/3D sono disponibili nelle modalità operative “Sensore di profilo intelligente” e “Generatore di profilo”. A seconda della modalità di funzionamento selezionata, è possibile selezionare l’interfaccia di comunicazione appropriata. In questo modo, le soluzioni con sensori possono essere adattate in modo mirato ai concetti di controllo, ai flussi di dati e alle esigenze in tempo reale della rispettiva applicazione.

Sensore di profilo intelligente

In questa modalità l’intera valutazione avviene direttamente sul sensore. La comunicazione con l’unità di controllo avviene generalmente tramite uscite digitali o Ethernet (TCP). A causa della valutazione incorporata, questa modalità è particolarmente efficiente in termini di spazio e costi, ma la capacità di calcolo è limitata. Non è possibile combinare più sensori in modalità Smart. La valutazione avviene sempre per sensore nel rispettivo campo di misurazione. Non è possibile eseguire una misura continua e coerente su più sensori.

Generatore di profili

In questa modalità, il sensore agisce come un potente “fornitore di profili” e trasmette i profili 2D generati a un PC industriale esterno tramite interfacce standardizzate o un SDK. Qui i profili vengono ulteriormente elaborati con l’ausilio di un software di elaborazione di immagini. Questa modalità offre la massima flessibilità, scalabilità e prestazioni. In questo modo è possibile, ad esempio, sincronizzare più sensori e valutarli centralmente.

Riconoscimento completo dei profili con VisionApp 360

Con l’ausilio del software VisionApp 360 è possibile combinare più sensori di profilo 2D/3D in modo da ottenere un profilo di altezza 2D comune da singole misurazioni. A tal fine, i sensori vengono allineati e calibrati l’uno rispetto all’altro nello spazio, in modo che i loro sistemi di coordinate individuali vengano convertiti in un sistema di coordinate unificato e sovraordinato. Nella fase successiva, i singoli profili rilevati dai sensori vengono uniti in un profilo complessivo coerente. che sarà quindi disponibile per ulteriori fasi di elaborazione.

Interfacce tipiche e il loro utilizzo a seconda della modalità di funzionamento

Interfacce standard per la massima compatibilità

Integrazione indipendente dal produttore

I dispositivi di diversi fornitori possono essere integrati senza problemi in un sistema comune.

Compatibilità software

I sensori di profilo 2D/3D possono essere collegati direttamente alle comuni soluzioni software.

Tutela degli investimenti

La compatibilità con le librerie di elaborazione delle immagini e i componenti hardware consolidati garantisce l’utilizzo a lungo termine dei sistemi esistenti.

Sicurezza per il futuro

Il continuo sviluppo degli standard facilita l’ampliamento dei sistemi esistenti.

Massimo controllo con SDK specifici del produttore

Prestazioni ottimali grazie alla connessione nativa

Grazie alla programmazione diretta senza livelli intermedi standardizzati, i processi possono essere implementati in modo molto più efficiente e risparmiando risorse. Ciò è particolarmente vantaggioso in caso di velocità di trasmissione elevate o grandi quantità di dati.

Integrazione individuale nel proprio ambiente software

Gli SDK offrono API per diversi linguaggi di programmazione (ad es. C++, C# o Python), consentendo una completa integrazione con software personalizzati, interfacce utente grafiche (GUI) o ambienti di controllo.

Sviluppo rapido con codice di esempio e strumenti

I moderni SDK contengono esempi di codice realistici, librerie e strumenti di debug che accelerano lo sviluppo e facilitano l’accesso.

A confronto: Interfacce standard vs SDK/API specifici del produttore

CaratteristicaInterfacce standardizzateSDK/API specifico del produttore
CompatibilitàAlta (indipendente dal dispositivo, produttore)Utilizzabile solo con dispositivi dello stesso produttore
Costi di integrazioneBassi – grazie alla standardizzazioneSuperiori, richiede conoscenza dell’architettura specifica del produttore
Flessibilità / gamma di funzioniLimitata alle funzioni standardizzate*Molto alta – accesso a funzioni e settaggi avanzati
A prova di futuro / ManutenzioneBuona disponibilità a lungo termine grazie alla standardizzazioneA seconda del supporto del produttore e della manutenzione del software

* Anche all’interno di interfacce standardizzate è possibile integrare funzioni specifiche per l’applicazione. Ciò consente l’implementazione di personalizzazioni senza compromettere la compatibilità con sistemi o protocolli esistenti.

Quando si devono scegliere interfacce standard o SDK/API specifici del produttore?

  • Le interfacce standard sono ideali per una semplice integrazione, un’alta compatibilità e il collegamento a soluzioni software esistenti di terze parti.

  • Il SDK è la scelta giusta quando è necessaria la massima controllo, personalizzazione o funzioni speciali, come ad esempio il controllo diretto dei sensori o lo sviluppo di soluzioni software proprie.
Confronto dei prodotti