Základní nastavení¶
Tento text popisuje, jak se nastavují základní parametry a číselníky v systému TracePRO.
Číselníky v databázi¶
TracePRO potřebuje znát následující:
Oddělení a pracoviště
Pracovníky
Úkony
Uživatele
Pro jejich editaci musíte být přihlášen pod administrátorským účtem. Pak lze přistupovat k funkci editace databáze:
Odtud můžete editovat všechny výše zmíněné parametry. Obecně se editace provádí takto:
Kliknutím na tlačítko si vyberete typ číselníku, který chcete editovat, např. Pracoviště.
Zobrazí se seznam existujících položek toho typu.
Kliknutím na ikonku vpravo na řádku zobrazíte detail položky. Tam pak kliknutím na tlačítko Editovat spustíte editaci parametrů.
Chcete-li vytvořit novou položku, klikněte na tlačítko Nová položka pod tabulkou. Tím vyvoláte vytvoření nové položky.
Následují detaily o jednotlivých číselnících.
Oddělení¶
Oddělení obsahuje pracoviště. Struktura oddělení byla pravděpodobně nastavena v rámci implementace TracePRO, při případném přidávání oddělení dodržujte dohodnuté konvence. Parametry oddělení mohou být:
Hlavní oddělení: Jedno z oddělení může být označeno jako hlavní, pokud systém potřebuje přiřadit oddělení nějaké akci, a oddělení není specifikováno explicitně, použije se toto oddělení.
Nekontrolovat ESD: Pokud je implementován modul Docházka s hlídáním ESD, tento parametr určuje, zda se na tomto oddělení hlídá ESD u pracovníků přihlašujících se do TracePRO.
Pracoviště¶
Pracoviště patří do oddělení. Při vytváření pracovišť dodržujte logickou strukturu nastavenou při implementaci. Parametry pracoviště mohou být:
Nekontrolovat ESD : Pokud se na oddělení hlídá ESD, na tomto pracovišti se nekontroluje.
Kontrolovat ESD při přihlášení : ESD se hlídá pouze při přihlášení na pracoviště.
Kontrolovat ESD pro operace : ESD se hlídá při odvádění každé operace.
Tyto parametry se používají pouze pokud byl implementován modul Docházka s kontrolou ESD.
Úkony¶
Úkon je základní stavební jednotka pro postup. Při tvorbě postupu se vytváří operace (zpravidla číslované 10, 20, 30, …), a každé operaci se přiřadí číslo úkonu. Pod číslem úkonu je pak schovaná konkrétní práce, např. Osazení SMD strojní, AOI, ICT. Logická struktura čísel úkonů byla nastavena při implementaci TracePRO, při vytváření nových úkonů tuto strukturu dodržujte.
Pracovníci¶
Pracovníci se přihlašují do systému a odvádějí práci. Stačí je zaregistrovat jménem a číslem. Pozor! Barkód zaměstnance nemusí být přímo číslo.
Uživatelé¶
Uživatelé pracují s webovým rozhraním TracePRO. V systému je nainstalován uživatel root, pro údržbu systému. Základní uživatelé byli přidáni při implementaci, zde můžete přidat nové, případně změnit heslo existujícím uživatelům. Pokud má být nový uživatel administrátor, do kolonky skupiny vepiště admin.
parameters.ini¶
Soubor parameters.ini (jeho přesné umístění je v dokumentu install) obsahuje
několik základních parametrů, u nichž se nepředpokládá, že se budou měnit. Jsou to:
Formáty barkódů
Čísla úkonů pro některé činnosti běžně se vyskytující v oblasti elektronické výroby
Globální parametry systému
Cesty k výrobní dokumentaci, pokud je implementována integrace s dokumentací
Parametry pro klientské programy
Parametry modulů
Soubor parameters.ini má syntaxi Windows ini souboru.
Formáty barkódů¶
Jsou definovány v sekci [barcode]. Typicky se používají k detekci barkódu pracovníka,
objednávky, operace, materiálu. Definují se pomocí regulárních výrazů. Jsou to následující hodnoty:
worker_barcode: barkód pracovníka
material_lot_barcode: materiál a šarže, případně i množství
production_order_barcode: barkód identifikující výrobní objednávku
production_order_operation_barcode: výrobní objednávka a operace
workplace_barcode: číslo pracoviště
workplace_hole_barcode: číslo pracoviště a pozice materiálu na pracovišti
Kódy by měly být nastaveny při implementaci, pokud je potřebujete měnit, doporučujeme kontaktovat technickou podporu.
Běžně lze formáty pokrýt jedním regulárním výrazem, ale může se stát,
že jich je potřeba víc. V tom případě můžete zadat více regulárních
výrazů, oddělených znaky || (dvakrát pipe - to je proto, že takhle
2x za sebou se bude objevovat v regulárních výrazech málokdy).
Čísla úkonů¶
Sekce [acts]. V závislosti na použitých klientech zde potřebujeme nastavit
čísla některých úkonů. Hodnotou následujících parametrů musí být číslo:
aoi_top- úkon pro AOI, strana TOP
aoi_bot- úkon pro AOI, strana BOTTOM
aoi- úkon pro AOI bez určení strany
aoi_unresolved- úkon pro zápis AOI provedeného strojem, které ještě nebylo rozhodnuto
repair- úkon pro opravu
first_piece- úkon pro kontrolu prvního kusu - používá se pro ověření, že kontrola 1.ks byla provedena na lince
docs_confirm- potvrzení přečtení dokumentace
packing- úkon balení více ks do jedné krabice
info- úkon pro zápis libovolné informace/poznámky k jednotce
info_for_orderúkon pro zápis libovolné informace/poznámky k výrobní objednávce.
Následují parametry, které definují seznamy úkonů s jistou funkcí:
l_cutting- seznam úkonů dělení desek, čísel oddělených čárkami. Pokud byly desky v multipanelu, tak po provedení tohoto úkonu už s nimi TracePRO pracuje jako s jednotlivými PCB.
l_discard- seznam úkonů, které se používají v souvislosti s vyzmetkováním.
discard- číslo úkonu pro BadMark. Připomínáme, že BadMark se od vyzmetkování liší tím, že BadMark se zaznamená na začátku výroby (po první operaci), a neodvádí se do ERP. Předpokládá se, že takto označené kusy se nahradí, nebo se s nimi počítalo při zadávání výrobní objednávky.
scrap- číslo úkonu pro vyzmetkování - tohle je zapsané při operaciapi.setitembad.
l_smtal_aoi- seznam úkonů pro osazování SMT a AOI. Používají se v obsluze automatické linky k nalezení operace SMT nebo AOI v postupu.
Úkony pro Rozhraní PDA:
stencil-cleanastencil-wash- čísla úkonů použita při zápisu speciální operace čištění nebo mytí šablony.
Globální parametry systému¶
Sekce [globals]. V závislosti na implementovaných vlastnostech zde mohou být
serverové parametry. Typicky sem zapisujeme jméno a heslo uživatele, které se má
použít k připojování k síťovým diskům, jako net_user a net_password.
userid_fallback- obsahuje číslo pracovníka, které se použije v případě, že TracePRO potřebuje zapsat operaci, ale nezná číslo pracovníka. Např. při zápisu operací importovaných z různých pracovišť (AOI, testery)workplace_fallback- obsahuje číslo pracoviště, které se použije pokud není skutečné číslo pracoviště k dispozici. Použije se zpravidla pro zapsání operací z webového rozhraní.net_skip_login- pokud je nastaveno na 1, nebude se TracePRO přihlašovat ke sdílenému disku Windows pomocíWNetAddConnection2ve službách pro čtení dat z výrobních strojů.net_user,net_password- uživatelské jméno a heslo použité při přihlašování ke sdíleným diskům Windows ve službách pro čtení dat z výrobních strojů.observer- nastaveno během implementace systému. Normálně zůstává nenastaveno, pokud je ve firmě problém s Windows sítí, může pomoct nastavitobserver=PollingObserverweb_sort_item_operations_by_op- nastavte na 1 pokud chcete v pohledu na položku řadit provedené operace podle čísla operace. Normálně se řadí podle datumu a času provedení. Nedoporučujeme řadit podle čísla operace, protože to může mást při posuzování, které operace byly provedeny dříve.company_name- jméno firmy, může být použito v různých reportech.company_logo- cesta k obrázku na lokálním filesystému. Obrázek se použije v některých přehledech.check_workplaces- pokud je nastaveno, tak se při přidávání operace kontroluje, zda pracoviště, na kterém se operace provádí, odpovídá číslu pracoviště z postupu nebo patří do patřičné skupiny pracovišť.show_order_workplace- pokud je nastaveno, tak se při zobrazení výrobní objednávky ve webovém rozhraní zobrazí i pracoviště.esdchecker.enabled- pokud je nastaveno, tak se při přihlášení kontroluje, zda pracovník má ESD.esdchecker.dry_run- pokud je nastaveno, tak se při přihlášení kontroluje, zda pracovník má ESD, neblokuje se přihlášení.esdchecker.valid_hours- počet hodin, po které je ESD platný.docs_flags- seznam příznaků pro zobrazení dokumentace. Normálně je tendence zobrazit vše, co je k dispozici. Pokud se některá část zobrazovat nemá, lze to nastavit zde. Platné příznaky:novdlink- dokumentace nezobrazuje odkaz na složku s výrobní dokumentací.
max_attachment_size- maximální velikost přílohy v bytech. Výchozí hodnota je 1048576 (1MB).
Cesty k výrobní dokumentaci¶
Sekce [paths]. Pokud je ve firmě implementována metodika řízení dokumentace
kompatibilní s TracePRO, pak zde budou cesty k jednotlivým složkám dokumentace:
tpv: verze dokumentace v jednotlivým výrobkům.production: dokumentace výrobních objednávek.data: data získaná při výrobě.docs_bases: seznam případných dalšíchadresářů s dokumenty - cesty oddělené čárkami.doc_path_rewrite.Xadoc_path_rewrite.X.to, kdeXje číslo mezi 1 a 9, jsou pravidla pro přepisování cest k dokumentům. Pokud se v systému řízení dokumentace používá nějaká forma cesty, např. pomocí namapovaného disku (jakoG:), ale pro TracePRO server ten disk není přístupný, ale TracePRO může přistupovat k souborům z jiné cesty (např./mnt/g), pak bude při hledání dokumentů se může cesta takto přepsat. Např.:doc_path_rewrite.1=G: doc_path_rewrite.1.to=/mnt/g
Dále tato sekce obsahuje definici cest k obecným dokumentům (detaily najdete souboru
documentation). Parametr std_docs definuje typy obecných dokumentů, např:
std_docs=IL,PI,KU. Dále parametry stddir_TYPDOKUMENTU obsahují seznamy adresářů, ve
kterých se budou hledat platné verze obecných dokumentů. Dále std_docs_warnings
je seznam typů obecných dokumentů, které jsou upozornění (to znamená, že se při
zobrazení výrobní dokumentace automaticky otevřou). Např.:
std_docs=IL,PI,KU
std_docs_warnings=KU
stddir_IL=\\prodserver\doc\PI\Udrzba,\\prodserver\doc\PI\Obsluha
stddir_PI=\\prodserver\doc\IL\Platne
stddir_KU=\\prodserver\doc\KU\Platne
Normálně se dokumenty hledají jen v těch adresářích, a hledá se tam něco jako
<TYPDOKUMENTU>oddělovač<ČÍSLO>něco-dalšího. Oddělovač může být pomlčka nebo podtržítko
nebo nic. Ale v parametrech může být specifikovaná hledací funkce, která se pak
zavolá k nalezení dokumentů daného typu na dané cestě. Např.:
std_docs=ODCH
stddir_ODCH=\\prodserver\doc\ODCH
std_docs_lookup_ODCH=tracepro.lib.search_odch
Dokumenty vyžádané API funkcí getdocfile musí být na některé z cest uvedených v této
sekci.
Parametry pro klientské programy¶
Sekce [client]. Tato data jsou dostupná klientským programům. Jejich definici
najdete v dokumentaci ke klientským programům.
report_server_times: Pokud je nastaveno, tak při odvádění času do TracePRO nepošle čas provedení operace, takže se operace zaznamená se serverovým časem.report_server_timesmá přednost přesreport_real_times. Tento parametr může být i v klientskémconfig.ini.report_real_times: Pokud je nastaveno, tak při odvádění času do TracePRO má klientský program snahu posílat počáteční a konečný čas operace. Výchozí hodnota je nenastavená, a znamená vypnuto. Tento parametr může být i v klientskémconfig.ini.no_barcode_ph: Pokud je načten tento barkód, říká se tím klientovi, že výrobek je bez barkódů. Lze použít např. na AOI tak, že označíme přípravek pro uchycení desek tímto barkódem.show_op_times: Při editaci postupů v TraceDOC jsou vidět i sloupce Čas přípravy a Čas výroby, lze provést jednoduchou kalkulaci.operation_param_keys: Seznam názvů parametrů operací editovatelných v TraceDOC. Tyto parametry jsou nabízeny v rozbalovacím editačním okně, ale okno je editační, a lze do něj zadat cokoliv.repairscreen_acts: Úkony viditelné na opravářském stanovišti.inspection_acts: Kontroly prováděné pracovníkem kontroly.discard_acts: Úkony, které provedou vyzmetkování jednotky. Pokud nejsou nastavené, tak na obrazovce pro přidání operace (nebo skupinové přidání operace) nebude možné vyzmetkovat.show_docs_inline: Dokumentace je vidět celou dobu v okně pro načítání operací.check_single_instance: Pokud je nastaveno, tak se při startu programu zkontroluje, zda již nebeží stejný program. Pokud ano, tak se program ukončí s hláškou.next_page_resolver: FQDN jméno funkce, která podle aktuálně vybrané operace vrátí obrazovku, která se má zobrazit. Používání obrazovkouWorkHub.skip_mat_on_repeat: Zda se při opakovaném načtení operace má znovu k jednotce zaznamenat materiál z pracoviště. Výchozí hodnota jeFalse. Lze předefinovat v klientovi. Momentálně funguje jen v obrazovce Práce.tccli_workplace_mat: Bitová maska, která určuje, který materiál se má načítat na pracovištích. 1 - materiál, 2 - materiál/setup, 4 - nástroje. Běžná hodnota je 6 - načítají se nástroje a načítaný materiál.
Parametry modulů¶
Sekce [module_*<název modulu>*] obsahuje parametry specifické pro konkrétní nainstalovaný modul.