When we export the real-data in the ctrlX IO it appears the following errors exporting the SAFEX,
I don't really know if it is because of this error but then in the PLC app we cannot find the .xml of the SAFEX,
We are using the last version of the ctrlX IO and PLC (1.12) and we have inserted the xml of the device,
Is there a way to import the xml of the SAFEX to the PLC?
Solved! Go to Solution.
It has been 5 weeks and still no one has replied to this topic...
We are in the middle of an important project so it would be great if anyone could give us an answer related to this,
1. the first screenshot is a well known behaviour - it is not a feature its a bug(314259) in the ctrlX IO Engineering. Development is working on it - solving date is not planned yet.
2. The ESI File for the ctrlX SAFETY is not delivered with the ctrlX WORKS Package.
You have to collect it in the Collaboration room: SAFEX-C.1x ESI-File
Install it into your project into the IO-Engineering.
We think you just installed the ESI in the IO-Engineering. For the PLC Engineering yoiu do not need the ESI file.
When the configuration is finnished in the ctrlX IO-Engineering, you have to transfer the configuration from the IO-Engineering to the control.
Afterwards you can fetch the IO-configuration in the PLC-Engineering with the steps:
Then you will see the FSoE and the functional IO from the ctrlX SAFETY in the PLC project.
for a long time we had no traffic. We did not look so intensively into this forum. We'll track this now much more tight.
Just to avoid further questions.
At the moment the ctrlX SAFETY development is not completely synched with the RM sequence for the rest of ctrlX AUTOMATION.
This will change in the future:
The target date for that integration into ctrlX WORKS is not yet defined.
Hello ChrM and Scheurer_F,
We have tried the .xml and the problem still persists,
We can see the SAFEX in the ctrlX IO Software, the problem is that in the ctrlX PLC it does not appear in the "DataLayer_Realtime" and, as a consequence, we cannot communicate between the ctrlX Core and the SAFEX,
Same here... I can only get to work until the point, where the C12 is present in the EtherCAT configuration on the coreX but remains in the Pre-OP state with a 0x001E Invalid Input Configuartion Error:
The section, which should include the description for using the C12 with coreX in the installation manual for the C.1x only refers to a document with the description "ctrlX AUTOMATION DOK-XSAFE*-SAFEX-C.1XC-APxx-DE-P". Unfortunatly I am not able to find this very document...
Is there any solution in sight?
Hello ericvergara and plasmotion,
Please try to import the attached file into your ctrlX PLC Engineering project:
Thanks for your reply! I tried to configure the topology with the I/O Engineering tool. Here you file unfortunately doesn't work here. It just tells me, that the file doe not contain anything, that could be imported.
My understanding is that SAFEX-C12 has been added to the ctrlX IO project\configuration then transfered to the CORE. After, the IO configuration should be imported to PLC Engineering by reading online from CORE. This reading online from the CORE is not working or reading the SAFEX-C12. If this is the case the attached files and PDF will help guide you to import the SAFEX-C12 from a file instead of online from CORE.
Thank you very much, ctrlXProgrammatore,
for giving additional assistance to ericvergara.
I honestly admit, that there are a few obstacles in the process of integrating SAFEX-C.1x into an EtherCAT configuration:
Your ctrlX SAFETY Team
Hello ctrlxProgrammatore and Scheurer_F,
Sorry for the delay, we have now tried with the solution that ctrlXProgrammatore gave us and it worked!
We can now communicate between the ctrlX Core and the SAFEX via the Data Layer,
Thanks for the help!