In the sixth episode of the RSLogix / Studio 5000 PLC Programming using Factory IO, we’re venturing into an advanced PLC Programming topic - FIFO. The goal is to build on the concepts we’ve covered in the previous video (Episode 5) and to create a system that tracks the two sizes of boxes across the conveyor. At the end of the conveyor, our system is capable of sending boxes into one of the two streams - one for the smaller ones and one for the larger boxes.
FIFO programming isn’t trivial. The idea is that we use an FFL instruction to capture the index / ID of an element and an FFU instruction to offload the same index / ID. By implementing this way, we’re able to track the flow of various parts across the production floor.
⏱️⏱️VIDEO CHAPTERS⏱️⏱️
00:00 Introduction and Goals for this Lecture
01:18 Manufacturing Challenges with Conveying Applications
04:48 Factory IO Elements - Pivot Arm Sorter, Remover, and Chute
06:24 Setting Up IO In Allen Bradley PLC RSLogix Studio 5000
07:42 Allen Bradley PLC Programming - FFL Instruction Implementation
12:40 PLC Programming - Validating Code & Function in Factory IO
13:50 Allen Bradley PLC Programming - FFU Instruction Implementation
17:42 Testing Ladder Logic in Factory IO - Reject System Implementation
18:28 Conclusion & Comments on Real-World Systems Integration
Where to download supporting software:
CompactLogix PLC - https://github.com/VRomanov89/SolisPL...
FactoryIO Scene - https://github.com/VRomanov89/SolisPL...
If you've enjoyed the content, consider subscribing to the channel - / @solisplc
Find more Tutorials on Industrial Automation - https://www.solisplc.com/
Get your questions answered - https://forum.solisplc.com/
Connect with Vlad - / vladromanov
#plcprogramming #allenbradley #manufacturing #automation