eataiwo / TCP-IP-4Axis-Python-CMD

Demo of MG400/M1Pro, Python package based on TCP/IP protocol, command line operation mode

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

English version of the README -> please click here

先读我

1. 运行 Demo 需以下步骤

  1. 电脑可用网线连接控制器的网口,然后设置固定 IP,与控制器 IP 在同一网段下。也可无线连接控制器。

    • 四轴机器人(如MG400等) 有线连接时连接LAN1:ip为192.168.1.6 , 有线连接时连接LAN2:ip为192.168.2.6, 无线连接:ip为192.168.9.1
    • 六轴机器人(如CR系列等) 有线连接:ip为192.168.5.1 , 无线连接:ip为192.168.1.6
  2. 尝试 ping 通控制器 IP,确保在同一网段下。

  3. python环境配置numpy:pip install numpy -i http://pypi.douban.com/simple/ --trusted-host pypi.douban.com

2. 文件说明

  1. main.py: 主程序运行入口。

  2. dobot_api.py:封装机器人接口,根据机器人TCP/IP远程控制方案(https://github.com/Dobot-Arm/TCP-IP-Protocol)自行修改。

  3. files:存放报警ID相关信息

3. 运行Demo

方法一: 需要检测搜索到动态库,需在VsCode中打开整个目录,再直接运行 main.py。

方法二: 需要检测搜索到动态库,需在PyCharm中打开整个目录,再直接运行 main.py。

4. 测试环境

  • language: Python 3.8 64-bit
  • os: Windows 10 64-bit

5.控制器版本

可以使用TCP/IP协议的控制器版本如下:

  • MG400: 1.5.4.0 及以上
  • CR: 3.5.1.9 及以上

About

Demo of MG400/M1Pro, Python package based on TCP/IP protocol, command line operation mode

License:MIT License


Languages

Language:Python 100.0%