CANopen MPDO – An introduction

MPDO – Multiplexed Process Data Objects

MPDO The MPDO service can be uses – such as normal PDOs – to exchange process data between multiple CANopen devices. It also uses the Producer-Consumer model, so that an MPDO may be received by multiple consumers. In contrast to PDOs the object to be transmitted is not defined in a mapping table, but index and subindex of the object are transmitted as well. Thus the payload for MPDOs is reduced to only 4 bytes and only one object can be transferred in a single message. Unfortunately, not all CANopen devices support the MPDO service. If the EDS file contains the entry GroupMessaging=1 MPDOs are supported.
Continue reading “CANopen MPDO – An introduction”

EnergyBus – The CANopen-based communication standard for LEVs and E-Bikes

Why EnergyBus?

The LEV market is currently characterized by numerous proprietary solutions for the communication between components and with chargers. Vendors of e-bikes cannot use components from different manufacturers due to a missing compatibility. On the contrary many e-bike manufacturers and customers wish to have replaceable components with different feature sets and the possibility to charge the e-bike or pedelec at public charging stations without the need to bring an own charger.
The EnergyBus e.V. association with currently around 70 member companies has dedicated itself to these targets. The objective of the association is to develop and to promote the EnergyBus standard. First successful results have been reached. In the national cycle traffic plan the German government has committed to develop a non-proprietary LEV charging infrastructure by 2020 and the international standardization within ISO and IEC has been started and pilot projects with public EnergyBus charging stations are running.
The EnergyBus connectors
Besides the communication between the components special connectors for EnergyBus devices have been developed by EnergyBus e.V. as well.
Properties of the EnergyBus connector:

    Voltage up to 48V (power line)
    Current up to 50A
    2 pins for power (Powerline)
    2 pins for 12V auxiliary voltage (for passive devices and to wake up deeply-discharged batteries)
    2 pins for CAN communication
    magnetic reverse polarity protection
    unintended pulling out without damage is possible

Continue reading “EnergyBus – The CANopen-based communication standard for LEVs and E-Bikes”