Commit f2463016 LN

皮带线分配优化

1 个父辈 064f123d
...@@ -186,7 +186,7 @@ namespace OnlineStore.DeviceLibrary ...@@ -186,7 +186,7 @@ namespace OnlineStore.DeviceLibrary
IOMove(IO_Type.SeparateDevice_Run, IO_VALUE.HIGH); IOMove(IO_Type.SeparateDevice_Run, IO_VALUE.HIGH);
if (IOValue(IO_Type.SeparateDevice_Check).Equals(IO_VALUE.HIGH)) if (IOValue(IO_Type.SeparateDevice_Check).Equals(IO_VALUE.HIGH))
{ {
SeparateStopTime = DateTime.Now.AddSeconds(3); SeparateStopTime = DateTime.Now.AddSeconds(30);
int robotIndex = GetRobotIndex(); int robotIndex = GetRobotIndex();
LogUtil.info(hengyiName + MoveInfo.SLog + "送料,接驳台有料,调用arriveRobotLocation=" + robotIndex + "[" + StationInfo_Move.CodeStr + "]"); LogUtil.info(hengyiName + MoveInfo.SLog + "送料,接驳台有料,调用arriveRobotLocation=" + robotIndex + "[" + StationInfo_Move.CodeStr + "]");
SServerManager.arriveRobotLocation(Name, robotIndex, StationInfo_Move.CodeStr); SServerManager.arriveRobotLocation(Name, robotIndex, StationInfo_Move.CodeStr);
......
...@@ -249,21 +249,21 @@ namespace OnlineStore.DeviceLibrary ...@@ -249,21 +249,21 @@ namespace OnlineStore.DeviceLibrary
{ {
//随机分配 //随机分配
Random r = new Random(); Random r = new Random();
int value = r.Next(0, 100000) % 6; int value = r.Next(1, 7) % 6;
if (lineNum.Equals(1)) if (lineNum.Equals(1))
{ {
if ((value.Equals(0) || value.Equals(1))) if ((value.Equals(0) || value.Equals(1)) || value.Equals(2) || value.Equals(3))
{ {
outMsg = "随意放"; outMsg = "随意放" + value;
return inoup; return inoup;
} }
} }
else if (lineNum.Equals(2)) else if (lineNum.Equals(2))
{ {
if ((value.Equals(2) || value.Equals(3))) if (value.Equals(3) || value.Equals(4) || value.Equals(5))
{ {
outMsg = "随意放"; outMsg = "随意放" + value;
return inoup; return inoup;
} }
} }
......
支持 Markdown 格式
你添加了 0 到此讨论。请谨慎行事。
Finish editing this message first!