| | |
| | | /// </summary> |
| | | public static void Init() |
| | | { |
| | | // var strMsg = new HttpService().RequestPackWcs("LN000001"); |
| | | cts.Cancel(); |
| | | listPlc = _db.Queryable<WcsPlc>() |
| | | .Where(s => s.Type == PLCTypeEnum.StackingMachine || s.Type == PLCTypeEnum.ConveyorLine || s.Type == PLCTypeEnum.BoxConveyorLine) |
| | |
| | | } |
| | | if (!modPlcUtil.Connected) |
| | | { |
| | | Thread.Sleep(10000); |
| | | Thread.Sleep(1000); |
| | | modPlcUtil.Open(); |
| | | continue; |
| | | } |
| | |
| | | } |
| | | } |
| | | |
| | | Thread.Sleep(10000); |
| | | Thread.Sleep(1000); |
| | | } |
| | | catch (OperationCanceledException) |
| | | { |
| | |
| | | HubUtil.PublicPlcConn(modPlc); |
| | | } |
| | | } |
| | | Thread.Sleep(1000); |
| | | Thread.Sleep(10000); |
| | | } |
| | | } |
| | | catch (OperationCanceledException) |