While trying to create a simple program to jog an axis using CODESYS softmotion stumbled acros a error (SMC_ERORR.SMC_REGULATOR_OR_START_NOT_SET; represents raw value 20). According to the internet this means: Controller enable not done or brake applied. What can i do to solve this problem? The inverter and the motors work when enabling them by hand using the motion app on the ctrlX CORE.
CtrlX Drive inverter: W2323
Motor: MS2N04
Softmotion version: 4.12
Softmotion adaption version: 1.16
PLC app version: 1.16
Solved! Go to Solution.
You will not be able to use any motion blocks until the MC_Power instance reports done (Busy=FALSE, bRegulatorRealState=TRUE, bDriveStartRealState=TRUE).
Try uninstalling or disabling the Motion app in your CORE. At the very minimum, delete the axis profile that couples the real and associated virtual axes in that app.
Hello bostroemc,
like you suggested I disabled the motion app on my ctrlX. After rerunning the program nothing changed. The MC_power block still reports that it is Busy.
Following the steps in the profided pdf solved the problem