cancel
Showing results for 
Search instead for 
Did you mean: 
SOLVED

ctrlX Core cannot reach Safex C.15 through EtherCAT

ctrlX Core cannot reach Safex C.15 through EtherCAT

AlexandreGurgel
New Poster

The Safex C.15 controller is recognized offline within ctrlX I/O - installation via the Device Description file V1.0.1.29_FPGA211.
When OnLine ctrX I/O shows as if the device description file has not been installed.
Also ctrlX Core cannot connect to Safex.

ctrlX Core & Works at 1.20 last version.

Can you help us?

1.png2.png3.png4.png

 

8 REPLIES 8

BRamos
Established Member

Hi @AlexandreGurgel,

If everything is properly connected and the EtherNET cables are cat 6, SAFEX-C.15 should pop when you scan the network.

I have a few questions:

  1. On the EtherCAT master Bus Overview, why does it show only SAFEX-C.15 not connected? What happened to the other slaves?
  2. On the network scan window, after the XF71 it should show up drives before the SAFEX-C.15 right? Perhaps these devices are blocking the detection of the SAFEX-C.15.

 

ctrlX Automation is still very young, my experience is that sometimes when programming offline conflicts when changing to online. My suggestion would be, start with an empty I/O project and directly scan the network. After this please remake any configurations you made.

 

Hope this helps,

BRamos

 

Hi BRamos,

We're talking about an ongoing project for our own Factory here.

Customer sent me this additional info: (Still not working...)

"..

- The system with the Ctrl X CORE PLC and the SAFEX PLC C.15 are mounted on a test bench, where I am performing the communication tests between them with CAT 5 cable;
- The distance between the PLCs is minimal, they are close to each other and there is only the Notebook next to them;
- Only SAFEX shows that it is in error, as shown in the pictures, the other equipment was removed from the network, precisely to test only the communication between the two PLCs. The other items on the network are found and already communicate with each other;

AlexandreGurgel_1-1684243583296.png

- we can see that SAFEX appears on the network along with the EtherCAT extension. (CtrlX model: CtrlX CORE X3 PLUS) the IOs expansions have been removed for now;

AlexandreGurgel_3-1684243661490.png

 

- In the etherCAT network scan, SAFEX also appears, but with the message indicated in the images;

AlexandreGurgel_4-1684243680675.jpegAlexandreGurgel_5-1684243684734.jpeg

 

- The SAFEX file is installed and we were able to insert it into the project tree, but when passed to the PLC it still has an error;
- No further changes were made to the communication between the PLCs;

 

 

AlexandreGurgel_2-1684243591047.png

 


This procedure that I have indicated in the images above was done with the other items of the EtherCAT network and there were no problems for the communication between the IO Expansions and the drives.

.."

Thanks for your help and support to solve this!

When installing the ESI file, there are 2 files that need to be installed:

  • BoschRexroth_ctrlX_SAFETY_SAFEX_C12_C15_ECAT.xml
  • BoschRexroth_ctrlX_SAFETY_SAFEX_C12_C15_ModulesECAT.xml

It is also very important that these 2 files are on the same folder when installing as they have dependencies between them.

Is it possible for you to uninstall the devices and try again following this recommendation?

Unfortunately he tried reinstall these files 3 times, still without success.

Attached you can see his base project that was in use for that.

Anything else that we can try? 

 

 

 

 

 

Hi @AlexandreGurgel,

I tried out your attached IO project. With an empty project on my SAFEX-C.15 and without a PLC Engineering project I could establish the communication.

The only thing I changed was the IP of ctrlX Core on the project from 192.168.1.50 to 192.168.1.1, but I honestly feel like this is not related to the problem.

My recommendation is to directly contact Bosch Rexroth Support team for Costumer Issue #662339, more info at:https://docs.automation.boschrexroth.com/doc/893307806/service-and-support/latest/en/

Hope we can find a solution soon,

BRamos

BRamos
Established Member

Hi @AlexandreGurgel,

I used your full project and is working on my side:

BRamos_0-1684314425552.png

For some reason XF71 shows green when I don't even have it on my IO project 😅

BRamos_1-1684314495467.png

 

Best Regards,

BRamos

Hi @AlexandreGurgel,

Sorry for the delay. I just checked this issue again and realized that, from the screenshot above, it looks like the product code is wrong (0xFFFFFFFF).

Because the product is not correctly identified the ctrlX I/O does not reognize the correct ESI file for the device.

Please reach out to Bosch Rexroth Support Team to see how to proceed.

Best Regards,

Bruno Ramos

AllAutomation
Community Moderator
Community Moderator

Hello @AlexandreGurgel ,

please return the device through your local SVC organisation to DC-AE/SVC431 including the comment "Urgent: Resetting of the EtherCAT EPROM required". This can be done very quickly, since the enclosure can be kept in this case.

Background: The content of the basic ESI-file has to be written in a binary format into the EtherCAT EPROM via the EtherCAT communication. This is the information that the ctrlX IO Engineering can compare with the ESI-Files in the Device Repository for a successful scan. If you configure the device offline, then the result is what you see in your case - the device does not have the expected EtherCAT EPROM content and is detected as unidentified.

@BRamos : FYI

Best regards

Your ctrlX SAFETY team

Icon--AD-black-48x48Icon--address-consumer-data-black-48x48Icon--appointment-black-48x48Icon--back-left-black-48x48Icon--calendar-black-48x48Icon--center-alignedIcon--Checkbox-checkIcon--clock-black-48x48Icon--close-black-48x48Icon--compare-black-48x48Icon--confirmation-black-48x48Icon--dealer-details-black-48x48Icon--delete-black-48x48Icon--delivery-black-48x48Icon--down-black-48x48Icon--download-black-48x48Ic-OverlayAlertIcon--externallink-black-48x48Icon-Filledforward-right_adjustedIcon--grid-view-black-48x48IC_gd_Check-Circle170821_Icons_Community170823_Bosch_Icons170823_Bosch_Icons170821_Icons_CommunityIC-logout170821_Icons_Community170825_Bosch_Icons170821_Icons_CommunityIC-shopping-cart2170821_Icons_CommunityIC-upIC_UserIcon--imageIcon--info-i-black-48x48Icon--left-alignedIcon--Less-minimize-black-48x48Icon-FilledIcon--List-Check-grennIcon--List-Check-blackIcon--List-Cross-blackIcon--list-view-mobile-black-48x48Icon--list-view-black-48x48Icon--More-Maximize-black-48x48Icon--my-product-black-48x48Icon--newsletter-black-48x48Icon--payment-black-48x48Icon--print-black-48x48Icon--promotion-black-48x48Icon--registration-black-48x48Icon--Reset-black-48x48Icon--right-alignedshare-circle1Icon--share-black-48x48Icon--shopping-bag-black-48x48Icon-shopping-cartIcon--start-play-black-48x48Icon--store-locator-black-48x48Ic-OverlayAlertIcon--summary-black-48x48tumblrIcon-FilledvineIc-OverlayAlertwhishlist