Making and Using a UDT for Motion Uses With Servos

This article will cover from the start from scratch method of making a user-defined data type for use with a motion-controlled application. These videos in this article will show from being to end of making and using a motion UDT so that we can give a detailed description of what it takes to provide a good understanding.

User-Defined data types can have many different uses and can be very valuable to making programming more modulus and fast for your process. I use these in many ways but with other attributes to fit whatever application that I am making. Most programmers find different ways to make what they do more modulus to have the fastest process that they are programming at that time.

Why do I make these videos?

That answer for me is simple, I have been in many great opportunities that have helped me grow and learn in many different ways and I understand that not everyone gets these types of experiences so why wouldn’t I share what I know. After all, it will only make everyone better, including myself.

RSLogix 5000 – Making A UDT or User Defined Data Type for a Motion system

In video one from above, I show you the exact beginning of making a UDT for any application but we will be showing this in use of a motion application. As you may know, a UDT is a user-defined data type which can be used for whatever you would like to design it for.

Really having an open mind when making a UDT will help you learn more and use these in many different ways and have a custom set for your own cookie cutter method of programming.

RSLogix 5000 Very Basic Usage of the Motion UDT

In video two from above, I talk about how to use the motion UDT that we made but in a very basic focus without getting into a deep dive and biting off more than we can chew at this point.

I strongly believe that we need to see every detail of making and using a UDT so we get the very best understanding so this is why I am stair stepping this process but all in one article. In using the simple instructions of the UDT we not only understand the use but the use of the proper motion control instructions.


RSLogix 5000 Motion UDT for proper servo controls in minutes

In video three, just simply showing the proper way to use the UDT and the benefits of using them, some people may not agree at first but as I have learned, the more they use UDTs then the more they like them. The motion application is a very common way and is the simplest example of showing this to help everyone understand.

I am trying to keep the writing down in this article as the value, I feel is in the video content and adds the best intention to the people trying to learn and grow from watching them.

I truly hope this article and videos helped bridge the gap in getting a deeper understanding of UDTs and hope that you see the value and using them. I would love to hear your thoughts on what I have put together for you and see if there is anything I can add to make future articles better. Maybe even adding more to this article to help more.

Thanks for your time and interest,


Making a Custom

UDT User-Defined Data Type


be Your Secret Weapon to Keeping up with Technology