FORUM CTRLX AUTOMATION
ctrlX World Partner Apps for ctrlX AUTOMATION
03-05-2024 03:14 PM
Hello Team,
Could someone please help me with the PLC error which shows up only when the machine restarts, please find the error in the attachment?
Error ID: RESOURCE ERROR
ERRORTABLE: CXA_TABLE
ERRORADD1: 16#090F2002
ERRORADD2: 16#0C560000
I understood that its something to do it naming of the axis, am I right?
AxisName is kept the same as in the motion app in the Core, but still i get this error only when the machine starts and I can only clear this error by going in to the axis overview not from the Overview Axes in the PLC like as in the image 1 and 2 for reference.
App version in the attachments. i am using the axis interface to control the axis.
Can you please help me why this error or what would be the solution?
Thank you
03-06-2024 06:41 AM
How did you insert the MotionInterface to your project? When using the template, did you change the standard code for initialisation process? As it is only occurring after restart it could be related to not waiting until preparations are done. Could you share your program code so we can have a look to it?
For your axis references did you change the library variable so the manual naming even takes effect, like mentioned in the comments of this method?
03-06-2024 08:42 AM
Hello @CodeShepherd,
Thank you for your reply.
I did "Inert template" on the "Application" and added the "MotionInterface". I only changed in the "GlobalAxisDefine" not anywhere else. Ya sure.
I didn't change anything in the library Motion_IF_user, is there something I should Usually change? Please let me know.
Thank you
09-12-2024 09:00 AM - edited 09-13-2024 11:12 AM
There was a known issue in the version 1.20 of the CXA_MotionInterface that was fixed from version 2.3.0.2 on. ctrlX PLC Engineering >=2.4 will be needed for that, as there is currently no patch planned for 1.20. Please use current release version 2.6 that can be found in the ctrlX Store are in our collaboration room.
Beware that ctrlX AUTOMATION - PLC app licenses changed between version 1.20 and 2.x. Fur more information see Store area here in the community.
In standard the the settings done in the "GlobalAxisDefines" are not considered as the MotionInterface is in standard in automatic mode and will use axis as they are present in the ctrlX MOTION and so in the data layer. Please have a look to the official online documentation for further information.
You could also check topic "Axis interface breaks application when moving from earlier version", as similar issue was discussed.
09-13-2024 10:12 AM
Thank you very much for the reply. for version 2.3.0.2 i would need new software license for the core right? as I have 1.20.
09-13-2024 11:10 AM - edited 09-13-2024 11:12 AM
Sry for not mentioning, I added this information also above:
ctrlX PLC Engineering >=2.4 will be needed for that, as there is currently no patch planned for 1.20. Please use current release version 2.6 that can be found in the ctrlX Store are in our collaboration room.
Beware that ctrlX AUTOMATION - PLC app licenses changed between version 1.20 and 2.x. Fur more information see Store area here in the community.