DUMMY logika – popis a cenová nabídka
Slouží pro záměrné nasimulování chyb na výrobcích, tak aby xTrace prověřil správné nastavení výrobních strojů.
DUMMY logika spočívá v nasimulování špatných produktů, nebo jeho částí, tak aby se ověřila správná funkčnost výrobních strojů. Tato logika jde v xTrace použít jen u „nových“ výrobních procesů, tzn. že všechny data a informace jsou vázány na výrobní dávku (JOB).
Jedná se o číselník DUMMY dílů určených pro testování DUMMY na pracovištích. Z povahy logiky DUMMY by měly být pro pracoviště ať už zvlášť pro každé pracoviště jednotlivě nebo pro více pracovišť definovány vždy dva kusy DUMMY dílů. Jeden pro očekávaný výsledek testu OK a druhý pro NOK. Dummy díly dále potom můžeme rozdělovat podle produktů čí rodin produktů.
Obecně můžeme říci, že pokud nám to povaha výroby (pracovišť) povoluje, můžeme mít v celém systému DUMMY pro každé pracoviště nebo skupinu pracovišť pouze dva existující DUMMY díly pro OK a NOK test. Není-li tomu tak, je potřeba mít těchto DUMMY dílů víc a nastavit jim správné „Používání DUMMY“. Tzn. Přiřadit ke správným produktům a na správná pracoviště.
Funkce dummy
- Pokud bude nastaven proces logiky dummy u Jobu, tak se Dummy test bude vyžadovat načtení unikátního kódu dummy dílu. Dokud neproběhne test dummy, je pracoviště blokováno pro normální provoz.
- Pracoviště vypíše zprávu pro operátora na displeji, kterou je možné definovat pro každé nastavení dummy.
- Uživatelsky volitelná funkce, je odeslání alarmu při přijetí nepožadovaného výsledku při dummy testu.
- Výsledky dummy, lze evidovat historicky samostatně s možností exportu do excelu.

Nastavení proces.
V nastavení – procesy výroby – DUMMY nastavení se nastavuje proces.
Na této stránce lze vytvářet i editovat procesy DUMMY. Pozor v případě, že Job již existuje je potřeba vytvořit proces přímo u jobu.

V editaci položky procesu je nutné nastavit operaci, úkon, index pozice (Kolik testů je potřeba provést 1-X) - Když je index pozice stejný je nutné provést jen jeden test pro daný index, DUMMY díl, popř. je možné zde DUMMY zrušit tzn u daného Jobu nebude xTrace vyžadovat uvolnění pracoviště.


Nastavení na produktu.
U produktu v záložce Proces výroby – nová verze je potřeba vybrat DUM proces, aby při založení Jobu. xTrace automaticky informace o procesech DUMMY dohledal.
Nastavení typu testu na DUMMY dílu.
V číselníku MES DUMMY (nastavení – procesy výroby – číselník dummy) se pro každý testovací vzorek nastavuje parametr Typ testu. MES nyní umožňuje nastavit
- Test panelu
-
Test PCB


Je-li nastaven test panelu, potom není nutné nastavovat na dummy dílu složení panelu. Pokud testovací zařízení testuje díl, tak musí vrátit výsledek pro celý panel (OK / NOK).
Je-li nastaven typ testu Test PCB ale testuje se nerozpadlý panel, potom musí mít dummy díl v MES ve své definici nastaveno složení panelu! Složení panelu nemusí být kompletní, lze tam nastavit jen ty desky, které chceme vyhodnocovat. Je nutné vždy nastavit parametr index pozice nebo čárový kód desky na panelu. Mějte na paměti, že všechny testery neumí vracet sériové číslo (čárový kód) desky, kterou na panelu testuje, ale obvykle vrací pořadové číslo desky na panelu. Z toho vyplívá, že důležitější je parametr Index pozice desky, ale pokud víme i její SN je dobré to do té definice nastavit. I v tomto režimu je důležitý celkový výsledek testu panelu. Dále se díváme na výsledky PCB desek, a to na ty desky, které jsou v definici složení panelu DUMMY dílu. Tedy, pokud má panel 6 desek a do definice si nastavím 3 pozice například (2,4,6), tak MES zajímají jen výsledky těchto desek, ostatní ignoruje.
Riziko je, kdyby se nastavilo složení pro 6 desek ale panel by měl desky 4. tester pak nikdy nevrátí výsledky pro desku na pozici 5 a 6 a tím pádem by byl celý test špatně.
V případě, že tester testuje jen desku (panel je rozdělen na děličce) potom se jako typ testuje nastavuje Test PCB.
Nastavení očekávaného výsledku znamená, jaký očekáváme celkový výsledek testu, typicky pokud nastavíme, že na nějaké pcb očekáváme chybu, tak celkový výsledek by měl být NOK.
Pokud je nastaven parametr Blokováno, tak v případě načtení takto zablokovaného dílu nebude zahájen dummy test, ale bude vypsána hláška: Dummy díl XYZ je zablokován.
V případě nastavení parametru zrušeno nebude daný dummy díl možné načíst na pracovišti i v případě že bude v dummy procesu u výrobní objednávky nastaven.
Nastavení očekávaných naměřených výsledků konkrétní desky na panelu
Standardně se u desky zadává, jaký je očekávaný výsledek OK nebo NOK. Testovací zařízení například desku vyhodnotí jako NOK, ale je potřeba zjistit, jestli program našel někde určité hledané chyby nebo naměřené hodnoty, které vyhovují zadání / nastavení. Celkový výsledek nás nyní tak nezajímá, potřebujeme vědět, jestli například na desce XY našel na nějaké konkrétní referenci určitou chybu či nikoliv.
Rozhraní umožní nastavit pro celý panel nebo konkrétní desky na panelu (složení panelu) tyto varianty:
- Na zadané referenci očekáváme, že je konkrétní chyba
- Na zadané referenci očekáváme, že není konkrétní chyba
- Na zadané referenci očekáváme, že je chyba (není určeno jaká)
- Na zadané referenci očekáváme, že není chyba (není určeno jaká)
- Na zadané referenci očekáváme, že je konkrétní chyba a na ostatních referencích nesmí být žádná chyba
- Na zadané referenci očekáváme, že je chyba (není určeno jaká) a na ostatních referencích nesmí být žádná chyba
- Naměřená hodnota (číslo) parametru je mimo nastavený limit
- Název parametru je nutné zadat a musí se přesně shodovat (velká a malá písmena, mezery atd.) s tím co je ve výsledku
- Můžeme nastavit vztah k určité referenci
- Limit (LOW – HI) nastavíme ručně nebo je předaný ve výsledku (podle možností testeru)
- Naměřená hodnota (číslo) parametru je \<, \<=, =, =>,> (jedna z variant) nastavené očekávané hodnotě
- \<menší než, \<= menší nebo rovno, = rovno, => větší nebo rovno
- Název parametru je nutné zadat a musí se přesně shodovat (velká a malá písmena, mezery atd.) s tím co je ve výsledku
- Můžeme nastavit vztah k určité referenci
- Naměřená hodnota (text) parametru je rovna zadané hodnotě (řetězec)
- Název parametru je nutné zadat a musí se přesně shodovat (velká a malá písmena, mezery atd.) s tím co je ve výsledku
- Můžeme nastavit vztah k určité referenci
- Naměřená hodnota (text) parametru není rovna zadané hodnotě (řetězec)
- Název parametru je nutné zadat a musí se přesně shodovat (velká a malá písmena, mezery atd.) s tím co je ve výsledku
- Můžeme nastavit vztah k určité referenci
- Naměřená hodnota (text) parametru je obsažena v zadaných hodnotách ve výčtu (řetězce)
- Název parametru je nutné zadat a musí se přesně shodovat (velká a malá písmena, mezery atd.) s tím co je ve výsledku
- Můžeme nastavit vztah k určité referenci
- Naměřená hodnota (text) parametru není obsažena v zadaných hodnotách ve výčtu (řetězce)
- Název parametru je nutné zadat a musí se přesně shodovat (velká a malá písmena, mezery atd.) s tím co je ve výsledku
- Můžeme nastavit vztah k určité referenci
Nastavení DUMMY vyhodnocení výsledků testů
Nastavení DUMMY se dělá pouze na webu MES xTrace.
Základní pojmy:
- #REF – reference
- #ERR – chyba
- #PAR – parametr (nějaký parametr ve výsledku testu, který má naměřenou hodnotu se vztahem nebo bez vztahu k #REF
- #VAL – hodnota parametru. Hodnota může být buď číslo, řetězec nebo výčet řetězců.
Pro panel nebo desku(y) je možné nastavit nekonečně mnoho definic očekávaných výsledků z testu k porovnání. Nastavuje se tedy pro konkrétní dummy vzorek.

Tabulka níže popisuje základní parametry jedné definice, které bude nutné nastavit
| Název parametru | Popis | Zadání |
|---|---|---|
| Index pozice desky / panelu | Pokud se testuje panel a jsou na něm desky a chci definici vztáhnout k jedné z nich, potom zadám její index pozice. Index pozice desek začíná od 1. Index pozice=0 je rezervován pro panel, pokud index nezadám platí pro všechny desky v definici složení panelu dummy vzorku. |
0 = panel - výsledek je k celému panelu (pravděpodobně nebude využito 1 až N – index pozice konkrétní desky pro kterou definice platí |
Způsob vyhodnocení |
Co se vyhodnocuje: Je Chyba (na #REF nebo bez) Není chyba (na #REF nebo bez) Hodnota je v limitu (číslo/text) nebo podle očekávané hodnoty (text) Hodnota bez limitu Hodnota ve výčtu hodnot Hodnota se rovná, nerovná, začíná, obsahuje, končí nebo je výčtu jiných hodnot. |
Výběr rolovací seznam: -Je chyba -Není chyba -Hodnota parametru s limitem -Hodnota parametru s limitem podle testeru -Hodnota parametru je ve výčtu hodnot -Hodnota parametru se rovna zadané hodnotě -Hodnota parametru se nerovná se zadanou hodnotou -Hodnota parametru začíná hodnotou -Hodnota parametru obsahuje hodnotu -Hodnota parametru končí hodnotu |
| Reference (#REF) | Na jaké referenci se způsob vyhodnocení aplikuje |
Textové pole -Zadá se #REF jedna nebo výčet oddělený čárkou. Např: R22 nebo R22, R50 -Prázdné - #REF není uvedena |
| Očekávaná chyba / hodnota / Výčet (#ERR / #VAL) | Očekávána chyba / hodnota je nebo není podle způsobu vyhodnocení na #REF – není-li #REF potom bez vztahu k referenci |
-Jedna nebo výčet chyb/hodnot oddělené čárkou (pro chyby) nebo # pro hodnoty. Zadává se jako text. -Nezadává se regex. |
| Povolena nějaká chyba na ostatních referencích? | Ostatní #REF ve výsledku kromě mnou u zadaných v parametru Reference nesmí obsahovat chybu | Zaškrtávací políčko Ano/Ne/Nenastaveno Má význam pouze když je parametr Reference vyplněný a výchozí stav je Nezadáno |
| Sledovaný parametr testu (#PAR) | Zadává se název parametru ve výsledku testu, který obsahuje naměřenou hodnotu, kterou chceme porovnávat, jestli je v limitu nebo se rovná/nerovná nějaké hodnotě, či obsahuje/neobsahuje nastavenou hodnotu (podle způsobu vyhodnocení) | Například OUTPUT_VOLTAGE |
| LowLimit | Spodní hranice | Textové pole. Zadává se číslo v jednotce, ve které je výsledek testu. Například pokud se měří výstupní napětí ve voltech (V) a spodní limit je 100 mA (mV), pak se zadá 0,1. Je-li NULL (není vyplněno) není spodní limit určen. Více v kapitole Upřesnění parametrů. |
| LOWLimitOhraničení | #VAL je větší nebo rovno něž LowLimit |
|
| HILimit | Horní hranice | Textové pole – horní hranice, způsob zadání stejný jako u LowLimit. Je-li NULL (není vyplněno) není horní hranice určena. Více v kapitole Upřesnění parametrů. |
| MaxLimitOhraničení | #VAL je menší nebo rovno MaxLimit | |
| Hodnota je číslo | Nastavíme Ano/Ne jestli se má vyhodnocovací algoritmus chovat k zadané hodnotě LowLim, MaxLim a k hodnotě z testu jako k číslu (desetinné), tzn. Že se pokusí o konverzi z textu na číslo | Například je-li naměřena hodnota 1,2V a řekneme, že je to číslo, pak odstraní všechny znaky, co nejsou číslo, v tomto případě převede na 1.2 a pak teprve provede porovnání. Výchozí nastavení je ANO, pokud se sleduje chyba na referenci nemá význam zadávat |
| Vyžadováno? (Vyž) | Chyba nebo naměřená hodnota se ve výsledku očekává Ano/Ne | Ano(výchozí)-pokud není ve výsledku testu sledovaná #REF nebo #PAR nebo #ERR pak je výsledek vyhodnocení FAIL. Když je “Ne” pak #REF nebo #PAR či #ERR nemusí být ve výsledku a přeskočí se toto vyhodnocení a nastaví se SKIP-PASS. Více níže. |
| Negace výsledku | Neguje výsledek vyhodnocení podle definice ANO / NE | Když je výsledek PASS potom negace je FAIL a naopak. Výchozí nastavení je NE – nedělej negaci |
| CompareRegEx | RegEx který se aplikuje na parametr na vypasovanou hodnotu parametru a když projde tak je výsledek PASS | |
| Výsledek vyhodnocení algoritmu | Když je nastavená podmínka splněná, pak je výsledek PASS jinak FAIL | Toto je výpočet (nezadává se) a tento parametr je obsažen až ve výsledku dummy testu – historie |
Každá jedna definice se bude vyhodnocovat samostatně. Pokud bude definice špatně zapsaná / zadaná může dojít k nesprávnému vyhodnocení nebo se jedna definice může vylučovat s jinou!
Index pozice / panelu
Celá definice se nastavuje do jedné “tabulky” s tím, že tento parametr určuje, pro jakou desku na panelu je definice platná.
| Hodnota Index pozice / panelu | Popis |
|---|---|
| 0 | Definice je platná pouze pro panel jako celek a má význam ji zadávat, pokud by tester vracel výsledek za celý panel. |
| 1 až N | Jedno konkrétní číslo jako pozice desky na panelu, pro kterou je definice platná. Má-li panel 6 desek a nastavíme číslo 3, pak je definice platná pro třetí desku na panelu. Pomocí TesterPCBDirection se podle výsledku testu spočítá – získá správný výsledek pro třetí desku a dojde k vyhodnocení. Přesně tak jak pracuje testovací zařízení s normálním běžným výrobkem. |
| Prázdné | Není-li pozice desky uvedena, pak definice platí pro všechny desky na panelu podle nastaveného složení na DUMMY vzorku. |
Reference #REF
Uživatel zadává přesné označení reference, a to buď jednu konkrétní nebo výčet oddělený čárkou. POZOR! Na žádost NVI nedochází k převádění malých písmen na velká ani k odmazávaní případných mezer je tedy důležité mít stejnou formu reference jako v programu.
Očekávána chyba / hodnota
Pokud je způsob vyhodnocení zaměřen na Je chyba nebo Není chyba, potom uživatel zadá přesně to, co očekává z výsledku testu. Může zadat výčet oddělený čárkou. POZOR! Na žádost NVI nedochází k převádění malých písmen na velká ani k odmazávaní případných mezer je tedy důležité mít stejnou formu výčtu.
Povolena nějaká chyba na ostatních referencích?
Pozor na tento parametr. Pokud vyhodnocuji referenci a je na ní nějaká chyba, je jedno jestli konkrétní nebo jen chyba. A operátor má tento parametr na ANO, algoritmus se podívá, jestli na jiných referencích ve výsledku je nějaká chyba a když ANO tak je výsledek PASS.
Sledovaný parametr testu (#PAR)
Zadává se přesný název parametru ve výsledku testu, který chceme vyhodnotit.
Hodnota je číslo
Například je-li naměřena hodnota 1,2V a řekneme, že je to číslo, pak odstraní všechny znaky, co nejsou číslo, v tomto případě převede na 1.2 a pak teprve provede porovnání. Výchozí nastavení je ANO, pokud se vyhodnocuje chyba na referenci nemá zadání tohoto parametru na ANO/NE význam.
LowLimit a HiLimit
Nastavení platí pouze pro způsob vyhodnocení „Hodnota parametru limitem“. Uživatel zadává spodní hranici a horní hranici mezních hodnot. Má možnost zadat kladné nebo záporné i celé nebo desetinné číslo, kde oddělovač desetin je “.”. Dále má možnost zadat textový řetězec, pokud nastaví parametr Hodnota je číslo na ANO.
Pro porovnání spodní hranice limitu je použito matematického větší nebo rovno a horního limitu menší nebo rovno. Uživatel může spodní nebo horní limit nezadat v případě, že se hodnota vyhodnocuje jako číslo. Pokud není zadán spodní limit, pak je jeho mezní hodnota brána jako (-) nekonečno a pokud horní pak (+) nekonečno. Pokud nejsou zadané oba limity aplikuje se větší nebo rovno než (-) nekonečno a menší nebo rovno než (+) nekonečno a výsledek vyhodnocení je pak PASS.
Vyžadováno?
Uživatel nastavuje, jestli vyhodnocovaná reference, chyba nebo hodnota je ve výsledku testu DUMMY vzorku vyžadována. Když je nastaveno ANO a není obsahem výsledku testu, je vyhodnocení FAIL. Pokud je nastaveno na NE a je ve výsledku testu, tak se vyhodnotí a podle toho, jak to dopadne nastaví PASS nebo FAIL. Pokud je nastaveno na Ne a není výsledek vyhodnocení nastaví SKIP-PASS.
Negace výsledku
Když je výsledek PASS potom negace je FAIL a naopak. Výchozí nastavení je NE – nedělej negaci
Ukázka nastavení
Následující ukázky možných variant nastavení jsou obecné. Není tu parametr Index pozice desky / panelu, protože definice je obecná jak pro celý panel, tak pro jednu či více desek (výčet). Bližší informace k parametru Index pozice desky / panelu je v kapitole Upřesnění parametrů.
Na zadané referenci očekáváme, že je konkrétní chyba
| Způsob vyhodnocení | REF | Očekávaná chyba/hodnota | Povolena chyba na ostatních referencích? | Sledovaný parametr testu | LOW LIM | HI LIM | Hodnota je číslo | Vyžadováno? |
|---|---|---|---|---|---|---|---|---|
| Je chyba | R1 | BRIDGE | ANO | |||||
| Je chyba | R2,R3 | MISSING | ANO | |||||
| Je chyba | U1 | ZKRAT,MISSING | NE |
Výše uvedené nastavení počítá s tím, že
- na REF R1 musí být chyba BRIDGE a když není pak je výsledek FAIL
- Na REF R2 a R3 musí být chyba MISSING a když není, je výsledek FAIL
- Na REF U1 musí být chyba ZKRAT a MISSING a když není je výsledek FAIL. Pokud ve výsledku testu není výsledek pro referenci U1 pak se záznam přeskočí a výsledek se nastaví na SKIP-PASS
Na zadané referenci očekáváme, že není konkrétní chyba
| Způsob vyhodnocení | REF | Očekávaná chyba/hodnota) |
Povolena chyba na ostatních referencích? | Sledovaný parametr testu | LOW LIM | HI LIM | Hodnota je číslo | Vyžadováno? |
|---|---|---|---|---|---|---|---|---|
| Není chyba | R1 | ZKRAT | NE |
Na REF R1 nesmí být chyba ZKRAT. Když na R1 nenajde ZKRAT je výsledek PASS jinak FAIL. Pokud ve výsledku testu není výsledek pro R1 pak je výsledek SKIP-PASS.
Na zadané referenci očekáváme, že je chyba (není určeno jaká)
| Způsob vyhodnocení | REF | Očekávaná chyba/hodnota |
Povolena chyba na ostatních referencích? | Sledovaný parametr testu | LOW LIM | HI LIM | Hodnota je číslo | Vyžadováno? |
|---|---|---|---|---|---|---|---|---|
| Je chyba | R54,R122, R222 | ANO |
Na REF R54, R122 a R222 musí být nějaká chyba, když je na všech tak je výsledek PASS jinak FAIL. Pokud by však ve výsledku testu chyběl výsledek pro některou z referencí R54, R122 nebo R222 pak je výsledek FAIL.
Konec stránky
Na zadané referenci očekáváme, že není chyba (není určeno jaká)
| Způsob vyhodnocení | REF | Očekávaná chyba/hodnota | Povolena chyba na ostatních referencích? | Sledovaný parametr testu | LOW LIM | HI LIM | Hodnota je číslo | Vyž? |
|---|---|---|---|---|---|---|---|---|
| Není chyba | R54,R122, R222 | ANO |
Pokud na REF R54,R122 a R222 není chyba, pak je výsledek PASS jinak FAIL.
Na zadané referenci očekáváme, že je konkrétní chyba a na ostatních referencích nesmí být žádná chyba
| Způsob vyhodnocení | REF | Očekávaná chyba/hodnota | Povolena chyba na ostatních referencích? |
Sledovaný parametr testu | LOW LIM | HI LIM | Hodnota je číslo | Vyž? |
|---|---|---|---|---|---|---|---|---|
| Je chyba | R54 | BRIDGE | NE | ANO |
Na REF R54 musí být chyba BRIDGE a na ostatních referencích nesmí být žádná chyba. Když je to splněno je výsledek PASS, pokud není ve výsledku testu vyhodnocení pro R54 je výsledek FAIL.
Pozor na nastavení:
| Způsob vyhodnocení | REF | Chyba(y) / Hodnota(y) | Povolena chyba na ostatních referencích? |
Sledovaný parametr testu | LOW LIM | HI LIM | Hodnota je číslo | Vyž? | Výsledek |
|---|---|---|---|---|---|---|---|---|---|
| Je chyba | R54 | BRIDGE | NE | ANO | FAIL | ||||
| Je chyba | R55 | MISSING | ANO | PASS |
Tady je případ nesprávného zadání. Na R54 je chyba BRIGE. Další řádek hodnocení požaduje, aby na R55 byla chyba MISSING. Přijde výsledek a z výsledku vyčteme že je chyba na R54 BRIDGE a R55 MISSING což podle zadání uživatel požaduje. U R54 uživatel ale nastavil, že na dalších referencích nesmí být chyba. Pak je výsledek celkově FAIL.
Na zadané referenci očekáváme, že je chyba (není určeno jaká) a na ostatních referencích nesmí být žádná chyba
| Způsob vyhodnocení | REF | Chyba(y) / Hodnota(y) | Povolena chyba na ostatních referencích? |
Sledovaný parametr testu | LOW LIM | HI LIM | Hodnota je číslo | Vyž? |
|---|---|---|---|---|---|---|---|---|
| Je chyba | R54 | NE | ANO |
Na zadané referenci R54 nesmí být chyba (jakákoliv) a kontrola se vyžaduje. Tedy ve výsledku musí být výsledek pro R54 jinak je test FAIL.
Naměřená hodnota (číslo) parametru je/není v nastaveném limitu
| Způsob vyhodnocení | REF | Chyba(y) / Hodnota(y) | Povolena chyba na ostatních referencích? |
Sledovaný parametr testu | LOW LIM | HI LIM | Hodnota je číslo | Vyž? |
|---|---|---|---|---|---|---|---|---|
| Hodnota parametru s limitem | VOLTAGE | >13.5 | ANO | ANO | ||||
| Hodnota parametru s limitem | VOLTAGE | \<=13.5 | ANO | |||||
| Hodnota parametru s limitem | VOLTAGE | 10 | 11 | ANO |
Podle první definice ve výsledku očekáváme naměřenou hodnotu v parametru VOLTAGE. Získanou hodnotu například 11,5V převedeme na číslo a porovnáme: #VAL> #LOWLIM = 11.5> 13.5 = FAIL
Podle druhé definice musí být VOLATGE menší nebo rovno 13.5 #VAL \<= HILIM = 11.5 \<= 13.5 = PASS
Podle třetí definice musí být VOLTAGE v rozsahu #VAL>= #LOWLIM AND #VAL \<= #HILIM = 11.5 >= 10 AND 11.5 \<= 11 = FAIL
Podobně můžeme definovat naměřenou hodnotu, kde potřebujeme určit spodní či horní nebo obě hranice limitu.
Pokud HILIM a LOWLIM není od nás zadaný a není zadaná Hodnota (konkrétní) pak se počítá že limit je předaný s výsledkem testu
Naměřená hodnota (číslo) parametru je/není v nastaveném limitu se vztahem na referenci
| Způsob vyhodnocení | REF | Chyba(y) / Hodnota(y) | Povolena chyba na ostatních referencích? |
Sledovaný parametr testu | LOW LIM | HI LIM | Hodnota je číslo | Vyž? |
|---|---|---|---|---|---|---|---|---|
| Hodnota parametru s limitem | R55 | VOLTAGE | >10 | \<11 | ANO | ANO |
Tento případ nám ukazuje, že vyžadujeme, aby ve výsledku testu na referenci R55 byl naměřená hodnota v parametru VOLTAGE vetší než 10 a menší než 11. Pokud je tomu tak je výsledek je PASS. Když výsledek pro R55 není z testovacího zařízení předán, nebo není VOLTAGE, nebo v nastaveném limitu je výsledek FAIL.
Naměřená hodnota (číslo) parametru je =, \< , \<=, =, =>, > (jedna z variant) nastavené očekávané hodnotě se vztahem nebo bez vztahu k referenci
| Způsob vyhodnocení | REF | Chyba(y) / Hodnota(y) |
Povolena chyba na ostatních referencích? |
Sledovaný parametr testu | LOW LIM | HI LIM | Hodnota je číslo | Vyž? |
|---|---|---|---|---|---|---|---|---|
| Hodnota parametru se rovná | 356938035643809 | IMEI | NE | ANO | ||||
| Hodnota parametru se nerovná | Prázdný řetězec, hodnota není zadána | HW_Version | ANO | |||||
| Hodnota parametru začíná | XXX_b1 | CheckRes | ||||||
| Hodnota parametru obsahuje | X_b1_5 | Param1 |
- První případ je, že ve výsledku testu očekáváme parametr IMEI s hodnotou “356938035643809“. Hodnoty se porovnávají jako řetězce, protože v parametru „Hodnota je číslo“ je zadáno NE. Tedy zadaný IMEI se musí rovnat IMEI ve výsledku testu.
- Druhý případ je ten, že očekáváme v parametru HW Version nějakou hodnotu, ale netušíme jakou. Ve výsledku musí být HW_Version. Nesmí být prázdný.
- Třetí případ je ten, že očekáváme ve výsledku parametr CheckRes s hodnotou, která musí začínat XXX_b1.
- Čtvrtý případ je ukázka nastavení, kdy chceme porovnat, jestli hodnota v parametru Param1 obsahuje řetězec X_b1_5.
Takto můžeme postupovat dále s nastavením.
Pokud by uživatel chtěl porovnat, jestli parametr obsahuje nějaký výčet hodnot. Potom jako parametr Chyba / hodnota zadáme výčet hodnot oddělený znakem #. Například x1#x33#xxx – hodnota parametru ve výsledku musí obsahovat x1 nebo x33 nebo xxx jinak je FAIL.
Historie DUMMY.
V záložce dosledovatelnost je položka historie DUMMY, díky které se dají filtrovat proběhlé testy.
Filtrovat lze podle času a pracoviště:
Pokud není nastavené pracoviště filtr vyhledá testy na všech pracovištích.Tabulku dohledaných testů jde dále upravovat přetáhnutím sloupců do hlavičky pro seskupení podle přetáhlého sloupce: 
Nastavení v xTrace studiu.
Jedná se o dva moduly: DUMMY a DUMMY LOOP, které spustí a ukončí test dummy. V tomto případě je rozhodnutí testu na zá
kladě logového souboru ze stroje, kdy cestu k tomuto souboru ovládá modul FileGuard. Je nutné aby modul, který vložíme mezi DUMMY a DUMMY LOOP vložíme uměl s dummy pracovat, tedy není možné tam vložit jakýkoliv modul.
Černé místo
V modulu DUMMY se nastavuje parametr NewCheckActivationType pro aktivaci DUMMY logiky (při změně produktu, směny apod.), další parametr je SendDummyBarcodeIfIsOnlyOneDummyDefined, který pokud je nastaven na true, tak v případě nastavení pouze jediného dummy dílu na danou výrobní objednávku a operaci přepošle sériové číslo dummy dílu, aby jej nemusel načítat operátor. Poslední parametr SetSGLMStateAfterStartNewPartTest určuje co se má stát po aktivaci DUMMY. Modul může skočit na další část v logice (UpLevel) nebo počkat na command označující výsledek DUMMY, který pošle operátor (OK/NOK díl – ResetInedex)
Rizika:
- Není možné mít stále aktivní dummy režim, tj. čekat na výsledek testu dílu dummy a zároveň zpracovávat normální díly. Práce s normálnímy díly musí být vždy ukončena před vyvoláním režimu dummy. Dummy režim musí být vždy ukončen předtím, než dojde k práci s normálními díly na pracovišti. Operátor musí zajistit dokončení dummy režimu před začátkem práce s normálními díly.
Časová náročnost
- Nutná aktualizace systému MES xTrace
- Aktualizace webu
- Aktualizace DB a pracovišť
- Test na jedné výrobní objednávce u zákazníka
- Test na interní DB BCZ
- Zákazník zvolí testovanou VO
- Zákazník zajistí osobu, která bude přítomna při implementaci testované VO
- BCZ nastaví vzorovou VO, případně vysvětlí osobě zákazníka
- Zákazník si poté nastaví ostatní dummy
- Aktualizace webu
Způsob vyhodnocení