XY机器人设计与控制 (机器人设定)

发表于:2002-01-2311:33:00

CAN 参考文献

  1. Anonymous,MC68HC05X4HCMOSMicrocomputerUnit, Motorola LTD, 1992.
  2. Terry, K., Software Driver Routines for the Motorola MC68C05 CAN Module (AN464), Motorola LTD., 1993
  3. Anonymous, 80c51-Based 8-Bit Microcontrollers, Data Handbook IC20, Philips, 1995.
  4. Anonymous, 82527 Serial Communications Controller Architectural Overview, Intel Corporation, February1995, Order Number: 272410-002
  5. Anonymous, 8227 Serial Communications Controller, Controller Area Network Protocol., Intel Corporation, December, 1995, Order Number: 272250-006
  6. Anonymous, 87C196CA/87C196CB Advanced 16-Bit CHMOS Microcontroller with Integrated CAN2.0, Intel Corporation, October, 1993, Order Number: 272405-002
  7. Bosch CAN Specification - Version 2.0, Part A, 1991, Robert Bosch GmbH
  8. ISO 11898:1993 - Road vehicles - Interchange of digital information - Controller area network (CAN) for high-speed communication.

通信协议和应用

DeviceNet 规范卷 I 的第 3、4、5 章定义了 DeviceNet 通信协议(设备协议)。这些章节分别详细127 用作隐式消息连接。

  • 连接 ID 128 到 255 为保留连接 ID。
  • 报文协议

    DeviceNet 报文协议定义了规则,规定了网络上设备之间的信息交换格式。DeviceNet 报文协议基于 CAN 2.0 标准,但也有一些修改以适应 DeviceNet 的特殊需求。

    DeviceNet 报文协议定义了以下类型的报文:

    • 数据报文
    • 请求报文
    • 响应报文
    • 错误报文
    • 过载报文

    每个 DeviceNet 报文都由以下部分组成:

    • 起始位
    • 仲裁字段 (identifier)
    • 控制字段
    • 数据字段
    • 循环冗余校验 (CRC) 场
    • 确认场
    • 终止位

    与通信相关的对象

    DeviceNet 规范定义了与通信相关的以下对象:

    • 连接对象
    • 报文对象
    • 端口对象
    • 设备对象
    • 网络对象

    这些对象用于配置和管理 DeviceNet 网络通信。它们提供了有关网络设备、连接和报文的信息。

    结论

    DeviceNet CAN 组件是 DeviceNet 通信网络不可或缺的一部分。它们提供连接设备、传输数据和管理网络通信所需的硬件和软件功能。

    本文原创来源:电气TV网,欢迎收藏本网址,收藏不迷路哦!

    相关阅读

    添加新评论