Dear Community User! We are updating our platform to a new system.
Read more: Important information on the platform change.

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

XB-EC-12 Coupler not incrementing WKC

XB-EC-12 Coupler not incrementing WKC

D_TTSA
New Poster

Good day

I am testing out the new ctrlX I/O with the following configuration: XB-EC-12 Coupler -> XI110116 DI16 -> XI211116 DO16.

I am using my company's in-house developed EtherCAT master. I have tested this master with Yaskawa and Lenze servo drives and a Beckhoff coupler & IO modules, so it is a stable system.

We calculate the expected working counter using the formula from the SOEM tutorial: D_TTSA_1-1647263889002.png

This calculation multiplies the expected wkc outputs by 2 and adds this to the expected wkc inputs. It aligns with the EtherCAT protocol.

However, the received wkc does not match the expected wkc in the aforementioned ctrlX setup. This was not a problem with the other EtherCAT slave hardware. The returned wkc is 3, but it is expected to be 5. By removing one module at a time, I could see that the ctrlX coupler does not increment the wkc at all, the DI16 increments it by 1 and the DO16 increments it by 2. 

Consequently, the problem must be linked to the coupler. I believe that the coupler is showing that it has an output, but not incrementing the wkc. I don't think this is standard. So is the problem that the Bosch coupler doesn't conform to the EtherCAT standard, or that I have a faulty coupler?

I would appreciate any help or advice.

Kind regards

 

 

 

1 REPLY 1

Thomas_H
Community Moderator
Community Moderator

Hello D_TTSA,

i send you a PN.

Best regards

Thomas

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