Esempio n. 1
0
        /// <summary>
        /// 从PLC获取皮带上混仓卷烟的数量
        /// </summary>
        /// <returns></returns>
        public Dictionary <int, int> GetDynamicBoxPutNum()
        {
            PutOutLineBoxNum      putoutnum   = new PutOutLineBoxNum();
            Dictionary <int, int> lineboxsnum = new Dictionary <int, int>();


            PlcValue readValue = new PlcValue();

            readValue = plc.GetPlcValue(putoutnum[73]);
            lineboxsnum.Add(73, Convert.ToInt32(readValue.Value));
            return(lineboxsnum);
        }
Esempio n. 2
0
        /// <summary>
        /// 从PLC获取皮带上卷烟的数量
        /// </summary>
        /// <returns></returns>
        public Dictionary <int, int> GetPutOutNum()
        {
            PutOutLineBoxNum      putoutnum   = new PutOutLineBoxNum();
            Dictionary <int, int> lineboxsnum = new Dictionary <int, int>();

            foreach (KeyValuePair <int, string> item in putoutnum)
            {
                PlcValue readValue = new PlcValue();
                readValue = plc.GetPlcValue(item.Value);
                lineboxsnum.Add(item.Key, Convert.ToInt32(readValue.Value));
            }
            return(lineboxsnum);
        }