/// <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); }
/// <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); }