📅 · 4 min branja · Ekipa Meta Smart Factory
Vsaka tovarna doživi trenutek, ko se natisnjen plan in dejansko zaporedje v proizvodnji nehata ujemati in tega nihče več ne omenja. Plan se še vedno izdaja vsako jutro, proizvodnja še vedno dela tisto, kar se dela da, in vsako izmeno se oba razideta še za nekaj ur. Ta stran govori o zapiranju te vrzeli: čemu mora urnik zadostiti, da mu je mogoče slediti, kaj glede tega počne programska oprema za napredno planiranje in razvrščanje, kaj najprej potrebuje od vas in kako ločiti dober urnik od zgolj optimističnega.
Predpostavlja, da svoj proces poznate in da programske opreme za razvrščanje še nikoli niste kupovali.
Začnite pri omejitvah, saj je programska oprema zanimiva le toliko, kolikor jih zna predstaviti. Stroj obdeluje en nalog naenkrat, čas prehoda z naloga, ki teče, na naslednjega pa je običajno odvisen od tega, katera dva naloga to sta. Iz svetle barve v temno je brisanje, iz temne v svetlo je izpiranje in čiščenje. To je od zaporedja odvisna menjava: čas menjave ni lastnost posamezne operacije, temveč para operacij na določenem viru, saj ista menjava barve na veliki stiskalnici stane nekaj drugega kot na majhni, na nekaterih linijah pa je odvisna tudi od stanja stroja. To je omejitev, ki je v matičnem sistemu najpogosteje ni, in prav zato je plan iz ERP tako pogosto videti kot sortiran seznam in ne kot zaporedje.
Nato so tu omejitve, ki niso vezane na en stroj in ki na marsikateri liniji vežejo močneje kot matrika menjav. Orodje, kalup ali preizkuševalna naprava je lahko naenkrat samo na enem mestu, zato dve celici, ki bi vsaka zase nalog zmogli, ne moreta obe delati hkrati. Usposobljen operater je enako redek vir: trije ljudje v izmeni in eden certificiran za razred varjenja pomenijo, da ima ta razred zmogljivost ena. Stisnjen zrak, peč ali žerjav veže čez celotno območje, zato dva naloga, ki vsak zase gresta skozi, skupaj morda ne gresta.
Razpoložljivost materiala je hkrati trd predpogoj in mehak vhodni podatek. Naloga ni mogoče začeti, preden prispe komponenta, datum prihoda pa je obljuba dobavitelja s svojo lastno zanesljivostjo. Urnik mora zato pokazati, katera naročila so odvisna od dobave, ki še ni prispela, da je izpostavljenost vidna na planu, namesto da se povpreči v dobavni rok in odkrije zjutraj, ko materiala ni.
Koledarji nosijo več, kot ljudje pričakujejo. Modeli izmen se razlikujejo po območjih in ne po tovarni: toplotna obdelava teče vso noč, montaža ne, petkova menjava, ki je ni mogoče končati pred koncem izmene, pa bo opravljena dvakrat. Vzdrževalna okna, prazniki in letni kolektivni dopust so obdobja, ko vir na seznamu sredstev obstaja, za proizvodnjo pa ni na voljo.
Obstajajo pa tudi procesna pravila, ki z zmogljivostjo nimajo nič. Zorenje, sušenje, ohlajanje in karantena določajo minimalne čakalne čase med operacijami, pogosto pa tudi maksimalne: zoriti vsaj štiri ure, nanesti premaz v štiriindvajsetih, zmešano lepilo porabiti znotraj njegove uporabne dobe, kos oprati, preden se pojavi bliskovita korozija. Razvrščevalnik, ki razume minimalne čakalne čase, ne pa maksimalnih, bo tiho ustvarjal plane, ki uničujejo material. Nekateri pari operacij morajo biti zaporedni, ker kosa ni mogoče pustiti na pol dokončanega, nekatere serije pa morajo biti sestavljene glede na velikost posode in ne glede na količino povpraševanja.
MRP počne nekaj resnično koristnega, in to ni razvrščanje. Povpraševanje razgradi skozi kosovnice, ga poračuna z zalogo in odprtimi naročili, zamakne za fiksen dobavni rok na artikel in vam pove, kaj izdelati ali kupiti in približno kdaj začeti. Da to zmore čez tisoče artiklov, predpostavlja, da je zmogljivost na voljo vsakič, ko jo izračun zahteva.
Ta predpostavka tiho odpove. Dve naročili hkrati hočeta stiskalnico ob desetih in MRP obe postavi tja. Zamik dobavnega roka je enkrat nastavljena številka, povprečje čakanja, izdelave in transporta v razmerah, ki ne veljajo več, menjave pa v njem bodisi manjkajo bodisi so skrite kot pavšalni dodatek, ki od zaporedja ni odvisen. Rezultat je aritmetično skladen in fizično neizvedljiv, kar je slabše od napačnega, ker je v sistemu videti pravilno.
Razliko absorbira proizvodnja. Nekdo ročno prerazporedi zaporedje, običajno dobro, z znanjem, ki živi v eni ali dveh glavah, plan pa postane predlog. Vse, kar iz njega izhaja, podeduje napako: obljubljeni dobavni roki, časovnica nabave, kadrovanje, številka zmogljivosti, ki jo dobi prodaja. Ko se planer na to odzove z napihovanjem dobavnih rokov, je zaščita resnična in prav tako strošek, saj napihnjen dobavni rok pomeni prezgodaj sproščeno delo, iz tega pa nastane nedokončana proizvodnja, ki stoji med delovnimi mesti.
Preglednica, ki te datume nadomesti, je resnično izboljšanje s stropom. Deluje, ker ima planer matriko menjav in konflikte z orodji v glavi, odpove pa pri obsegu, ko gre na dopust in pri vprašanju, kaj se podre, če to naročilo sprejmemo.
Razvrščanje z omejeno zmogljivostjo vprašanje obrne. Namesto da bi spraševalo, kdaj naj bi se operacija začela, če ji nič ne stoji na poti, operacije umešča na vire, na katerih je delo že, pri tem pa upošteva menjave, koledarje, orodja in vrstni red ter poroča datume, ki iz tega izidejo. Datumi postanejo izhod in ne vhod.
Posledice so praktične. Zaporedje na vsakem viru je eksplicitno, zato je matriko menjav mogoče izkoristiti: kjer menjave pojedo občuten delež razpoložljive zmogljivosti, združevanje sorodnih izdelkov povrne ure menjav brez investicije. Ali je to vaš primer, je ena sama številka, ki jo lahko izmerite ta teden, in vredno jo je izmeriti najprej, saj na liniji s petminutnimi menjavami in težavo z materialom razvrščanje po zaporedju ne povrne skoraj ničesar. Ozka grla postanejo vidna kot obremenitve in ne kot mnenja. Ker je plan omejen, dodano naročilo pokaže, kaj izrine, in prav to omogoča verodostojno obljubo dobave.
Spremeni tudi sproščanje. Plan z neomejeno zmogljivostjo sprošča delo tako zgodaj, kot dopuščajo zamiki; omejen plan sprošča takrat, ko ga omejitev lahko sprejme, kar zniža nedokončano proizvodnjo in skrajša razdaljo med nastankom napake in njenim odkritjem. Nič od tega ni zastonj: model je treba vzdrževati, pošten pa je le toliko, kolikor so pošteni časi v njem.
Mešanje teh treh je najpogostejši razlog, da projekt razvrščanja ustvari nekaj, česar nihče ne uporablja. Planiranje deluje v tednih in mesecih. Odgovarja na to, ali je povpraševanje v grobem izvedljivo, ali je marca potrebna druga izmena, kaj obljubiti dobaviteljem. Enota je družina izdelkov in teden; več natančnosti bi bilo lažne, saj tudi povpraševanje ni natančno.
Razvrščanje deluje v urah in dneh. Odgovarja na zaporedje na vsakem viru za naslednje izmene, skupaj z menjavami, ki jih to zaporedje pomeni, in prav to APS najbolj natančno pomeni.
Dodeljevanje dela deluje v minutah. Odgovarja na to, kaj operater na tej celici začne naslednje, glede na zastoj, neuspešen prvi kos, material, ki ni prispel. Sodi v tisto, kar operater dejansko gleda — terminal MES, seznam nalogov, zaporedje, prilepljeno na stroj — in pomembno je, da je blizu dela in da sme odstopati od urnika, saj ima tudi stvarnost svoj glas.
Način odpovedi je uporaba enega orodja na napačni višini: razvrščanje na minuto natančno tri tedne vnaprej ali planiranje zmogljivosti s seznama nalogov. Drugi je prepoved odstopanja na ravni dodeljevanja dela, zaradi česar sistem postane ovira in ga zagotovo začnejo obhajati.
Mehanizem za razvrščanje je izračun nad vašimi matičnimi podatki. Če so podatki okrasni, je okrasen in samozavesten tudi rezultat.
Tehnološki postopki morajo odražati, kako je kos v resnici izdelan, vključno z alternativami. Če lahko nalog teče na treh strojih, postopek pa navaja enega, razvrščevalnik delo postavi v vrsto tam in poroča ozko grlo, ki ga nimate. Če postopek izpušča operacijo, ki se vedno zgodi — posnetje robov, kontrolo, čakanje na ohladitev — je vsak datum za toliko prekratek.
Časi ciklov morajo biti izmerjeni in ne podedovani. Normativni časi v večini sistemov ERP so bili vneseni ob zagonu in odražajo orodje in operaterja, ki morda ne obstajata več. Popolnih časov ne potrebujete, potrebujete le čase, katerih napaka je majhna in nepristranska: postopek, kjer je vsaka operacija optimistična za enak delež, se sešteje v urnik, ki je do konca tedna narobe za celo izmeno.
Časi menjav so podatek, ki najpogosteje manjka v celoti, in hkrati najdragocenejši. Popolne matrike vseh parov izdelkov je redko mogoče vzdrževati. Deluje to, da izdelke združite v družine po tistem, kar menjavo dejansko določa — barva, material, orodje, temperatura, širina — in določite čase med družinami, z izjemami le tam, kjer so pomembne. Pričakujte, da boste to matriko družina–družina vodili po skupinah virov in ne enkrat za celo tovarno, saj isti prehod na dveh različnih strojih redko stane enako.
Trenutna nedokončana proizvodnja je del, ki ga ljudje pozabijo. Urnik za jutri izhaja iz stanja proizvodnje nocoj: kaj je na pol dokončano, kje je, kaj je nastavljeno na katerem stroju. Če se to stanje ob koncu izmene vnaša s papirnega lista, razvrščevalnik optimizira tovarno, ki je obstajala pred nekaj urami.
Slabi podatki se sami najavijo. En vir je vedno zasičen, vse drugo pa prazno, kar običajno pomeni, da tehnološki postopki delo umetno zlivajo vanj. Planerji vsak dan ročno popravljajo ista naročila, kar pomeni, da v modelu manjka omejitev. Nalogi so potrjeni v svežnjih ob isti minuti, kar pomeni, da se potrditve prepisujejo naknadno in da so začetni časi izmišljeni. Nagon je, da bi nastavljali mehanizem; vzrok so skoraj vedno matični podatki.
Pravočasna dostava je izid, ki šteje, merjena glede na datum, ki ga je dobil kupec, in ne glede na nazadnje popravljenega internega, sicer se bo številka izboljšala, kupčeva izkušnja pa ne.
Skupno število ur menjav na teden je najčistejše merilo, ali razvrščanje po zaporedju sploh kaj prispeva, in ga je mogoče neposredno pretvoriti v zmogljivost.
Nedokončana proizvodnja in pretočni čas povesta, ali plan sprošča smiselno. Urnik, ki pravočasno dostavo izboljša tako, da proizvodnjo zalije s prezgodnjimi sprostitvami, je težavo le prestavil na hodnike med stroje.
Doslednost izvajanja urnika — koliko tistega, kar je bilo za izmeno planirano, je bilo dejansko izdelano, in to v planiranem zaporedju — je pošteno merilo, ali je plan verjeten. Urnik z odličnimi teoretičnimi kazalniki, ki mu proizvodnja neha slediti že pred kosilom, je dokument.
Izkoriščenost je past. Zaposlovanje vsakega stroja, ki ni omejitev, ustvarja zalogo in ne pretoka, linija, ki je povsod obremenjena blizu stropa, pa nima ničesar več za blaženje odstopanj, zato vrste rastejo nelinearno in dobavni roki se slabšajo, medtem ko se številka izkoriščenosti izboljšuje. Spremljajte jo na omejitvi in jo drugod večinoma prezrite.
Mehanizem, ki zna preplanirati v nekaj sekundah, vabi k nenehnemu preplaniranju. Uprite se. Če se zaporedje spremeni vsakič, ko se kar koli premakne, se proizvodnja nauči, da plan ob osmih ni plan ob desetih, in se vrne k temu, da dela, kar se ji zdi smiselno. Tej nestabilnosti pravimo nervoznost urnika in zaupanje uniči hitreje kot povprečen urnik.
Uporabna vzorca sta zamrznjeno obdobje in politika. Znotraj tega okna se zaporedje ne spreminja, razen ob resničnih blokadah, tako da že začete menjave niso zapravljene; zunaj njega je ponovna optimizacija dovoljena. Okvirno pravilo je, da preplanirate ne pogosteje, kot je dolgo zamrznjeno okno, to okno pa določite iz dveh stvari, ki ju v svojem območju lahko opazujete: kako dolgo traja menjava in kako pogosto pride resnična blokada. Strojna obdelava z urnimi nalogi in skoraj vsakodnevnim konfliktom orodij bo zamrznila nekaj ur in preplanirala vsako izmeno; procesni obrat s tedenskimi kampanjami bo zamrznil dneve. Tako ali tako se predvidenim izračunom pridružijo še tisti, ki jih sprožijo dogodki: okvara stroja, izostala dobava ali nujno naročilo.
Politiko delata delujočo dve stvari. Seznam izjem mora biti ekspliciten: kaj šteje za razlog, da se zamrznitev prekine, in kdo to sme odobriti. In ko se urnik res spremeni, mora delovodja videti, zakaj, saj nepojasnjena sprememba deluje, kot da programska oprema ni zanesljiva.
ERP je lastnik komercialnega in materialnega sveta in je vir tega, kaj je treba izdelati in do kdaj. APS je lastnik zaporedja; povpraševanje in material dobi iz ERP, omejitve iz svojega modela in stanje proizvodnje iz izvajanja. MES je lastnik izvajanja in zapisa o njem, hkrati pa je senzor za APS, brez katerega je razvrščevalnik slep za sedanjost.
Zanka se sklene le, če teče v obe smeri: iz APS v MES gre urnik, iz MES v APS gre to, kar se je v resnici zgodilo. Dnevna datoteka potrditev zadošča za planiranje jutrišnjega dne in ne zadošča za preplaniranje danes popoldne.
Lastništvo je treba zapisati pred zagonom, saj so prepiri predvidljivi. Kdo sme spremeniti rok. Kdo vzdržuje matriko menjav in čase ciklov ter v kakšnem ciklu pregledovanja. Kdo sme na celici ročno spremeniti zaporedje in ali se ta poseg zabeleži. Kateri sistem je merodajen, kadar se ERP in razvrščevalnik ne strinjata o tem, kaj je na zalogi. Puščanje tega neizrečenega je običajni razlog, da se tehnično dobra uvedba zatakne.
Predstavitev ponudnika na ponudnikovih podatkih dokazuje le, da programska oprema teče. Ocenite jo raje na svoji tovarni; vaja je poceni, če ji določite obseg.
Izberite eno območje z resničnimi omejitvami — občutnimi menjavami, deljenimi orodji, konkurenčnimi naročili — in ne cele tovarne, ter vzemite preteklo obdobje štirih do osmih tednov, za katero veste, kaj je bilo izdelano in kaj je zamujalo. Kandidatu dajte matične podatke, kakršne imate danes, in ne različice, počiščene za test, saj je stanje vaših podatkov ena od stvari, ki jih merite.
Nato ga prosite, naj za to obdobje ustvari urnik, in primerjajte. Ali model predstavi vaše omejitve ali pa je treba nerodne poenostaviti stran. Ali zna maksimalne čakalne čase enako dobro kot minimalne, če ima vaš proces v sebi rok uporabe ali uporabno dobo zmesi. Koliko časa menjav porabi njegovo zaporedje v primerjavi s tem, kar ste dejansko porabili, in kaj pove o naročilih, ki ste jih dostavili z zamudo. Nato poženite scenarije, ki štejejo: ozko grlo dva dni v okvari, nujno naročilo sredi tedna, dobava teden dni pozneje.
Nato pred sistem za eno popoldne posedite planerja. Vprašanje ni, ali je mehanizem pameten, temveč ali človek vidi, zakaj se je tako odločil, in to zna popraviti, ne da bi se boril z orodjem; razvrščevalnik, ki mu nihče ne more oporekati, je razvrščevalnik, ki ga nihče ne bo uporabljal. Vprašajte, koliko stane vzdrževanje modela, ko se spremeni izdelek, stroj ali čas menjave, in na koliko mestih. Večina urnikov ne razpade zato, ker bi bil mehanizem napačen, ampak zato, ker po koncu projekta modela ni prevzel nihče.
Modula APS in MRP v Meta Smart Factory opravita del z omejeno zmogljivostjo, in sicer na modelu omejitev, ki pokriva od zaporedja odvisne menjave, deljena orodja, usposobljenost operaterjev in koledarje izmen po območjih, skupaj s scenariji za zgoraj opisane motnje. Ker sta v isti platformi kot modul MES, med izvajanjem in razvrščevalnikom ni nočne izmenjave datotek, zato je stanje proizvodnje tako sveže, kot ga naredijo vaše točke potrjevanja in disciplina poročanja vaših operaterjev. To je pogoj in ne podrobnost: če se polovica potrditev vnese med odmorom in ročni korak montaže nima točke skeniranja, vas arhitektura ne reši. Odločitev, kje te točke stojijo, je delo uvedbe in ne njen stranski produkt. Vmesnik do ERP za naročila, kosovnice in potrditve je del istega posla.
Deli, ki odločijo, ali bo vse skupaj delovalo, niso naši: izmerjeni časi ciklov, matrika menjav, ki jo nekdo prevzame, tehnološki postopki, ki se ujemajo s tem, kako je kos v resnici izdelan, in zapisana politika ponovnega razvrščanja. Če ste pri tem šele na začetku, koristen prvi korak ni predstavitev, temveč zgoraj opisana primerjava z zgodovino, na enem omejenem območju in z vašimi podatki, kakršni so.
Pogovorite se z našimi strokovnjaki