高创伺服电机飞车问题

兜兜转转又回到了伺服电机上,此次遇到的伺服电机飞车问题困扰了我有好长一段时间。在飞车发生时,除了电机飞速转动使设备抖动带来的物理冲击,也有身边其他人你一言我一语的情绪冲击。希望这个办法可以解决你的飞车问题。

一、简介

单片机通过CAN与伺服电机驱动器建立通信,用的CANOPEN协议。当设备上电后,伺服驱动器上一直闪“8”。用单片机给驱动器发送复位指令(让伺服电机找到觉得零点)后,伺服电机会偶尔出现飞车事故。飞车仅发生在设备上完电后,第一次用单片机给伺服驱动器发复位指令的时候,如果第一次没有飞车,后再发是不会发送飞车的。

二、硬件

stm32f103zet6 + CAN芯片(TJA 1050)系统板
高创伺服驱动器+伺服电机

三、问题原因

让伺服电机进行复位运动的指令是按照手册CDHD_EtherCAT_CANopen_fw上Homing 模式的例子写的,让我们先看一下这个例子:

因为用到CANopen协议,涉及SDO和PDO的内容,说实话SDO还能看懂,PDO是真没看懂。我们不看指令,就看指令上面的注释。可以看到,在进行复位运动时,会先让驱动器进行使能(Enable power stage with R_PDO1那),然后再进行后面的复位动作。
然后在驱动器的另一个手册上有些,当驱动器上数码管的字符闪烁时,说明有报警,字符后面的点不亮时,说明驱动器没有使能;点常亮时,说明驱动器使能。还有一句话:当字符闪烁时给驱动器使能,可能使电机运动。
所以刚开始一度以为要先清除报警,才可以给驱动器使能。后来发现也不是,而是在上面的Homing 模式中,其实包含两部分动作:驱动器使能和复位运动。在驱动器使能的过程中,是不能马上给驱动器又发送电机运动的指令的,这才是导致我们这个电机飞车的罪魁祸首! 后面电机厂商的技术人员也验证了这一点。
设备上完点后,驱动器数码管上的字符闪烁,小数点未亮,说明此时驱动器未使能。所以此时如果按照Homing 模式的例子给驱动器发指令,驱动器在使能过程中,马上又收到了让伺服电机动的指令,这时大概率会发生飞车。但是如果在驱动器数码管的小数点亮时,即驱动器使能的时候,按照Homing 模式的例子给驱动器发指令,伺服电机是不会跑飞的。

四、解决办法

在设备上完电后,伺服驱动器处于未使能状态,先给伺服驱动器使能。在使能的过程中,不要给驱动器发任何让电机运动的指令,时间大概要6、7s。在伺服驱动器使能完成之后,再按Homing 模式的例子给驱动器发指令,伺服电机是不会跑飞的。

高创伺服电机飞车问题相关推荐

  1. 交流伺服电机飞车问题

    电机是三菱电机,交流伺服.故障现象,电机利用软件控制,给定一定转数,发现电机转数远远大于给定转数,并伴有巨大震动,现象为偶发. 问题描述:某日上午,电机运转正常,中午突然断电,下午重启电机以及软件平台 ...

  2. 高创新出GoTVbox多路电视解调器

    今天科技迅猛的发展,特别是网络的普及给我们带来了无比方便,当你舒心的坐在电脑前看这网络上提供的各种电视直播,这后面就有我们的电视解调器的一大功劳.我们都知道家中的有限电视是射频信号,如何变成网络上视频 ...

  3. 高创伺服驱动器CDHD2和sick伺服编码器hiperface通讯时的故障解决

    一.场景: 本文所使用的场景,是工业自动化设备,多轴运动控制设备,使用高创驱动器,连接使用了sick伺服编码器的直驱电机,达到高精度运动的目的. 不过,这种集成设备的调试过程,注定了是充满波折的,主要 ...

  4. 走向未来 ——【中美青年领袖峰会】2018硅谷高创会首发

    硅谷Live / 实地探访 / 热点探秘 / 深度探讨 谨以此文,向祖国献礼. 中美合作新生代力量 聚焦全球领导力发展 关注二代.三代成长 青年领袖私董会助力 亮点&重点 29 Septemb ...

  5. Codesys如何控制高创驱动器数字IO输出的通断

    Codesys如何控制高创驱动器数字IO输出的通断 一.首先确保线路接的正确.可以确保通过高创驱动子自身的软件控制数字IO的通断. 二.查找手册. 从下图手册可以看出 第一步1向 60FE sub_i ...

  6. 甬矽电子科创板上市:年营收21亿募资11亿 市值122亿

    雷递网 雷建平 11月16日 甬矽电子(宁波)股份有限公司(简称:"甬矽电子",股票代码为:"688362")今日在科创板上市. 甬矽电子此次发行6000万股, ...

  7. 深耕硬科技,香港科大百万创赛与八大投资机构签署合作意向

    在12月20日结束的"香港科大-越秀集团" 2020 百万奖金(国际)创业大赛·全国总决赛上,不仅角逐出了百万奖金得主,赛事同时也为创业者的持续成长搭建孵化平台.通过香港科大百万创 ...

  8. 派克Parker耐高低温伺服电机在汽车检测行业中的重要应用

    汽车电机应用环境一般比较苛刻.汽车电机的实际使用环境并不是在常温下,而是高/低温下,如电机经常堵转所引起的高温升:汽车在高温气候条件下使用:电机被包裹在导热不良的塑料件中而产生的热积累:电机工作在有高 ...

  9. 裕太微在科创板上市:市值约186亿元,哈勃科技和小米基金为股东

    2月10日,裕太微电子股份有限公司(下称"裕太微",SH:688515)在上海证券交易所上市.本次上市,裕太微的发行价为92元/股,发行2000万股,发行市盈率不适用,发行后总股本 ...

最新文章

  1. 谁说程序员只能new对象?凭本事追的女神
  2. CYQ.Data 轻量数据层之路 使用篇五曲 MProc 存储过程与SQL(十六)
  3. eclipse打包项目为aar_Eclipse中使用AAR
  4. 利用Aspose.Word控件实现Word文档的操作
  5. Evolution Game DP
  6. 两年15.5k star只是新起点,涛思数据正式宣布TDengine灯塔计划
  7. github打开前端样式丢失_微信小程序入门教程之二:页面样式
  8. s5p4418安卓系统适配fpc8563芯片遇到的问题及解决
  9. 电子扫描阵列雷达的全球与中国市场2022-2028年:技术、参与者、趋势、市场规模及占有率研究报告
  10. WIN10系统 screencap截图屏幕会自动放大怎么办
  11. 如何在图片上快速添加文字水印?
  12. 关闭键盘按键声音和使用筛选键
  13. openssl自建CA服务器自签证书服务器
  14. MyBatis choose标签
  15. 未使用计算机的信息处理工具,最好的电脑使用痕迹清理软件
  16. CTSC2018 APIO2018 颓废 + 打铁记
  17. UE4 Gameplay
  18. 成品app直播源码,服务端与客户端传输视频文件
  19. Java里重写toString的作用
  20. 查错秘籍—PHP大法

热门文章

  1. 面试题答案解析copy
  2. 拿什么来拯救你——我的时间
  3. Swift 闪光灯的使用
  4. filemaker server php,FileMaker Server 18
  5. Python操作lxml库(基础篇)
  6. JDBC——通过德鲁伊连接池连接Mysql
  7. thinkpad t450 win8改win7相关bios配置及U盘安装win7
  8. ubuntu网桥设置
  9. 关于iOS提交审核的IDFA
  10. 比尔·盖茨:2019 年这 10 大技术必成潮流!