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

Can I command with Softmotion a 3rd Party Drive through the ctrlX PLC?

Can I command with Softmotion a 3rd Party Drive through the ctrlX PLC?

ericvergara
Occasional Contributor

Hello,

We want to connect a Panasonic MADLT15BF to the Ethercat network,

When we add it in the ctrlX IO Software it seems that a Softmotion Axis is added automatically:

ericvergara_0-1675847736027.png

 

The problem is that then in the ctrlX PLC we do not know where to place our Panasonic Softmotion axis because under the datalayer instance of the Panasonic we can just insert a Softmotion Rexroth Axis or a Softmotion Standard Axis

ericvergara_1-1675847886102.png

Where do we need to place the Softmotion axis if we want to use the SM3 Libraries with this axis?

Thanks,

15 REPLIES 15

SteS
New Poster

Contact you via message.

georkueh
Community Moderator
Community Moderator

Hello,

is your problem solved already?

kind regards

ericvergara
Occasional Contributor

No,

As I would like to know if it is possible and if not if it is planned to command a 3rd Party drive with Softmotion or PLC Open,

ericvergara
Occasional Contributor

Are there more insights regarding this?

Hello,

I think Panasonic MADLT15BF is an EtherCAT CoE device.

If you want to use SoftMotion for CoE device, first you have to install ctrlX Works V1.20, then install CODESYS SoftMotion 4.13.0.0.package.

And you have to install our Adaption package (Please see attachment).

You can insert SoftMotion CoE axis now (work as SM_Drive_GenericDSP402 axis):

JimmyWan_0-1684240897912.png

 

ericvergara
Occasional Contributor

Hello JimmyWan,

Thanks for the information, I do not have access to the Codesys Softmotion 4.13.0.0, I have the 4.12,

Can you please share it with me?

Many thanks!

Hello,

The SoftMotion package is too big to upload. You can download it from CODESYS website:

https://store.codesys.com/en/codesys-softmotion-sl-bundle.html

But CODESYS SoftMotion 4.12 is also OK!

ericvergara
Occasional Contributor

Hello,

This option is enabled, true, but when I try to add the CoE axis this message appears,

ericvergara_0-1684933804629.png

Any idea why?

I have the Sofmotion 4.13, the adapation package 1.20 and the Core V20,

Thanks,

ericvergara
Occasional Contributor

Ok now is fixed, 

ericvergara_0-1684935261026.png

 

Hello ericvergara,

How did you fix your problem?

Basically, I try to use one HCS01 and one XCS both in COE but I'm struggling to make them operating.

A special feature in CtrlX IO Engineering as well?

Thanks

ericvergara
Occasional Contributor

Hello Nathanael,

In this case it was a Panasonic axis so I used the "Adding Softmotion CoE Axis" below the Datalayer node and it worked,

With a ctrlX Drive I also experienced this error, when I added the standard .xml version I could not add the Sofmotion CoE Axis below,

ericvergara_2-1693475924970.png

 

 

What I did to solve this it was to go to the Drive Engineering > Master communication > RPDO 0 and generate my own .xml

ericvergara_0-1693475635263.png

 

 

After this I added the .xml to the ctrlX IO software so when I scanned the Ethercat I read my .xml of the device

ericvergara_1-1693475808124.png

 

I transfered this configuration and then in the PLC Engineering I could add the Softmotion CoE axis! 

ericvergara_3-1693475975687.png

 

Hope this helps,

Mind that there is an error in the MC_Power block of the softmotion using ctrlX Drive with Coe,

Solved in this thread:

https://developer.community.boschrexroth.com/t5/CODESYS-PLC-Add-ons/ctrlX-Drive-as-a-CoE-Slave-drive...

Hi ericvergara,

I'm trying to add a SoftMotion CoE Axis but i get the same pop-up error you had (No communication could be set up..).

Do u remember how u solved it?

SoftMotion: 4.12, adaptation: 1.20, core: 1.20.06

Thank u.

GB

ericvergara
Occasional Contributor

Hello EDF-UTA

Have you generated your own ESI File?

ericvergara_0-1709739627222.png

If so, have you imported this .xml in the ctrlX IO Engineering and then scan and transfer again the data?

ericvergara_1-1709739688288.png

It is very important in the ctrlX PLC Engineering to just have one datalayer node (the ctrlX_Drive_XCS/XMS/XMD...) and do not nothing below this node than the Softmotion axis

ericvergara_2-1709739778306.png

Thanks for the reply ericvergara,

No beacuse I'm using third part drives, can I use ctrlX DRIVE with third part drives?

ericvergara
Occasional Contributor

Hello EDF-UTA,

You mean using ctrlX Core with third party drives right?

If so I am not sure as I have never tested it before,

Maybe someone in the forum has experience with this and can help you...

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