资讯中心
News information
首页
 / 
资讯中心
 / 
学习天地
> 多普康产研科技:如何利用CANopen总线控制8个伺服电机?

多普康产研科技:如何利用CANopen总线控制8个伺服电机?

  • 分类:学习天地
  • 作者:山东多普康
  • 来源:网络
  • 发布时间:2022-09-01 11:03:19
  • 访问量:655

【概要描述】CANopen协议是在ISO11898基础上的应用层协议,物理层(双绞线、120欧电阻等)和数据链路层(数据帧结构)一致,但是定义了应用层(ID的确定、传输数据的格式定义、节点对报文的发送与响应方式)。打个比方,ISO11898定义了信封的规格、信纸的大小和叠法、必须有6位的邮政编码,但是没说邮政编码的规则以及信的写法,你想怎么写都可以,只要和别人约定好就行;CANopen用的还是一样的信封、信纸和邮政编码,但是进行了进一...

多普康产研科技:如何利用CANopen总线控制8个伺服电机?

【概要描述】CANopen协议是在ISO11898基础上的应用层协议,物理层(双绞线、120欧电阻等)和数据链路层(数据帧结构)一致,但是定义了应用层(ID的确定、传输数据的格式定义、节点对报文的发送与响应方式)。打个比方,ISO11898定义了信封的规格、信纸的大小和叠法、必须有6位的邮政编码,但是没说邮政编码的规则以及信的写法,你想怎么写都可以,只要和别人约定好就行;CANopen用的还是一样的信封、信纸和邮政编码,但是进行了进一...

  • 分类:学习天地
  • 作者:山东多普康
  • 来源:网络
  • 发布时间:2022-09-01 11:03:19
  • 访问量:655
详情

CANopen协议是在ISO11898基础上的应用层协议,物理层(双绞线、120欧电阻等)和数据链路层(数据帧结构)一致,但是定义了应用层(ID的确定、传输数据的格式定义、节点对报文的发送与响应方式)。打个比方,ISO11898定义了信封的规格、信纸的大小和叠法、必须有6位的邮政编码,但是没说邮政编码的规则以及信的写法,你想怎么写都可以,只要和别人约定好就行;CANopen用的还是一样的信封、信纸和邮政编码,但是进行了进一步的规定。首先是邮政编码,你要发快信,邮政编码就是100000+X,发慢信,邮政编码就是200000+X,最后的X因人而定,张三的信必须是3,李四就是4,张三、李四给你的回信的邮政编码也不一样,比如发给张三的快信的邮政编码就是100003;其实是信的内容,必须按照CANopen定义的规则来,假设张三家里有二十个女儿,你想知道第四个女儿的年龄,按照ISO11898你一封信最多写八个字,你可以写“四女年龄几何”,但是用CANopen的话,首先你和张三要约定好一张表(数据字典),这样写信的时候直接写代号就可以了,比如同样的信你需要这么写“要 0 4 2”(要,表示指令,04代表四女儿,2表示年龄),然后写上邮编100003发出去,张三看见了,查了一下自己的表,写“给 0 4 2 0 0 0 8”,写上邮编300003发给你,你一看邮编,嗯,是张三的信,再一看内容,前面四个字表示对自己的回复,后面0008表示八岁,这个例子是SDO的简化。这样一来一回你觉得挺麻烦,你想让张三每年都给你发封信告诉女儿的年龄以便你下手,这时候你得先给张三发个信,让他知道这件事(进入operational mode,设置PDO),张三就开始每年发一封400003的信给你,里面写0008,因为这个信只有这一个目的,所以前面的四位就不需要的(PDO)。



以上内容来源于网络,只为分享学习,如有侵权请告知删除。

如果您对CANopen总线控制有什么问题可以联系山东多普康产研科技有限公司,我们有专业技术人员可以提供技术解决方案。联系电话4001101233,张经理。

TOP
搜索
确认
取消

山东多普康产研科技有限公司由山东省产业技术研究院和北京多普康自动化技术有限公司共同投资组建。公司专注于产业物联网、智能控制终端及智能化装备的产业技术研究,构建“研发-中试-产业化”成果转化链条,推动企业数字化、智能化转型。


栏目菜单

产品系列

联系我们

4001101233

15908082700

18353101210

admin@dpkcy.com

山东产业技术研究院高科技创新园

二维码

客服微信

Copyright © 2023 多普康产研科技