Skip to content
切换导航条
切换导航条
当前项目
正在载入...
登录
李娜
/
SO664-AssemblyLine
转到一个项目
切换导航栏
切换导航栏固定状态
项目
群组
代码片段
帮助
项目
活动
版本库
流水线
图表
问题
0
合并请求
0
维基
网络
创建新的问题
作业
提交
问题看板
文件
提交
网络
比较
分支
标签
Commit 8608cc51
由
LN
编写于
2021-01-13 10:53:51 +0800
浏览文件
选项
浏览文件
标签
下载
电子邮件补丁
差异文件
获取库位号失败时显示失败原因
1 个父辈
222d25d4
隐藏空白字符变更
内嵌
并排
正在显示
2 个修改的文件
包含
6 行增加
和
3 行删除
source/DeviceLibrary/assemblyLine/FeedingEquip_InStore.cs
source/DeviceLibrary/assemblymanager/SServerManager.cs
source/DeviceLibrary/assemblyLine/FeedingEquip_InStore.cs
查看文件 @
8608cc5
...
@@ -499,12 +499,12 @@ namespace OnlineStore.DeviceLibrary
...
@@ -499,12 +499,12 @@ namespace OnlineStore.DeviceLibrary
{
{
InLog
(
" "
+
MoveInfo
.
SLog
+
" 入库料,开始拦截空托盘 "
);
InLog
(
" "
+
MoveInfo
.
SLog
+
" 入库料,开始拦截空托盘 "
);
}
}
getPosIdMsg
=
""
;
ClearTimeoutAlarm
(
"获取库位号超时"
);
ClearTimeoutAlarm
(
"获取库位号超时"
);
}
}
else
if
(
MoveInfo
.
IsTimeOut
(
120
))
else
if
(
MoveInfo
.
IsTimeOut
(
120
))
{
{
MoveTimeOut
(
MoveInfo
,
"获取库位号超时
"
);
MoveTimeOut
(
MoveInfo
,
"获取库位号超时
"
+
getPosIdMsg
);
}
}
}
}
else
if
(
MoveInfo
.
IsStep
(
LineMoveStep
.
FI_32_WaitTray
))
//TODO
else
if
(
MoveInfo
.
IsStep
(
LineMoveStep
.
FI_32_WaitTray
))
//TODO
...
@@ -746,6 +746,7 @@ namespace OnlineStore.DeviceLibrary
...
@@ -746,6 +746,7 @@ namespace OnlineStore.DeviceLibrary
private
Task
getPosTask
=
null
;
private
Task
getPosTask
=
null
;
private
InOutParam
LastPosParam
=
null
;
private
InOutParam
LastPosParam
=
null
;
private
int
LastResult
=
0
;
private
int
LastResult
=
0
;
private
string
getPosIdMsg
=
""
;
private
void
FI_31_GetPosID
()
private
void
FI_31_GetPosID
()
{
{
MoveInfo
.
NextMoveStep
(
LineMoveStep
.
FI_31_GetPosID
);
MoveInfo
.
NextMoveStep
(
LineMoveStep
.
FI_31_GetPosID
);
...
@@ -783,6 +784,7 @@ namespace OnlineStore.DeviceLibrary
...
@@ -783,6 +784,7 @@ namespace OnlineStore.DeviceLibrary
{
{
ms
=
3000
;
ms
=
3000
;
}
}
getPosIdMsg
=
result
.
Msg
;
Thread
.
Sleep
(
ms
);
Thread
.
Sleep
(
ms
);
LogUtil
.
error
(
Name
+
"【"
+
code
+
"】第["
+
count
+
"]次 "
+
MoveInfo
.
SLog
+
" 结果【"
+
result
.
Result
+
"】,等待"
+
ms
+
"后重新获取"
);
LogUtil
.
error
(
Name
+
"【"
+
code
+
"】第["
+
count
+
"]次 "
+
MoveInfo
.
SLog
+
" 结果【"
+
result
.
Result
+
"】,等待"
+
ms
+
"后重新获取"
);
}
}
...
...
source/DeviceLibrary/assemblymanager/SServerManager.cs
查看文件 @
8608cc5
...
@@ -471,7 +471,8 @@ namespace OnlineStore.DeviceLibrary
...
@@ -471,7 +471,8 @@ namespace OnlineStore.DeviceLibrary
else
if
((!
string
.
IsNullOrEmpty
(
serverResult
.
msg
))
||
serverResult
.
result
.
Equals
(
0
).
Equals
(
false
))
else
if
((!
string
.
IsNullOrEmpty
(
serverResult
.
msg
))
||
serverResult
.
result
.
Equals
(
0
).
Equals
(
false
))
{
{
result
.
Result
=
serverResult
.
result
;
result
.
Result
=
serverResult
.
result
;
result
.
Msg
=
deviceName
+
" 【"
+
codeStr
+
"】结果:"
+
serverResult
.
msg
;
//result.Msg = deviceName + " 【" + codeStr + "】结果:" + serverResult.msg;
result
.
Msg
=
serverResult
.
msg
;
result
.
Param
=
new
InOutParam
(
0
,
codeStr
,
""
,
height
,
width
,
true
);
result
.
Param
=
new
InOutParam
(
0
,
codeStr
,
""
,
height
,
width
,
true
);
result
.
Param
.
rfid
=
rfid
;
result
.
Param
.
rfid
=
rfid
;
result
.
Param
.
InStoreNg
=
true
;
result
.
Param
.
InStoreNg
=
true
;
...
...
编写
预览
支持
Markdown
格式
附加文件
你添加了
0
人
到此讨论。请谨慎行事。
Finish editing this message first!
Cancel
请
注册
或
登录
后发表评论