Skip to content
切换导航条
切换导航条
当前项目
正在载入...
登录
孙克
/
RC1250-AssemblyLine
转到一个项目
切换导航栏
切换导航栏固定状态
项目
群组
代码片段
帮助
项目
活动
版本库
流水线
图表
问题
0
合并请求
0
维基
网络
创建新的问题
作业
提交
问题看板
文件
提交
网络
比较
分支
标签
Commit c69fef58
由
LN
编写于
2019-12-11 19:32:49 +0800
浏览文件
选项
浏览文件
标签
下载
电子邮件补丁
差异文件
增加托盘号打印
1 个父辈
05697aa1
隐藏空白字符变更
内嵌
并排
正在显示
4 个修改的文件
包含
15 行增加
和
6 行删除
source/DeviceLibrary/assemblyLine/EquipBase.cs
source/DeviceLibrary/assemblyLine/FeedingEquip.cs
source/DeviceLibrary/assemblyLine/FeedingEquip_InStore.cs
source/DeviceLibrary/model/KTK_Store.cs
source/DeviceLibrary/assemblyLine/EquipBase.cs
查看文件 @
c69fef5
...
@@ -22,6 +22,7 @@ namespace OnlineStore.DeviceLibrary
...
@@ -22,6 +22,7 @@ namespace OnlineStore.DeviceLibrary
///移栽装置后面分为两条移动线
///移栽装置后面分为两条移动线
/// </summary>
/// </summary>
public
LineMoveInfo
SecondMoveInfo
=
null
;
public
LineMoveInfo
SecondMoveInfo
=
null
;
private
int
trayCount
=
0
;
/// <summary>
/// <summary>
/// 上一个盘号
/// 上一个盘号
/// </summary>
/// </summary>
...
@@ -193,6 +194,7 @@ namespace OnlineStore.DeviceLibrary
...
@@ -193,6 +194,7 @@ namespace OnlineStore.DeviceLibrary
}
}
protected
void
ResetClearData
()
protected
void
ResetClearData
()
{
{
trayCount
=
0
;
SetWarnMsg
(
""
);
SetWarnMsg
(
""
);
alarmType
=
LineAlarmType
.
None
;
alarmType
=
LineAlarmType
.
None
;
preTrayNum
=
0
;
preTrayNum
=
0
;
...
@@ -265,9 +267,11 @@ namespace OnlineStore.DeviceLibrary
...
@@ -265,9 +267,11 @@ namespace OnlineStore.DeviceLibrary
internal
bool
UpdateTrayNum
()
internal
bool
UpdateTrayNum
()
{
{
trayCount
++;
//此处先对托盘号进行验证
//此处先对托盘号进行验证
preTrayNum
=
currTrayNum
;
preTrayNum
=
currTrayNum
;
currTrayNum
=
RFIDManager
.
GetTrayNum
(
DeviceID
,
true
);
currTrayNum
=
RFIDManager
.
GetTrayNum
(
DeviceID
,
true
);
LogInfo
(
"编号"
+
trayCount
+
"***************上个托盘["
+
preTrayNum
+
"]当前托盘["
+
currTrayNum
+
"]"
);
return
true
;
return
true
;
}
}
...
...
source/DeviceLibrary/assemblyLine/FeedingEquip.cs
查看文件 @
c69fef5
...
@@ -188,15 +188,16 @@ namespace OnlineStore.DeviceLibrary
...
@@ -188,15 +188,16 @@ namespace OnlineStore.DeviceLibrary
break
;
break
;
case
LineMoveStep
.
FR_02_BatchAxisHome
:
case
LineMoveStep
.
FR_02_BatchAxisHome
:
MoveInfo
.
NextMoveStep
(
LineMoveStep
.
FR_03_BatchAxisToP2
);
MoveInfo
.
NextMoveStep
(
LineMoveStep
.
FR_03_BatchAxisToP2
);
LogInfo
(
MoveInfo
.
MoveType
+
":"
+
MoveInfo
.
SLog
+
":提升伺服下降到P2点,
升降伺服上升到待机点
"
);
LogInfo
(
MoveInfo
.
MoveType
+
":"
+
MoveInfo
.
SLog
+
":提升伺服下降到P2点,"
);
MoveInfo
.
TimeOutSeconds
=
120
;
MoveInfo
.
TimeOutSeconds
=
120
;
BatchAxis
.
AbsMove
(
MoveInfo
,
Config
.
BatchAxisP2
,
Config
.
BatchAxis_P2Speed
);
BatchAxis
.
AbsMove
(
MoveInfo
,
Config
.
BatchAxisP2
,
Config
.
BatchAxis_P2Speed
);
UpdownAxis
.
AbsMove
(
MoveInfo
,
Config
.
UpDownAxisP1
,
Config
.
UpdownAxis_P1Speed
);
break
;
break
;
case
LineMoveStep
.
FR_03_BatchAxisToP2
:
case
LineMoveStep
.
FR_03_BatchAxisToP2
:
MoveInfo
.
NextMoveStep
(
LineMoveStep
.
FR_04_LocationCylinder_Down
);
MoveInfo
.
NextMoveStep
(
LineMoveStep
.
FR_04_LocationCylinder_Down
);
LogInfo
(
MoveInfo
.
MoveType
+
":"
+
MoveInfo
.
SLog
+
": 放开定位气缸"
);
LogInfo
(
MoveInfo
.
MoveType
+
":"
+
MoveInfo
.
SLog
+
": 放开定位气缸
,升降伺服到P1
"
);
TrayLCylinderAfter
(
MoveInfo
);
TrayLCylinderAfter
(
MoveInfo
);
Thread
.
Sleep
(
50
);
UpdownAxis
.
AbsMove
(
MoveInfo
,
Config
.
UpDownAxisP1
,
Config
.
UpdownAxis_P1Speed
);
break
;
break
;
case
LineMoveStep
.
FR_04_LocationCylinder_Down
:
case
LineMoveStep
.
FR_04_LocationCylinder_Down
:
...
...
source/DeviceLibrary/assemblyLine/FeedingEquip_InStore.cs
查看文件 @
c69fef5
...
@@ -1019,7 +1019,7 @@ namespace OnlineStore.DeviceLibrary
...
@@ -1019,7 +1019,7 @@ namespace OnlineStore.DeviceLibrary
}
}
if
(
NeedSaveParam
&&
LineManager
.
Line
.
runStatus
>=
LineRunStatus
.
HomeMoving
&&
LineManager
.
Line
.
CanProcessLine
())
if
(
NeedSaveParam
&&
LineManager
.
Line
.
runStatus
>=
LineRunStatus
.
HomeMoving
&&
LineManager
.
Line
.
CanProcessLine
())
{
{
LogInfo
(
"
托盘
【"
+
info
.
ToStr
()
+
"】不需要出入库"
);
LogInfo
(
" 【"
+
info
.
ToStr
()
+
"】不需要出入库"
);
}
}
}
}
catch
(
Exception
ex
)
catch
(
Exception
ex
)
...
...
source/DeviceLibrary/model/KTK_Store.cs
查看文件 @
c69fef5
...
@@ -271,11 +271,15 @@ namespace OnlineStore.DeviceLibrary
...
@@ -271,11 +271,15 @@ namespace OnlineStore.DeviceLibrary
public
void
SetWarnMsg
(
string
msg
=
""
)
public
void
SetWarnMsg
(
string
msg
=
""
)
{
{
WarnMsg
=
msg
;
if
(
String
.
IsNullOrEmpty
(
WarnMsg
).
Equals
(
false
))
if
(
String
.
IsNullOrEmpty
(
WarnMsg
).
Equals
(
false
))
{
{
LogUtil
.
error
(
WarnMsg
);
LogUtil
.
error
(
msg
);
}
if
(
WarnMsg
.
Equals
(
msg
))
{
LogUtil
.
error
(
msg
,
105
);
}
}
WarnMsg
=
msg
;
}
}
public
static
string
GetRunStr
(
LineStatus
ls
,
LineRunStatus
runs
)
public
static
string
GetRunStr
(
LineStatus
ls
,
LineRunStatus
runs
)
{
{
...
...
编写
预览
支持
Markdown
格式
附加文件
你添加了
0
人
到此讨论。请谨慎行事。
Finish editing this message first!
Cancel
请
注册
或
登录
后发表评论