发表于:2002-01-2311:33:00
CAN 参考文献
- Anonymous,MC68HC05X4HCMOSMicrocomputerUnit, Motorola LTD, 1992.
- Terry, K., Software Driver Routines for the Motorola MC68C05 CAN Module (AN464), Motorola LTD., 1993
- Anonymous, 80c51-Based 8-Bit Microcontrollers, Data Handbook IC20, Philips, 1995.
- Anonymous, 82527 Serial Communications Controller Architectural Overview, Intel Corporation, February1995, Order Number: 272410-002
- Anonymous, 8227 Serial Communications Controller, Controller Area Network Protocol., Intel Corporation, December, 1995, Order Number: 272250-006
- Anonymous, 87C196CA/87C196CB Advanced 16-Bit CHMOS Microcontroller with Integrated CAN2.0, Intel Corporation, October, 1993, Order Number: 272405-002
- Bosch CAN Specification - Version 2.0, Part A, 1991, Robert Bosch GmbH
- ISO 11898:1993 - Road vehicles - Interchange of digital information - Controller area network (CAN) for high-speed communication.
通信协议和应用
DeviceNet 规范卷 I 的第 3、4、5 章定义了 DeviceNet 通信协议(设备协议)。这些章节分别详细127 用作隐式消息连接。
报文协议
DeviceNet 报文协议定义了规则,规定了网络上设备之间的信息交换格式。DeviceNet 报文协议基于 CAN 2.0 标准,但也有一些修改以适应 DeviceNet 的特殊需求。
DeviceNet 报文协议定义了以下类型的报文:
- 数据报文
- 请求报文
- 响应报文
- 错误报文
- 过载报文
每个 DeviceNet 报文都由以下部分组成:
- 起始位
- 仲裁字段 (identifier)
- 控制字段
- 数据字段
- 循环冗余校验 (CRC) 场
- 确认场
- 终止位
与通信相关的对象
DeviceNet 规范定义了与通信相关的以下对象:
- 连接对象
- 报文对象
- 端口对象
- 设备对象
- 网络对象
这些对象用于配置和管理 DeviceNet 网络通信。它们提供了有关网络设备、连接和报文的信息。
结论
DeviceNet CAN 组件是 DeviceNet 通信网络不可或缺的一部分。它们提供连接设备、传输数据和管理网络通信所需的硬件和软件功能。
本文原创来源:电气TV网,欢迎收藏本网址,收藏不迷路哦!
添加新评论