Създаване на PLC таг лист за OEE: Кратък списък с тагове за четене
Ключови изводи
- Пет тага на машина покриват повечето OEE: състояние на работа, код на повреда, общ брой, брой бракувани и текущия SKU.
- Скоростта и сигналите за недостиг на подаване или запушване са полезни допълнения, не задължителни.
- Запишете списъка с тагове веднъж, и нека вашият инженер по контролери го подпише.
- Само за четене. OEE никога не трябва да записва стойност обратно в PLC.
- Тествайте всеки таг спрямо реалността преди някой да се довери на числата.
Четенето на машина за OEE не означава четене на стотици PLC тагове. Няколко на машина са достатъчни, за да се изчислят Наличност, Производителност и Качество. Работата е в намирането на правилните, тяхната проверка и записване на значението на всеки от тях.
Fabrico, софтуер за OEE и лек MES с AI камери, свързва машина чрез нейния PLC, устройство Fabrico IoT или AI камера. Когато се чете PLC, списъкът с тагове по-долу е отправната точка, на която вашият екип по контролери и техническият екип на Fabrico се договарят.
Кои PLC тагове са необходими за OEE?
| Таг | Какво казва на OEE | Типичен тип |
|---|---|---|
| Run state | Работи или спряна: основа на Наличност | Булев или числово състояние |
| Fault or alarm code | Коя повреда беше активна, когато машината спря | Цяло число |
| Total count | Цикли или произведени единици: основа на Производителността | Брояч |
| Reject count | Единици бракувани на машината: основа на Качеството | Брояч |
| Recipe or SKU number | Какво работи, за да се използва правилната идеална скорост | Цяло число |
| Extras | Действителна скорост, липса на подаване, пълен изход, автоматичен или ръчен режим | Реално число или булев |
Сигналите за вход и изход си заслужават усилието на свързани линии. Те разграничават недостиг и блокиране от собствените повреди на машината.
Дръжте списъка кратък нарочно. Всяко допълнително таг е още едно нещо за картографиране, тестване и поддържане актуално при промяна на програмата. Започнете с петте, проверете ги на една машина и добавяйте допълнения само когато има реална нужда.
Как да създадете списък с тагове?
- Избройте машините и марката, модела и протокола на PLC на всяка.
- Намерете таговете с вашия инженер по контролерите. Таговете се различават по марка, модел и човека, който е написал програмата.
- Запишете всеки таг: неговия адрес, тип, значение, единица и всяко мащабиране.
- Проверете го спрямо линията, както е описано по-долу.
- Подпишете списъка и го съхранявайте с документите на машината.
При някои по-стари или нестандартни контролери сигналите изобщо не са изложени. Тогава може да е необходима кратка работа от квалифициран инженер по контролерите, обикновено 1 до 4 часа, за да ги изложи. Това е промяна в програмата, така че планирайте я като такава. Нашето ръководство за методи за извличане на данни от PLC обхваща опциите.
Как да проверите всеки таг спрямо реалността?
- Бройте ръчно. Работете машината няколко минути, пребройте единиците сами и сравнете с брояча.
- Принудително спрете. Спрете машината и проверете, че състоянието на работа се променя веднага.
- Проверете пътя на бракуваните. Уверете се, че бракът се отчита веднъж, на едно място.
- Променете SKU-то. Проверете, че номерът на рецептата действително се променя, когато се променя продуктът.
- Наблюдавайте препълването на брояча. Разберете кога броячът се препълва или се нулира.
Пример: списък с тагове за един пълнач
Примерна линия (илюстративни числа, не клиентски данни). Един пълнач пълни 400 бутилки в минута, по 4 наведнъж. Списъкът му с тагове има шест записа.
| Таг | Тип | Значение и бележка |
|---|---|---|
| Filler.Running | Булев | True, докато пълни |
| Filler.FaultCode | Цяло число | Активна повреда, 0 когато няма |
| Filler.CycleCount | 16-битов брояч | Цикли, 4 бутилки на цикъл |
| Filler.RejectCount | 16-битов брояч | Бутилки бракувани на пълнача |
| Filler.RecipeNo | Цяло число | Текущ SKU, зададен при смяна |
| Filler.Speed | Реално число | Бутилки в минута |
В този списък се крият две капана. Първо, броячът брои цикли, а не бутилки. Общият брой = цикли x 4, в противен случай Производителността ще се покаже четири пъти по-ниска.
На второ място, 16-битов брояч се препълва след 65,535. При 100 цикъла в минута той се препълва на всеки 65,535 / 100 = 655 минути, около 11 часа. Гейтвеят трябва да обработва препълването, иначе една смяна на ден ще покаже огромен отрицателен брой.
Усилието за картографиране расте с броя на машините. Линия от 12 машини при 1 до 4 часа работа на контролер всяка изисква 12 до 48 часа, преди да се направи мрежовата работа и преглед.
Кои грешки нарушават картографирането на тагове?
- Броячи, които се нулират при смяна, без никой да го забележи.
- Четене на цикли като единици при машини с много глави или много ленти.
- Браковете, броени два пъти, на машината и отново по-надолу.
- Номер на рецепта, който екипът забравя да промени, така че се използва грешната идеална скорост.
- Акаунт на гейтвея с права за запис. Само за четене, винаги.
Кодовете за повреди изискват специално внимание, когато ги превръщате в причини за престой. Нашият наръчник за проектиране на PLC кодове за повреди обяснява как се изграждат добри кодове за повреди.
Къде се вписва Fabrico?
Fabrico е платформа за производствена ефективност с компютърно зрение. OEE и лек MES са на първо място, четени от сигналите, които всяка машина вече има.
- Автоматично регистриране на престои от PLC тагове, IoT устройства или камери.
- Операторът потвърждава причината с едно докосване, защото кодът на повреда е подсказка, а не винаги причината.
- OEE в реално време по линия и смяна, с всяка загуба оценена в пари.
- Пилотна инсталация на една линия, така че списъкът с тагове да бъде доказан преди да се добавят повече машини.
Списъкът с тагове и връзката за всяко предприятие се договарят с техническия екип на Fabrico. Няма безплатен план и няма нива: всяко предприятие получава оферта. Вижте продукта на страницата за OEE с компютърно зрение и мрежовата страна в нашия ръководство за свързаност на PLC.
Често задавани въпроси
Какво е PLC таг?
Таг е именована стойност в PLC, като флаг за работа, брояч или номер на повреда. Всеки таг има адрес, тип данни и значение, зададени от този, който е написал програмата. OEE чете няколко от тях, за да знае кога машината работи и какво произвежда.
Колко PLC тага са ви нужни за OEE?
Обикновено пет на машина: състояние на работа, код на повреда, общ брой, брой бракувани и текущият SKU или рецепта. Скоростта и сигналите за недостиг или блокиране помагат на свързани линии. Повече тагове рядко подобряват OEE; проверката на малкото, които четете, има много по-голямо значение.
Трябва ли да промените PLC програмата, за да четете тагове?
Не, ако таговете вече съществуват. Един gateway ги чете през OPC UA или собствения протокол на PLC, с акаунт само за четене. Промяна е нужна само когато сигналът изобщо не е изложен, и тогава е кратка работа за вашия инженер по контролерите.
Как се справяте с препълването на брояча?
Разберете размера на брояча и кога се препълва или нулира, след което уверете се, че гейтвеят го обработва. 16-битов брояч се препълва след 65,535. Гейтвеят трябва да добавя разликата през препълването, а не да приема суровия спад като отрицателна стойност.
Кой трябва да притежава списъка с PLC тагове?
Инженерът по контролерите на завода, защото той познава програмата и одобрява всяка промяна. Доставчикът на OEE предлага списъка и го тества. Дръжте подписания списък с документите на машината и го актуализирайте всеки път, когато PLC програмата се промени.
Картографирайте първата си машина с нас
Донесете марката и програмата на PLC на една машина. Ние ще покажем кои тагове са нужни за OEE и колко струват нейните спирания.
Свързани статии

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











