7/13/2023 0 Comments Sequential function chart software![]() Using motion controls in a sequential function chart is slightly different than standard ladder logic but if you look closely at the instruction then you will see the exact same points of data that need to be input in the ladder logic instruction. Using the code example in the video above, this is a way to control servos with dynamic change in an SFC having natural inputs to let the chart choose the current path for the system to control from. Studio 5000 SFC Motion With Dynamic Change Logic This example uses an SFC to not only control servos but also shows how to change the dynamics of the servos while they run. In this next video, I show how to take another one of Rockwell Automation’s sample code then change the version and set up the code for emulation. ![]() If you have never seen servos controlled by structured text or with the use of structured text programming in an SFC then this article should help open your eyes to a new way to control them. This is done with this program by taking out the real-world servos and then adding two virtual servo axis. ![]() The program used in the video shows how to control servos using an SFC or sequential function chart programming method. I then, take the ACD file and show start to finish how to edit the program to get it fully emulated and give the ability to simulate the code. This is a practice that I do often to help look at any ACD file so I wanted to share it. In the video above, you should have seen how to take any Studio 5000 or RSLogix 5000 program and save it to an L5K file in which you are able to change the version of the program to better fit your system because you may not have the proper version of the software. Studio 5000 SFC Motion Code Emulated In Real-Time I also example what the limitations are on the version 28 emulator that comes with the install, this problem was fixed in version 28.02 and version 30 of the emulator. ![]() In the first video which is below, I show from start to finish how to do this process. One is a standard controls scheme and the second being a dynamic control of the servos. This will be the Sequential Function Chart logic that controls two servos for several different types. In this example, I will be showing how to emulate any version of the sample code that Rockwell gives us from the software install. This is something that I do to help stay on top of controls no matter what version of the Rockwell Automation software that either my customer is using or I am looking at to help someone.Īfter saving the project to an L5K, then I edit the file and re-make the program to whatever version I am using at the time. In this section or article, I explain how to take a Studio 5000 version 30 file that comes with the software install and convert it to version 28 using the save as an L5K technique. ![]()
0 Comments
Leave a Reply. |