Power BI OEE табло: Създайте го без грешни числа
Основни изводи
- Първо събирайте, после делете: OEE = брой годни x идеално време за цикъл / планирано производствено време.
- Никога не усреднявайте проценти OEE между смени, линии или заводи.
- Четири таблици са достатъчни: календар на смените, спирания, брояния и идеални времена на цикъла.
- Отчетът е толкова добър, колкото е записът зад него. Power BI показва данни; той не ги събира.
- Покажете минути и пари до всеки процент.
Power BI може да направи добро OEE табло. Проблемът е математиката и данните под него. Изградете OEE от сумирани минути и броеве, никога от средни стойности на проценти, и го захранвайте от записи за спирания с реални времеви марки.
Fabrico, OEE и лека MES софтуер с AI камери, изчислява OEE в реално време по линия и смяна от машинния сигнал. Сглобявате свой отчет вместо него или паралелно? Това ръководство показва моделът на данните и формулата, която държи числата верни.
Какви данни са нужни за Power BI OEE табло?
Четири таблици покриват всичко. Свържете ги по дата, смяна, линия и SKU.
| Table | One row per | Key columns |
|---|---|---|
| Shift calendar | Line and shift | Date, shift, line, planned production minutes |
| Stops | Stop event | Start, end, machine, reason, OEE loss |
| Counts | Line, shift and SKU | Total count, good count |
| Ideal cycle times | SKU and line | Ideal cycle time in minutes per unit |
Поддържайте една единица на линия. Ако пълначът брои бутилки, а пакерът брои кашони, конвертирайте кашоните в бутилки по размера на пакета, преди нещо да се сумира. Смесените единици са тих източник на грешни тотали и никой не ги забелязва на графика.
Таблицата с спирания трябва да идва от машинния сигнал, с времеви марки зададени на източника. Нашият OEE data model описва тези таблици и полета по-подробно.
Как се изчислява OEE в Power BI?
Използвайте стандартните дефиниции и изградете всяка метрика от суми:
- Availability = run time / planned production time.
- Performance = ideal cycle time x total count / run time.
- Quality = good count / total count.
- OEE = good count x ideal cycle time / planned production time.
Последният ред е този, на който трябва да се доверите, защото работи на всяко ниво: една смяна, една седмица или десет завода. В Power BI терминологията, мярката OEE изглежда така:
OEE = DIVIDE(SUMX(Counts, Counts[Good] * RELATED(IdealCycle[Minutes])), SUM(ShiftCalendar[PlannedMinutes]))
Всяка единица понася идеалното време за цикъл на своя SKU, така че миксът от продукти се обработва. Нашето ръководство за OEE calculation разглежда формулата стъпка по стъпка.
Пример: защо усредняването на OEE проценти е грешно
Примерна линия (илюстративни числа, не клиентски данни). Една линия работи две смени в същия ден. Смяна A е пълна смяна от 480 планирани минути. Смяна B е къса смяна от 120 планирани минути.
| Shift | Planned minutes | Good output time | OEE |
|---|---|---|---|
| A | 480 | 384 minutes | 80% |
| B | 120 | 48 minutes | 40% |
| Day, averaged | 60% (wrong) | ||
| Day, summed | 600 | 432 minutes | 72% (right) |
Времето на добър изход е брой годни x идеално време за цикъл. Средната стойност на 80% и 40% е 60%. Но късата смяна тежи четири пъти по-малко от пълната. Сумирано, денят е 432 / 600 = 72%.
Същата грешка се крие в отчети за заводи и групи. Усреднете OEE на десет завода и малък сайт тежи колкото най-големия. Сумирайте техните минути вместо това.
До процента покажете какво означава. Денят е загубил 600 минути минус 432 = 168 minutes добро време на изход. Оценено по маржа на линията, това е числото, на което ще реагира управителят на завода.
Какво не може Power BI да направи за OEE?
- Не записва спиранията. Ако спиранията се въвеждат след смяната, късите спирания липсват, а дългите се закръглят.
- Не пита за причини. Някой на линията все още трябва да каже защо е станало всяко спиране.
- Не е екран за линия. Планиран обновяване е подходящо за седмичния преглед, но не и за оператора, който трябва да види спиране сега.
- Не фиксира дефинициите. Ако два завода броят планираното време различно, отчетът сравнява две различни неща.
Нашата статия за why your OEE number is wrong изброява още от тези капани.
Трябва ли да го изградите в Power BI или да закупите OEE софтуер?
Често и двете. Те вършат различни задачи.
| Job | Power BI report | OEE software |
|---|---|---|
| Capture stops from machines | No | Yes |
| Ask the operator for a reason | No | Yes |
| Live screen at the line | Weak | Yes |
| Management report across systems | Strong | Depends on the vendor |
| Same definitions in every plant | Only if you enforce them | Built in |
Често използвана конфигурация: OEE софтуерът улавя и потвърждава данните на линията. Power BI след това ги комбинира с финансови или снабдителни данни за централата. Попитайте всеки OEE доставчик как можете да получите данните си навън, преди да подпишете. Вижте нашето ръководство за OEE dashboards за това какво да показвате на всеки екран.
Къде пасва Fabrico?
Fabrico е платформа за подобряване на производителността, подсилена с компютърно зрение. Тя е слой за улавяне и OEE: лек MES с AI камери за спирания.
- Автоматично логване на престои от машинния сигнал, с реални времеви марки.
- Операторът потвърждава причината с едно докосване, така че всяко спиране има причина.
- OEE в реално време по линия и смяна, сумирано правилно на всяко ниво.
- Загубите подредени по пари, и един изглед за всички заводи за групи.
Как данните от Fabrico достигат вашите други инструменти е въпрос за техническия екип на Fabrico. Започвате с пилот на една линия. Няма безплатен план и няма нива: всеки завод получава оферта.
Често задавани въпроси
Как се изчислява OEE в Power BI?
Създайте мярка, която сумира брой годни по идеалното време за цикъл на всеки SKU, след което дели на сумираното планирано производствено време. Тази една формула дава правилното OEE за смяна, седмица или цяла група. Избягвайте мерки, които усредняват OEE на отделни редове.
Може ли да се усреднява OEE между линии или заводи?
Не. Обикновената средна дава на малка линия същото тегло като на голяма, и на къса смяна същото тегло като на пълна. Сумирайте доброто време на изход и планираното време за линии или заводи първо, след това делете. Резултатът е истинското комбинирано OEE.
Какви данни са ми нужни за OEE табло?
Нуждаете се от календар на смени с планирани минути и таблица със спирания с начални и крайни времена и причини. Добавете броя на общите и годни единици и идеално време на цикъл за всеки SKU и линия. Таблицата със спирания трябва да идва от машините, не от бележки, въведени в края на смяната.
Има ли готов шаблон за Power BI OEE?
Има много шаблони онлайн и визуалната част е лесната част. Преди да използвате такъв, проверете дали сумаризира минутите и броевете преди да дели. Също така проверете откъде идват данните му. Прецизен шаблон, захранван от ръчно въвеждани логове за спирания, все още показва грешните загуби.
Power BI или OEE софтуер за екран на производствената линия?
За екран на линията използвайте OEE софтуер, който показва спиранията веднага и пита за причината. Power BI е подходящ за седмичните и месечните отчети, където планирано обновяване е достатъчно и данни от други системи могат да се добавят до тях.
Вижте числата зад вашия OEE отчет
Донесете OEE отчета от миналата седмица. Ние ще покажем спиранията, минутите и парите зад него, линия по линия.
Свързани статии

Реални плочки на Fabrico, примерни данни.











