Ford PVS Programı

(a freeware opensource utility to get string data from Ford (FoMoCo) PVS line and inserts it to SQL database by calling a stored procedure. Stored procedure can easily configure which fields will filled up)

Ford Otosan PVS sistemi, üretim hattında belirli bölgelerden geçen araçlara ait bilgilerin seri porttan iletilmesi sistemidir. Araç hattan geçerken, araca özgü kontroller yapılmak istendiğinde, aracın Vin numarası başta olmak üzere, bu VIN ile ilişkilendirlimiş her türlü ayrıntısına ulaşılabilir.

Her ne kadar seri port kullanımı, son zamanlarda gözden düşmüş olsa da, hala en basit ve en hatasız iletişim protokolüdür. Ford Otosan içinde yer yer 100 m. ye kadar uzunlukta PVS hatları mevcuttur. Altyapı birçok yerde fiberdir. Sık karşılaşılan problemler, çok yüksek gerilim ya da alan etkisinden kaynaklanabilen bozulmalardır. Seri port için USB converter kullanılması da pek tavsiye edilmez.

Mavis olarak, Ford Otosan için gerçekleştirdiğimiz projelerde kullanılmak üzere, jenerik ve bağımsız bir utility şeklinde çalışan PVSListener programını geliştirdik. Program seri portu dinler ve PVS datası alınırsa bunu veritabanına kaydeder.

Program, veritabanına PVS bilgisini orijinal haliyle kaydeder. İlaveten, çalıştırdığı stored procedure ile, bilgiyi istenilen şekilde parse ederek, programcının ihtiyacına uygun tüm alanlara göre uygun biçimde dağıtır. Program, halihazırda çalışmaktadır ve basit yapısı ile tüm projelere uygulanabilir. Mavis tarafından geliştirilen freeware bu uygulama (C# ile geliştirilmiştir) için bizimle iletişime geçmeniz yeterlidir. (info@mavis.com.tr)

 

 

 

 

 

 

 

 

 

 

Ford PVS to DB utility, listens ford PVS serial (com) line and inserts an SQL record when PVS string is ready in line. Program completes whole communication process between Ford PVS main computer and client computer (RK512) Program uses a stored procedure to parse PVS string to data table fields, so programmers can easily acces their own fields.

Program is a freeware by MaVis (Machine vision Software Ltd.) and open source (written in C#) . Please feel free to contact us (info@mavis.com.tr) to get complete solution.

Karakter Okuma-OCR Çözümleri

Mavis, birçok farklı sektör ve farklı ürün için, endüstriyel ortamlarda %100 kontrol ve okuma esasına dayanan OCR uygulamalarına sahiptir. Mavis otomotivden metal sanayiye pek çok zorlu projede başarıyla kullanılan %100 kontrol esasına sahip çözümlere sahiptir.

Mavis OCR Çözümlerinin Genel Özellikleri

Mavis, VYP yazılımı üzerinde OCR işlemini de gerçekleştirebilmektedir. Tüm endüstriyel uygulamalarda başarıyla kullanılan VYP ile, tüm görüntü işleme işlemleri, PLC bağlantıları, veritabanı, resim kaydetme, güvenlik vb. gibi halihazırda var olan tüm özelliklerin üzerine, aşağıdaki OCR özellikleri de kazandırılmıştır.

  • Önceden yüklü hazır OCR fontlarını kullanabilme
  • Öğretebilme (Train işlemi)
  • Modele göre öğretebilme
  • Her türlü boy ve genişlikteki karakterleri okuyabilme
  • kabartma, kazıma, nokta vuruş gibi tüm yazım yöntemleri destekleme
  • Sonuçların ve resimlerin sınırsız kayıt imkanı
  • Her karakterin ve kelimeni ayrı ayrı OCR kalite yüzdesini görebilme
  • OCR işleminin sonucuna göre elektriksel (5-24V) sinyal üretebilme
  • Çok kısa sürede okuyabilme (100 ms. den az)

Örnek OCR Projesi : Şase No okuma

Araç şase numarasının okunması ve kontrolü, şase numarasının üretilmesi kadar önemlidir. Ülkemizde üretim yapan, dünyanın önde gelen otomotiv üreticilerinden olan firma, şase numarasını, mevcut üretim hattını değiştirmeden, okunabilme imkanını araştırmış ve nihayetinde Mavis ile çalışmaya karar vermiştir.

Projenin Zorlukları

  • kameranın Yaklaşık 2m. kadar yukarıdan bakmak zorunda olması
  • Şase numarasının aracın sol kapısına yakın zemin üzerinde, eğik yüzey üzerine yazılı olması (açılı)
  • Ortam aydınlatmasına müdahale edilemiyor olması (Hat halihazırda yürümekte)

Sistemin İşleyişi

Merkezi sistem, RS232 hattı üzerinden RK512 protokolüne uygun olarak, sıradaki aracın Vin numarasını iletir. Mavis VYP yazılımı bu numarayı hafızasına alır. Hat üzerinde yürüyen araca, Vin numarası yazıldıktan sonra, Vin yazıcı başlık ayrılır ve araç yürümeye devam ederek kamera altına gelir. Bir sensör yardımıyla aracın doğru pozisyona geldiği bilgisi alınır ve fotoğraf çekilir. Mavis VYP yazılımı OCR işlemini tamamlar ve hafızasındaki Vin numarası ile, OCR edilmiş Vin numarasını karşılaştırır. Hata olması durumunda hattı durdurur. Hata yok ise, tüm bilgileri ve fotoğrafı veritabanına kaydeder ve diğer aracı bekler.