Skip to content
切换导航条
切换导航条
当前项目
正在载入...
登录
李娜
/
AutoCountMachine
转到一个项目
切换导航栏
切换导航栏固定状态
项目
群组
代码片段
帮助
项目
活动
版本库
流水线
图表
问题
0
合并请求
0
维基
网络
创建新的问题
作业
提交
问题看板
文件
提交
网络
比较
分支
标签
Commit 081d831e
由
LN
编写于
2020-05-27 17:04:54 +0800
浏览文件
选项
浏览文件
标签
下载
电子邮件补丁
差异文件
1
1 个父辈
cb67e371
显示空白字符变更
内嵌
并排
正在显示
7 个修改的文件
包含
36 行增加
和
27 行删除
RC1266-AutoCountMachine/source/DeviceLibrary/RobotConfig/Config_InputEquip.csv
RC1266-AutoCountMachine/source/DeviceLibrary/RobotConfig/Config_OutputEquip.csv
RC1266-AutoCountMachine/source/DeviceLibrary/RobotConfig/Config_Xray.csv
RC1266-AutoCountMachine/source/DeviceLibrary/bean/InputEquip.cs
RC1266-AutoCountMachine/source/DeviceLibrary/bean/OutputEquip.cs
RC1266-AutoCountMachine/source/DeviceLibrary/bean/OutputEquip_Shelf.cs
RC1266-AutoCountMachine/source/DeviceLibrary/bean/X_RAY_Equip.cs
RC1266-AutoCountMachine/source/DeviceLibrary/RobotConfig/Config_InputEquip.csv
查看文件 @
081d831
类型,分类编号,说明,名称,属性值,设备名称,默认值,描述,电器定义,代码定义
类型,分类编号,说明,名称,属性值,设备名称,默认值,描述,电器定义,代码定义
PRO,0,设备是否处于调试状态(1=调试,0=正常),IsDebug,
1
,,,,,
PRO,0,设备是否处于调试状态(1=调试,0=正常),IsDebug,
0
,,,,,
PRO,0,左入料线体相机名称,LeftCamera,GigE:MV-CE200-10GC (00E02588201),,,,,
PRO,0,左入料线体相机名称,LeftCamera,GigE:MV-CE200-10GC (00E02588201),,,,,
PRO,0,右入料线体相机名称,RightCamera,GigE:MV-CE200-10GC (00E02588199),,,,,
PRO,0,右入料线体相机名称,RightCamera,GigE:MV-CE200-10GC (00E02588199),,,,,
PRO,0,移栽上下运动是否使用伺服,UpDownUseAxis,1,,,,,
PRO,0,移栽上下运动是否使用伺服,UpDownUseAxis,1,,,,,
...
...
RC1266-AutoCountMachine/source/DeviceLibrary/RobotConfig/Config_OutputEquip.csv
查看文件 @
081d831
类型,分类编号,说明,名称,属性值,设备名称,默认值,描述,电器定义,代码定义
类型,分类编号,说明,名称,属性值,设备名称,默认值,描述,电器定义,代码定义
PRO,0,设备是否处于调试状态(1=调试,0=正常),IsDebug,
1
,,,,,
PRO,0,设备是否处于调试状态(1=调试,0=正常),IsDebug,
0
,,,,,
,,,,,,,,,
,,,,,,,,,
PRO,0,空料串入口AGV站号名称,AgvInName,D1,,,,,
PRO,0,空料串入口AGV站号名称,AgvInName,D1,,,,,
PRO,0,料串出口AGV站号名称,AgvOutName,D2,,,,,
PRO,0,料串出口AGV站号名称,AgvOutName,D2,,,,,
...
@@ -7,12 +7,12 @@ PRO,0,料串出口AGV站号名称,AgvOutName,D2,,,,,
...
@@ -7,12 +7,12 @@ PRO,0,料串出口AGV站号名称,AgvOutName,D2,,,,,
PRO,0,相机名称,CameraName,GigE:MV-CE200-10GC (00E02588177),,,,,
PRO,0,相机名称,CameraName,GigE:MV-CE200-10GC (00E02588177),,,,,
,,,,,,,,,
,,,,,,,,,
PRO,0,出料提升轴上升待机点 P1,BatchAxisP1,6332000,,,,,
PRO,0,出料提升轴上升待机点 P1,BatchAxisP1,6332000,,,,,
PRO,0,出料提升轴下降位置P2,BatchAxisP2,-
65841
,,,,,
PRO,0,出料提升轴下降位置P2,BatchAxisP2,-
80000
,,,,,
PRO,0,出料提升轴缓慢上升目标位置P3,BatchAxisP3,5610528,,,,,
PRO,0,出料提升轴缓慢上升目标位置P3,BatchAxisP3,5610528,,,,,
,,,,,,,,,
,,,,,,,,,
PRO,0,出料提升轴P1速度,BatchAxis_P1Speed,
4
000,,,,,
PRO,0,出料提升轴P1速度,BatchAxis_P1Speed,
3
000,,,,,
PRO,0,出料提升轴P2速度,BatchAxis_P2Speed,
4
000,,,,,
PRO,0,出料提升轴P2速度,BatchAxis_P2Speed,
3
000,,,,,
PRO,0,出料提升轴P3速度,BatchAxis_P3Speed,1
0
00,,,,,
PRO,0,出料提升轴P3速度,BatchAxis_P3Speed,1
5
00,,,,,
PRO,0,出料提升轴高度转换系数(1mm对应的脉冲),Height_ChangeValue,10446,,,,,
PRO,0,出料提升轴高度转换系数(1mm对应的脉冲),Height_ChangeValue,10446,,,,,
,,,,,,,,,
,,,,,,,,,
PRO,0,取料X轴待机点-P1,MoveX_P1,2001,,,,,
PRO,0,取料X轴待机点-P1,MoveX_P1,2001,,,,,
...
@@ -25,30 +25,30 @@ PRO,0,取料X轴P3速度,MoveX_P3Speed,500,,,,,
...
@@ -25,30 +25,30 @@ PRO,0,取料X轴P3速度,MoveX_P3Speed,500,,,,,
PRO,0,取料Z轴待机点-P1,MoveZ_P1,2000,,,,,
PRO,0,取料Z轴待机点-P1,MoveZ_P1,2000,,,,,
PRO,0,取料Z轴-取料点-P2集合,MoveZ_P2List,0=120000;8=448700;12=443900;16=440000;24=429900;32=420100;44=409000;56=398620,,,,,
PRO,0,取料Z轴-取料点-P2集合,MoveZ_P2List,0=120000;8=448700;12=443900;16=440000;24=429900;32=420100;44=409000;56=398620,,,,,
PRO,0,取料Z轴-放料点-P3集合,MoveZ_P3List,0=108750;8=109700;12=100000;16=99000;24=93000;32=89000;44=74000;56=63500,,,,,
PRO,0,取料Z轴-放料点-P3集合,MoveZ_P3List,0=108750;8=109700;12=100000;16=99000;24=93000;32=89000;44=74000;56=63500,,,,,
PRO,0,取料Z轴P1速度,MoveZ_P1Speed,
5
00,,,,,
PRO,0,取料Z轴P1速度,MoveZ_P1Speed,
10
00,,,,,
PRO,0,取料Z轴P2速度,MoveZ_P2Speed,
5
00,,,,,
PRO,0,取料Z轴P2速度,MoveZ_P2Speed,
10
00,,,,,
PRO,0,取料Z轴P3速度,MoveZ_P3Speed,
5
00,,,,,
PRO,0,取料Z轴P3速度,MoveZ_P3Speed,
10
00,,,,,
,,,,,,,,,
,,,,,,,,,
PRO,0,贴标机构X轴待机点-P1,LabelX_P1,2000,,,,,
PRO,0,贴标机构X轴待机点-P1,LabelX_P1,2000,,,,,
PRO,0,贴标机构X轴取标签点P2,LabelX_P2,5751,,,,,
PRO,0,贴标机构X轴取标签点P2,LabelX_P2,5751,,,,,
PRO,0,贴标机构X轴贴标点P3,LabelX_P3,533032,,,,,
PRO,0,贴标机构X轴贴标点P3,LabelX_P3,533032,,,,,
PRO,0,贴标机构X轴P1速度,LabelX_P1Speed,
50
0,,,,,
PRO,0,贴标机构X轴P1速度,LabelX_P1Speed,
95
0,,,,,
PRO,0,贴标机构X轴P2速度,LabelX_P2Speed,
50
0,,,,,
PRO,0,贴标机构X轴P2速度,LabelX_P2Speed,
95
0,,,,,
PRO,0,贴标机构X轴P3速度,LabelX_P3Speed,
50
0,,,,,
PRO,0,贴标机构X轴P3速度,LabelX_P3Speed,
95
0,,,,,
,,,,,,,,,
,,,,,,,,,
PRO,0,贴标机构Y轴待机点-P1,LabelY_P1,2000,,,,,
PRO,0,贴标机构Y轴待机点-P1,LabelY_P1,2000,,,,,
PRO,0,贴标机构Y轴取标签点P2,LabelY_P2,123731,,,,,
PRO,0,贴标机构Y轴取标签点P2,LabelY_P2,123731,,,,,
PRO,0,贴标机构Y轴贴标点P3,LabelY_P3,4253,,,,,
PRO,0,贴标机构Y轴贴标点P3,LabelY_P3,4253,,,,,
PRO,0,贴标机构Y轴P1速度,LabelY_P1Speed,
50
0,,,,,
PRO,0,贴标机构Y轴P1速度,LabelY_P1Speed,
95
0,,,,,
PRO,0,贴标机构Y轴P2速度,LabelY_P2Speed,
50
0,,,,,
PRO,0,贴标机构Y轴P2速度,LabelY_P2Speed,
95
0,,,,,
PRO,0,贴标机构Y轴P3速度,LabelY_P3Speed,
50
0,,,,,
PRO,0,贴标机构Y轴P3速度,LabelY_P3Speed,
95
0,,,,,
,,,,,,,,,
,,,,,,,,,
PRO,0,贴标机构Z轴待机点-P1,LabelZ_P1,2000,,,,,
PRO,0,贴标机构Z轴待机点-P1,LabelZ_P1,2000,,,,,
PRO,0,贴标机构Z轴取标签点P2,LabelZ_P2,35935,,,,,
PRO,0,贴标机构Z轴取标签点P2,LabelZ_P2,35935,,,,,
PRO,0,贴标机构Z轴贴标点P3,LabelZ_P3,174174,,,,,
PRO,0,贴标机构Z轴贴标点P3,LabelZ_P3,174174,,,,,
PRO,0,贴标机构Z轴P1速度,LabelZ_P1Speed,
50
0,,,,,
PRO,0,贴标机构Z轴P1速度,LabelZ_P1Speed,
95
0,,,,,
PRO,0,贴标机构Z轴P2速度,LabelZ_P2Speed,
50
0,,,,,
PRO,0,贴标机构Z轴P2速度,LabelZ_P2Speed,
95
0,,,,,
PRO,0,贴标机构Z轴P3速度,LabelZ_P3Speed,
50
0,,,,,
PRO,0,贴标机构Z轴P3速度,LabelZ_P3Speed,
95
0,,,,,
,,,,,,,,,
,,,,,,,,,
PRO,0,贴标机构R轴待机点-P1,LabelR_P1,0,,,,,
PRO,0,贴标机构R轴待机点-P1,LabelR_P1,0,,,,,
PRO,0,贴标机构R轴取标签点P2,LabelR_P2,0,,,,,
PRO,0,贴标机构R轴取标签点P2,LabelR_P2,0,,,,,
...
@@ -56,4 +56,3 @@ PRO,0,贴标机构R轴贴标点P3,LabelR_P3,500,,,,,
...
@@ -56,4 +56,3 @@ PRO,0,贴标机构R轴贴标点P3,LabelR_P3,500,,,,,
PRO,0,贴标机构R轴P1速度,LabelR_P1Speed,20,,,,,
PRO,0,贴标机构R轴P1速度,LabelR_P1Speed,20,,,,,
PRO,0,贴标机构R轴P2速度,LabelR_P2Speed,20,,,,,
PRO,0,贴标机构R轴P2速度,LabelR_P2Speed,20,,,,,
PRO,0,贴标机构R轴P3速度,LabelR_P3Speed,20,,,,,
PRO,0,贴标机构R轴P3速度,LabelR_P3Speed,20,,,,,
RC1266-AutoCountMachine/source/DeviceLibrary/RobotConfig/Config_Xray.csv
查看文件 @
081d831
类型,分类编号,说明,名称,属性值,设备名称,默认值,描述,电器定义,代码定义
类型,分类编号,说明,名称,属性值,设备名称,默认值,描述,电器定义,代码定义
PRO,0,设备是否处于调试状态(1=调试,0=正常),IsDebug,
1
,,,,,
PRO,0,设备是否处于调试状态(1=调试,0=正常),IsDebug,
0
,,,,,
RC1266-AutoCountMachine/source/DeviceLibrary/bean/InputEquip.cs
查看文件 @
081d831
...
@@ -105,7 +105,7 @@ namespace OnlineStore.DeviceLibrary
...
@@ -105,7 +105,7 @@ namespace OnlineStore.DeviceLibrary
AgvClient
.
SetStatus
(
Config
.
LeftAgvName
);
AgvClient
.
SetStatus
(
Config
.
LeftAgvName
);
AgvClient
.
SetStatus
(
Config
.
RightAgvName
);
AgvClient
.
SetStatus
(
Config
.
RightAgvName
);
TimerMaxSeconds
=
10
;
//
TimerMaxSeconds = 10;
SetWarnMsg
(
""
);
SetWarnMsg
(
""
);
alarmType
=
AlarmType
.
None
;
alarmType
=
AlarmType
.
None
;
isInSuddenDown
=
false
;
isInSuddenDown
=
false
;
...
...
RC1266-AutoCountMachine/source/DeviceLibrary/bean/OutputEquip.cs
查看文件 @
081d831
...
@@ -111,7 +111,7 @@ namespace OnlineStore.DeviceLibrary
...
@@ -111,7 +111,7 @@ namespace OnlineStore.DeviceLibrary
AgvClient
.
SetStatus
(
Config
.
AgvInName
);
AgvClient
.
SetStatus
(
Config
.
AgvInName
);
AgvClient
.
SetStatus
(
Config
.
AgvOutName
);
AgvClient
.
SetStatus
(
Config
.
AgvOutName
);
TimerMaxSeconds
=
10
;
//
TimerMaxSeconds = 10;
SetWarnMsg
(
""
);
SetWarnMsg
(
""
);
alarmType
=
AlarmType
.
None
;
alarmType
=
AlarmType
.
None
;
isInSuddenDown
=
false
;
isInSuddenDown
=
false
;
...
...
RC1266-AutoCountMachine/source/DeviceLibrary/bean/OutputEquip_Shelf.cs
查看文件 @
081d831
...
@@ -137,12 +137,13 @@ namespace OnlineStore.DeviceLibrary
...
@@ -137,12 +137,13 @@ namespace OnlineStore.DeviceLibrary
{
{
ShelfMoveInfo
.
NextMoveStep
(
StepEnum
.
OS_08_WLineInCheck
);
ShelfMoveInfo
.
NextMoveStep
(
StepEnum
.
OS_08_WLineInCheck
);
ShelfWorkLog
(
"等待入料线进口信号亮"
);
ShelfWorkLog
(
"等待入料线进口信号亮"
);
ShelfMoveInfo
.
WaitList
.
Add
(
WaitResultInfo
.
WaitTime
(
3000
));
ShelfMoveInfo
.
WaitList
.
Add
(
WaitResultInfo
.
WaitIO
(
IO_Type
.
O_WLine_InCheck
,
IO_VALUE
.
HIGH
));
ShelfMoveInfo
.
WaitList
.
Add
(
WaitResultInfo
.
WaitIO
(
IO_Type
.
O_WLine_InCheck
,
IO_VALUE
.
HIGH
));
}
}
else
if
(
ShelfMoveInfo
.
IsStep
(
StepEnum
.
OS_08_WLineInCheck
))
else
if
(
ShelfMoveInfo
.
IsStep
(
StepEnum
.
OS_08_WLineInCheck
))
{
{
ShelfMoveInfo
.
NextMoveStep
(
StepEnum
.
OS_09_WaitInWLine
);
ShelfMoveInfo
.
NextMoveStep
(
StepEnum
.
OS_09_WaitInWLine
);
ShelfWorkLog
(
"空料串阻挡上升,等待
2000毫
秒料串到达接料线体"
);
ShelfWorkLog
(
"空料串阻挡上升,等待
5
秒料串到达接料线体"
);
IOMove
(
IO_Type
.
O_ELine_InStop
,
IO_VALUE
.
LOW
);
IOMove
(
IO_Type
.
O_ELine_InStop
,
IO_VALUE
.
LOW
);
ShelfMoveInfo
.
WaitList
.
Add
(
WaitResultInfo
.
WaitTime
(
5000
));
ShelfMoveInfo
.
WaitList
.
Add
(
WaitResultInfo
.
WaitTime
(
5000
));
ShelfMoveInfo
.
WaitList
.
Add
(
WaitResultInfo
.
WaitIO
(
IO_Type
.
O_WLine_InCheck
,
IO_VALUE
.
HIGH
));
ShelfMoveInfo
.
WaitList
.
Add
(
WaitResultInfo
.
WaitIO
(
IO_Type
.
O_WLine_InCheck
,
IO_VALUE
.
HIGH
));
...
...
RC1266-AutoCountMachine/source/DeviceLibrary/bean/X_RAY_Equip.cs
查看文件 @
081d831
...
@@ -63,7 +63,7 @@ namespace OnlineStore.DeviceLibrary
...
@@ -63,7 +63,7 @@ namespace OnlineStore.DeviceLibrary
private
void
StartReset
()
private
void
StartReset
()
{
{
TimerMaxSeconds
=
10
;
//
TimerMaxSeconds = 10;
SetWarnMsg
(
""
);
SetWarnMsg
(
""
);
alarmType
=
AlarmType
.
None
;
alarmType
=
AlarmType
.
None
;
isInSuddenDown
=
false
;
isInSuddenDown
=
false
;
...
@@ -88,9 +88,18 @@ namespace OnlineStore.DeviceLibrary
...
@@ -88,9 +88,18 @@ namespace OnlineStore.DeviceLibrary
if
(
MoveInfo
.
IsStep
(
StepEnum
.
XR01_CloseXLock
))
if
(
MoveInfo
.
IsStep
(
StepEnum
.
XR01_CloseXLock
))
{
{
MoveInfo
.
NextMoveStep
(
StepEnum
.
XR02_DoorOpen
);
MoveInfo
.
NextMoveStep
(
StepEnum
.
XR02_DoorOpen
);
WorkLog
(
"XRay复位 :左侧们打开,右侧门打开,挡停不动作"
);
CylinderMove
(
MoveInfo
,
IO_Type
.
X_InDoor_Up
,
IO_Type
.
X_InDoor_Down
);
CylinderMove
(
MoveInfo
,
IO_Type
.
X_InDoor_Up
,
IO_Type
.
X_InDoor_Down
);
CylinderMove
(
MoveInfo
,
IO_Type
.
X_OutDoor_Up
,
IO_Type
.
X_OutDoor_Down
);
CylinderMove
(
MoveInfo
,
IO_Type
.
X_OutDoor_Up
,
IO_Type
.
X_OutDoor_Down
);
if
(
IOValue
(
IO_Type
.
X_ReelCheck
).
Equals
(
IO_VALUE
.
HIGH
)
&&
IOValue
(
IO_Type
.
Out_TrayCheck
).
Equals
(
IO_VALUE
.
HIGH
))
{
WorkLog
(
"XRay复位 :左侧们打开,右侧门打开,挡停下降"
);
CylinderMove
(
MoveInfo
,
IO_Type
.
X_StopCylinder_Up
,
IO_Type
.
X_StopCylinder_Down
);
}
else
{
WorkLog
(
"XRay复位 :左侧们打开,右侧门打开,挡停不动作"
);
}
}
}
else
if
(
MoveInfo
.
IsStep
(
StepEnum
.
XR02_DoorOpen
))
else
if
(
MoveInfo
.
IsStep
(
StepEnum
.
XR02_DoorOpen
))
{
{
...
@@ -121,8 +130,8 @@ namespace OnlineStore.DeviceLibrary
...
@@ -121,8 +130,8 @@ namespace OnlineStore.DeviceLibrary
{
{
MoveInfo
.
NextMoveStep
(
StepEnum
.
XR05_DoorClose
);
MoveInfo
.
NextMoveStep
(
StepEnum
.
XR05_DoorClose
);
WorkLog
(
" XRay复位: 左右门关闭,挡停下降 "
);
WorkLog
(
" XRay复位: 左右门关闭,挡停下降 "
);
CylinderMove
(
MoveInfo
,
IO_Type
.
X_InDoor_
Up
,
IO_Type
.
X_InDoor_Down
);
CylinderMove
(
MoveInfo
,
IO_Type
.
X_InDoor_
Down
,
IO_Type
.
X_InDoor_Up
);
CylinderMove
(
MoveInfo
,
IO_Type
.
X_OutDoor_
Up
,
IO_Type
.
X_OutDoor_Down
);
CylinderMove
(
MoveInfo
,
IO_Type
.
X_OutDoor_
Down
,
IO_Type
.
X_OutDoor_Up
);
CylinderMove
(
MoveInfo
,
IO_Type
.
X_StopCylinder_Up
,
IO_Type
.
X_StopCylinder_Down
);
CylinderMove
(
MoveInfo
,
IO_Type
.
X_StopCylinder_Up
,
IO_Type
.
X_StopCylinder_Down
);
}
}
else
if
(
MoveInfo
.
IsStep
(
StepEnum
.
XR05_DoorClose
))
else
if
(
MoveInfo
.
IsStep
(
StepEnum
.
XR05_DoorClose
))
...
...
编写
预览
支持
Markdown
格式
附加文件
你添加了
0
人
到此讨论。请谨慎行事。
Finish editing this message first!
Cancel
请
注册
或
登录
后发表评论