您好,欢迎进入博尔慧变频器的官方网站 | 微信公众平台
全国客户服务热线
400-799-0008
我的订单 购物车
全国客户服务热线

400-799-0008

电话:0510-82308836
传真:0510-82308835
手机:18061979835

电话:0510-82308856
传真:0510-82308835
手机:18061976656

当前位置:首页 > 新闻中心
CANopen协议在伺服电机控制系统中的实现
发布者:admin 发布时间:2019/3/25 9:33:12 点击:483

 基于现场总线的网络技术的研究是自动化领域发展的一个热点。CANopen协议是目前流行于欧洲的基于CAN总线应用层的标准协议。对工程设计者来说,研究现场总线的核心任务就是对控制节点进行开发。本文就是通过实现伺服电机控制模块的CANopen协议,说明一个基于CANopen协议的控制网络的组态。

  伺服电机控制器在自动控制领域里有着广泛的应用,如纺织机械和印刷机等。为了得到理想的速控效果, 伺服电机模块除了要在分辨率、线性程度以及转换速率上达到一定的要求外,还应具有良好的在线可控性和实时在线状态检测功能。为此,利用CAN总线高层通信协议CANopen,结合陕西省教育厅“并条机自调匀整” 项目对伺服电机控制模块参数的要求,开发了一个具有硬件可重用性、软件可重配置特点的伺服电机控制模块。

  1 CANopen协议概述[1-2]

  CANopen协议是由CiA协会针对CAN协议的不完整性而定义出的一个更高层次的协议——应用层协议。一个CANopen 设备模块可分为3部分,如图1所示。通信接口和协议软件用于提供在总线上收发通信对象的服务;不同CANopen 设备间的通信都是通过交换

通信对象来完成的,这一部分直接面向CAN 控制器进行操作。对象字典描述了设备使用的所有数据类型、通信对象和应用对象;对象字典位于通信程序和应用程序之间,用于向应用程序提供接口。应用程序对对象字典进行操作,即可实现CANopen通信。它包括功能部分和通信部分,通信部分通过对对象字典进行操作实现CANopen 通信;而功能部分则根据应用要求来实现。

扫描二维码关注博尔慧
或者手动添加手机号 /微信号
18061979835
首页 | 博尔慧变频器 | 伺服电机/伺服系统 | 行星减速机 | 进口变频器 | 三菱产品 | 蓝海华腾变频器 | 维修中心 走进我们 | 新闻中心 | 客户案例 | 售后服务 | 产品知识 | 联系我们

江苏博尔慧自动化设备有限公司
采购 变频器 请选择博尔慧自动化设备

全国咨询电话: 400-799-0008 传真:0510-82308835
座机:0510-82308835/82308836/82308856
邮箱:229085487@qq.com 地址:无锡市崇安区兴源北路818号

COPYRIGHT © 江苏博尔慧自动化设备有限公司 ALL RESERVED. 备案号:苏ICP备11079512号-1 隐私政策 | 减速机