Esempio n. 1
0
        public static void WriteWarmC(double num)
        {
            string ReadNumber = PLCCommon.Trans16((int)num);

            ReadNumber = PLCCommon.TransLengthToString(ReadNumber);
            PLCCommon.PLC_WRITE("1775", ReadNumber, "1");
        }
Esempio n. 2
0
        public static void CheckTime()
        {
            DateTime dt            = DateTime.Now;
            string   TotalSendTime = PLCCommon.TransLengthToString(PLCCommon.Trans16((dt.Year).ToString())) + PLCCommon.TransLengthToString(PLCCommon.Trans16((dt.Month).ToString()))
                                     + PLCCommon.TransLengthToString(PLCCommon.Trans16((dt.Day).ToString())) + PLCCommon.TransLengthToString(PLCCommon.Trans16((dt.Minute).ToString()))
                                     + PLCCommon.TransLengthToString(PLCCommon.Trans16((dt.Second).ToString()));

            PLCCommon.PLC_WRITE("1780", TotalSendTime, "5");
        }
Esempio n. 3
0
        internal static string TransLenghtByString(string SendWord)
        {
            string TotalSend = "";

            for (int i = 0; i < SendWord.Length; i++)
            {
                TotalSend += PLCCommon.TransLengthToString(PLCCommon.Trans16(SendWord[i]));
            }
            return(TotalSend);
        }
Esempio n. 4
0
        public static void WriteOperator()
        {
            PLCCommon.PLC_WRITE("1710", WriteInClod.NowLv, "1");



            for (int i = 0; i < WriteInClod.NowName.Length; i++)
            {
                //SendTotlaWord += PLCCommon.TransLengthToString(PLCCommon.Trans16((int)WriteInClod.NowName[i]));
                PLCCommon.PLC_WRITE((1711 + i).ToString(), PLCCommon.TransLengthToString(PLCCommon.Trans16((int)WriteInClod.NowName[i])), "1");
            }
            //PLCCommon.PLC_WRITE("1711", SendTotlaWord, WriteInClod.NowName.Length.ToString());
        }
Esempio n. 5
0
        public static void WriteOutWarmTime()
        {
            DateTime dt = DateTime.Now;
            string   TotalSendString = PLCCommon.TransLengthToString(PLCCommon.Trans16(dt.Year.ToString())) + PLCCommon.TransLengthToString(PLCCommon.Trans16(dt.Month.ToString()))
                                       + PLCCommon.TransLengthToString(PLCCommon.Trans16(dt.Day.ToString())) + PLCCommon.TransLengthToString(PLCCommon.Trans16(dt.Hour.ToString()))
                                       + PLCCommon.TransLengthToString(PLCCommon.Trans16(dt.Day.ToString()));

            //PLCCommon.PLC_WRITE("1760", PLCCommon.TransLengthToString(PLCCommon.Trans16(dt.Year.ToString())),"5");
            PLCCommon.PLC_WRITE("1761", PLCCommon.TransLengthToString(PLCCommon.Trans16(dt.Month.ToString())), "1");
            PLCCommon.PLC_WRITE("1762", PLCCommon.TransLengthToString(PLCCommon.Trans16(dt.Day.ToString())), "1");
            PLCCommon.PLC_WRITE("1763", PLCCommon.TransLengthToString(PLCCommon.Trans16(dt.Hour.ToString())), "1");
            PLCCommon.PLC_WRITE("1764", PLCCommon.TransLengthToString(PLCCommon.Trans16(dt.Day.ToString())), "1");
        }
Esempio n. 6
0
        public static void WriteInColdSaveTime(string dt)
        {
            string Year          = PLCCommon.TransLengthToString(PLCCommon.Trans16(dt.Substring(0, 4)));
            string Month         = PLCCommon.TransLengthToString(PLCCommon.Trans16(dt.Substring(4, 2)));
            string Day           = PLCCommon.TransLengthToString(PLCCommon.Trans16(dt.Substring(6, 2)));
            string TotalSendDate = Year + Month + Day;

            //PLCCommon.PLC_WRITE("1740", TotalSendDate,"3");

            PLCCommon.PLC_WRITE("1740", Year, "1");
            PLCCommon.PLC_WRITE("1741", Month, "1");
            PLCCommon.PLC_WRITE("1742", Day, "1");
        }
Esempio n. 7
0
        public void WriteWeight(double Weight)
        {
            string num        = PLCCommon.Trans16((int)(Weight));
            string AfterPoint = PLCCommon.Trans16((int)(Weight * 1000) - (((int)(Weight)) * 1000));

            num        = PLCCommon.TransLengthToString(num);
            AfterPoint = PLCCommon.TransLengthToString(AfterPoint);
            string TotalSendWeight = AfterPoint + num;

            PLCCommon.PLC_WRITE("1772", TotalSendWeight, "2");

            //PLCCommon.PLC_WRITE("1772", AfterPoint);
            //PLCCommon.PLC_WRITE("1773", num);
        }
Esempio n. 8
0
        public static void WriteStartTaskTime()
        {
            DateTime dt = DateTime.Now;
            string   SendTotalStartTime = PLCCommon.TransLengthToString(PLCCommon.Trans16(dt.Year.ToString())) + PLCCommon.TransLengthToString(PLCCommon.Trans16(dt.Month.ToString()))
                                          + PLCCommon.TransLengthToString(PLCCommon.Trans16(dt.Day.ToString())) + PLCCommon.TransLengthToString(PLCCommon.Trans16(dt.Hour.ToString())) + PLCCommon.TransLengthToString(PLCCommon.Trans16(dt.Minute.ToString()));

            //PLCCommon.PLC_WRITE("1743", SendTotalStartTime,"5");

            PLCCommon.PLC_WRITE("1743", PLCCommon.TransLengthToString(PLCCommon.Trans16(dt.Year.ToString())), "1");
            PLCCommon.PLC_WRITE("1744", PLCCommon.TransLengthToString(PLCCommon.Trans16(dt.Month.ToString())), "1");
            PLCCommon.PLC_WRITE("1745", PLCCommon.TransLengthToString(PLCCommon.Trans16(dt.Day.ToString())), "1");
            PLCCommon.PLC_WRITE("1746", PLCCommon.TransLengthToString(PLCCommon.Trans16(dt.Hour.ToString())), "1");
            PLCCommon.PLC_WRITE("1747", PLCCommon.TransLengthToString(PLCCommon.Trans16(dt.Minute.ToString())), "1");
        }
Esempio n. 9
0
        public static void WriteOutColdTime()
        {
            //PLCCommon.PLC_WRITE("1755", "2", "1");
            //PLCCommon.PLC_WRITE("1756", "1", "1");
            DateTime dt       = DateTime.Now;
            string   SendWord = PLCCommon.TransLengthToString(PLCCommon.Trans16(dt.Year.ToString())) + PLCCommon.TransLengthToString(PLCCommon.Trans16(dt.Month.ToString()))
                                + PLCCommon.TransLengthToString(PLCCommon.Trans16(dt.Day.ToString())) + PLCCommon.TransLengthToString(PLCCommon.Trans16(dt.Hour.ToString())) + PLCCommon.TransLengthToString(PLCCommon.Trans16(dt.Minute.ToString()));

            //PLCCommon.PLC_WRITE("1750", SendWord, "5");
            PLCCommon.PLC_WRITE("1750", PLCCommon.TransLengthToString(PLCCommon.Trans16(dt.Year.ToString())), "1");
            PLCCommon.PLC_WRITE("1751", PLCCommon.TransLengthToString(PLCCommon.Trans16(dt.Month.ToString())), "1");
            PLCCommon.PLC_WRITE("1752", PLCCommon.TransLengthToString(PLCCommon.Trans16(dt.Day.ToString())), "1");
            PLCCommon.PLC_WRITE("1753", PLCCommon.TransLengthToString(PLCCommon.Trans16(dt.Hour.ToString())), "1");
            PLCCommon.PLC_WRITE("1754", PLCCommon.TransLengthToString(PLCCommon.Trans16(dt.Minute.ToString())), "1");
        }
Esempio n. 10
0
        public static void WriteOperator(string Lv, string Name)
        {
            NowLv   = Lv;
            NowName = Name;
            string TotalSendName = "";

            PLCCommon.PLC_WRITE("1710", Lv, "1");

            for (int i = 0; i < Name.Length; i++)
            {
                TotalSendName += PLCCommon.TransLengthToString(PLCCommon.Trans16((int)Name[i]));
                //PLCCommon.PLC_WRITE((1711 + i).ToString(), PLCCommon.TransLengthToString(PLCCommon.Trans16((int)Name[i])));
            }
            PLCCommon.PLC_WRITE("1711", TotalSendName, Name.Length.ToString());
        }
Esempio n. 11
0
 public static void WriteCommon(string Common)
 {
     //for (int i = 0; i < BarcoNumber.Length; i++)
     //{
     //    PLCCommon.PLC_WRITE((1730 + i).ToString(), PLCCommon.TransLengthToString(PLCCommon.Trans16(BarcoNumber[i])), "1");
     //}
     //8088X78 7
     if (Common.Length % 2 == 0)
     {
         for (int i = 0; i < Common.Length / 2; i++)
         {
             PLCCommon.PLC_WRITE((1730 + i).ToString(), PLCCommon.Trans16(Common[(i * 2) + 1]) + PLCCommon.Trans16(Common[(i * 2)]), "2");
         }
     }
     else
     {
         for (int i = 0; i < Common.Length / 2; i++)
         {
             PLCCommon.PLC_WRITE((1730 + i).ToString(), PLCCommon.Trans16(Common[(i * 2) + 1]) + PLCCommon.Trans16(Common[(i * 2)]), "2");
         }
         PLCCommon.PLC_WRITE((1730 + (Common.Length / 2)).ToString(), PLCCommon.TransLengthToString(PLCCommon.Trans16(Common[Common.Length - 1])), "1");
     }
 }
Esempio n. 12
0
 public static void WriteBarcoNo(string BarcoNumber)
 {
     if (BarcoNumber.Length % 2 == 0)
     {
         for (int i = 0; i < BarcoNumber.Length / 2; i++)
         {
             PLCCommon.PLC_WRITE((1730 + i).ToString(), PLCCommon.Trans16(BarcoNumber[(i * 2) + 1]) + PLCCommon.Trans16(BarcoNumber[(i * 2)]), "1");
         }
     }
     else
     {
         for (int i = 0; i < BarcoNumber.Length / 2; i++)
         {
             PLCCommon.PLC_WRITE((1730 + i).ToString(), PLCCommon.Trans16(BarcoNumber[(i * 2) + 1]) + PLCCommon.Trans16(BarcoNumber[(i * 2)]), "1");
         }
         PLCCommon.PLC_WRITE((1730 + (BarcoNumber.Length / 2)).ToString(), PLCCommon.TransLengthToString(PLCCommon.Trans16(BarcoNumber[BarcoNumber.Length - 1])), "1");
     }
     //上下顛倒 Ex.8088X78
     //for (int i = 0; i < BarcoNumber.Length; i++)
     //{
     //    PLCCommon.PLC_WRITE((1730 + i).ToString(), PLCCommon.TransLengthToString(PLCCommon.Trans16(BarcoNumber[i])), "1");
     //}
 }
Esempio n. 13
0
 public static void WriteOutColdSeat(string OneorTwo)
 {
     PLCCommon.PLC_WRITE("1755", PLCCommon.TransLengthToString(OneorTwo), "1");
 }
Esempio n. 14
0
 public static void WriteOutColdChoose(string No)
 {
     PLCCommon.PLC_WRITE("1754", PLCCommon.TransLengthToString(No), "1");
 }
Esempio n. 15
0
 public void WriteOutCold(string No) //NO => 1~8
 {
     PLCCommon.PLC_WRITE("1765", PLCCommon.TransLengthToString(No), "1");
 }