elmo驱动器上位机的使用

这篇具有很好参考价值的文章主要介绍了elmo驱动器上位机的使用。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1.接线

2.连接和配置

3.调试

4.开机自运行

1.接线示意图

elmo驱动器上位机的使用

2. 连接和配置

(1)添加驱动器到工作空间。在工作空间右键,选择Add Gold Driver。

elmo驱动器上位机的使用

(2)新建驱动器(Driver03)如图所示,前面两个为之前新建过的。

(3)在Driver03里,选择目标连接方式,选择Direct Access USB(直接使用USB)连接。

(4)选择USB连接的端口。选择第一步在设备管理器里的端口,这里选择com3接口。

(5)连接驱动器。在右侧系统设置的工作区里,右键Driver03,选择connect。

(6)电机参数如下:

elmo驱动器上位机的使用

 elmo驱动器上位机的使用

 elmo驱动器上位机的使用

 elmo驱动器上位机的使用

 最后,点击自动调节,进行应用,期间电机会小幅运动,注意安全。

elmo驱动器上位机的使用

3.调试

如下界面,进行如下设置,点击enable会后,填写好sine参数,点击start,即可开始运动。前提是确认编码器是校准标定过的,如果编码器红灯,一定要标定变绿才行。

elmo驱动器上位机的使用

4.开机自运行一个sin的往复运动

根据需要,调节k的值,可以更改运动速度的大小,初始可以给个比较小的值,比如k=1000 //k is the unit factor.

#@AUTOEXEC
//Call your Auto Exec Function Here 
until AN[6]>20
wait 1000
main()

function P2P_Abs(float Distance)
float k

if (UM!=5)    // Ensure motor is in position mode, otherwise disable the motor
 MO=0
end
if (MO==0)
 UM=5 // Set position mode before enable motor
 MO=1 // Enable motor
end

k=1000 //k is the unit factor.

PR= Distance*k     // Set P2P motion target position(point-to-point relative motion), PA is point-to-point absolute motion
SP= 0.4e6*k     // Set P2P motion speed
AC=60*k          // Set P2P motion acceleration
DC=60*k          // Set P2P motion deceleration
SD=60*k          // Set P2P motion stop deceleration
SF=20 // Set Smooth Factor
BG // Begin motion

return

//positive isodistance segmented motion, the total stroke is Distance, and the number of segments is Num, which can be used to the laser interferometer measurement
function pos_func(float Num,float Distance)
float i,deltaDis,realPos
deltaDis=Distance/Num
realPos=0
for i=1:Num
realPos=realPos+deltaDis
P2P_Abs(realPos)
wait(3000)
end
return

function neg_func(float Num,float Distance)
float i,deltaDis,realPos
deltaDis=Distance/Num
realPos=Distance
for i=1:Num
realPos=realPos-deltaDis
P2P_Abs(realPos)
wait(3000)
end
return

// The main program
function main()
int j,k
HM[1]=1 //Modify a position counter (homing)
for j=1:200
pos_func(1,45)
pos_func(1,-45)
//for k=1:3
//wait(10e3)
//end
end

MO=0
return

①选择Drive Programming,右键单击Solution并从下拉菜单中选择New Project,新建一个工程;②然后右键单击Project名称并选择New Program,即可开始编写运动程序;③编译程序之前,要先将驱动器链接到Project,在Workspace tree中右键单击drive,从下拉菜单中选择Link Project;④下一步是构建和下载程序,单击Build按钮,IDE软件将编译程序,如果在编译期间没有报错,它就会将程序下载到驱动器上。这个选项只能在online模式下使用。同时Output选项卡显示该操作的结果。⑤最后,在驱动器中运行程序,单击Start按钮。这个按钮运行程序,忽略任何选择的调试选项,如断点。

界面截图如下所示:

elmo驱动器上位机的使用

 如果加入了开机自动启动的头三行代码,在启动运行之后,按照顺序,先拔掉电源,再拔掉连接的数据线。再次连接电源,即可发现能够自动运行了。文章来源地址https://www.toymoban.com/news/detail-415048.html

到了这里,关于elmo驱动器上位机的使用的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 配有 1TB 驱动器的 Surface Pro 5 设备显示两个驱动器

    在配有 1TB 驱动器的某些 Surface 设备上遇到以下症状: Diskpart 显示两个 512 GB 驱动器而不是一个 1 TB 驱动器。 Windows 资源管理器显示两个 512 GB 驱动器而不是一个 1 TB 驱动器。 裸机恢复 (BMR) 映像表示“在恢复您的电脑时出现问题”,或者在尝试恢复 BMR 映像时报告其他错误。

    2024年02月04日
    浏览(96)
  • 雷赛驱动器调试

    用RS232通讯线连接PC和驱动器 打开参数总表   ① 恢复出厂设置 ② 将Pr4.02改成0x83,使能伺服驱动器 ③ 保存参数 ④ 下发参数到驱动器 ⑤ 显示成功后,断电重启。   连接485,设置串口:波特率9600(默认),8N1。 MODBUS协议: ID为1为例(驱动器上旋钮波动开关设置ID),发送

    2024年02月11日
    浏览(44)
  • 伺服驱动器485通信

    伺服驱动器和上位机使用485通信,驱动电机运行调试成功案例分享。 调试步骤如下: 1:使用汇川伺服驱动器案例分享。首先看下伺服驱动器的485通信链接方法,使用两根线链接,485+ ,485-。厂家建议GND也要连接上,我试了一下,连接不连接都可以通信。![通信接线图]! 2.查看

    2024年02月07日
    浏览(137)
  • 电机应用-电机与驱动器简介

    目录 电机和驱动器 直流电机 有刷电机驱动器 无刷电机驱动器 步进电机 步进电机驱动器 伺服电机 伺服电机驱动器 舵机 电机是一种可以在电能和机械能间 相互转换 的设备。(发电机是将机械能转换为电能,电动机是将电能转换为机械能)。 主要有直流电机、步进电机、伺

    2024年02月06日
    浏览(63)
  • 【python】 安装浏览器驱动器

    使用Selenium模块需要安装浏览器驱动程序,不同的浏览器的驱动程序不一样,以Chrome为例,Chrome的驱动程序为ChromeDriver。 打开浏览器,打开设置 查看“关于 Chrome”,查看浏览器版本,记住浏览器版本, 然后打开http://chromedriver.storage.googleapis.com/index.html,找到最接近对应版本

    2024年02月12日
    浏览(51)
  • STM32F4驱动42步进电机(采用驱动器)

    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 stm32f407zgt6芯片,tb6600驱动器 植树机代码,可以驱动四路42步进电机,以下是只驱动1路。 : 红线接B+(TB6600), 蓝线接B-, 绿线接A-, 黑线接A+ 该图片是转载的。根据本文代码:Signal的-统一接开发板的GND(解

    2024年02月03日
    浏览(62)
  • 网络驱动器设备:ISCSI服务器

    主机名 IP ISCSI服务端 192.168.200.10 ISCSI客户端 192.168.200.20 Windows客户端 192.168.200.30 iSCSI(Internet Small Computer System Interface)是一种将SCSI(Small Computer System Interface)存储协议运行在TCP/IP网络上的技术。它通过使用IP网络来传输SCSI命令和数据,并将存储设备的逻辑单元(LUN)暴露给

    2024年04月28日
    浏览(51)
  • 三相直流无刷电器驱动器(BLDC)

    说明 所有的硬件和代码已经开源,请移步代码开源连接 首先这个项目这个是自己学习的时候做的,目前已经验证霍尔有感方案,其他的还没验证。 如果当中存在问题,欢迎评论区一起讨论。 介绍 stm32直流电机控制 采用STM32F103C6T6A作为主控 主控与驱动分离 采用三相逆变桥电

    2024年02月04日
    浏览(42)
  • 制作 Kali 可启动 USB 驱动器

    Kali 可启动 USB 驱动器的优点: 不会更改主机系统的硬盘驱动器或已安装的操作系统,并且要返回正常操作,您只需删除“Kali Live”USB 驱动器并重新启动系统即可。 便携式的 - 您可以将 Kali Linux 放在口袋里,并在几分钟内让它在可用的系统上运行 可定制的 - 您可以使用相同

    2024年01月21日
    浏览(52)
  • Linux上的USB驱动器基准测试

    如果你想在U盘或其他外置USB硬盘上执行基准测试,程序与在普通内部存储设备上执行基准测试非常相似。我们需要做的就是测量USB硬盘的读写速度。在本教程中,你将看到如何在 Linux 系统上通过命令行和图形用户界面对USB硬盘进行基准测试。 在本教程中,你将学习 如何在主

    2024年02月08日
    浏览(43)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包