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
...
@@ -324,32 +324,32 @@ namespace OnlineStore.DeviceLibrary
{
{
insafeAtOutlet
=
false
;
insafeAtOutlet
=
false
;
insafeAtInlet
=
false
;
insafeAtInlet
=
false
;
if
(
GetRobotInfo
(
out
JAKA
.
JAKABean
bean
))
//
if (GetRobotInfo(out JAKA.JAKABean bean))
{
//
{
if
(
start
)
//
if (start)
{
//
{
bean
.
Run
();
//
bean.Run();
}
//
}
else
//
else
bean
.
Abort
();
//
bean.Abort();
}
//
}
}
}
/// <summary>
/// <summary>
/// 机器人运动中止
/// 机器人运动中止
/// </summary>
/// </summary>
public
void
MotionAbort
()
public
void
MotionAbort
()
{
{
if
(
GetRobotInfo
(
out
JAKA
.
JAKABean
bean
))
//
if (GetRobotInfo(out JAKA.JAKABean bean))
{
//
{
bean
.
MotionAbort
();
//
bean.MotionAbort();
}
//
}
}
}
public
bool
RobotPause
()
public
bool
RobotPause
()
{
{
if
(
GetRobotInfo
(
out
JAKA
.
JAKABean
bean
))
//
if (GetRobotInfo(out JAKA.JAKABean bean))
{
//
{
return
bean
.
Pause
();
//
return bean.Pause();
}
//
}
return
false
;
return
false
;
}
}
...
...
source/JAKA/JAKABean-Functions.cs
查看文件 @
bc6a689
...
@@ -127,16 +127,16 @@ namespace JAKA
...
@@ -127,16 +127,16 @@ namespace JAKA
public
bool
GetDigitalOutput
(
JKTYPE
.
IOType
iOType
,
int
index
,
out
bool
result
)
public
bool
GetDigitalOutput
(
JKTYPE
.
IOType
iOType
,
int
index
,
out
bool
result
)
{
{
result
=
false
;
result
=
false
;
int
rtn
=
jakaAPI
.
get_digital_output
(
ref
_handle
,
iOType
,
index
,
ref
result
);
//
int rtn = jakaAPI.get_digital_output(ref _handle, iOType, index, ref result);
if
(
rtn
==
RtnCode
.
ERR_SUCC
)
//
if (rtn == RtnCode.ERR_SUCC)
{
//
{
DebugLog
(
$
"GetDigitalOutput [{iOType}][{index}={result}] OK"
);
//
DebugLog($"GetDigitalOutput [{iOType}][{index}={result}] OK");
return
true
;
//
return true;
}
//
}
else
//
else
{
//
{
ErrorLog
(
$
"GetDigitalOutput [{iOType}][{index}={result}] Fail:{RtnCode.GetStrByCode(rtn)}"
);
//
ErrorLog($"GetDigitalOutput [{iOType}][{index}={result}] Fail:{RtnCode.GetStrByCode(rtn)}");
}
//
}
return
false
;
return
false
;
}
}
/// <summary>
/// <summary>
...
...
source/JAKA/UCRobot.cs
查看文件 @
bc6a689
...
@@ -133,10 +133,10 @@ namespace JAKA
...
@@ -133,10 +133,10 @@ namespace JAKA
{
{
try
try
{
{
if
(
jakaBean
.
GetDigitalOutput
(
IOType
.
IO_CABINET
,
0
,
out
bool
insafe
))
//
if (jakaBean.GetDigitalOutput(IOType.IO_CABINET, 0, out bool insafe))
{
//
{
lblSafe
.
BackColor
=
insafe
?
Color
.
YellowGreen
:
Color
.
Red
;
//
lblSafe.BackColor = insafe ? Color.YellowGreen : Color.Red;
}
//
}
}
}
catch
catch
{
{
...
...
编写
预览
支持
Markdown
格式
附加文件
你添加了
0
人
到此讨论。请谨慎行事。
Finish editing this message first!
Cancel
请
注册
或
登录
后发表评论