05-08-2023,上午09:29
亲爱的大家,我希望你们都过得很好。
我正在写一个代码,允许我移动Staubli TX-2 90机械臂,由CS9控制器控制。
当然,我已经选择了合适的PostProcessor。
在代码中,我使用MoveJ命令在不同姿势之间移动机器人。
当我使用RunMode 1(模拟)时,一切都正确运行,即使各种姿势之间的运动不是线性的。该动作在真实机器人上也表现良好。
当我使用MoveL时,问题就来了。在RoboDK上的仿真可以正确地执行MoveL的动作;MoveL_Test命令报告0(这意味着两个位置之间的线性运动是可行的);但是当我尝试使用RunMode 6(在机器人上运行)时,机器人不移动。更准确地说,RoboDK上的模拟只执行第一个动作,但当它意识到真正的机器人没有移动时,它就停止了。
我想用MoveL来执行动作。有人有相同或类似的问题吗?
感激地,
LeoLeo
我正在写一个代码,允许我移动Staubli TX-2 90机械臂,由CS9控制器控制。
当然,我已经选择了合适的PostProcessor。
在代码中,我使用MoveJ命令在不同姿势之间移动机器人。
当我使用RunMode 1(模拟)时,一切都正确运行,即使各种姿势之间的运动不是线性的。该动作在真实机器人上也表现良好。
当我使用MoveL时,问题就来了。在RoboDK上的仿真可以正确地执行MoveL的动作;MoveL_Test命令报告0(这意味着两个位置之间的线性运动是可行的);但是当我尝试使用RunMode 6(在机器人上运行)时,机器人不移动。更准确地说,RoboDK上的模拟只执行第一个动作,但当它意识到真正的机器人没有移动时,它就停止了。
我想用MoveL来执行动作。有人有相同或类似的问题吗?
感激地,
LeoLeo