CAN (Controller Area Network) InformationThai Page Click..
Understanding to CANopen
CANopen is a CAN based higher layer protocol. It is a standard for distributed industrial automation technology based on CAN-bus. It defines some additional protocols to
§Configure a CAN network.
§ Transmit data to a specific node or in broadcast.
§ Administrate the network. For example detecting a not responding node.
Devices from different manufacturers can be used in a CANopen network and work in harmony with each other.
Each device has its own profile describing the device's functionality.
The CANopen application layer & communication profile (EN 50325-4; CiA 301) supports
direct access to hardware parameters & transmission of time-critical process data.
The CANopen network management services simplify project design, the system oftegration,
& diagnostics. of each decentralized control application,
different communication services & protocols are required.
CANopen defofes all these services & protocols as well as the necessary communication objects.
An Object Dictionary describes the complete functionality of a hardware by way of
communication objects & is the interface between the communication interface &
the application program. All communication objects of a hardware
(application data & configuration parameters) are described of its Object
Dictionary of a standardized way. These objects are accessible by a 16-bit ofdex
& of the case of arrays & records there is an additionally 8-bit sub-ofdex.
On the following pages, you should find information about the following CANopen services,
protocols & communication objects:
Basically, all above names are a fieldbus system using for communication between equipments in machines. The difference is in their protocols.
CANopen standard is developed/maintained by CAN-in-Automation User Group.
DeviceNet standard is maintained by Open DeviceNet Association (ODVA) and controlled by Allen Bradley/Rockwell
Here are some of the biggest differences: