CANOpen主站和TRINAMIC步进电机驱动器通讯说明_第1页
CANOpen主站和TRINAMIC步进电机驱动器通讯说明_第2页
CANOpen主站和TRINAMIC步进电机驱动器通讯说明_第3页
CANOpen主站和TRINAMIC步进电机驱动器通讯说明_第4页
CANOpen主站和TRINAMIC步进电机驱动器通讯说明_第5页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、.;作者: Jie Xu日期:2012-06-02E_mail:TRINAMIC步进电机驱动器与CANOpen主站通讯说明概 述该文档将用范例说明:如何通过BECKHOFF CANOpen主站模块EL6751实现与TRINAMIC步进电机驱动器的通讯控制(位置模式),其控制原理主要参考TRINAMIC提供的产品说明书。硬件实现:主控:个人笔记本电脑CANOpen主站: BECKHOFF EL6751CANOpen从站:TRINAMIC步进电机驱动器-PD3-140-42-SE首先通过TwinCAT System Manager进行硬件扫描,波特率采用1M,从站站号1.正常情况下从站列表出的PD

2、Os过程数据如下(左边是扫描出的,右边是从EDS文件中读取的): 两种都可以实现控制。注意:如果从EDS导入从站的PDOs的信息:正常是6对PDOs,请按照该范例操作的时候手动删除PDOs4-6.确定CANOpen通讯初步无误:主站是否在OP状态,主站是否有红灯闪烁,从站是否有红灯闪烁。初步可能看到从站的状态字返回值:16进制0 x618 报错。首先在控制字中输入0 x80 清除错误。此时从站返回的状态值为0 x650再将从站的Online中将对象列表中的0 x2005的值改为3,并将修改保存(reload IO device).(此操作是根据产品说明书中的说明),如果稍后状态字还是0 x61

3、8,请再写0 x80给控制字清除错误。按照说明书的描述在RxPDO中将“Modes of Operation” 设置为0 x01选择PP Mode(位置模式)。观测到从站返回的运行模式为0 x01在控制字中按照顺序依次给入0 x06, 0 x07,0 x0f 使能驱动器。观测状态字的返回值分别为:0 x631,0 x633,0 x637(如果非这些值,可能有错,请使用第六步中的方法清除错误,重新再做操作)。在从站的RxPDO中设定Target Position,例如50000(dez)在控制字中写入0 x1f,激活设定目标位置为设定值。此时就可以看到步进电机开始运动,并且运动到设定位置后停止额外说明:TwinCAT 中的配置也可以通过PCAN(USB-CAN转换器)来实现如上操作:首先写0 x20050 x03,禁用限位开关。写0 x60600 x01, 设置运行模式为PP位置然后写0 x60400 x80,清除错误。分别写0 x60400 x06,0 x07,0 x0f,使能写0 x607A例如0

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论