基于CAN总线的多轴运动控制系统设计文献综述
2020-08-04 21:33:03
文 献 综 述 一、 CAN总线的概述 CAN,全称为”Control Area Network”,即控制器局域网,是国际上应用最广泛的现场总线之一。
最初,CAN被设计作为汽车环境中的微控制器通讯,在车载各电子控制装置之间交换信息,形成汽车电子控制网络[1]。
CAN总线作为带有校验机制和检错机制的一种现场总线,具有多点、实时性好、成本低廉等优点,已经在工业的现场控制、机器人、传感器、数控机床、智能仪及医疗器械等领域得到了广泛旳应用[2]。
随着总线在各种领域的应用和推广,对其通信格式标准化的需要日益增长。
1993年,CAN己成为国际标准ISO11898(高速应用)和ISO11519低速应用[3-4]。
CAN 总线协议描述了设备间信号的传递方式,并由 ISO 标准组织标准化使其层结构与开发系统互联模型(OSI)一致[5]。
不同设备的对应层间实现相互通讯。
CAN协议定义了三层:物理层、数据链路层和应用层。
通信速率最高可达1Mbps,通信距离最远可达10km,物理传输介质可支持双绞线,最多可挂接设备110个,介质访问方式为非破坏性位仲裁方式,使用于实时性要求很高的小型网络,且开发工具便宜[6]。
二、 题目的背景和意义 现场总线是应用在生产现场的,在测量控制设备之间实现双向、串行、多点通信的数字通信系统。