PCBdirection a ReworkPCBdirection
Směry a typy pálení v NVision, přejato jako MES standard

Generátor PCB direction
Jednoduchá funkce naprogramovaná na SQL serveru. Od verze xTrace v30 dostupná u všech zákazníků. Vstupní parametry jsou řádky a sloupce (stejně jak se zadávají u produktu) a písmeno označující směr a typ pálení.
Pokud by v budoucnu vznikl další typ pálení, je možno kdykoliv přidat. Výpočet PCB direction funkce stojí minimální čas, protože není potřeba číst žádná data a dopočet následujícího čísla je pouze na základě pěti číselných proměnných.
Pokud by z ERP systému QAD popřípadě jiného skladového systému xTrace obdržel tyto informace (počet řádků, sloupců a typ značení) bylo by možné nechat toto generování doplnit PCB direction parametry zcela automaticky.
Jsou i připraveny úpravy, které by přidaly ke generování i stranu TOP a BOT, a zohlednily překlopení dle vertikální osy (z leva do prava a vice versa) a tedy následná generace PCB direction pro jednotlivé operace Výrobní Objednávky.
Tyto úpravy však zatím nejsou implementovány, neboť prozatím nebyly potřeba.
Definice PCBdirection z pohledu MES
PCBDirection je katalogý parametr nadefinovaný u produktu a určuje seřazení PCB ve skutečnosti vs seřazení dílů v xTrace. Může nabývat hodnot číslo, číslo, číslo, ... kde musí odpovídat počet indexů celkovému počtu PCB na panelu nebo stačí Default, kde následně nedochází k žádnému vnitřnímu přepočítávání pozic a reálné idnexy odpovídají indexům v xTrace.
Ukázka nadefinované hodnoty: 4,8,12,16,20,24,28,3,7,11,15,19,23,27,2,6,10,14,18,22,26,1,5,9,13,17,21,25 Když si představíte tuto hodnotu jako pole, kde jednotlivé buňky jsou oddělené čárkou, odpovídají reálně vypálenému indexu PCB v panelu a hodnota v dané buňce odpovídá pozici dle výchozího značení PCB na panelu MESu . Například první buňka má hodnotu 4 to znamená, že seriové číslo 1924906586015113AUSEKF00-V010400.01 je ve skutečnosti na 4 pozici. Tato relace je dobře viditelná na rodném listu výrobku v kategorii Procesní data, kde jsou vidět například výsledky testů z pracoviště ICT.

Kdy je potřeba PCBdirection definovat
Pokud je pro laser rychlejší a zásadně efektivnější vypálit sériová čísla v jiném pořadí než ve výchozím ale program pracoviště elektrické kontroly AOI bude jednotlivé PCB kontrolovat podle výchozího nastavení.
Tehdy by výsledky neodpovídaly testovaným PCB, neboť AOI by v logu zapsalo, že otestovalo PCB 1,2,3,4, jenže laser vypálil SN v pořadí 3,4,1,2. V případě chyby dle AOI na posledním PCB číslo 4, by chyba byla reálně na sériovém číslu 2 ale zapsána u PCB číslo 4.
Kdy je potřeba ReworkPCBdirection definovat
Stejný systém platí i pro rework. Operátor si před sebe musí položit desku tak, jak ji pálí laser, pro správné zvýraznění PCB s chybou v aplikaci. Pokud si operátor panely výrobku před sebe předkládá jiným způsobem, než laser pálil, je potřeba definovat pořadí PCB z pohledu operátora, aby se správným způsobem zvýraznilo PCB s chybou v aplikaci rework.