Beispiel #1
0
        public string f_Retrieve(string _sBilgi)
        {
            switch (_sBilgi)
            {
            case "z":
                return(M_PortControl.f_ConnectionState() ? "Bağlı" : "Değil");

            case "0":
                return(M_PortControl.f_GetSerial());

            case "1":
                return(M_PortControl.f_GetInletWaterCond());

            case "2":
                return(M_PortControl.f_GetProductWaterCond());

            case "3":
                return(M_PortControl.f_GetWaterTemp());

            case "4":
                return(M_PortControl.f_GetWorkHour());

            case "5":
                return(M_PortControl.f_GetAlarmCount());

            case "6":
                return(M_PortControl.f_GetDisinfectionCount());

            case "7":
                return(M_PortControl.f_GetProductWaterCondLimit());

            case "8":
                return(M_PortControl.f_GetInletWaterCondLimit());

            case "9":
                return(M_PortControl.f_GetDisinfectionDuration());

            case ":":
                return(M_PortControl.f_GetRinseDuration());

            case ";":
                return(M_PortControl.f_GetCleaningDuration());

            case "<":
                return("Alarm Log çekilemez");

            case "=":
                return("Tüm Log çekilemez");

            case ">":
                return("HandShake ile kayıt silinir. GÖNDERİLEMEZ!");

            case "?":
                return(M_PortControl.f_GetLogCount().ToString());

            case " ":
                return("Henüz versiyon çekilmiyor.");

            default:
                return(_sBilgi + " talebi anlaşılamadı.");
            }
        }