Tlaková zkouška
Program pro tlakové zkoušky nádob. Na jednom pracovišti je možné provádět jedním pracovníkem až dvě zkoušky současně. Proto je obrazovka rozdělena na dvě stejné části. V horní části je jedno načítací pole, do kterého se snímají údaje o pracovníkovi, výrobním čísle a předchozí zkoušce výrobního čísla. Každý kód údaj má svůj prefix.
- PRA; - očekává se osobní číslo. Kódy pracovníků budou vytištěny na osobních kartičkách popřípadě hromadně na jednom listu. Pracovník musí mít zaveden alespoň jeden PPV označen defaultní
- VC1;VC2; - očekává se vstup výrobního čísla uCis - Integer
- KO1;KO2; - očekává se vstup nádoby - Integer
- ME1;ME2; - pro samostatné testování IOControlleru (Pozor je potřeba zadat nějaký znak za středník, např. ME1;1)
- ST1;ST2; - simuluje stisk tlačítka Měření1 Měření2 včetně kontrol
- HL1;HL2; - simuluje stisk tlačítka Hlášení1 Hlášení2 včetně kontrol
- LR ; - long row - pro testování dlouhé sekvence např. LR; PRA;1:VC1;70000071:KO1;K1007:KO1;K1008:VC2;70000071:KO2;K1007:KO2;K1008:
Prefixy u snímání výrobního čísla budou generovat programovatelné čtečky čárových kódů. Tzn. čtečka nalevo bude generovat VC1; Čtečka napravo VC2; K práci se bude využívat čtečka COGNEX DBM8700-BT. Její konfiguraci naleznete zde U snímání osobního čísla budou součástí kódu, přičemž typ kódu bude jiný.
Obrazovka bude dotyková a stiskem tlačítek Kontrola a Aktivace odhlášení se provedou příslušné akce.
K nastavení programu slouží sada přepínačů.
- LV_SFVyrobniCisloHlas_Pocet
- Počet současně zpracovávaných výrobních čísel
- Definuje, počet současně zpracovávaných výrobních čísel na daném pracovišti
- „1“ „1 výrobní číslo“ (Na pracovišti je zpracováváno 1 výrobní číslo)
- „2“ „2 výrobní čísla“ (Na pracovišti mohou být zpracovávána 2 výrobní čísla současně)
- LV_SFVyrobniCisloHlas_KontrolaStroj
- Kontrola plánovaného stroje
- Definuje, zda se při odhlášení výrobního čísla bude kontrolovat plánovaný stroj operace s definovaným strojem pro dané pracoviště
- „A“ „Prováděna“ (Provádí se kontrola, zda plánovaný stroj operace odpovídá definovanému stroji pro dané pracoviště)
- „N“ „Neprováděna“ (Kontrola na definovaný stroj se neprovádí)
- LV_SFVyrobniCisloHlas_Stroj
- Číslo stroje pro kontrolu hlášení
- Definuje číslo stroje pro kontrolu hlášené operace – pokud je operace určena pro jiný stroj nepůjde odhlášení provést.
- LV_SFVyrobniCisloHlas_Parovani
- Aktivace párování s výrobními čísly komponent
- Definuje, zda je aktivováno párování s výrobními čísly komponent
- „A“ „Aktivováno“ (Pro odhlášení je aktivováno párování s výrobními čísly komponent)
- „N“ „Neaktivováno“ (Párování s výrobními čísly komponent není aktivováno)
- LV_SFVyrobniCisloHlas_ParovaniTyp
- Typ párovaného záznamu zkoušek výrobního čísla
- Definuje, typ párovaného záznamu pro výrobní číslo zkouška
- „A“ „Vzduchem“ (Párování se záznamem zkoušky výrobního čísla pro typ vzduch)
- „W“ „Vodou“ (Párování se záznamem zkoušky výrobního čísla pro typ voda)
- „E“ „Elektro“ (Párování se záznamem zkoušky výrobního čísla pro typ elektro)
- LV_SFVyrobniCisloHlas_ParovaniZakKusMakro
- Kód (=název) makra pro výběr pozic zakázkového kusovníku pro párování
- Definuje kód makra pro výběr pozic zakázkového kusovníku pro párování. Implementace makra je
- distribuční hodnota a makro je SFVyrobniCisloHlas_ParovaniZakKus (bude pracovat s CZakKus).
- Implementace makra SFVyrobniCisloHlas_ParovaniZakKus pracuje s entitami zakázkový ksuovník CZakKus (UA)
- Pokud je makro definováno, pak pro pozice zakázkového kusovníku vrací
- true – vstup do párování
- false – nevstupuje do párování.
- Dle vstupujících komponent a jejich normy na kus se zjistí potřebný počet kusů pro párování
- LV_SFVyrobniCisloHlas_Mereni1
- Aktivace měření pro pozici 1 - komunikace s IOControllerem
- Měření a pozici 1 - komunikace s IOController xxx|yyy.yyy.yyy.yyy:yyyy
- x - doba čekání na odpověď zařízení v sec
- y - IP adresa zařízení
- z - délka impulsuv ms
- LV_SFVyrobniCisloHlas_Mereni2
- Aktivace měření pro pozici 2 - komunikace s IOControllerem
- Měření a pozici 2 - komunikace s IOController xxx|yyy.yyy.yyy.yyy:yyyy
- x - doba čekání na odpověď zařízení v sec
- y - IP adresa zařízení
- z - délka impulsuv ms
- LV_SFVyrobniCisloHlas_MereniAuto
- Automatická aktivace měření
- Aktivuje automatickou aktivaci měření – pokud je zadán požadovaný počet párovaných výrobních čísel, pak při aktivaci tohoto přepínače bude měření aktivováno automaticky
- „A“ „Aktivováno“ (Měření je aktivováno automaticky po zadání příslušného počtu párovaných výrobních čísel)
- „N“ „Neaktivováno“ (Automatické měření není aktivováno)
- LV_SFVyrobniCisloHlas_HlaseniAuto
- Automatická aktivace hlášení
- Aktivuje automatickou aktivaci odhlášení operace – pokud proběhlo měření testerem OK, provede se automaticky odhlášení.
- „A“ „Aktivováno“ (Odhlášení je aktivováno automaticky, pokud proběhlo měření testerem OK nebo pokud počet nádob je nula.)
- „N“ „Neaktivováno“ (Automatické hlášení není aktivováno, tzn. je nutno spustit ručně)
- „Z“ „Zakázáno“ (Tlačítko hlášení se ani nezobrazí a po ukončení měření bude formulář vyčištěn a bude možné začít načítat nové výrobní číslo)
- LV_SFVyrobniCisloHlas_OperaceCyklus
- Vazba číslo operace – životní cyklus
- Definuje vazbu mezi číslem operace a životním cyklem. Zadání x krát dvojice oooo;cc, jednolivé dvojice odděleny |
- Distribuční hodnota je 10;30|20;31|30;32|40;33|50;34|60;35|70;36|80;37|90;38|100;39|
- LV_SFVyrobniCisloHlas_PotlaceniTesterMakro
- Makro pro možnost potlačení tlakové zkoušky. Pokud vrátí true, tak je potlačena tlaková zkouška a tlačítko Měření bude nesenzitivní.
- POZOR!, pokud makro neexistuje, tak se vrací default true a tedy tlačítko Měření je nedostupné)
- LV_SFVyrobniCisloHlas_UlohaTesterCommunicator
- Jméno klonu TesterCommunicator - možnost nastavení chování pro více pracovišť.
- Klon se vytvoří v úloze Řízené objekty. Záložka podřízené objekty.
- Příklad linka L2 bude pracovat v režimu, kdy nečeká na připravenost testeru nastavení přepínačů LC_TesterCommunicatorInputPracoviste01_TS a LC_TesterCommunicatorInputPracoviste02_TS bude 0:1
- Založit.
- Typ objektu: Úloha.
- Název: TesterCommunicatorL2
- zatrhnout firemní objekt
- Zapsat.
- Nyní potřebujeme odlišit přepínače LC_TesterCommunicatorInputPracoviste01_TS a LC_TesterCommunicatorInputPracoviste02_TS
- Klikněte na Firemní a založit. Nabídne se distribuční hodnota a přepište na 0:1