TEKNİK NOT
Teşhis Edilebilirliği Kaybetmeden PackML Odaklı PLC Mimarisi
PackML makinelere ortak bir çalışma dili sağlar; ancak uygulamada komut sahipliğinin açık olması gerekir. Bakımı kolay sistemlerde ünite durumu, alt sistem sekansları ve bileşen davranışları birbirinden ayrılır.
Her kararın tek sahibi olsun
Birden fazla katman aynı aktüatör komutunu yazdığında teşhis zorlaşır. Her isteğin ünite, alt sistem veya bileşenden hangisine ait olduğunu tanımlayın; alt katmanlar cihaz seviyesindeki kilitlemeleri uygulasın.
CASE tabanlı sekanslar
Açık durum makineleri proses sekanslarında etkilidir; aktif durum, geçişler ve zaman aşımı koşulları çevrimiçi görülebilir. Durumlar tek tek çıkış kombinasyonlarını değil proses niyetini anlatmalıdır.
Güvenliği aşmadan manuel kontrol
Manuel kontrol gerektiğinde otomatik sekans kısıtlarının bazıları aşılabilir; ancak güvenlik ve cihaz hataları her zaman yetkili kalır. Bakım personeli bir aktüatörün neden çalışıp çalışmadığını görebilmelidir.
Durdurma da bir sekanstır
Durdurma; dağınık çıkış resetlerine bırakılmak yerine istekleri temizleyen, yolları kapatan ve gerekli mekanik hareketleri bekleyen açık bir sekans olmalıdır.