Dear Community User! We have started the migration process.
This community is now in READ ONLY mode.
Read more: Important information on the platform change.

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

Issue with Powering IndraDrive (CSH02) Using CtrlX Motion App via EtherCAT

Issue with Powering IndraDrive (CSH02) Using CtrlX Motion App via EtherCAT

ParcoW
Member

I have successfully established a connection between a CtrlX core and an IndraDrive (CSH02) via EtherCAT. However, I am encountering an issue where I cannot power up the drive using the Motion App. Furthermore, I am able to power up the drive and execute movements through the PLC by changing bits 14 and 15 of S-0-0134. Powering up the drive through the datalayer (motion/axs/Axis_1/cmd/power) resulting the same error as using the motion app.

Could you provide assistance or troubleshooting steps to resolve this issue? Thank you.

8 REPLIES 8

Michael_A
New Contributor

Hello, 
from your description it seems, that you have configured the drive control word cyclic to the plc. So you can change bits from plc.
But this means that the plc sends cyclic data to this control word and the motion does not have acces anymore.
You can either use the plc to control the drive, but then you have to do everything by your own or you do not configure the control word cyclic in plc and use instead the motion functions for power and movements. (e.g. from CXA_Motion ML_AxisPower or from CXA_PLCOpen MC_Power)
The first option is for example for users that do not want to use the motion app and  control the drive fully by plc.

Hi, thank you for your reply. May I know how can I stop the plc sending cyclic data to the control word? Thanks

CodeShepherd
Community Moderator
Community Moderator

Simply do not use the cyclic data via the "Realtime Data Layer" in the PLC. You could still access the data acyclic via the CXA_DataLayer library or drive parameter directly via CXA_EthercatMaster.

Despite deleting all instances of the 'Realtime Data Layer' and disabling the corresponding function in the PLC, I continue to encounter the same error. Could there be an aspect I am overlooking?

CodeShepherd
Community Moderator
Community Moderator

Is there already DC bus power available when you try to enable the drive?

Yes, the drive shows ab status.

Hi,

I have identified that the problem may lie with the EFC in the EtherCAT chain. I am able to run the IndraDrive with the motion app without the EFC connected. However, once the EFC is connected, the motion app fails to command the IndraDrive. The EFC does not play any role in the system except for its connection in the EtherCAT chain.

Could you please advise if there is a way for the EFC to coexist with the IndraDrive while allowing the motion app to exclusively control the IndraDrive and the PLC to control the EFC?

Thank you.

CodeShepherd
Community Moderator
Community Moderator

So the question is how did you do your setup? There is no reason why the EFC should prevent commanding the Indradrive by the ctrlX MOTION. What are the changes between your working and not working setup.

It should look like this:

  • Both devices are configured and connected in the EtherCat
  • One axes is configured in the ctrlX MOTION and connected to the Indradrive via an axisprofile
  • On PLC side:
    • The control word of the Indradrive is not used or updated to prevent double writing of motion and PLC
    • The control word of the EFC is used for direct control
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