48
ifm
System Manual
ecomat
mobile
SmartController (CR2500, CR2502) V05
CAN in the ecomatmobile controller
General about CAN
8.1.2
CAN interfaces
The controllers have several CAN interfaces depending on the hardware structure. In principle, all
interfaces can be used with the following functions independently of each other:
•
CAN at level 2 (layer 2)
•
CANopen
(
→
page
) protocol to CiA 301/401 for master/slave operation (via CoDeSys)
•
CAN Network variables (
→
page
) (via CoDeSys)
•
Protocol SAE J1939 (
→
page
) (for engine management)
•
Bus load detection
•
Error
frame
counter
•
Download
interface
•
100 % bus load without package loss
Which CAN interface of the device has which potential,
→
datasheet of the device.
Informative:
more interesting CAN protocols:
•
"Truck & Trailer Interface" to ISO 11992 (only available for SmartController CR2051)
•
ISOBUS to ISO 11783 for agricultural machines
•
NMEA 2000 for maritime applications
•
CANopen truck gateway to CiA 413 (conversion between ISO 11992 and SAE J1939)
8.1.3
System configuration
The controllers are delivered with the download identifier 127. The download system uses this
identifier (= ID) for the first communication with a non configured module via CAN. The download ID
can be set via the PLC browser of the programming system, the downloader or the application
program.
As the download mechanism works on the basis of the CANopen SDO service (even if the controller is
not operated in the CANopen mode) all controllers in the network must have a unique identifier. The
actual COB IDs are derived from the module numbers according to the "predefined connection set".
Only one non configured module is allowed to be connected to the network at a time. After assignment
of the new participant number 1...126, a download or debugging can be carried out and then another
device can be connected to the system.
The download ID is set irrespective of the CANopen identifier. Ensure that these IDs do not overlap
with the download IDs or the CANopen node numbers of the other controllers or network participants.
Controller program download
CANopen
ID
COB ID SDO
Node ID
COB ID SDO
TX: 580
16
+ download ID
TX: 580
16
+ node ID
1…127
RX: 600
16
+ download ID
1…127
RX: 600
16
+ node ID
NOTE
The CAN download ID of the device must match the CAN download ID set in CoDeSys!
In the CAN network the CAN download IDs must be unique!
Содержание Ecomat 100 ecomatmobile SmartController CR2500
Страница 1: ...System Manual SmartController CR2500 CR2502 CoDeSys V2 3 Target V05 7390667 00 03 2009 ...
Страница 6: ......
Страница 282: ......