|
@@ -63,8 +63,8 @@ namespace WCS.WorkEngineering
|
|
|
|
|
|
List<StationSegmentInfo> segmentInfo1 = new List<StationSegmentInfo>
|
|
|
{
|
|
|
- new StationSegmentInfo(1, 100, "10.30.37.166"),
|
|
|
- new StationSegmentInfo(401, 586, "10.30.37.166"),
|
|
|
+ //new StationSegmentInfo(1, 100, "10.30.37.166"),
|
|
|
+ //new StationSegmentInfo(401, 586, "10.30.37.166"),
|
|
|
};
|
|
|
|
|
|
foreach (var item in segmentInfo1)
|
|
@@ -84,8 +84,8 @@ namespace WCS.WorkEngineering
|
|
|
//Item1表示线体号集合,Item2表示IP,Item3表示设备标识
|
|
|
var list = new List<Tuple<List<int>, string, DeviceFlags>>()
|
|
|
{
|
|
|
- new Tuple<List<int>, string,DeviceFlags>(new List<int>(){1 },"10.30.37.166",DeviceFlags.满轮主线第一次扫码),
|
|
|
- new Tuple<List<int>, string,DeviceFlags>(new List<int>(){22, 41, 61 },"10.30.37.166",DeviceFlags.主线分流点),
|
|
|
+ //new Tuple<List<int>, string,DeviceFlags>(new List<int>(){1 },"10.30.37.166",DeviceFlags.满轮主线第一次扫码),
|
|
|
+ //new Tuple<List<int>, string,DeviceFlags>(new List<int>(){22, 41, 61 },"10.30.37.166",DeviceFlags.主线分流点),
|
|
|
//new Tuple<List<int>, string,DeviceFlags>(new List<int>(){418, },"10.30.37.166",DeviceFlags.主线分流点)
|
|
|
};
|
|
|
|
|
@@ -106,8 +106,8 @@ namespace WCS.WorkEngineering
|
|
|
|
|
|
var list1 = new List<Tuple<List<int>, string>>()
|
|
|
{
|
|
|
- new Tuple<List<int>, string>(new List<int>(){1 },"10.30.37.166"),
|
|
|
- new Tuple<List<int>, string>(new List<int>(){22, 41, 61 },"10.30.37.166")
|
|
|
+ //new Tuple<List<int>, string>(new List<int>(){1 },"10.30.37.166"),
|
|
|
+ //new Tuple<List<int>, string>(new List<int>(){22, 41, 61 },"10.30.37.166")
|
|
|
};
|
|
|
foreach (var item in list1)
|
|
|
{
|
|
@@ -170,12 +170,12 @@ namespace WCS.WorkEngineering
|
|
|
|
|
|
List<RGVSegmentInfo> RgvInfo = new List<RGVSegmentInfo>
|
|
|
{
|
|
|
- new RGVSegmentInfo( 1, "10.30.37.113"),
|
|
|
- new RGVSegmentInfo( 2, "10.30.37.118"),
|
|
|
- new RGVSegmentInfo( 3, "10.30.37.123"),
|
|
|
- new RGVSegmentInfo( 4, "10.30.37.128"),
|
|
|
- new RGVSegmentInfo( 5, "10.30.37.133"),
|
|
|
- new RGVSegmentInfo( 6, "10.30.37.138")
|
|
|
+ //new RGVSegmentInfo( 1, "10.30.37.113"),
|
|
|
+ //new RGVSegmentInfo( 2, "10.30.37.118"),
|
|
|
+ //new RGVSegmentInfo( 3, "10.30.37.123"),
|
|
|
+ //new RGVSegmentInfo( 4, "10.30.37.128"),
|
|
|
+ //new RGVSegmentInfo( 5, "10.30.37.133"),
|
|
|
+ //new RGVSegmentInfo( 6, "10.30.37.138")
|
|
|
};
|
|
|
|
|
|
foreach (var item in RgvInfo)
|
|
@@ -193,7 +193,7 @@ namespace WCS.WorkEngineering
|
|
|
|
|
|
List<TrussSegmentInfo> TrussInfo = new List<TrussSegmentInfo>
|
|
|
{
|
|
|
- new TrussSegmentInfo( 1, "10.30.37.211"),
|
|
|
+ //new TrussSegmentInfo( 1, "10.30.37.211"),
|
|
|
};
|
|
|
|
|
|
foreach (var item in TrussInfo)
|
|
@@ -218,7 +218,7 @@ namespace WCS.WorkEngineering
|
|
|
var srm = new Device($"SRM{i + 1}");
|
|
|
srm.AddFlag(DeviceFlags.堆垛机);
|
|
|
ip = i == 0 ? ip : ip + 8;
|
|
|
- //三台堆垛机IP主机位分别是 21 31 41
|
|
|
+ //三台堆垛机IP主机位分别是 41、49、57、65、73、81
|
|
|
srm.AddProtocol<ISRM520>(0, 520, $"10.30.37.{ip}");
|
|
|
srm.AddProtocol<ISRM521>(0, 521, $"10.30.37.{ip}");
|
|
|
srm.AddProtocol<ISRM537>(0, 537, $"10.30.37.{ip}");
|
|
@@ -234,19 +234,23 @@ namespace WCS.WorkEngineering
|
|
|
|
|
|
List<RouteInfo> routeInfos = new List<RouteInfo>
|
|
|
{
|
|
|
- ////new RouteInfo("SRM1", new string[] { "TY1" }),
|
|
|
- //new RouteInfo("SRM2", new string[] { "TY2" }),
|
|
|
+ new RouteInfo("SRM1", new string[] { "TY1" }),
|
|
|
+ new RouteInfo("SRM2", new string[] { "TY2" }),
|
|
|
//new RouteInfo("SRM3", new string[] { "TY3" }),
|
|
|
- ////new RouteInfo("TY1", new string[] { "SRM1" }),
|
|
|
- //new RouteInfo("TY2", new string[] { "SRM2" }),
|
|
|
+ //巷道对应堆垛机 及 一楼出库点
|
|
|
+ new RouteInfo("TY1", new string[] { "SRM1","2532"}),
|
|
|
+ new RouteInfo("TY2", new string[] { "SRM2","2732" }),
|
|
|
//new RouteInfo("TY3", new string[] { "SRM3" }),
|
|
|
- ////new RouteInfo("TY1", new string[] { "1011", "1021" }),
|
|
|
+ //new RouteInfo("TY1", new string[] { "1011", "1021" }),
|
|
|
//new RouteInfo("TY2", new string[] { "1013", "1023" }),
|
|
|
//new RouteInfo("TY3", new string[] { "1015", "1025" }),
|
|
|
- ////new RouteInfo("1012", new string[] { "TY1" }),
|
|
|
- ////new RouteInfo("1022", new string[] { "TY1" }),
|
|
|
- //new RouteInfo("1014", new string[] { "TY2" }),
|
|
|
- //new RouteInfo("1024", new string[] { "TY2" }),
|
|
|
+ //一楼入库点
|
|
|
+ new RouteInfo("2532", new string[] { "TY1" }),
|
|
|
+ new RouteInfo("2732", new string[] { "TY2" }),
|
|
|
+ new RouteInfo("2527", new string[] { "TY1" }),
|
|
|
+ new RouteInfo("2528", new string[] { "TY1" }),
|
|
|
+ new RouteInfo("2727", new string[] { "TY2" }),
|
|
|
+ new RouteInfo("2728", new string[] { "TY2" }),
|
|
|
//new RouteInfo("1016", new string[] { "TY3" }),
|
|
|
//new RouteInfo("1026", new string[] { "TY3" })
|
|
|
};
|
|
@@ -282,7 +286,8 @@ namespace WCS.WorkEngineering
|
|
|
{ DeviceFlags.一楼扫码,new List<string>(){ "2532","2732"} },
|
|
|
//{ DeviceFlags.满轮主线第一次扫码,new List<string>(){ "1"} },
|
|
|
//{ DeviceFlags.主线分流点,new List<string>(){ "22","41","61"} }
|
|
|
- //{ DeviceFlags.称重, new List<string>() { "1011", "1013", "1015", "1025" } }
|
|
|
+ //{ DeviceFlags.称重, new List<string>() { "1011", "1013", "1015", "1025" } },
|
|
|
+ { DeviceFlags.一楼叠盘机,new List<string>() { "2527","2528","2727","2728"} }
|
|
|
};
|
|
|
|
|
|
devices.ForEach(item =>
|