Amerikkalainen ISA (International Society of Automation), määritteli vuosina 2000–2005 ISA-95:ksi kutsutun standardin, joka määrittelee Valmistuksenohjausjärjestelmän rakenteen ja tehtävät. Käytännössä kaikki nykyaikaiset valmistuksenohjausjärjestelmät pyrkivät noudattamaan tätä standardia ja myös suurimmat ERP-valmistajat, kuten SAP ja Microsoft ovat sitoutuneet tukemaan tätä standardia.
Vaikka ISA-95 määritteleekin yksityiskohtaisesti Valmistuksenohjausjärjestelmän osat ja toiminnat, kaikki Valmistuksenohjausjärjestelmät eivät suinkaan ole samanlaisia. Valmistuksenohjausjärjestelmän tehtävänä on ohjata tehtaan tuotantoa ja niinpä Valmistuksenohjausjärjestelmän toteutus, ja se mitä osia se sisältää, riippuu aina yrityksen omista toimintaperiaatteista.
Alla olevassa kaaviossa on ISA-95-standardin mukainen yleiskuva toiminnasta ja siitä, miten se liittyy toimiston tietokonejärjestelmiin. Kuvassa näkyvä harmaa katkoviiva osoittaa rajan Valmistuksenohjauksen ja ERP:n tai muun ulkopuolisen järjestelmän välillä. Tämä raja on kuitenkin usein tapauskohtainen ja voi tarvittaessa siirtyä jompaankumpaan suuntaan.
Valmistuksenohjausjärjestelmän päätehtävä on Tuotannonhallinta, mutta
varsin yleisesti sen piiriin kuuluvat myös seuraavat kolme aluetta:
- huollon hallinta
- laadunvalvonta
- varastonhallinta
Nämä ovat kaikki suuria osa-alueita ja käytännön järjestelmää luotaessa joudutaan aina tapauskohtaisesti ratkaisemaan se, mitä toimintoja kultakin osa-alueelta hoidetaan. ISA-95 määrittelee myös nämä ala-alueet ja niillä tapahtuvat toiminnot.