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

drive with integrated CORE used for control in existing CORE system and stand-alone system

drive with integrated CORE used for control in existing CORE system and stand-alone system

AndroidzZ
New Contributor

Hello Reader,

Hope this is the right topic to ask this question. We want to realize an application and I'm looking for a way or solution to realize this.

We have an existing unwinding machine with motion in which a ctrlX CORE runs and controls 2 axes.

Now we want to attach an extra winding machine to the machine to get the cable from the existing machine. The extra machine must be able to run in controlled torque control and thus be controlled by the CORE of the existing machine.

We also want to use the extra machine as a stand-alone machine. For this purpose we use a Drive with integrated core (XCS2-W0023ARN-2AX3T0NNET-S03RSN0NNN0NN).

So the new winding machine should be able to receive commands from the already existing system. But also be able to be disconnected and then work stand-alone via input in the drive.

Is there a function for realizing this or what approach route could I take to realize this?

Kind regards

10 REPLIES 10

CodeShepherd
Community Moderator
Community Moderator

In general you can use different Ethernet based protocols for exchanging data/commands between the two controls.

Easiest way in my opinion is to use an remote data layer connection (see online documentation) and check on both sides if connection is established e.g. with a heartbeat variable. If so data/commands of this interface are used, if not they are running standalone. See also how to "Data exchange between controls C2C – ctrlX Data Layer Remote Connection"

See also the how to collection for other possibilities of data exchange. E.g. "Control to Control Communication (C2C) - Overview".

Some more general communication information see "Communicate between a ctrlX COREvirtual and other applications".

Check this about the different communication options: Control to Control Communication - Overview (boschrexroth.com)

I followed the basic step of the HowTo "Data exchange between controls – ctrlX Data Layer Remote Connection", see attachment. On the control  were I want to read a remote Data Layer I setup the name of the other control user + login data + Ip adress but i wont get teh same result as the HowTo. Is there something missing? 

 

Two things:

Please check what you are sending in the instruction as you added some additional "<>" to your input.

If you black out your IPv4, what could be used several times around the planet, you should also black out the IPv6 as this (normally) should be quite unique for your device.

I indeed made a mistake with the additional <>. But even without the <> i got the same result. 

So what is your exact current topology? Are the controls connected and in the same subnet? Are the IPs fitting? 

In short are the control even able to reach each other via network?

Both controls are connected to the same network with the same subnet configuration. I also can ping the 'master' controller via the 'slave'. So they are able to reach each other via the network.

Also, alot of the times i try to create a childnode, in the top it tells me 'Childnode succesful created' and than colletion 'remotes' is gone from the datalayer, see attachment.

Are there some options i can try for troubleshooting? 

Toplogy of the controls is as a bus. Both of them are connected to the same network in the same IP range and subnet mask. They can reach each other over the network. Confirmed via ping FB in de PLC application.

When I enable "make errors visable in tree view" I get one error? But seems like al nodes have same kind of error, is this a problem? 

Like you said there is quite nothing to do wrong. I just prepared the topology like used in the how to mentioned above.

I connected to a switch:

  • port XF10 of a ctrlX CORE one using IP 192.168.1.1 (system version 1.20.5)
  • port XF10 of a ctrlX CORE two using IP 192.168.1.2 (system version 1.20.5)
  • and my network port of my PC using IP 192.168.1.87 (Windows 10)

ctrlX CORE web UI - network settingsctrlX CORE web UI - network settings

Afterwards I entered the control as remote device to each other and communication was immediately working:

ctrlX CORE web UI - remote data layer connectionctrlX CORE web UI - remote data layer connection

Without having some information about your setup and corresponding IP settings it is just guessing what could be wrong. Are there more devices using the same IP in your network? Are your controls connected to bigger company network with a bigger network architecture? Which system apps versions are you using on each control? Are you using correct username and password?

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