PackML - PackML

PackML (Paketleme Makinesi Dili) bir endüstri teknik standardı kontrolü için paketleme makineleri bir yönü olarak endüstriyel Otomasyon.

İmalat Otomasyon Endüstrisi üç ana kategoriye ayrılmıştır; Sürekli kontrol, Parti kontrolü ve Ayrık kontrol.[1] Parti kontrol endüstrisi ve paketleme endüstrisi (paketleme makinelerinin ayrı kontrolü), benzer ancak ekipman işlevselliğine göre yönlendirilen farklılıklar içeren bir dizi standart ve kılavuzun odak noktasıdır.[2]

PackML, Makine Otomasyonu ve Kontrol Organizasyonu (OMAC) ile birlikte Uluslararası Otomasyon Derneği (ISA). PackML'nin temel amacı, bir Paketleme Hattını oluşturan tüm makinelere ortak bir "görünüm ve his" ve operasyonel tutarlılık getirmektir (not: diğer türler için de kullanılabilir. ayrık süreç )[3] PackML şunları sağlar:

Bu hükümler "Hat Türleri" tanımlarıyla etkinleştirilir (OMAC web sitesinde bulunan "Paketleme Makineleri Otomasyonu v3.1")[5] OMAC Packaging Workgroup tarafından oluşturulmuş ve ISA-88 Durum Modeli konseptlerinden yararlanılarak. PackML tanımları, makineleri daha servis edilebilir ve yeniden konuşlandırmayı daha kolay hale getirmeyi amaçlar.[6] PackML kavramları, dönüştürme, birleştirilmiş ürünler, makine aletleri ve robotik gibi diğer ayrık kontrol ortamlarında da uygulama buluyor.[6]

Endüstride kabul görme çabası içinde Procter & Gamble (P&G) OMAC'a telifsiz, münhasır olmayan lisanslı olarak sağlanan bir yazılım şablonu ve yardım dosyaları içeren bir "PackML Uygulama Kılavuzu" geliştirdi.[5] Bu "OMAC Uygulama Kılavuzu" OMAC web sitesinden indirilebilir. Kılavuz, ISA-TR88.00.02'nin bir uygulamasıdır, ISA-S88 Bölüm 1'den kavramları ödünç alır ve hiyerarşik modelin ISA-S88 Bölüm 5 taslak konseptlerini (Makine / Ünite, İstasyon / Ekipman Modülü, Kontrol Cihazı / Kontrol Modülü) kapsar . OMAC Uygulama Kılavuzu, PackML uygulama kılavuzları, veri yapıları ve minimum bir dizi önerilen PackTag (yani tipik olarak ticari MES paketleri için gerekli olanlar) sağlar. Uygulama kılavuzu, Durum Kontrolü, Makineden Makineye İletişim ve Makineden Bilgi Sistemine İletişim sağlamak için bir yöntem sağlar.

PackML Uygulama Kılavuzu bir yazılımdır (merdiven tabanlı) ve Rockwell kontrol sistemlerine yöneliktir.[6] PackML "Durumları" nın doğrudan "S88 Bölüm 5 Ekipman ve Kontrol Modülleri" ni çalıştırabileceği şekilde yapılandırılmıştır.[5] Birçok kontrol tedarikçisi (Siemens, Lenze, Bosch, Rockwell, Mitsubishi, B&R, ELAU, Beckhoff ve diğerleri dahil) kendi PackML yazılım şablonlarını geliştirdi. Kontrol tedarikçileri uygulamalarını sağlarken, bağlantılar OMAC web sitesinde yayınlanır.

Standartlar

  • ISA-S88 Parti Kontrolü
    • Bölüm 1 - Toplu Kontrol Modelleri ve Terminolojisi (IEC 61512-1)
    • Bölüm 2 - Diller için Veri Yapıları ve Yönergeleri (IEC 61512-2)
    • Bölüm 3 - Genel ve Saha Tarif Modelleri ve Gösterimleri (IEC 61512-3)
    • Bölüm 4 - Toplu Üretim Kayıtları (IEC 61512-4)
    • Bölüm 5 - (Make2Pack) Ekipman Modülleri ve Kontrol Modülleri
    • TR02 - Teknik Rapor, ayrık makinelerde S88 uygulaması hakkında bilgilendirici bir belgedir
  • ISA-S95 İşletme ve Kontrol Sistemlerinin Entegrasyonu
    • Bölüm 1 - Modeller ve Terminolojiler (IEC 62264-1)
    • Bölüm 2 - Nesne Modeli Nitelikleri (IEC 62264-2)
    • Bölüm 3 - Üretim İşlemleri Yönetiminin Etkinlik Modelleri (IEC 62264-3)
    • Bölüm 4 - Üretim İşlemleri Yönetimi için Nesne Modelleri ve Nitelikleri
    • Bölüm 5 - İşletmeden Üretime İşlemler
  • IEC - Uluslararası Elektroteknik Komisyonu
    • IEC 60848: 2002, sıralı fonksiyon çizelgeleri için GRAFCET belirtim dili
    • IEC 60050-351: 2006, Uluslararası Elektroteknik Kelime - Bölüm 351: Kontrol teknolojisi
    • ANSI / ISA-95.00.01-2010 (IEC 62264-1 Mod), Kurumsal Kontrol Sistemi Entegrasyonu - Bölüm 1: Modeller ve Terminoloji
    • ANSI / ISA-95.00.02-2010 (IEC 62264-2 Mod), Kurumsal Kontrol Sistemi Entegrasyonu - Bölüm 2: Nesne Modeli Nitelikleri
    • ANSI / ISA – 95.00.03 Kurumsal Kontrol Sistemi Entegrasyonu Bölüm 3: Üretim işlemleri yönetiminin faaliyet modelleri
    • IEC / ISO 62264-1, Kurumsal Kontrol Sistemi Entegrasyonu - Bölüm 1: Modeller ve Terminoloji

Tarih

Tablo 1: Geliştirmedeki Önemli Olaylar

PackML Geliştirme Zaman Çizelgesi

S88 Geliştirme Zaman Çizelgesi

ISA S88 Komitesi 1980'lerde çalışmaya başlamış ve parti kontrol endüstrisi için geniş ölçüde kabul görmüş bir dizi kavram, model ve tanım sağlamak amacıyla bir dizi standart ve teknik rapor geliştirmiştir. ISA S88 Bölüm 1, Toplu Kontrol Modelleri ve Terminolojisi, hiyerarşik bir model, bir durum modeli ve modüler yazılım tasarımı kavramlarını tanıtır.[7]

1980'lerin sonunda ISA, standart modeller ve prosedürler aracılığıyla iyileştirilmiş sistem performansı ve programlama verimliliği sağlamak amacıyla Parti Kontrol Endüstrisi için bir dizi standart geliştirme çabasına başladı.[8] ISA-S88 Bölüm 5 (Make2Pack), özellikle Ekipman Modülleri ve Kontrol Modülleri için bir standart sağlamak için yazılmıştır.[9] 2000'lerin başında OMAC benzer bir standart üzerinde çalışmaya başladı[10] Aynı faydaları Makine Kontrol Endüstrisine, özellikle Paketleme Makinelerine sağlamak amacıyla Parti Kontrol Endüstrisi için geliştirilen temel kavramlardan bazılarını benimsemiştir. Bu standartlar, bu standartları uyumlu hale getirmek için ISA onaylı bir teknik raporun yazıldığı 2008 yılına kadar paralel olarak geliştirilmeye devam etti.[11] ISA TR88.00.02-2008[2] Makine ve Birim Durumları: ISA-88'in Uygulama Örneği, şu adıyla bilinen Ambalaj Standardının temeli oldu PackML. ISA-S88 Standardı ISA web sitesinde bulunabilir[12] ve OMAC PackML Uygulama Kılavuzu 'OMAC web sitesinde bulunabilir.[13]

2000'lerin başında OMAC Ambalaj Çalışma Grubu, makinelerin ambalaj pazarına giriş yöntemini birleştirmeye yardımcı olmak için 3 teknik alt komite oluşturdu. Her komitenin belirli bir odak alanı vardı:[10][14]

  • PackSoft: Ambalaj endüstrisi için uygulanabilir programlama dillerini araştırın
  • PackConnect: Paketleme endüstrisine uygulanabilir alan veri yolu ağlarını araştırın
  • PackML: PackSoft ve PackConnect arasındaki boşluğu doldurun

PackML (Packaging Machinery Language) alt komitesinin odak noktası, veri setini hangi alan veriyolunun (protokol ve medya-PackConnect alt komitesinin etki alanı) taşıyacağı konusunda endişe duymadan bir makine hattını hızlı bir şekilde entegre etmek için bir yöntem geliştirmekti. makineler, SCADA ve MES arasında. Birkaç yinelemeden sonra, izlenen yaklaşım, ISA S88 Bölüm 1 Durum Modeli konseptini Ambalaj Endüstrisine genişletmekti. Daha sonra geliştirme sürecinde, durum modelinde kullanılan veri öğeleri için tek tip adlandırma kuralları sağlamak için PackTags kavramı tanıtıldı.[10] PackTag'ler, makineden makineye iletişim için kullanılır; örneğin, Dolgu ve Kapatıcı arasında. Ayrıca, PackTag'ler OEE (Genel Ekipman Etkinliği) hesaplamalarını ele almak için tasarlanmıştır. PackTags, makineler ile Üretim İşlemleri Yönetimi ve Kurumsal Bilgi Sistemleri gibi daha üst düzey bilgi sistemleri arasında veri alışverişi sağlamak için kullanılabilir.[15]

2004 yılında WBF (WBF - Üretim Teknolojisi Organizasyonu) Make2Pack çalışma grubunu kurdu,[16] OMAC'ın PackML ve WBF'nin otomasyon çabaları arasındaki benzerlikleri değerlendirmek için kiralandı. Çalışma gruplarının tespitine dayalı olarak WBF, 2006 yılında Make2Pack Eforunu "Toplu Kontrol - Bölüm 5: Modüler Ekipman Kontrolü için Uygulama Modelleri ve Terminoloji" başlıklı yeni bir Toplu Kontrol Standardı geliştirmek için genişletti[17] Tüm otomasyon endüstrileri için modüler kontrol için bir kılavuz sağlamak amacıyla. Bu çaba daha sonra ISA tarafından "ISA-TR88.00.05-Makine ve Birim Devletleri" adı altında kiralanmış, ancak daha sonra TR88.00.02 olarak belirlenmiştir. ISA-TR88.00.02, 2008 yılında onaylanmıştır ve OMAC PackML Uygulama Kılavuzu için temel belgedir.

OMAC daha sonra 2005 yılında ISA'ya bağlanmıştır. OMAC bağımsız, kendi kendini finanse eden bir kuruluştur. PMMI (Packaging Machinery Manufacturers Institute) ve ARC'den (Automation Research Corporation) ek parasal olmayan destek alır.

PackML ve PackTags kılavuz belgeleri çeşitli sürümlerden (v1, v2, v3) geçmiştir. PackML geliştirme süreci sırasında, PackTag'ler kılavuz belgelerde birleştirildi. 2008'de, hem PackML hem de PackTag'leri içeren son sürüm (v3), ISA-TR88.00.02-2008 teknik raporunu üretmek için ISA-88 standart terimleri ve tanımlarıyla güncellenmiş ve uyumlu hale getirilmiştir. Makine ve Birim Durumları: Uygulama Örneği ISA-88.ISA-TR88.00.02 tanımlar ISA-S88 Bir Paket Makinesi ortamında Modlar, Durumlar ve veri yapılarının (PackTags) Bölüm 1 ve Bölüm 5 kavramları ve örnek uygulamalar sağlar.

PackML Örnek Durum Modeli
Fiziksel Hiyerarşilerin Karşılaştırılması

PackML daha önce 1, 2 ve 3 sürümlerini yayınladı ve sürüm 2'nin çeşitli uygulamaları mevcuttu. PackML sürüm 2 uygulaması, PLC işlemcileri için bellek yoğun, gereksiz kullanılmayan kod ve bazı makineler için tamamlanmamış bir durum / mod modeline sahip olma dezavantajına sahipti.[18][19][20] PackML v3 bu dezavantajları düzeltti. S88 Part 5 çalışmaları ile uyumlu hale getirilerek ISA-TR88.00.02 haline gelmek üzere yerini almıştır.[5]

Referanslar

  1. ^ ANSI / ISA – 95.00.03 Kurumsal Kontrol Sistemi Entegrasyonu Bölüm 3: Üretim işlemleri yönetiminin faaliyet modelleri
  2. ^ a b ISA-TR88.00.02-2008 Makine ve Birim Durumları: ISA-88'in Uygulama Örneği.
  3. ^ OMAC PackML: MES Tanımları Grubu, ISA-TR88.00.02 Tartışmalar ve Öneriler, 10 Şubat 2011, [p7].
  4. ^ a b c d Rob Aleksa, PackML, Pack Expo, Kasım 2010.
  5. ^ a b c d PackML Uygulama Kılavuzu, www.omac.org.
  6. ^ a b c Darren Elliott, Rockwell Automation PackML V3 Strategy, 24 Mart 2010.
  7. ^ ISA-S88 Bölüm 1 - Toplu Kontrol Modelleri ve Terminolojisi (IEC 61512-1)
  8. ^ S88'e Giriş-Toplu iş sistemlerinin tasarımının iyileştirilmesi için, Japan Batch Forum, jbf.pse143.org/files/S88e.pdf.[p32]
  9. ^ Kontrol Mühendisliği, 4/17/2007: Make2Packs S88.05 Paketlemeye Sürekli Kontrol, [p2].
  10. ^ a b c Allen Presher, Design News, 18 Ağustos 2003, OMAC Birlikte Çalışabilirliği Vaat Ediyor.
  11. ^ Automation World, Haziran 2004, WBF Büyümeyi İzliyor, OMAC İşbirliği, [p2].
  12. ^ "Ana Sayfa- ISA".
  13. ^ "Makine Otomasyonu ve Kontrol Organizasyonu - Makine Otomasyonu ve Kontrol Organizasyonu".
  14. ^ OMAC Ambalaj Çalışma Grupları, http://test.omac.org/content/packaging-workgroup.
  15. ^ Pete Lawton, Neden PackML? Paketleme Makinelerinde Tek Kontrol Platformunun Faydalarının İncelenmesi, ISA Denver Bölümü.
  16. ^ Kontrol Mühendisliği, Make2Pack ISA-88'in dallanmasına yardımcı oluyor, 5/1/2006.
  17. ^ ISA-S88 Bölüm 5 - (Make2Pack) Ekipman Modülleri ve Kontrol Modülleri.
  18. ^ Hallie Forcinio, Lingua Franca, CPG üreticileri, makinelerin birlikte çalışabilirliğine yol açabilecek ve diğer endüstriler için bir model oluşturabilecek ortak bir dil kullanıyorlar.
  19. ^ Pat Reynolds, Makine Standartları Paketleyicileri, makine standartları, Packworld.com aracılığıyla ilerleme istiyor.
  20. ^ Renee Robbins, Kontrol Mühendisliği, PackML Clarification and Implementation Assistance.