Üretim hattında paketlenen ürünler

ERP veya MES’te onaylanmış bir reçetenin, ilgili hatta doğru parametrelerle çalışacak biçimde PLC’ye ulaşması, entegrasyon projelerinin en hassas adımlarından biridir. Çünkü okuma hatası bir raporu bozar; yazma hatası ürünü veya makineyi bozar. Bu yüzden reçete aktarımı, “değerleri yaz ve bitir” değil, kontrollü bir işlemdir.

Kısaca

Reçete tek kaynakta tutulur ve sürümlenir; PLC’ye yazma bir el sıkışma ile yapılır: yaz → hazır bayrağı → PLC doğrular → geri oku ve karşılaştır → sonucu bildir. Her adım kaydedilir.

El sıkışma: dört adım

ERP/MES reçete aktarımında el sıkışmaReçete PLC’ye yazılır, hazır bayrağı set edilir, PLC doğrulama sonucunu bildirir, geri okuma ile karşılaştırılır ve sonuç MES’e raporlanır.SistemlerEl sıkışma adımlarıERP / MESOPC RouterPLCReçete yazılırParametreler PLC veribloğuna yazılır1Hazır bayrağıTüm değerler yazıldıktansonra set edilir2PLC doğrularSınır ve tutarlılıkkontrolü; onay veya retkodu3Geri oku, bildirKarşılaştır; sonucu MES’eyaz4
Yazmak aktarımın bittiği anlamına gelmez; geri okuma ve onay olmadan reçete kabul edilmiş sayılmaz.
  1. Reçete yazılır. Tüm parametreler PLC’deki bir hazırlık veri bloğuna yazılır; çalışan reçeteye dokunulmaz.
  2. Hazır bayrağı. Tüm değerler yazıldıktan sonra bir bayrak set edilir. Bayrağı en sona koymak, PLC’nin yarım yazılmış bir reçeteyi kullanmasını engeller.
  3. PLC doğrular. Sınır ve tutarlılık kontrolleri (aralıklar, birbirine bağlı parametreler, hat durumu) PLC tarafında yapılır; sonuç bir onay veya ret kodu olarak bildirilir.
  4. Geri oku ve bildir. Entegrasyon katmanı yazdığı değerleri geri okur, gönderilenle karşılaştırır ve sonucu MES’e yazar. Onay gelmeden reçete kabul edilmiş sayılmaz.

Tasarım kararları

Tek doğruluk kaynağı ve sürümleme

Reçetenin ana kaydı tek bir sistemde (ERP veya MES) olmalıdır. Her reçeteye bir kimlik, sürüm numarası ve mümkünse bir sağlama toplamı ekleyin. PLC hangi sürümün çalıştığını bilmeli ve üretim kaydına yazmalıdır; böylece “bu parti hangi reçeteyle üretildi?” sorusu yanıtlanabilir.

İndirme ile etkinleştirmeyi ayırın

Reçeteyi PLC’ye indirmek ile etkinleştirmek farklı eylemlerdir. İndirme istediğiniz zaman yapılabilir; etkinleştirme yalnızca hat uygun durumdayken (boşta, parti arasında) ve operatör veya MES onayıyla gerçekleşmelidir. Çalışan bir partinin ortasında parametre değiştirmeyin.

Doğrulamayı PLC’de yapın

Entegrasyon katmanındaki kontroller yeterli değildir; son savunma hattı PLC’dir. Aralık dışı veya birbiriyle tutarsız değerler PLC tarafından reddedilmeli ve ret nedeni geri bildirilmelidir.

Zaman aşımı ve yeniden deneme

PLC onay vermezse ne olur? Tanımlı bir süre sonra aktarım başarısız sayılmalı, MES’e bildirilmeli ve operatör uyarılmalıdır. Yeniden deneme aynı reçeteyi iki kez etkinleştirmemelidir (kimlik ve sürümle yinelenme kontrolü).

Denetim kaydı

Kim, ne zaman, hangi reçete sürümünü, hangi hatta yazdı; PLC ne yanıt verdi? Bu kayıt izlenebilirlik ve olay sonrası analiz için gereklidir. Yazma yetkisi yalnızca ilgili akışa tanımlanmalıdır.

Riskler ve önlemler

RiskSonuçÖnlem
Yarım yazılmış reçete kullanılırHatalı ürün veya makine zorlanmasıHazır bayrağı en son; hazırlık/çalışan blok ayrımı
Çalışan partide değişiklikKarışık parti, kalite sorunuYalnızca uygun durumda etkinleştirme
Aralık dışı değerEkipman veya güvenlik riskiPLC’de sınır ve tutarlılık doğrulaması
İletişim kesintisiBelirsiz durumZaman aşımı, geri okuma, kalıcı hata bildirimi
Yinelenen aktarımÇift etkinleştirmeKimlik ve sürüm kontrolü
İzlenemeyen değişiklikSorumluluk ve geri izleme kaybıTam denetim kaydı

Uygulama araçları ve test

OPC Router gibi bir entegrasyon aracı ERP/MES ile PLC arasında çift yönlü akışı kurar; tetikleyici “reçete onaylandı” olabilir (OPC Router ile veri akışı tasarımı). Canlıya geçmeden önce şunları sınayın: normal aktarım, aralık dışı değer, PLC onay vermezse zaman aşımı, bağlantı kopması ve yinelenen aktarım (entegrasyon kabul testi).

Sık sorulan sorular

Reçeteyi doğrudan çalışan veri bloğuna yazabilir miyim?

Önerilmez. Önce hazırlık bloğuna yazın, doğrulama sonrası PLC’nin etkinleştirmesine izin verin; böylece yarım yazılmış veya hatalı reçete üretime girmez.

Sağlama toplamı neden gerekir?

Yazılan değerlerin eksiksiz ve bozulmadan ulaştığını ek bir doğrulamayla kanıtlar; özellikle büyük reçetelerde faydalıdır.

Reçete yönetimini PLC’de mi MES’te mi yapmalıyım?

Ana kayıt MES/ERP’de, uygulama ve doğrulama PLC’de olmalıdır. Rol ayrımı net olursa her katman kendi güvencesini sağlar.