MISA编程入门

2018-07-17  本文已影响0人  ww4u

环境准备

pip win_unicode_console
pip install pyqt5
# coding = utf-8
print("hello")
新建文件

连接设备

设备连接图示

启动MegaRobo Studio

设备编程

环境变量中添加包目录

编程

dev = mrq.MRQ.MRQ("device1")    # 利用MRQ模块中的MRQ类创建设备
print( dev.IDN )                # 访问设备的IDN
读取序列号
dev.move( 0, 0, 180, 10 )       # 在规定时间旋转180度
dev.waitIdle( 0, 0, 60 )        # 等待旋转完成
电机旋转
设备的轴0旋转,轴号从0开始,轴0=CH1
#t,p,v
0,10,0
0.4,20,50
0.8,40,50
1.2,60,50
1.8,120,150
2.2,180,150
2.6,240,150
3.2,300,50
3.6,320,50
4,340,50
6,10,0
动作文件
                                # 下载动作文件
dev.program( 0, 0, r"G:\work\mc\develope\installer\package\dataset\tulun.csv")
dev.waitEnd( 0,0, 60 )          # 等待下载完成

dev.call( 0, 0 )                # 执行下载的动作文件
dev.waitIdle( 0, 0, 60 )        # 等待执行完成    

数据文件

编码

附:例程源码

# coding = utf-8
# print("hello")

import mrq                      # 导入mrq包
import mrq.MRQ                  # 导入MRQ模块

dev = mrq.MRQ.MRQ("device1")    # 利用MRQ模块中的MRQ类创建设备
print( dev.IDN )                # 访问设备的IDN

# dev.move( 0, 0, 180, 10 )       # 在规定时间旋转180度
# dev.waitIdle( 0, 0, 60 )        # 等待旋转完成

                                # 下载动作文件
dev.program( 0, 0, r"G:\work\mc\develope\installer\package\dataset\tulun.csv")
dev.waitEnd( 0,0, 60 )          # 等待下载完成

dev.call( 0, 0 )                # 执行下载的动作文件
dev.waitIdle( 0, 0, 60 )        # 等待执行完成    
上一篇下一篇

猜你喜欢

热点阅读