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:
| Alan | Açıklama | Örnek |
|---|---|---|
| Kod | Benzersiz kısa tanımlayıcı | QC-001 |
| Etiket | Operatörün göreceği açıklama | Eksik Somun |
| Kategori | Gruplama için | montaj |
| Önem Derecesi | critical / major / minor / info | major |
| Renk | Görsel ayrım için | Seçici ile belirleyin |
| Not Zorunlu | Operatörün ek not girmesi gereksin mi | Kapalı |
| Sıra | Listede 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.
JobIdalanı 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.