Manufacturing
Programming
Robotics
PLC Program Example – Shift Register (Conveyor)
3K views
·
Oct 20, 2022
This PLC program example will use a shift register to reject a product on a conveyor. We will look at tracking along a conveyor by applying the five steps of PLC development to a plc shift register example.
A start pushbutton (NO) is used to start the conveyor, and a stop pushbutton (NC) is used to stop it. Sensor B detects a product on the conveyor belt, and sensor A will see if it is too large and needs to be rejected. The product is tracked along the conveyor belt, and when under the reject station, the Reject Blow Off will expel the wrong product. The product is randomly placed on the conveyor belt, so an incremental encoder is used to track the conveyor movement. The reset pushbutton (NO) will signal that all of the product on the conveyor has been removed between the sensors and reject blow-off.
More information can be obtained on our website.
https://accautomation.ca/plc-programming-example-shift-register-conveyor-reject/
00:00 Shift Register Programming Example
00:24 Define the task
01:21 What is a shift register?
02:12 Define the Inputs and Outputs
02:33 Develop a Sequence Table
04:34 Writing the PLC Program
06:45 Testing the PLC Program Logic
We will apply the five steps to PLC Program development to our following programming example of a shift register - conveyor reject.
1. Define the task
2. Define the inputs and outputs
3. Develop a logical sequence of operation
4. Develop the PLC program
5. Test the program
Another example of programming PLC Shift Registers can be seen in our product sorting application. This will use 3D factory IO to demonstrate sorting color tags.
PLC Programming Example – Sorting Station (Shift Register)
https://accautomation.ca/plc-programming-example-sorting-station-shift-register/
PLC Programming Example - Sorting Station Testing - Video
https://youtu.be/W0aibYb3DnE
PLC Programming Example - Sorting Station - Video
https://youtu.be/YMl2DPm_yaU
ACC Automation
https://www.accautomation.ca
Show More
Show LessComments
loading text loading
loading text loading
loading text
loading text loading
loading text
loading text loading
loading text
loading text loading
loading text