MOVETOREWORKEX

MOVE TO REWORK EX - Modul pro převod dílu do neshody

Označení modulu MOVETOREWORKEX
Kategorie modulu Global Script Modules -> Part property
Popis modulu Modul pro převod dílu do neshody.

Slouží pro spuštění logiky zadání scrap cyklu a původce chyby, přímo na pracovišti

Tento modul není v základní logice pracoviště, je na požadavek zákazníka.

Původce - je to kde chyba vznikla a je zapsán i v rodném listu výrobku

Když tento modul doplníme do jednotlivých úrovní, operátor spustí tento typ logiky pomocí příkazového kódu C0024 - Příkaz pro aktivaci scrap cyklu

Parametry

Název Popis Default
OnFailGS Hodnota statusu VS (vizuální kontrola) při převedu do neshody/scrapu. 9
ActivateForOnePartOnly Je-li true, pak se po převodu jednoho dílu program přepne do normálního cyklu. Jinak se čeká na načtení ukončovacího kódu. True
MustSelectFail Je-li true, pak operátor musí zadat kód chyby. Jinak se zapíše chyba zadaná parametrem 'OnVisualCheckFailCode' True
MustSelectPosition Je-li true, pak operátor musí zadat pozici chyby. False
OnVisualCheckFailCode Defaultní chyba při převodu dílu do neshody. F00006
MoveToReworkSysMsgID ID systémové správy při čekání na identifikátor dílu. 289
StartPartOnly Je-li true, pak se díl jen nastartuje a nastaví se VS na hodnotu definovanou v parametru OnFailGS. False
MustSelectCauserPlace Je-li true, pak operátor musí zadat kód pracoviště původce chyby. True
LoadAllCausers Je-li true, pak se budou brát v úvahu všechy Places. Když False budou se beát jenom projené s tímhle pracovištěm. True
ActivationKey Klávesa kterou se aktivuje scrap cyklus. Formát je enum Keys NumPad1
MoveToReworkMessage Kód systémové zprávy při čekání na identifikátor dílu. MOVETOREWORK_WaitSN
V parametrech modulu:
* Každý parametr má po jeho označení, vysvětleno na co se nastavuje

parametrem OnFailGS je defaultně nastavena hodnota 9 - díl ve scrap cyklu bude ve stavu NESHODA, pokud je zde hodnota 5 - díl ve scrap cyklu, se stavem SCRAP. Takovýto díl se nedá již reworkovat a opravit. 

Logika pracoviště vypadá například následovně:

  1. Operátor sesnímá C0024

  2. Sesnímá SN neshodného dílu

  3. sesnímá kód vady (zde může v parametru MustSelectPosition = True nastavit, že operátor sesnímá i pozici vady)

  4. sesnímá původce chyby - nasnímá zkrácený název pracoviště např. SE1, FO4D

  5. logika se vrací na načtení SN dílu