Пример #1
0
        public static KMStatus GetStatus(uint real)
        {
            KMStatus data = new KMStatus();

            switch (real)
            {
            case 1:
                data.ISDown = true;
                data.Status = "";
                return(data);

            case 128:
                data.ISDown = true;
                data.Status = "Stopped";
                return(data);

            case 512:
                data.ISDown = false;
                data.Status = "Operation";
                return(data);

            default:
                data.ISDown = true;
                data.Status = "UnKonw";
                return(data);
            }
        }
Пример #2
0
        public static string CL1NewDTFiller(string RiseTagID, string RiseEqp, string RiseStatus, uint real)
        {
            string formid = FormID.GetFormID();

            try
            {
                KMStatus status = KAGStatus.GetStatus(real);

                DTFiller data = new DTFiller();
                data.Start_time  = DateTime.Now;
                data.End_time    = DateTime.Now.AddMinutes(0.3);
                data.create_time = DateTime.Now;
                data.Duration    = 0.2;
                data.FormID      = formid;
                data.PDate       = DateTime.Now;
                data.TagID       = "101001";
                data.LineID      = "CL1";
                data.DeviceID    = "Filler";
                if (status.ISDown)
                {
                    data.IsDown = "Y";
                }
                else
                {
                    data.IsDown = "N";
                }

                data.Status    = status.Status;
                data.Create_by = "DTCal";
                data.RiseEqp   = EqpName.GetEqpName(RiseTagID);
                data.RiseTagID = RiseTagID;

                DTFiller.CreateNew(data);
            }
            catch (Exception ex)
            {
                formid = null;
                Log.Error(ex.ToString());
            }



            return(formid);
        }