Shall we control a servo motor directly by only using PLC app with "PLC Open" library without using Motion App?
If yes then could you tell me how to declare the Axis variable as attched picture?
Solved! Go to Solution.
When drives only are connected as an IO you cannot use the standard motion function blocks like MC_Power. These are interfaces to the motion runtime. You will have to handle the control and status word as well as the set frequency/speed by hand.
Every Function block in PLCOpen library will use infrastructure of app.motion. So CXA_PLCOPEN can not work without app.motion.
As I understand, meaning without motion.app those functions of CXA_PLCOpen still work? then could you please let me know how can I link the "Axis" in function? Please refer to attached picture one more.
If so, I can't use PLCopen Library in EtherCAT CoE protocol (3rd party drives) without motion app?
I have to control more than 30 axes with 3rd party drives.
Yes, for PLCopen Motion library you need ctrlX MOTION. With RM22.11 (V1.18) in November 2022 we plant to support more than 30 axes with ctrlX CORE X7. Conccerning further details, please give me a personal note PN.