Skip to content
切换导航条
切换导航条
当前项目
正在载入...
登录
张东亮
/
SO1049-CarriageClient
转到一个项目
切换导航栏
切换导航栏固定状态
项目
群组
代码片段
帮助
项目
活动
版本库
流水线
图表
问题
0
合并请求
0
维基
网络
创建新的问题
作业
提交
问题看板
文件
提交
网络
比较
分支
标签
Commit bc6a6895
由
张东亮
编写于
2023-08-14 09:08:52 +0800
浏览文件
选项
浏览文件
标签
下载
电子邮件补丁
差异文件
1
1 个父辈
f48d80e7
隐藏空白字符变更
内嵌
并排
正在显示
3 个修改的文件
包含
31 行增加
和
31 行删除
source/DeviceLibrary/clientEquip/robotEquip/RobotEquip_Partial.cs
source/JAKA/JAKABean-Functions.cs
source/JAKA/UCRobot.cs
source/DeviceLibrary/clientEquip/robotEquip/RobotEquip_Partial.cs
查看文件 @
bc6a689
...
...
@@ -324,32 +324,32 @@ namespace OnlineStore.DeviceLibrary
{
insafeAtOutlet
=
false
;
insafeAtInlet
=
false
;
if
(
GetRobotInfo
(
out
JAKA
.
JAKABean
bean
))
{
if
(
start
)
{
bean
.
Run
();
}
else
bean
.
Abort
();
}
//
if (GetRobotInfo(out JAKA.JAKABean bean))
//
{
//
if (start)
//
{
//
bean.Run();
//
}
//
else
//
bean.Abort();
//
}
}
/// <summary>
/// 机器人运动中止
/// </summary>
public
void
MotionAbort
()
{
if
(
GetRobotInfo
(
out
JAKA
.
JAKABean
bean
))
{
bean
.
MotionAbort
();
}
//
if (GetRobotInfo(out JAKA.JAKABean bean))
//
{
//
bean.MotionAbort();
//
}
}
public
bool
RobotPause
()
{
if
(
GetRobotInfo
(
out
JAKA
.
JAKABean
bean
))
{
return
bean
.
Pause
();
}
//
if (GetRobotInfo(out JAKA.JAKABean bean))
//
{
//
return bean.Pause();
//
}
return
false
;
}
...
...
source/JAKA/JAKABean-Functions.cs
查看文件 @
bc6a689
...
...
@@ -127,16 +127,16 @@ namespace JAKA
public
bool
GetDigitalOutput
(
JKTYPE
.
IOType
iOType
,
int
index
,
out
bool
result
)
{
result
=
false
;
int
rtn
=
jakaAPI
.
get_digital_output
(
ref
_handle
,
iOType
,
index
,
ref
result
);
if
(
rtn
==
RtnCode
.
ERR_SUCC
)
{
DebugLog
(
$
"GetDigitalOutput [{iOType}][{index}={result}] OK"
);
return
true
;
}
else
{
ErrorLog
(
$
"GetDigitalOutput [{iOType}][{index}={result}] Fail:{RtnCode.GetStrByCode(rtn)}"
);
}
//
int rtn = jakaAPI.get_digital_output(ref _handle, iOType, index, ref result);
//
if (rtn == RtnCode.ERR_SUCC)
//
{
//
DebugLog($"GetDigitalOutput [{iOType}][{index}={result}] OK");
//
return true;
//
}
//
else
//
{
//
ErrorLog($"GetDigitalOutput [{iOType}][{index}={result}] Fail:{RtnCode.GetStrByCode(rtn)}");
//
}
return
false
;
}
/// <summary>
...
...
source/JAKA/UCRobot.cs
查看文件 @
bc6a689
...
...
@@ -133,10 +133,10 @@ namespace JAKA
{
try
{
if
(
jakaBean
.
GetDigitalOutput
(
IOType
.
IO_CABINET
,
0
,
out
bool
insafe
))
{
lblSafe
.
BackColor
=
insafe
?
Color
.
YellowGreen
:
Color
.
Red
;
}
//
if (jakaBean.GetDigitalOutput(IOType.IO_CABINET, 0, out bool insafe))
//
{
//
lblSafe.BackColor = insafe ? Color.YellowGreen : Color.Red;
//
}
}
catch
{
...
...
编写
预览
支持
Markdown
格式
附加文件
你添加了
0
人
到此讨论。请谨慎行事。
Finish editing this message first!
Cancel
请
注册
或
登录
后发表评论