FORUM CTRLX AUTOMATION
ctrlX World Partner Apps for ctrlX AUTOMATION
07-01-2024 04:10 AM
I can't edit the MotionInterface text in the user extension areas. for example in TE_AXIS_STATUS_TYPE01 below. Is there a setting I need to make? I am using PLC enginering 1.20.7.
// Outputs of the following axis - from motion control to logic control
// Online changes in declaration of axis-interface need too much time -> not allowed because risk of watchdog
// InhibitOnlineChange = 0x1000000 has to be set decimal 16777216
{attribute 'signature_flag' := '16777216'}
TYPE TE_AXIS_STATUS_TYPE01 :
STRUCT
// ******** Outputs of the following axis - from motion control to logic control **********
Admin: TE_AXIS_ADMIN_STATUS; // status of the axis
Data: TE_AXIS_DATA; // actual data of the axis
Diag: TE_AXIS_DIAGNOSIS; // axis diagnosis information
// add your extensions below here, keep the elements above
// user extensions
END_STRUCT
END_TYPE
Solved! Go to Solution.
07-01-2024 07:26 AM - edited 07-01-2024 07:26 AM
Hello Bruce
It is not possible to change this lib inside your project directly.
You have to export and separately open the lib with the PLC Engineering. Than you can change the code, modify the project information (name,version) and than install it in the library repo of your original project.
Regards
Jochen
07-01-2024 08:39 AM
Thanks @Jochen_Mueller, I was able to export, edit and import the library.