Dávková výroba
Výchozím bodem (rozhodnutím), kdy se jedná o dávkovou výrobu je nastavení Jobu. Parametr IsBatchProduction = True. Požadované množství je pak nastaveno v Quantity nebo v QuantityRate s jednotkou Unit.
Hlavním cílem dávkové výroby je odvádění práce operátorů na pracovištích. Zaznamena jeho operaci (začátek, konec) a kolik udělal dobrých kusů, kolik neshodných a kolik zmetků
Rozšíření tabulky Job o
| Název | Popis |
|---|---|
| IsProductionBatch | Příznak, jestli se jedná o Job pro dávkovou výrobu |
| QtyPass | Výsledek výroby - počet shodných výrobků |
| QtyFail | Výsledek výroby - počet neshodných výrobků |
| QtyScrap | Výsledek výroby - počet zmetků |
Mezi vstupní data dávkové výroby můžeme považovat:
- Vstupní šarže materiálů (šarže, materiál, množství)
Hlavní výstup dávkobé výroby jsou:
- Operace
- Zaznamenané vady
- Procesní data
- Použité nástrole (Tools)
- Balení
- Výrobní šarže ?
Možné způsoby odvádění práce:
- Jednorázové odvádění (se zahájením operace a měřením času nebo bez)
- Průběžné odvádění (se zahájením operace a měřením času nebo bez)
Jednorázové odvedení práce
Tento způsob aplikovat tehdy, je-li třeba jednou na konci směny nahlásit práci operátora (co udělal, kolik, jaké byly vady)
- Operátor se přihlásí
- Zvolí se Job
- Načtou se všechny vstupní parametry (vstupní šarže, nástroje, atd.)
- Operátor odvede počty dobrých, špatných a změtků co udělal
- Zadá vzniklé vady (chyby), přiřadí červené etikety pro rework
- Uloží se operace
Průběžné odvádění práce
Tento způsob je vhodný na pracoviště, kde operátor průběžně (dávkově nebo po kusech) provádí operace na výrobků. Po dokončení operace odvede počty, vady
Navrhované stavy výrobních operací Job_Operation.Sate
| ID | Název |
|---|---|
| 0 | Nová |
| 1 | Záplánovaná (pokud se budou operace plánovat) |
| 2 | Ve výrobě |
| 3 | Dokončená |
| 9 | Stornovaná |
Příznak IsDone u výrobní operace je nastaven v případě, že prošly daným pracovištěm všechny výrobky z Jobu (nevrhuji ve skriptu nebo u Jobu nastavit způsob počítání, rozepíšu později: Pravidla ukončení výrobní operace)
Navrhované moduly pro xTraceStudio:
- JOB_OPARTION_NEW (modul pro Job, WorkPlace a UserWorkGroup vytvoří výrobní operaci. Předá se parametr, jestli ji má záhájit nebo ne)
- JOB_OPERATION_START (modul zahájí výrobní operaci, nastaví DTS a přepne State = 2)
- JOB_OPERATION_REPORT (modul odvedení práce výrobní operace. Operace musí být START, State=2 a předá se QtyPass, QtyFail, QtyScrap) Navrhuji zadat parametr : Typ odevedení na jednorázové nebo průběžné
- JOB_OPERATION_END (ukončí výrobní operaci. Nastavuje DTE, State=3, a podle pravidel IsDone!) Tento modul nemusí být pokud JOB_OPERATION_REPORT je typu Jednorázové odvedení, kdy se operace sama záhájí/ukončí. Ještě to rozepíšu.
- JOB_INPUTBATCH - zaznamenat vstupní šarže metriálů (podle mě by se to mělo řídit procesem a operacemi ?)
- JOB_DIVERGENCE - zaznamenat chyby a našíst k nim pozice a červené etikety
- JOB_OUTCARIER - generování balení po dokončení výrobní operace + čárové kody a tisk..
- JOB_PROCESS_DATA - zaznamenat procesní data