• DocumentCode
    2068550
  • Title

    A CANopen I/O module: simple and efficient system integration

  • Author

    Barbosa, Manuel B M ; Carvalho, Adriano Da Silva ; Farsi, Mohammed

  • Author_Institution
    Dept. of Electr. & Electron. Eng., Newcastle upon Tyne Univ., UK
  • Volume
    1
  • fYear
    1998
  • fDate
    31 Aug-4 Sep 1998
  • Firstpage
    155
  • Abstract
    CANopen is a field level communication protocol for industrial automation distributed applications. CANopen offers a powerful set of higher level application layer services which implement an object-oriented distributed environment for simplified system integration. Often, sensors and actuators have to be placed at geographically remote locations, at considerable distances from the processor(s) running a control application. When this is the case, a possible solution is to use an autonomous I/O module, located close to the sensors and actuators, that provides the application with an interface to these devices. The application must be distributed between the remote I/O module and the local processor(s) using a communication network to allow the different parts to cooperate. This work is centred on the development of an I/O module based on the SAB-C167CR-LM chip from SIEMENS. The I/O module makes sensors and actuators accessible via the CAN bus, using the CANopen protocol. The objective is to show that CANopen can be implemented over new hardware platforms, in minimum time, with satisfactory results. It is shown that CANopen provides a systems-integrator-friendly object-oriented environment and that for this reason, the CANopen Communication Profile greatly simplifies the implementation of distributed applications in CAN based systems. Furthermore, CANopen also provides flexible real-time data transfer mechanisms that are able to meet time-critical constraints and, therefore, make CANopen a good solution for distributed control environments
  • Keywords
    computer peripheral equipment; controller area networks; data communication; distributed control; field buses; industrial control; object-oriented methods; protocols; CAN bus; CANopen Communication Profile; CANopen I/O module; CANopen protocol; SAB-C167CR-LM chip; actuators; autonomous I/O module; communication network; distributed control environments; field level communication protocol; flexible real-time data transfer mechanisms; higher level application layer services; industrial automation distributed applications; object-oriented distributed environment; sensors; system integration; systems-integrator-friendly object-oriented environment; time-critical constraints; Access protocols; Actuators; Automatic control; Automation; Communication industry; Communication networks; Communication system control; Electrical equipment industry; Hardware; Process control;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Industrial Electronics Society, 1998. IECON '98. Proceedings of the 24th Annual Conference of the IEEE
  • Conference_Location
    Aachen
  • Print_ISBN
    0-7803-4503-7
  • Type

    conf

  • DOI
    10.1109/IECON.1998.723962
  • Filename
    723962