Skip to content
切换导航条
切换导航条
当前项目
正在载入...
登录
孙克
/
URSolderingRobot
转到一个项目
切换导航栏
切换导航栏固定状态
项目
群组
代码片段
帮助
项目
活动
版本库
流水线
图表
问题
0
合并请求
0
维基
网络
创建新的问题
作业
提交
问题看板
文件
提交
网络
比较
分支
标签
Commit 380ead97
由
几米阳光
编写于
2018-10-16 16:23:28 +0800
浏览文件
选项
浏览文件
标签
下载
电子邮件补丁
差异文件
1
1 个父辈
3f006b78
隐藏空白字符变更
内嵌
并排
正在显示
3 个修改的文件
包含
9 行增加
和
8 行删除
DeviceLibrary/deviceLibrary/urRobot/URRobotControl.cs
URSolderingClient/App.config
URSolderingClient/记录.txt
DeviceLibrary/deviceLibrary/urRobot/URRobotControl.cs
查看文件 @
380ead9
...
...
@@ -497,16 +497,16 @@ namespace URSoldering.DeviceLibrary
string
y
=
Math
.
Round
(
point
.
Y
/
1000F
,
5
).
ToString
();
string
z
=
Math
.
Round
(
point
.
Z
/
1000F
,
5
).
ToString
();
string
moveCmd
=
"movep(p["
+
x
+
spiltStr
+
y
+
spiltStr
+
z
+
spiltStr
+
point
.
RX
+
spiltStr
+
point
.
RY
+
spiltStr
+
point
.
RZ
+
"],a=0.1, v=0.1, r=0)"
;
if
(
isHigh
)
{
moveCmd
=
"movep(p["
+
x
+
spiltStr
+
y
+
spiltStr
+
z
+
spiltStr
+
point
.
RX
+
spiltStr
+
point
.
RY
+
spiltStr
+
point
.
RZ
+
"],a=1.0, v=1.0, r=0)"
;
}
//string moveCmd = "movel(p[" + x + spiltStr + y + spiltStr + z + spiltStr + point.RX + spiltStr + point.RY + spiltStr + point.RZ + "],a=0.1, v=0.1,t=0, r=0)";
//string moveCmd = "movep(p[" + x + spiltStr + y + spiltStr + z + spiltStr + point.RX + spiltStr + point.RY + spiltStr + point.RZ + "],a=0.1, v=0.1, r=0)";
//if (isHigh)
//{
// moveCmd = "move
l(p[" + x + spiltStr + y + spiltStr + z + spiltStr + point.RX + spiltStr + point.RY + spiltStr + point.RZ + "],a=1.0, v=1.0,t=
0, r=0)";
// moveCmd = "move
p(p[" + x + spiltStr + y + spiltStr + z + spiltStr + point.RX + spiltStr + point.RY + spiltStr + point.RZ + "],a=1.0, v=1.
0, r=0)";
//}
string
moveCmd
=
"movel(p["
+
x
+
spiltStr
+
y
+
spiltStr
+
z
+
spiltStr
+
point
.
RX
+
spiltStr
+
point
.
RY
+
spiltStr
+
point
.
RZ
+
"],a=0.1, v=0.1,t=0, r=0)"
;
if
(
isHigh
)
{
moveCmd
=
"movel(p["
+
x
+
spiltStr
+
y
+
spiltStr
+
z
+
spiltStr
+
point
.
RX
+
spiltStr
+
point
.
RY
+
spiltStr
+
point
.
RZ
+
"],a=1.0, v=1.0,t=0, r=0)"
;
}
ClearPreCMD
();
URRobotClient
.
LastMoveCMD
=
moveCmd
;
...
...
URSolderingClient/App.config
查看文件 @
380ead9
...
...
@@ -10,6 +10,7 @@
<
add
key
=
"Robot_ConfigPath"
value
=
"\RobotConfig\solderingConfig\SolderingRobotConfig.csv"
/>
<
add
key
=
"Robot_CID"
value
=
"1"
/>
<
add
key
=
"HasSoldering"
value
=
"0"
/>
<
add
key
=
"ISDebug"
value
=
"1"
/>
<!--
AOI
检测文件-->
<
add
key
=
"VideoCameraName"
value
=
"[0] Integrated Camera"
/>
<
add
key
=
"AOIFileConfig"
value
=
"\RobotConfig\AOIConfig\AOIProgram.vscf"
/>
...
...
URSolderingClient/记录.txt
查看文件 @
380ead9
...
...
@@ -31,5 +31,5 @@ UR机器人是否到位判断条件修改:只判断X.Y.Z坐标是否一致
配置ISDebug=0时,才会检测夹具状态和急停状态
AOI检测NG时,红灯亮,等到下次开始焊接时清理红灯。
机器人移动movep改为movel
编写
预览
支持
Markdown
格式
附加文件
你添加了
0
人
到此讨论。请谨慎行事。
Finish editing this message first!
Cancel
请
注册
或
登录
后发表评论