美文网首页
MEGAROBO Studio中对MRH-E的支持

MEGAROBO Studio中对MRH-E的支持

作者: ww4u | 来源:发表于2018-07-25 07:28 被阅读0次
  • 搜索设备


    Hub
  • 命令控制台


    console
  • 自动命名
    • 设备前缀hub
    • 序号依次累计
  • 指令封装


    cmd
  • method


    method

示例

创建设备

hub = Mrhe( "Hub1")

拷贝文件到MRH-E

hub.fileCopy( "ttt.mrq", r"C:\Users\xxx\Desktop\1.mrq" )

执行MRH-E中的文件

hub.fileExec( "1.mrq", 0 )

说明

  • 使用MRH-E的脚本控制时需要:
  1. 设置到模式1,独立控制CAN总线
hub.setModeSwitch( 1 )
  1. 设置到模式1之后,MEGAROBO STUDIO不在后台进行CAN总线操作

fileExec的实现

  1. download
  2. wait end
  3. run
def fileExec( self, fileName, page, id = None ):
        """
        exec the fileName in mrh-e
        fileName: file in mrh-e
        page: 0~9
        id: receive id
        """
        self.fileDownload( fileName, page, id  )
        
        # wait for end
        self.waitFor( self.MRH_E_END )

        # wait for exec
        self.setRun( page )

相关文章

网友评论

      本文标题:MEGAROBO Studio中对MRH-E的支持

      本文链接:https://www.haomeiwen.com/subject/irmymftx.html