Bosch Rexroth is a global leader in automation, delivering advanced drive. Conveyors, linear motion components and advanced software systems such as. Industries Trends and Topics Documentation and Downloads. Motion Controls / PLCs I/O. The Universal Engineering Software Framework.
I was given the task of programming servo motor control using the Bosch Rexroth PLC drive controllers. Unfortunately, I am not familiar with this manufacturer at all. Yes, I know it's an obscure brand, but I didn't have a choice in the decision process.:mad: Anyone know where I might find a sample project w/code that I might be able to follow? I've tried searching online and have been unsuccessful for the most part.
I did find some sites that require a yearly fee, but I am unable to purchase. (Really don't want to anyway!) Thanks for your help in advance. ) PPC is on it's way out actually, I think they will put it to service parts within the next year or two. The MLC is their new line and going into it's second generation this year (at least for the general populous). IW-MLC10 is out already, IW-MLC11 to be released soon to program their MLC line of controlers (L25/L45/L65).
But bkottaras is right, check your local rep, he can give training schedules etc. Or visit their site: www.boschrexroth.com to find out what training they give and when/where. Hiya, What controler is it?
Is it the MLC (indraworks) or the PPC (visual motion)? Don't know much about the PPC, only did two projects with it and my predecessor did 90% of the work. I do know a little about the MLC though, maybe I can help. The MLC is programmed with IndraWorks/IndraLogic and the language looks like basic (PLCopen), although you can use FBD or Ladder as well. I am using the Indraworks controller. Unfortunately, I have many many questions and my company doesn't want to pay for training. I thought if I got a sample project, I might be able to learn from that and see how things are done.
I'm afraid it's not a simple matter. You have several parts you will need knowledge of to begin with.
1.) The drives, I take it IndraDrive, you have to know your way around the parameters to set it up. IndraWorks will interface for you, but you have to know where to look 2.) Indraworks: you will have to setup the hardware etc, get the drives online and configured 3.) Indralogic: setup the config, learn the language, then learn the functions, how they interact. Best is to also get the AxisInterface library (not free) to make interaction with the drives and functions a lot easier (less overhead). 4.) GAT Template is nice for big projects, it will let you bring some structure into your program using a machine-state and all that is associated with that.
Training on the drives themselves is a 3-4 day course, then MLC-basic and MLC-advanced (don't knwo the exact names) are 4 and 5 days respectively. And Bosch ain't cheap, expect $300+ per day;) This is not as simple as programming a regular Siemens or AB plc.
There is more involved and more than can just be done on the side to please your boss. Not saying you can't become an autodidact at this over a period of time, but there is a learning curve if you have never worked with Bosch or other PLC-Open systems. It programs like a PLC, but there is so much more possible. You can set up tasks for motion and non-critical functions (like I/O and PLC-like tasks). With the MLC there is just a motion controler that can also do what a PLC can do along side it's motion tasks. I really like this system and am having great fun, and occasional headaches;) PS: IndraWorks is based on CoDeSys if that is any help. Normal PLC stuff OSR kind of betrays my AB history;) This routine makes a rising edge when a certain position is reached (hyst of 2) and then creates a timed pulse of 25ms and sends it to an output.
Motion example using AxisInterface These are random grabs, so nothing will work, just shows the improved workflow when using AxisInterface which means no need for all the MC_Power, Stop, Reset blocks, it just does all that for you and you can inject parameters without having to call the motion FB every time. I'd start with your local rep. Up here in IL, the Bosch is located in Lake Zurich. I assume he is using the PPC which is the latest software package for their line of servos.
Actually, the Lake Zurich office handles mostly hydraulic stuff. The Bosch Rexroth 'Drives and Controls' division is in Hoffman Estates. It is also the location of the Bosch Rexroth North American headquarters. As mentioned, the logic end of the controllers are based on CoDeSys.