Пример #1
0
        private void btnDollyIslemBitir_Click(object sender, EventArgs e)
        {
            log logOlustur = new log();
            // cGenel.lockOnClick = true;
            // step.kilitMekanizmaDongusu();
            KarkasIslem karkasIslem = new KarkasIslem();
            barkodIslem urunBarkod  = new barkodIslem();

            if (karkasIslem.gorevDurumIslemYokveyaYapiliyorDollyLH()._ID > 0)
            {
                if (cGenel.MAKINE_ADI == cGenel.MAKINE_ADI_LH)
                {
                    urunBarkod.urunBarkodStatusUpdate_FR_LH_98();
                    urunBarkod.urunBarkodStatusUpdate_RR_LH_98();
                    karkasIslem = karkasIslem.karkasDollyNoGetir_LH();
                    logOlustur.logDollyNoGuncelle(karkasIslem._DOLLYNO, karkasIslem._ID);
                    karkasIslem.gorevDurumTamamlandi_LH();
                    cGenel.frmMain.setlemeDongusu();
                    cLambaKontrol lamba = new cLambaKontrol();
                    lamba.lambaDurumDollyBaslangic();
                    cGenel.genelUyari("Dolly işlem bitirildi yeni dolly setlendi.!", false);
                }
            }
            else
            {
                cGenel.genelUyari("Dolly'de işlem bulunmamaktadır. Operatör ", false);
            }
            if (karkasIslem.gorevDurumIslemYokveyaYapiliyorDollyLH()._ID > 0)
            {
                if (cGenel.MAKINE_ADI == cGenel.MAKINE_ADI_RH)
                {
                    urunBarkod.urunBarkodStatusUpdate_FR_RH_98();
                    urunBarkod.urunBarkodStatusUpdate_RR_RH_98();
                    karkasIslem = karkasIslem.karkasDollyNoGetir_RH();
                    logOlustur.logDollyNoGuncelle(karkasIslem._DOLLYNO, karkasIslem._ID);
                    karkasIslem.gorevDurumTamamlandi_RH();
                    cGenel.frmMain.setlemeDongusu();
                    cLambaKontrol lamba = new cLambaKontrol();
                    lamba.lambaDurumDollyBaslangic();
                    cGenel.genelUyari("Dolly işlem bitirildi yeni dolly setlendi.!", false);
                }
            }
            else
            {
                cGenel.genelUyari("Dolly'de işlem bulunmamaktadır. Operatör ", false);
            }
            cGenel.frmPickToLight.DurumIzleme();
        }
        private void btnLHDollyResetle_Click(object sender, EventArgs e)
        {
            lambaKontrol       = new cLambaKontrol();
            cGenel.nowDeviceID = 0;


            cGenel.stepAlarmVar   = false;
            cGenel.deviceAlarmVar = false;
            cGenel.motorRun       = false;
            KarkasIslem.xLOOP     = false;
            frmMain.xKontrol      = false;
            //lambaKontrol.buzzerRing(0);
            cGenel.alarmVar = false;
            if (cGenel.xByPass == false)
            {
                lambaKontrol.lambaDurumDollyBaslangic();
            }
            //lambaKontrol.yarimKalanIsıklarGoster();
        }
        private void btnLHDollyKilitAc_Click(object sender, EventArgs e)
        {
            barkodIslem barkod = new barkodIslem();

            // cistemciKontrol_StepMotor step = new cistemciKontrol_StepMotor();
            // step.kilitMekanizmaSensorOku();
            if (cGenel.MAKINE_ADI == cGenel.MAKINE_ADI_LH)
            {
                uint barkodDurum = barkod.barkod_FRL_RRL_Count();

                if (barkodDurum == 0 && cGenel.motorRun == false && cGenel.stepAlarmVar == false)
                {
                    cGenel.lockOnClick = true;
                    // step.kilitMekanizmaDongusu();
                }
                else if (barkod.barkod_FRL_RRL_Count_0() > 0 && cGenel.motorRun == false && cGenel.stepAlarmVar == false)
                {
                    bool sonuc = cGenel.genelUyari("Üretim barkod listenizde işlem görmemiş ürün(ler) var.! Kilidi açmak istiyor musunuz?", true);
                    if (sonuc)
                    {
                        // cGenel.lockOnClick = true;
                        // step.kilitMekanizmaDongusu();
                    }
                }
                else if (barkod.barkod_FRL_RRL_Count_1() > 0 && cGenel.motorRun == false && cGenel.stepAlarmVar == false)
                {
                    bool sonuc = cGenel.genelUyari("Üretim barkod listenizde rework ürün(ler) var.! Kilit açmanız durumunda Rework işlem(ler)ini manual takip etmek durumundasınız.!", true);
                    if (sonuc)
                    {
                        // cGenel.lockOnClick = true;
                        // step.kilitMekanizmaDongusu();
                        KarkasIslem karkasIslem = new KarkasIslem();
                        barkodIslem urunBarkod  = new barkodIslem();
                        urunBarkod.urunBarkodStatusUpdate_FR_LH_98();
                        urunBarkod.urunBarkodStatusUpdate_RR_LH_98();
                        karkasIslem = karkasIslem.karkasDollyNoGetir_LH();
                        logOlustur.logDollyNoGuncelle(karkasIslem._DOLLYNO, karkasIslem._ID);
                        karkasIslem.gorevDurumTamamlandi_LH();
                        cGenel.frmMain.setlemeDongusu();
                        cLambaKontrol lamba = new cLambaKontrol();
                        lamba.lambaDurumDollyBaslangic();
                    }
                }
            }
            else if (cGenel.MAKINE_ADI == cGenel.MAKINE_ADI_RH)
            {
                uint barkodDurum = barkod.barkod_FRR_RRR_Count();

                if (barkodDurum == 0 && cGenel.motorRun == false && cGenel.stepAlarmVar == false)
                {
                    cGenel.lockOnClick = true;
                    //step.kilitMekanizmaDongusu();
                }
                else if (barkod.barkod_FRR_RRR_Count_0() > 0 && cGenel.motorRun == false && cGenel.stepAlarmVar == false)
                {
                    bool sonuc = cGenel.genelUyari("Üretim barkod listenizde işlem görmemiş ürün(ler) var.!\n  Kilidi açmak istiyor musunuz?", true);

                    if (sonuc)
                    {
                        cGenel.lockOnClick = true;
                        // step.kilitMekanizmaDongusu();
                    }
                }
                else if (barkod.barkod_FRR_RRR_Count_1() > 0 && cGenel.motorRun == false && cGenel.stepAlarmVar == false)
                {
                    bool sonuc = cGenel.genelUyari("Üretim barkod listenizde rework ürün(ler) var.!\nKilit açmanız durumunda Rework işlemlerini manual takip etmek durumundasınız.!", true);
                    if (sonuc)
                    {
                        cGenel.lockOnClick = true;
                        // step.kilitMekanizmaDongusu();
                        KarkasIslem karkasIslem = new KarkasIslem();
                        barkodIslem urunBarkod  = new barkodIslem();
                        urunBarkod.urunBarkodStatusUpdate_FR_RH_98();
                        urunBarkod.urunBarkodStatusUpdate_RR_RH_98();
                        karkasIslem = karkasIslem.karkasDollyNoGetir_RH();
                        logOlustur.logDollyNoGuncelle(karkasIslem._DOLLYNO, karkasIslem._ID);
                        karkasIslem.gorevDurumTamamlandi_RH();
                        cGenel.frmMain.setlemeDongusu();
                        cLambaKontrol lamba = new cLambaKontrol();
                        lamba.lambaDurumDollyBaslangic();
                    }
                }
            }
        }
        private void btnIsiklariYak_Click(object sender, EventArgs e)
        {
            cLambaKontrol lamba = new cLambaKontrol();

            lamba.yarimKalanIsıklarGoster();
        }