0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

强实时运动控制内核MotionRT750(一):驱动安装、内核配置与使用

正运动技术 来源:正运动技术 作者:正运动技术 2025-07-03 15:48 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

01 MotionRT750简介

MotionRT750是正运动技术首家自主自研的x86架构Windows系统或Linux系统下独占确定CPU的强实时运动控制内核。

wKgZO2hmNZiAdWvMAAMxG6MrdvA238.png


该方案采用独占确定CPU内核技术实现超强性能的强实时运动控制。它将核心的运动控制、机器人算法数控(CNC)及机器视觉等强实时的任务,集中运行在1-2个专用CPU核上。与此同时,其余CPU核则专注于处理Windows/Linux相关的非实时任务。

此外集成MotionRT750 Runtime实时层与操作系统非实时层,并利用高速共享内存进行数据交互,显著提升了运动控制与上层应用间的通信效率及函数执行速度,最终实现更稳定、更高效的智能装备控制,确保了运动控制任务的绝对实时性与系统稳定性,特别适用于半导体、电子装备等高速高精的应用场合。


wKgZPGhmNZmAVT0uAAO6ooZXSd4994.png


02 MotionRT750的安装与使用

MotionRT750的安装包有如下资料:

1.【drive】文件夹是存储驱动文件;

2.【固件】文件夹是存储MotionRT750的固件文件;

3.【软件】文件夹是存储MotionRT750的控制台软件。

wKgZO2hmNZmATH3nAAFLiYwrOFI401.png


第一步:安装驱动程序

一.无卡模式下的驱动安装步骤

无卡模式:即PC电脑上的PCIE卡槽上未安装正运动的XPCIE、XPCI或MINIPCIE系列的控制卡,该模式下的MotionRT750只有3小时的使用期限,到期会自动停止运行。可以在笔记本电脑上安装MotionRT750后做一些程序功能或算法的验证等工作。(笔记本电脑的网口安装EtherCAT总线相关的协议后可直接带总线伺服、IO等从站进行测试工作)

具体步骤:

在设备管理器中,菜单:“操作”→“添加过时硬件”,如若没有“操作”,就直接鼠标右击。

1.找到【添加过时硬件】。

wKgZPGhmNZmAJXceAAFPggtGzis168.png

2.点击【下一步】。

wKgZO2hmNZqALKcZAAOBKxHOkyQ413.png

3.选择【安装我手动从列表选择的硬件】,然后点击【下一步】。

wKgZPGhmNZqATlTLAABLiAv9quU626.png

4.选择【显示所有设备】后点击【下一步】,然后点击【从磁盘安装】。

wKgZO2hmNZuAfcqEAABU8Sh-D4g029.png

wKgZPGhmNZuAG_A-AABCphtpdHE023.png

5.点击【浏览】,找到MotionRT750安装包里面的【driver】的文件夹,选择名为【ZMotionRt64.inf】的驱动文件。

wKgZO2hmNZuAMxC9AADrnFnpUeU331.png

wKgZPGhmNZyAfjGlAAETUVsZCNM231.png

6.然后点击【下一步】→【下一步】→【完成】。

wKgZO2hmNZyAIxq_AABToOFBk90339.png

wKgZPGhmNZ2AMFETAAFxWJ6Z6pY369.png

7.完成后,即可在设备管理器的树状图里面看到【ZMotion_Device】。

wKgZO2hmNZ2ATtWxAACHUz6Hi1I661.png

二.插卡模式下的驱动安装步骤

插卡模式:即PC电脑的PCIE卡槽上有安装的XPCIE、XPCI或MINIPCIE系列的控制卡。

wKgZPGhmNZ6ARd8LAAVlaInnK_o742.png

具体步骤:

1.找到并打开设备管理器,找到【其他设备】,有黄色感叹号的【PCI设备】。

wKgZO2hmNZ6AWugPAAFTfDPUD94529.png

wKgZPGhmNZ-ASfFsAAFqsDRzfp4140.png


如果存在多个PCI设备的情况,如何判断哪个PCI设备是正运动的XPCIE系列的运动控制卡呢?

我们可以鼠标右击PCI设备的【属性】点击选择【详细信息】,详细信息的属性选择【硬件ID】,确认为PCIVEN_EF34&DEV_1000&开头的PCI设备就是我们要安装驱动的设备。

wKgZO2hmNZ-AKjnfAAD2-so1oaI678.png

2.点击【下一步】。

wKgZPGhmNZ-AKwPJAAOBKxHOkyQ223.png

3.选择【安装我手动从列表选择的硬件】,然后点击【下一步】。

wKgZPGhmNZqATlTLAABLiAv9quU626.png

4.选择【显示所有设备】后点击【下一步】,然后点击【从磁盘安装】。

wKgZO2hmNZuAfcqEAABU8Sh-D4g029.png

wKgZPGhmNZuAG_A-AABCphtpdHE023.png

5.点击【浏览】,找到MotionRT750安装包里面的【driver】的文件夹。

wKgZO2hmNZuAMxC9AADrnFnpUeU331.png

6.然后点击【下一步】→【完成】。

wKgZO2hmNaCAVPsKAAFxWJ6Z6pY730.png

7.完成后,即可在设备管理器的树状图里面看到【ZMotion_Device】。

wKgZO2hmNZ2ATtWxAACHUz6Hi1I661.png

7.MotionRT750驱动安装视频演示可点击→“强实时运动控制内核MotionRT750(一):驱动安装”查看。

第二步:给MotionRT750配置可使用的CPU核心

1.【以管理员身份运行】CPU配置工具【configtool.exe】。

一定要以管理员器的身份运行哦!

wKgZPGhmNaCARN32AAKy3VECoKo265.png

2.点击【Config】再点击【OK】,然后按照提示点击【是】等待电脑重启,即可完成CPU的配置。

wKgZO2hmNaCAWoiAAAB92t0-gYA434.png

wKgZPGhmNaKALFkdAAFPmfPxXuo579.png

3.【以管理员身份】再次运行CPU配置工具【configtool.exe】,查看CPU的配置情况,点击【OK】即可关闭工具。

wKgZO2hmNaKADxi1AAAw2QchB7w413.png

4.任务管理器也可以确认Windows系统可以使用的CPU核心数也少了一个。

wKgZPGhmNaOAfHWOAAKP6yuXYZE137.png

注意

1.需要管理员权限执行[configtool.exe]。

2.不配置CPU则无法使用MotionRT750。

wKgZO2hmNaOAXAU0AABPw_3hL3w453.png

3.若不使用MotionRT750,则须打开configtool.exe将reserve设置为0,依次点击如下按钮【Config】--【ClearSet】--【OK】--【是】,然后等待电脑重启后,即可清除配置把CPU核心交还给Windows系统使用。

5.MotionRT750 CPU配置视频演示可点击→“强实时运动控制内核MotionRT750(一):CPU配置”查看。


第三步:MotionRT750的控制台讲解

1.打开【MotionRt750.exe】。

wKgZPGhmNaSAYB0HAAKy-H4fjlY200.png

wKgZO2hmNaSAFWoIAAByNTSu8PA007.png

2.更新子卡信息并保存。

对于工控机上有插我们的XPCI系列控制卡的用户,首次使用MotionRT750的控制台要记得更新子卡信息并保存,以免下次启动MotionRT750的控制台有报错【卡列表改变】。

具体步骤如下:依次点击【UpdateCard】→【--->】→【OK】后,即可完成子卡列表信息的保存。(一个工控机可以插多张XPCIE系列的扩展卡)

wKgZPGhmNaSALBGnAAHBTtV0XKU315.png

3.【TrialLicense】按钮介绍。

无XPCIE控制卡或XPCIE卡上所授权的功能不够时,我们可以配置【TrialLicense】来短期性的获取MotionRT750的更多更强大的功能。

值得注意的是:配置完【TrialLicense】后MotionRT750会在3个小时后自动停止运行,所以在正常的加工生产中我们要记得清除【TrialLicense】的配置。

wKgZO2hmNaSATSt_AACnf-5hZGE541.png


注意:正常的加工生产中要记得清除【TrialLicense】的所有配置!!!

鼠标选择TrialLicense的相关信息后,然后点击键盘的【Delete】按钮外出相关信息的清除,然后点击【OK】按钮完成保存退出。

wKgZPGhmNaWAFrJeAAAus7i0OcA905.png

4.【Config】按钮介绍。

该界面用于配置MotionRT750的一些具体配置,配置完成后点击【OK】按钮进行保存配置,具体说明看《MotionRT750说明书V1.1.1.pdf》。

wKgZPGhmNaWAERqNAAIFG6x-pMo898.png

wKgZO2hmNaaAJHFHAAH8AWKWjSE870.png

5.MotionRT750的固件升级。

MotionRT750的固件升级和传统的控制器的固件升级步骤有较大的区别。

具体步骤如下:

(1)先把后缀是zfm的固件文件拷贝到MotionRT750控制台的文件夹里面,然后去【License】界面的【Kernel file】处选择刚刚拷贝进去的文件即可完成固件升级。

wKgZPGhmNaaAN8TTAAL259paSno167.png

(2)如果MotionRT750控制台的文件夹里面没有对应的固件文件,启动MotionRT750的时候会有如下报错。

wKgZO2hmNaaAX5m3AABfeXw3Y_U375.png


03 RTSys软件连接MotionRT750

1.启动MotionRT750

wKgZPGhmNaeAAAR_AAECHAVl0j0427.png

2.软件连接

上位机连接MotionRT750主要有LOCAL接口和网口两种连接方式,网口连接时MotionRT750的IP地址就是工控机本身的IP地址。

上位机通过LOCAL接口链接MotionRT750,数据交互方式是直接内存交互的,交互速度快且稳定,单条指令交互周期在3us以内,推荐使用。

RTSys软件点击【连接】→【连接控制器】,在弹窗里面的【PCI/Local】行选择【MotionRT1】,然后点击【连接】按钮即可链接上MotionRT750。

wKgZO2hmNaeAXv0BAAGKh_jNPms710.png


wKgZPGhmNaiANJ1fAAHhFP_YerY887.png

上位机也可通过网口链接的方式链接MotionRT750,该方式下数据交互是需要CPU进行中转处理的,与MotionRT750交互速度会慢于LOCAL接口。

RTSys软件点击【连接】→【连接控制器】,在弹窗里面的【IP】行点击【IP扫描】,然后点击【开始扫描】,待IP扫描完成后点击【确定】按钮后,在【IP地址下拉框】里面输入或选择对应的IP后点击【连接】按钮即可链接上MotionRT750。

wKgZO2hmNaiATNN6AAD5GgtngKo361.png


wKgZPGhmNamATbE2AAHhP5VED5g254.png


3.下载Basic项目到MotionRT750里面即可运行

wKgZO2hmNamACpifAAJZpFg25Ds503.png



04 网卡安装RT协议

1.打开电脑【网络连接】界面(以WIN10系统为例)。

(1)右键点击桌面上【此电脑】,点击【属性】。

wKgZPGhmNaqAGLs-AADO8o5J-Dg899.png

(2)再点击【主页】进入到Windows设置界面。

wKgZO2hmNaqAbwqXAAOPNTr31Sk802.png


(3)找到【网络与Internet】选项卡,点击进去。


wKgZO2hmNauAK37zAAEADQpROyk963.png


(4)点击该界面内的【更改适配器选项】,就能弹出【网络连接】界面。


wKgZPGhmNayAXqddAAKndZxbu9k423.png


wKgZO2hmNayASvTBAACY0WBTUPw416.png


2.选择网卡安装ECAT总线协议。

(1)右键选中的网卡,点击【属性】,点击【安装】,点击【协议】,点击【添加】。


wKgZPGhmNayAN6yqAAGUrU1np_s756.png


(2)在弹出的选择网络协议窗口界面点击【从磁盘安装】。


wKgZO2hmNa2AIbQfAAF48RFjPVE203.png


(3)在弹出的窗口界面点击【浏览】。


wKgZPGhmNa6AfbeyAAGNDAIFtoE817.png


(4)在【查到文件】窗口找到我们前面从正运动官网下载的MotionRT750驱动文件【driver】文件夹下的【ZMotionRtPacket.inf】文件,然后点击【打开】。


wKgZO2hmNa6AaQMcAAHBBfzQ69A907.png



wKgZPGhmNa-AU58TAAG4sTWE08Y277.png


(5)在【从磁盘安装】窗口点击【确定】。


wKgZPGhmNbCAZjN2AAGbWkJFcXI643.png


(6)继续点击【确定】。


wKgZO2hmNbCAOhtOAAGoPSs6G3Q788.png


(7)在网卡属性界面看到【ZMotionRT64 Packet Protocol Driver】协议内容说明安装成功。


wKgZPGhmNbGAMv-WAABjY2ysdSk752.png


3.MotionRT750控制台添加ECAT总线网卡。

(1)双击【MotionRt750.exe】打开MotionRT750控制台,点击【AddEcat】。


wKgZO2hmNbGAa4zKAAH-dlSejEE564.png


(2)选择我们安装好ECAT总线协议驱动的网卡,点击【OK】。


wKgZPGhmNbGAdge_AAAmsNhSaCc945.png


(3)回到控制台界面,点击【UpdateCard】,再点击【-->】添加到Configlist,在点击【OK】,看到MotionRT1下包含了我们添加的网卡。


wKgZO2hmNbKAWgSdAABJluhOeGU942.png



wKgZPGhmNbKABcjOAAAo2BYHcE0775.png



05 网口试跑总线驱动器

1.启动MotionRT750。

wKgZO2hmNbKAX-viAAECHAVl0j0698.png


2.RTSys软件连接MotionRT750。RTSys软件点击【连接】→【连接控制器】,在弹窗里面的【PCI/Local】行选择【MotionRT1】,然后点击【连接】按钮即可链接上MotionRT750。


wKgZPGhmNbOAKGoZAAGKh_jNPms343.png


wKgZPGhmNaiANJ1fAAHhFP_YerY887.png


3.驱动器上电,将总线驱动器跟电脑主机安装了ECAT总线协议的网口用网线连接。


wKgZO2hmNbSAfFmAAABCzawnBPE885.png


4.咨询技术支持,获取【总线初始化模板程序】。


wKgZPGhmNbSARyzYAAHCNaKenu0521.png


5.使用【RTSys】软件,点击软件左上角菜单栏的【文件】→【打开项目】,打开【总线初始化模板程序】文件夹内的【ECAT总线初始化.zpj】工程项目。


wKgZO2hmNbWAcHVlAABQPJn3l9w954.png


wKgZPGhmNbWAeFo5AADpjUGleRk879.png


6.点击左上角【常用】菜单栏内的【下载RAM】【下载ROM】(RAM掉电不保存,ROM掉电保存,上电自动运行)下载basic总线初始化程序,看到【总线初始化结束】的打印信息表示初始化完成(此时应能听到驱动上使能的声音)。


wKgZO2hmNbaAMyuMAAJQtyNyuGI670.png


7.点击菜单栏【控制器】,再点击【控制器状态】,然后点击【槽位0节点】确认控制器识别到总线驱动器。


wKgZPGhmNbaAeeurAAJYADVLR5M081.png


8.点击菜单栏【工具】→【手动运动】,在弹出的界面里选择对应轴号(示例只有一个总线轴,所以运动轴0),设置合适【脉冲当量】、【加速度】、【速度】等轴参数,再点击【左转】【右转】,可以直接观察实际电机运动情况,或者观察【手动运动】界面的【指令位置】、【反馈位置】是否有变化,【轴参数】界面【DPOS】、【MPOS】是否有变化来判断。


wKgZPGhmNbeAI4qnAAHrM0KZiNw918.png


wKgZO2hmNbeAWrrkAAIFkbuA1hM446.png


9.总线驱动器例程初始化进行手动运动视频演示可点击→“强实时运动控制内核MotionRT750(一):总线驱动器初始化”查看。


本次,正运动技术强实时运动控制内核MotionRT750(一):驱动安装、内核配置与使用,就分享到这里。 本文由正运动技术原创,欢迎大家转载,共同学习,一起提高中国智能制造水平。文章版权归正运动技术所有,如有转载请注明文章来源。


审核编辑 黄宇

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 运动控制
    +关注

    关注

    5

    文章

    793

    浏览量

    34293
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    实时运动控制内核MotionRT750(十):运动控制中的微调轨迹动态补偿

    运动控制
    正运动技术
    发布于 :2025年11月06日 09:27:11

    实时运动控制内核MotionRT750(六):us级高速交互之C++,为智能装备提速

    Windows下运动控制实时内核MotionRT750的高速交互之C++
    的头像 发表于 09-04 14:50 502次阅读
    <b class='flag-5'>强</b><b class='flag-5'>实时运动</b><b class='flag-5'>控制</b><b class='flag-5'>内核</b><b class='flag-5'>MotionRT750</b>(六):us级高速交互之C++,为智能装备提速

    实时运动控制内核MotionRT750(五):EtherCAT总线冗余让生产制造更可靠

    EtherCAT总线冗余赋能生产更可靠保障!
    的头像 发表于 08-21 11:14 576次阅读
    <b class='flag-5'>强</b><b class='flag-5'>实时运动</b><b class='flag-5'>控制</b><b class='flag-5'>内核</b><b class='flag-5'>MotionRT750</b>(五):EtherCAT总线冗余让生产制造更可靠

    实时运动控制内核MotionRT750(四):高速贴装应用中的拱形运动

    C#编程实现高速贴装应用中的拱形运动
    的头像 发表于 08-15 11:32 2536次阅读
    <b class='flag-5'>强</b><b class='flag-5'>实时运动</b><b class='flag-5'>控制</b><b class='flag-5'>内核</b><b class='flag-5'>MotionRT750</b>(四):高速贴装应用中的拱形<b class='flag-5'>运动</b>

    实时运动控制内核MotionRT750(二):精密点胶的PSO应用

    PSO在精密点胶中的应用
    的头像 发表于 07-16 11:35 508次阅读
    <b class='flag-5'>强</b><b class='flag-5'>实时运动</b><b class='flag-5'>控制</b><b class='flag-5'>内核</b><b class='flag-5'>MotionRT750</b>(二):精密点胶的PSO应用

    实时运动控制内核MotionRT750(二):精密点胶的PSO应用#正运动技术 #运动控制 #

    运动控制
    正运动技术
    发布于 :2025年07月16日 10:05:49

    实时运动控制内核MotionRT750():驱动安装 #正运动技术 #正运动 #运动控制 #

    运动控制
    正运动技术
    发布于 :2025年07月03日 14:16:07

    实时运动控制内核MotionRT750():CPU配置 #正运动技术 #运动控制 #正运动 #

    运动控制
    正运动技术
    发布于 :2025年07月03日 14:15:14