Expert Blog

CAN:是什么以及为什么使用?

Kapiteltitel_motor_control_2024688770_EPOS4_Disk_60-8_CAN_stehend

控制器局域网(CAN总线)是一种总线标准,用于微控制器与设备之间的相互通讯。这是一种基于消息的协议,其设计初衷是为了让汽车内部越来越多的执行器和传感器之间能够实现智能、可靠的电气接线和数据交换。CAN总线的初始设计是线路可长达几米的现场总线,但经过多年发展,如今已越来越多地被用作紧凑型机器和设备中的通讯总线。

CANopen是自动化中所使用的各种嵌入式系统的标准化通讯协议和设备配置文件规范。在嵌入式系统网络中,有一台CANopen主机用于配置和命令所有CANopen从机设备(例如传感器、执行器或运动控制器)。配备插入式CAN卡或外部USB/CAN网关的计算机、配备CAN接口的PLC,甚至只是配备CAN接口的简单微控制器芯片,都可以在这样的网络中用作CANopen主机。这样,工程师就能依据选择标准,比如性能、首选硬件、编程环境以及工程师自己的经验等,选择最适合应用需要的主机。

638328_EPOS4_Micro_24-5_CAN_controller_Grössenvergleich

maxon的EPOS4控制器已获得行业广泛认可,在全球范围内安装超过1000,000台,可用于位置、速度和电流/转矩控制。

对于空间有限的应用,CAN能为设计工程师提供许多关键优势,例如:

  • 结构体积紧凑:CAN总线等现场总线能够连接大量传感器和执行器,但接线工作量却很小。
  • 成本效益:集成CAN控制器的微控制器和处理器的可用性极高,因此CAN被称为低成本总线。使用符合CiA 301设计标准的标准化CANopen协议和设备特定配置文件(例如CiA 402)也能显著降低控制软件的研发成本。
  • 标准化和兼容:CANopen是经过验证且被广泛接受的行业标准。CANopen设备采用相同的方式交换数据,设备特定功能的处理也在设备配置文件标准中进行描述。  因此,可以非常简单地在这类网络中更换或添加设备。这可为设备和机器制造商提供极大的灵活性,无需重新设计就能改善机器性能或提供升级功能。 
    例如:如果用配备其他制造商控制器的DC电机替换配备相应控制器的步进电机,几乎不需要对控制软件进行任何更改,因为在使用CANopen配置文件时,两种驱动系统在CAN总线上看起来几乎完全相同。
  • 轻松同步:即使是较小型的设备,对于性能和功能范围的要求也在不断增加,而且使各个驱动装置同步以实现更加复杂的运动过程也变得越来越重要。

maxon的EPOS4控制器是符合CiA301和CiA402设计标准的CANopen从机。这些控制器已获得行业广泛认可,在全球范围内安装超过100,000台,可用于位置、速度和电流/转矩控制。maxon可以为PLC、计算机和Linux系统控制器等不同类型的主机系统提供编程库和高品质支持服务,帮助广大研发人员实现智能研发和集成

欢迎联系maxon,以获得更进一步的CAN支持。
 

Author: Biren Patel

© by © maxon motor ag