Shane, You are excellent! After watching your video 1, I wanted to comment on your style, pace and the details you do on your presentation. Before writing this I went through ALL the comments of the others who watched before me! I AGREE with ALL of them!! You did an excellent job for people who are getting weaned on the Motion Control in RSLogix 5K, as I am.. Your PACE is appropriate - nice and slow and sometimes you repeat a setting/move or clicking..this really helps and I rarely had to replay to understand! Your VOICE (Audio) was excellent and clear!! Sometimes, even with a good microphone and audio system, a person keeps mumbling sometimes in inaudible tones and I have to really pluck my ear up to understand - in your case it is LOUD and CLEAR and told in a very simple and concise way! I rate you 100% (if not more!) perfect!
This is the kind of videos I am always looking for. Very clear, concise, step by step. I have seen many videos where tutors moves the pointer so fast that to the point that you're not able to see what he/she does. If you try by ajusting the speed of the video (decreasing it) you won't hear what he/she says. Thanks a million for sharing this information. Excellent!
Fernando Bedoya Thank you very much for your comment, I have thought much about taking this further into my website and into more videos for proper training to help anyone wanting to learn but when it breaks down to my day job or this then I have to go with the one that pays. I do not get paid from the videos or my website. However, I do still plan on taking this further because we can all grow from this type of knowledge share. I wish I had something when I was trying to learn, I had to learn through hard knocks. All the best to you and let me know if you have other topics that might be helpful to you as it will help others as well. Thanks, Shane
Thank you for these videos! I'm just getting started watching them as I've been assigned to a project that will use 5 servos and a Kinetix 5700 drive. I normally don't do motion programming so these are a great help.
Glad to help out, if there is anything that I can do to help out then please let me know. I am currently at RSTechEd 2017 right now but am still providing hep when needed. Let me know if you would like to see different programming for servos, I will be adding a few more on other topics soon. Thanks, Shane
Question: What would you reccomend to be the fastest and simplest way to reset multiple arrays of timers at once? just FAL a zero table onto the desired one?
rosita simmons Glad to help, thank you for the support. Let me know if you have any ideas about of types of programming training. I have a lot of videos for this already so feel free to check them out but I would definitely like your opinion. Thanks, Shane
Thanks for the video. I would suggest maybe an overview of the steps you will need to take and why you are taking them. For me, I learn and remember better when I can logically follow what the PLC and the software are looking for. Perhaps a Power Point layout would be beneficial.
If you need better steps then please use my search tab on this RU-vid channel then type in "Servo" Or "Order of operation" Then all of my videos will appear that have that name in the title
Shane I wasn't sure how to contact you directly but I have a servo question that shut down my line for a couple hours the other night. Our system has multiple servos in one plc but they are all in different stations. we have a Synch bit that would not come on in the station I was at.. well to make it short a servo in a different station was trying to synch so it shut down everything else.. we were at the first servo we got called to so assumed that was where the problem was.. but it really was at the other side of the plant and when someone finally found that that servo was trying to synch we restarted it and everything came back up... my question is should there be a synch bit controlling all servos... that seems wrong to me is there another way to do this.. I see the first thing you do with Kinetix is set the synchronization... thanks i advance for your time
It is best practice to monitor the motion groups synch status just as a I show because it requires a synched function before any motion movement. Sounds like you had a timing issue or a communications issue.
Chris Stephens Glad to help, I have been putting better quality videos together lately as I have upgraded my mic. Feel free to check them out, if any quality issues then make sure you are in HD as the videos were recorded in HD.
Glad to be able to help out, I am going to transfer these videos to my website when I have time and make this a better place for people to turn to for PLC support just as I designed my site for OnlinePLCsupport.com
we have a lot of ultra3000 servo drives in use for years.. the E23 fault code is becoming a common issue (The internal filter protecting the drive from over heating has tripped) on different machines. what do you recommend? the drives are sent out for repair, but seem to have the same problems, they may work for 2 weeks or fault out in 10 minutes. thanks a lot...:)
Check to make sure that the motor phasing is correct. Disconnect cable connected to CN1 connector. If the fault no longer appears when cable is disconnected, then the issue is caused by incorrect signals coming to CN1 connector.
Dear Shane, can Allen Bradley servos be controlled by G Code. In a CNC plasma table, 3d printer ( small tly servos) or CNC router table? I watched these videos and did not understand it. I think itll make more sence once i decide whether or not to us these AB servos i have. Sitting down with the program will help alot.
Allen Bradley servos are used in robotics and cnc machines, however, the way you program them is based on the RA software. Not a third party. Although any controller can control any servo if done right. Not a very easy question to simplify over a text like this but I do appreciate your question. In short, a motor is a motor and an encoder is an encoder. Stick with what makes sense
11:53 In the Video you talk about the Axis state: Ready. Ive been following your steps but on my Emulator it says Configuring. Any idea of what I did wrong?
shane i want to start in servomotors servo drives, wich drive do you recomend me to buy in order to use rs logix 5000 for the control , wich model of servodrive i have to buy i will appreciate very much your help thank you!
Dear sir i need your help i have a pouch packing machine and i am using kinetics 300 servo drive before i am using plain pouch without eye mark on pouch but know i want to use eye mark pouch in our packing so i want to develop a logic for eye mark , before i am giving command position to kinetics 300 servo drive but that pouch is plain so i dont have any problem but now i have to stop my servo eye mark to eye mark plz help me out thank you
Depends on the type of photo-eye you use for registration. After you pick the correct eye to use in your application then you need to program the registration logic with leading edge or trialing edge. All of this is dependent on your machine or application that it is used on.
Hello Shane, I have seen your videos since 2017. I really appreciate all this information that you share. It is too difficult to find informaton about servo, especially tutorials. I have a question for you.: Now I know to use MAM instruction. This is a linear movement from point A to point B. The question is: Is it possible to made circular movement? So far all I know is linear paths. I will have access to a gantry for 2 days and I'd like to, at least, have an idea on how to make this gantry make circular movements. For your help and support, thanks a million.
It's possible but I am not sure I would done that because it just adds to the level of complexity of the system and control. Control the servo commands from on spot is the way I teach and for a very good reason.
Hi! I did everything as in the video ... but I can't get a group and axis ready. in the state it tells me not synchronized. when I change direct commands to the axis it gives me an error (16 # 0013) The motion group is not in the synchronized state. help me please
You have to be using virtual axis along with having them with attributes in them. Also, if you are on Windows 10 PC then that sometimes causes weird errors
@@ShaneWelcher I had also tried to complete the attributes as shown in the next videos but nothing ... but in the virtual machine with win7 64 everything works great ... maybe it's a win10 problem
Hi Shane. What is the reason for changing the main task to be periodic instead of continuous? Is it just so you can control how frequently the program is scanned? If so why?
It is because motion is a timed operated process just like most plc logic & doing a periodic task makes the program function properly without question if done correctly. I teach about all of this in my course.
Hi. I was wondering if there's a way to use rslogix 500 or 5000 to control an XYZ pick and place robot with 3 stepper motors. Any advice? Is this series exclusive to servo motors?
To answer your question, I mainly talk about servo controls and even have two servo programming courses. But with what you are asking prompts a question from me. Why would anyone try to control an X,Y,Z pick and place with a stepper motor? They are not designed for accuracy or for a reliable solution for any type of controls like you are talking about. Secondly, servo controls in RSLogix 500 is limited so I only teach and show the best practices. Servos should be controlled with RSLogix 5000 or Studio 5000. Sorry for the long winded reply, hope everything is going well.
I have over 10 servo videos on my channel to help if needed and two servo courses on Udemy. Servo Motion Mastery and Advanced Servo Motion Mastery. Just in case you are interested.
Hey Shane, I have a question.. I've already seen some applications that use virtual axis and the same axis but not virtual! What's the reason to have 2 axis? One virtual and real! Thanks
Jonatas Amaral The virtual axis is mainly used for a total drive train speed control or position following control. example: one virtual axis for one machine for a general control of the complete system. I am making a 30-day project from scratch to running on this channel that starts posting tomorrow that may add value to what you are asking. All of these videos will around 15 to 20 minutes to not get to much in one day or video. Thanks for the support, I hope this helped. Shanr
Jonatas Amaral As this is a 30-day project, if you want to view my others in the meantime it may help out quicker but the 30-day project will go into greater detail in the end. Thanks for the support, Shane
What do you mean? The task? I use periodic tasks because of servo timing. If you are referring to the servo scan rate then it is the it is because if the amount of servos but I think you are talking about the Task scan rate of the periodic tasks.
Hi Shane, this is Julio. I am doing the same project as you, but when I Download there 9 warnings (the same number as you have in your video) I am traying to solve them with help but it leads me to the motor faceplate (Indeed, we do not have motor because it is virtual). And in the second part of Servo Controls there are no warnings. What did you do to solve them? Thank you Shane.
Have you watched all of my servo videos or just this one? Please watch all and even search my main page for servo controls on my RU-vid main page. Yes, I have solved this problem, this video is over two years old Also, here is a free mini-course if you want goo.gl/WgHh5b
hi , i am using version 30, and did exactly what you do, but after I download, the axis state is not become ready , it showing me configuring, and so i cant execute the motor, and it says the motion group is not in the synchronized state, do you know how to solve it ? thank you.
Are you adding a virtual axis? If so then make sure you have all the attributes filled out along with the correct course rate update for the service group
@@ShaneWelcher yes, I added 3 Virtual axis like you did in the video, and i went to properties of MotionGroup (we created one), and in the Attribute window, i set 4.0 ms for Base Update Peried, and after apply it will automatic set the Alternate 1 Update and Alternate 2 Update to 4.0ms too, and the rest i just keep the default,but after download it still showing me Axis State is Configuring, and i trying to use Motion Direct Commands ,it showing me Motion Direct Commands - Virtual_Axis1:1, Execution Error.MAFR, (16#0013) The motion group is not in the synchronized state. please help,i just can't do what you did in the video 2
@@mikewang5943 I teach this is my services courses, not sure if you are aware of them. The links should be in the video description. They are the best online. Sorry to be short but I am at work right now answering this on my phone
I can make a few videos on the Kinetix 6000 but just to let you know, the only thing that changes from the communication module of the servo controller that you are using is the I/O tree setup. Meaning, it if you a Kinetix 6000 then you most likely are using a Sercos card to communicate through to allow the CLX program to communicate the Kinitex servo drive. I hope this clears up the difference between Kinetix models. I will still try to make a video around this. Thanks, Shane
@@kaatnikaatni9012 My courses Servo Motion Mastery and Advanced Servo Motion Mastery do cover very detailed servo controls and function. Please note that they use Rockwell Automation software and not any other brand. To answer your question though, the courses have helped people pass their Rockwell Automation test to be certified in servo controls. I have had students that passed Rockell's test with scores of 93%. With that being said, I have no affiliation with Rockwell Automation, I just do this to help people learn.
Not at all, it does help but you can actually learn programming without electrical knowledge. You can learn the bits & pieces of what is needed in the electrical field as you learn to program.