Skip to content
切换导航条
切换导航条
当前项目
正在载入...
登录
李娜
/
SO664-AssemblyLine
转到一个项目
切换导航栏
切换导航栏固定状态
项目
群组
代码片段
帮助
项目
活动
版本库
流水线
图表
问题
0
合并请求
0
维基
网络
创建新的问题
作业
提交
问题看板
文件
提交
网络
比较
分支
标签
Commit 43e6854f
由
LN
编写于
2023-08-23 13:07:27 +0800
浏览文件
选项
浏览文件
标签
下载
电子邮件补丁
差异文件
1
1 个父辈
ca66a198
隐藏空白字符变更
内嵌
并排
正在显示
2 个修改的文件
包含
33 行增加
和
5 行删除
source/AssemblyLineClient/记录.txt
source/DeviceLibrary/assemblyLine/HY/HY_C1Line.cs
source/AssemblyLineClient/记录.txt
查看文件 @
43e6854
...
...
@@ -8,6 +8,28 @@
20230816
1.HY11优先处理出料线C5的托盘。
2.HY15处,分盘料一盘去出料四,一盘去HY17,紧急料不需要处理。
3.HY9处,如果进仓14,进仓15和进仓16都有托盘,空托盘直接横移
20221125 :
增加关机功能。
...
...
source/DeviceLibrary/assemblyLine/HY/HY_C1Line.cs
查看文件 @
43e6854
...
...
@@ -261,7 +261,9 @@ namespace OnlineStore.DeviceLibrary
else
{
bool
check2IsOk
=
CheckStopWatch
(
trayCheckLowWait
,
TrayWaitTime
,
false
)||
String
.
IsNullOrEmpty
(
RFIDIP
);
if
(
preTrayIsC1Line
&&
Config
.
IsOutLineOut
&&
IOValue
(
IO_Type
.
HY_OL_Tray_Check
).
Equals
(
IO_VALUE
.
HIGH
))
bool
isHY11
=
DeviceID
.
Equals
(
211
);
//HY11优先处理C5出来的托盘
if
((
preTrayIsC1Line
||
isHY11
)
&&
Config
.
IsOutLineOut
&&
IOValue
(
IO_Type
.
HY_OL_Tray_Check
).
Equals
(
IO_VALUE
.
HIGH
))
{
StopDownCount
=
0
;
//C1线和出料线交替处理
...
...
@@ -1034,11 +1036,11 @@ namespace OnlineStore.DeviceLibrary
else
{
//如果进仓15,进仓16有料,空料盘直接横移
MoveEquip
move14
=
LineManager
.
Line
.
MoveEquipMap
[
14
];
MoveEquip
move15
=
LineManager
.
Line
.
MoveEquipMap
[
15
];
MoveEquip
move16
=
LineManager
.
Line
.
MoveEquipMap
[
16
];
if
(
move15
.
hasTray
()
&&
move16
.
hasTray
())
if
(
move1
4
.
hasTray
()&&
move1
5
.
hasTray
()
&&
move16
.
hasTray
())
{
return
true
;
}
...
...
@@ -1058,7 +1060,11 @@ namespace OnlineStore.DeviceLibrary
//if (tray.InOrOutStore.Equals(2) && (!tray.InoutPar.cutReel) && (!tray.InoutPar.urgentReel))
if
(
tray
.
InOrOutStore
.
Equals
(
2
))
{
if
(
tray
.
InoutPar
.
cutReel
||
tray
.
InoutPar
.
urgentReel
)
if
(
tray
.
InoutPar
.
urgentReel
)
{
return
false
;
}
if
(
tray
.
InoutPar
.
cutReel
)
{
if
(
preToOut4
)
...
...
@@ -1198,7 +1204,7 @@ namespace OnlineStore.DeviceLibrary
MoveInfo
.
MoveParam
=
param
;
return
true
;
}
else
if
(
trayInfo
.
InOrOutStore
.
Equals
(
ReelType
.
OutStore
)
&&
(
param
.
urgentReel
||
param
.
cutReel
)
&&
this
.
DeviceID
.
Equals
(
216
))
else
if
(
trayInfo
.
InOrOutStore
.
Equals
(
ReelType
.
OutStore
)
&&
param
.
cutReel
&&
this
.
DeviceID
.
Equals
(
216
))
{
string
lName
=
param
.
urgentReel
?
"紧急料"
:
"盘点料"
;
...
...
编写
预览
支持
Markdown
格式
附加文件
你添加了
0
人
到此讨论。请谨慎行事。
Finish editing this message first!
Cancel
请
注册
或
登录
后发表评论