| | |
| | | // plcService.OpenService(); |
| | | //} |
| | | |
| | | string lastHandlerWorkPileIDForOP0501 = "";//最后一次处理的工件号 |
| | | |
| | | while (true) |
| | | { |
| | | ThreadStatusMonitor threadStatusMonitor = new ThreadStatusMonitor(); |
| | |
| | | } |
| | | } |
| | | var oldTime = DateTime.Now.AddMinutes(-10); |
| | | // if (currrentTime <= oldTime) |
| | | if (lastHandlerWorkPileIDForOP0501 == Convert.ToString(dt.Rows[i]["打标内容"])) |
| | | if (currrentTime <= oldTime) |
| | | {//如果excel里的时间要比 当前前10分钟时间要早,那么我就忽略不处理。 |
| | | break; |
| | | } |
| | |
| | | else |
| | | { |
| | | var cacheTime = Convert.ToDateTime(cache); |
| | | //if (currrentTime <= cacheTime) |
| | | if (lastHandlerWorkPileIDForOP0501 == Convert.ToString(dt.Rows[i]["打标内容"])) |
| | | if (currrentTime <= cacheTime) |
| | | {//如果excel里的时间要比 我缓存中的时间要早,那么我就忽略不处理。 |
| | | break; |
| | | } |
| | |
| | | } |
| | | |
| | | |
| | | //记录下最后一个码 |
| | | lastHandlerWorkPileIDForOP0501 = Convert.ToString(dt.Rows[dt.Rows.Count - 1]["打标内容"]); |
| | | } |
| | | } |
| | | |