Baumer GIM700DR Manuale - Pagina 6

Sfoglia online o scarica il pdf Manuale per Accessories Baumer GIM700DR. Baumer GIM700DR 32. Dynamic inclination sensors with sae j1939 interface
Anche per Baumer GIM700DR: Manuale (16 pagine)

3.2 CANopen

Under the technical management of the Steinbeis Transfer Centre for Automation, the CANopen profile was
developed on the basis of the Layer 7 specification CAL (CAN Application Layer). In comparison with CAL,
CANopen only contains the functions suitable for this application. CANopen thus represents only a partial
function of CAL optimized for the application in hand, so permitting a simplified system structure and the use
of simplified devices. CANopen is optimized for fast data exchange in real time systems.
The organization CAN in Automation (CiA) is responsible for the applicable standards of the relevant profiles.
CANopen permits:
Simplified access to all device and communication parameters
Synchronization of several devices
Automatic configuration of the network
Cyclical and event-controlled process data communication
CANopen comprises four communication objects (COB) with different characteristics:
Process data objects for real time data (PDO)
Service data objects for parameter and program transmission (SDO)
Network management (NMT, Heartbeat)
Pre-defined objects (for synchronization, emergency message)
All device and communication parameters are subdivided into an object directory. An object directory encom-
passes the name of the object, data type, number of sub-indexes, structure of the parameters and the ad-
dress. According to CiA, this object directory is subdivided into three different parts. Communication profile,
device profile and a manufacturer-specific profile (see object directory).

3.3 CANopen communication

Communication profile

3.3.1
Communication between the network users and the Consumer (PC / Control) takes place by means of object
directories and objects. The objects are addressed via a 16-bit index. The CANopen communication profile
DS 301 standardizes the various communication objects. They are accordingly divided into several groups:
Process data objects PDO for real time transmission of process data
Service data objects SDO for read/write access to the object directory
Objects for synchronization and error display of CAN users:
Network management NMT for initialization and network control
Layer Setting Services LSS for configuration by means of serial numbers, revision numbers
etc. in the middle of an existing network

CANopen message structure

3.3.2
The first part of a message is the COB-ID (identifier).
Structure of the 11-bit COB-ID:
Function code
4-bit function code
Baumer_GIM700DR_CANopen_EN_V1.00_MNL.docx
27.04.21
SYNC object (synchronization object) for synchronization of network user
EMCY object (emergency object) for error display of a device or its peripherals
Node-ID
7-bit Node-ID
6/32
www.baumer.com