CANopenIA Binaries for Microcontrollers
CANopenIA Binaries are solutions that are delivered to the client in form of
a hex file. This hex file can be programmed into the Flash memory of a
microcontroller and contains the CANopenIA software ready to run on a specific Microcontroller.
CANopenIA Binaries for Philips
LPC2119/LPC2129 Microcontrollers
|
CANopenIA Mode |
CANopen Device Profile |
Options |
|
Stand-Alone |
DS401, Generic I/O
with up to 8 TPDOsand up to 8 RPDOs |
Up to 6 analog PWM outputs, up to 4 analog inputs
(10bit) and up to 64 digital signals, LSS |
|
Co-Processor |
DS401, Generic I/O
DS402, DrivesDS406, Encoder
DSP417, Lifts
DSP418/19, Battery/Charger
DSP425, Medical Diagnostics
and others with up to 16 PDOs |
Support of multiple CAN interfaces, LSS, minimal
CANopen NMT Master functionality |
These binaries support one CAN interface of the Philips LPC
device. The external crystal must be 6MHz. The binary can be programmed into the
chip using the on-chip ISP bootloader. CANopenIA Binaries for other CANopen Device Profiles or
Microcontrollers are available upon request. In comparison to the
modules, the binaries give engineers a greater flexibility when
designing the hardware of a CANopen device. CANopenIA Stand-Alone DS401
for Philips LPC2119/LPC2129
- Fully compliant to CANopen Device Profile DS401
- Up to 64 digital signals (each usable as input or output)
- Up to 4 analog input signals (10-bit)
- Up to 6 analog PWM outputs
- Up to 8 transmit and 8 receive PDOs
- Fully dynamic PDO communication and mapping parameters
- Support of LSS (Layer Setting Services)
- Support of CANopen Task Setup File Format to setup the device
- Number and direction of digital I/O
- Number and resolution of analog I/O
- Number of PDOs and default parameters
- Customized Object Dictionary
- Support of “Store Parameters” in non-volatile memory
CANopenIA Co-Processor
for Philips LPC2119/LPC2129
- Fully compliant to multiple CANopen Device Profiles, depending on
setup
- Up to 16 transmit and 16 receive PDOs
- Up to 250 bytes of process data that can be mapped to PDOs
- Fully dynamic PDO communication and mapping parameters
- Support of LSS (Layer Setting Services)
- Support of CANopen Task Setup File Format to setup the device
- Number and type of process variables
- Number of PDOs and default parameters
- Customized Object Dictionary
- Support of “Store Parameters” in non-volatile memory
- Communication with host processor via UART
|