Üretim ProfilleriKalite Kodları

Kalite Kodları

Kalite kodları, NG sonuçlarının alt kategorileridir. Operatör bir NG’yi onaylarken sebebini belirtmek için kalite kodu seçer. Bu seçim raporlarda “NG dağılımı” ve “Pareto” analizleri için kullanılır.

Kullanım Senaryosu

Otomotiv parça montaj hattında sistem bir NG tespit etti. Operatör onay ekranında şu soruyu görür: “NG nedeni nedir?” ve şu seçenekleri görür:

  • Eksik somun (QC-001)
  • Yanlış parça (QC-002)
  • Boya hatası (QC-003)
  • Yüzey çizim (QC-004)
  • Yanlış alarm — onaylıyorum (QC-099)

Bu seçimler raporlarda “Bu haftaki NG’lerin %42’si eksik somun” gibi analizlere dönüşür.

Kalite Kodu Oluşturma

Üretim Profilleri > Job seçin > Kalite Kodları sekmesi.

Kod Ekle butonuna tıklayın:

AlanAçıklamaÖrnek
KodBenzersiz kısa tanımlayıcıQC-001
EtiketOperatörün göreceği açıklamaEksik Somun
KategoriGruplama içinmontaj
Önem Derecesicritical / major / minor / infomajor
RenkGörsel ayrım içinSeçici ile belirleyin
Not ZorunluOperatörün ek not girmesi gereksin miKapalı
SıraListede görünüm sırası1

Global ve Job-Özel Kodlar

Kalite kodları iki türde olabilir:

  • Job-özel — Yalnızca belirli bir Job’da geçerli. Üretim Profili > Kalite Kodları sekmesinden oluşturulan kodlar varsayılan olarak job-özeldir.
  • Global — Tüm job’larda kullanılabilir. JobId alanı boş olan kodlardır.

Global kalite kodları tüm job’ların onay ekranında görünür. Birden fazla hattınız varsa ve ortak NG kategorileriniz varsa global kodlar kullanın; job-özel olanlar ise o hatta özgü NG türleri için uygundur.

Raporlarda Kullanım

Operatör tarafından seçilen kalite kodu CycleEvent tablosuna EventType: quality_code olarak kaydedilir. Raporlarda şu analizler yapılabilir:

  • Pareto grafiği — En sık görülen NG kodları
  • Kategori dağılımı — Montaj, yüzey, malzeme vb. gruplar
  • Önem dağılımı — Critical / Major / Minor oranları
  • QC kodu trendi — Belirli bir kodun haftalık değişimi

Sık Sorunlar

Operatör onay ekranında kodlar görünmüyor

Kalite Kodları sekmesinde hiç kod tanımlanmamış olabilir. En az bir kod tanımlayın ve profil kayıtlı olduğundan emin olun.

“Not Zorunlu” işaretli kodu operatör geçiştiriyor

UIInput node’u form doğrulaması yapar; not alanı boş bırakılamaz. Ancak operatörün timeout süresini doldurup geçmesi mümkündür. Önemli kodlar için timeoutSec değerini dikkatli ayarlayın.