Embedded Networking with CAN and CANopen

Embedded Networking with CAN and CANopen
复制标题

CAN 和 CANopen 嵌入式网络

DOI:
--
复制
发表时间:
2003
期刊:
--
影响因子:
--
通讯作者:
Chris Keydel
Chris Keydel
中科院分区:
--
文献类型:
--
作者:
O. Pfeiffer;Andrew Ayre;Chris Keydel

文献摘要

被引文献

相似文献

CAN(控制器局域网)是一种串行通信协议,最初是为汽车行业开发的。 CAN 在功能和可靠性方面远远优于 RS232 等传统串行技术,而且 CAN 实施更具成本效益。 CANopen 是一种基于 CAN 的高层协议,提供了将巧妙的 CAN 功能应用于各种工业强度应用的方法。许多用户(例如医学工程领域的用户)选择 CANopen,因为他们必须满足特别严格的安全要求。具有非常高安全性或可靠性要求的其他设备(例如机器人、电梯和运输系统)的制造商必须考虑类似的要求。本书详细介绍了 CAN 和 CANopen,并在嵌入式网络的背景下研究了这些技术。概述了一般嵌入式网络并介绍了 CANopen 提供的主要功能。描述了使用现成组件配置和操作 CANopen 网络所需了解的所有信息,并为想要构建自己的 CANopen 节点的设计人员提供了详细信息。讨论了 CAN 和 CANopen 的各种应用,并包括基于该协议开发嵌入式网络的说明。此外,还提供了使用MicroCANopen、PCANopen Magic和Vector高端开发工具的参考和示例。
CAN (Controller Area Network) is a serial communication protocol that was originally developed for the automobile industry. CAN is far superior to conventional serial technologies such as RS232 in regards to functionality and reliability and yet CAN implementations are more cost effective. CANopen, a higher layer protocol based on CAN, provides the means to apply the ingenious CAN features to a variety of industrial-strength applications. Many users, for example in the field of medical engineering, opted for CANopen because they have to meet particularly stringent safety requirements. Similar requirements had to be considered by manufacturers of other equipment with very high safety or reliability requirements (e.g. robots, lifts and transportation systems). Providing a detailed look at both CAN and CANopen, this book examines those technologies in the context of embedded networks. There is an overview of general embedded networking and an introduction to the primary functionality provided by CANopen. Everything one needs to know to configure and operate a CANopen network using off-the-shelf components is described, along with details for those designers who want to build their own CANopen nodes. The wide variety of applications for CAN and CANopen is discussed, and instructions in developing embedded networks based on the protocol are included. In addition, references and examples using MicroCANopen, PCANopen Magic, and Vector's high-end development tools are provided.