Citire DMC și OCR fiabilă pentru carcasele pompelor cu luciozitate ridicată

Cum poate fi implementată citirea fiabilă a codului și recunoașterea textului (OCR) pe suprafețe metalice cilindrice foarte reflectorizante fără ca reflexiile luminii să interfereze cu evaluarea?

În trasabilitatea automată a componentelor, combinația dintre suprafețele lucioase și marcajele cu ace reprezintă o provocare deosebită. La identificarea carcasei pompelor, trebuie adesea combinate două purtători de informații: un Cod de Matrice de Date (DMC) pentru serializare și o cifră de 3 cifre pentru atribuirea lotului sau tipurilor.

Reprezentare sumară a unei pompe
Smart Camera B50 execută în mod fiabil citiri DMC și OCR pe carcasele pompelor cu luciu ridicat.

Flexibilitatea prin manipularea roboților

În procesul actual, carcasa pompei – o piesă rotită cu lucios ridicat – este prinsă de un braț robot și ghidată direct în fața camerei inteligente staționare. Deoarece DMC-ul și cifrele sunt poziționate în poziții diferite pe carcasă, robotul se deplasează la ambele puncte de citire unul după altul. Această manipulare dinamică necesită un sistem de cameră care nu doar declanșează rapid, ci combină și algoritmi diferiți pentru citirea codului și textului într-o singură secvență de test.

Provocarea: reflexii de lumină lucioasă

Problema principală cu piesele metalice îndreptate este oglindirea. Iluminarea convențională duce la apariția de „puncte fierbinți” pe imagine, care suprapun structura codului matricei de date needled și îl fac ilizibil pentru software. Cifra de 3 cifre (OCR) poate fi, de asemenea, distorsionată de reflexii pe marginile cifrelor.

Soluția: Smart Camera B50 cu filtru polarizant adaptabil

Pentru a rezolva această problemă fizică, a fost folosită Smart Camera B50. Decizia pentru acest sistem s-a bazat pe trei USP-uri centrale:

  1. Filtru polarizant adaptabil: Utilizarea unui filtru polarizant suprimă eficient reflexiile directe enervante pe carcasele lucioase ale pompei. Aceasta oferă o imagine cu contrast ridicat în care punctele needled ale DMC-ului și contururile degetelor ies clar în evidență.
  2. Profinet on Board: Integrarea în sistemul de control al sistemului are loc fără gateway-uri suplimentare. Camera inteligentă comunică direct cu PLC-ul și robotul prin Profinet, ceea ce minimizează timpii de latență.
  3. Comisionare rapidă (limba locală): Datorită software-ului intuitiv din limba locală, sistemul putea fi parametrizat fără timpi lungi de antrenament. Separarea dintre citirea codului și verificarea OCR a fost configurată în doar câțiva pași.

Evaluare precisă: cod needled și OCR

Smart Camera B50 procesează ambele sarcini una după alta:

  • Citire DMC: Codul needled este reconstruit fiabil de algoritmi speciali, în ciuda structurii suprafeței inegale.
    Captură de ecran a software-ului uniVision arată decodarea unui cod Data Matrix needled pe o carcasă a pompei cu un cadru verde de confirmare.
    În interfața uniVision, devine clar cum algoritmul captează precis codul matricei de date needled, în ciuda structurii metalice inegale. Utilizarea filtrului polarizant elimină reflexiile enervante la punctele de ac, creând un contrast stabil în tonuri de gri pentru decodare.


  • OCR (Citirea Numărului): Cifra cu 3 cifre este recunoscută fiabil pentru a asigura că pachetul este alocat lotului corect de producție.
    Vedere software a recunoașterii textului OCR în uniVision, care identifică un număr de trei cifre pe o componentă metalică lucioasă.
    Numărul de 3 cifre de pe carcasa pompei este citit prin OCR (Recunoaștere Optică a Caracterelor).

Concluzie

Identificarea pe suprafețele lucioase se menține și scade odată cu conceptul vizual. Prin utilizarea unei camere inteligente cu un filtru polarizator integrat și algoritmi puternici de citire, chiar și piesele complexe turnate pot fi identificate în mod fiabil. Conexiunea directă Profinet asigură, de asemenea, un design arhitectural slab și pregătit pentru viitor.

Autor

Picture of Max Mustermann

Max Mustermann

Titlul postului