Skip to content
切换导航条
切换导航条
当前项目
正在载入...
登录
张东亮
/
NS200
转到一个项目
切换导航栏
切换导航栏固定状态
项目
群组
代码片段
帮助
项目
活动
版本库
图表
网络
创建新的问题
提交
问题看板
文件
提交
网络
比较
分支
标签
Commit 0e6af7ba
由
刘韬
编写于
2025-07-14 09:04:30 +0800
浏览文件
选项
浏览文件
标签
下载
电子邮件补丁
差异文件
修正agv对接
1 个父辈
1d7ea7c1
隐藏空白字符变更
内嵌
并排
正在显示
1 个修改的文件
包含
10 行增加
和
6 行删除
DeviceLibrary/AutoScanAndLabel/MainMachine _BtnProcess.cs
DeviceLibrary/AutoScanAndLabel/MainMachine _BtnProcess.cs
查看文件 @
0e6af7b
...
...
@@ -13,6 +13,13 @@ namespace DeviceLibrary
{
partial
class
MainMachine
{
bool
BtnEnableCheck
()
{
return
MiddleMoveInfo
.
MoveStep
!=
MoveStep
.
M20_ToNgBox
&&
MiddleMoveInfo
.
MoveStep
!=
MoveStep
.
M20_ToNgBox_72HRelease
&&
RightMoveInfo
.
MoveStep
!=
MoveStep
.
R20_reel_duplicate
&&
MiddleMoveInfo
.
MoveStep
!=
MoveStep
.
M07
;
}
void
BtnProcess
()
{
string
isskiptest
=
ConfigHelper
.
Config
.
Get
(
"Hardwareversion"
,
"V2"
);
...
...
@@ -22,8 +29,7 @@ namespace DeviceLibrary
//硬件v2版本,已经去除料车检测X11的io
if
((
RightMoveInfo
.
IsStep
(
MoveStep
.
Wait
)
||
RightMoveInfo
.
IsStep
(
MoveStep
.
REND
))
&&
IOValue
(
IO_Type
.
Right_BTN
).
Equals
(
IO_VALUE
.
HIGH
)
&&
MiddleMoveInfo
.
MoveStep
!=
MoveStep
.
M20_ToNgBox
&&
MiddleMoveInfo
.
MoveStep
!=
MoveStep
.
M20_ToNgBox_72HRelease
)
&&
BtnEnableCheck
())
{
//有料,出料,无料,进料
if
(
IOValue
(
IO_Type
.
RightEnd_Check
).
Equals
(
IO_VALUE
.
HIGH
))
...
...
@@ -55,8 +61,7 @@ namespace DeviceLibrary
if
((
RightMoveInfo
.
IsStep
(
MoveStep
.
Wait
)
||
RightMoveInfo
.
IsStep
(
MoveStep
.
REND
))
&&
IOValue
(
IO_Type
.
Right_BTN
).
Equals
(
IO_VALUE
.
HIGH
)
&&
IOValue
(
IO_Type
.
RightCar_Check
).
Equals
(
IO_VALUE
.
HIGH
)
&&
MiddleMoveInfo
.
MoveStep
!=
MoveStep
.
M20_ToNgBox
&&
MiddleMoveInfo
.
MoveStep
!=
MoveStep
.
M20_ToNgBox_72HRelease
)
&&
BtnEnableCheck
())
{
//有料,出料,无料,进料
if
(
IOValue
(
IO_Type
.
RightEnd_Check
).
Equals
(
IO_VALUE
.
HIGH
))
...
...
@@ -91,8 +96,7 @@ namespace DeviceLibrary
&&
IOValue
(
IO_Type
.
Right_BTN
).
Equals
(
IO_VALUE
.
HIGH
)
&&
IOValue
(
IO_Type
.
RightEnd_Check
).
Equals
(
IO_VALUE
.
HIGH
)
&&
IOValue
(
IO_Type
.
RightCar_Check
).
Equals
(
IO_VALUE
.
HIGH
)
&&
MiddleMoveInfo
.
MoveStep
!=
MoveStep
.
M20_ToNgBox
&&
MiddleMoveInfo
.
MoveStep
!=
MoveStep
.
M20_ToNgBox_72HRelease
)
&&
BtnEnableCheck
())
{
RightMoveInfo
.
NewMove
(
MoveStep
.
R30_OutShelf
);
LogUtil
.
info
(
"BtnProcess:进料串感应到有料,进料口确认,检测到小车"
);
...
...
编写
预览
支持
Markdown
格式
附加文件
你添加了
0
人
到此讨论。请谨慎行事。
Finish editing this message first!
Cancel
请
注册
或
登录
后发表评论