CanOpen Configuration problem with EL6751

AleSantaCruz

Level-1
Beiträge
9
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hello, Im trying to configure a CANOpen master klemme (EL6751) to communicate with a device (Jetter JXM-IO-E09-G07-K00) in the System Manager, I have several problems, and the communication doesn't work, I explain what i did step by step. First of all the JXM works perfectly with a jetter controller, and i have traced the messages, therefore i could understand that the controller in this case sends constantly RTR request for each object and the JXM replies without any problem. I also tested some SDO commands, and seemed to work. This time i need to work with a CX8090 Controller attached to a EL6751, that's why I need to configure this now. - After scanning the devices connected, and having the EL6751 recognized, i attempted to add the CanOpen slave also scanning. The process cannot find any CanOpen Device online. - I add the CanOpen device with "Append Box" and I use the EDS file provided by the supplier and the result is not good. Some SDO read/write failed. So i decide to add the device manually. - I use again the "append Box" option, and configure manually the ID, every TXPDO and RXPDO and Parameters. NOTE: My CANopen device send constantly a heartbeat and the values only under request => Trans. Type for every PDO: 253. For this I set manually the inhibit and event times. - I uncheck "Automatic adjust PDO COB Ids" and "Automatic PDO Parameter Download". Also, under advanced configuration i disable the object 0x1000 and 0x1006, since the reply never matched to expected values. After doing all this configurations, and activate them, my CanOpen bus stops responding. the LED Code is - Run Led: blink 2 hz - Err led: ON - The system manager is showing much more errors which i show attached in a file. I also include the sys manager file and the EDS file from the supplier Any would be of great help P.S: sorry for writing in english. you can answer in german if you want to.
 

Anhänge

  • Test02.2.b.tsm.zip
    16,4 KB · Aufrufe: 12
  • Unbenanntes Bild.jpg
    Unbenanntes Bild.jpg
    112,2 KB · Aufrufe: 40
  • JXM-IO-E09_HCN_V0_4.eds.txt
    17,9 KB · Aufrufe: 20
Zuletzt bearbeitet:
The boxes you included manualy differ widely from those that are provided by the EDS-file (PDO sizes, transfer mode). The error you get (SM_Out cfg) indicates that your config ist wrong. I cannot comment on why the configuration with the eds file doesn't work for you, since I've no way to test it.
 
Zuletzt bearbeitet:
Zuviel Werbung?
-> Hier kostenlos registrieren
The boxes you included manualy differ widely from those that are provided by the EDS-file (PDO sizes, transfer mode). The error you get (SM_Out cfg) indicates that your config ist wrong. I cannot comment on why the configuration with the eds file doesn't work for you, since I've no way to test it.

exactly, the file they gave me is wrong... therefore I need to find out how to configure the Box myself, so I used the trace obtained from the other controller and then I set the configurations accordingly.

would it help if i also include the mentioned traces?
 
If they gave you the wrong eds file, then maybe you should ask them for the correct one instead of tinkering around for days?
 
If they gave you the wrong eds file, then maybe you should ask them for the correct one instead of tinkering around for days?
Well yeah, usually they offer a training for every question you ask them. hehehe
I already wrote them for the EDS file, and they sent me this... they just told me to ignore the errors of some SDO object ... that it can work therefore i have ommited the object 0x1000 and 0x1008, also the auto download of the PDO parameters. I thought skipping this could overpass the problem
 
Zuviel Werbung?
-> Hier kostenlos registrieren
The supplier answered the following: Compare read EDS with database... warning 1000: Object [1800sub1]: Default value differs from selected database (range: [$NODEID+0x180,$NODEID+0x40000180,$NODEID+0x80000180,$NODEID+0xC0000180]). warning 1000: Object [1801sub1]: Default value differs from selected database (range: [$NODEID+0x280,$NODEID+0x40000280,$NODEID+0x80000280,$NODEID+0xC0000280]). warning 1000: Object [1802sub1]: Default value differs from selected database (range: [$NODEID+0x380,$NODEID+0x40000380,$NODEID+0x80000380,$NODEID+0xC0000380]). End of comparison. But then he told me to add the PDO's manually instead of using the EDS file, that it should work..... That's what I did, and I got the mentioned errors
 
Hello, I am also trying to interface TwinCAT3 with other device via CANOpen. I have EDS file from hardware supplier and operating manual but I dont no how to configure read/write of hardware parameters in TwinCAT. Could you please help to solve this problem?
 
Zurück
Oben