08-04-2022,10:57 AM
我一直在与C3 Bridge的开发人员合作开发他的软件版本,以使我能够与旧的Win95版本的KRC2控制器进行通信(Cross 3 Ole Architecture与当前的Kukavarproxy界面不兼容)
我们有正确的通信,但是我对Robodk Apikuka界面有一个问题,并且由于我无法“获得位置”而努力地了解问题是什么?
我尝试了两种方法来获得当前位置:
1)单击连接到机器人屏幕的“获取位置”按钮
2)运行robot.ychoints()从robolink python库中赞扬
在连接到机器人屏幕中显示日志时,我会得到以下内容:
192.168.178.85:7000 ...
准备好
发送命令...
JNTS 0 -90 90 0 0 0 0 0 0 0 0 0 0 -NAN
无效的关节
准备好
发送命令...
JNTS 0 -90 90 0 0 0 0 0 0 0 0 0 0 -NAN
无效的关节
准备好
发送命令...
断开连接
在C3桥梁日志上,我得到以下内容:
[08/04/09 16:05:35] [info]客户端<20>从'192.168.137.10'连接。
[08/04/09 16:05:35] [DEBUG]客户端<20> writevariableascii: = <0>。
[08/04/09 16:05:35] [debug]客户端<20> writevariableascii: = <0>。
[08/04/09 16:05:35] [DEBUG]客户端<20> ReadVariaBleasCii: = <0>。
[08/04/09 16:05:37] [DEBUG] Client <20> ReadVariableAscii: <$AXIS_ACT> = <{E6AXIS: A1 0.0, A2 -90.00000, A3 90.00000, A4 0.0, A5 0.0, A6 0.0, E10.0,E2 0.0,E3 0.0,E4 0.0,E5 0.0,E6 0.0}>。
[08/04/09 16:06:01] [DEBUG] Client <20> ReadVariableAscii: <$AXIS_ACT> = <{E6AXIS: A1 0.0, A2 -90.00000, A3 90.00000, A4 0.0, A5 0.0, A6 0.0, E10.0,E2 0.0,E3 0.0,E4 0.0,E5 0.0,E6 0.0}>。
[08/04/09 16:06:08] [info]客户端<20>断开连接。
为什么我在连接到机器人日志中收到“无效的关节”消息,我有配置问题吗?
我还可以使用Apikuka驱动程序打开一些调试(这很有用)?
我注意到,当我尝试运行移动操作时,API能够锻炼当前机器人位置甚至没有在控制器上运行的Robodksync542程序。
欢呼伊万
我们有正确的通信,但是我对Robodk Apikuka界面有一个问题,并且由于我无法“获得位置”而努力地了解问题是什么?
我尝试了两种方法来获得当前位置:
1)单击连接到机器人屏幕的“获取位置”按钮
2)运行robot.ychoints()从robolink python库中赞扬
在连接到机器人屏幕中显示日志时,我会得到以下内容:
192.168.178.85:7000 ...
准备好
发送命令...
JNTS 0 -90 90 0 0 0 0 0 0 0 0 0 0 -NAN
无效的关节
准备好
发送命令...
JNTS 0 -90 90 0 0 0 0 0 0 0 0 0 0 -NAN
无效的关节
准备好
发送命令...
断开连接
在C3桥梁日志上,我得到以下内容:
[08/04/09 16:05:35] [info]客户端<20>从'192.168.137.10'连接。
[08/04/09 16:05:35] [DEBUG]客户端<20> writevariableascii:
[08/04/09 16:05:35] [debug]客户端<20> writevariableascii:
[08/04/09 16:05:35] [DEBUG]客户端<20> ReadVariaBleasCii:
[08/04/09 16:05:37] [DEBUG] Client <20> ReadVariableAscii: <$AXIS_ACT> = <{E6AXIS: A1 0.0, A2 -90.00000, A3 90.00000, A4 0.0, A5 0.0, A6 0.0, E10.0,E2 0.0,E3 0.0,E4 0.0,E5 0.0,E6 0.0}>。
[08/04/09 16:06:01] [DEBUG] Client <20> ReadVariableAscii: <$AXIS_ACT> = <{E6AXIS: A1 0.0, A2 -90.00000, A3 90.00000, A4 0.0, A5 0.0, A6 0.0, E10.0,E2 0.0,E3 0.0,E4 0.0,E5 0.0,E6 0.0}>。
[08/04/09 16:06:08] [info]客户端<20>断开连接。
为什么我在连接到机器人日志中收到“无效的关节”消息,我有配置问题吗?
我还可以使用Apikuka驱动程序打开一些调试(这很有用)?
我注意到,当我尝试运行移动操作时,API能够锻炼当前机器人位置甚至没有在控制器上运行的Robodksync542程序。
欢呼伊万