| | |
| | | string startBti = "CMB17-DP-001"; |
| | | try |
| | | { |
| | | var IsDp = S7Helper.ReadDpj(2001, S7.Net.VarType.Byte); |
| | | var value = S7Helper.ReadDpj(2014, S7.Net.VarType.Int); |
| | | |
| | | if (value >= 7) |
| | | if (value >= 1 && IsDp == 1) |
| | | { |
| | | //var cntr = db.Queryable<LocCntrRel>().Where(a => a.S_LOC_CODE.Trim() == item.S_CODE).ToList(); |
| | | //if (cntr.Count > 0) |
| | |
| | | { |
| | | Traystacker(startBti, value, 2); |
| | | } |
| | | else |
| | | { |
| | | LogHelper.Info($"有执行中的叠盘回库任务{mst.S_CODE},不触发叠盘任务"); |
| | | } |
| | | |
| | | } |
| | | else |
| | | { |
| | | LogHelper.Info($"叠盘机数量:{value},叠盘信号:{IsDp},不触发叠盘任务"); |
| | | } |
| | | Thread.Sleep(8000); |
| | | } |
| | | catch (Exception ex) |
| | | { |