Pro úspěšnou implementaci MES / MOM systému je zapotřebí provést integraci s okolními systémy, která mezi nimi zajistí automatizovaný přenos dat. Jedná se o náročnou část implementace a to jak z pohledu technického, tak i organizačního. Mnoho implementačních projektů skončí neúspěchem právě díky nezvládnuté integraci s okolními systémy. A právě proto je velmi žádoucí být na tuto část dobře připraven, čemuž může napomoci i následující článek. Typickými systémy, se kterými se MES systém integruje jsou následující:

ERP (Enterprise Resource Planning)    Podnikový informační systém 
PLM (Product Lifecycle Management) Informační systém pro řízení životního cyklu výrobku
HRM (Human Resource Management) Informační systém pro řízení lidských zdrojů
CRM (Customer Relationship Management) Informační systém pro řízení vztahů se zákazníky
QMS (Quality Management System)   Informační systém pro řízení kvality
WMS (Warehouse Management System) Informační systém pro řízení skladů
CMMS (Computerized Maintenance Management System) Informační systém pro řízení údržby
SCADA (Supervisory Control And Data Acquisition)                        Dispečérské řízení a sběr dat
PLC (Programmable Logic Controllers) Programovatelný logický automat
DCS (Distributed Control Systems) Distribuovaný řídicí systém

Purdue model

V 90. letech vytvořen referenční model pro architekturu systémů v podnicích pod názvem Purdue Enterprise Reference Architecture – více informací na wikipedia zde. Tento model definuje vertikální architekturu systémů v 5 úrovních (Level 0 až Level 4) od fyzických procesů, senzorů a řídicích členů, řídicích systémů, výrobních informačních systémů až po podnikové obchodní systémy. Tento model byl následně použit jako jeden z klíčových modelů v jednom z nejdůležitějších standardů pro MES systémy a to ISA 95, kde jsou MES systémy umístěny do úrovně 3.

Purdue model - integrace MES systému

Způsoby integrace MES systémů

Technická realizace komunikace mezi těmito systémy může mít mnoho podob. Historickým a stále nejčastějším způsobem propojení těchto systémů je tzv. systém „každý s každým“. Tento systém je ve většině případech nejjednodušší a nejlevnější při implementační fázi, nicméně je neefektivní z pohledu udržitelnosti. Někdy se tomuto systému říká „špagety systém“.

Integrace MES systému - špagety systém

Moderní způsob propojení je přes tzv. sběrnici ESB (enterprise service bus), neboli integrační službu, do které se jednotlivé systémy připojí, poskytnou své data a na oplátku zase mohou čerpat jim určená data z této sběrnice zpět. Jedná se o tzv. servisně orientovanou architekturu (SOA). Jednou z výhod tohoto přístupu je možnost integrace více typů komunikačních protokolů. Detailní informace o a příklady konkrétních produktů ESB lze nalézt na článku wikipedia – Enterprise service bus.

Integrace MES systému - servivní vrstva

Mezi výše uvedenými systémy probíhá (respektive může probíhat) mnoho typů komunikací. Vždy samozřejmě záleží na konkrétní implementaci a situaci v konkrétním prostředí. Je také důležité zmínit, že v mnoha případech jsou některé funkcionality integrovány do jiných systémů (typicky do ERP systému, který může přebírat roli za např. WMS, HRM, CRM apod.). Níže jsou uvedeny komunikace, které mezi těmito systémy typicky mohou probíhat:

Typické komunikace mezi jednotlivými systémy

Vazba se systémy v Level 4

PLM -> MES

  • výrobní postupy (v některých případech bývají výrobní postupy přenášeny z ERP systémů)
  • požadované nastavení strojů

ERP -> MES

  • kmenová data (číselníky osob, zařízení, nástrojů, prostojů, typů neshod, odchylek, materiálů, technologické postupy a další)
  • požadavky na výrobu (objednávky, výrobní příkazy)
  • plán výroby

MES -> ERP

  • požadavky na objednávky, vyhodnocení výkonnosti (odvody práce), záznamy o prostojích

CRM -> MES

  • požadavek na detailní informace o výrobku (na základě stížnosti zákazníka)

MES -> CRM

  • detailní informace o průběhu výroby (dohledatelnost a sledovatelnost výrobků)

HRM -> MES

  • dostupnost, úroveň proškolení

MES -> HRM

  • výkonnost obsluhy

 

Vazba se systémy v rámci Level 3

QMS -> MES

  • plán kontrol

MES -> QMS

  • naměřené hodnoty, výsledky kontrol, informace neshodné výrobě

WMS -> MES

  • číselník skladů, stavy skladů

MES -> WMS

  • rezervace na materiál, požadavky na naskladnění

CMMS -> MES

  • plán údržby, stav údržby

MES -> CMMS

  • informace o reálném stavu zařízení (počet cyklů, výrobních hodin, …), požadavky na údržbu

 

Vazba se systémy v Level 2

MES -> PLCs, SCADA, DCS

  • nastavení výrobního programu stroje, blokování zařízení

PLCs, SCADA, DCS -> MES

  • informace o chodu strojů (např. výrobní cyklus, prostoj, …), procesní hodnoty (teploty, tlaky, …), alarmy, nastavené hodnoty