PackML - PackML

PackML (Packaging Machine Language) - bu an sanoat texnik standarti ning nazorati uchun qadoqlash mashinalari, tomoni sifatida sanoat avtomatizatsiyasi.

Ishlab chiqarishni avtomatlashtirish sanoati uchta asosiy toifaga bo'lingan; Doimiy nazorat, Partiyani boshqarish va Diskret boshqaruv.[1] Partiyani boshqarish sanoati va qadoqlash sanoati (qadoqlash mashinalarining diskret boshqaruvi) o'xshash, ammo uskunalar faoliyati bilan bog'liq bo'lgan farqlarga ega bo'lgan bir qator standartlar va ko'rsatmalarning markazidir.[2]

PackML tomonidan yaratilgan Mashinalarni avtomatlashtirish va boshqarish bo'yicha tashkilot Bilan birgalikda (OMAC) Xalqaro avtomatlashtirish jamiyati (ISA). PackML-ning asosiy maqsadi - qadoqlash liniyasini tashkil etuvchi barcha mashinalarga umumiy "ko'rinish va his" va operatsion muvofiqlikni etkazishdir (eslatma: boshqa turlari uchun ishlatilishi mumkin diskret jarayon )[3] PackML quyidagilarni ta'minlaydi:

Ushbu qoidalar "Tarmoq turlari" ta'riflari bilan ta'minlangan (OMAC veb-saytida mavjud bo'lgan "Packaging Machines Automation v3.1 uchun ko'rsatmalar").[5] OMAC Packaging Workgroup tomonidan yaratilgan va ISA-88 State Model tushunchalaridan foydalangan holda. PackML ta'riflari mashinalarni yanada qulayroq va qayta joylashtirishni osonlashtirishga qaratilgan.[6] PackML tushunchalari konvertor, yig'ilgan mahsulotlar, dastgohlar va robototexnika kabi boshqa diskret boshqaruv muhitida ham o'z dasturini topmoqda.[6]

Sanoat tomonidan tan olinishi uchun Procter & Gamble (P&G) dasturiy ta'minot shabloni va yordam fayllari bilan "PackML Amalga oshirish bo'yicha qo'llanma" ni ishlab chiqdi, u OMAC-ga litsenziyasiz bepul, litsenziyasiz taqdim etildi.[5] Ushbu "OMACni amalga oshirish bo'yicha qo'llanma" ni OMAC veb-saytidan yuklab olish mumkin. Qo'llanma ISA-TR88.00.02 dasturini amalga oshiradi, ISA-S88 1 qismidan tushunchalar oladi va ISA-S88 5 qism ierarxik modelining konsepsiyasi loyihasini o'z ichiga oladi (Mashina / birlik, stantsiya / uskunalar moduli, boshqaruv moslamasi / boshqaruv moduli). . OMACni amalga oshirish bo'yicha qo'llanma PackMLni amalga oshirish bo'yicha ko'rsatmalar, ma'lumotlar tuzilmalari va tavsiya etilgan minimal to'plamlar to'plamini taqdim etadi (ya'ni odatda savdo MES paketlari uchun zarur bo'lganlar). Amalga oshirish bo'yicha ko'rsatma Davlat nazorati, mashinadan mashinaga aloqa va mashinadan axborot tizimiga aloqalarni etkazib berish usulini taqdim etadi.

PackMLni amalga oshirish bo'yicha qo'llanma dasturiy ta'minot (narvonga asoslangan) va Rockwell boshqaruv tizimlariga yo'naltirilgan.[6] PackML "Shtatlar" to'g'ridan-to'g'ri "S88 Part 5 Equipment & Control Modules" ni boshqarishi mumkin bo'lgan tarzda tuzilgan.[5] Ko'pgina nazorat etkazib beruvchilari (shu jumladan Siemens, Lenze, Bosch, Rockwell, Mitsubishi, B&R, ELAU, Beckhoff va boshqalar) o'zlarining PackML dasturiy ta'minot shablonini ishlab chiqdilar. Nazorat etkazib beruvchilar o'zlarining dasturlarini taqdim etishlari sababli, havolalar OMAC veb-saytida joylashtirilgan.

Standartlar

  • ISA-S88 ommaviy boshqaruv
    • 1-qism - Partiyani boshqarish modellari va terminologiyasi (IEC 61512-1)
    • 2-qism - Tillar uchun ma'lumotlar tuzilmalari va ko'rsatmalar (IEC 61512-2)
    • 3-qism - Umumiy va sayt retseptlari modellari va vakolatxonalari (IEC 61512-3)
    • 4-qism - Ommaviy ishlab chiqarish bo'yicha yozuvlar (IEC 61512-4)
    • 5-qism - (Make2Pack) uskunalar modullari va boshqaruv modullari
    • TR02 - Texnik hisobot - bu diskret mashinalarda S88ni amalga oshirish bo'yicha ma'lumot beruvchi hujjat
  • ISA-S95 Korxona va boshqaruv tizimlarini integratsiyasi
    • 1-qism - Modellar va terminologiyalar (IEC 62264-1)
    • 2-qism - Ob'ekt modeli atributlari (IEC 62264-2)
    • 3-qism - Ishlab chiqarish operatsiyalarini boshqarish faoliyatining modellari (IEC 62264-3)
    • 4-qism - Ob'ekt modellari va ishlab chiqarish operatsiyalarini boshqarish uchun atributlar
    • 5-qism - Biznesni ishlab chiqarish operatsiyalari
  • IEC - Xalqaro elektrotexnika komissiyasi
    • IEC 60848: 2002, ketma-ket funktsiyalar jadvallari uchun GRAFCET spetsifikatsiyasi tili
    • IEC 60050-351: 2006, Xalqaro elektrotexnik lug'at - 351 qism: Boshqarish texnologiyasi
    • ANSI / ISA-95.00.01-2010 (IEC 62264-1 Mod), Enterprise-Control System Integration - 1-qism: Modellar va terminologiya
    • ANSI / ISA-95.00.02-2010 (IEC 62264-2 Mod), Enterprise-Control System Integration - 2-qism: Ob'ekt modeli atributlari
    • ANSI / ISA – 95.00.03 Enterprise-Control System Integration 3-qism: Ishlab chiqarish operatsiyalarini boshqarish faoliyatining modellari
    • IEC / ISO 62264-1, Enterprise-Control System Integration - 1-qism: Modellar va terminologiya

Tarix

1-jadval: Rivojlanishning asosiy voqealari

PackML dasturini ishlab chiqish vaqti

S88 rivojlanishining xronologiyasi

ISA S88 qo'mitasi 1980-yillarda ish boshladi va partiyani boshqarish sohasi uchun keng qabul qilingan tushunchalar, modellar va ta'riflarni taqdim etish maqsadida bir qator standartlar va texnik hisobotlarni ishlab chiqdi. ISA S88 Part 1, Partiyani boshqarish modellari va terminologiyasi, ierarxik model, davlat modeli va modulli dasturiy ta'minot dizayni tushunchalarini taqdim etadi.[7]

1980-yillarning oxirida ISA standart modellar va protseduralar yordamida tizimning takomillashtirilgan ishlashi va dasturlash samaradorligini ta'minlash maqsadida partiyalarni boshqarish sohasi uchun bir qator standartlarni ishlab chiqishga kirishdi.[8] ISA-S88 5-qism (Make2Pack) uskunalar modullari va boshqaruv modullari uchun maxsus standart taqdim etish uchun yozilgan.[9] 2000-yillarning boshidan boshlab OMAC xuddi shunday standart bo'yicha ish boshladi[10] Ommaviy boshqaruv sanoati uchun ishlab chiqarilgan ba'zi bir asosiy tushunchalarni o'z ichiga olgan, bu mashinalarni boshqarish sanoatiga, xususan, qadoqlash mashinalari uchun bir xil imtiyozlar berishdir. Ushbu standartlar 2008 yilgacha ISA tomonidan tasdiqlangan texnik hisobot ushbu standartlarni uyg'unlashtirish uchun yozilgunga qadar parallel ravishda rivojlanib bordi.[11] ISA TR88.00.02-2008[2] Mashina va birlik holatlari: ISA-88 ning amalga oshirish misoli, ma'lum bo'lgan qadoqlash standartining asosiga aylandi PackML. ISA-S88 standartini ISA veb-saytidan topish mumkin[12] va OMAC PackMLni amalga oshirish bo'yicha qo'llanmani 'OMAC veb-saytidan topishingiz mumkin.[13]

2000-yillarning boshlarida OMAC qadoqlash bo'yicha ishchi guruh mashinalarni qadoqlash bozoriga kiritish usulini birlashtirishga yordam beradigan 3 ta texnik kichik qo'mita tuzdi. Har bir qo'mitaning o'ziga xos yo'nalishi bor edi:[10][14]

  • PackSoft: Amaliy dasturlash tillarini qadoqlash sanoatida o'rganing
  • PackConnect: Amaldagi dala avtobus tarmoqlarini qadoqlash sanoatiga tadqiq qiling
  • PackML: PackSoft va PackConnect orasidagi bo'shliqni ko'paytirish

PackML (Packaging Machinery Language) kichik qo'mitasining diqqat markazida ma'lumotlar to'plamini qaysi dala avtobusi (protokol va media-PackConnect sub-qo'mitasi domeni) olib borishi haqida tashvishlanmasdan mashinalar qatorini tezda birlashtirish uchun usul ishlab chiqish edi. mashinalar, SCADA va MES o'rtasida. Bir necha takrorlashdan so'ng, ISA S88 Part 1 State Model konsepsiyasini qadoqlash sanoatiga etkazish uchun yondashuv qabul qilindi. Keyinchalik ishlab chiqish jarayonida davlat modeli doirasida ishlatiladigan ma'lumotlar elementlari uchun nomlash konventsiyalarining yagona to'plamini ta'minlash uchun PackTags tushunchasi joriy etildi.[10] PackTags mashinadan mashinaga aloqa qilish uchun ishlatiladi; masalan, To'ldiruvchi va Kapper o'rtasida. Bundan tashqari, PackTags OEE (Umumiy uskunalar samaradorligi) hisob-kitoblarini hal qilish uchun ishlab chiqilgan. PackTags ishlab chiqarish operatsiyalarini boshqarish va korxonalarning axborot tizimlari kabi yuqori darajadagi axborot tizimlari va mashinalar o'rtasida ma'lumot almashinuvini ta'minlash uchun ishlatilishi mumkin.[15]

2004 yilda WBF (WBF - Ishlab chiqarish texnologiyasi tashkiloti) Make2Pack ishchi guruhini tuzdi,[16] OMAC-ning PackML va WBF-ning avtomatlashtirish harakatlari o'rtasidagi o'xshashliklarni baholash uchun nizomga kiritilgan. Ishchi guruhlarni aniqlash asosida WBF 2006 yilda Make2Pack sa'y-harakatlarini kengaytirib, "Partiyani boshqarish - 5-qism: Modulli uskunalarni boshqarish uchun amaliyot modellari va terminologiyasi" deb nomlangan yangi partiyani boshqarish standartini ishlab chiqdi.[17] barcha avtomatlashtirish sohalari uchun modulli boshqaruv bo'yicha ko'rsatma berish maqsadida. Keyinchalik bu harakat ISA tomonidan "ISA-TR88.00.05-Mashina va birlik holatlari" bo'yicha nizomga kiritilgan, ammo keyinchalik TR88.00.02 deb belgilangan. ISA-TR88.00.02 2008 yilda tasdiqlangan va OMAC PackMLni amalga oshirish bo'yicha qo'llanma uchun asosiy hujjatdir.

Keyinchalik OMAC ISA bilan 2005 yilda birlashdi. OMAC mustaqil, o'zini o'zi moliyalashtiradigan tashkilotdir. U PMMI (Packaging Machinery Manufacturers Institute) va ARC (Automation Research Corporation) tomonidan qo'shimcha pulsiz yordam oladi.

PackML va PackTags ko'rsatma hujjatlari bir nechta versiyalardan o'tdi (v1, v2, v3). PackML ishlab chiqish jarayonida PackTags qo'llanma hujjatlariga birlashtirildi. 2008 yilda PackML va PackTags-ni o'z ichiga olgan yakuniy versiyasi (v3) ISA-TR88.00.02-2008 Mashina va birlik holatlari: amalga oshirish misoli texnik hisobotini tayyorlash uchun ISA-88 standart shartlari va ta'riflariga muvofiqlashtirildi va yangilandi. ISA-88.ISA-TR88.00.02 belgilaydi ISA-S88 Paket mashinasi muhitida rejimlar, holatlar va ma'lumotlar tuzilmalari (PackTags) tushunchalarining 1 va 5 qismlari va misollarni amalga oshirishni ta'minlaydi.

PackML namunaviy holat modeli
Jismoniy iyerarxiyalarni taqqoslash

PackML ilgari 1, 2 va 3 versiyalarini chiqargan, bu erda 2-versiyaning bir nechta dasturlari mavjud. PackML 2-versiyasini tatbiq etish PLC protsessorlari uchun xotirani zichligi, keraksiz foydalanilmaydigan kodlari va shuningdek, ba'zi bir mashinalar uchun to'liq bo'lmagan holat / rejim modeliga ega bo'lishning kamchiliklariga ega edi.[18][19][20] PackML v3 ushbu kamchiliklarni to'g'irladi. U S88 Part 5 ISA-TR88.00.02 bo'lish harakatlari bilan uyg'unlashtirilganda almashtirildi.[5]

Adabiyotlar

  1. ^ ANSI / ISA – 95.00.03 Enterprise-Control System Integration 3-qism: Ishlab chiqarish operatsiyalarini boshqarish faoliyatining modellari
  2. ^ a b ISA-TR88.00.02-2008 Mashina va birlik holatlari: ISA-88 ning amalga oshirish misoli.
  3. ^ OMAC PackML: MES Definitions Group, ISA-TR88.00.02 munozaralari va tavsiyalari, 2011 yil 10-fevral, [p7].
  4. ^ a b v d Rob Aleksa, PackML, Pack Expo, 2010 yil noyabr.
  5. ^ a b v d PackMLni amalga oshirish bo'yicha qo'llanma, www.omac.org.
  6. ^ a b v Darren Elliott, Rockwell Automation PackML V3 strategiyasi, 2010 yil 24 mart.
  7. ^ ISA-S88 1-qism - Ommaviy boshqaruv modellari va terminologiyasi (IEC 61512-1)
  8. ^ S88-ga kirish - Ommaviy tizimlar dizaynini takomillashtirish uchun, Yaponiya ommaviy forumi, jbf.pse143.org/files/S88e.pdf. [p32]
  9. ^ Nazorat muhandisligi, 17.04.2007: Make2Packs S88.05 Packaging-ga doimiy nazorat, [p2].
  10. ^ a b v Allen Presher, Dizayn yangiliklari, 2003 yil 18-avgust, OMAC birgalikda ishlashni va'da qilmoqda.
  11. ^ Avtomatizatsiya dunyosi, 2004 yil iyun, WBF o'sishni ta'qib qilmoqda, OMAC hamkorlik, [p2].
  12. ^ "Uy - ISA".
  13. ^ "Mashinalarni avtomatlashtirish va boshqarish tashkiloti - Mashinalarni avtomatlashtirish va boshqarish tashkiloti".
  14. ^ OMAC qadoqlash bo'yicha ishchi guruhlar, http://test.omac.org/content/packaging-workgroup.
  15. ^ Pit Lauton, nega PackML? Paket mashinalarida yagona boshqaruv platformasining afzalliklarini o'rganish, ISA Denver bo'limi.
  16. ^ Boshqarish muhandisligi, Make2Pack ISA-88 filialiga 2006 yil 5-mayda yordam beradi.
  17. ^ ISA-S88 5-qism - (Make2Pack) uskunalar modullari va boshqaruv modullari.
  18. ^ Hallie Forcinio, Lingua Franca, CPG ishlab chiqaruvchilari mashinaning o'zaro ishlashiga olib keladigan va boshqa sohalar uchun namuna bo'ladigan umumiy tilni ilgari surmoqdalar.
  19. ^ Pat Reynolds, Mashina standartlari Paket ishlab chiqaruvchilari mashina standartlari, Packworld.com orqali rivojlanishga intilishadi.
  20. ^ Renee Robbins, Nazorat muhandisligi, PackML-ni tushuntirish va amalga oshirishda yordam.