Skip to content
切换导航条
切换导航条
当前项目
正在载入...
登录
顾剑亮
/
AGVControl-Qisda-ProductionLine
转到一个项目
切换导航栏
切换导航栏固定状态
项目
群组
代码片段
帮助
项目
活动
版本库
流水线
图表
问题
0
合并请求
0
维基
网络
创建新的问题
作业
提交
问题看板
文件
提交
网络
比较
分支
标签
Commit fb6546a8
由
张东亮
编写于
2021-03-17 11:27:01 +0800
浏览文件
选项
浏览文件
标签
下载
电子邮件补丁
差异文件
双层线不需要料架时,出现目的地有空架但送满料情况。将A6用作专门回收feeder线料架,其他位置作缓存
1 个父辈
ae880188
隐藏空白字符变更
内嵌
并排
正在显示
8 个修改的文件
包含
16 行增加
和
15 行删除
.vs/AGVControl-ProductionLine/v16/.suo
AGVControl-ProductionLine/BLL/Common.cs
AGVControl-ProductionLine/bean/node/DoubleLineNodeFor4C.cs
AGVControl-ProductionLine/bean/node/DoubleLineNodeFor4D.cs
AGVControl-ProductionLine/bin/Debug/AGVControl-ProductionLine.exe
AGVControl-ProductionLine/bin/Debug/AGVControl-ProductionLine.pdb
AGVControl-ProductionLine/obj/Debug/AGVControl-ProductionLine.exe
AGVControl-ProductionLine/obj/Debug/AGVControl-ProductionLine.pdb
.vs/AGVControl-ProductionLine/v16/.suo
查看文件 @
fb6546a
此文件类型无法预览
AGVControl-ProductionLine/BLL/Common.cs
查看文件 @
fb6546a
...
...
@@ -737,13 +737,13 @@ namespace AGVControl
return
true
;
}
}
string
nearNodeName
=
CalculateNearNode
(
agv
,
SettingString
.
C4_Name_Prefix
);
if
(!
nearNodeName
.
Equals
(
""
))
{
nodeName
=
nearNodeName
;
Common
.
log
.
Debug
(
agv
.
Name
+
" 双层线右侧需要料架,准备去4C-"
+
nearNodeName
);
return
true
;
}
//
string nearNodeName = CalculateNearNode(agv, SettingString.C4_Name_Prefix);
//
if (!nearNodeName.Equals(""))
//
{
//
nodeName = nearNodeName;
//
Common.log.Debug(agv.Name + " 双层线右侧需要料架,准备去4C-" + nearNodeName);
//
return true;
//
}
}
//4D车间寻找
if
(!
SettingString
.
C4_AGV_IPs
.
Contains
(
agv
.
IP
))
...
...
@@ -755,13 +755,13 @@ namespace AGVControl
Common
.
log
.
Debug
(
agv
.
Name
+
" 双层线右侧需要料架,准备去4D-"
+
nodeName
);
return
true
;
}
string
nearNodeName
=
CalculateNearNode
(
agv
,
SettingString
.
D4_Name_Prefix
);
if
(!
nearNodeName
.
Equals
(
""
))
{
nodeName
=
nearNodeName
;
Common
.
log
.
Debug
(
agv
.
Name
+
" 双层线右侧需要料架,准备去4D-"
+
nearNodeName
);
return
true
;
}
//
string nearNodeName = CalculateNearNode(agv, SettingString.D4_Name_Prefix);
//
if (!nearNodeName.Equals(""))
//
{
//
nodeName = nearNodeName;
//
Common.log.Debug(agv.Name + " 双层线右侧需要料架,准备去4D-" + nearNodeName);
//
return true;
//
}
}
}
}
...
...
AGVControl-ProductionLine/bean/node/DoubleLineNodeFor4C.cs
查看文件 @
fb6546a
...
...
@@ -61,8 +61,8 @@ namespace AGVControl
if
(
Common
.
CheckStationState
(
clientNode
,
out
rfid
)
&&
CanEmptyTask
(
emptyJobCnt
))
return
new
GoEmptyShelfLineJob
(
currentAgv
.
Place
,
nodeName
,
rfid
);
}
return
null
;
}
}
//回收空料架
...
...
AGVControl-ProductionLine/bean/node/DoubleLineNodeFor4D.cs
查看文件 @
fb6546a
...
...
@@ -66,6 +66,7 @@ namespace AGVControl
if
(
Common
.
CheckStationState
(
clientNode
,
out
rfid
)
&&
CanEmptyTask
(
emptyJobCnt
))
return
new
GoEmptyShelfLineJob
(
currentAgv
.
Place
,
nodeName
,
rfid
);
}
return
null
;
}
}
...
...
AGVControl-ProductionLine/bin/Debug/AGVControl-ProductionLine.exe
查看文件 @
fb6546a
此文件类型无法预览
AGVControl-ProductionLine/bin/Debug/AGVControl-ProductionLine.pdb
查看文件 @
fb6546a
此文件类型无法预览
AGVControl-ProductionLine/obj/Debug/AGVControl-ProductionLine.exe
查看文件 @
fb6546a
此文件类型无法预览
AGVControl-ProductionLine/obj/Debug/AGVControl-ProductionLine.pdb
查看文件 @
fb6546a
此文件类型无法预览
编写
预览
支持
Markdown
格式
附加文件
你添加了
0
人
到此讨论。请谨慎行事。
Finish editing this message first!
Cancel
请
注册
或
登录
后发表评论