Exemple #1
0
 public static TolNum GetIntance()
 {
     if (tol == null)
     {
         lock (lockobj)
         {
             tol = new TolNum();
         }
     }
     return(tol);
 }
Exemple #2
0
        public TolNum Read()
        {
            TolNum tol1 = (TolNum)AccessXmlSerializer.XmlToObject("d:\\Sum.xml", typeof(TolNum));

            if (tol1 == null)
            {
                tol.Save();
            }
            else
            {
                tol = tol1;
            }
            ParamSetMgr.GetInstance().SetDoubleParam("产品计数", tol.nSumProduct);
            ParamSetMgr.GetInstance().SetDoubleParam("左废纸数", tol.nLeftProduct);
            ParamSetMgr.GetInstance().SetDoubleParam("右废纸数", tol.nRightProduct);

            ParamSetMgr.GetInstance().SetDoubleParam("上料吸嘴数", tol.nLoadNozzleWorkNum);
            ParamSetMgr.GetInstance().SetDoubleParam("下料吸嘴数", tol.nUnLoadNozzleWorkNum);
            ParamSetMgr.GetInstance().SetDoubleParam("左贴装吸嘴数", tol.nLeftNozzleWorkNum);
            ParamSetMgr.GetInstance().SetDoubleParam("右贴装吸嘴数", tol.nRightNozzleWorkNum);
            return(tol);
        }