FORUM CTRLX AUTOMATION
ctrlX World Partner Apps for ctrlX AUTOMATION
2 weeks ago
Hello,
I have a setup with ctrlX Core, ctrlX Safety and ctrlX Drive. I tried to connect only a Safex with ctrlX Drive through SafetyLink and it works.
But, the problem is when I add the ctrlX Core because I don't know how to program the ctrlX IO because I want to move the axis with Motion.
The idea is connect Safex with ctrlX Drive through SafetyLink, and connect these with ctrlX Core through Ethercat CoE (without FSoE). Is it possible??
Any ideas?
2 weeks ago
Hello @joelfernandez,
Have you setup any devices in IO Engineering?
If not, let's start by connecting to the ctrlX DRIVE via USB or Ethernet over EtherCAT (EoE) using ctrlX DRIVE Engineering. Once connected you can set the communication protocol to CAN Application Protocol over EtherCAT (CoE):
Next start a new ctrlX OS I/O project in IO Engineering. Right click on Device (ctrlX CORE I/O Configuration) [192.168.1.1] then select Communication settings…:
From the communication settings screen click the test then apply buttons to set the communication path:
After the communication path is set right click on ethercatmaster (EtherCAT Master) then Scan for Devices…:
The scanned devices can be added to your project using the Insert all newly scanned dives button:
Use the download button to send the new IO Engineering project to the CORE.
Afterwards you can start programming drive functions such as enable and motion commands.
HTH
a week ago
Hello @ctrlXProgrammatore,
I know how to setup devices and mapping the ctrlX IO, the problem is when I using the SafetyLink instead of FSoE.
Because in the ctrlX IO SafetyLink is not shown, as in your picture only the FSoE option is shown and I don't know how to add the SafetyLink option.
All of options in the ctrlX IO (Safex and Axis) are FSoE:
Any ideas??
a week ago
Hello @joelfernandez,
Thank you for the clarification.
There is no configuration or setup required for SAFETYlink in IO Engineering. The only setup for SAFETYlink is in SAFETY Engineering and ctrlX DRIVE which seems you have done this and had it working, is this correct?
What is the problem when adding the CORE and EtherCAT? Does EtherCAT work? Meaning is the network in “OP”? If not, we should start with getting the EtherCAT to OP. The EtherCAT network must be in Safe-OP or OP for SAFETYlink communication:
Are there any drive faults?
Are there any CORE faults?
What is the status/diagnostics of SAFETYlink?
a week ago
Hello,
Yes, the setup between SAFETY Engineering and ctrlX DRIVE it works perfectly.
The problem is that I can't get the OP because I don't know the configuration the ctrlX Drive inside the ctrlX IO
If I download with this configuration, this error appears in the drive and it can't reach OP.
Thanks.
a week ago - last edited a week ago
Hello @joelfernandez,
Which version of CORE apps and drive firmware are you using?
Can you provide a parameter backup of the drive saved with "all parameters"?
When the drive is scanned then added to the IO Engineerign project it has a starting configuration. This can be seen here:
Have you configured the axis on the CORE side under Motion\Axes and Motion\Axis Profiles?
If not, first add a profile for the axis with field bus communication protocol CANopen_over_Ethercat:
Adding the profile should also map the variables. You will get the following notice:
The mapped variables can be seen in the following clip. In this case no variables were mapped but there should be a list in your case:
Then add the axis and select the profile that was created above:
After the above changes set the CORE back to Operating to see if if it helps with the error.
a week ago
Hello,
I'm using the ctrlX 2.6, the apps are these:
I attach the backup of the drive.
Yes, I scanned the drive and safex and it's like your project.
I tried to add the drive in motion, but when I try to running, I can't.
But in the Diagnostic logbook I haven't errors and in the ethercat, the axis is still in Pre-Op and have this: 0x0025: Invalid Output Mapping:
a week ago
Hello @joelfernandez,
Where are you located? As this is getting more involved/detailed it would be best to contact your local Bosch Rexroth support so they can work directly with you in person or remote connection.
a week ago
Hello @joelfernandez,
Just to check, is Axes in Configuration or Running before switching CORE to Operating? Please check that the Axes is in Running and if not switch to running, clear any errors then switch CORE to Operating:
Monday
Hello @ctrlXProgrammatore,
I am a Spanish Bosch Rexroth technician, that's why I'm asking the question here.
Monday
Hello,
I tried this and it's impossible to change Axes to running. I don't have errors but appears this:
Thanks!!