Skip to content
切换导航条
切换导航条
当前项目
正在载入...
登录
李娜
/
SO664-AssemblyLine
转到一个项目
切换导航栏
切换导航栏固定状态
项目
群组
代码片段
帮助
项目
活动
版本库
流水线
图表
问题
0
合并请求
0
维基
网络
创建新的问题
作业
提交
问题看板
文件
提交
网络
比较
分支
标签
Commit 38029e52
由
LN
编写于
2021-01-18 09:06:53 +0800
浏览文件
选项
浏览文件
标签
下载
电子邮件补丁
差异文件
横移逻辑优化
1 个父辈
8608cc51
全部展开
隐藏空白字符变更
内嵌
并排
正在显示
10 个修改的文件
包含
66 行增加
和
35 行删除
source/DeviceLibrary/LineConfig/Config_FeedingEquip_1.csv
source/DeviceLibrary/LineConfig/Config_FeedingEquip_3.csv
source/DeviceLibrary/LineConfig/HY/Config_HYEquip_15.csv
source/DeviceLibrary/LineConfig/MoveEquip/Config_MoveEquip_04.csv
source/DeviceLibrary/LineConfig/TrayList.data
source/DeviceLibrary/LineConfig/_system~.ini
source/DeviceLibrary/assemblyLine/HY/HY_C1Line.cs
source/DeviceLibrary/assemblyLine/LineBean_Partial.cs
source/DeviceLibrary/assemblyLine/MoveEquip_Partial.cs
source/DeviceLibrary/server/LineServer.cs
source/DeviceLibrary/LineConfig/Config_FeedingEquip_1.csv
查看文件 @
38029e5
...
...
@@ -20,7 +20,7 @@ PRO,0,提升上料轴高度转换系数(1mm对应的脉冲),Height_ChangeVal
AXIS,0,轴二移栽上下轴,UpDown_Axis,12,HC,,20000,10000,15000,500,4000,15000,10,100,0,0
PRO,0,移栽上下轴待机点 P1,UpDownAxisP1,0,,
PRO,0,移栽上下轴P2移栽机构下降位置,UpDownP2List,0=29000;8=30400;48=20800;12=26000;16=22000;24=22000;32=22800;44=28000;56=11000,,
PRO,0,移栽上下轴P3取料位置,UpDownAxisP3,88
0
0,,
PRO,0,移栽上下轴P3取料位置,UpDownAxisP3,88
5
0,,
PRO,0,移栽上下轴P1速度,UpdownAxis_P1Speed,20000,,
PRO,0,移栽上下轴P2速度,UpdownAxis_P2Speed,20000,,
PRO,0,移栽上下轴P3速度,UpdownAxis_P3Speed,14000,,
...
...
source/DeviceLibrary/LineConfig/Config_FeedingEquip_3.csv
查看文件 @
38029e5
...
...
@@ -20,7 +20,7 @@ PRO,0,提升上料轴高度转换系数(1mm对应的脉冲),Height_ChangeVal
AXIS,0,轴二移栽上下轴,UpDown_Axis,10,HC,,40000,10000,15000,500,4000,15000,10,100,0,0
PRO,0,移栽上下轴待机点 P1,UpDownAxisP1,0,,
PRO,0,移栽上下轴P2移栽机构下降位置,UpDownP2List,0=692;8=28900;12=22000;16=22000;24=22000;32=22000;44=22000;48=22000;56=32674,,
PRO,0,移栽上下轴P3取料位置,UpDownAxisP3,12
2
00,,
PRO,0,移栽上下轴P3取料位置,UpDownAxisP3,12
1
00,,
PRO,0,移栽上下轴P1速度,UpdownAxis_P1Speed,40000,,
PRO,0,移栽上下轴P2速度,UpdownAxis_P2Speed,40000,,
PRO,0,移栽上下轴P3速度,UpdownAxis_P3Speed,14000,,
...
...
source/DeviceLibrary/LineConfig/HY/Config_HYEquip_15.csv
0 → 100644
查看文件 @
38029e5
类型,分类编号,说明,名称,属性值,设备名称,电器定义,目标速度,加速度,减速度,回零低速,回零高速,回零加速度,脉冲最小误差,脉冲最大误差,脉冲最小限位,脉冲最大限位
PRO,0,设备是否处于调试状态(1=调试,0=正常),IsDebug,0,,
PRO,0,是否使用伺服,UpDownUseAxis,0,,
,,,,,,
AXIS,0,移栽上下轴,UpDown_Axis,100,HC,,3000,4000,4000,1000,5000,10000,10,100,0,0
PRO,0,移栽上下轴待机点 P1,UpDownAxisP1,-11000,,
PRO,0,移栽上下轴托盘取料点P2,UpDownP2List,0=80000;12=141200;16=130000;24=110000;32=98000;44=76000;48=73700;56=61000;8=150000,,
PRO,0,移栽上下轴接驳台放料点P3,UpDownP3List,0=90000;12=157500;16=150800;24=138200;32=116800;44=92500;48=90000;56=95000;8=160000,,
PRO,0,移栽上下轴托盘取料详细点P2,UpDownP2DetialList,0X0=8000;,,
PRO,0,移栽上下轴P1速度,UpdownAxis_P1Speed,400,,
PRO,0,移栽上下轴P2速度,UpdownAxis_P2Speed,300,,
PRO,0,移栽上下轴P3速度,UpdownAxis_P3Speed,300,,
source/DeviceLibrary/LineConfig/MoveEquip/Config_MoveEquip_04.csv
0 → 100644
查看文件 @
38029e5
类型,分类编号,说明,名称,属性值,设备名称,电器定义,目标速度,加速度,减速度,回零低速,回零高速,回零加速度,脉冲最小误差,脉冲最大误差,脉冲最小限位,脉冲最大限位
PRO,0,设备是否处于调试状态(1=调试,0=正常),IsDebug,0,,
PRO,0,是否存放的大料盘,IsBigTray,0
PRO,0,移栽上下运动是否使用伺服,UpDownUseAxis,0,,
,,,,,,
AXIS,0,移栽上下轴,UpDown_Axis,100,HC,,3000,4000,4000,1000,5000,20000,10,100,0,0
PRO,0,移栽上下轴待机点 P1,UpDownAxisP1,-11000,,
PRO,0,移栽上下轴流水线上方位置P2,UpDownP2List,0=80000;12=141200;16=130000;24=110000;32=98000;44=76000;48=73700;56=61000;8=150000,,
PRO,0,移栽上下轴料仓门口位置P3,UpDownP3List,0=90000;12=157500;16=150800;24=138200;32=116800;44=92500;48=90000;56=95000;8=160000,,
PRO,0,移栽上下轴流水线取放料详细位置P2,UpDownP2DetialList,0X0=8000;,,
PRO,0,移栽上下轴P1速度,UpdownAxis_P1Speed,400,,
PRO,0,移栽上下轴P2速度,UpdownAxis_P2Speed,300,,
PRO,0,移栽上下轴P3速度,UpdownAxis_P3Speed,300,,
source/DeviceLibrary/LineConfig/TrayList.data
查看文件 @
38029e5
此文件的差异被折叠,
点击展开。
source/DeviceLibrary/LineConfig/_system~.ini
0 → 100644
查看文件 @
38029e5
文件属性发生变化
source/DeviceLibrary/assemblyLine/HY/HY_C1Line.cs
查看文件 @
38029e5
此文件的差异被折叠,
点击展开。
source/DeviceLibrary/assemblyLine/LineBean_Partial.cs
查看文件 @
38029e5
...
...
@@ -438,41 +438,34 @@ namespace OnlineStore.DeviceLibrary
if
(
HYEquipMap
.
ContainsKey
(
208
))
{
HYEquipBase
hy8
=
HYEquipMap
[
208
];
if
(
hy8
.
runStatus
<=
LineRunStatus
.
Wait
)
{
return
true
;
}
else
if
(
hy8
.
MoveInfo
.
MoveType
.
Equals
(
LineMoveType
.
None
))
{
return
true
;
}
HY_C1Line
hy8
=
(
HY_C1Line
)
HYEquipMap
[
208
];
return
hy8
.
Move5Stop2Down
();
}
return
false
;
}
internal
void
Move5Stop2Down
(
int
deviceId
)
{
try
{
if
(!
deviceId
.
Equals
(
5
))
{
return
;
}
if
(
HYEquipMap
.
ContainsKey
(
208
))
{
HY_C1Line
hy8
=
(
HY_C1Line
)
HYEquipMap
[
208
];
if
(
hy8
.
runStatus
>
LineRunStatus
.
Wait
&&
hy8
.
MoveInfo
.
MoveType
.
Equals
(
LineMoveType
.
None
))
{
LogUtil
.
debug
(
"进仓05托盘离开,"
+
hy8
.
Name
+
"开始等待托盘检测信号 HY03_FrontStopUp"
);
hy8
.
HY03_FrontStopUp
();
}
}
}
catch
(
Exception
ex
)
{
LogUtil
.
error
(
"Move5Stop2Down["
+
deviceId
+
"]出错:"
+
ex
.
ToString
());
}
}
//
internal void Move5Stop2Down(int deviceId)
//
{
//
try
//
{
//
if (!deviceId.Equals(5))
//
{
//
return;
//
}
//
if (HYEquipMap.ContainsKey(208))
//
{
//
HY_C1Line hy8 = (HY_C1Line)HYEquipMap[208];
//
if (hy8.runStatus > LineRunStatus.Wait && hy8.MoveInfo.MoveType.Equals(LineMoveType.None))
//
{
//
LogUtil.debug("进仓05托盘离开," + hy8.Name + "开始等待托盘检测信号 HY03_FrontStopUp");
//
hy8.HY03_FrontStopUp();
//
}
//
}
//
}
//
catch (Exception ex)
//
{
//
LogUtil.error("Move5Stop2Down[" + deviceId + "]出错:" + ex.ToString());
//
}
//
}
}
}
source/DeviceLibrary/assemblyLine/MoveEquip_Partial.cs
查看文件 @
38029e5
...
...
@@ -929,7 +929,7 @@ namespace OnlineStore.DeviceLibrary
CheckLog
(
"托盘放行 "
+
SecondMoveInfo
.
SLog
+
" , 等待300ms后阻挡2上升"
);
SecondMoveInfo
.
WaitList
.
Add
(
WaitResultInfo
.
WaitTime
(
300
));
LineManager
.
Line
.
Move5Stop2Down
(
DeviceID
);
//
LineManager.Line.Move5Stop2Down(DeviceID);
}
else
if
(
SecondMoveInfo
.
IsStep
(
LineMoveStep
.
MO_18_WaitTime
))
{
...
...
source/DeviceLibrary/server/LineServer.cs
查看文件 @
38029e5
...
...
@@ -173,6 +173,18 @@ namespace OnlineStore.DeviceLibrary
IdList
.
Add
(
i
);
}
}
else
if
(
num
.
Equals
(
2
))
{
IdList
=
new
List
<
int
>()
{
4
,
3
,
2
,
1
};
for
(
int
i
=
5
;
i
<=
12
;
i
++)
{
IdList
.
Add
(
i
);
}
for
(
int
i
=
24
;
i
>=
13
;
i
--)
{
IdList
.
Add
(
i
);
}
}
else
{
for
(
int
i
=
1
;
i
<=
12
;
i
++)
...
...
编写
预览
支持
Markdown
格式
附加文件
你添加了
0
人
到此讨论。请谨慎行事。
Finish editing this message first!
Cancel
请
注册
或
登录
后发表评论