安装驱动

iNexBot 机械臂驱动文件列表

代码可从 MAX 安装目录下的 share/robot_code 中获取。

├── lua
│ └── xyz_status.lua
└── robotJob
└── R1
├── AxyzCartMoveBas.JBR 座标移动基础模板
├── AxyzCartRepo.JBR 座标移动二次定位模板
├── AxyzMasterTest.JBR 机械臂主控api测试程序
├── AxyzMotion.JBR 工控机主控程序
├── AxyzTrajAsync.JBR 轨迹移动异步模板
├── AxyzTrajSync.JBR 轨迹移动同步模板
├── NxyzGetCartPose.JBR 以下以N开头的函数,均为工控机主控函数,不能调用
├── NxyzGetCurJoints.JBR
├── NxyzGetDI.JBR
├── NxyzGetVersion.JBR
├── NxyzMotionParse.JBR
├── NxyzMovejSeq.JBR
├── NxyzMovelSeq.JBR
├── NxyzMovelUntil.JBR
├── NxyzSetAcc.JBR
├── NxyzSetCartMovej.JBR
├── NxyzSetCartMovel.JBR
├── NxyzSetDO.JBR
├── NxyzSetJntsMovej.JBR
├── NxyzSetJntsMovel.JBR
├── NxyzSetSpeed.JBR
├── NxyzSetTool.JBR
├── NxyzSetZone.JBR
├── RobotResetProgram.ResetPro
├── xyzCalGraspPose.JBR 以下以xyz开头的函数,均为机械臂主控函数,可以调用
├── xyzCalObjPose.JBR
├── xyzCapImg.JBR
├── xyzExeTraj.JBR
├── xyzGetCapImg.JBR
├── xyzGetGraspPose.JBR
├── xyzGetObjPose.JBR
├── xyzGetObjType.JBR
├── xyzGetPickIn.JBR
├── xyzGetPickOut.JBR
├── xyzGetPlaceIn.JBR
├── xyzGetPlaceOut.JBR
├── xyzNormalParse.JBR
├── xyzReqCapImg.JBR
├── xyzReqGraspPose.JBR
├── xyzReqObjPose.JBR
├── xyzReqPick.JBR
├── xyzReqPickPlace.JBR
├── xyzReqPlace.JBR
├── xyzResetPalStat.JBR
├── xyzResetTask.JBR
├── xyzSendCurCart.JBR
├── xyzSendCurJoints.JBR
├── xyzSendExtJoints.JBR
├── xyzStatus.JBPG
├── xyzSwitchApp.JBR
├── xyzSwitchFlow.JBR
├── xyzSwitchItem.JBR
├── xyzSwitchStrat.JBR
├── xyzSwitchTool.JBR
├── xyzUpdObjOnHand.JBR
├── xyzUpdObjToHand.JBR
└── xyzUpdTotePose.JBR

设定机械臂 IP

在示教器,将操作用户改为管理员,密码为“123456”。

进入 设置 -> 系统设置-> ip 设置,修改网口1 ip,修改控制器 ip。 为降低出错可能,建议使用默认 ip,注意工控机也要将 ip 改为相同网段(192.168.1.101)。

  • 网口1 “控制器IP”设置为:192.168.1.13

  • 本机 ip 设为:192.168.1.102 或同网段其他值

../../../_images/inexbot_set_ip_1.jpg

iNexBot 设定机械臂 IP

网络设置完成后重启机械臂生效。

配置 SOCKET 通信

打开 设置 -> TCP 通讯设置

  • 机械臂主控使用的是工艺号1, 修改方式为 客户端, IP 为 192.168.1.101,端口号为 11111, 帧头为空,分割符为“,”, 结束符为 “#”,进制为十进制。

  • 工控机主控使用的工艺号2,修改方式为 客户端, IP 为 192.168.1.101,端口号为 5000, 帧头为空,分割符为“,”, 结束符为 “#”,进制为十进制。

  • 工控机主控还需要使用 lua 脚本中的 socket,已在lua文件定义,无需修改,只需导入 lua 程序即可。

使用U盘导入程序

  • 将 MAX 安装目录下的 share/robot_code中 inexbot 的机械臂代码拷入U盘,插入示教器USB口

  • 在示教器上,点击 设置-> 系统设置 -> 导入程序,选择需要导入的文件夹导入。

    ../../../_images/inexbot_import_code_1.png

    U盘导入程序

  • 导入 lua 程序

    将 xyz_status.lua 脚本放到 u盘的 upgrade 文件夹中,或者 pc 版的 updateTmp 中,同样是在 导入程序 处,上传 xyz_status.lua 文件。

修改控制器角度显示为角度

  • 在示教器上,点击 设置-> 操作参数,将 姿态值``改为 ``角度制

    ../../../_images/inexbot_set_angle.png

    修改控制器角度显示为角度制