CANopen--基于DS402协议的伺服电机原点回零模式实现
硬件:Copley 驱动器ACJ-055-18+Maxon DCX-35L电机
<转载请标明出处>
1、原点回零方式简介:
有几种原点回零方法,每种方法建立:原点参考(限位或原点开关转换或编码器索引脉冲)运动方向以及索引脉冲与限位器原点开关之间的关系。
图 1 回零过程图
原点回零模式用于寻找机械原点, 并定位机械原点与机械零点的位置关系。原点回零成后, 电机停止位置为机械原点(HomePosition), 通过设置 607Ch, 可以设定机械原点与机械零点(ZeroPosition)的关系:
机械原点 = 机械零点 + 0x607C( home_offset )
图 2 机械原点和机械零点的关系
有几个关键的CAN参数需要配置,分别是:
表格 1 相关参数
参数 |
字典索引 |
电机单位 |
Home Offest |
0x607C |
counts |
Homing Method |
0x6098 |
|
Homing Velocity(fast) |
0x6099-01 |
0.1counts/sec) |
Homing Velocity(slow) |
0x6099-02 |
0.1counts/sec) |
Homing Acceleration |
0x609A |
10counts/sec2 |
回零速度包括 2 个速度, 一是搜索减速点信号速度 6099-1h( 用户速度单位 ), 此速度可以设置为较高数值,防止回零时间过长, 发生回零超时故障; 二是搜索原点信号速度 6099-2h( 用户速度单位 ), 此速度可以应设置为较低速度, 防止伺服高速停车时产生过冲, 导致停止位置与设定机械原点有较大偏差。
回零加速度 609Ah 在加速段与减速段均使用, 回零模式下快速停机使能时, 减速度由 6085h 决定
2、回零配置过程
图 2 利用CANopen配置原点回零过程
原点回零模式下,上位机首先应选择原点回零方式(6098h),并设置回零速度(6099-1h 6099-2h)、回零加速度(609Ah)。给出原点回零触发信号后, 伺服将按照设定自动机械原点, 并完成机械原点与机械零点的相对位置关系设置。 伺服驱动器内部完成位置、速度与转矩控制。
举例,本次选择往负方向的限位开关机电机Z相脉冲作为矫正触发条件,如下图,其中0x6098选择为1。
图 3 所选择的原点回零方式0x6098=1
² 注意:Copley这款驱动器不能支持用户单位和电机单位之间的自动转换,只能是自己推算一下右实际用户需要的单位和电机单位之间的转换参数。
转载于:https://www.cnblogs.com/robohou/p/8566291.html
CANopen--基于DS402协议的伺服电机原点回零模式实现相关推荐
- 服务器的原点和限位信号,CANopen--基于DS402协议的伺服电机原点回零模式实现
硬件:Copley 驱动器ACJ-055-18+Maxon DCX-35L电机 1.原点回零方式简介: 有几种原点回零方法,每种方法建立:原点参考(限位或原点开关转换或编码器索引脉冲)运动方向以及索引 ...
- CANopen--基于DS402协议的伺服电机原点回零模式
硬件:Copley 驱动器ACJ-055-18+Maxon DCX-35L电机 1.原点回零方式简介: 有几种原点回零方法,每种方法建立:原点参考(限位或原点开关转换或编码器索引脉冲)运动方向以及索引 ...
- 使用nginx搭建音视频点播服务——基于DASH协议
文章目录 1 DASH流媒体协议 2 搭建点播服务 2.1 nginx代理 2.2 nginx-vod-module模块 2.3 配置nginx下的DASH点播服务 2.3.1 常规配置 2.3.2 ...
- [SRS+docker]实现直播服务器 3 基于webRTC协议的srs低延迟直播研究
目录 前言 低延迟研究 设备兼容性 webRtc调试 播放器 体系结构 结论 问题 rtc_player.html点击播放报错 局域网RTC黑屏 附件 前言 上一篇我们通过单机版的srs服务器,验证了 ...
- 伺服电机各种运行模式
周期同步位置模式(csp) 周期同步位置模式下,上位控制器完成位置指令规划,然后将规划好的目标位置 607Ah 上以周期性同步的方式发送给伺服驱动器,位置.速度.转矩控制由伺服驱动器内部完成 周期同步 ...
- 基于CANoen协议实现DSP系统与上位机CAN的通讯
转 基于CANoen协议实现DSP系统与上位机CAN的通讯 电子设计•来源:郭婷•作者:电子设计 • 2019-07-10 08:08 • 1103次阅读 1.引言 CANopen是一个开放的.标准化 ...
- EtherCAT通信DS402协议----PDO映射
EtherCAT通信DS402协议----PDO映射 PDO 映射 PDO 分配 PDO 映射的步骤 EtherCAT 从站的过程数据由同步管理器通道对象组成,每个同步管理器通道对象描述了 Ether ...
- php 基于ICMP协议实现一个ping命令
php 基于ICMP协议实现一个ping命令 网络协议是什么 ICMP 协议 什么是ICMP? ICMP 的主要功能 ICMP 在 IPv4 和 IPv6 的封装 Wireshark抓包 ICMP 请 ...
- 【绿冰壶的脚本小屋】第二期:基于icmp协议开发简易ping工具
[绿冰壶的脚本小屋]第二期:基于ICMP协议开发简易ping工具 任务目标:编写程序使用 ICMP 协议探测主机是否存活 任务要求: 1.理解ICMP协议的原理 2.实现代码,尽可能多的实现探测主机是 ...
- 基于AOA协议的android USB通信
摘 要:AOA协议是Google公司推出的用于实现Android设备与外围设备之间USB通信的协议.该协议拓展了Android设备USB接口的功能,为基于Android系统的智能设备应用于数据采集和设 ...
最新文章
- python3.x 使用正则表达式拆分字符串并换行显示
- github java开源项目经验_10月份Github上最热门的Java开源项目
- 数据结构实验之栈二:一般算术表达式转换成后缀式
- mysql 分组查出来横向展示_MySQL汇总分析(group by)
- 机器学习与数据挖掘_Regularization
- 大牛精心挑选的25个Visual Basic学习资料汇总
- 手把手教你在Linux环境下安装Python3
- 关于 chrome 上支付宝安全控件无法使用,以及检测不到数字证书的问题
- matlab 并联机器人,MATLAB在并联机器人运动仿真中的应用
- macbook外接键盘后ctrl键设置
- NLTK-006:分类文本(性别鉴定)
- ArcMap影像地理配准过程配准工具条为灰色
- 有关域名备案和网站备案的知识介绍
- photoshop实用技巧
- ui曲线谁是横坐标_一篇文章讲明白,曲线在摄影修图中的运用
- php返回token什么意思,token什么意思
- 我在华为的十年----徐家俊
- 所谓的进步和提升,就是完成认知升级
- 波纹扩散特效(仿支付宝咻一咻功能)
- linux中ping命令详解,全面解析Ping命令
热门文章
- 计算机基础课件音乐,中考音乐资料电脑基础知识IT计算机专业资料-中考音乐资料.pdf...
- 北京地铁,4号线换乘13号线,用时最短换乘线路
- 支付分账的体系包含哪些?
- Convolutional Neural Networks on Graphs with Fast Localized Spectral Filtering
- xpath prase string
- c语言中 输出操作是由库函数,【判断题】在 C语言中,输入操作是由库函数scanf完成,输出操作是由库函数printf完成 。...
- 九、奈氏准则和香农定理
- 蓝桥杯单片机(十二)PCF8591(D/A转换)
- 小成开发日记----物联网项目LoveTv实现web网页传输数据到单片机-表白女朋友(技术栈涉及web前端,php后端,c/c++ socket,嵌入式前后端)
- vba自定义函数,设置加载宏,建立自己的excel函数库,代码库